aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* | | Merge pull request #1209 from atwupack/vp-7.4.320Justin M. Keyes2014-09-26
|\ \ \ | | | | | | | | vim-patch:7.4.320
| * | | vim-patch:7.4.320André Twupack2014-09-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Possible crash when an BufLeave autocommand deletes the buffer. Solution: Check for the window pointer being valid. Postpone freeing the window until autocommands are done. (Yasuhiro Matsumoto) https://code.google.com/p/vim/source/detail?r=v7-4-320
* | | | Merge pull request #1220 from atwupack/vp-7.4.411Justin M. Keyes2014-09-26
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.411
| * | | | vim-patch:7.4.411André Twupack2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: "foo bar" sorts before "foo" with sort(). (John Little) Solution: Avoid putting quotes around strings before comparing them. https://code.google.com/p/vim/source/detail?r=v7-4-411
* | | | | Merge pull request #1219 from atwupack/vp-7.4.386Justin M. Keyes2014-09-26
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:7.4.386
| * | | | | vim-patch:7.4.386André Twupack2014-09-22
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When splitting a window the changelist position is wrong. Solution: Copy the changelist position. (Jacob Niehus) https://code.google.com/p/vim/source/detail?r=v7-4-386
* | | | | Merge pull request #1236 from atwupack/vp-7.4.391Justin M. Keyes2014-09-26
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:7.4.391
| * | | | | vim-patch:7.4.391André Twupack2014-09-24
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No 'cursorline' highlighting when the cursor is on a line with diff highlighting. (Benjamin Fritz) Solution: Combine the highlight attributes. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-391
* / | | | clang: Division by zerojoshhartigan2014-09-25
|/ / / /
* | | / vim-patch:7.4.405Marco Hinz2014-09-23
| |_|/ |/| | | | | | | | | | | | | | | | | Problem: Screen updating is slow when using matches. Solution: Do not use the ">=" as in patch 7.4.362, check the lnum. https://code.google.com/p/vim/source/detail?r=v7-4-405
* | | Merge pull request #1207 from atwupack/vp-7.4.407Justin M. Keyes2014-09-22
|\ \ \ | | | | | | | | vim-patch:7.4.407
| * | | vim-patch:7.4.407André Twupack2014-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Inserting text for Visual block mode, with cursor movement, repeats the wrong text. (Aleksandar Ivanov) Solution: Reset the update_Insstart_orig flag. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-407
* | | | Merge pull request #1210 from atwupack/vp-7.4.360Justin M. Keyes2014-09-22
|\ \ \ \ | |_|/ / |/| | | vim-patch:7.4.360
| * | | vim-patch:7.4.360André Twupack2014-09-21
| | |/ | |/| | | | | | | | | | | | | | | | | | | Problem: In a regexp pattern a "$" followed by \v or \V is not seen as the end-of-line. Solution: Handle the situation. (Ozaki Kiichi) https://code.google.com/p/vim/source/detail?r=v7-4-360
* | | Expand FOR_ALL_WINDOWS to FOR_ALL_WINDOWS_IN_TAB(curtab)Wayne Rowcliffe2014-09-22
| | |
* | | FOR_ALL_WINDOWS_IN_TAB and local variables in FOR_ALL_TAB_WINDOWSWayne Rowcliffe2014-09-22
| | |
* | | FOR_ALL_TABS helperWayne Rowcliffe2014-09-22
| | |
* | | build: install with the correct permissionsJohn Szakmeister2014-09-22
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The install() command will create the parent directories, but it does so with the user's umask. We want to do our best to make sure the correct permissions are being set, without clobbering existing permissions. To do this, this commit introduces an install_helper(), which is similar in signature to the install() command, to help ensure that directories are created ahead of the actual install() command. This will attempt to use 0644 permissions for files and 0755 permissions for directories by default--though they can be overridden. To make this work correctly, without trying to introduce some mechanism with setting the umask, it meant that there's a small portion that makes use of an "internal" version of the file() command. It has been tested on CMake 2.8.11, 2.8.12, and 3.0.2, and works correctly on all versions. This fixes #1201 and #1086.
* | Merge pull request #1197 from Shougo/vim-patch-7.4.392Justin M. Keyes2014-09-20
|\ \ | | | | | | vim-patch:7.4.392
| * | vim-patch:7.4.392Shougo Matsushita2014-09-18
| | | | | | | | | | | | | | | | | | | | | Problem: Not easy to detect type of command line window. Solution: Add the getcmdwintype() function. (Jacob Niehus) https://code.google.com/p/vim/source/detail?r=v7-4-392
* | | Update version.c to Vim 7.4.444Shougo Matsushita2014-09-21
| | |
* | | vim-patch:7.4.359Scott Prager2014-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | vim-patch:7.4.305Scott Prager2014-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge pull request #1194 from Shougo/vim-patch-7.4.410Justin M. Keyes2014-09-19
|\ \ \ | | | | | | | | vim-patch:7.4.410
| * | | vim-patch:7.4.410Shougo Matsushita2014-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge pull request #1189 from Shougo/vim-patch-7.4.374Justin M. Keyes2014-09-19
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.374
| * | | | vim-patch:7.4.374Shougo Matsushita2014-09-19
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge pull request #1188 from Shougo/vim-patch-7.4.364Justin M. Keyes2014-09-19
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.364
| * | | | vim-patch:7.4.364Shougo Matsushita2014-09-19
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge pull request #1187 from Shougo/vim-patch-7.4.361Justin M. Keyes2014-09-19
|\ \ \ \ | |_|_|/ |/| | | vim-patch:7.4.361
| * | | vim-patch:7.4.361Shougo Matsushita2014-09-19
| |/ / | | | | | | | | | | | | | | | | | | 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.382Shougo Matsushita2014-09-19
|/ / | | | | | | | | | | | | 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
* | api/msgpack-rpc: Improve error infrastructureThiago de Arruda2014-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | Merge pull request #1193 from Shougo/vim-patch-7.4.383Justin M. Keyes2014-09-18
|\ \ | | | | | | vim-patch:7.4.383
| * | vim-patch:7.4.383Shougo Matsushita2014-09-18
| |/ | | | | | | | | | | | | 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
* | Merge pull request #1196 from Shougo/vim-patch-7.4.381Justin M. Keyes2014-09-18
|\ \ | | | | | | vim-patch: 7.4.381
| * | vim-patch: 7.4.381Shougo Matsushita2014-09-18
| |/ | | | | | | | | | | | | | | 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
* | Merge pull request #1195 from Shougo/vim-patch-7.4.379Justin M. Keyes2014-09-18
|\ \ | | | | | | vim-patch:7.4.379
| * | vim-patch:7.4.379Shougo Matsushita2014-09-18
| |/ | | | | | | | | | | | | 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.377André Twupack2014-09-18
| | | | | | | | | | | | | | | | 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
* | vim-patch:7.4.373André Twupack2014-09-18
| | | | | | | | | | | | | | 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
* | vim-patch:7.4.372André Twupack2014-09-18
| | | | | | | | | | | | | | | | 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
* | vim-patch:7.4.365André Twupack2014-09-18
|/ | | | | | | 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
* Merge pull request #953 from splinterofchaos/patch235-exepathJustin M. Keyes2014-09-17
|\ | | | | vim-patch:7.4.235
| * vim-patch:7.4.235Scott Prager2014-09-17
| | | | | | | | | | | | | | 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
| * path: learn save_absolute_path().Scott Prager2014-09-17
| |
* | vim-patch:7.4.313Damián Silvani2014-09-16
| | | | | | | | | | | | | | 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
* | vim-patch:7.4.310Damián Silvani2014-09-16
|/ | | | | | | 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
* Merge pull request #1129 from justinmk/clangJustin M. Keyes2014-09-16
|\ | | | | clang: Null pointer passed as an argument to a 'nonnull' parameter
| * clang: Null pointer passed as an argument to a 'nonnull' parameterJustin M. Keyes2014-08-30
| |