1
0
forked from aniani/vim

Commit Graph

  • bd80f35bc5 updated for version 7.3.943 Problem: Python: Negative indices were failing. Solution: Fix negative indices. Add tests. (ZyX) v7.3.943 Bram Moolenaar 2013-05-12 21:16:23 +02:00
  • 8f1723de47 updated for version 7.3.942 Problem: Python: SEGV in Buffer functions. Solution: Call CheckBuffer() at the right time. (ZyX) v7.3.942 Bram Moolenaar 2013-05-12 20:36:14 +02:00
  • 3d0c52db9c updated for version 7.3.941 Problem: Stuff in if_py_both.h is ordered badly. Solution: Reorder by type. (ZyX) v7.3.941 Bram Moolenaar 2013-05-12 19:45:35 +02:00
  • 4e5dfb5700 updated for version 7.3.940 Problem: Python: Can't get position of window. Solution: Add window.row and window.col. (ZyX) v7.3.940 Bram Moolenaar 2013-05-12 19:30:31 +02:00
  • 99add41656 updated for version 7.3.939 Problem: Using Py_BuildValue is inefficient sometimes. Solution: Use PyLong_FromLong(). (ZyX) v7.3.939 Bram Moolenaar 2013-05-12 19:09:51 +02:00
  • 6d21645f46 updated for version 7.3.938 Problem: Python: not easy to get to window number. Solution: Add vim.window.number. (ZyX) v7.3.938 Bram Moolenaar 2013-05-12 19:00:41 +02:00
  • 971db46799 updated for version 7.3.937 Problem: More can be shared between Python 2 and 3. Solution: Move code to if_py_both.h. (ZyX) v7.3.937 Bram Moolenaar 2013-05-12 18:44:48 +02:00
  • 3b9abb6cc2 updated for version 7.3.936 Problem: Ruby 1.8: Missing piece for static linking on 64 bit systems. Solution: Define ruby_init_stack() (Hiroshi Shirosaki) Also fix preprocessor indents. v7.3.936 Bram Moolenaar 2013-05-12 14:11:17 +02:00
  • 76a86063ca updated for version 7.3.935 Problem: Init stack works differently on 64 bit systems. Solution: Handle 64 bit systems and also static library. (Yukihiro Nakadaira) v7.3.935 Bram Moolenaar 2013-05-11 17:45:48 +02:00
  • 82e803b055 updated for version 7.3.934 Problem: E381 and E380 make the user think nothing happened. Solution: Display the message indicating what error list is now active. (Christian Brabandt) v7.3.934 Bram Moolenaar 2013-05-11 15:50:33 +02:00
  • 99685e6a7e updated for version 7.3.933 Problem: Ruby on Mac crashes due to GC failure. Solution: Init the stack from main(). (Hiroshi Shirosaki) v7.3.933 Bram Moolenaar 2013-05-11 13:56:18 +02:00
  • 6800186a03 updated for version 7.3.932 Problem: Compiler warning for uninitialized variable. (Tony Mechelynck) Solution: Initialize the variable. v7.3.932 Bram Moolenaar 2013-05-11 13:45:05 +02:00
  • 09bb33dde9 updated for version 7.3.931 Problem: No completion for :xmap and :smap. (Yukihiro Nakadaira) Solution: Add the case statements. (Christian Brabandt) v7.3.931 Bram Moolenaar 2013-05-07 05:18:20 +02:00
  • 290424868d updated for version 7.3.930 Problem: MSVC 2012 update is not recognized. Solution: Update the version in the makefile. (Raymond Ko) v7.3.930 Bram Moolenaar 2013-05-07 05:11:17 +02:00
  • 51ac8a27e5 updated for version 7.3.929 Problem: Compiler warning for unused variable. Not freeing unused string. Solution: Remove the variable. Clear the options. v7.3.929 Bram Moolenaar 2013-05-06 06:45:47 +02:00
  • 161fb5e302 updated for version 7.3.928 Problem: Can't build with strict C compiler. Solution: Move declaration to start of block. (Taro Muraoka) v7.3.928 Bram Moolenaar 2013-05-06 06:26:15 +02:00
  • 531da5955e Updated runtime files. Bram Moolenaar 2013-05-06 05:58:55 +02:00
  • 229f8dbf7a updated for version 7.3.927 Problem: Missing combining characters when putting text in a register. Solution: Include combining characters. (David Bürgin) v7.3.927 Bram Moolenaar 2013-05-06 05:50:28 +02:00
  • 49e649fc2e updated for version 7.3.926 Problem: Autocommands are triggered by setwinvar() et al. Missing BufEnter on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of events for :tablose and :tabnew. Solution: Fix these autocommand events. (Zyx) v7.3.926 Bram Moolenaar 2013-05-06 04:50:35 +02:00
  • 84a05acc8c updated for version 7.3.925 Problem: Typos in source files. Solution: Fix the typos. (Ken Takata) v7.3.925 Bram Moolenaar 2013-05-06 04:24:17 +02:00
  • 84e0f6ca9a updated for version 7.3.924 Problem: Python interface can't easily access options. Solution: Add vim.options, vim.window.options and vim.buffer.options. (ZyX) v7.3.924 Bram Moolenaar 2013-05-06 03:52:55 +02:00
  • d1864597a0 updated for version 7.3.923 Problem: Check for X11 header files fails on Solaris. Solution: Only use -Werror for gcc. (Laurent Blume) v7.3.923 Bram Moolenaar 2013-05-04 04:40:15 +02:00
  • 8fadd8b840 updated for version 7.3.922 Problem: No test for what 7.3.918 fixes. Solution: Add a test. (David Bürgin) v7.3.922 Bram Moolenaar 2013-05-04 04:11:07 +02:00
  • 29f49ee8d7 updated for version 7.3.921 Problem: Trying to create a fontset handle when 'guifontset' is not set. Solution: Add curly braces around the code block. (Max Kirillov) v7.3.921 Bram Moolenaar 2013-05-04 03:42:34 +02:00
  • 4e0d974645 updated for version 7.3.920 Problem: Compiler warning for size_t to int. Solution: Add a type cast. (Mike Williams) v7.3.920 Bram Moolenaar 2013-05-04 03:40:27 +02:00
  • 02938a970c updated for version 7.3.919 Problem: An empty nl.po file does not work with an old msgfmt. Solution: Put a single # in the file. (Laurent Blume) v7.3.919 Bram Moolenaar 2013-05-04 03:37:10 +02:00
  • ff0341946e Updated runtime files. Bram Moolenaar 2013-04-24 18:51:19 +02:00
  • 7afea82f50 updated for version 7.3.918 Problem: Repeating an Ex command after using a Visual motion does not work. Solution: Check for an Ex command being used. (David Bürgin) v7.3.918 Bram Moolenaar 2013-04-24 18:34:45 +02:00
  • 811fe63f39 updated for version 7.3.917 Problem: When a path ends in a backslash appending a comma has the wrong effect. Solution: Replace a trailing backslash with a slash. (Nazri Ramliy) v7.3.917 Bram Moolenaar 2013-04-24 17:34:20 +02:00
  • 567199b68f updated for version 7.3.916 Problem: Using freed memory when pasting with the mouse (Issue 130). Solution: Get the byte value early. (hint by Dominique Pelle) v7.3.916 Bram Moolenaar 2013-04-24 16:52:36 +02:00
  • e8d9530b0e updated for version 7.3.915 Problem: When reading a file with encoding conversion fails at the end the next encoding in 'fencs' is not used. Solution: Retry with another encoding when possible. (Taro Muraoka) v7.3.915 Bram Moolenaar 2013-04-24 16:34:02 +02:00
  • 2ab0713279 updated for version 7.3.914 Problem: ~/.viminfo is messed up when running tests. Solution: Set the viminfo filename. v7.3.914 Bram Moolenaar 2013-04-24 15:47:15 +02:00
  • f687cf3f36 updated for version 7.3.913 Problem: Still a crash when writing viminfo. Solution: Add checks for NULL pointers. (Ron Aaron) v7.3.913 Bram Moolenaar 2013-04-24 15:39:11 +02:00
  • ec38d6932c updated for version 7.3.912 Problem: Typing a ":" command at the hit-enter dialog does not work if the "file changed" dialog happens next. Solution: Check for changed files before giving the hit-enter dialog. v7.3.912 Bram Moolenaar 2013-04-24 15:12:32 +02:00
  • 230bb3f09d updated for version 7.3.911 Problem: Python: Access to Vim variables is not so easy. Solution: Define vim.vars and vim.vvars. (ZyX) v7.3.911 Bram Moolenaar 2013-04-24 14:07:45 +02:00
  • 335e0b6974 updated for version 7.3.910 Problem: Python code in #ifdef branches with only minor differences. Solution: Merge the #ifdef branches. (ZyX) v7.3.910 Bram Moolenaar 2013-04-24 13:47:45 +02:00
  • 4d1da49cfe updated for version 7.3.909 Problem: Duplicate Python code. Solution: Move more items to if_py_both.h. (ZyX) Also avoid compiler warnings for missing initializers. v7.3.909 Bram Moolenaar 2013-04-24 13:39:15 +02:00
  • 7a26dd860a updated for version 7.3.908 Problem: Possible crash when using a list in Python. Solution: Return early if the list is NULL. (ZyX) v7.3.908 Bram Moolenaar 2013-04-24 13:10:41 +02:00
  • af6abb9d93 updated for version 7.3.907 Problem: Python uses IndexError when a dict key is not found. Solution: Use KeyError instead. (ZyX) v7.3.907 Bram Moolenaar 2013-04-24 13:04:26 +02:00
  • 3f99152276 updated for version 7.3.906 Problem: The "sleep .2" for running tests does not work on Solaris. Solution: Fall back to using "sleep 1". (Laurent Blume) v7.3.906 Bram Moolenaar 2013-04-24 12:56:19 +02:00
  • b70a473e24 updated for version 7.3.905 Problem: Crash when writing viminfo. (Ron Aaron) Solution: Prevent freed history info to be used. v7.3.905 Bram Moolenaar 2013-04-15 22:22:57 +02:00
  • 3bb28557e1 updated for version 7.3.904 Problem: Using memory freed by the garbage collector. Solution: Mark items in aucmd_win as used. v7.3.904 Bram Moolenaar 2013-04-15 18:25:59 +02:00
  • a8565fecc6 updated for version 7.3.903 Problem: Crash on exit writing viminfo. (Ron Aaron) Solution: Check for the history to be empty. v7.3.903 Bram Moolenaar 2013-04-15 16:14:22 +02:00
  • 4c7e9db0d6 updated for version 7.3.902 Problem: When deleting last buffer in other tab the tabline is not updated. Solution: Set the redraw_tabline flag. (Yukihiro Nakadaira) v7.3.902 Bram Moolenaar 2013-04-15 15:55:19 +02:00
  • 687a29c5e2 updated for version 7.3.901 Problem: Outdated comment, ugly condition. Solution: Update a few comments, break line. v7.3.901 Bram Moolenaar 2013-04-15 15:47:12 +02:00
  • f6dcbb245b updated for version 7.3.900 Problem: Not obvious that some mouse features are mutual-exclusive. Solution: Add a comment. v7.3.900 Bram Moolenaar 2013-04-15 15:40:33 +02:00
  • f8de161090 updated for version 7.3.899 Problem: #if indents are off. Solution: Fix the indents. v7.3.899 Bram Moolenaar 2013-04-15 15:32:25 +02:00
  • 54c34fa6f5 updated for version 7.3.898 Problem: Memory leak reported by valgrind in test 91. Solution: Only use default argument when needed. v7.3.898 Bram Moolenaar 2013-04-15 15:15:35 +02:00
  • 768baacdc8 updated for version 7.3.897 Problem: Configure doesn't always find the shared library. Solution: Change the configure script. (Ken Takata) v7.3.897 Bram Moolenaar 2013-04-15 14:44:57 +02:00
  • b376647bb1 updated for version 7.3.896 Problem: Memory leaks in Lua interface. Solution: Fix the leaks, add tests. (Yukihiro Nakadaira) v7.3.896 Bram Moolenaar 2013-04-15 13:49:21 +02:00
  • 332ac0621c updated for version 7.3.895 Problem: Valgrind error in test 91. (Issue 128) Solution: Pass scope name to find_var_in_ht(). v7.3.895 Bram Moolenaar 2013-04-15 13:06:21 +02:00
  • 84b0493c34 updated for version 7.3.894 Problem: Using wrong RUBY_VER causing Ruby build to break. Solution: Correct the RUBY_VER value. (Yongwei Wu) v7.3.894 Bram Moolenaar 2013-04-15 12:36:18 +02:00
  • 429fa85392 updated for version 7.3.893 Problem: Crash when using b:, w: or t: after closing the buffer, window or tabpage. Solution: Allocate the dictionary instead of having it part of the buffer/window/tabpage struct. (Yukihiro Nakadaira) v7.3.893 Bram Moolenaar 2013-04-15 12:27:36 +02:00
  • 07219f911c updated for version 7.3.892 Problem: Still mering problems for viminfo history. Solution: Do not merge lines when writing, don't write old viminfo lines. v7.3.892 Bram Moolenaar 2013-04-14 23:19:36 +02:00
  • 6f852a557d updated for version 7.3.891 Problem: Merging viminfo history doesn't work well. Solution: Don't stop when one type of history is empty. Don't merge history when writing viminfo. v7.3.891 Bram Moolenaar 2013-04-14 16:26:15 +02:00
  • 7311c6932c updated for version 7.3.890 Problem: Test 79 fails on Windows. (Michael Soyka) Solution: Add comment below line causing an error. v7.3.890 Bram Moolenaar 2013-04-14 16:21:41 +02:00
  • 0bcdd6e709 updated for version 7.3.889 Problem: Can't build with Ruby 2.0 on a 64 bit system. Solution: Define rb_fix2int and rb_num2int. (Kohei Suzuki) v7.3.889 Bram Moolenaar 2013-04-14 16:19:03 +02:00
  • 0187ca0bdf Updated runtime files. Bram Moolenaar 2013-04-12 15:09:51 +02:00
  • 38ec50bea8 updated for version 7.3.888 Problem: Filename completion with 'fileignorecase' does not work for multi-byte characters. Solution: Make 'fileignorecase' work properly. (Hirohito Higashi) v7.3.888 Bram Moolenaar 2013-04-12 14:42:39 +02:00
  • e3e6e573d1 updated for version 7.3.887 Problem: No tests for Visual mode operators, what 7.3.879 fixes. Solution: Add a new test file. (David Bürgin) v7.3.887 Bram Moolenaar 2013-04-12 13:45:02 +02:00
  • 8185111125 updated for version 7.3.886 Problem: Can't build with multi-byte on Solaris 10. Solution: Add #ifdef X_HAVE_UTF8_STRING. (Laurent Blume) v7.3.886 Bram Moolenaar 2013-04-12 12:27:30 +02:00
  • 644cf03b7e updated for version 7.3.885 Problem: Double free for list and dict in Lua. (Shougo Matsu) Solution: Do not unref list and dict. (Yasuhiro Matsumoto) v7.3.885 Bram Moolenaar 2013-04-12 12:18:49 +02:00
  • 126bdeeabe Move redif syntax file to the right directory. Disable recognizing .rdf as a redif file. Bram Moolenaar 2013-04-06 17:26:26 +02:00
  • 2a66a07b29 updated for version 7.3.884 Problem: Compiler warning for variable shadowing another. (John Little) Solution: Rename the variable. (Christian Brabandt) v7.3.884 Bram Moolenaar 2013-04-06 14:30:40 +02:00
  • 25a6df90df updated for version 7.3.883 Problem: Can't build with some combination of features. Solution: Adjust #ifdefs. v7.3.883 Bram Moolenaar 2013-04-06 14:29:00 +02:00
  • bf88493c09 Updated runtime files. Bram Moolenaar 2013-04-05 22:26:15 +02:00
  • 68879258d9 updated for version 7.3.882 Problem: CursorHold may trigger after receiving the termresponse. Solution: Set the did_cursorhold flag. (Hayaki Saito) v7.3.882 Bram Moolenaar 2013-04-05 19:50:17 +02:00
  • 24b11fb173 updated for version 7.3.881 Problem: Python list does not work correctly. Solution: Fix it and add a test. (Yukihiro Nakadaira) v7.3.881 Bram Moolenaar 2013-04-05 19:32:36 +02:00
  • b3049f4a34 updated for version 7.3.880 Problem: When writing viminfo, old history lines may replace lines written more recently by another Vim instance. Solution: Mark history entries that were read from viminfo and overwrite them when merging with the current viminfo. v7.3.880 Bram Moolenaar 2013-04-05 18:58:47 +02:00
  • d7fbfe107d updated for version 7.3.879 Problem: When using an ex command in operator pending mode, using Esc to abort the command still executes the operator. (David Bürgin) Solution: Clear the operator when the ex command fails. (Christian Brabandt) v7.3.879 Bram Moolenaar 2013-04-05 17:43:14 +02:00
  • 91fc43d3f9 updated for version 7.3.878 Problem: 'fileignorecase' is missing in options window and quickref. Solution: Add the option. v7.3.878 Bram Moolenaar 2013-04-05 15:41:05 +02:00
  • 7bcb30e913 updated for version 7.3.877 Problem: Forward searching with search() is broken. Solution: Fix it and add tests. (Sung Pae) v7.3.877 Bram Moolenaar 2013-04-03 21:14:29 +02:00
  • cdffbeae2b updated for version 7.3.876 Problem: #if indents are off. Solution: Insert a space where appropriate. (Taro Muraoka) v7.3.876 Bram Moolenaar 2013-04-03 21:11:39 +02:00
  • 95a5135118 updated for version 7.3.875 Problem: Build problem with some combination of features. Solution: Use FEAT_XCLIPBOARD instead of FEAT_CLIPBOARD. v7.3.875 Bram Moolenaar 2013-03-21 22:53:50 +01:00
  • d0e2d94589 updated for version 7.3.874 Problem: Comparing file names does not handle multi-byte characters properly. Solution: Implement multi-byte handling. v7.3.874 Bram Moolenaar 2013-03-19 18:31:49 +01:00
  • c2c355df6f updated for version 7.3.873 Problem: Cannot easily use :s to make title case. Solution: Have "\L\u" result in title case. (James McCoy) v7.3.873 Bram Moolenaar 2013-03-19 17:42:15 +01:00
  • 71afbfe6cd updated for version 7.3.872 Problem: On some systems case of file names is always ignored, on others never. Solution: Add the 'fileignorecase' option to control this at runtime. Implies 'wildignorecase'. v7.3.872 Bram Moolenaar 2013-03-19 16:49:16 +01:00
  • db333a5b8d updated for version 7.3.871 Problem: search('^$', 'c') does not use the empty match under the cursor. Solution: Special handling of the 'c' flag. (Christian Brabandt) Add tests. v7.3.871 Bram Moolenaar 2013-03-19 15:27:48 +01:00
  • af62ff3696 updated for version 7.3.870 Problem: Compiler warnings when using MingW 4.5.3. Solution: Do not use MAKEINTRESOURCE. Adjust #if. (Ken Takata) v7.3.870 Bram Moolenaar 2013-03-19 14:48:29 +01:00
  • 0c279bbb9c updated for version 7.3.869 Problem: bufwinnr() matches buffers in other tabs. Solution: For bufwinnr() and ? only match buffers in the current tab. (Alexey Radkov) v7.3.869 Bram Moolenaar 2013-03-19 14:25:54 +01:00
  • b59494cab1 updated for version 7.3.868 Problem: When at the hit-return prompt and using "k" while no text has scrolled off screen, then using "j", an empty line is displayed. Solution: Only act on "k" when text scrolled off screen. Also accept page-up and page-down. (cptstubing) v7.3.868 Bram Moolenaar 2013-03-19 13:56:08 +01:00
  • 186628f671 updated for version 7.3.867 Problem: Matchparen does not update match when using auto-indenting. (Marc Aldorasi) Solution: Add the TextChanged and TextChangedI autocommand events. v7.3.867 Bram Moolenaar 2013-03-19 13:33:23 +01:00
  • 090cfc1b02 updated for version 7.3.866 Problem: Not serving the X selection during system() isn't nice. Solution: When using fork() do not loose the selection, keep serving it. Add a loop similar to handling I/O. (Yukihiro Nakadaira) v7.3.866 Bram Moolenaar 2013-03-19 12:35:42 +01:00
  • ac7bd63844 Update runtime files. Bram Moolenaar 2013-03-19 11:35:58 +01:00
  • b897871ce9 updated for version 7.3.865 Problem: Mouse position may be wrong. Solution: Let vungetc() restore the mouse position. v7.3.865 Bram Moolenaar 2013-03-16 21:42:16 +01:00
  • a5be25e1db updated for version 7.3.864 Problem: Can't build without the mouse feature. Solution: Add an #ifdef. (Ike Devolder) v7.3.864 Bram Moolenaar 2013-03-16 21:35:33 +01:00
  • e533bbe094 updated for version 7.3.863 Problem: Problem with 'ambiwidth' detection for ANSI terminal. Solution: Work around not recognizing a term response. (Hayaki Saito) v7.3.863 Bram Moolenaar 2013-03-16 14:33:36 +01:00
  • 2526ef276b updated for version 7.3.862 Problem: Dragging the status line can be slow. Solution: Look ahead and drop the drag event if there is a next one. v7.3.862 Bram Moolenaar 2013-03-16 14:20:51 +01:00
  • 20754027b3 updated for version 7.3.861 Problem: ":setlocal number" clears global value of 'relativenumber'. Solution: Do it properly. (Markus Heidelberg) v7.3.861 Bram Moolenaar 2013-03-13 20:42:32 +01:00
  • 1e284f5155 updated for version 7.3.860 Problem: When using --remote-expr try/catch does not work. (Andrey Radev) Solution: Set emsg_silent instead of emsg_off. v7.3.860 Bram Moolenaar 2013-03-13 20:23:22 +01:00
  • 9584b31aae updated for version 7.3.859 Problem: 'ambiwidth' must be set by the user. Solution: Detects East Asian ambiguous width (UAX #11) state of the terminal at the start-up time and 'ambiwidth' accordingly. (Hayaki Saito) v7.3.859 Bram Moolenaar 2013-03-13 19:29:28 +01:00
  • a390bb6ad3 updated for version 7.3.858 Problem: "gv" selects the wrong area after some operators. Solution: Save and restore the type of selection. (Christian Brabandt) v7.3.858 Bram Moolenaar 2013-03-13 19:02:41 +01:00
  • 4f8301f641 updated for version 7.3.857 Problem: The QuitPre autocommand event does not trigger for :qa and :wq. Solution: Trigger the event. (Tatsuro Fujii) v7.3.857 Bram Moolenaar 2013-03-13 18:30:43 +01:00
  • 1a0316ca2a updated for version 7.3.856 Problem: When calling system() multi-byte clipboard contents is garbled. Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira) v7.3.856 Bram Moolenaar 2013-03-13 17:50:25 +01:00
  • b3cb982162 updated for version 7.3.855 Problem: Compiler warnings. Solution: Add type casts. (Mike Williams) v7.3.855 Bram Moolenaar 2013-03-13 17:01:52 +01:00
  • 3978e08fbe updated for version 7.3.854 Problem: After using backspace in insert mode completion, CTRL-N and CTRL-P do not highlight the right entry. (Olivier Teuliere) Solution: Set the current item to the shown item after using backspace. v7.3.854 Bram Moolenaar 2013-03-07 19:38:54 +01:00
  • db813951c4 updated for version 7.3.853 Problem: Using "ra" in multiple lines on multi-byte characters leaves a few characters not replaced. Solution: Adjust the end column only in the last line. (Yasuhiro Matsumoto) v7.3.853 Bram Moolenaar 2013-03-07 18:50:57 +01:00
  • e2e663f67d updated for version 7.3.852 Problem: system() breaks clipboard text. (Yukihiro Nakadaira) Solution: Use Xutf8TextPropertyToTextList(). (Christian Brabandt) Also do not put the text in the clip buffer if conversion fails. v7.3.852 Bram Moolenaar 2013-03-07 18:02:30 +01:00
  • 210f3704f7 updated for version 7.3.851 Problem: Using an empty pattern with :sort silently continues when there is no previous search pattern. Solution: Give an error message. v7.3.851 Bram Moolenaar 2013-03-07 16:41:30 +01:00
  • 60abe75379 updated for version 7.3.850 Problem: ":vimgrep //" matches everywhere. Solution: Make it use the previous search pattern. (David Bürgin) v7.3.850 Bram Moolenaar 2013-03-07 16:32:54 +01:00