All copy and cut actions inside Shaderific only directly modify the local pasteboard and not the global pasteboard. This has several reasons. First of all it might be a good idea not to clutter the global pasteboard with all your code snippets that you might rarely need outside of Shaderific. Furthermore, the behavior of the global pasteboard is somewhat unpredictable in regard to the treatment of multiple pasteboard items since different apps handle this situation differently. While the Mail and Notes apps insert all items of the global pasteboard when pasting (after concatenating them), other apps (e.g., Evernote, Editorial, Daedalus, Elements) only insert the first item. So in many cases you neither have access to all items of the global pasteboard nor can you select a specific item beside the first one. What makes the global pasteboard even more unreliable is that in most apps a single copy action clears all pasteboard items and replaces them with the one new item. So you would lose all your code snippets whenever you copy a URL in Safari.
For all these reasons Shaderific uses a local pasteboard that can store as many items as you like (only bound my memory). The local pasteboard interoperates with the global pasteboard in case you want to exchange code snippets with other apps. The pasteboard items are highlighted using the syntax highlighting colors of the active theme. Tapping a pasteboard item inserts it at the current caret position. The position of the caret is visible whenever the pasteboard is shown even if the keyboard is dismissed. The paste options at the bottom of the pasteboard let you determine if an item is removed from the pasteboard after pasting it and if the pasteboard should be dismissed automatically after each paste action.
You can enter editing mode using the button at the top right (Edit) to delete items from the pasteboard and to reorder your code snippets using drag and drop.
The button on the top left (All) lets you see the local and the global pasteboard at the same time. That way you can paste items directly from the global pasteboard or move items between the local and the global pasteboard when editing mode is enabled.
With the introduction of iOS7 the standard touch keyboard comes now in two appearances: light and dark. The theme settings have been expanded to reflect this change and it is now possible to associate a specific keyboard appearance with each theme.
Furthermore, an option for selecting a color for the caret of the text views has been added to make it possible to adapt the caret to your color scheme.