summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.3.040v7.3.040Bram Moolenaar2010-10-272-0/+5
| | | | | | Problem: Comparing strings while ignoring case goes beyond end of the string when there are illegal bytes. (Dominique Pelle) Solution: Explicitly check for illegal bytes.
* updated for version 7.3.039v7.3.039Bram Moolenaar2010-10-272-16/+21
| | | | | | Problem: Crash when using skk.vim plugin. Solution: Get length of expression evaluation result only after checking for NULL. (Noriaki Yagi, Dominique Pelle)
* updated for version 7.3.038v7.3.038Bram Moolenaar2010-10-273-1/+12
| | | | | Problem: v:windowid isn't set on MS-Windows. Solution: Set it to the window handle. (Chris Sutcliffe)
* updated for version 7.3.037v7.3.037Bram Moolenaar2010-10-274-6/+9
| | | | | Problem: Compiler warnings for loss of data. (Mike Williams) Solution: Add type casts.
* updated for version 7.3.036v7.3.036Bram Moolenaar2010-10-272-2/+4
| | | | | | Problem: Win32 GUI: When building without menus, the font for dialogs and tab page headers also changes. Solution: Define USE_SYSMENU_FONT always. (Harig G.)
* updated for version 7.3.035v7.3.035Bram Moolenaar2010-10-242-1/+3
| | | | | Problem: Stray semicolon after if statement. (Hari G) Solution: Remove the semicolon.
* updated for version 7.3.034v7.3.034Bram Moolenaar2010-10-2312-50/+68
| | | | | Problem: Win32: may be loading .dll from the wrong directory. Solution: Go to the Vim executable directory when opening a library.
* updated for version 7.3.033v7.3.033Bram Moolenaar2010-10-222-0/+6
| | | | | Problem: Can't build without FEAT_LOCALMAP. Solution: Add an #ifdef. (John Marriott)
* updated for version 7.3.032v7.3.032Bram Moolenaar2010-10-2011-74/+196
| | | | | | Problem: maparg() doesn't return the flags, such as <buffer>, <script>, <silent>. These are needed to save and restore a mapping. Solution: Improve maparg(). (also by Christian Brabandt)
* updated for version 7.3.031v7.3.031Bram Moolenaar2010-10-206-1/+25
| | | | | Problem: Can't pass the X window ID to another application. Solution: Add v:windowid. (Christian J. Robinson, Lech Lorens)
* Updated runtime files and translations.Bram Moolenaar2010-10-2016-166/+237
|
* updated for version 7.3.030v7.3.030Bram Moolenaar2010-10-2012-16/+88
| | | | | Problem: Cannot store Dict and List in viminfo file. Solution: Add support for this. (Christian Brabandt)
* updated for version 7.3.029v7.3.029Bram Moolenaar2010-10-154-8/+22
| | | | | | Problem: ":sort n" sorts lines without a number as number zero. (Beeyawned) Solution: Make lines without a number sort before lines with a number. Also fix sorting negative numbers.
* updated for version 7.3.028v7.3.028Bram Moolenaar2010-10-142-26/+38
| | | | | | Problem: Signs don't show up. (Charles Campbell) Solution: Don't use negative numbers. Also assign a number to signs that have a name of all digits to avoid using a sign number twice.
* updated for version 7.3.027v7.3.027Bram Moolenaar2010-10-132-1/+12
| | | | | | Problem: Opening a file on a network share is very slow. Solution: When fixing file name case append "\*" to directory, server and network share names. (David Anderson, John Beckett)
* updated for version 7.3.026v7.3.026Bram Moolenaar2010-10-132-2/+9
| | | | | Problem: CTRL-] in a help file doesn't always work. (Tony Mechelynck) Solution: Don't escape special characters. (Carlo Teubner)
* updated for version 7.3.025v7.3.025Bram Moolenaar2010-10-132-38/+23
| | | | | Problem: ":mksession" does not square brackets escape file name properly. Solution: Improve escapging of file names. (partly by Peter Odding)
* updated for version 7.3.024v7.3.024Bram Moolenaar2010-10-132-8/+13
| | | | | Problem: Named signs do not use a negative number as intended. Solution: Fix the numbering of named signs. (Xavier de Gaye)
* updated for version 7.3.023v7.3.023Bram Moolenaar2010-10-132-1/+10
| | | | | | Problem: External program may hang when it tries to write to the tty. Solution: Don't close the slave tty until after the child exits. (Nikola Knezevic)
* updated for version 7.3.022v7.3.022Bram Moolenaar2010-10-132-1/+3
| | | | | Problem: When opening a new window the 'spellcapcheck' option is cleared. Solution: Copy the correct option value. (Christian Brabandt)
* updated for version 7.3.021v7.3.021Bram Moolenaar2010-10-103-2/+8
| | | | | Problem: Conflict for defining Boolean in Mac header files. Solution: Define NO_X11_INCLUDES. (Rainer Muller)
* updated for version 7.3.020v7.3.020Bram Moolenaar2010-10-094-4/+21
| | | | | | Problem: Cursor position wrong when joining multiple lines and 'formatoptions' contains "a". (Moshe Kamensky) Solution: Adjust cursor position for skipped indent. (Carlo Teubner)
* Runtime file updates.Bram Moolenaar2010-09-3020-80/+454
|
* updated for version 7.3.019v7.3.019Bram Moolenaar2010-09-302-0/+12
| | | | | | Problem: ":nbstart" can fail silently. Solution: Give an error when netbeans is not supported by the GUI. (Xavier de Gaye)
* updated for version 7.3.018v7.3.018Bram Moolenaar2010-09-293-2/+4
| | | | | Problem: Missing argument to windres in MingW makefiles. Solution: Add the argument that was wrapped in the patch. (Jon Maken)
* updated for version 7.3.017v7.3.017Bram Moolenaar2010-09-293-6/+10
| | | | | Problem: smatch reports errors. Solution: Fix the reported errors. (Dominique Pelle)
* updated for version 7.3.016v7.3.016Bram Moolenaar2010-09-295-12/+15
| | | | | Problem: Netbeans doesn't work under Athena. Solution: Support Athena, just like Motif. (Xavier de Gaye)
* updated for version 7.3.015v7.3.015Bram Moolenaar2010-09-292-2/+4
| | | | | Problem: Test is using error message that no longer exists. Solution: Change E106 to E121. (Dominique Pelle)
* updated for version 7.3.014v7.3.014Bram Moolenaar2010-09-292-8/+26
| | | | | | | Problem: Ending a line in a backslash inside an ":append" or ":insert" command in Ex mode doesn't work properly. (Ray Frush) Solution: Halve the number of backslashes, only insert a NUL after an odd number of backslashes.
* updated for version 7.3.013v7.3.013Bram Moolenaar2010-09-292-6/+32
| | | | | | Problem: Dynamic loading with Ruby doesn't work for 1.9.2. Solution: Handle rb_str2cstr differently. Also support dynamic loading on Unix. (Jon Maken)
* updated for version 7.3.012v7.3.012Bram Moolenaar2010-09-293-2/+4
| | | | | Problem: Problems building with MingW. Solution: Adjust the MingW makefiles. (Jon)
* Updated runtime files.Bram Moolenaar2010-09-215-79/+33
|
* updated for version 7.3.011v7.3.011Bram Moolenaar2010-09-213-29/+72
| | | | | | | | Problem: X11 clipboard doesn't work in Athena/Motif GUI. First selection after a shell command doesn't work. Solution: When using the GUI use XtLastTimestampProcessed() instead of changing a property. (partly by Toni Ronkko) When executing a shell command disown the selection.
* updated for version 7.3.010v7.3.010Bram Moolenaar2010-09-212-13/+15
| | | | | Problem: Mac GUI: Missing break statements. Solution: Add the break statements. (Dominique Pelle)
* updated for version 7.3.009v7.3.009Bram Moolenaar2010-09-212-0/+37
| | | | | | Problem: Win32: Crash on Windows when using a bad argument for strftime(). (Christian Brabandt) Solution: Use the bad_param_handler(). (Mike Williams)
* updated for version 7.3.008v7.3.008Bram Moolenaar2010-09-2113-52/+45
| | | | | Problem: 'cursorbind' is kept in places where 'scrollbind' is reset. Solution: Reset 'cursorbind'.
* updated for version 7.3.007v7.3.007Bram Moolenaar2010-09-212-51/+25
| | | | | | Problem: Python code defines global "buffer". Re-implements a grow-array. Solution: Use a grow-array instead of coding the same functionality. Handle out-of-memory situation properly.
* Updated runtime files.Bram Moolenaar2010-09-1919-277/+669
|
* updated for version 7.3.006v7.3.006Bram Moolenaar2010-09-183-9/+11
| | | | | Problem: Can't build some multi-byte code with C89. Solution: Move code to after declarations. (Joachim Schmitz)
* updated for version 7.3.005v7.3.005Bram Moolenaar2010-09-144-2/+9
| | | | | | Problem: Crash when using undotree(). (Christian Brabandt) Solution: Increase the list reference count. Add a test for undotree() (Lech Lorens)
* updated for version 7.3.004v7.3.004Bram Moolenaar2010-09-142-0/+3
| | | | | Problem: Crash when using very long regexp. (Peter Odding) Solution: Reset reg_toolong. (Carlo Teubner)
* Fold Vim 7.2 default branch back to trunk to avoid two heads. (TonyBram Moolenaar2010-08-200-0/+0
|\ | | | | | | Mechelynck)
| * updated for version 7.2.446v7.2.446Bram Moolenaar2010-07-122-5/+11
| | | | | | | | | | Problem: Crash in GUI when closing the last window in a tabpage. (ryo7000) Solution: Remove the tabpage from the list before freeing the window.
| * updated for version 7.2.445v7.2.445Bram Moolenaar2010-07-073-6/+49
| | | | | | | | | | | | Problem: Crash when using undo/redo and a FileChangedRO autocmd event that reloads the buffer. (Dominique Pelle) Solution: Do not allow autocommands while performing and undo or redo.
| * updated for version 7.2.444v7.2.444Bram Moolenaar2010-06-133-2/+6
| | | | | | | | | | | | Problem: Can't build with GTK 1, gtk_selection_clear_targets() is not available. (Patrick Texier) Solution: Don't change the targets for GTK 1, set them once.
| * updated for version 7.2.443v7.2.443Bram Moolenaar2010-06-124-3/+17
| | | | | | | | | | | | Problem: Using taglist() on a tag file with duplicate fields generates an internal error. (Peter Odding) Solution: Check for duplicate field names.
| * updated for version 7.2.442v7.2.442Bram Moolenaar2010-06-054-20/+81
| | | | | | | | | | | | Problem: Copy/paste with OpenOffice doesn't work. Solution: Do not offer the HTML target when it is not supported. (James Vega)
| * updated for version 7.2.441v7.2.441Bram Moolenaar2010-05-302-7/+9
| | | | | | | | | | Problem: When using ":earlier" undo information may be wrong. Solution: When changing alternate branches also adjust b_u_oldhead.
| * updated for version 7.2.440v7.2.440Bram Moolenaar2010-05-284-8/+20
| | | | | | | | | | | | Problem: Calling a function through a funcref, where the function deletes the funcref, leads to an invalid memory access. Solution: Make a copy of the function name. (Lech Lorens)
| * updated for version 7.2.439v7.2.439Bram Moolenaar2010-05-282-3/+11
| | | | | | | | | | | | | | Problem: Invalid memory access when doing thesaurus completion and 'infercase' is set. Solution: Use the minimal length of completed word and replacement. (Dominique Pelle)