summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.3.395v7.3.395v7-3-395Bram Moolenaar2012-01-104-4/+15
| | | | | | Problem: "dv?bar" in the last line deletes too much and breaks undo. Solution: Only adjust the cursor position when it's after the last line of the buffer. Add a test. (Christian Brabandt)
* updated for version 7.3.394v7.3.394v7-3-394Bram Moolenaar2012-01-102-3/+9
| | | | | | Problem: When placing a mark while starting up a screen redraw messes up the screen. (lith) Solution: Don't redraw while still starting up. (Christian Brabandt)
* updated for version 7.3.393v7.3.393v7-3-393Bram Moolenaar2012-01-042-29/+22
| | | | | | Problem: Win32: When resizing Vim it is always moved to the primary monitor if the secondary monitor is on the left. Solution: Use the nearest monitor. (Yukihiro Nakadaira)
* updated for version 7.3.392v7.3.392v7-3-392Bram Moolenaar2012-01-044-0/+42
| | | | | | | Problem: When setting 'undofile' while the file is already loaded but unchanged, try reading the undo file. (Andy Wokula) Solution: Compute a checksum of the text when 'undofile' is set. (Christian Brabandt)
* updated for version 7.3.391v7.3.391v7-3-391Bram Moolenaar2012-01-042-0/+5
| | | | | Problem: Can't check if the XPM_W32 feature is enabled. Solution: Add xpm_w32 to the list of features. (kat)
* updated for version 7.3.390v7.3.390v7-3-390Bram Moolenaar2011-12-304-7/+18
| | | | | Problem: Using NULL buffer pointer in a window. Solution: Check for w_buffer being NULL in more places. (Bjorn Winckler)
* updated for version 7.3.389v7.3.389v7-3-389Bram Moolenaar2011-12-302-1/+4
| | | | | Problem: After typing at a prompt the "MORE" message appears too soon. Solution: reset lines_left in msg_end_prompt(). (Eswald)
* updated for version 7.3.388v7.3.388v7-3-388Bram Moolenaar2011-12-302-0/+4
| | | | | Problem: Crash on exit when EXITFREE is defined and using tiny features. Solution: Check for NULL window pointer. (Dominique Pelle)
* updated for version 7.3.387v7.3.387v7-3-387Bram Moolenaar2011-12-302-1/+3
| | | | | Problem: Test 83 may fail for some encodings. Solution: Set 'encoding' to utf-8 earlier.
* updated for version 7.3.386v7.3.386v7-3-386Bram Moolenaar2011-12-232-1/+3
| | | | | Problem: Test 83 fails when iconv does not support cp932. (raf) Solution: Test if conversion works. (Yukihiro Nakadaira)
* updated for version 7.3.385v7.3.385v7-3-385Bram Moolenaar2011-12-232-0/+8
| | | | | | | Problem: When using an expression mapping on the command line the cursor ends up in the wrong place. (Yasuhiro Matsumoto) Solution: Save and restore msg_col and msg_row when evaluating the expression.
* updated for version 7.3.384v7.3.384v7-3-384Bram Moolenaar2011-12-232-1/+3
| | | | | | Problem: Mapping CTRL-K in Insert mode breaks CTRL-X CTRL-K for dictionary completion. Solution: Add CTRL-K to the list of recognized keys. (James McCoy)
* updated for version 7.3.383v7.3.383v7-3-383Bram Moolenaar2011-12-232-1/+3
| | | | | Problem: For EBCDIC pound sign is defined as 't'. Solution: Correctly define POUND.
* updated for version 7.3.382v7.3.382v7-3-382Bram Moolenaar2011-12-152-6/+19
| | | | | | Problem: IME characters are inserted twice. Solution: Do not call DefWindowProc() if the event was handled. (Yasuhiro Matsumoto)
* updated for version 7.3.381v7.3.381v7-3-381Bram Moolenaar2011-12-144-1/+71
| | | | | Problem: Configure silently skips interfaces that won't work. Solution: Add the --enable-fail_if_missing argument. (Shlomi Fish)
* updated for version 7.3.380v7.3.380v7-3-380Bram Moolenaar2011-12-144-10/+81
| | | | | Problem: C-indenting wrong for a function header. Solution: Skip to the start paren. (Lech Lorens)
* updated for version 7.3.379v7.3.379v7-3-379Bram Moolenaar2011-12-144-6/+25
| | | | | Problem: C-indenting wrong for static enum. Solution: Skip over "static". (Lech Lorens)
* updated for version 7.3.378v7.3.378v7-3-378Bram Moolenaar2011-12-143-2/+5
| | | | | Problem: When cross-compiling the check for uint32_t fails. Solution: Only give a warning message. (Maksim Melnikau)
* updated for version 7.3.377v7.3.377v7-3-377Bram Moolenaar2011-12-144-1/+93
| | | | | Problem: No support for bitwise AND, OR, XOR and invert. Solution: Add add(), or(), invert() and xor() functions.
* updated for version 7.3.376v7.3.376v7-3-376Bram Moolenaar2011-12-142-1/+3
| | | | | | Problem: Win32: Toolbar repainting does not work when the mouse pointer hovers over a button. Solution: Call DefWindowProc() when not hanlding an event. (Sergiu Dotenco)
* updated for version 7.3.375v7.3.375v7-3-375Bram Moolenaar2011-12-142-2/+3
| | | | | Problem: Duplicate return statement. Solution: Remove the superfluous one. (Dominique Pelle)
* updated for version 7.3.374v7.3.374v7-3-374Bram Moolenaar2011-12-142-6/+6
| | | | | Problem: ++encoding does not work properly. Solution: Recognize ++encoding before ++enc. (Charles Cooper)
* updated for version 7.3.373v7.3.373v7-3-373Bram Moolenaar2011-12-142-1/+16
| | | | | Problem: A tags file with an extremely long name may cause an infinite loop. Solution: When encountering a long name switch to linear search.
* updated for version 7.3.372v7.3.372v7-3-372Bram Moolenaar2011-12-082-0/+6
| | | | | | | Problem: When using a command line mapping to <Up> with file name completion to go one directory up, 'wildchar' is inserted. (Yasuhiro Matsumoto) Solution: Set the KeyTyped flag.
* updated for version 7.3.371v7.3.371v7-3-371Bram Moolenaar2011-12-082-0/+15
| | | | | Problem: Crash in autocomplete. (Greg Weber) Solution: Check not going over allocated buffer size.
* updated for version 7.3.370v7.3.370v7-3-370Bram Moolenaar2011-12-082-2/+3
| | | | | Problem: Compiler warns for unused variable in Lua interface. Solution: Remove the variable.
* updated for version 7.3.369v7.3.369v7-3-369Bram Moolenaar2011-12-082-0/+5
| | | | | Problem: When compiled with Gnome get an error message when using --help. Solution: Don't fork. (Ivan Krasilnikov)
* updated for version 7.3.368v7.3.368v7-3-368Bram Moolenaar2011-12-084-5/+8
| | | | | Problem: Gcc complains about redefining _FORTIFY_SOURCE. Solution: Undefine it before redefining it.
* updated for version 7.3.367v7.3.367v7-3-367Bram Moolenaar2011-12-082-1/+3
| | | | | Problem: :wundo and :rundo use a wrong checksum. Solution: Include the last line when computing the hash. (Christian Brabandt)
* updated for version 7.3.366v7.3.366v7-3-366Bram Moolenaar2011-12-082-2/+18
| | | | | Problem: A tags file with an extremely long name causes errors. Solution: Ignore tags that are too long. (Arno Renevier)
* updated for version 7.3.365v7.3.365v7-3-365Bram Moolenaar2011-12-082-6/+11
| | | | | | Problem: Crash when using a large Unicode character in a file that has syntax highlighting. (ngollan) Solution: Check for going past the end of the utf tables. (Dominique Pelle)
* updated for version 7.3.364v7.3.364v7-3-364Bram Moolenaar2011-12-012-1/+7
| | | | | Problem: Can't compile on HP-UX. (John Marriott) Solution: Only use TTYM_URXVT when it is defined.
* updated for version 7.3.363v7.3.363v7-3-363Bram Moolenaar2011-11-304-0/+45
| | | | | | Problem: C indenting is wrong after #endif followed by a semicolon. Solution: Add special handling for a semicolon in a line by itself. (Lech Lorens)
* updated for version 7.3.362v7.3.362v7-3-362Bram Moolenaar2011-11-302-1/+9
| | | | | Problem: ml_get error when using ":g" with folded lines. Solution: Adjust the line number for changed_lines(). (Christian Brabandt)
* updated for version 7.3.361v7.3.361v7-3-361Bram Moolenaar2011-11-302-2/+5
| | | | | Problem: Accessing memory after it is freed when EXITFREE is defined. Solution: Don't access curwin when firstwin is NULL. (Dominique Pelle)
* updated for version 7.3.360v7.3.360v7-3-360Bram Moolenaar2011-11-302-2/+9
| | | | | Problem: Interrupting the load of an autoload function may cause a crash. Solution: Do not use the hashitem when not valid. (Yukihiro Nakadaira)
* updated for version 7.3.359v7.3.359v7-3-359Bram Moolenaar2011-11-302-1/+6
| | | | | Problem: Command line completion shows dict functions. Solution: Skip dict functions for completion. (Yasuhiro Matsumoto)
* updated for version 7.3.358v7.3.358v7-3-358Bram Moolenaar2011-11-302-0/+13
| | | | | Problem: Mouse support doesn't work properly. Solution: Add HMT_URXVT. (lilydjwg, James McCoy)
* updated for version 7.3.357v7.3.357v7-3-357Bram Moolenaar2011-11-302-1/+3
| | | | | Problem: Compiler warning in MS-Windows console build. Solution: Adjust return type of PrintHookProc(). (Mike Williams)
* updated for version 7.3.356v7.3.356v7-3-356Bram Moolenaar2011-11-302-2/+5
| | | | | Problem: Using "o" with 'cindent' set may freeze Vim. (lolilolicon) Solution: Skip over {} correctly. (Hari G)
* updated for version 7.3.355v7.3.355v7-3-355Bram Moolenaar2011-11-302-2/+4
| | | | | Problem: GTK warnings when using netrw.vim. (Ivan Krasilnikov) Solution: Do not remove the beval event handler twice.
* updated for version 7.3.354v7.3.354v7-3-354Bram Moolenaar2011-11-302-0/+27
| | | | | | Problem: ":set backspace+=eol" doesn't work when 'backspace' has a backwards compatible value of 2. Solution: Convert the number to a string. (Hirohito Higashi)
* updated for version 7.3.353v7.3.353v7-3-353Bram Moolenaar2011-10-262-2/+71
| | | | | Problem: Missing part of the urxvt patch. Solution: Add the change in term.c
* updated for version 7.3.352v7.3.352v7-3-352Bram Moolenaar2011-10-262-1/+38
| | | | | | | Problem: When completing methods dict functions and script-local functions get in the way. Solution: Sort function names starting with "<" to the end. (Yasuhiro Matsumoto)
* updated for version 7.3.351v7.3.351v7-3-351Bram Moolenaar2011-10-262-0/+3
| | | | | | Problem: Text formatting uses start of insert position when it should not. (Peter Wagenaar) Solution: Do not use Insstart when intentionally formatting.
* updated for version 7.3.350v7.3.350v7-3-350Bram Moolenaar2011-10-262-0/+4
| | | | | Problem: Block of code after ":lua << EOF" may not work. (Paul Isambert) Solution: Recognize the ":lua" command, skip to EOF.
* updated for version 7.3.349v7.3.349v7-3-349Bram Moolenaar2011-10-262-1/+10
| | | | | | Problem: When running out of memory during startup trying to open a swapfile will loop forever. Solution: Let findswapname() set dirp to NULL if out of memory.
* updated for version 7.3.348v7.3.348v7-3-348Bram Moolenaar2011-10-262-1/+7
| | | | | Problem: "call range(1, 947948399)" causes a crash. (ZyX) Solution: Avoid a loop in the out of memory message.
* updated for version 7.3.347v7.3.347v7-3-347Bram Moolenaar2011-10-262-1/+3
| | | | | | Problem: When dropping text from a browser on Vim it receives HTML even though "html" is excluded from 'clipboard'. (Andrei Avk) Solution: Fix the condition for TARGET_HTML.
* Updated runtime files.Bram Moolenaar2011-10-201-1/+1
|