aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/version.c
Commit message (Collapse)AuthorAge
...
* | | vim-patch:7.4.513Florian Walch2014-12-23
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash because reference count is wrong for list returned by getreg(). Solution: Increment the reference count. (Kimmy Lindvall) https://code.google.com/p/vim/source/detail?r=v7-4-513
* | | vim-patch:7.4.520Florian Walch2014-12-23
| | | | | | | | | | | | | | | | | | | | | Problem: Sun PCK locale is not recognzed. Solution: Add PCK in the table. (Keiichi Oono) https://code.google.com/p/vim/source/detail?r=v7-4-520
* | | vim-patch:7.4.508Florian Walch2014-12-23
|/ / | | | | | | | | | | | | Problem: When generating ja.sjis.po the header is not correctly adjusted. Solution: Check for the right header string. (Ken Takata) https://code.google.com/p/vim/source/detail?r=v7-4-508
* | vim-patch:7.4.474Florian Walch2014-12-23
| | | | | | | | | | | | | | Problem: AIX compiler can't handle // comment. Issue 265. Solution: Remove that line. https://code.google.com/p/vim/source/detail?r=v7-4-474
* | vim-patch:7.4.477Florian Walch2014-12-23
| | | | | | | | | | | | | | | | Problem: When using ":%diffput" and the other file is empty an extra empty line remains. Solution: Set the buf_empty flag. https://code.google.com/p/vim/source/detail?r=v7-4-477
* | vim-patch:7.4.489Florian Walch2014-12-23
| | | | | | | | | | | | | | | | Problem: Cursor movement still wrong when 'lbr' is set and there is a number column. (Hirohito Higashi) Solution: Add correction for number column. (Hiroyuki Takagi) https://code.google.com/p/vim/source/detail?r=v7-4-489
* | vim-patch:7.4.491Florian Walch2014-12-23
| | | | | | | | | | | | | | | | Problem: When winrestview() has a negative "topline" value there are display errors. Solution: Correct a negative value to 1. (Hirohito Higashi) https://code.google.com/p/vim/source/detail?r=v7-4-491
* | vim-patch:7.4.493Florian Walch2014-12-23
| | | | | | | | | | | | | | | | | | Problem: A TextChanged autocommand is triggered when saving a file. (William Gardner) Solution: Update last_changedtick after calling unchanged(). (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-493
* | vim-patch:7.4.494Florian Walch2014-12-23
| | | | | | | | | | | | | | | | Problem: Cursor shape is wrong after a CompleteDone autocommand. Solution: Update the cursor and mouse shape after ":normal" restores the state. (Jacob Niehus) https://code.google.com/p/vim/source/detail?r=v7-4-494
* | vim-patch:7.4.499Florian Walch2014-12-23
|/ | | | | | | | Problem: substitute() can be slow with long strings. Solution: Store a pointer to the end, instead of calling strlen() every time. (Ozaki Kiichi) https://code.google.com/p/vim/source/detail?r=v7-4-499
* Merge pull request #1727 from fwalch/small-patchesJustin M. Keyes2014-12-23
|\ | | | | vim-patch: Multiple small patches
| * vim-patch:7.4.438Florian Walch2014-12-23
| | | | | | | | | | | | | | Problem: Cached values for 'cino' not reset for ":set all&". Solution: Call parse_cino(). (Yukihiro Nakadaira) https://code.google.com/p/vim/source/detail?r=v7-4-438
| * vim-patch:7.4.441Florian Walch2014-12-23
| | | | | | | | | | | | | | | | Problem: Endless loop and other problems when 'cedit' is set to CTRL-C. Solution: Do not call ex_window() when ex_normal_busy or got_int was set. (Yasuhiro Matsumoto) https://code.google.com/p/vim/source/detail?r=v7-4-441
| * vim-patch:7.4.458Florian Walch2014-12-23
| | | | | | | | | | | | | | Problem: Issue 252: Cursor moves in a zero-height window. Solution: Check for zero height. (idea by Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-458
| * vim-patch:7.4.468Florian Walch2014-12-23
| | | | | | | | | | | | | | | | Problem: Issue 26: CTRL-C does not interrupt after it was mapped and then unmapped. Solution: Reset mapped_ctrl_c. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-468
* | Merge pull request #1724 from fwalch/vim-7.4.452Justin M. Keyes2014-12-23
|\ \ | | | | | | vim-patch:7.4.449, vim-patch:7.4.452
| * | vim-patch:7.4.452Florian Walch2014-12-23
| | | | | | | | | | | | | | | | | | | | | Problem: Can't build with tiny features. (Tony Mechelynck) Solution: Use "return" instead of "break". https://code.google.com/p/vim/source/detail?r=v7-4-452
| * | vim-patch:7.4.449Florian Walch2014-12-23
| |/ | | | | | | | | | | | | Problem: Can't easily close the help window. (Chris Gaal) Solution: Add ":helpclose". (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-449
* | Merge pull request #1726 from fwalch/vim-7.4.447Justin M. Keyes2014-12-23
|\ \ | | | | | | vim-patch:7.4.447
| * | vim-patch:7.4.447Florian Walch2014-12-23
| |/ | | | | | | | | | | | | Problem: Spell files from Hunspell may generate a lot of errors. Solution: Add the IGNOREEXTRA flag. https://code.google.com/p/vim/source/detail?r=v7-4-447
* | Merge pull request #1721 from fwalch/vim-7.4.395Justin M. Keyes2014-12-23
|\ \ | | | | | | vim-patch:7.4.395
| * | vim-patch:7.4.395Florian Walch2014-12-23
| |/ | | | | | | | | | | | | | | Problem: C indent is wrong below an if with wrapped condition followed by curly braces. (Trevor Powell) Solution: Make a copy of tryposBrace. https://code.google.com/p/vim/source/detail?r=v7-4-395
* / vim-patch:7.4.311David Rodriguez2014-12-23
|/ | | | | | | Problem: Can't use winrestview to only restore part of the view. Solution: Handle missing items in the dict. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-311
* vim-patch:7.4.457 #1713Marco Hinz2014-12-23
| | | | | | | | Problem: Using getchar() in an expression mapping may result in K_CURSORHOLD, which can't be recognized. Solution: Add the <CursorHold> key. (Hirohito Higashi) https://code.google.com/p/vim/source/detail?r=v7-4-457
* vim-patch:7.4.456Marco Hinz2014-12-20
| | | | | | | | Problem: 'backupcopy' is global, cannot write only some files in a different way. Solution: Make 'backupcopy' global-local. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-456
* vim-patch:7.4.455Marco Hinz2014-12-20
| | | | | | | Problem: Completion for :buf does not use 'wildignorecase'. (Akshay H) Solution: Pass the 'wildignorecase' flag around. https://code.google.com/p/vim/source/detail?r=v7-4-455
* vim-patch:7.4.390Scott Prager2014-12-19
| | | | | | | Problem: Advancing pointer over end of a string. Solution: Init quote character to -1 instead of zero. (Dominique Pelle) https://code.google.com/p/vim/source/detail?r=v7-4-390
* vim-patch:7.4.355Scott Prager2014-12-19
| | | | | | | Problem: Several problems with Javascript indenting. Solution: Improve Javascript indenting. https://code.google.com/p/vim/source/detail?r=v7-4-355
* vim-patch:7.4.350Scott Prager2014-12-19
| | | | | | | | | Problem: Using C indenting for Javascript does not work well for a {} block inside parenthesis. Solution: When looking for a matching paren ignore one that is before the start of a {} block. https://code.google.com/p/vim/source/detail?r=v7-4-350
* vim-patch: Mark patches as NA.Florian Walch2014-12-19
|
* Merge pull request #1663 from philix/array_sizeJustin M. Keyes2014-12-19
|\ | | | | Define and use the ARRAY_SIZE macro
| * Define and use the ARRAY_SIZE macroFelipe Oliveira Carvalho2014-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A similar macro is defined in the Linux kernel [1]. To refactor the code I used a slightly modified Coccinelle script I found in [2]. ```diff // Use the macro ARRAY_SIZE when possible // // Confidence: High // Copyright: (C) Gilles Muller, Julia Lawall, EMN, DIKU. GPLv2. // URL: http://www.emn.fr/x-info/coccinelle/rules/array.html // Options: -I ... -all_includes can give more complete results @@ type T; T[] E; @@ - (sizeof(E)/sizeof(*E)) + ARRAY_SIZE(E) @@ type T; T[] E; @@ - (sizeof(E)/sizeof(E[...])) + ARRAY_SIZE(E) @@ type T; T[] E; @@ - (sizeof(E)/sizeof(T)) + ARRAY_SIZE(E) @n@ identifier AS,E; @@ - #define AS(E) ARRAY_SIZE(E) @@ expression E; identifier n.AS; @@ - AS(E) + ARRAY_SIZE(E) ``` `spatch --in-place --sp-file array_size.cocci -I src/ -I build/include/ -I build/src/nvim/auto/ src/nvim/*.c` [1] http://lxr.free-electrons.com/source/include/linux/kernel.h#L54 [2] http://www.emn.fr/z-info/coccinelle/rules/#macros
* | vim-patch:7.4.442Florian Walch2014-12-18
| | | | | | | | | | | | | | Problem: Using unitinialized variable. Solution: Pass the first window of the tabpage. https://code.google.com/p/vim/source/detail?r=v7-4-442
* | vim-patch:7.4.434Florian Walch2014-12-18
|/ | | | | | | | Problem: gettabvar() is not consistent with getwinvar() and getbufvar(). Solution: Return a dict with all variables when the varname is empty. (Yasuhiro Matsumoto) https://code.google.com/p/vim/source/detail?r=v7-4-434
* vim-patch:7.4.423Florian Walch2014-12-18
| | | | | | | Problem: expand("$shell") does not work as documented. Solution: Do not escape the $ when expanding environment variables. https://code.google.com/p/vim/source/detail?r=v7-4-423
* vim-patch: Mark patches as NA.Florian Walch2014-12-15
|
* vim-patch:7.4.543.Eliseo Martínez2014-12-15
| | | | | | | | | | | Adapt #1533 and #1596 to conform to upstream patch (https://groups.google.com/forum/#!topic/vim_dev/vp0Lwo9f56s). Problem: Since patch 7.4.232 "1,3s/\n//" joins two lines instead of three. (Eliseo Martínez) Issue 287 Solution: Correct the line count. (Christian Brabandt) Also set the last used search pattern.
* vim-patch: Update patches to 552Julian Mehne2014-12-14
|
* vim-patch: Mark patches as NAJulian Mehne2014-12-14
|
* vim-patch:7.4.470Julian Mehne2014-12-14
| | | | | | | Problem: Test 11 and 100 do not work properly on Windows. Solution: Avoid using feedkeys(). (Ken Takata) https://code.google.com/p/vim/source/detail?r=v7-4-470
* vim-patch:7.4.463Julian Mehne2014-12-14
| | | | | | | Problem: Test 86 and 87 may hang on MS-Windows. Solution: Call inputrestore() after inputsave(). (Ken Takata) https://code.google.com/p/vim/source/detail?r=v7-4-463
* vim-patch: Mark patches as NA. #1637Florian Walch2014-12-13
|
* Ignore compatible modeJoel Teichroeb2014-12-13
|
* vim-patch:7.4.249Scott Prager2014-12-11
| | | | | | | Problem: Using setreg() with a list of numbers does not work. Solution: Use a separate buffer for numbers. (ZyX) https://code.google.com/p/vim/source/detail?r=v7-4-249
* vim-patch:7.4.243Scott Prager2014-12-11
| | | | | | | Problem: Cannot use setreg() to add text that includes a NUL. Solution: Make setreg() accept a list. https://code.google.com/p/vim/source/detail?r=v7-4-243
* vim-patch:7.4.242Scott Prager2014-12-11
| | | | | | | | Problem: getreg() does not distinguish between a NL used for a line break and a NL used for a NUL character. Solution: Add another argument to return a list. (ZyX) https://code.google.com/p/vim/source/detail?r=v7-4-242
* vim-patch:7.4.478: Use character lenght for 'showbreak'Felipe Morales2014-11-27
| | | | | | | | | | vim-patch:7.4.478 Problem: Using byte length instead of character length for 'showbreak'. Solution: Compute the character length. (Marco Hinz) https://code.google.com/p/vim/source/detail?r=v7-4-478
* vim-patch:7.4.473Felipe Morales2014-11-27
| | | | | | | | | | vim-patch:7.4.473 Problem: Cursor movement is incorrect when there is a number column/sign/fold column and 'sbr' is displayed. Solution: Adjust the column for 'sbr'. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-473
* vim-patch:7.4.472: Only draw "precedes" entry in 'listchar' when 'list' is onFelipe Morales2014-11-27
| | | | | | | | | | | vim-patch:7.4.472 Problem: The "precedes" entry in 'listchar' will be drawn when 'showbreak is set and list is not. Solution: Only draw this character when 'list' is on. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=af998690a8841d4df95cea0bed4246f2ba98e247
* vim-patch:7.4.467: Avoid a problem with unwanted linebreaks in block modeFelipe Morales2014-11-27
| | | | | | | | vim-patch:7.4.467 Avoid a problem with unwanted linebreaks in block mode https://code.google.com/p/vim/source/detail?r=v7-4-467