| Commit message (Collapse) | Author | Age |
... | |
|/ / / |
|
|\ \ \
| | | |
| | | | |
Vim patch 7.4.305 + Vim patch 7.4.359
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: When 'ttymouse' is set to 'uxterm' the xterm version is not
requested. (Tomas Janousek)
Solution: Do not mark uxterm as a conflict mouse and add
resume_get_esc_sequence().
https://code.google.com/p/vim/source/detail?r=v7-4-359
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Making 'ttymouse' empty after the xterm version was requested
causes problems. (Elijah Griffin)
Solution: Do not check for DEC mouse sequences when the xterm version was
requested. Also don't request the xterm version when DEC mouse
was enabled.
https://code.google.com/p/vim/source/detail?r=v7-4-305
|
|\ \ \
| | | |
| | | | |
vim-patch:7.4.410
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Fold does not open after search when there is a CmdwinLeave
autocommand.
Solution: Restore KeyTyped. (Jacob Niehus)
https://code.google.com/p/vim/source/detail?r=v7-4-410
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:7.4.374
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Character after "fb" command not mapped if it might be a composing
character.
Solution: Don't disable mapping when looking for a composing character.
(Jacob Niehus)
https://code.google.com/p/vim/source/detail?r=v7-4-374
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:7.4.364
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: When the viminfo file can't be renamed there is no error message.
(Vladimir Berezhnoy)
Solution: Check for the rename to fail.
https://code.google.com/p/vim/source/detail?r=v7-4-364
|
|\ \ \ \
| |_|_|/
|/| | | |
vim-patch:7.4.361
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Lots of flickering when filling the preview window for 'omnifunc'.
Solution: Disable redrawing. (Hirohito Higashi)
https://code.google.com/p/vim/source/detail?r=v7-4-361
|
|\ \ \
| |/ /
|/| | |
vim-patch:7.4.382
|
|/ /
| |
| |
| |
| |
| |
| | |
Problem: Mapping characters may not work after typing Esc in Insert mode.
Solution: Fix the noremap flags for inserted characters. (Jacob Niehus)
https://code.google.com/p/vim/source/detail?r=v7-4-382
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Add error type information to `Error`
- Rename `set_api_error` to `api_set_error` for consistency with other api_*
functions/macros.
- Refactor the api_set_error macro to accept formatted strings and error types
- Improve error messages
- Wrap error messages with gettext macro
- Refactor msgpack-rpc serialization to transform Error instances into [type,
message] arrays
- Add error type information to API metadata
- Normalize nvim->client and client->nvim error handling(change
channel_send_call to accept an Error pointer instead of the `errored` boolean
pointer)
- Use macro to initialize Error structures
|
|\ \
| | |
| | | |
vim-patch:7.4.383
|
| |/
| |
| |
| |
| |
| |
| | |
Problem: Bad interaction between preview window and omnifunc.
Solution: Avoid redrawing the status line. (Hirohito Higashi)
https://code.google.com/p/vim/source/detail?r=v7-4-383
|
|\ \
| | |
| | | |
vim-patch: 7.4.381
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Problem: Get u_undo error when backspacing in Insert mode deletes more than
one line break. (Ayberk Ozgur)
Solution: Also decrement Insstart.lnum.
https://code.google.com/p/vim/source/detail?r=v7-4-381
|
|\ \
| | |
| | | |
vim-patch:7.4.379
|
| |/
| |
| |
| |
| |
| |
| | |
Problem: Accessing freed memory after using setqflist(list, 'r'). (Lcd)
Solution: Reset qf_index.
https://code.google.com/p/vim/source/detail?r=v7-4-379
|
|\ \
| |/
|/| |
vim-patch:7.4.365, 7.4.372, 7.4.373, 7.4.377
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: When 'equalalways' is set a split may report "no room" even though
there is plenty of room.
Solution: Compute the available room properly. (Yukihiro Nakadaira)
https://code.google.com/p/vim/source/detail?r=v7-4-377
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Compiler warning for unused argument and unused variable.
Solution: Add UNUSED. Move variable inside #ifdef.
https://code.google.com/p/vim/source/detail?r=v7-4-373
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: When 'winminheight' is zero there might not be one line for the
current window.
Solution: Change the size computations. (Yukihiro Nakadaira)
https://code.google.com/p/vim/source/detail?r=v7-4-372
|
|/
|
|
|
|
|
| |
Problem: Crash when using ":botright split" when there isn't much space.
Solution: Add a check for the minimum width/height. (Yukihiro Nakadaira)
https://code.google.com/p/vim/source/detail?r=v7-4-365
|
|\
| |
| | |
vim-patch:7.4.235
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Problem: It is not easy to get the full path of a command.
Solution: Add the exepath() function.
https://code.google.com/p/vim/source/detail?r=5ab2946f7ce560985830fbc3c453bb0f7a01f385
|
| | |
|
|\ \
| |/
|/| |
vim-patch:7.4.310, vim-patch:7.4.313
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Changing the return value of getpos() causes an error. (Jie Zhu)
Solution: Revert getpos() and add getcurpos().
https://code.google.com/p/vim/source/detail?r=332a5c2b2956d9b18d85268a724d01deea27ec83
|
|/
|
|
|
|
|
| |
Problem: getpos()/setpos() don't include curswant.
Solution: Add a fifth number when getting/setting the cursor.
https://code.google.com/p/vim/source/detail?r=ccac0aa34eeaf46dad4b831461a532fc3fe71096
|
|\
| |
| | |
clang: Null pointer passed as an argument to a 'nonnull' parameter
|
| | |
|
|\ \
| | |
| | | |
vim-patch:7.4.369
|
|/ /
| |
| |
| |
| |
| |
| | |
Problem: Using freed memory when exiting while compiled with EXITFREE.
Solution: Set curwin to NULL and check for that. (Dominique Pelle)
https://code.google.com/p/vim/source/detail?r=v7-4-369
|
|\ \
| | |
| | | |
vim-patch:7.4.368
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Restoring the window sizes after closing the command line window
doesn't work properly if there are nested splits.
Solution: Restore the sizes twice. (Hirohito Higashi)
https://code.google.com/p/vim/source/detail?r=v7-4-368
|
|\ \ \
| |/ /
|/| | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
The function was broken on release builds
|
| | |
| | |
| | |
| | | |
Use sys.stdout.write which is compatible with python 2 and 3
|
|/ /
| |
| |
| | |
The new version fixes serialization/deserialization of EXT 8/16/32
|
|\ \
| | |
| | | |
vim-patch:7.4.341, 7.4.347, 7.4.351, 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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|