Commit Graph

  • cf44ed411b Accepting request 248970 from home:cboltz:branches:editors Ismail Dönmez 2014-09-12 15:25:14 +00:00
  • eb753fe30e - Updated to revision 442, fixes the following problems * test_listlbr fails when compiled with normal features. * Compiler warning. * When the startup code expands command line arguments, setting 'encoding' will not properly convert the arguments. * gettabvar() is not consistent with getwinvar() and getbufvar(). * Line formatting behaves differently when 'linebreak' is set. (mvxxc) * ml_get error for autocommand that moves the cursor of the current window. * New and old regexp engine are not consistent. * Cached values for 'cino' not reset for ":set all&". * Duplicate message in message history. Some quickfix messages appear twice. (Gary Johnson) * Omni complete popup drawn incorrectly. * Endless loop and other problems when 'cedit' is set to CTRL-C. * Using unitinialized variable. Ismail Dönmez 2014-09-10 14:25:09 +00:00
  • b4cdd9abfa Accepting request 247818 from editors Stephan Kulow 2014-09-08 19:28:16 +00:00
  • f5059a4502 - Updated to revision 429, fixes the following problems * When leaving ":append" the cursor shape is like in Insert mode. (Jacob Niehus) * When part of a list is locked it's possible to make changes. * Crash when searching for "\ze*". (Urtica Dioica) * When using conceal with linebreak some text is not displayed correctly. (Grüner Gimpel) * expand("$shell") does not work as documented. * Get ml_get error when using Python to delete lines in a buffer that is not in a window. issue 248. * When 'showbreak' is used "gj" may move to the wrong position. (Nazri Ramliy) * When an InsertCharPre autocommand executes system() typeahead may be echoed and messes up the display. (Jacob Niehus) * Build fails with fewer features. (Elimar Riesebieter) Ismail Dönmez 2014-08-30 14:30:34 +00:00
  • 4d3637e3eb Accepting request 246800 from editors Stephan Kulow 2014-08-30 14:04:02 +00:00
  • ebc0ada02d Accepting request 246788 from home:coolo:branches:openSUSE:Factory Ismail Dönmez 2014-08-29 09:48:28 +00:00
  • f611ac2a73 - Use a disabled _service file - Remove the un-needed Perl hack in the spec file Ismail Dönmez 2014-08-27 12:33:13 +00:00
  • 863006a63c OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=225 Ismail Dönmez 2014-08-27 12:25:24 +00:00
  • 0c332ead23 - Use mercurial tags instead of applying patches one by one. This reduces unexpected failures. - Updated to revision 417, fixes the following problems * Can't build with Perl on Fedora 20. * Fold does not open after search when there is a CmdwinLeave autocommand. * "foo bar" sorts before "foo" with sort(). (John Little) * Cannot define a command only when it's used. * Cannot build. Warning for shadowed variable. (John Little) * Problem with breakindent/showbreak and tabs. * After splitting a window and setting 'breakindent' the default minimum with is not respected. * Screen updating is slow when using matches. * Inserting text for Visual block mode, with cursor movement, repeats the wrong text. (Aleksandar Ivanov) * Visual block insert breaks a multi-byte character. * Compiler warning for unused argument and unused variable. * Character after "fb" command not mapped if it might be a composing character. * Test 63 fails when run with GUI-only Vim. * Popup menu flickers too much. * When 'equalalways' is set a split may report "no room" even though there is plenty of room. * Title of quickfist list is not kept for setqflist(list, 'r'). * Accessing freed memory after using setqflist(list, 'r'). (Lcd) * Loading python may cause Vim to exit. * Get u_undo error when backspacing in Insert mode deletes more than one line break. (Ayberk Ozgur) * Mapping characters may not work after typing Esc in Insert mode. * Bad interaction between preview window and omnifunc. Ismail Dönmez 2014-08-25 11:50:01 +00:00
  • 4b92676608 Accepting request 241860 from editors Stephan Kulow 2014-07-27 06:25:46 +00:00
  • d3ab86f6ad - Updated to revision 373, fixes the following problems * Crash when using ":botright split" when there isn't much space. * Other solution for redrawing after completion. * Restoring the window sizes after closing the command line window doesn't work properly if there are nested splits. * Using freed memory when exiting while compiled with EXITFREE. * Linebreak test fails when encoding is not utf-8. (Danek Duvall) * When 'linebreak' is set control characters are not correctly displayed. (Kimmy Lindvall) * When 'winminheight' is zero there might not be one line for the current window. * Compiler warning for unused argument and unused variable. Ismail Dönmez 2014-07-22 09:10:31 +00:00
  • 6d360cb62a - Updated to revision 364, fixes the following problems * When 'verbose' is set to display the return value of a function, may get E724 repeatedly. * Selection of inner block is inconsistent. * When moving the cursor and then switching to another window the previous window isn't scrolled. (Yukihiro Nakadaira) * Using a regexp pattern to highlight a specific position can be slow. * Relative numbering not updated after a linewise yank. Issue 235. * GTK: When a sign icon doesn't fit exactly there can be ugly gaps. * Compiler warning for unused function. * Unitialized variables, causing some problems. * No digraph for the new rouble sign. * Setting 'history' to a big value causes out-of-memory errors. * When there is an error preparing to edit the command line, the command won't be executed. (Hirohito Higashi) * Cannot wrap lines taking indent into account. * Local function is available globally. * Error from sed about illegal bytes when installing Vim. * sort() doesn't handle numbers well. * Clang gives warnings. * matchdelete() does not always update the right lines. * Unnecessary initializations and other things related to matchaddpos(). * Indent is not updated when deleting indent. * Indent is not updated when changing 'breakindentopt'. (itchyny) * test55 fails on some systems. * When using "J1" in 'cinoptions' a line below a continuation line gets too much indent. * When there are matches to highlight the whole window is redrawn, Ismail Dönmez 2014-07-14 09:21:34 +00:00
  • 36c1d312a1 Accepting request 237517 from editors Stephan Kulow 2014-06-19 11:08:29 +00:00
  • 84cbe84263 - Updated to revision 326, fixes the following problems * When using ":diffsplit" on an empty file the cursor is displayed on the command line. * When increasing the size of the lower window, the upper window jumps back to the top. (Ron Aaron) * getpos()/setpos() don't include curswant. * Can't use winrestview to only restore part of the view. * Cannot figure out what argument list is being used for a window. * Changing the return value of getpos() causes an error. (Jie Zhu) * Completion messages can get in the way of a plugin. * Fixes for computation of topline not tested. * Warning from 64-bit compiler. * Crash when starting gvim. Issue 230. * Check for whether a highlight group has settings ignores fg and bg color settings. * Crash when putting zero bytes on the clipboard. * Possible crash when an BufLeave autocommand deletes the buffer. * Using "msgfmt" is hard coded, cannot use "gmsgfmt". * Substitute() with zero width pattern breaks multi-byte character. * In Ex mode, cyrillic characters are not handled. (Stas Malavin) * When starting the gui and changing the window size the status line may not be drawn correctly. * Can't build Tiny version. (Elimar Riesebieter) Ismail Dönmez 2014-06-16 11:03:21 +00:00
  • aff205b59b Accepting request 235349 from editors Stephan Kulow 2014-05-26 17:53:13 +00:00
  • b877fcfc21 - Updated to revision 307, fixes the following problems * Setting 'langmap' in the modeline can cause trouble. E.g. mapping ":" breaks many commands. (Jens-Wolfhard Schicke-Uffmann) * When 'relativenumber' is set and deleting lines or undoing that, line numbers are not always updated. (Robert Arkwright) * Error messages are inconsistant. (ZyX) * When 'spellfile' is set the screen is not redrawn. * Pattern with repeated backreference does not match with new regexp engine. (Urtica Dioica) * A non-greedy match followed by a branch is too greedy. (Ingo Karkat) * Searching for "a" does not match accented "a" with new regexp engine, does match with old engine. (David Bürgin) "ca" does not match "ca" with accented "a" with either engine. * It is not possible to ignore composing characters at a specific point in a pattern. * Memory leak from result of get_isolated_shell_name(). * Can't have a funcref start with "t:". * When running configure twice DYNAMIC_PYTHON_DLL may become empty. * Still a scrolling problem when loading a session file. * Signs placed with 'foldcolumn' set don't show up after filler lines. * When using double-width characters the text displayed on the command line is sometimes truncated. * Cannot always use Python with Vim. * Making 'ttymouse' empty after the xterm version was requested causes problems. (Elijah Griffin) * getchar(0) does not return Esc. * Can't build without the +termresponse feature. Ismail Dönmez 2014-05-26 08:47:58 +00:00
  • fa4ee61bdd Accepting request 233925 from editors Stephan Kulow 2014-05-17 20:01:30 +00:00
  • f22c5d0e36 Accepting request 233804 from home:sleep_walker:branches:editors Ismail Dönmez 2014-05-14 19:59:19 +00:00
  • 68a9be10c7 Accepting request 233593 from editors Stephan Kulow 2014-05-13 18:45:57 +00:00
  • d191ad5eb4 - Updated to revision 283, fixes the following problems * Smack support detection is incomplete. * Configure check for smack doesn't work with all shells. (David Larson) * Using systemlist() may cause a crash and does not handle NUL characters properly. * Compiler warning, possibly for mismatch in parameter name. * Configure fails if $CC contains options. * Warning for misplaced "const". * It is possible to define a function with a colon in the name. It is possible to define a function with a lower case character if a "#" appears after the name. * When updating the window involves a regexp pattern, an interactive substitute to replace a "\n" with a line break fails. (Ingo Karkat) * Duplicate code in regexec(). * GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz) * Can't define a function starting with "g:". Can't assign a funcref to a buffer-local variable. * Can't call a global function with "g:" in an expression. * Test 62 fails. * The '[ mark is in the wrong position after "gq". (Ingo Karkat) * Using exists() on a funcref for a script-local function does not work. * CTRL-U in Insert mode does not work after using a cursor key. (Pine Wu) * Comparing pointers instead of the string they point to. * Using just "$" does not cause an error message. * "make autoconf" and "make reconfig" may first run configure and then remove the output. Ismail Dönmez 2014-05-12 13:10:26 +00:00
  • 88cb711949 Accepting request 229371 from editors Stephan Kulow 2014-04-09 16:17:25 +00:00
  • 74132c5882 - Updated to revision 253, fixes the following problems * Crash for "vim -u NONE -N -c '&&'". * Configure message for detecting smack are out of sequence. * When passing input to system() there is no way to keep NUL and NL characters separate. * Cannot distinguish between NL and NUL in output of system(). * Some test files missing from distribution. * Crash when BufAdd autocommand wipes out the buffer. * Critical error in GTK, removing timer twice. * Crash when using cpp syntax file with pattern using external match. (Havard Garnes) Ismail Dönmez 2014-04-07 13:49:19 +00:00
  • caf8e2c273 - Updated to revision 244, fixes the following problems * ":tjump" shows "\n" as "\\n". * The string returned by submatch() does not distinguish between a NL from a line break and a NL that stands for a NUL character. * getreg() does not distinguish between a NL used for a line break and a NL used for a NUL character. * Cannot use setreg() to add text that includes a NUL. * The smack feature causes stray error messages. Ismail Dönmez 2014-04-03 12:16:51 +00:00
  • 8d814e00f1 - Updated to revision 239, fixes the following problems * Compilation problems on HP_nonStop (Tandem). * Inconsistency: ":sp foo" does not reload "foo", unless "foo" is the current buffer. (Liang Li) * Compiler warnings. (Tony Mechelynck) * When src/auto/configure was updated, "make clean" would run configure pointlessly. * It's not easy to remove duplicates from a list. * When 'relativenumber' or 'cursorline' are set the window is redrawn much to often. (Patrick Hemmer, Dominique Pelle) * Test 105 does not work in a shadow dir. (James McCoy) * Quickfix doesn't resize on ":copen 20". (issue 199) * The Ruby directory is constructed from parts. * Still using an older autoconf version. * /usr/bin/grep on Solaris does not support -F. * Dynamic Ruby doesn't work on Solaris. * Cursurline highlighting not redrawn when scrolling. (John Marriott) * Can't build with Ruby 1.8. * Compiler warnings when building with Python 3.2. * Using ":let" for listing variables and the second one is a curly braces expression may fail. * Error when using ":options". * An error in ":options" is not caught by the tests. * ":%s/\n//" uses a lot of memory. (Aidan Marlin) * Escaping special characters for using "%" with a shell command is inconsistant, parenthesis are escaped but spaces are not. * Can't get the command that was used to start Vim. * It is not easy to get the full path of a command. * It's not that easy to check the Vim patch version. Ismail Dönmez 2014-04-02 13:43:46 +00:00
  • 164caed4a6 Accepting request 227324 from editors Stephan Kulow 2014-03-27 05:16:50 +00:00
  • a45e3dd155 - Ismail Dönmez 2014-03-24 14:38:11 +00:00
  • 2be7922523 - Updated to revision 213, fixes the following problems * The cursor report sequence is sometimes not recognized and results in entering replace mode. * Mercurial picks up some files that are not distributed. * When repeating a filter command "%" and "#" are expanded. * Visual block mode plus virtual edit doesn't work well with tabs. (Liang Li) * ":lu" is an abbreviation for ":lua", but it should be ":lunmap". (ZyX) * Now that the +visual feature is always enabled the #ifdefs for it are not useful. * It's not possible to open a new buffer without creating a swap file. Ismail Dönmez 2014-03-24 12:06:21 +00:00
  • 8aec3cd79d Accepting request 225798 from editors Stephan Kulow 2014-03-15 16:35:50 +00:00
  • e4689c07ef - Updated to revision 205, fixes the following problems * Typos in messages. * Python tests fail. * Can't build Vim with Perl when -Dusethreads is not specified for building Perl, and building Vim with --enable-perlinterp=dynamic. * (issue 197) ]P doesn't paste over Visual selection. * Too many #ifdefs in the code. * 'lispwords' is a global option. * Parsing 'errorformat' is not correct. * A mapping where the second byte is 0x80 doesn't work. * ":mksession" writes command to move to second argument while it does not exist. When it does exist the order might be wrong. Ismail Dönmez 2014-03-13 11:19:59 +00:00
  • c78f8bdcfc Accepting request 224926 from editors Stephan Kulow 2014-03-09 17:35:04 +00:00
  • 865a7f3d56 - Now that python3 is fixed, reenable test87 Ismail Dönmez 2014-03-06 22:26:07 +00:00
  • 5ef5e1c24d Accepting request 224004 from editors Stephan Kulow 2014-03-01 13:38:35 +00:00
  • 86038286d4 OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=200 Dirk Stoecker 2014-02-26 20:21:02 +00:00
  • 0ff96cb974 OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=199 Dirk Stoecker 2014-02-26 20:11:00 +00:00
  • 48eed2b92a OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=198 Dirk Stoecker 2014-02-26 20:08:55 +00:00
  • 9c7c68e486 OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=197 Dirk Stoecker 2014-02-26 20:07:14 +00:00
  • e36ebaa788 Accepting request 223997 from home:cboltz:branches:editors Dirk Stoecker 2014-02-26 20:03:43 +00:00
  • d7c31e6a96 Accepting request 223247 from home:robinroth:branches:editors Dirk Stoecker 2014-02-26 20:02:33 +00:00
  • dca0b2fdf7 Accepting request 223810 from editors Stephan Kulow 2014-02-26 05:55:32 +00:00
  • 0cbd05ca3c - Ismail Dönmez 2014-02-25 12:14:35 +00:00
  • 7df43d2261 - Ismail Dönmez 2014-02-25 09:59:09 +00:00
  • cdf349dbe0 - Updated to revision 192, fixes the following problems * Warning for type-punned pointer. (Tony Mechelynck) * Older Python versions don't support %ld. * When using 'pastetoggle' the status lines are not updated. (Samuel Ferencik, Jan Christoph Ebersbach) * Building with mzscheme and racket does not work. (David Chimay) * match() does not work properly with a {count} argument. * Clang gives warnings. * Insert in Visual mode sometimes gives incorrect results. (Dominique Pelle) * Delete that crosses line break splits multi-byte character. * SIZEOF_LONG clashes with similar defines in header files. * Compiler warning for unused argument. * Compiler warning for using %lld for off_t. * Escaping a file name for shell commands can't be done without a function. * Memory leak when giving E853. - Disable test87 until python 3.4 is fixed (http://bugs.python.org/issue20763) Ismail Dönmez 2014-02-25 09:57:42 +00:00
  • ebdd880615 - Updated to revision 178, fixes the following problems * Some help tags don't work with ":help". (Tim Chase) * Redo does not set v:count and v:count1. * The blowfish code mentions output feedback, but the code is actually doing cipher feedback. * When using scrollbind the cursor can end up below the last line. (mvxxc) * Compiler warnings for Python interface. (Tony Mechelynck) * When a wide library function fails, falling back to the non-wide function may do the wrong thing. * Dictionary.update() thows an error when used without arguments. Python programmers don't expect that. * Compiler warning for unused variable. (Tony Mechelynck) * The J command does not update '[ and '] marks. (William Gardner) Ismail Dönmez 2014-02-12 09:42:58 +00:00
  • d3b8fb587f Accepting request 221219 from editors Tomáš Chvátal 2014-02-09 12:18:07 +00:00
  • ca39a93150 - Updated to revision 169, fixes the following problems * Running tests in shadow dir doesn't work. * By default, after closing a buffer changes can't be undone. * Auto-loading a function for code that won't be executed. * Fixes are not tested. * Can't compile with Ruby 2.1.0. * ":sleep" puts cursor in the wrong column. (Liang Li) - Dropped vim-7.4-ruby21.patch, fixed upstream Ismail Dönmez 2014-02-07 09:57:20 +00:00
  • 76f1cab86c Accepting request 220783 from editors Stephan Kulow 2014-02-06 06:06:51 +00:00
  • 5b1175d5c8 - Updated to revision 161, fixes the following problems * Crash in Python exception handling. Ismail Dönmez 2014-02-04 11:24:16 +00:00
  • cd8aa6d019 Accepting request 215355 from editors Stephan Kulow 2014-01-28 18:30:36 +00:00
  • 40d610c528 - Updated to revision 160, fixes the following problems * TextChangedI is not triggered. * getregtype() does not return zero for unknown register. * When starting Vim with "-u NONE" v:oldfiles is NULL. * Get E685 error when assigning a function to an autoload variable. (Yukihiro Nakadaira) * :keeppatterns is not respected for :s. * Python: slices with steps are not supported. * Python: Cannot iterate over options. * Compiler warning for pointer type. * Still a problem with auto-loading. * ":keeppatterns /pat" does not keep search pattern offset. * Error number used twice. (Yukihiro Nakadaira) * Pattern containing \zs is not handled correctly by substitute(). * Completion hangs when scanning the current buffer after doing keywords. (Christian Brabandt) Ismail Dönmez 2014-01-28 09:26:41 +00:00
  • 80f1ca08a1 Accepting request 213879 from editors Stephan Kulow 2014-01-17 10:18:29 +00:00
  • a166516138 - Use Unix line endings in vim-7.3-filetype_ftl.patch (bnc#815840) Ismail Dönmez 2014-01-14 14:14:08 +00:00
  • 18848ee16b - Ismail Dönmez 2014-01-13 11:25:05 +00:00
  • 80db8255cb - Updated to revision 142, fixes the following problems * Clang warns for using NUL. * Spurious space in MingW Makefile. * Directory change messages are not recognized. * Crash when using :cd in autocommand. (François Ingelrest) * Crash when wiping out buffer triggers autocommand that wipes out only other buffer. * Problems when building with Borland: st_mode is signed short; can't build with Python; temp files not ignored by Mercurial; building with DEBUG doesn't define _DEBUG. Ismail Dönmez 2014-01-13 10:30:14 +00:00
  • 677f2ec6b0 Accepting request 213402 from openSUSE:Factory:Staging:Ruby21 Ismail Dönmez 2014-01-10 10:07:05 +00:00
  • b94311abc5 Accepting request 211203 from editors Stephan Kulow 2013-12-19 11:52:32 +00:00
  • dd00c31c92 - Updated to revision 131, fixes the following problems * ":help s/\_" reports an internal error. (John Beckett) * Completing a tag pattern may give an error for invalid pattern. * Python: When vim.eval() encounters a Vim error, a try/catch in the Python code doesn't catch it. (Yggdroot Chen) * "zG" and "zW" leave temp files around on MS-Windows. * ColorScheme autocommand matches with the current buffer name. * "gUgn" cannot be repeeated. (Dimitar Dimitrov) * Memory leak in Python OptionsAssItem. (Ken Takata) * New GNU make outputs messages about changing directory in another format. * When using Zsh expanding ~abc doesn't work when the result contains a space. * When a mapping starts with a space, the typed space does not show up for 'showcmd'. * It's possible that redrawing the status lines causes win_redr_custom() to be called recursively. * Can't build with Perl 5.18 on Linux. (Lcd 47) * Completion doesn't work for ":py3d" and ":py3f". (Bohr Shaw) * Compiler warnings for "const" and incompatible types. * getline(-1) returns zero. (mvxxc) * Relative line numbers mix up windows when using folds. * Syncbind causes E315 errors in some situations. (Liang Li) Ismail Dönmez 2013-12-17 12:17:05 +00:00
  • 609a780421 Accepting request 207933 from editors Stephan Kulow 2013-11-23 07:18:46 +00:00
  • 38dfb30f8d - Updated to revision 103, fixes the following problems * Unexpected behavior change related to 'virtualedit'. (Ingo Karkat) * When using ":'<,'>del" errors may be given for the visual line numbers being out of range. * Append in blockwise Visual mode with "$" is wrong. * NFA regexp doesn't handle backreference correctly. * Using \1 in pattern goes one line too far. (Bohr Shaw, John Little) * Crash when interrupting "z=". Ismail Dönmez 2013-11-22 10:55:02 +00:00
  • 726a1b85b1 Accepting request 206859 from editors Stephan Kulow 2013-11-15 12:39:31 +00:00
  • 25cece8c4e - Updated to revision 092, fixes the following problems * Reading past end of the 'stl' string. * byteidx() does not work for composing characters. * set_last_cursor() may encounter w_buffer being NULL. (Matt Mkaniaris) * Declaration has wrong return type for PyObject_SetAttrString(). * Crash when using invalid key in Python dictionary. * When replacing a character in Visual block mode, entering a CR does not cause a repeated line break. * When recording, the character typed at the hit-enter prompt is recorded twice. (Urtica Dioica) * After inserting comment leader, CTRL-\ CTRL-O does move the cursor. (Wiktor Ruben) * Cannot right shift lines starting with #. * Passing limits around too often. * Crash when using Insert mode completion. * Setting undolevels for one buffer changes undo in another. * When undo'ing all changes and creating a new change the undo structure is incorrect. (Christian Brabandt) * Locally setting 'undolevels' is not tested. * "cgn" does not wrap around the end of the file. (Dimitrov Dimitrov) * A script cannot detect whether 'hlsearch' highlighting is actually displayed. * Missing documentation for v:hlsearch. * Wrong logic when ANALYZE is "yes". * Using "gf" in a changed buffer suggests adding "!", which is not possible. (Tim Chase) * It's hard to avoid adding a used pattern to the search history. * Python: interrupt not being properly discarded. (Yggdroot Chen) * When inserting text in Visual block mode and moving the cursor the wrong text gets repeated in other lines. * Skipping over an expression when not evaluating it does not work properly for dict members. * When spell checking is enabled Asian characters are always marked as error. * When editing a file in a directory mounted through sshfs Vim doesn't set the security context on a renamed file. Ismail Dönmez 2013-11-14 09:34:41 +00:00
  • 7c0b960563 Accepting request 205204 from editors Stephan Kulow 2013-10-31 09:12:22 +00:00
  • 23f214a156 Accepting request 204979 from home:Andreas_Schwab:Factory Ismail Dönmez 2013-10-30 08:52:13 +00:00
  • ba468e96bd Accepting request 204114 from editors Tomáš Chvátal 2013-10-21 13:16:31 +00:00
  • bfb90cd259 - Updated to revision 052, fixes the following problems * Can't use Tcl 8.6. * When using input() in a function invoked by a mapping it doesn't work. * Recent clang version complains about -fno-strength-reduce. * In Ex mode, when line numbers are enabled the substitute prompt is wrong. * "gn" selects too much for the pattern "\d" when there are two lines with a single digit. (Ryan Carney) * Syntax highlighting a Yaml file causes a crash. (Blake Preston) * With 'fo' set to "a2" inserting a space in the first column may cause the cursor to jump to the previous line. Ismail Dönmez 2013-10-21 10:55:37 +00:00
  • 96f5f37a27 Accepting request 201431 from editors Stephan Kulow 2013-10-01 06:35:50 +00:00
  • d67e968d4a - Updated to revision 045, fixes the following problems * NFA engine does not capture group correctly when using \@>. (ZyX) * Using "\ze" in a sub-pattern does not result in the end of the match to be set. (Axel Bender) * Using "zw" and "zg" when 'spell' is off give a confusing error message. (Gary Johnson) * Valgrind error on exit when a script-local variable holds a reference to the scope of another script. * Visual selection does not remain after being copied over. (Axel Bender) * When using ":setlocal" for 'spell' and 'spellang' then :spelldump doesn't work. (Dimitar Dimitrov) * substitute() does not work properly when the pattern starts with "\ze". Ismail Dönmez 2013-09-30 08:30:16 +00:00
  • a3a79a0ad9 Accepting request 200304 from editors Stephan Kulow 2013-09-26 18:07:15 +00:00
  • aeb998e162 Accepting request 200252 from home:Andreas_Schwab:Factory Ismail Dönmez 2013-09-24 08:21:04 +00:00
  • a905081b44 Accepting request 200168 from editors Stephan Kulow 2013-09-23 14:06:29 +00:00
  • 36f3ee3ab3 - Updated to revision 035, fixes the following problems * Equivalence classes are not working for multi-byte characters. * An error in a pattern is reported twice. * The -mno-cygwin argument is no longer supported by Cygwin. * ":diffoff!" resets options even when 'diff' is not set. (Charles Cooper) * NFA engine does not match the NUL character. (Jonathon Merz) * When the terminal has only 20 lines test 92 and 93 overwrite the input file. * Using "p" in Visual block mode only changes the first line. Ismail Dönmez 2013-09-23 10:53:33 +00:00
  • 736bb50872 Accepting request 197999 from editors Stephan Kulow 2013-09-09 17:52:16 +00:00
  • 04456e45f8 -Updated to revision 027, fixes the following problems * Crash with invalid argument to mkdir(). * Cannot find out if "acl" and "xpm" features are supported. multi-byte characters. * File name buffer too small for utf-8. * ":help !!" does not find the "!!" tag in the help file. (Ben Fritz) * When completing item becomes unselected. (Shougo Matsu) * NFA engine matches too much with \@>. (John McGowan) * NFA regexp: Using \ze in one branch which doesn't match may cause end of another branch to be wrong. (William Fugh) * Deadlock while exiting, because of allocating memory. * When root edits a file the undo file is owned by root while the edited file may be owned by another user, which is not allowed. (cac2s) * Reading before start of a string. * Clang warning for int shift overflow. * Another valgrind error when using CTRL-X CTRL-F at the start of the line. (Dominique Pelle) Ismail Dönmez 2013-09-09 11:03:36 +00:00
  • 2d1ea79172 Accepting request 197533 from editors Tomáš Chvátal 2013-09-07 10:32:29 +00:00
  • 16be93204a - add libperl_requires Michael Schröder 2013-09-05 16:51:36 +00:00
  • 350ca162d5 Accepting request 196363 from editors Stephan Kulow 2013-08-30 09:51:26 +00:00
  • ab99bada87 - Updated to revision 009, fixes the following problems * Character classes such as [a-z] to not react to 'ignorecase'. Breaks man page highlighting. (Mario Grgic) * Pattern with two alternative look-behind matches does not match. (Amadeus Demarzi) * Memory access error in Ruby syntax highlighting. (Christopher Chow) * When closing a window fails ":bwipe" may hang. * Using "vaB" while 'virtualedit' is set selects the wrong area. (Dimitar Dimitrov) * mkdir("foo/bar/", "p") gives an error message. (David Barnett) * Creating a preview window on startup leaves the screen layout in a messed up state. (Marius Gedminas) * New regexp engine can't be interrupted. * When a file was not decrypted (yet), writing it may destroy the contents. Ismail Dönmez 2013-08-26 09:32:48 +00:00
  • e6e294fb17 Accepting request 196286 from home:cboltz:branches:editors Ismail Dönmez 2013-08-26 07:23:48 +00:00
  • a6173a1d7b Accepting request 195480 from editors Tomáš Chvátal 2013-08-19 11:31:08 +00:00
  • dd8ac6b4db - Ismail Dönmez 2013-08-17 08:46:27 +00:00
  • ecccde227c * Dynamically load Python, Ruby so we can support Ismail Dönmez 2013-08-16 13:12:12 +00:00
  • c93a2d000a - Overhaul vim.spec * Remove (g)vim-{base, enchanced} subpackages * Dynamically load Python, Ruby, TCL so we can support all of them without different subpackages. * Python3 support (bnc#817774). * LUA support. * Disable TCL as it cannot be linked dynamically. Ismail Dönmez 2013-08-16 12:26:53 +00:00
  • 49847984bf Accepting request 186700 from editors Tomáš Chvátal 2013-08-12 13:52:55 +00:00
  • a86d88d8cd Add back apparmor patch Ismail Dönmez 2013-08-12 07:23:55 +00:00
  • 973c31bae0 - Update to version 7.4 * A new, faster regular expression engine. * More than a thousand fixes and small improvements. - Drop vim-7.3-grub.patch, applied upstream - Refresh the following patches * vim-7.4-disable_lang_no.patch * vim-7.4-filetype_apparmor.patch * vim-7.4-filetype_mine.patch * vim-7.4-highlight_fstab.patch Ismail Dönmez 2013-08-12 07:21:11 +00:00
  • f955e9199c Accepting request 179322 from editors Stephan Kulow 2013-06-18 08:27:40 +00:00
  • 7143a35691 Accepting request 179318 from home:coolo:branches:openSUSE:Factory Ismail Dönmez 2013-06-17 13:06:32 +00:00
  • 5d19a7e956 Accepting request 176517 from editors Stephan Kulow 2013-05-27 08:09:15 +00:00
  • 5dcbef7252 - Updated to revision 962, fixes the following problems * No completion for :xmap and :smap. (Yukihiro Nakadaira) * Compiler warning for uninitialized variable. (Tony Mechelynck) * E381 and E380 make the user think nothing happened. * Init stack works differently on 64 bit systems. * Ruby 1.8: Missing piece for static linking on 64 bit systems. * More can be shared between Python 2 and 3. * Python: not easy to get to window number. * Using Py_BuildValue is inefficient sometimes. * Python: Can't get position of window. * Stuff in if_py_both.h is ordered badly. * Python: SEGV in Buffer functions. * Python: Negative indices were failing. * External program receives the termrespone. * Python: List of buffers is not very useful. * Sometimes get stuck in waiting for cursor position report, resulting in keys starting with <Esc>[ not working. * Python: No iterator for vim.list and vim.bufferlist. * Python: no easy access to tabpages. * Python: Stack trace printer can't handle messages. * Python exceptions have problems. * Python: It's not easy to change window/buffer/tabpage. * Python: string exceptions are deprecated. * No check if PyObject_IsTrue fails. * Python: Not enough tests. * Python vim.bindeval() causes SIGABRT. * Python does not have a "do" command like Perl or Lua. * Python: Iteration destructor not set. * Missing error number. * Compiler warning for unused variable. Ismail Dönmez 2013-05-17 13:46:08 +00:00
  • 96d44ffe5a Accepting request 174644 from editors Stephan Kulow 2013-05-07 05:38:27 +00:00
  • 882cd4fbe9 - Updated to revision 929, fixes the following problems * An empty nl.po file does not work with an old msgfmt. * Compiler warning for size_t to int. * Trying to create a fontset handle when 'guifontset' is not set. * No test for what 7.3.918 fixes. * Check for X11 header files fails on Solaris. * Python interface can't easily access options. * Typos in source files. * Autocommands are triggered by setwinvar() et al. Missing BufEnter on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of events for :tablose and :tabnew. * Missing combining characters when putting text in a register. * Can't build with strict C compiler. * Compiler warning for unused variable. Not freeing unused string. Ismail Dönmez 2013-05-06 14:56:10 +00:00
  • dcea50ae7d Accepting request 173343 from editors Stephan Kulow 2013-04-26 05:46:58 +00:00
  • 3001fd8022 - Updated to revision 918, fixes the following problems * The "sleep .2" for running tests does not work on Solaris. * Python uses IndexError when a dict key is not found. * Possible crash when using a list in Python. * Duplicate Python code. * Python code in #ifdef branches with only minor differences. * Python: Access to Vim variables is not so easy. * Typing a ":" command at the hit-enter dialog does not work if the "file changed" dialog happens next. * Still a crash when writing viminfo. * ~/.viminfo is messed up when running tests. * When reading a file with encoding conversion fails at the end the next encoding in 'fencs' is not used. * Using freed memory when pasting with the mouse (Issue 130). * When a path ends in a backslash appending a comma has the wrong effect. * Repeating an Ex command after using a Visual motion does not work. * Crash when writing viminfo. (Ron Aaron) Ismail Dönmez 2013-04-25 09:41:39 +00:00
  • 7ef893dbc0 Accepting request 171102 from editors Stephan Kulow 2013-04-20 17:50:02 +00:00
  • cc7dd350ee - Updated to revision 905, fixes the following problems * Can't build with Ruby 2.0 on a 64 bit system. * Test 79 fails on Windows. (Michael Soyka) * Merging viminfo history doesn't work well. * Still merging problems for viminfo history. * Crash when using b:, w: or t: after closing the buffer, window or tabpage. * Using wrong RUBY_VER causing Ruby build to break. * Valgrind error in test 91. (Issue 128) * Memory leaks in Lua interface. * Configure doesn't always find the shared library. * Memory leak reported by valgrind in test 91. * #if indents are off. * Not obvious that some mouse features are mutual-exclusive. * Outdated comment, ugly condition. * When deleting last buffer in other tab the tabline is not updated. * Crash on exit writing viminfo. (Ron Aaron) * Using memory freed by the garbage collector. * Crash when writing viminfo. (Ron Aaron) Ismail Dönmez 2013-04-16 11:54:58 +00:00
  • c1e84f2cbd - Updated to revision 888, fixes the following problems * Double free for list and dict in Lua. (Shougo Matsu) * Can't build with multi-byte on Solaris 10. * No tests for Visual mode operators, what 7.3.879 fixes. * Filename completion with 'fileignorecase' does not work for multi-byte characters. Ismail Dönmez 2013-04-13 07:48:39 +00:00
  • ac782fbc9a - Updated to revision 884, fixes the following problems * Build problem with some combination of features. * #if indents are off. * Forward searching with search() is broken. * 'fileignorecase' is missing in options window and quickref. * When using an ex command in operator pending mode, using Esc to abort the command still executes the operator. (David Bürgin) * When writing viminfo, old history lines may replace lines written more recently by another Vim instance. * Python list does not work correctly. * CursorHold may trigger after receiving the termresponse. * Can't build with some combination of features. * Compiler warning for variable shadowing another. (John Little) Ismail Dönmez 2013-04-09 09:02:57 +00:00
  • 5244d541d3 Accepting request 161476 from editors Stephan Kulow 2013-03-28 12:29:42 +00:00
  • 2d211f93e2 - Updated to revision 874, fixes the following problems * Mouse position may be wrong. * Not serving the X selection during system() isn't nice. * Matchparen does not update match when using auto-indenting. (Marc Aldorasi) * When at the hit-return prompt and using "k" while no text has scrolled off screen, then using "j", an empty line is displayed. * bufwinnr() matches buffers in other tabs. * Compiler warnings when using MingW 4.5.3. * search('^$', 'c') does not use the empty match under the cursor. * On some systems case of file names is always ignored, on others never. * Comparing file names does not handle multi-byte characters properly. Ismail Dönmez 2013-03-20 16:17:29 +00:00
  • 12ee8c2000 - Updated to revision 865, fixes the following problems * Compiler warnings. * When calling system() multi-byte clipboard contents is garbled. * The QuitPre autocommand event does not trigger for :qa and :wq. * "gv" selects the wrong area after some operators. * 'ambiwidth' must be set by the user. * When using --remote-expr try/catch does not work. (Andrey Radev) * ":setlocal number" clears global value of 'relativenumber'. * Dragging the status line can be slow. * Problem with 'ambiwidth' detection for ANSI terminal. * Can't build without the mouse feature. * Mouse position may be wrong. Ismail Dönmez 2013-03-18 14:05:42 +00:00
  • 6598102b20 Accepting request 159594 from editors Stephan Kulow 2013-03-17 09:08:19 +00:00