vim-patch:7.4.341

Problem:    sort() doesn't handle numbers well.
Solution:   Add an argument to specify sorting on numbers. (Christian Brabandt)

https://code.google.com/p/vim/source/detail?r=adc4a84f72eb44dae657af713922a6e2c1f64ae3
vim-patch:7.4.347

Problem:    test55 fails on some systems.
Solution:   Remove the elements that all result in zero and can end up in an arbitrary position.

https://code.google.com/p/vim/source/detail?r=v7-4-347
vim-patch:7.4.351

Problem:    sort() is not stable.
Solution:   When the items are identical, compare the pointers.

https://code.google.com/p/vim/source/detail?r=v7-4-351
vim-patch:7.4.358

Problem:    Sort is not always stable.
Solution:   Add an index instead of relying on the pointer to remain the same.
            Idea by Jun Takimoto.

https://code.google.com/p/vim/source/detail?r=v7-4-358
vim-patch:7.4.387

Problem:    "4gro" replaces one character then executes "ooo". (Urtica
Dioica)
Solution:   Write the ESC in the second stuff buffer.

https://code.google.com/p/vim/source/detail?r=v7-4-387
Merge pull request #1177 from NOLFXceptMe/vp-7.4.387

vim-patch:7.4.387
Merge pull request #1140 from atwupack/vp-7.4.341

vim-patch:7.4.341, 7.4.347, 7.4.351, 7.4.358
clipboard: let provider distinguish between '+' and '*'
clipboard: let provider treat unnamed register differently

when unnamedclip is set, and unnamed register is used,
clipboard_get/set is invoked with register name '"'
FIXUP: clipboard: remove reference to older adjust_clip_reg function