Compare commits

..

8629 Commits

Author SHA1 Message Date
Kazuki Sakamoto 58bee8934a MacVim Snapshot 84
Binary targets OS X 10.8(Mountain Lion), 10.9(Mavericks), 10.10(Yosemite), and 10.11(El Capitan)

- Vim patch 7.4.936
- Fix to enable graphical sign
- Update the default Python 2.7 dylib path

Script interfaces have compatibility with these versions

- Lua 5.2
- Perl 5.16
- Python2 2.7
- Python3 3.5
- Ruby 2.0
2015-11-23 15:50:04 -08:00
Kazuki Sakamoto 9c9ec4df08 Update .travis.yml for MacVim
Update Perl dylib loading path
2015-11-23 15:49:01 -08:00
Kazuki Sakamoto 38ab2dea50 Merge pull request #157 from macvim-dev/fix/graphical_sign
Fix graphical sign with Core Text Renderer
2015-11-22 20:34:25 -08:00
Kazuki Sakamoto 3377163679 Fix graphical sign with Core Text Renderer
The defaults doesn't have MMRenderer key in default.
2015-11-22 19:44:39 -08:00
Kazuki Sakamoto 93e95cbbbe Merge remote-tracking branch 'vim/master' 2015-11-22 16:11:45 -08:00
Bram Moolenaar 294a7e55b0 patch 7.4.936
Problem:    Crash when dragging with the mouse.
Solution:   Add safety check for NULL pointer. Check mouse position for valid
            value. (Hirohito Higashi)
2015-11-22 19:39:38 +01:00
Bram Moolenaar 6040256d8b patch 7.4.935
Problem:    test_utf8 fails on MS-Windows when executed with gvim.
Solution:   Use the insert flag on feedkeys() to put the string before the
            ":" that was already read when checking for available chars.
2015-11-22 15:08:59 +01:00
Kazuki Sakamoto e6715e43c1 Merge remote-tracking branch 'vim/master' 2015-11-21 19:41:39 -08:00
Kazuki Sakamoto b04e8e1d96 Merge pull request #154 from macvim-dev/fix/beginSheetModalForWindow_warning
Fix beginSheetModalForWindow warning in a proper way
2015-11-21 18:20:12 -08:00
Bram Moolenaar 7487792ab1 patch 7.4.934
Problem:    Appveyor also builds on a tag push.
Solution:   Add a skip_tags line. (Kenichi Ito, closes #489)
2015-11-21 17:15:33 +01:00
Bram Moolenaar e4eda3bc71 patch 7.4.933
Problem:    Crash when using longest completion match.
Solution:   Fix array index.
2015-11-21 16:28:50 +01:00
Bram Moolenaar 8f08dab18d patch 7.4.932
Problem:    test_utf8 has confusing dummy command.
Solution:   Use a real command instead of a colon.
2015-11-21 14:31:33 +01:00
Bram Moolenaar cfcd1ddd10 patch 7.4.931
Problem:    Test 94 fails on some systems.
Solution:   Set 'encoding' to utf-8.
2015-11-21 14:24:50 +01:00
Kazuki Sakamoto 9fdf3dc2fb Fix beginSheetModalForWindow warning in a proper way 2015-11-20 23:51:27 -08:00
Kazuki Sakamoto fc3c4baf31 MacVim Snapshot 83
Binary targets OS X 10.8(Mountain Lion), 10.9(Mavericks), 10.10(Yosemite), and 10.11(El Capitan)

- Vim patch 7.4.930
- Fix character width for powerline font characters
- Fix inputdialog issue

Script interfaces have compatibility with these versions

- Lua 5.2
- Perl 5.16
- Python2 2.7
- Python3 3.5
- Ruby 2.0
2015-11-20 12:46:39 -08:00
Kazuki Sakamoto a1e5b6e15d Merge pull request #153 from macvim-dev/revert-80-modal-sheet-warnings
Revert "Fix beginModalSheetForWindow warning." to fix #152
2015-11-20 12:37:03 -08:00
Kazuki Sakamoto b95b7d1b83 Revert "Fix beginModalSheetForWindow warning." 2015-11-20 12:06:33 -08:00
Kazuki Sakamoto 715845ed2c Fix 7.4.928 compilation issue for MacVim 2015-11-19 21:36:17 -08:00
Kazuki Sakamoto 19ec2e553f Merge remote-tracking branch 'vim/master' 2015-11-19 20:42:14 -08:00
Kazuki Sakamoto f23f4dcf35 Merge pull request #146 from macvim-dev/fix/emoji_unicode_rage
Fix emoji unicode range
2015-11-19 20:25:48 -08:00
Bram Moolenaar e392eb41f8 Update runtime files. 2015-11-19 20:38:09 +01:00
Bram Moolenaar 97b0b0ec76 patch 7.4.930
Problem:    MS-Windows: Most users appear not to like the window border.
Solution:   Remove WS_EX_CLIENTEDGE. (Ian Halliday)
2015-11-19 20:23:37 +01:00
Bram Moolenaar d29c6fea94 patch 7.4.929
Problem:    "gv" after paste selects one character less if 'selection' is
            "exclusive".
Solution:   Increment the end position. (Christian Brabandt)
2015-11-19 20:11:54 +01:00
Bram Moolenaar 5d8afebb5b patch 7.4.928
Problem:    A clientserver message interrupts handling keys of a mapping.
Solution:   Have mch_inchar() send control back to WaitForChar when it is
            interrupted by server message. (James Kolb)
2015-11-19 19:55:16 +01:00
Kazuki Sakamoto 95c8179cf7 Merge pull request #147 from macvim-dev/fix/xcodeproj
There are no reasons to have CURRENT_PROJECT_VERSION
2015-11-19 10:45:18 -08:00
Kazuki Sakamoto b11ed30717 Merge pull request #149 from macvim-dev/fix/PSMTabBarControl
MAC_OSX_VERSION_10_6 #143
2015-11-19 10:44:13 -08:00
Bram Moolenaar 9b1067e038 patch 7.4.927
Problem:    Ruby crashes when there is a runtime error.
Solution:   Use ruby_options() instead of ruby_process_options(). (Damien)
2015-11-19 19:33:15 +01:00
Kazuki Sakamoto f0ba511546 MAC_OSX_VERSION_10_6 #143 2015-11-19 10:05:03 -08:00
Bram Moolenaar 4f8fa1633c patch 7.4.926
Problem:    Completing the longest match doesn't work properly with multi-byte
            characters.
Solution:   When using multi-byte characters use another way to find the
            longest match. (Hirohito Higashi)
2015-11-19 19:00:05 +01:00
Kazuki Sakamoto a5ed662aac Merge remote-tracking branch 'vim/master' 2015-11-19 09:16:09 -08:00
Kazuki Sakamoto c7ba61e46c There are no reasons to have CURRENT_PROJECT_VERSION 2015-11-19 09:07:08 -08:00
Bram Moolenaar a0ed84a268 patch 7.4.925
Problem:    User may yank or put using the register being recorded in.
Solution:   Add the recording register in the message. (Christian Brabandt,
            closes #470)
2015-11-19 17:56:13 +01:00
Kazuki Sakamoto 02138dcb3a Fix emoji unicode range
- https://en.wikibooks.org/wiki/Unicode/Character_reference/2000-2FFF
- https://github.com/Lokaltog/vim-powerline/tree/develop/fontpatcher
2015-11-19 05:45:31 -08:00
Kazuki Sakamoto 9063021f55 Merge remote-tracking branch 'vim/master' 2015-11-19 05:21:02 -08:00
Bram Moolenaar 32d03b34ac patch 7.4.924
Problem:    DEVELOPER_DIR gets reset by configure.
Solution:   Do not reset DEVELOPER_DIR when there is no --with-developer-dir
            argument. (Kazuki Sakamoto, closes #482)
2015-11-19 13:46:48 +01:00
Bram Moolenaar 6a2697ffd7 patch 7.4.923
Problem:    Prototypes not always generated.
Solution:   Change #if to OR with PROTO.
2015-11-19 13:14:30 +01:00
Kazuki Sakamoto e9d67fab3d Merge pull request #144 from macvim-dev/fix/legacy_xcodeproj
Fix legacy Xcode projects
2015-11-18 20:58:10 -08:00
Kazuki Sakamoto 676c58b814 Fix legacy Xcode projects 2015-11-17 15:51:21 -08:00
Kazuki Sakamoto e44d8aa8df Merge pull request #141 from macvim-dev/fix/xcodeproj_warnings
Add MacVim_legacy.xcodeproj to get rid of warnings from the current one
2015-11-16 17:44:32 -08:00
Kazuki Sakamoto bc134eda48 Use recommended settings in Xcode projects 2015-11-16 15:37:04 -08:00
Kazuki Sakamoto e440de59ce Add MacVim_legacy.xcodeproj to get rid of warnings from the current one 2015-11-16 15:20:17 -08:00
Kazuki Sakamoto 8bd158609c MacVim Snapshot 82
Binary targets OS X 10.8(Mountain Lion), 10.9(Mavericks), 10.10(Yosemite), and 10.11(El Capitan)

- Vim patch 7.4.922
- Fix spacing issues on Ligatures
- Improve redraw behavior on Ligatures
- Introduce 'macligatures' option for enabling Ligatures

Script interfaces have compatibility with these versions

- Lua 5.2
- Perl 5.16
- Python2 2.7
- Python3 3.5
- Ruby 2.0
2015-11-15 16:34:57 -08:00
Kazuki Sakamoto 3be9d63f36 Merge pull request #139 from macvim-dev/fix/ligatures_crash
Fix EXC_BAD_ACCESS during inline IM rendering with macligatures and code format
2015-11-15 13:10:04 -08:00
Kazuki Sakamoto 22761e24ac Fix code format and change ligatureGlyphsForChars return type 2015-11-15 11:03:41 -08:00
Kazuki Sakamoto 1172ff20a3 Fix EXC_BAD_ACCESS during inline IM rendering with macligatures 2015-11-15 11:03:41 -08:00
Kazuki Sakamoto bc26247936 Merge pull request #138 from macvim-dev/fix/update_macligatures_option
Update macligatures option
2015-11-14 19:28:37 -08:00
Kazuki Sakamoto 428d116c2f Update macligatures option
Reorder alphabetically
2015-11-14 15:02:48 -08:00
chdiza 67fbd20c27 Merge pull request #136 from Shirk/bugfix/macligatures_cleanups
Fix typos and dead code for #135
2015-11-14 14:51:06 -05:00
René Köcher 633f4f321d Fix typos and dead code for #135
fixes #135
2015-11-14 20:34:51 +01:00
Kazuki Sakamoto 2f4d38b7cb Merge pull request #133 from Shirk/feature/macligatures_redraw_additions
Improve redraw behavior when macligatures is active.
2015-11-14 08:12:49 -08:00
Shirk 0a0c7a7795 Fix logic when checking for w_p_rnu && w_p_cul. 2015-11-14 13:56:10 +01:00
René Köcher f538ee38f3 Add additional redraw checks for macligatures. 2015-11-14 13:47:20 +01:00
René Köcher 0563b55334 Make p_macligatures available outside options.c 2015-11-14 13:46:57 +01:00
René Köcher c6cf65bf8e Update macligatures documentation. 2015-11-14 13:45:38 +01:00
Kazuki Sakamoto 86347d10e3 Merge pull request #131 from macvim-dev/fix/macligatures_option_redraw
Add P_RCLR flag to macligatures for proper redrawing
2015-11-13 22:13:33 -08:00
Kazuki Sakamoto 9d566fc817 Merge pull request #132 from macvim-dev/fix/guifontwide_size
Fix guifontwide size
2015-11-13 22:13:20 -08:00
Kazuki Sakamoto 72a9e3241a Fix guifontwide size 2015-11-13 21:57:17 -08:00
Kazuki Sakamoto 6183831763 Add P_RCLR flag to macligatures for proper redrawing 2015-11-13 21:31:12 -08:00
Kazuki Sakamoto 837dff42ce Merge pull request #129 from macvim-dev/feature/macligatures_option
Add macligatures option
2015-11-13 14:41:54 -08:00
René Köcher a2937e2731 Add documentation macligatures option (#129). 2015-11-13 23:02:11 +01:00
Kazuki Sakamoto a2c32aa3af Add macligatures option
Revert Preferences.nib
2015-11-13 12:56:28 -08:00
Kazuki Sakamoto 2696990550 Merge pull request #122 from Shirk/ligature_fixes
Fix spacing issues on ligatures as seen on #36.
2015-11-13 12:12:15 -08:00
René Köcher 2a3e654b19 Add more explanation for the required setup.
Make it clear that currently ligatures will only draw properly with
`cursorline` or `relativenumber` enabled.
2015-11-13 20:39:55 +01:00
Kazuki Sakamoto 76622a712a Fix #128 single-width chars 2015-11-13 08:50:29 -08:00
Kazuki Sakamoto ef3ec974bf Merge remote-tracking branch 'vim/master' 2015-11-11 05:05:14 -08:00
Bram Moolenaar b4ff518d95 Updated runtime files. 2015-11-10 21:15:48 +01:00
Bram Moolenaar 1c2836e268 patch 7.4.922
Problem:    Leaking memory with ":helpt {dir-not-exists}".
Solution:   Free dirname. (Dominique Pelle)
2015-11-10 21:05:48 +01:00
Bram Moolenaar cd1c55f706 patch 7.4.921
Problem:    Missing proto file update. (Randall W. Morris)
Solution:   Add the missing line for mch_ishidden.
2015-11-10 20:52:04 +01:00
Bram Moolenaar a93f975e8b patch 7.4.920
Problem:    The rubydll option is not in the options window.
Solution:   Add the rubydll option.
2015-11-10 20:45:09 +01:00
Bram Moolenaar d4ece23e2e patch 7.4.919
Problem:    The dll options are not in the options window.
Solution:   Add the dll options.  And other fixes.
2015-11-10 19:48:14 +01:00
Bram Moolenaar 0796c0625f patch 7.4.918
Problem:    A digit in an option name has problems.
Solution:   Rename 'python3dll' to 'pythonthreedll'.
2015-11-10 19:41:37 +01:00
Bram Moolenaar 1be2ed6c11 patch 7.4.917
Problem:    Compiler warning for comparing signed and unsigned.
Solution:   Add a type cast.
2015-11-10 19:11:58 +01:00
Bram Moolenaar 8648357841 patch 7.4.916
Problem:    When running out of memory while copying a dict memory may be
            freed twice. (ZyX)
Solution:   Do not call the garbage collector when running out of memory.
2015-11-10 19:04:23 +01:00
Bram Moolenaar 174674743d patch 7.4.915
Problem:    When removing from 'path' and then adding, a comma may go missing.
            (Malcolm Rowe)
Solution:   Fix the check for P_ONECOMMA. (closes #471)
2015-11-10 17:50:24 +01:00
Bram Moolenaar 98b30a473a patch 7.4.914
Problem:    New compiler warning: logical-not-parentheses
Solution:   Silence the warning.
2015-11-10 15:18:02 +01:00
Bram Moolenaar 72f4cc4a98 patch 7.4.913
Problem:    No utf-8 support for the hangul input feature.
Solution:   Add utf-8 support. (Namsh)
2015-11-10 14:35:18 +01:00
Bram Moolenaar e01f4f86ce patch 7.4.912
Problem:    Wrong indenting for C++ constructor.
Solution:   Recognize ::.  (Anhong)
2015-11-10 14:06:53 +01:00
Bram Moolenaar 450ca4335e patch 7.4.911
Problem:    t_Ce and t_Cs are documented but not supported. (Hirohito Higashi)
Solution:   Define the options.
2015-11-10 13:30:39 +01:00
Bram Moolenaar e7427f4b7e patch 7.4.910
Problem:    Compiler complains about type punned pointer.
Solution:   Use another way to increment the ref count.
2015-11-10 13:24:20 +01:00
Kazuki Sakamoto 34feb77c6b Merge pull request #125 from macvim-dev/fix/PSMTabBarControl-warnings
Fix deprecated setFlipped warnings in PSMTabBarControl
2015-11-09 08:59:10 -08:00
René Köcher 58558bdbd2 Improve handling of emoji characters along ligatures. 2015-11-08 15:34:43 +01:00
René Köcher 201c6b74e4 Fall back to basic ligatures(1) not full(2). 2015-11-08 11:53:46 +01:00
Kazuki Sakamoto d086e4bcf6 Fix deprecated setFlipped warnings in PSMTabBarControl
Delete unused PSMAquaTabStyle
2015-11-07 22:44:22 -08:00
René Köcher 91152d1fca Fix spacing issues on ligatures as seen on #36.
Do a proper analysis of the ligatures (if any) and try to avoid double
character draws / moving spaces etc.
2015-11-07 23:25:35 +01:00
Kazuki Sakamoto e0c895dadf Merge pull request #118 from macvim-dev/fix/showtabline_redraw_issue
Fix showtabline=2/0 redraw issue similar with #64
2015-11-06 08:22:11 -08:00
Kazuki Sakamoto b28d8e8106 Fix showtabline=2/0 redraw issue similar with #64 2015-11-05 20:35:12 -08:00
Kazuki Sakamoto 75aa777464 Snapshot 81
Binary targets OS X 10.8(Mountain Lion), 10.9(Mavericks), 10.10(Yosemite), and 10.11(El Capitan)

- Vim patch 7.4.909
- Fix adding/closing tab redraw issue
- Support Emoji🐱

Script interfaces have compatibility with these versions

- Lua 5.2
- Perl 5.16
- Python2 2.7
- Python3 3.5
- Ruby 2.0
2015-11-05 16:12:38 -08:00
Kazuki Sakamoto 7d882ca4cf Merge pull request #115 from macvim-dev/feature/emoji
Support Emoji🐱 #65
2015-11-05 15:59:29 -08:00
Kazuki Sakamoto be0e27b5c8 Merge pull request #110 from macvim-dev/fix/tab_redraw_issue
Fix adding/closing tab redraw issue #64
2015-11-05 15:46:30 -08:00
Kazuki Sakamoto 5f465202e8 Merge pull request #117 from macvim-dev/fix/deployment_target
Re-fix #113
2015-11-05 11:13:53 -08:00
Kazuki Sakamoto dfda18a956 Re-fix #113 2015-11-05 10:32:26 -08:00
Kazuki Sakamoto 77bf482db4 Merge pull request #114 from macvim-dev/fix/deployment_target
Fix #113
2015-11-05 09:51:55 -08:00
Kazuki Sakamoto 44244c1e5e Fix #113 2015-11-05 09:28:10 -08:00
Kazuki Sakamoto 81a64f5848 Support Emoji🐱 #65 2015-11-05 09:17:46 -08:00
Kazuki Sakamoto d760cc0dd8 Fix adding/closing tab redraw issue #64 2015-11-04 21:41:29 -08:00
Kazuki Sakamoto 31794d84eb Snapshot 80
Binary targets OS X 10.8(Mountain Lion), 10.9(Mavericks), 10.10(Yosemite), and 10.11(El Capitan)

- Vim patch 7.4.909
- Prevent SIGSEGV using both python and python3
- Fix if_perl and if_python3 dylib loading
2015-11-04 09:25:13 -08:00
Kazuki Sakamoto 085e23019e Update .travis.yml for MacVim
Add dll version checks
2015-11-04 09:23:15 -08:00
Kazuki Sakamoto 1332cbb7da Workaround fix for test87 2015-11-04 05:41:23 -08:00
Kazuki Sakamoto b376c5c67d Merge remote-tracking branch 'vim/master' 2015-11-04 05:25:36 -08:00
Kazuki Sakamoto 9c91a1bd48 Update .travis.yml for MacVim
Fix Perl and Python3 dylib loading path
2015-11-03 21:57:38 -08:00
Kazuki Sakamoto cccd9fabe8 Add vi_cv_dll_name_perl to pass libperl.dylib path 2015-11-03 21:55:46 -08:00
Kazuki Sakamoto 0dbb762a54 Prevent SIGSEGV using both python and python3
$ vim --cmd 'py3 print("test")' --cmd 'py print("test")'
    $ vim --cmd 'py print("test")' --cmd 'py3 print("test")'

It causes SIGSEGV. Technically, it would work with special Python2 built
and Python3 built. However Python2 in OS X System and Python3 in
Homebrew don't have the capability at all. This patch prevents SIGSEGV
and make Vim can track the situation properly.

    $ vim --cmd 'py print("test")' --cmd 'py3 print("test")'
    E837: This Vim cannot execute :py3 after using :python
    E263: Sorry, this command is disabled, the Python library could not be loaded.
2015-11-03 21:37:24 -08:00
Bram Moolenaar de59ba33aa patch 7.4.909
Problem:    "make install" fails.
Solution:   Only try installing desktop files if the destination directory
            exists.
2015-11-03 22:03:16 +01:00
Kazuki Sakamoto b8d8fb1d45 Update .travis.yml for MacVim
Fix `brew update` EmacsRequirement error
2015-11-02 21:54:27 -08:00
Kazuki Sakamoto c4db2743d5 Merge remote-tracking branch 'vim/master' 2015-11-02 21:43:58 -08:00
Bram Moolenaar a16f472edf patch 7.4.908
Problem:    Build error with MingW compiler. (Cesar Romani)
Solution:   Change #if into #ifdef.
2015-11-02 17:35:43 +01:00
Bram Moolenaar d94464ee29 patch 7.4.907
Problem:    Libraries for dynamically loading interfaces can only be defined
            at compile time.
Solution:   Add options to specify the dll names. (Kazuki Sakamoto,
            closes #452)
2015-11-02 15:28:18 +01:00
Bram Moolenaar 8a52ba7918 patch 7.4.906
Problem:    On MS-Windows the viminfo file is (always) given the hidden
            attribute. (raulnac)
Solution:   Check the hidden attribute in a different way. (Ken Takata)
2015-11-02 14:45:56 +01:00
Bram Moolenaar 1d8d9c0bec Add files in patch 7.4.904 missing from commit. 2015-11-02 13:29:53 +01:00
Bram Moolenaar d424747d58 patch 7.4.905
Problem:    Python interface can produce error "vim.message' object has no
            attribute 'isatty'".
Solution:   Add dummy isatty(), readable(), etc. (closes #464)
2015-11-02 13:28:59 +01:00
Bram Moolenaar 6407b3e80d patch 7.4.904
Problem:    Vim does not provide .desktop files.
Solution:   Include and install .desktop files. (James McCoy, closes #455)
2015-11-02 12:50:55 +01:00
Bram Moolenaar d7464be974 Updated runtime files. 2015-11-01 16:49:04 +01:00
Kazuki Sakamoto 6cc90f1bf1 Dump src/auto/config.mk on Travis CI 2015-10-31 19:43:43 -07:00
Kazuki Sakamoto 06a1ff1df8 Snapshot 79
Binary targets OS X 10.8(Mountain Lion), 10.9(Mavericks), 10.10(Yosemite), and 10.11(El Capitan)

- Vim patch 7.4.903
- Add basic support for CoreText ligatures
- Add optional blur to transparent windows
- Allow to open directory in Open dialog
- Fix rendering and resizing issues on El Capitan Split View
- Fix Deployment Target for Yosemite with Xcode 7.1
2015-10-31 09:17:35 -07:00
Kazuki Sakamoto c42ea214ba Merge remote-tracking branch 'vim/master' 2015-10-31 09:15:44 -07:00
Bram Moolenaar 7314efd87d patch 7.4.903
Problem:    MS-Windows: When 'encoding' differs from the current code page,
            expandinig wildcards may cause illegal memory access.
Solution:   Allocate a longer buffer. (Ken Takata)
2015-10-31 15:32:52 +01:00
Kazuki Sakamoto 77b7042855 Update .travis.yml for MacVim 2015-10-30 22:01:43 -07:00
Kazuki Sakamoto bfa78d99cd Merge remote-tracking branch 'vim/master' 2015-10-30 21:48:47 -07:00
Bram Moolenaar 4c0aac5759 patch 7.4.902
Problem:    Problems with using the MS-Windows console.
Solution:   Revert patches 7.4.851, 7.4.876 and 7.4.886 until we find a better
            solution. (suggested by Ken Takata)
2015-10-30 16:46:55 +01:00
Bram Moolenaar a0f849ee40 Update runtime files. 2015-10-30 14:37:44 +01:00
Bram Moolenaar e7d1376b63 patch 7.4.901
Problem:    When a BufLeave autocommand changes folding in a way it syncs
            undo, undo can be corrupted.
Solution:   Prevent undo sync. (Jacob Niehus)
2015-10-30 14:23:33 +01:00
Kazuki Sakamoto 9e53d82f5c Merge pull request #104 from macvim-dev/fix/yosemite_deployment_target
Set MACOSX_DEPLOYMENT_TARGET to the runtime version if it wasn't set
2015-10-29 15:43:34 -07:00
Kazuki Sakamoto 55323a513d Set MACOSX_DEPLOYMENT_TARGET to the runtime version if it wasn't set 2015-10-29 07:03:57 -07:00
Kazuki Sakamoto 383be18d64 Merge pull request #103 from macvim-dev/fix/el-capitan-split-view-resize
Fix resizing issue in Split View on El Capitan
2015-10-28 20:53:35 -07:00
Kazuki Sakamoto 0cdf7755b5 Fix resizing issue in Split View on El Capitan 2015-10-28 05:35:52 -07:00
Bram Moolenaar f1a4c98ea6 patch 7.4.900
Problem:    README file can still be improved
Solution:   Add a couple of links. (Christian Brabandt)
2015-10-25 22:42:00 +01:00
Kazuki Sakamoto 406259c0ad Merge remote-tracking branch 'vim/master' 2015-10-25 10:31:36 -07:00
Bram Moolenaar c92399f4ee patch 7.4.899
Problem:    README file is not optimal.
Solution:   Move buttons, update some text. (closes #460)
2015-10-25 13:55:00 +01:00
Kazuki Sakamoto 893ac28a98 Merge pull request #96 from rhendric/blur
Move BLUR_TRANSPARENCY into its own file
2015-10-20 06:37:23 -07:00
Ryan Hendrickson c98dc4f95f Move BLUR_TRANSPARENCY into its own file
... so that both Vim and MacVim can see it.

I'm an idiot and didn't realize MacVim doesn't reference vim.h, so of
course the #define can't be there.
2015-10-18 00:39:22 -04:00
Kazuki Sakamoto 5f8d41a6fb Merge remote-tracking branch 'vim/master' 2015-10-14 20:12:32 -07:00
Kazuki Sakamoto f9a612a8ff Merge pull request #94 from macvim-dev/fix/deprecation-warnings
Fix deprecation warnings (except for NSCopyBits).
2015-10-13 19:36:12 -07:00
Bram Moolenaar 60cce2fb73 Update runtime files. 2015-10-13 23:21:27 +02:00
Bram Moolenaar 04dfd51229 patch 7.4.898
Problem:    The 'fixendofline' option is set on with ":edit".
Solution:   Don't set the option when clearing a buffer. (Yasuhiro Matsumoto)
2015-10-13 20:55:50 +02:00
Bram Moolenaar 4e86150ec5 patch 7.4.897
Problem:    Freeze and crash when there is a sleep in a remote command.
            (Karl Yngve Lervåg)
Solution:   Remove a message from the queue before dealing with it. (James
            Kolb)
2015-10-13 20:21:49 +02:00
Bram Moolenaar b4f6a46b01 patch 7.4.896
Problem:    Editing a URL, which netrw should handle, doesn't work.
Solution:   Avoid changing slashes to backslashes. (Yasuhiro Matsumoto)
2015-10-13 19:43:17 +02:00
Bram Moolenaar 23d1b62746 patch 7.4.895
Problem:    Custom command line completion does not work for a command
            containing digits.
Solution:   Skip over the digits. (suggested by Yasuhiro Matsumoto)
2015-10-13 19:18:04 +02:00
Bram Moolenaar f59c73da1e patch 7.4.894
Problem:    vimrun.exe is picky about the number of spaces before -s.
Solution:   Skip all spaces. (Cam Sinclair)
2015-10-13 17:52:59 +02:00
Bram Moolenaar d1b15dec4d patch 7.4.893
Problem:    C indenting is wrong below a "case (foo):" because it is
            recognized as a C++ base class construct.  Issue #38.
Solution:   Check for the case keyword.
2015-10-13 16:13:39 +02:00
Bram Moolenaar 9d6ca1cc5e patch 7.4.892
Problem:    On MS-Windows the iconv DLL may have a different name.
Solution:   Also try libiconv2.dll and libiconv-2.dll. (Yasuhiro Matsumoto)
2015-10-13 13:49:09 +02:00
Josh Petrie c4d75fb725 Fix indenting. 2015-10-12 20:25:21 -07:00
Josh Petrie eb6668f805 Use a non-null identifier when creating new tabs. 2015-10-12 17:57:59 -07:00
Kazuki Sakamoto 7e1c6be9c7 Merge pull request #92 from macvim-dev/fix/legacy-xcode
Define NSAppKitVersionNumber10_10_Max for legaxy Xcode

Fix #91
2015-10-11 10:53:32 -07:00
Kazuki Sakamoto 54a11075b8 Define NSAppKitVersionNumber10_10_Max for legaxy Xcode 2015-10-11 01:02:39 -07:00
Kazuki Sakamoto e784f74904 Merge pull request #86 from macvim-dev/fix/el-capitan-split-view-issue
Fix rendering issue in Split View on El Capitan
2015-10-10 17:42:59 -07:00
Josh Petrie c7fad5c260 Replace deprecated stringByReplacingPercentEscapesUsingEncoding on 10.11 and higher. 2015-10-10 16:44:56 -07:00
Josh Petrie 907c5d97a5 Fix warning concerning convertBaseToScreen. 2015-10-10 16:39:05 -07:00
Kazuki Sakamoto 13b3544fda Reorder methods 2015-10-10 00:39:42 -07:00
Kazuki Sakamoto 2c51e2ce8d Fix full-screen redraw issues on El Capitan
On El Capitan, we need to redraw the view when entering full-screen using
:fullscreen option (including Ctrl-Cmd-f), and leaving full-screen by moving
the window out from Split View.
2015-10-09 22:51:37 -07:00
Josh Petrie ceb167bfb4 Fix warnings related to NSInputManager. 2015-10-09 20:46:54 -07:00
Kazuki Sakamoto 1ce1cb48d3 Fix rendering issue in Split View on El Capitan 2015-10-09 16:02:37 -07:00
Kazuki Sakamoto 5b2209b21a Merge pull request #85 from timkendrick/feature/open-directory
Allow directory selection in Open dialog
2015-10-09 12:34:30 -07:00
Tim Kendrick 3daab98964 Allow directory selection in Open dialog 2015-10-09 19:58:01 +01:00
Kazuki Sakamoto 3cdaa4857c Update .travis.yml for MacVim 2015-10-07 22:03:09 -07:00
Kazuki Sakamoto 7e8c6c2bdb Remove deprecated mercurial files 2015-10-07 16:53:22 -07:00
Kazuki Sakamoto 6af482392a Merge remote-tracking branch 'vim/master' 2015-10-07 10:56:47 -07:00
Kazuki Sakamoto 2b817ee560 Fix "make test" for using proper Vim executable 2015-10-07 10:41:27 -07:00
Bram Moolenaar 089af18d1f patch 7.4.891
Problem:    Indentation of array initializer is wrong.
Solution:   Avoid that calling find_start_rawstring() changes the position
            returned by find_start_comment(), add a test. (Hirohito Higashi)
2015-10-07 11:41:49 +02:00
Bram Moolenaar 094454fa70 patch 7.4.890
Problem:    Build failure when using dynamic python but not python3.
Solution:   Adjust the #if to also include DYNAMIC_PYTHON3 and UNIX.
2015-10-07 10:39:55 +02:00
Douglas Drumond aba61fec83 Merge pull request #73 from rhendric/blur
Restrict transparency blur to >= Leopard
2015-10-07 03:58:47 -03:00
Douglas Drumond 707f94506b Merge pull request #70 from rhendric/master
Return to C89 compliance
2015-10-07 03:58:22 -03:00
Douglas Drumond 07ea51ac53 Merge pull request #82 from jpetrie/format-specifier-warning
Use %hhd for BOOLs in format string.
2015-10-07 03:56:36 -03:00
Douglas Drumond 3142962c25 Merge pull request #81 from jpetrie/propertylist-serialization-warnings
Fix NSPropertyListSerialization deprecation warnings.
2015-10-07 03:56:29 -03:00
Douglas Drumond 17b9325b99 Merge pull request #80 from jpetrie/modal-sheet-warnings
Fix beginModalSheetForWindow warning.
2015-10-07 03:56:26 -03:00
Douglas Drumond c1d214e8ed Merge pull request #74 from splhack/feat/merge_with_vim_7_4_854
Merge with Vim 7.4.854
2015-10-07 03:54:56 -03:00
Josh Petrie c832b78bb6 Fix beginModalSheetForWindow warning. 2015-10-06 21:15:02 -07:00
Josh Petrie 61559a4acc Use %hhd for BOOLs in format string. 2015-10-06 20:59:13 -07:00
Josh Petrie a3108034f5 Fix NSPropertyListSerialization deprecation warnings. 2015-10-06 20:53:12 -07:00
Bram Moolenaar 74b738d414 patch 7.4.889
Problem:    Triggering OptionSet from setwinvar() isn't tested.
Solution:   Add a test. (Christian Brabandt)
2015-09-29 18:08:33 +02:00
Bram Moolenaar ba117c23df patch 7.4.888
Problem:    The OptionSet autocommands are not triggered from setwinvar().
Solution:   Do not use switch_win() when not needed. (Hirohito Higashi)
2015-09-29 16:53:22 +02:00
Bram Moolenaar c2b717ebd6 patch 7.4.887
Problem:    Using uninitialized memory for regexp with back reference.
            (Dominique Pelle)
Solution:   Initialize end_lnum.
2015-09-29 15:06:14 +02:00
Bram Moolenaar 1d478a6242 patch 7.4.886
Problem:    Windows7: Switching screen buffer causes flicker when using
            system().
Solution:   Instead of actually switching screen buffer, duplicate the handle.
            (Yasuhiro Matsumoto)
2015-09-29 14:01:12 +02:00
Bram Moolenaar c79a5452ac patch 7.4.885
Problem:    When doing an upwards search without wildcards the search fails if
            the initial directory doesn't exist.
Solution:   Fix the non-wildcard case. (Stefan Kempf)
2015-09-29 12:08:42 +02:00
Bram Moolenaar ca63501fbc Update various runtime files. 2015-09-25 20:34:21 +02:00
Bram Moolenaar c1d20998d7 patch 7.4.884
Problem:    Travis also builds on a tag push.
Solution:   Filter out tag pushes. (Kenichi Ito)
2015-09-25 20:30:58 +02:00
Bram Moolenaar 10ad1d90da patch 7.4.883
Problem:    Block-mode replace works characterwise instead of blockwise after
            column 147. (Issue #422)
Solution:   Set Visual mode. (Christian Brabandt)
2015-09-25 19:35:02 +02:00
Bram Moolenaar 5f1fea28f5 patch 7.4.882
Problem:    When leaving the command line window with CTRL-C while a
            completion menu is displayed the menu isn't removed.
Solution:   Force a screen update. (Hirohito Higashi)
2015-09-25 19:12:22 +02:00
Bram Moolenaar 0a777ab989 patch 7.4.881
Problem:    Test 49 fails.
Solution:   Add line number to check of call stack.
2015-09-25 17:56:50 +02:00
Bram Moolenaar 02d803fc0c patch 7.4.880
Problem:    No build and coverage status.
Solution:   Add links to the README file. (Christian Brabandt)
2015-09-25 17:50:22 +02:00
Bram Moolenaar 1d6328ca00 patch 7.4.879
Problem:    Can't see line numbers in nested function calls.
Solution:   Add line number to the file name. (Alberto Fanjul)
2015-09-25 17:37:16 +02:00
Bram Moolenaar 69b67f7e77 patch 7.4.878
Problem:    Coverity error for clearing only one byte of struct.
Solution:   Clear the whole struct. (Dominique Pelle)
2015-09-25 16:59:47 +02:00
Bram Moolenaar 4d0c7bc74a patch 7.4.877
Problem:    ":find" sometimes fails. (Excanoe)
Solution:   Compare current characters instead of previous ones.
2015-09-25 16:38:01 +02:00
Bram Moolenaar b0262f239e patch 7.4.876
Problem:    Windows7: when using vim.exe with msys or msys2, conhost.exe
            (console window provider on Windows7) will freeze or crash.
Solution:   Make original screen buffer active, before executing external
            program.  And when the program is finished, revert to vim's one.
            (Taro Muraoka)
2015-09-25 15:28:38 +02:00
Bram Moolenaar 3fe076f0fe patch 7.4.875
Problem:    Not obvious how to contribute.
Solution:   Add a remark about CONTRIBUTING.md to README.md
2015-09-25 15:00:56 +02:00
Bram Moolenaar 8919554fe1 patch 7.4.874
Problem:    MS-Windows: When Vim runs inside another application, the size
            isn't right.
Solution:   When in child mode compute the size differently. (Agorgianitis
            Loukas)
2015-09-25 15:00:31 +02:00
Bram Moolenaar b8603882b1 patch 7.4.873
Problem:    Compiler warning for unused variable. (Tony Mechelynck)
Solution:   Remove the variable.  Also fix int vs long_u mixup.
2015-09-17 23:20:42 +02:00
Bram Moolenaar 0600f3511c patch 7.4.872
Problem:    Not using CI services available.
Solution:   Add configuration files for travis and appveyor. (PR #401)
2015-09-15 19:18:18 +02:00
Bram Moolenaar 7b256fe744 patch 7.4.871
Problem:    Vim leaks memory, when 'wildignore' filters out all matches.
Solution:   Free the files array when it becomes empty.
2015-09-15 19:05:59 +02:00
Bram Moolenaar 2455c4ede8 patch 7.4.870
Problem:    May get into an invalid state when using getchar() in an
            expression mapping.
Solution:   Anticipate mod_mask to change. (idea by Yukihiro Nakadaira)
2015-09-15 18:29:39 +02:00
Bram Moolenaar 3b59755862 patch 7.4.869
Problem:    MS-Windows: scrolling may cause text to disappear when using an
            Intel GPU.
Solution:   Call GetPixel(). (Yohei Endo)
2015-09-15 17:58:29 +02:00
Bram Moolenaar 54f018cd59 patch 7.4.868
Problem:    'smarttab' is also effective when 'paste' is enabled. (Alexander
            Monakov)
Solution:   Disable 'smarttab' when 'paste' is set. (Christian Brabandt)
            Do the same for 'expandtab'.
2015-09-15 17:30:40 +02:00
Bram Moolenaar 9534680731 patch 7.4.867
Problem:    Can't build on MS-Windows. (Taro Muraoka)
Solution:   Adjust #ifdef.
2015-09-15 15:57:29 +02:00
Bram Moolenaar 93c88e0f6a patch 7.4.866
Problem:    Crash when changing the 'tags' option from a remote command.
            (Benjamin Fritz)
Solution:   Instead of executing messages immediately, use a queue, like for
            netbeans. (James Kolb)
2015-09-15 14:12:05 +02:00
Bram Moolenaar ed84b76021 patch 7.4.865
Problem:    Compiler warning for uninitialized variable.
Solution:   Initialize.
2015-09-09 22:35:29 +02:00
Bram Moolenaar e906c50207 patch 7.4.864
Problem:    Tiny build fails.
Solution:   Put qf_ items inside #ifdef.
2015-09-09 21:10:39 +02:00
Bram Moolenaar 43335ea394 patch 7.4.863
Problem:    plines_nofill() used without the diff feature.
Solution:   Define PLINES_NOFILL().
2015-09-09 20:59:37 +02:00
Bram Moolenaar 5325b9bbae patch 7.4.862
Problem:    Still problems with pango_shape_full() not available.
Solution:   Change AC_TRY_COMPILE to AC_TRY_LINK.
2015-09-09 20:27:02 +02:00
Bram Moolenaar 12969c04fe Update documentation and syntax files. 2015-09-08 23:36:10 +02:00
Bram Moolenaar 3cbe0c01ad patch 7.4.861
Problem:    pango_shape_full() is not always available.
Solution:   Add a configure check.
2015-09-08 20:00:22 +02:00
Bram Moolenaar a122b5e98a patch 7.4.860
Problem:    Filetype detection is outdated.
Solution:   Include all recent and not-so-recent changes.
2015-09-08 19:13:51 +02:00
Bram Moolenaar d8986fd914 patch 7.4.859
Problem:    Vim doesn't recognize all htmldjango files.
Solution:   Recognize a comment. (Daniel Hahler, PR #410)
2015-09-08 19:10:55 +02:00
Bram Moolenaar aa23b37942 patch 7.4.858
Problem:    It's a bit clumsy to execute a command on a list of matches.
Solution:   Add the ":ldo", ":lfdo", ":cdo" and ":cfdo" commands. (Yegappan
            Lakshmanan)
2015-09-08 18:46:31 +02:00
Bram Moolenaar 4a4b821085 patch 7.4.857
Problem:    Dragging the current tab with the mouse doesn't work properly.
Solution:   Take the current tabpage index into account. (Hirohito Higashi)
2015-09-08 17:50:41 +02:00
Bram Moolenaar a09a2c5857 patch 7.4.856
Problem:    "zt" still doesn't work well with filler lines. (Gary Johnson)
Solution:   Check for filler lines above the cursor. (Christian Brabandt)
2015-09-08 17:31:59 +02:00
Bram Moolenaar 7e2ec008f5 patch 7.4.855
Problem:    GTK: font glitches for combining characters
Solution:   Use pango_shape_full() instead of pango_shape(). (luchr, PR #393)
2015-09-08 16:31:06 +02:00
Kazuki Sakamoto 2bde19bbe5 Merge with Vim 7.4.854 from master branch at git@github.com:vim/vim.git 2015-09-02 12:20:05 -07:00
Bram Moolenaar b58988b832 patch 7.4.854
Problem:    Missing information about runtime files.
Solution:   Add section about runtime files. (Christian Brabandt)
2015-09-01 21:25:44 +02:00
Bram Moolenaar cf619daa8e patch 7.4.853
Problem:    "zt" in diff mode does not always work properly. (Gary Johnson)
Solution:   Don't count filler lines twice. (Christian Brabandt)
2015-09-01 20:53:24 +02:00
Bram Moolenaar ac360bf2ca patch 7.4.852
Problem:    On MS-Windows console Vim uses ANSI APIs for keyboard input and
            console output, it cannot input/output Unicode characters.
Solution:   Use Unicode APIs for console I/O. (Ken Takata, Yasuhiro Matsumoto)
2015-09-01 20:31:20 +02:00
Bram Moolenaar 615942452e patch 7.4.851
Problem:    Saving and restoring the console buffer does not work properly.
Solution:   Instead of ReadConsoleOutputA/WriteConsoleOutputA use
            CreateConsoleScreenBuffer and SetConsoleActiveScreenBuffer.
            (Ken Takata)
2015-09-01 20:23:37 +02:00
Bram Moolenaar 544780248b patch 7.4.850
Problem:    <Esc> does not show up.
Solution:   Use &gt; and &lt;. (Kazunobu Kuriyama)
2015-09-01 19:50:09 +02:00
Bram Moolenaar 8b5f65a527 patch 7.4.849
Problem:    Moving the cursor in Insert mode starts new undo sequence.
Solution:   Add CTRL-G U to keep the undo sequence for the following cursor
            movement command. (Christian Brabandt)
2015-09-01 19:26:12 +02:00
Bram Moolenaar 5adfea1ac6 patch 7.4.848
Problem:    CTRL-A on hex number in Visual block mode is incorrect.
Solution:   Account for the "0x". (Hirohito Higashi)
2015-09-01 18:51:39 +02:00
Bram Moolenaar 8667d66ca9 patch 7.4.847
Problem:    "vi)d" may leave a character behind.
Solution:   Skip over multi-byte character. (Christian Brabandt)
2015-09-01 18:27:49 +02:00
Bram Moolenaar 6017f3799d patch 7.4.846
Problem:    Some GitHub users don't know how to use issues.
Solution:   Add a file that explains the basics of contributing.
2015-09-01 17:50:48 +02:00
Bram Moolenaar 5df1ed2de3 patch 7.4.845
Problem:    Compiler warning for possible loss of data.
Solution:   Add a type cast. (Erich Ritz)
2015-09-01 16:25:34 +02:00
Bram Moolenaar 37a8de17d4 patch 7.4.844
Problem:    When '#' is in 'isident' the is# comparator doesn't work.
Solution:   Don't use vim_isIDc(). (Yasuhiro Matsumoto)
2015-09-01 16:05:00 +02:00
Bram Moolenaar d43f0951bc patch 7.4.843
Problem:    Still possible to go beyond the end of a string.
Solution:   Check for NUL also in second string. (Dominique Pelle)
2015-08-27 22:30:47 +02:00
Bram Moolenaar cdf0442d00 patch 7.4.842
Problem:    Sending too many messages to close the balloon.
Solution:   Only send a WM_CLOSE message. (Jurgen Kramer)
2015-08-27 22:25:10 +02:00
Ryan Hendrickson 205bb05788 More robust precondition for BLUR_TRANSPARENCY
Thanks to @chdiza
2015-08-27 15:45:09 -04:00
Ryan Hendrickson 4df3d1d34e More robust precondition for BLUR_TRANSPARENCY
Thanks to @chdiza
2015-08-27 15:43:24 -04:00
Bram Moolenaar 5ea87a0496 patch 7.4.841
Problem:    Can't compile without the multi-byte feature. (John Marriott)
Solution:   Add more #ifdef's.
2015-08-26 23:24:09 +02:00
Bram Moolenaar 8e5f5b47c2 patch 7.4.840
Problem:    Tooltip window stays open.
Solution:   Send a WM_CLOSE message. (Jurgen Kramer)
2015-08-26 23:12:38 +02:00
Bram Moolenaar 6ed535dbc0 patch 7.4.839
Problem:    Compiler warning on 64-bit system.
Solution:   Add cast to int. (Mike Williams)
2015-08-26 23:01:21 +02:00
Ryan Hendrickson a02a24b751 Restrict transparency blur to >= Leopard
As identified by @jpetrie in issue #72, the Tiger SDK doesn't support
the CGSInternal headers previously pulled in from iTerm2. This commit
wraps all of the blur code in CPP guards that check
MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5.
2015-08-25 17:28:26 -04:00
Ryan Hendrickson db4fcf490c Restrict transparency blur to >= Leopard
As identified by @jpetrie in issue #72, the Tiger SDK doesn't support
the CGSInternal headers previously pulled in from iTerm2. This commit
wraps all of the blur code in CPP guards that check
MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5.
2015-08-25 17:24:22 -04:00
Bram Moolenaar 8060687905 patch 7.4.838
Problem:    Can't compile without the crypt feature. (John Marriott)
Solution:   Add #ifdef.
2015-08-25 21:27:35 +02:00
Bram Moolenaar 88774fdd23 Updated runtime files and Italian messages. 2015-08-25 19:52:04 +02:00
Bram Moolenaar 80ce282107 patch 7.4.837
Problem:    Compiler warning with MSVC compiler when using +sniff.
Solution:   Use Sleep() instead of _sleep(). (Tux)
2015-08-25 19:49:50 +02:00
Bram Moolenaar 0a38dd29d6 patch 7.4.836
Problem:    Accessing unitinialized memory.
Solution:   Add missing calls to init_tv(). (Dominique Pelle)
2015-08-25 16:49:01 +02:00
Bram Moolenaar f6470c288c patch 7.4.835
Problem:    Comparing utf-8 sequences does not handle different byte sizes
            correctly.
Solution:   Get the byte size of each character. (Dominique Pelle)
2015-08-25 16:31:40 +02:00
Bram Moolenaar 7e47d1ac6a patch 7.4.834
Problem:    gettabvar() doesn't work after Vim start. (Szymon Wrozynski)
Solution:   Handle first window in tab still being NULL. (Christian Brabandt)
2015-08-25 16:19:05 +02:00
Bram Moolenaar e68c25c677 patch 7.4.833
Problem:    More side effects of ":set all&" are missing. (Björn Linse)
Solution:   Call didset_options() and add didset_options2() to collect more
            side effects to take care of.  Still not everything...
2015-08-25 15:39:55 +02:00
Bram Moolenaar be83b73ddb patch 7.4.832
Problem:    $HOME in  is expanded too early.
Solution:   Skip over  when expanding environment names.
2015-08-25 14:21:19 +02:00
Bram Moolenaar 3f188935ec patch 7.4.831
Problem:    When expanding  on the command line and encountering an
            error, the command is executed anyway.
Solution:   Bail out when an error is detected.
2015-08-25 13:57:04 +02:00
Bram Moolenaar b341dda575 patch 7.4.830
Problem:    Resetting 'encoding' when doing ":set all&" causes problems.
            (Bjorn Linse) Display is not updated.
Solution:   Do not reset 'encoding'. Do a full redraw.
2015-08-25 12:56:31 +02:00
Bram Moolenaar 7fb7d34caf patch 7.4.829
Problem:    Crash when clicking in beval balloon. (Travis Lebsock)
Solution:   Use PostMessage() instead of DestroyWindow(). (Raymond Ko, PR 298)
2015-08-25 12:21:32 +02:00
Bram Moolenaar 670acbc70f patch 7.4.828
Problem:    Crash when using "syn keyword x c". (Dominique Pelle)
Solution:   Initialize the keyword tabble. (Raymond Ko, PR 397)
2015-08-25 11:58:36 +02:00
Ryan Hendrickson 7513a5f50b Return to C89 compliance 2015-08-24 01:26:43 -04:00
Douglas Drumond b93cc077ea Merge pull request #69 from macvim-dev/revert-67-master
Revert "Regression of "Early-out of resize handling if the window has…
2015-08-24 01:26:28 -03:00
Douglas Drumond 0811ee18ba Revert "Regression of "Early-out of resize handling if the window has not been presented yet…"" 2015-08-24 01:24:58 -03:00
Douglas Drumond c45736ab2b Snapshot 78
Signed-off-by: Douglas Drumond <douglas@cafelinear.com>
2015-08-24 00:29:56 -03:00
Douglas Drumond d3113f6700 Merge with Vim and bring back some pull requests
Early-out of resize handling if the window has not been presented yet. Fix regression of the bug addressed in commit 40090e.
  Add DMG background source in pixlr.com format
  Add task for creating DMG installation image
  Remove dead-code.
  Fix relative positioning once ligatures come into play.
  Add basic support for CoreText ligatures.
  Add optional blur to transparent windows
2015-08-24 00:28:56 -03:00
Douglas Drumond 2fb9a1106e Credit Josh, who helps a lot in the pull requests
and a shameless plug

Signed-off-by: Douglas Drumond <douglas@cafelinear.com>
2015-08-24 00:28:46 -03:00
François Lapointe 20c3851c55 Early-out of resize handling if the window has not been presented yet. Fix regression of the bug addressed in commit 40090e.
(cherry picked from commit 347d839688)
2015-08-23 23:33:47 -03:00
Jakub Jirutka 99f1453165 Add DMG background source in pixlr.com format
(cherry picked from commit ce9d453480)
2015-08-23 23:33:38 -03:00
Jakub Jirutka b187ac1232 Add task for creating DMG installation image
(cherry picked from commit 83948303f4)
2015-08-23 23:33:32 -03:00
René Köcher 3ec129bfc3 Remove dead-code.
(cherry picked from commit e138842442)
2015-08-23 23:33:14 -03:00
René Köcher 6824350c20 Fix relative positioning once ligatures come into play.
(cherry picked from commit 207d162fb7)
2015-08-23 23:33:08 -03:00
René Köcher e5adcec141 Add basic support for CoreText ligatures.
(cherry picked from commit 1497587763)
2015-08-23 23:33:03 -03:00
Ryan Hendrickson 186c34883d Add optional blur to transparent windows
The actual blur code is taken from the iTerm2 project.

(cherry picked from commit 9e2a5437a0)
2015-08-23 23:32:54 -03:00
Douglas Drumond 50dce98ca3 Merge pull request #53 from rhendric/blur
Add optional blur to transparent windows
2015-08-23 18:36:33 -03:00
Douglas Drumond 9d6e28e5d6 Merge pull request #56 from Shirk/core_text_optional_ligatures
Support optional ligatures in CoreText
2015-08-23 18:36:15 -03:00
Douglas Drumond 9b55300073 Merge pull request #67 from lapofran/master
Regression of "Early-out of resize handling if the window has not been presented yet…"
2015-08-23 18:35:15 -03:00
Douglas Drumond 9a7fc99190 Merge pull request #59 from jirutka/dmg
Add task for creating DMG installation image
2015-08-23 18:35:01 -03:00
François Lapointe 347d839688 Early-out of resize handling if the window has not been presented yet. Fix regression of the bug addressed in commit 40090e. 2015-08-23 18:07:47 +02:00
Bram Moolenaar 8cba8ba3e0 patch 7.4.827
Problem:    Not all test targets are in the Makefile.
Solution:   Add the missing targets.
2015-08-18 13:48:54 +02:00
Bram Moolenaar 3cfd5289ca patch 7.4.826
Problem:    Compiler warnings and errors.
Solution:   Make it build properly without the multi-byte feature.
2015-08-13 23:28:43 +02:00
Bram Moolenaar 1560d07045 patch 7.4.825
Problem:    Invalid memory access for ":syn keyword x a[".
Solution:   Do not skip over the NUL. (Dominique Pelle)
2015-08-13 22:53:29 +02:00
Bram Moolenaar 8e8b486727 patch 7.4.824
Problem:    Can't compile without the multi-byte feature. (John Marriott)
Solution:   Add #ifdef.
2015-08-12 22:56:58 +02:00
Bram Moolenaar fc39ecf8de Update runtime files. 2015-08-11 20:34:49 +02:00
Bram Moolenaar 25c2f6783a patch 7.4.823
Problem:    Cursor moves after CTRL-A on alphabetic character.
Solution:   (Hirohito Higashi, test by Christian Brabandt)
2015-08-11 19:36:42 +02:00
Bram Moolenaar cde8854730 patch 7.4.822
Problem:    More problems reported by coverity.
Solution:   Avoid the warnings. (Christian Brabandt)
2015-08-11 19:14:00 +02:00
Bram Moolenaar bd8539aac3 patch 7.4.821
Problem:    Coverity reports a few problems.
Solution:   Avoid the warnings. (Christian Brabandt)
2015-08-11 18:53:03 +02:00
Bram Moolenaar 8fee878fe2 patch 7.4.820
Problem:    Invalid memory access in file_pat_to_reg_pat.
Solution:   Avoid looking before the start of a string. (Dominique Pelle)
2015-08-11 18:45:48 +02:00
Bram Moolenaar 901e58c243 patch 7.4.819
Problem:    Beeping when running the tests.
Solution:   Fix 41 beeps. (Roland Eggner)
2015-08-11 18:33:48 +02:00
Bram Moolenaar 89c17c02ca patch 7.4.818
Problem:    'linebreak' breaks c% if the last Visual selection was block.
            (Chris Morganiser, Issue 389)
Solution:   Handle Visual block mode differently. (Christian Brabandt)
2015-08-11 17:46:36 +02:00
Bram Moolenaar 2288afed42 patch 7.4.817
Problem:    Invalid memory access in file_pat_to_reg_pat().
Solution:   Use vim_isspace() instead of checking for a space only. (Dominique
            Pelle)
2015-08-11 16:20:05 +02:00
Bram Moolenaar dd8a5286e1 patch 7.4.816
Problem:    Invalid memory access when doing ":fun X(".
Solution:   Check for missing ')'. (Dominique Pelle)
2015-08-11 15:54:52 +02:00
Bram Moolenaar 73627d0bd4 patch 7.4.815
Problem:    Invalid memory access when doing ":call g:".
Solution:   Check for an empty name. (Dominique Pelle)
2015-08-11 15:46:09 +02:00
Bram Moolenaar 382197865c patch 7.4.814
Problem:    Illegal memory access with "sy match a fold".
Solution:   Check for empty string. (Dominique Pelle)
2015-08-11 15:27:13 +02:00
Bram Moolenaar dbd24b5967 patch 7.4.813
Problem:    It is not possible to save and restore character search state.
Solution:   Add getcharsearch() and setcharsearch().  (James McCoy)
2015-08-11 14:26:19 +02:00
Bram Moolenaar fbd302ff38 patch 7.4.812
Problem:    Gcc sanitizer complains about using a NULL pointer to memmove().
Solution:   Only call memmove when there is something to move. (Vittorio
            Zecca)
2015-08-08 18:23:46 +02:00
Bram Moolenaar 204b93f958 patch 7.4.811
Problem:    Invalid memory access when using "exe 'sc'".
Solution:   Avoid going over the end of the string. (Dominique Pelle)
2015-08-04 22:02:51 +02:00
Bram Moolenaar 9dd33af4ba patch 7.4.810
Problem:    With a sequence of commands using buffers in diff mode E749 is
            given. (itchyny)
Solution:   Skip unloaded buffer. (Hirohito Higashi)
2015-08-04 21:51:25 +02:00
Bram Moolenaar 75e6413546 patch 7.4.809
Problem:    Test is duplicated.
Solution:   Roll back 7.4.802.
2015-08-04 21:27:11 +02:00
Bram Moolenaar bb86ebb0ef patch 7.4.808
Problem:    On MS-Windows 8 IME input doen't work correctly.
Solution:   Read console input before calling MsgWaitForMultipleObjects().
            (vim-jp, Nobuhiro Takasaki)
2015-08-04 19:27:05 +02:00
Bram Moolenaar 0bbcb5c8ef patch 7.4.807
Problem:    After CTRL-V CTRL-A mode isn't updated. (Hirohito Higashi)
Solution:   Clear the command line or update the displayed command.
2015-08-04 19:18:52 +02:00
Bram Moolenaar cc218ab3ca patch 7.4.806
Problem:    CTRL-A in Visual mode doesn't work properly with "alpha" in
            'nrformat'.
Solution:   Make it work. (Christian Brabandt)
2015-08-04 18:23:22 +02:00
Bram Moolenaar 29bc9db36e patch 7.4.805
Problem:    The ruler shows "Bot" even when there are only filler lines
            missing. (Gary Johnson)
Solution:   Use "All" when the first line and one filler line are visible.
2015-08-04 17:43:25 +02:00
Bram Moolenaar 43fe32900c patch 7.4.804
Problem:    Xxd doesn't have a license notice.
Solution:   Add license as indicated by Juergen.
2015-08-04 17:29:07 +02:00
Bram Moolenaar f7bb86dc59 patch 7.4.803
Problem:    C indent does not support C11 raw strings. (Mark Lodato)
Solution:   Do not change indent inside the raw string.
2015-07-28 21:17:36 +02:00
Bram Moolenaar 52e21cf057 patch 7.4.802
Problem:    Using "A" in Visual mode while 'linebreak' is set is not tested.
Solution:   Add a test for this, verifies the problem is fixed. (Ingo Karkat)
2015-07-28 17:16:33 +02:00
Bram Moolenaar 278236000f patch 7.4.801
Problem:    Test for ":diffoff" doesn't catch all potential problems.
Solution:   Add a :diffthis and a :diffoff command. (Olaf Dabrunz)
2015-07-28 14:42:45 +02:00
Bram Moolenaar 829aef1eb4 patch 7.4.800
Problem:    Using freed memory when triggering CmdUndefined autocommands.
Solution:   Set pointer to NULL. (Dominique Pelle)
2015-07-28 14:25:48 +02:00
Bram Moolenaar 6b9be1b6f2 patch 7.4.799
Problem:    Accessing memory before an allocated block.
Solution:   Check for not going before the start of a pattern. (Dominique
            Pelle)
2015-07-28 13:33:45 +02:00
Bram Moolenaar 31b259bf95 patch 7.4.798
Problem:    Repeating a change in Visual mode does not work as expected.
            (Urtica Dioica)
Solution:   Make redo in Visual mode work better. (Christian Brabandt)
2015-07-28 11:21:32 +02:00
Bram Moolenaar 5f95f288a2 patch 7.4.797
Problem:    Crash when using more lines for the command line than
            'maxcombine'.
Solution:   Use the correct array index.  Also, do not try redrawing when
            exiting.  And use screen_Columns instead of Columns.
2015-07-25 22:53:00 +02:00
Bram Moolenaar 33c3a694fc patch 7.4.796
Problem:    Warning from 64 bit compiler.
Solution:   Add type cast. (Mike Williams)
2015-07-22 22:46:13 +02:00
Bram Moolenaar dd1616e6ce Correct optwin script, update PHP complete. 2015-07-22 22:22:59 +02:00
Bram Moolenaar b388be0abf patch 7.4.795
Problem:    The 'fixeol' option is not copied to a new window.
Solution:   Copy the option value. (Yasuhiro Matsumoto)
2015-07-22 22:19:38 +02:00
Bram Moolenaar d4a95c3bc5 patch 7.4.794
Problem:    Visual Studio 2015 is not recognized.
Solution:   Add the version numbers to the makefile. (Taro Muraoka)
2015-07-21 20:22:12 +02:00
Bram Moolenaar f91328100d Updated and new runtime files. 2015-07-21 19:19:13 +02:00
Bram Moolenaar 165bc69d1b patch 7.4.793
Problem:    Can't specify when not to ring the bell.
Solution:   Add the 'belloff' option. (Christian Brabandt)
2015-07-21 17:53:25 +02:00
Bram Moolenaar 6561d52ecb patch 7.4.792
Problem:    Can only conceal text by defining syntax items.
Solution:   Use matchadd() to define concealing. (Christian Brabandt)
2015-07-21 15:48:27 +02:00
Bram Moolenaar d51cb706a4 patch 7.4.791
Problem:    The buffer list can be very long.
Solution:   Add an argument to ":ls" to specify the type of buffer to list.
            (Marcin Szamotulski)
2015-07-21 15:03:06 +02:00
Bram Moolenaar d113a80c77 patch 7.4.790
Problem:    Test fails when the autochdir feature is not available.  Test
            output contains the test script.
Solution:   Check for the autochdir feature. (Kazunobu Kuriyama)  Only write
            the relevant test output.
2015-07-21 10:57:44 +02:00
Bram Moolenaar 9cac424d05 patch 7.4.789
Problem:    Using freed memory and crash. (Dominique Pellej)
Solution:   Correct use of pointers. (Hirohito Higashi)
2015-07-19 14:42:23 +02:00
Jakub Jirutka ce9d453480 Add DMG background source in pixlr.com format 2015-07-18 22:12:18 +02:00
Jakub Jirutka 83948303f4 Add task for creating DMG installation image 2015-07-18 21:53:24 +02:00
René Köcher e138842442 Remove dead-code. 2015-07-18 11:06:08 +02:00
Bram Moolenaar 5cbb8dbc32 patch 7.4.788
Problem:    Can't build without the crypt feature. (John Marriott)
Solution:   Add #ifdef's.
2015-07-17 23:08:29 +02:00
Bram Moolenaar fb9bc4829a patch 7.4.787
Problem:    snprintf() isn't available everywhere.
Solution:   Use vim_snprintf(). (Ken Takata)
2015-07-17 22:04:48 +02:00
Bram Moolenaar 537443018d patch 7.4.786
Problem:    It is not possible for a plugin to adjust to a changed setting.
Solution:   Add the OptionSet autocommand event. (Christian Brabandt)
2015-07-17 17:38:22 +02:00
Bram Moolenaar 34d72d4b6c patch 7.4.785
Problem:    On some systems automatically adding the missing EOL causes
            problems. Setting 'binary' has too many side effects.
Solution:   Add the 'fixeol' option, default on. (Pavel Samarkin)
2015-07-17 14:18:08 +02:00
Bram Moolenaar 2cf6938706 patch 7.4.784
Problem:    Using both "noinsert" and "noselect" in 'completeopt' does not
            work properly.
Solution:   Change the ins_complete() calls. (Ozaki Kiichi)
2015-07-17 13:42:23 +02:00
Bram Moolenaar 2536d4f396 patch 7.4.783
Problem:    copy_chars() and copy_spaces() are inefficient.
Solution:   Use memset() instead. (Dominique Pelle)
2015-07-17 13:22:51 +02:00
Bram Moolenaar 5d1bc78a2b patch 7.4.782
Problem:    Still a few problems with CTRL-A and CTRL-X in Visual mode.
Solution:   Fix the reported problems. (Christian Brabandt)
2015-07-17 13:03:48 +02:00
Bram Moolenaar fe6f186877 patch 7.4.781
Problem:    line2byte() returns one less when 'bin' and 'noeol' are set.
Solution:   Only adjust the size for the last line. (Rob Wu)
2015-07-12 17:52:57 +02:00
Bram Moolenaar 1db43b1145 patch 7.4.780
Problem:    Compiler complains about uninitialized variable and clobbered
            variables.
Solution:   Add Initialization.  Make variables static.
2015-07-12 16:21:23 +02:00
René Köcher 207d162fb7 Fix relative positioning once ligatures come into play. 2015-07-12 15:54:05 +02:00
Bram Moolenaar 3ec3261980 patch 7.4.779
Problem:    Using CTRL-A in a line without a number moves the cursor. May
            cause a crash when at the start of the line. (Urtica Dioica)
Solution:   Do not move the cursor if no number was changed.
2015-07-12 15:02:38 +02:00
René Köcher 1497587763 Add basic support for CoreText ligatures. 2015-07-12 14:21:50 +02:00
Bram Moolenaar ae2fe73abc patch 7.4.778
Problem:    Coverity warns for uninitialized variable.
Solution:   Change condition of assignment.
2015-07-10 22:38:00 +02:00
Bram Moolenaar 86ae720d75 Updated runtime files. 2015-07-10 19:31:35 +02:00
Bram Moolenaar 694cac7a35 patch 7.4.777
Problem:    The README file doesn't look nice on github.
Solution:   Add a markdown version of the README file.
2015-07-10 19:22:03 +02:00
Bram Moolenaar 2c61ec65e8 patch 7.4.776
Problem:    Equivalence class for 'd' does not work correctly.
Solution:   Fix 0x1e0f and 0x1d0b. (Dominique Pelle)
2015-07-10 19:16:34 +02:00
Bram Moolenaar efcabd6892 Add files missing from patch 7.4.771. 2015-07-10 18:23:59 +02:00
Bram Moolenaar b6be1e2390 patch 7.4.775
Problem:    It is not possible to avoid using the first item of completion.
Solution:   Add the "noinsert" and "noselect" values to 'completeopt'. (Shougo
            Matsu)
2015-07-10 18:18:40 +02:00
Bram Moolenaar 42a4512f62 patch 7.4.774
Problem:    When using the CompleteDone autocommand event it's difficult to
            get to the completed items.
Solution:   Add the v:completed_items variable. (Shougo Matsu)
2015-07-10 17:56:23 +02:00
Bram Moolenaar ae94b7718a patch 7.4.773
Problem:    'langmap' is used in command-line mode when checking for mappings.
            Issue 376.
Solution:   Do not use 'langmap' in command-line mode. (Larry Velazquez)
2015-07-10 17:19:30 +02:00
Bram Moolenaar 5c5c9801b1 patch 7.4.772
Problem:    Racket 6.2 is not supported on MS-Windows.
Solution:   Check for the "racket" subdirectory. (Weiyong Mao)
2015-07-10 16:12:48 +02:00
Bram Moolenaar 5f1e68b7bc patch 7.4.771
Problem:    Search does not handle multi-byte character at the start position
            correctly.
Solution:   Take byte size of character into account. (Yukihiro Nakadaira)
2015-07-10 14:43:35 +02:00
Bram Moolenaar 46fd4df719 patch 7.4.770
Problem:    Background color response with transparency is not ignored.
Solution:   Change the way escape sequences are recognized. (partly by
            Hirohito Higashi)
2015-07-10 14:05:10 +02:00
Ryan Hendrickson 9e2a5437a0 Add optional blur to transparent windows
The actual blur code is taken from the iTerm2 project.
2015-07-08 18:08:02 -04:00
Douglas Drumond 51e413becf Snapshot 77
Signed-off-by: Douglas Drumond <douglas@cafelinear.com>
2015-07-06 04:39:01 -03:00
Bram Moolenaar 96d5c56b14 patch 7.4.769 Problem: Behavior of :diffoff is not tested. Solution: Add a bit of testing. (Olaf Dabrunz) 2015-07-06 04:38:13 -03:00
Bram Moolenaar 6ebbfe0b6c patch 7.4.768 Problem: :diffoff only works properly once. Solution: Also make :diffoff work when used a second time. (Olaf Dabrunz) 2015-07-06 04:38:13 -03:00
Bram Moolenaar 02c1b1e575 patch 7.4.767 Problem: --remote-tab-silent can fail on MS-Windows. Solution: Use single quotes to avoid problems with backslashes. (Idea by Weiyong Mao) 2015-07-06 04:38:12 -03:00
Bram Moolenaar 436f9d20c3 patch 7.4.766 Problem: Background color check does not work on Tera Term. Solution: Also recognize ST as a termination character. (Hirohito Higashi) 2015-07-06 04:38:12 -03:00
Bram Moolenaar d9d8cbb410 patch 7.4.765 Problem: CTRL-A and CTRL-X in Visual mode do not always work well. Solution: Improvements for increment and decrement. (Christian Brabandt) 2015-07-06 04:38:12 -03:00
Bram Moolenaar 154afff3a0 patch 7.4.764 Problem: test_increment fails on MS-Windows. (Ken Takata) Solution: Clear Visual mappings. (Taro Muraoka) 2015-07-06 04:38:12 -03:00
Bram Moolenaar 7780a20713 patch 7.4.763 Problem: Building with Lua 5.1 doesn't work. Solution: Define lua_replace and lua_remove. (KF Leong) 2015-07-06 04:38:11 -03:00
Bram Moolenaar cabe434bc1 patch 7.4.762 Problem: Comment for may_req_bg_color() is wrong. (Christ van Willegen) Solution: Rewrite the comment. 2015-07-06 04:38:11 -03:00
Bram Moolenaar 21dee6799c Update help files. 2015-07-06 04:38:11 -03:00
Bram Moolenaar 72ea633d80 patch 7.4.761 Problem: The request-background termcode implementation is incomplete. Solution: Add the missing pieces. 2015-07-06 04:38:11 -03:00
Bram Moolenaar 0f1dfa5a02 patch 7.4.760 Problem: Spelling mistakes are not displayed after ":syn spell". Solution: Force a redraw after ":syn spell" command. (Christian Brabandt) 2015-07-06 04:38:11 -03:00
Bram Moolenaar ae620a6e8f patch 7.4.759 Problem: Building with Lua 5.3 doesn't work, symbols have changed. Solution: Use the new names for the new version. (Felix Schnizlein) 2015-07-06 04:38:10 -03:00
Bram Moolenaar b274364347 patch 7.4.758 Problem: When 'conceallevel' is 1 and quitting the command-line window with CTRL-C the first character ':' is erased. Solution: Reset 'conceallevel' in the command-line window. (Hirohito Higashi) 2015-07-06 04:38:10 -03:00
Bram Moolenaar 16168c4f24 patch 7.4.757 Problem: Cannot detect the background color of a terminal. Solution: Add T_RBG to request the background color if possible. (Lubomir Rintel) 2015-07-06 04:38:10 -03:00
Bram Moolenaar dfc5fc322e patch 7.4.756 Problem: Can't use strawberry Perl 5.22 x64 on MS-Windows. Solution: Add new defines and #if. (Ken Takata) 2015-07-06 04:38:10 -03:00
Bram Moolenaar 2216f1191d patch 7.4.755 Problem: It is not easy to count the number of characters. Solution: Add the skipcc argument to strchars(). (Hirohito Higashi, Ken Takata) 2015-07-06 04:38:10 -03:00
Bram Moolenaar d04cc55104 patch 7.4.754 Problem: Using CTRL-A in Visual mode does not work well. (Gary Johnson) Solution: Make it increment all numbers in the Visual area. (Christian Brabandt) 2015-07-06 04:38:09 -03:00
Bram Moolenaar 2c03ee082f patch 7.4.753 Problem: Appending in Visual mode with 'linebreak' set does not work properly. Also when 'selection' is "exclusive". (Ingo Karkat) Solution: Recalculate virtual columns. (Christian Brabandt) 2015-07-06 04:38:09 -03:00
Bram Moolenaar c995a66d85 patch 7.4.752 Problem: Unicode 8.0 not supported. Solution: Update tables for Unicode 8.0. Avoid E36 when running the script. (James McCoy) 2015-07-06 04:38:09 -03:00
Bram Moolenaar fcb0b2f39f patch 7.4.751 Problem: It is not obvious how to enable the address sanitizer. Solution: Add commented-out flags in the Makefile. (Dominique Pelle) Also add missing test targets. 2015-07-06 04:38:09 -03:00
Bram Moolenaar 904c5b6c59 patch 7.4.750 Problem: Cannot build with clang 3.5 on Cygwin with perl enabled. Solution: Strip "-fdebug-prefix-map" in configure. (Ken Takata) 2015-07-06 04:38:08 -03:00
Bram Moolenaar 1cf531a4c7 patch 7.4.748 Problem: Buffer overflow. Solution: Make the buffer larger. (Kazunobu Kuriyama) 2015-07-06 04:38:08 -03:00
Bram Moolenaar 22c8ade399 Add the logiPat plugin to the distribution. 2015-07-06 04:38:08 -03:00
Bram Moolenaar 1e70321fc1 patch 7.4.747 Problem: ":cnext" may jump to the wrong column when setting 'virtualedit=all' (cs86661) Solution: Reset the coladd field. (Hirohito Higashi) 2015-07-06 04:38:08 -03:00
Bram Moolenaar 6f47c47b33 patch 7.4.746 Problem: ":[count]tag" is not always working. (cs86661) Solution: Set cur_match a bit later. (Hirohito Higashi) 2015-07-06 04:38:07 -03:00
Bram Moolenaar 5fbd36afc4 patch 7.4.745 Problem: The entries added by matchaddpos() are returned by getmatches() but can't be set with setmatches(). (Lcd) Solution: Fix setmatches(). (Christian Brabandt) 2015-07-06 04:38:07 -03:00
Bram Moolenaar 2d68b5c578 patch 7.4.744 Problem: No tests for Ruby and Perl. Solution: Add minimal tests. (Ken Takata) 2015-07-06 04:38:07 -03:00
Bram Moolenaar 07ae743a43 patch 7.4.743 Problem: "p" in Visual mode causes an unexpected line split. Solution: Advance the cursor first. (Yukihiro Nakadaira) 2015-07-06 04:38:07 -03:00
Bram Moolenaar 6a8a704300 patch 7.4.742 Problem: Cannot specify a vertical split when loading a buffer for a quickfix command. Solution: Add the "vsplit" value to 'switchbuf'. (Brook Hong) 2015-07-06 04:38:07 -03:00
Bram Moolenaar 9ffb99aaac Add new test files. 2015-07-06 04:38:06 -03:00
Bram Moolenaar 1932308565 patch 7.4.741 Problem: When using += with ":set" a trailing comma is not recognized. (Issue 365) Solution: Don't add a second comma. Add a test. (partly by Christian Brabandt) 2015-07-06 04:38:06 -03:00
Bram Moolenaar f9a7efe252 Updated runtime files. 2015-07-06 04:38:06 -03:00
Bram Moolenaar 060c84869e patch 7.4.740 Problem: ":1quit" works like ":.quit". (Bohr Shaw) Solution: Don't exit Vim when a range is specified. (Christian Brabandt) 2015-07-06 04:38:05 -03:00
Bram Moolenaar 91a4f1a4f8 patch 7.4.739 Problem: In a string "\U" only takes 4 digits, while after CTRL-V U eight digits can be used. Solution: Make "\U" also take eight digits. (Christian Brabandt) 2015-07-06 04:38:05 -03:00
Bram Moolenaar d6b63e6b7a patch 7.4.738 Problem: Can't compile without the syntax highlighting feature. Solution: Add #ifdef around use of w_p_cul. (Hirohito Higashi) 2015-07-06 04:38:05 -03:00
Bram Moolenaar a42b568891 patch 7.4.737 Problem: On MS-Windows vimgrep over arglist doesn't work (Issue 361) Solution: Only escape backslashes in ## expansion when it is not used as the path separator. (James McCoy) 2015-07-06 04:38:04 -03:00
Bram Moolenaar 6f9d3c0f0c patch 7.4.736 Problem: Invalid memory access. Solution: Avoid going over the end of a NUL terminated string. (Dominique Pelle) 2015-07-06 04:38:04 -03:00
Bram Moolenaar 9c2af3e259 patch 7.4.735 Problem: Wrong argument for sizeof(). Solution: Use a pointer argument. (Chris Hall) 2015-07-06 04:38:04 -03:00
Bram Moolenaar 816660d05f patch 7.4.734 Problem: ml_get error when using "p" in a Visual selection in the last line. Solution: Change the behavior at the last line. (Yukihiro Nakadaira) 2015-07-06 04:38:04 -03:00
Bram Moolenaar 0312c083d5 patch 7.4.733 Problem: test_listchars breaks on MS-Windows. (Kenichi Ito) Solution: Set fileformat to "unix". (Christian Brabandt) 2015-07-06 04:38:04 -03:00
Bram Moolenaar 2b7258519e Updated runtime files. 2015-07-06 04:38:03 -03:00
Bram Moolenaar eaa701e2d2 patch 7.4.732 Problem: The cursor line is not always updated for the "O" command. Solution: Reset the VALID_CROW flag. (Christian Brabandt) 2015-07-06 04:38:03 -03:00
Bram Moolenaar e8656d3496 patch 7.4.731 Problem: The tab menu shows "Close tab" even when it doesn't work. Solution: Don't show "Close tab" for the last tab. (John Marriott) 2015-07-06 04:38:03 -03:00
Bram Moolenaar 234968680c patch 7.4.730 Problem: When setting the crypt key and using a swap file, text may be encrypted twice or unencrypted text remains in the swap file. (Issue 369) Solution: Call ml_preserve() before re-encrypting. Set correct index for next pointer block. 2015-07-06 04:38:03 -03:00
Bram Moolenaar d9a29c1132 patch 7.4.729 Problem: Occasional crash with 'list' set. Solution: Fix off-by-one error. (Christian Brabandt) 2015-07-06 04:38:02 -03:00
Bram Moolenaar 50eef128f1 patch 7.4.728 Problem: Can't build with some version of Visual Studio 2015. Solution: Recognize another version 14 number. (Sinan) 2015-07-06 04:38:02 -03:00
Bram Moolenaar eb865e81b3 patch 7.4.727 Problem: Cannot build GvimExt with MingW. Solution: Add -lgdi32. (KF Leong) 2015-07-06 04:38:02 -03:00
Bram Moolenaar 8b22f375aa patch 7.4.726 Problem: Cannot build GvimExt. Solution: Set APPVER to 5.0. (KF Leong) 2015-07-06 04:38:02 -03:00
Bram Moolenaar db5cd357f2 patch 7.4.725 Problem: ":call setreg('"', [])" reports an internal error. Solution: Make the register empty. (Yasuhiro Matsumoto) 2015-07-06 04:38:02 -03:00
Bram Moolenaar cf07712bac patch 7.4.724 Problem: Vim icon does not show in Windows context menu. (issue 249) Solution: Load the icon in GvimExt. 2015-07-06 04:38:01 -03:00
Bram Moolenaar b89e20d3ca patch 7.4.723 Problem: For indenting, finding the C++ baseclass can be slow. Solution: Cache the result. (Hirohito Higashi) 2015-07-06 04:38:01 -03:00
Bram Moolenaar 8da92c9fd6 patch 7.4.722 Problem: 0x202f is not recognized as a non-breaking space character. Solution: Add 0x202f to the list. (Christian Brabandt) 2015-07-06 04:38:01 -03:00
Bram Moolenaar 15d17cfc87 patch 7.4.720 Problem: Can't build with Visual Studio 2015. Solution: Recognize the "version 14" numbers and omit /nodefaultlib when appropriate. (Paul Moore) 2015-07-06 04:38:01 -03:00
Bram Moolenaar fa09f6a1ba patch 7.4.719 Problem: Overflow when adding MAXCOL to a pointer. Solution: Subtract pointers instead. (James McCoy) 2015-07-06 04:38:01 -03:00
Bram Moolenaar d1771fe793 patch 7.4.718 Problem: Autocommands triggered by quickfix cannot get the current title value. Solution: Set w:quickfix_title earlier. (Yannick) Also move the check for a title into the function. 2015-07-06 04:38:00 -03:00
Bram Moolenaar c54b58f673 patch 7.4.717 Problem: ":let list += list" can change a locked list. Solution: Check for the lock earlier. (Olaf Dabrunz) 2015-07-06 04:38:00 -03:00
Bram Moolenaar 4426e03f08 patch 7.4.716 Problem: When using the 'c' flag of ":substitute" and selecting "a" or "l" at the prompt the flags are not remembered for ":&&". (Ingo Karkat) Solution: Save the flag values and restore them. (Hirohito Higashi) 2015-07-06 04:38:00 -03:00
Bram Moolenaar 2f8a843dec patch 7.4.715 Problem: Invalid memory access when there are illegal bytes. Solution: Get the length from the text, not from the character. (Dominique Pelle) 2015-07-06 04:38:00 -03:00
Bram Moolenaar 526b318d13 patch 7.4.714 Problem: Illegal memory access when there are illegal bytes. Solution: Check the byte length of the character. (Dominique Pelle) 2015-07-06 04:37:59 -03:00
Bram Moolenaar 4011b53d6c patch 7.4.713 Problem: Wrong condition for #ifdef. Solution: Change USR_EXRC_FILE2 to USR_VIMRC_FILE2. (Mikael Fourrier) 2015-07-06 04:37:59 -03:00
Douglas Drumond 890dccd14d Merge pull request #49 from psagers/master
Fix for native full screen on secondary monitor.
2015-07-06 03:34:36 -03:00
Douglas Drumond e878fe5a3a Merge pull request #41 from jpetrie/fix-bad-unicode-crash
Fix crash when rendering invalid Unicode characters.
2015-07-06 03:33:56 -03:00
Douglas Drumond 4e52b08851 Merge pull request #38 from jpetrie/fix-warnings
Fix additional deprecation warnings.
2015-07-06 03:32:03 -03:00
Bram Moolenaar 2693ca21ce patch 7.4.769
Problem:    Behavior of :diffoff is not tested.
Solution:   Add a bit of testing. (Olaf Dabrunz)
2015-07-04 15:05:14 +02:00
Bram Moolenaar 4392996461 patch 7.4.768
Problem:    :diffoff only works properly once.
Solution:   Also make :diffoff work when used a second time. (Olaf Dabrunz)
2015-07-03 15:06:56 +02:00
Bram Moolenaar fafeee6b9e patch 7.4.767
Problem:    --remote-tab-silent can fail on MS-Windows.
Solution:   Use single quotes to avoid problems with backslashes. (Idea by
            Weiyong Mao)
2015-07-03 13:33:01 +02:00
Bram Moolenaar 92abe859ed patch 7.4.766
Problem:    Background color check does not work on Tera Term.
Solution:   Also recognize ST as a termination character. (Hirohito Higashi)
2015-07-03 13:05:50 +02:00
Bram Moolenaar 9bb1930af9 patch 7.4.765
Problem:    CTRL-A and CTRL-X in Visual mode do not always work well.
Solution:   Improvements for increment and decrement. (Christian Brabandt)
2015-07-03 12:44:07 +02:00
Peter Sagerson 70ef60ad42 Fix for native full screen on secondary monitor. 2015-06-29 12:52:01 -07:00
Bram Moolenaar 6a57cce048 patch 7.4.764
Problem:    test_increment fails on MS-Windows. (Ken Takata)
Solution:   Clear Visual mappings. (Taro Muraoka)
2015-06-28 19:24:39 +02:00
Bram Moolenaar 1f860d8590 patch 7.4.763
Problem:    Building with Lua 5.1 doesn't work.
Solution:   Define lua_replace and lua_remove. (KF Leong)
2015-06-27 18:36:16 +02:00
Bram Moolenaar 4921c24b31 patch 7.4.762
Problem:    Comment for may_req_bg_color() is wrong. (Christ van Willegen)
Solution:   Rewrite the comment.
2015-06-27 18:34:24 +02:00
Bram Moolenaar 979243b990 Update help files. 2015-06-26 19:35:49 +02:00
Bram Moolenaar e5401220b0 patch 7.4.761
Problem:    The request-background termcode implementation is incomplete.
Solution:   Add the missing pieces.
2015-06-25 19:16:56 +02:00
Bram Moolenaar 5081d20247 patch 7.4.760
Problem:    Spelling mistakes are not displayed after ":syn spell".
Solution:   Force a redraw after ":syn spell" command. (Christian Brabandt)
2015-06-25 18:36:26 +02:00
Bram Moolenaar 9514b1f9a1 patch 7.4.759
Problem:    Building with Lua 5.3 doesn't work, symbols have changed.
Solution:   Use the new names for the new version. (Felix Schnizlein)
2015-06-25 18:27:32 +02:00
Bram Moolenaar fa67fbe6b8 patch 7.4.758
Problem:    When 'conceallevel' is 1 and quitting the command-line window with
            CTRL-C the first character ':' is erased.
Solution:   Reset 'conceallevel' in the command-line window. (Hirohito
            Higashi)
2015-06-25 18:20:36 +02:00
Bram Moolenaar b5c3265521 patch 7.4.757
Problem:    Cannot detect the background color of a terminal.
Solution:   Add T_RBG to request the background color if possible. (Lubomir
            Rintel)
2015-06-25 17:03:36 +02:00
Bram Moolenaar 367fbf17da patch 7.4.756
Problem:    Can't use strawberry Perl 5.22 x64 on MS-Windows.
Solution:   Add new defines and #if. (Ken Takata)
2015-06-25 16:13:46 +02:00
Bram Moolenaar 641e48c224 patch 7.4.755
Problem:    It is not easy to count the number of characters.
Solution:   Add the skipcc argument to strchars(). (Hirohito Higashi, Ken
            Takata)
2015-06-25 16:09:26 +02:00
Bram Moolenaar 3a304b2382 patch 7.4.754
Problem:    Using CTRL-A in Visual mode does not work well. (Gary Johnson)
Solution:   Make it increment all numbers in the Visual area. (Christian
            Brabandt)
2015-06-25 13:57:36 +02:00
Bram Moolenaar 74db34cc91 patch 7.4.753
Problem:    Appending in Visual mode with 'linebreak' set does not work
            properly.  Also when 'selection' is "exclusive". (Ingo Karkat)
Solution:   Recalculate virtual columns. (Christian Brabandt)
2015-06-25 13:30:46 +02:00
Bram Moolenaar 66312acf14 patch 7.4.752
Problem:    Unicode 8.0 not supported.
Solution:   Update tables for Unicode 8.0.  Avoid E36 when running the script.
            (James McCoy)
2015-06-21 14:22:00 +02:00
Bram Moolenaar 70b5a5f5b9 patch 7.4.751
Problem:    It is not obvious how to enable the address sanitizer.
Solution:   Add commented-out flags in the Makefile. (Dominique Pelle)
            Also add missing test targets.
2015-06-21 13:44:13 +02:00
Bram Moolenaar 280a868a24 patch 7.4.750
Problem:    Cannot build with clang 3.5 on Cygwin with perl enabled.
Solution:   Strip "-fdebug-prefix-map" in configure. (Ken Takata)
2015-06-21 13:41:08 +02:00
Bram Moolenaar 0e7c4b99c6 patch 7.4.749
Problem:    For some options two consecutive commas are OK. (Nikolay Pavlov)
Solution:   Add the P_ONECOMMA flag.
2015-06-20 15:30:03 +02:00
Bram Moolenaar 6a7e2a668b patch 7.4.748
Problem:    Buffer overflow.
Solution:   Make the buffer larger. (Kazunobu Kuriyama)
2015-06-19 21:06:11 +02:00
Bram Moolenaar e2db6c975b Add the logiPat plugin to the distribution. 2015-06-19 18:48:41 +02:00
Bram Moolenaar b8c890035e patch 7.4.747
Problem:    ":cnext" may jump to the wrong column when setting
            'virtualedit=all' (cs86661)
Solution:   Reset the coladd field. (Hirohito Higashi)
2015-06-19 18:35:34 +02:00
Bram Moolenaar 01cf376da1 patch 7.4.746
Problem:    ":[count]tag" is not always working. (cs86661)
Solution:   Set cur_match a bit later. (Hirohito Higashi)
2015-06-19 16:45:43 +02:00
Bram Moolenaar 0fce425772 patch 7.4.745
Problem:    The entries added by matchaddpos() are returned by getmatches()
            but can't be set with setmatches(). (Lcd)
Solution:   Fix setmatches(). (Christian Brabandt)
2015-06-19 16:32:57 +02:00
Bram Moolenaar cf0213ef7e patch 7.4.744
Problem:    No tests for Ruby and Perl.
Solution:   Add minimal tests. (Ken Takata)
2015-06-19 15:45:29 +02:00
Bram Moolenaar c004bc2726 patch 7.4.743
Problem:    "p" in Visual mode causes an unexpected line split.
Solution:   Advance the cursor first. (Yukihiro Nakadaira)
2015-06-19 15:17:55 +02:00
Bram Moolenaar a594d77ffc patch 7.4.742
Problem:    Cannot specify a vertical split when loading a buffer for a
            quickfix command.
Solution:   Add the "vsplit" value to 'switchbuf'. (Brook Hong)
2015-06-19 14:41:49 +02:00
Bram Moolenaar a7b7b1cef9 patch 7.4.741
Problem:    When using += with ":set" a trailing comma is not recognized.
            (Issue 365)
Solution:   Don't add a second comma. Add a test. (partly by Christian
            Brabandt)
2015-06-19 14:06:43 +02:00
Bram Moolenaar 541f92d6cf Updated runtime files. 2015-06-19 13:27:23 +02:00
Bram Moolenaar c7a0d32c83 patch 7.4.740
Problem:    ":1quit" works like ":.quit". (Bohr Shaw)
Solution:   Don't exit Vim when a range is specified. (Christian Brabandt)
2015-06-19 12:43:07 +02:00
Bram Moolenaar acc39888cd patch 7.4.739
Problem:    In a string "\U" only takes 4 digits, while after CTRL-V U eight
            digits can be used.
Solution:   Make "\U" also take eight digits. (Christian Brabandt)
2015-06-19 12:08:13 +02:00
Bram Moolenaar d710e0d247 patch 7.4.738
Problem:    Can't compile without the syntax highlighting feature.
Solution:   Add #ifdef around use of w_p_cul. (Hirohito Higashi)
2015-06-10 12:16:47 +02:00
Bram Moolenaar 6e8d3b0d41 patch 7.4.737
Problem:    On MS-Windows vimgrep over arglist doesn't work (Issue 361)
Solution:   Only escape backslashes in ## expansion when it is not used as the
            path separator. (James McCoy)
2015-06-09 21:33:31 +02:00
Bram Moolenaar b878bbbca6 patch 7.4.736
Problem:    Invalid memory access.
Solution:   Avoid going over the end of a NUL terminated string. (Dominique
            Pelle)
2015-06-09 20:39:24 +02:00
Bram Moolenaar e2e4b98622 patch 7.4.735
Problem:    Wrong argument for sizeof().
Solution:   Use a pointer argument. (Chris Hall)
2015-06-09 20:30:51 +02:00
Bram Moolenaar d009e86826 patch 7.4.734
Problem:    ml_get error when using "p" in a Visual selection in the last
            line.
Solution:   Change the behavior at the last line. (Yukihiro Nakadaira)
2015-06-09 20:20:03 +02:00
Bram Moolenaar d68f2219b5 patch 7.4.733
Problem:    test_listchars breaks on MS-Windows. (Kenichi Ito)
Solution:   Set fileformat to "unix". (Christian Brabandt)
2015-06-09 19:58:32 +02:00
Bram Moolenaar f2571c61d5 Updated runtime files. 2015-06-09 19:44:55 +02:00
Bram Moolenaar d0d0fe09cf patch 7.4.732
Problem:    The cursor line is not always updated for the "O" command.
Solution:   Reset the VALID_CROW flag. (Christian Brabandt)
2015-06-09 19:23:46 +02:00
Bram Moolenaar 7098ee5c37 patch 7.4.731
Problem:    The tab menu shows "Close tab" even when it doesn't work.
Solution:   Don't show "Close tab" for the last tab. (John Marriott)
2015-06-09 19:14:24 +02:00
Bram Moolenaar bc56336bb4 patch 7.4.730
Problem:    When setting the crypt key and using a swap file, text may be
            encrypted twice or unencrypted text remains in the swap file.
            (Issue 369)
Solution:   Call ml_preserve() before re-encrypting.  Set correct index for
            next pointer block.
2015-06-09 18:35:25 +02:00
Josh Petrie 40989c03c2 Fix crash when rendering invalid Unicode characters. 2015-05-30 09:46:46 -07:00
Josh Petrie 6473f51469 Correct mistakes related to versioning warning fixes:
- added availability macro constants for OS X versions through 10.10.3
  so compilation on earlier OS versions still works.
- added a versioning guard to a NSScroller change that slipped by
  unnoticed in a previous commit.
2015-05-29 18:23:35 -07:00
Josh Petrie 4a20795452 Explicitly take the address of potentially-missing weak-linked functions. 2015-05-28 18:34:46 -07:00
Josh Petrie b5f6174c70 Replace deprecated [NSScroller scrollerWidth] with modern equivalent. 2015-05-28 18:19:09 -07:00
Douglas Drumond b834a6d1d2 Merge pull request #34 from jpetrie/fix-warnings
Fix deprecation warning regarding NSOKButton on 10.10+.
2015-05-27 23:44:38 -03:00
Douglas Drumond 301a2d83db Merge pull request #8 from ericcong/fix-yosemite-fullscreen-problem
Fix the fullscreen problem in Yosemite
2015-05-27 23:42:56 -03:00
Josh Petrie 91bdf6c87c Fix deprecation warning regarding NSOKButton on 10.10+. 2015-05-15 20:00:58 -07:00
Bram Moolenaar 0481fee488 patch 7.4.729
Problem:    Occasional crash with 'list' set.
Solution:   Fix off-by-one error. (Christian Brabandt)
2015-05-14 05:56:09 +02:00
Bram Moolenaar 4270496716 patch 7.4.728
Problem:    Can't build with some version of Visual Studio 2015.
Solution:   Recognize another version 14 number. (Sinan)
2015-05-06 11:33:47 +02:00
Bram Moolenaar 9c60161888 patch 7.4.727
Problem:    Cannot build GvimExt with MingW.
Solution:   Add -lgdi32.  (KF Leong)
2015-05-06 06:51:50 +02:00
Bram Moolenaar 1fd3e30ce9 patch 7.4.726
Problem:    Cannot build GvimExt.
Solution:   Set APPVER to 5.0.  (KF Leong)
2015-05-05 10:25:16 +02:00
Bram Moolenaar 659c94d483 patch 7.4.725
Problem:    ":call setreg('"', [])" reports an internal error.
Solution:   Make the register empty. (Yasuhiro Matsumoto)
2015-05-04 20:19:21 +02:00
Bram Moolenaar 7bc25aed33 patch 7.4.724
Problem:    Vim icon does not show in Windows context menu. (issue 249)
Solution:   Load the icon in GvimExt.
2015-05-04 18:27:36 +02:00
Bram Moolenaar 4032cfdf17 patch 7.4.723
Problem:    For indenting, finding the C++ baseclass can be slow.
Solution:   Cache the result. (Hirohito Higashi)
2015-05-04 17:50:33 +02:00
Bram Moolenaar 73284b973a patch 7.4.722
Problem:    0x202f is not recognized as a non-breaking space character.
Solution:   Add 0x202f to the list. (Christian Brabandt)
2015-05-04 17:28:22 +02:00
Bram Moolenaar d59c099120 patch 7.4.721
Problem:    When 'list' is set Visual mode does not highlight anything in
            empty lines. (mgaleski)
Solution:   Check the value of lcs_eol in another place. (Christian Brabandt)
2015-05-04 16:52:01 +02:00
Bram Moolenaar f300ad230b patch 7.4.720
Problem:    Can't build with Visual Studio 2015.
Solution:   Recognize the "version 14" numbers and omit /nodefaultlib when
            appropriate. (Paul Moore)
2015-05-04 16:18:42 +02:00
Bram Moolenaar c4dc286fe6 patch 7.4.719
Problem:    Overflow when adding MAXCOL to a pointer.
Solution:   Subtract pointers instead. (James McCoy)
2015-05-04 16:10:26 +02:00
Bram Moolenaar 81278efadf patch 7.4.718
Problem:    Autocommands triggered by quickfix cannot get the current title
            value.
Solution:   Set w:quickfix_title earlier. (Yannick)
            Also move the check for a title into the function.
2015-05-04 12:34:22 +02:00
Bram Moolenaar 1cd5e613b0 patch 7.4.717
Problem:    ":let list += list" can change a locked list.
Solution:   Check for the lock earlier. (Olaf Dabrunz)
2015-05-04 11:10:27 +02:00
Bram Moolenaar cad2fc9935 patch 7.4.716
Problem:    When using the 'c' flag of ":substitute" and selecting "a" or "l"
            at the prompt the flags are not remembered for ":&&". (Ingo
            Karkat)
Solution:   Save the flag values and restore them. (Hirohito Higashi)
2015-05-04 10:46:03 +02:00
Bram Moolenaar 2186ffa2c7 patch 7.4.715
Problem:    Invalid memory access when there are illegal bytes.
Solution:   Get the length from the text, not from the character. (Dominique
            Pelle)
2015-05-04 10:33:15 +02:00
Bram Moolenaar 069dd08d8d patch 7.4.714
Problem:    Illegal memory access when there are illegal bytes.
Solution:   Check the byte length of the character. (Dominique Pelle)
2015-05-04 09:56:49 +02:00
Bram Moolenaar ea98f8b4d6 patch 7.4.713
Problem:    Wrong condition for #ifdef.
Solution:   Change USR_EXRC_FILE2 to USR_VIMRC_FILE2. (Mikael Fourrier)
2015-05-04 09:31:11 +02:00
Chen Cong 8bdcaf8d4c Fix the fullscreen problem in Yosemite 2015-05-01 13:09:36 -04:00
Douglas Drumond 34192eeed9 Snapshot 76
Signed-off-by: Douglas Drumond <douglas@cafelinear.com>
2015-04-29 05:59:30 -03:00
Douglas Drumond ca0359465b Merge pull request #6 from jpetrie/multimonitor-window-sizing
Fix 'flicker' during window presentation caused by early-out criteria.
2015-04-29 05:51:47 -03:00
Josh Petrie 8564f74aa2 Fix 'flicker' during window presentation caused by overly-broad early-out criteria. 2015-04-27 19:20:23 -07:00
Douglas Drumond 2476bac32e Snapshot 75
Signed-off-by: Douglas Drumond <douglas@cafelinear.com>
2015-04-27 09:07:51 -03:00
Bram Moolenaar 7fcde5f623 patch 7.4.712 Problem: Missing change in another file. Solution: Also change message.c 2015-04-27 09:07:08 -03:00
Bram Moolenaar 1506c84b32 patch 7.4.711 Problem: Missing change in one file. Solution: Also change option.c 2015-04-27 09:07:08 -03:00
Bram Moolenaar 82342c5f79 patch 7.4.710 Problem: It is not possible to make spaces visibible in list mode. Solution: Add the "space" item to 'listchars'. (David Bürgin, issue 350) 2015-04-27 09:07:08 -03:00
Bram Moolenaar f06523a7d2 patch 7.4.709 Problem: ":tabmove" does not work as documented. Solution: Make it work consistently. Update documentation and add tests. (Hirohito Higashi) 2015-04-27 09:07:07 -03:00
Bram Moolenaar 2c5576e5ba patch 7.4.708 Problem: gettext() is called too often. Solution: Do not call gettext() for messages until they are actually used. (idea by Yasuhiro Matsumoto) 2015-04-27 09:07:07 -03:00
Bram Moolenaar 03a2a2c213 patch 7.4.707 Problem: Undo files can have their executable bit set. Solution: Strip of the executable bit. (Mikael Berthe) 2015-04-27 09:07:06 -03:00
Bram Moolenaar f8079779a1 patch 7.4.706 Problem: Window drawn wrong when 'laststatus' is zero and there is a command-line window. (Yclept Nemo) Solution: Set the status height a bit later. (Christian Brabandt) 2015-04-27 09:07:06 -03:00
Bram Moolenaar f7cf48461f patch 7.4.705 Problem: Can't build with Ruby 2.2. Solution: Add #ifdefs to handle the incompatible change. (Andrei Olsen) 2015-04-27 09:07:06 -03:00
Bram Moolenaar 73eacbfb4e patch 7.4.704 Problem: Searching for a character matches an illegal byte and causes invalid memory access. (Dominique Pelle) Solution: Do not match an invalid byte when search for a character in a string. Fix equivalence classes using negative numbers, which result in illegal bytes. 2015-04-27 09:07:05 -03:00
Bram Moolenaar dbbc001bef patch 7.4.703 Problem: Compiler warning for start_dir unused when building unittests. Solution: Move start_dir inside the #ifdef. 2015-04-27 09:07:04 -03:00
Bram Moolenaar d6dd562760 patch 7.4.702 Problem: Joining an empty list does uneccessary work. Solution: Let join() return early. (Marco Hinz) 2015-04-27 09:07:04 -03:00
Bram Moolenaar 4c73aa1408 patch 7.4.701 Problem: Compiler warning for using uninitialized variable. (Yasuhiro Matsumoto) Solution: Initialize it. 2015-04-27 09:07:03 -03:00
Bram Moolenaar 1f0ec6afe7 Remove local-additions entries from help.txt. 2015-04-27 09:07:03 -03:00
Bram Moolenaar 0ac18cc037 Updated runtime files. 2015-04-27 09:07:03 -03:00
Bram Moolenaar 8db654ef18 patch 7.4.700 Problem: Fold can't be opened after ":move". (Ein Brown) Solution: Delete the folding information and update it afterwards. (Christian Brabandt) 2015-04-27 09:07:02 -03:00
Bram Moolenaar 5027f23a27 patch 7.4.699 Problem: E315 when trying to delete a fold. (Yutao Yuan) Solution: Make sure the fold doesn't go beyond the last buffer line. (Christian Brabandt) 2015-04-27 09:07:02 -03:00
Bram Moolenaar d7ff57f699 patch 7.4.698 Problem: Various problems with locked and fixed lists and dictionaries. Solution: Disallow changing locked items, fix a crash, add tests. (Olaf Dabrunz) 2015-04-27 09:07:02 -03:00
Bram Moolenaar c90ac66d28 patch 7.4.697 Problem: The filename used for ":profile" must be given literally. Solution: Expand "~" and environment variables. (Marco Hinz) 2015-04-27 09:07:01 -03:00
Bram Moolenaar aaa44bf0c0 patch 7.4.696 Problem: Not freeing memory when encountering an error. Solution: Free the stack before returning. (Eliseo Martínez) 2015-04-27 09:07:01 -03:00
Bram Moolenaar 4ac7802562 patch 7.4.695 Problem: Out-of-bounds read, dectected by Coverity. Solution: Remember the value of cmap for the first matching encoding. Reset cmap to that value if first matching encoding is going to be used. (Eliseo Martínez) 2015-04-27 09:07:01 -03:00
Bram Moolenaar ac5e928d7e More updated runtime files. 2015-04-27 09:06:46 -03:00
Bram Moolenaar 809435eb01 patch 7.4.694 Problem: Running tests changes the .viminfo file. Solution: Disable viminfo in the text objects test. 2015-04-27 08:50:35 -03:00
Bram Moolenaar f7a2e90a5d Updated runtime files. 2015-04-27 08:50:21 -03:00
Bram Moolenaar f5ada5c159 patch 7.4.693 Problem: Session file is not correct when there are multiple tab pages. Solution: Reset the current window number for each tab page. (Jacob Niehus) 2015-04-27 08:43:31 -03:00
Bram Moolenaar 6115c8cb90 patch 7.4.692 for Problem: Defining SOLARIS for no good reason. (Danek Duvall) Solution: Remove it. 2015-04-27 08:43:31 -03:00
Bram Moolenaar aa3488d9ef patch 7.4.691 for Problem: Can't build with MzScheme. Solution: Change "cwd" into the global variable "start_dir". 2015-04-27 08:43:31 -03:00
Bram Moolenaar 43b5d10d65 patch 7.4.690 for Problem: Memory access errors when changing indent in Ex mode. Also missing redraw when using CTRL-U. (Knil Ino) Solution: Update pointers after calling ga_grow(). 2015-04-27 08:43:30 -03:00
Bram Moolenaar dad106be9e updated for version 7.4.689 Problem: On MS-Windows, when 'autochdir' is set, diff mode with files in different directories does not work. (Axel Bender) Solution: Remember the current directory and use it where needed. (Christian Brabandt) 2015-04-27 08:43:30 -03:00
Bram Moolenaar 4687c4aef2 updated for version 7.4.688 Problem: When "$" is in 'cpo' the popup menu isn't undrawn correctly. (Issue 166) Solution: When using the popup menu remove the "$". 2015-04-27 08:43:29 -03:00
Bram Moolenaar 4bc88e0c86 updated for version 7.4.687 Problem: There is no way to use a different in Replace mode for a terminal. Solution: Add t_SR. (Omar Sandoval) 2015-04-27 08:43:29 -03:00
Bram Moolenaar 3a265cde86 updated for version 7.4.686 Problem: "zr" and "zm" do not take a count. Solution: Implement the count, restrict the fold level to the maximum nesting depth. (Marcin Szamotulski) 2015-04-27 08:43:29 -03:00
Bram Moolenaar 53fb713634 updated for version 7.4.685 Problem: When there are illegal utf-8 characters the old regexp engine may go past the end of a string. Solution: Only advance to the end of the string. (Dominique Pelle) 2015-04-27 08:43:28 -03:00
Bram Moolenaar 84118614d1 updated for version 7.4.684 Problem: When starting several Vim instances in diff mode, the temp files used may not be unique. (Issue 353) Solution: Add an argument to vim_tempname() to keep the file. 2015-04-27 08:43:28 -03:00
Bram Moolenaar 53f92d609b updated for version 7.4.683 Problem: Typo in the vimtutor command. Solution: Fix the typo. (Corey Farwell, github pull 349) 2015-04-27 08:43:27 -03:00
Bram Moolenaar ddce75d259 Add a .gitignore file. It's a copy of .hgignore with one line removed. 2015-04-27 08:43:11 -03:00
Bram Moolenaar 92f24b036a updated for version 7.4.682 Problem: The search highlighting and match highlighting replaces the cursorline highlighting, this doesn't look good. Solution: Combine the highlighting. (Yasuhiro Matsumoto) 2015-04-27 08:38:09 -03:00
Bram Moolenaar 8ef75ef6ca updated for version 7.4.681 Problem: MS-Windows: When Vim is minimized the window height is computed incorrectly. Solution: When minimized use the previously computed size. (Ingo Karkat) 2015-04-27 08:38:08 -03:00
Bram Moolenaar 8cc2b8b1ca updated for version 7.4.680 Problem: CTRL-W in Insert mode does not work well for multi-byte characters. Solution: Use mb_get_class(). (Yasuhiro Matsumoto) 2015-04-27 08:38:08 -03:00
Bram Moolenaar a91c468d33 updated for version 7.4.679 Problem: Color values greater than 255 cause problems on MS-Windows. Solution: Truncate to 255 colors. (Yasuhiro Matsumoto) 2015-04-27 08:38:07 -03:00
Bram Moolenaar f04207e1f6 updated for version 7.4.678 Problem: When using --remote the directory may end up being wrong. Solution: Use localdir() to find out what to do. (Xaizek) 2015-04-27 08:38:07 -03:00
Bram Moolenaar e2ed0d288d updated for version 7.4.677 Problem: Configure fails when specifying a python-config-dir. (Lcd) Solution: Check if PYTHONFRAMEWORKPREFIX is set. 2015-04-27 08:38:06 -03:00
Bram Moolenaar 3c205ec322 updated for version 7.4.676 Problem: On Mac, when not using the default Python framework configure doesn't do the right thing. Solution: Use a linker search path. (Kazunobu Kuriyama) 2015-04-27 08:38:06 -03:00
Bram Moolenaar e65623921a updated for version 7.4.675 Problem: When a FileReadPost autocommand moves the cursor inside a line it gets moved back. Solution: When checking whether an autocommand moved the cursor store the column as well. (Christian Brabandt) 2015-04-27 08:38:05 -03:00
Bram Moolenaar 74669e1162 updated for version 7.4.674 Problem: Missing changes in one file. Solution: Also change the win32 file. 2015-04-27 08:38:04 -03:00
Bram Moolenaar 4b34cdf74a updated for version 7.4.673 Problem: The first syntax entry gets sequence number zero, which doesn't work. (Clinton McKay) Solution: Start at number one. (Bjorn Linse) 2015-04-27 08:38:04 -03:00
Bram Moolenaar 85f067f1c2 Update runtime files. 2015-04-27 08:38:03 -03:00
Bram Moolenaar 095a111543 updated for version 7.4.672 Problem: When completing a shell command, directories in the current directory are not listed. Solution: When "." is not in $PATH also look in the current directory for directories. 2015-04-27 08:38:03 -03:00
Bram Moolenaar 5bd0ffdf8b updated for version 7.4.671 Problem: Warning for shadowing a variable. Solution: Rename off to mb_off. (Kazunobu Kuriyama) 2015-04-27 08:38:02 -03:00
Bram Moolenaar d6de0aa28f updated for version 7.4.670 Problem: Using 'cindent' for Javascript is less than perfect. Solution: Improve indenting of continuation lines. (Hirohito Higashi) 2015-04-27 08:27:31 -03:00
Bram Moolenaar 385b42f6de updated for version 7.4.669 Problem: When netbeans is active the sign column always shows up. Solution: Only show the sign column once a sign has been added. (Xavier de Gaye) 2015-04-27 08:27:30 -03:00
Bram Moolenaar df67236ad1 updated for version 7.4.668 Problem: Can't use a glob pattern as a regexp pattern. Solution: Add glob2regpat(). (Christian Brabandt) 2015-04-27 08:27:30 -03:00
Bram Moolenaar 3a46d382dc updated for version 7.4.667 Problem: 'colorcolumn' isn't drawn in a closed fold while 'cursorcolumn' is. (Carlos Pita) Solution: Make it consistent. (Christian Brabandt) 2015-04-27 08:27:29 -03:00
Bram Moolenaar 00c0c871b6 updated for version 7.4.666 Problem: There is a chance that Vim may lock up. Solution: Handle timer events differently. (Aaron Burrow) 2015-04-27 08:27:28 -03:00
Bram Moolenaar 534501977d updated for version 7.4.665 Problem: 'linebreak' does not work properly with multi-byte characters. Solution: Compute the pointer offset with mb_head_off(). (Yasuhiro Matsumoto) 2015-04-27 08:27:28 -03:00
Bram Moolenaar 75b179001a updated for version 7.4.664 Problem: When 'compatible' is reset 'numberwidth' is set to 4, but the effect doesn't show until a change is made. Solution: Check if 'numberwidth' changed. (Christian Brabandt) 2015-04-27 08:27:27 -03:00
Bram Moolenaar 97e1f57cf1 updated for version 7.4.663 Problem: When using netbeans a buffer is not found in another tab. Solution: When 'switchbuf' is set to "usetab" then switch to another tab when possible. (Xavier de Gaye) 2015-04-27 08:27:26 -03:00
Bram Moolenaar 516fbbbf62 updated for version 7.4.662 Problem: When 'M' is in the 'cpo' option then selecting a text object in parenthesis does not work correctly. Solution: Keep 'M' in 'cpo' when finding a match. (Hirohito Higashi) 2015-04-27 08:27:26 -03:00
Bram Moolenaar b6f1937877 updated for version 7.4.661 Problem: Using "0 CTRL-D" in Insert mode may have CursorHoldI interfere. (Gary Johnson) Solution: Don't store K_CURSORHOLD as the last character. (Christian Brabandt) 2015-04-27 08:27:25 -03:00
Bram Moolenaar ec77c8e7c3 updated for version 7.4.660 Problem: Using freed memory when g:colors_name is changed in the colors script. (oni-link) Solution: Make a copy of the variable value. 2015-04-27 08:27:24 -03:00
Bram Moolenaar 308f0eecac updated for version 7.4.659 Problem: When 'ruler' is set the preferred column is reset. (Issue 339) Solution: Don't set curswant when redrawing the status lines. 2015-04-27 08:27:24 -03:00
Bram Moolenaar 4c5a30e49c updated for version 7.4.658 Problem: 'formatexpr' is evaluated too often. Solution: Only invoke it when beyond the 'textwidth' column, as it is documented. (James McCoy) 2015-04-27 08:27:23 -03:00
Bram Moolenaar e7dc4fe447 updated for version 7.4.657 Problem: Compiler warnings for pointer mismatch. Solution: Add a typecast. (John Marriott) 2015-04-27 08:27:23 -03:00
Bram Moolenaar 7a8791e606 updated for version 7.4.656 Problem: Missing changes for glob() in one file. Solution: Add the missing changes. 2015-04-27 08:27:22 -03:00
Bram Moolenaar 24c82baa43 updated for version 7.4.655 Problem: Text deleted by "dit" depends on indent of closing tag. (Jan Parthey) Solution: Do not adjust oap->end in do_pending_operator(). (Christian Brabandt) 2015-04-27 08:27:21 -03:00
Bram Moolenaar f84817728b updated for version 7.4.654 Problem: glob() and globpath() cannot include links to non-existing files. (Charles Campbell) Solution: Add an argument to include all links with glob(). (James McCoy) Also for globpath(). 2015-04-27 08:27:21 -03:00
Bram Moolenaar 9b80ffbd07 updated for version 7.4.653 Problem: Insert mode completion with complete() may have CTRL-L work like CTRL-P. Solution: Handle completion with complete() differently. (Yasuhiro Matsumoto, Christian Brabandt, Hirohito Higashi) 2015-04-27 08:27:20 -03:00
Bram Moolenaar 7754d37b2d updated for version 7.4.652 Problem: Xxd lacks a few features. Solution: Use 8 characters for the file position. Add the -e and -o arguments. (Vadim Vygonets) 2015-04-27 08:27:19 -03:00
Bram Moolenaar a3910c593c updated for version 7.4.651 Problem: Can't match "%>80v" properly for multi-byte characters. Solution: Multiply the character number by the maximum number of bytes in a character. (Yasuhiro Matsumoto) 2015-04-27 08:27:19 -03:00
Bram Moolenaar 626b3b72f4 updated for version 7.4.650 Problem: Configure check may fail because the dl library is not used. Solution: Put "-ldl" in LIBS rather than LDFLAGS. (Oazki Kiichi) 2015-04-27 08:27:18 -03:00
Bram Moolenaar aee05280be updated for version 7.4.649 Problem: Compiler complains about ignoring return value of fwrite(). (Michael Jarvis) Solution: Add (void). 2015-04-27 08:27:17 -03:00
Bram Moolenaar 16fe16b1cb Update a few runtime files. 2015-04-27 08:27:17 -03:00
Bram Moolenaar c896db43e1 Updated runtime files. 2015-04-27 08:27:16 -03:00
Bram Moolenaar 4e4ef3c262 updated for version 7.4.648 Problem: Tests broken on MS-Windows. Solution: Delete wrong copy line. (Ken Takata) 2015-04-27 08:27:15 -03:00
Bram Moolenaar 54017c6282 updated for version 7.4.647 Problem: After running the tests on MS-Windows many files differ from their originals as they were checked out. Solution: Use a temp directory for executing the tests. (Ken Takata, Taro Muraoka) 2015-04-27 08:27:15 -03:00
Bram Moolenaar 349b9b1917 updated for version 7.4.646 Problem: ":bufdo" may start at a deleted buffer. Solution: Find the first not deleted buffer. (Shane Harper) 2015-04-27 08:27:14 -03:00
Bram Moolenaar d114997d02 updated for version 7.4.645 Problem: When splitting the window in a BufAdd autocommand while still in the first, empty buffer the window count is wrong. Solution: Do not reset b_nwindows to zero and don't increment it. 2015-04-27 08:27:14 -03:00
Bram Moolenaar 7e2524f240 updated for version 7.4.644 Problem: Stratus VOS doesn't have sync(). Solution: Use fflush(). (Karli Aurelia) 2015-04-27 08:27:13 -03:00
Bram Moolenaar 7f0d487d98 updated for version 7.4.643 Problem: Using the default file format for Mac files. (Issue 77) Solution: Reset the try_mac counter in the right place. (Oswald) 2015-04-27 08:25:36 -03:00
Bram Moolenaar 7ac8c6301f updated for version 7.4.642 Problem: When using "gf" escaped spaces are not handled. Solution: Recognize escaped spaces. 2015-04-27 08:19:54 -03:00
Bram Moolenaar 6d66917e0b updated for version 7.4.641 Problem: The tabline menu was using ":999tabnew" which is now invalid. Solution: Use ":$tabnew" instead. (Florian Degner) 2015-04-27 08:19:54 -03:00
Bram Moolenaar 19fa21ce46 updated for version 7.4.640 Problem: After deleting characters in Insert mode such that lines are joined undo does not work properly. (issue 324) Solution: Use Insstart instead of Insstart_orig. (Christian Brabandt) 2015-04-27 08:19:53 -03:00
Bram Moolenaar 28a02a4911 updated for version 7.4.639 Problem: Combination of linebreak and conceal doesn't work well. Solution: Fix the display problems. (Christian Brabandt) 2015-04-27 08:19:53 -03:00
Bram Moolenaar b0ef99d27a updated for version 7.4.638 Problem: Can't build with Lua 5.3 on Windows. Solution: use luaL_optinteger() instead of LuaL_optlong(). (Ken Takata) 2015-04-27 08:19:52 -03:00
Bram Moolenaar 0a8c8c2e46 updated for version 7.4.637 Problem: Incorrectly read the number of buffer for which an autocommand should be registered. Solution: Reverse check for "<buffer=abuf>". (Lech Lorens) 2015-04-27 08:19:52 -03:00
Bram Moolenaar 1d95fd6993 Add missing test files from 7.4.634 to the repository. 2015-04-27 08:19:51 -03:00
Bram Moolenaar 1bd65845da updated for version 7.4.636 Problem: A search with end offset gets stuck at end of file. (Gary Johnson) Solution: When a search doesn't move the cursor repeat it with a higher count. (Christian Brabandt) 2015-04-27 08:19:51 -03:00
Bram Moolenaar 12ee022a1c updated for version 7.4.635 Problem: If no NL or CR is found in the first block of a file then the 'fileformat' may be set to "mac". (Issue 77) Solution: Check if a CR was found. (eswald) 2015-04-27 08:19:50 -03:00
Bram Moolenaar 8cfd60d91b updated for version 7.4.634 Problem: Marks are not restored after redo + undo. Solution: Fix the way marks are restored. (Olaf Dabrunz) 2015-04-27 08:19:50 -03:00
Bram Moolenaar da1fb1ef57 updated for version 7.4.633 Problem: After 7.4.630 the problem persists. Solution: Also skip redo when calling a user function. 2015-04-27 08:19:49 -03:00
Bram Moolenaar 11348ce096 updated for version 7.4.632 Problem: 7.4.592 breaks the netrw plugin, because the autocommands are skipped. Solution: Roll back the change. 2015-04-27 08:19:49 -03:00
Bram Moolenaar fcc0723a9a updated for version 7.4.631 Problem: The default conceal character is documented to be a space but it's initially a dash. (Christian Brabandt) Solution: Make the intial value a space. 2015-04-27 08:19:48 -03:00
Bram Moolenaar 125a12af25 updated for version 7.4.630 Problem: When using Insert mode completion combined with autocommands the redo command may not work. Solution: Do not save the redo buffer when executing autocommands. (Yasuhiro Matsumoto) 2015-04-27 08:19:48 -03:00
Bram Moolenaar 7cc149569f updated for version 7.4.629 Problem: Coverity warning for Out-of-bounds read. Solution: Increase MAXWLEN to 254. (Eliseo Mart?nez) 2015-04-27 08:19:47 -03:00
Bram Moolenaar 53af9b85b7 updated for version 7.4.628 Problem: Compiler warning for variable might be clobbered by longjmp. Solution: Add volatile. (Michael Jarvis) 2015-04-27 08:19:47 -03:00
Bram Moolenaar 090be74c11 updated for version 7.4.627 Problem: The last screen cell is not updated. Solution: Respect the "tn" termcap feature. (Hayaki Saito) 2015-04-27 08:19:46 -03:00
Bram Moolenaar ac20ed3ca9 updated for version 7.4.626 Problem: MSVC with W4 gives useless warnings. Solution: Disable more warnings. (Mike Williams) 2015-04-27 08:19:46 -03:00
Bram Moolenaar 80e90958ef updated for version 7.4.625 Problem: Possible NULL pointer dereference. Solution: Check for NULL before using it. (Mike Williams) 2015-04-27 08:19:45 -03:00
Bram Moolenaar aa8c148ab3 updated for version 7.4.624 Problem: May leak memory or crash when vim_realloc() returns NULL. Solution: Handle a NULL value properly. (Mike Williams) 2015-04-27 08:19:45 -03:00
Bram Moolenaar c27a737d98 updated for version 7.4.623 Problem: Crash with pattern: \(\)\{80000} (Dominique Pelle) Solution: When the max limit is large fall back to the old engine. 2015-04-27 08:19:44 -03:00
Douglas Drumond c69fd43dd5 Merge pull request #5 from jpetrie/multimonitor-window-sizing
Early-out of resize handling if the window has not been presented yet.
2015-04-27 03:31:17 -03:00
Douglas Drumond b517b31055 Merge pull request #4 from jquave/master
Fix the fullscreen display rect for multiple monitors on Yosemite
2015-04-27 03:30:34 -03:00
Douglas Drumond cbb3ecd3a4 Merge pull request #3 from decrement/patch-2
Add Verilog to supported file types in Info.plist
2015-04-27 03:29:18 -03:00
Douglas Drumond 726561f2d4 Merge pull request #2 from chdiza/improvemvim
Improve mvim script's finding of MacVim.app
2015-04-27 03:28:41 -03:00
Douglas Drumond 3904671248 Merge pull request #1 from jasonlong/yosemite-icon-updated
Update app and document icon for Yosemite
2015-04-27 03:28:06 -03:00
Bram Moolenaar 1510f996c5 patch 7.4.712
Problem:    Missing change in another file.
Solution:   Also change message.c
2015-04-22 22:18:22 +02:00
Bram Moolenaar 4c6b3b20dd patch 7.4.711
Problem:    Missing change in one file.
Solution:   Also change option.c
2015-04-21 19:10:48 +02:00
Bram Moolenaar 7927836733 patch 7.4.710
Problem:    It is not possible to make spaces visibible in list mode.
Solution:   Add the "space" item to 'listchars'. (David Bürgin, issue 350)
2015-04-21 18:33:48 +02:00
Bram Moolenaar 40ce3a4e1f patch 7.4.709
Problem:    ":tabmove" does not work as documented.
Solution:   Make it work consistently.  Update documentation and add tests.
            (Hirohito Higashi)
2015-04-21 18:08:39 +02:00
Bram Moolenaar 77354e78a8 patch 7.4.708
Problem:    gettext() is called too often.
Solution:   Do not call gettext() for messages until they are actually used.
            (idea by Yasuhiro Matsumoto)
2015-04-21 16:49:05 +02:00
Bram Moolenaar 3cbac309f7 patch 7.4.707
Problem:    Undo files can have their executable bit set.
Solution:   Strip of the executable bit. (Mikael Berthe)
2015-04-21 16:12:06 +02:00
Bram Moolenaar 5b14f89164 patch 7.4.706
Problem:    Window drawn wrong when 'laststatus' is zero and there is a
            command-line window. (Yclept Nemo)
Solution:   Set the status height a bit later. (Christian Brabandt)
2015-04-21 15:43:05 +02:00
Bram Moolenaar bbc1a592a0 patch 7.4.705
Problem:    Can't build with Ruby 2.2.
Solution:   Add #ifdefs to handle the incompatible change. (Andrei Olsen)
2015-04-21 15:25:31 +02:00
Bram Moolenaar d82a2a990b patch 7.4.704
Problem:    Searching for a character matches an illegal byte and causes
            invalid memory access. (Dominique Pelle)
Solution:   Do not match an invalid byte when search for a character in a
            string.  Fix equivalence classes using negative numbers, which
            result in illegal bytes.
2015-04-21 14:02:35 +02:00
Bram Moolenaar f9bde2b152 patch 7.4.703
Problem:    Compiler warning for start_dir unused when building unittests.
Solution:   Move start_dir inside the #ifdef.
2015-04-17 22:08:16 +02:00
Bram Moolenaar d39a751280 patch 7.4.702
Problem:    Joining an empty list does uneccessary work.
Solution:   Let join() return early. (Marco Hinz)
2015-04-16 22:51:22 +02:00
Josh Petrie 40090ebac5 Early-out of resize handling if the window has not been presented yet. 2015-04-15 16:29:00 -07:00
Bram Moolenaar ec45c4a6df patch 7.4.701
Problem:    Compiler warning for using uninitialized variable. (Yasuhiro
            Matsumoto)
Solution:   Initialize it.
2015-04-15 14:27:49 +02:00
Bram Moolenaar ba172f2eab Remove local-additions entries from help.txt. 2015-04-15 14:13:18 +02:00
Bram Moolenaar 0a63dedf99 Updated runtime files. 2015-04-15 13:31:24 +02:00
Bram Moolenaar d5f6933d5c patch 7.4.700
Problem:    Fold can't be opened after ":move". (Ein Brown)
Solution:   Delete the folding information and update it afterwards.
            (Christian Brabandt)
2015-04-15 12:43:50 +02:00
Bram Moolenaar 05b20fb14e patch 7.4.699
Problem:    E315 when trying to delete a fold. (Yutao Yuan)
Solution:   Make sure the fold doesn't go beyond the last buffer line.
            (Christian Brabandt)
2015-04-13 20:52:36 +02:00
Bram Moolenaar 9bc174b69d patch 7.4.698
Problem:    Various problems with locked and fixed lists and dictionaries.
Solution:   Disallow changing locked items, fix a crash, add tests. (Olaf
            Dabrunz)
2015-04-13 16:16:38 +02:00
Bram Moolenaar d94682ffb4 patch 7.4.697
Problem:    The filename used for ":profile" must be given literally.
Solution:   Expand "~" and environment variables. (Marco Hinz)
2015-04-13 15:37:56 +02:00
Bram Moolenaar 50ab994ab3 patch 7.4.696
Problem:    Not freeing memory when encountering an error.
Solution:   Free the stack before returning. (Eliseo Martínez)
2015-04-13 15:28:12 +02:00
Bram Moolenaar 7c94ce910f patch 7.4.695
Problem:    Out-of-bounds read, dectected by Coverity.
Solution:   Remember the value of cmap for the first matching encoding.  Reset
            cmap to that value if first matching encoding is going to be used.
            (Eliseo Martínez)
2015-04-13 14:45:27 +02:00
Bram Moolenaar 83d1b19015 More updated runtime files. 2015-04-13 14:22:40 +02:00
Bram Moolenaar 29d54df5cd patch 7.4.694
Problem:    Running tests changes the .viminfo file.
Solution:   Disable viminfo in the text objects test.
2015-04-13 12:58:12 +02:00
Bram Moolenaar 5a5f45917d Updated runtime files. 2015-04-13 12:43:06 +02:00
Bram Moolenaar 695baeefe1 patch 7.4.693
Problem:    Session file is not correct when there are multiple tab pages.
Solution:   Reset the current window number for each tab page. (Jacob Niehus)
2015-04-13 12:39:22 +02:00
Bram Moolenaar de1502f2b4 patch 7.4.692 for Problem: Defining SOLARIS for no good reason. (Danek Duvall)
Solution:   Remove it.
2015-04-09 22:08:21 +02:00
Bram Moolenaar f630387827 patch 7.4.691 for Problem: Can't build with MzScheme.
Solution:   Change "cwd" into the global variable "start_dir".
2015-04-03 17:59:43 +02:00
Bram Moolenaar da6365774d patch 7.4.690 for Problem: Memory access errors when changing indent in Ex mode. Also missing
redraw when using CTRL-U. (Knil Ino)
Solution:   Update pointers after calling ga_grow().
2015-04-03 17:11:45 +02:00
Bram Moolenaar d87c36ea5e updated for version 7.4.689
Problem:    On MS-Windows, when 'autochdir' is set, diff mode with files in
            different directories does not work. (Axel Bender)
Solution:   Remember the current directory and use it where needed. (Christian
            Brabandt)
2015-04-03 14:56:49 +02:00
Bram Moolenaar 478c46e50f updated for version 7.4.688
Problem:    When "$" is in 'cpo' the popup menu isn't undrawn correctly.
            (Issue 166)
Solution:   When using the popup menu remove the "$".
2015-03-31 19:18:00 +02:00
Bram Moolenaar 1e7813a187 updated for version 7.4.687
Problem:    There is no way to use a different in Replace mode for a terminal.
Solution:   Add t_SR. (Omar Sandoval)
2015-03-31 18:31:03 +02:00
Bram Moolenaar 7d2757a472 updated for version 7.4.686
Problem:    "zr" and "zm" do not take a count.
Solution:   Implement the count, restrict the fold level to the maximum
            nesting depth.  (Marcin Szamotulski)
2015-03-31 17:46:22 +02:00
Bram Moolenaar 0e462411ca updated for version 7.4.685
Problem:    When there are illegal utf-8 characters the old regexp engine may
            go past the end of a string.
Solution:   Only advance to the end of the string. (Dominique Pelle)
2015-03-31 14:17:31 +02:00
Bram Moolenaar e5c421cfd7 updated for version 7.4.684
Problem:    When starting several Vim instances in diff mode, the temp files
            used may not be unique. (Issue 353)
Solution:   Add an argument to vim_tempname() to keep the file.
2015-03-31 13:33:08 +02:00
chdiza f4ca592d70 Use style of surrounding script (tabs not spaces). 2015-03-30 00:29:36 -04:00
Bram Moolenaar 1ca2e361a8 updated for version 7.4.683
Problem:    Typo in the vimtutor command.
Solution:   Fix the typo. (Corey Farwell, github pull 349)
2015-03-25 20:24:04 +01:00
Bram Moolenaar 09deeb7c94 updated for version 7.4.682
Problem:    The search highlighting and match highlighting replaces the
            cursorline highlighting, this doesn't look good.
Solution:   Combine the highlighting. (Yasuhiro Matsumoto)
2015-03-24 18:22:41 +01:00
Bram Moolenaar dbcf19dc49 Add test files for patch 7.4.680. 2015-03-24 17:57:45 +01:00
Bram Moolenaar 71371b1579 updated for version 7.4.681
Problem:    MS-Windows: When Vim is minimized the window height is computed
            incorrectly.
Solution:   When minimized use the previously computed size. (Ingo Karkat)
2015-03-24 17:57:12 +01:00
Bram Moolenaar 310f2d59b2 updated for version 7.4.680
Problem:    CTRL-W in Insert mode does not work well for multi-byte
            characters.
Solution:   Use mb_get_class(). (Yasuhiro Matsumoto)
2015-03-24 17:49:51 +01:00
Bram Moolenaar 6383b92d8c updated for version 7.4.679
Problem:    Color values greater than 255 cause problems on MS-Windows.
Solution:   Truncate to 255 colors. (Yasuhiro Matsumoto)
2015-03-24 17:12:19 +01:00
Bram Moolenaar f11ce667b0 updated for version 7.4.678
Problem:    When using --remote the directory may end up being wrong.
Solution:   Use localdir() to find out what to do. (Xaizek)
2015-03-24 16:48:58 +01:00
Bram Moolenaar a161e26d55 updated for version 7.4.677
Problem:    Configure fails when specifying a python-config-dir. (Lcd)
Solution:   Check if PYTHONFRAMEWORKPREFIX is set.
2015-03-24 15:14:27 +01:00
Jameson Quave 3530d1dab1 Fix the fullscreen display rect for multiple monitors on Yosemite
When using a second display on Yosemite, the menu bar is not animated out as it is on the primary display, which causes the Mac OS menu bar to cover up the first line or so of MacVim in fullscreen. This fix defines a viewOffset method and adjusts the vim view rect based on whether or not the primary display is being used.
2015-03-24 07:40:44 -05:00
Bram Moolenaar 6c927557e2 updated for version 7.4.676
Problem:    On Mac, when not using the default Python framework configure
            doesn't do the right thing.
Solution:   Use a linker search path. (Kazunobu Kuriyama)
2015-03-24 12:21:33 +01:00
Bram Moolenaar eab316bdf9 updated for version 7.4.675
Problem:    When a FileReadPost autocommand moves the cursor inside a line it
            gets moved back.
Solution:   When checking whether an autocommand moved the cursor store the
            column as well. (Christian Brabandt)
2015-03-24 11:46:30 +01:00
djnz df89faa29a Add Verilog to supported file types in Info.plist 2015-03-23 11:32:38 -07:00
Bram Moolenaar 77b7710d4e updated for version 7.4.674
Problem:    Missing changes in one file.
Solution:   Also change the win32 file.
2015-03-21 22:18:41 +01:00
Bram Moolenaar e7154eb5c3 updated for version 7.4.673
Problem:    The first syntax entry gets sequence number zero, which doesn't
            work. (Clinton McKay)
Solution:   Start at number one. (Bjorn Linse)
2015-03-21 21:46:13 +01:00
Bram Moolenaar 5837f1f447 Update runtime files. 2015-03-21 18:06:14 +01:00
Bram Moolenaar b5971141df updated for version 7.4.672
Problem:    When completing a shell command, directories in the current
            directory are not listed.
Solution:   When "." is not in $PATH also look in the current directory for
            directories.
2015-03-21 17:32:19 +01:00
Bram Moolenaar 4df702999d updated for version 7.4.671
Problem:    Warning for shadowing a variable.
Solution:   Rename off to mb_off. (Kazunobu Kuriyama)
2015-03-21 14:20:16 +01:00
Bram Moolenaar dcefba9934 updated for version 7.4.670
Problem:    Using 'cindent' for Javascript is less than perfect.
Solution:   Improve indenting of continuation lines. (Hirohito Higashi)
2015-03-20 19:06:06 +01:00
Bram Moolenaar 3b7b83649c updated for version 7.4.669
Problem:    When netbeans is active the sign column always shows up.
Solution:   Only show the sign column once a sign has been added. (Xavier de
            Gaye)
2015-03-20 18:11:48 +01:00
Bram Moolenaar 825e7ab423 updated for version 7.4.668
Problem:    Can't use a glob pattern as a regexp pattern.
Solution:   Add glob2regpat(). (Christian Brabandt)
2015-03-20 17:36:42 +01:00
Bram Moolenaar fbc25b20cb updated for version 7.4.667
Problem:    'colorcolumn' isn't drawn in a closed fold while 'cursorcolumn'
            is. (Carlos Pita)
Solution:   Make it consistent. (Christian Brabandt)
2015-03-20 17:16:27 +01:00
Bram Moolenaar b1fc2bf29c updated for version 7.4.666
Problem:    There is a chance that Vim may lock up.
Solution:   Handle timer events differently. (Aaron Burrow)
2015-03-20 16:26:54 +01:00
Bram Moolenaar 76feaf1bfe updated for version 7.4.665
Problem:    'linebreak' does not work properly with multi-byte characters.
Solution:   Compute the pointer offset with mb_head_off().  (Yasuhiro
            Matsumoto)
2015-03-20 15:58:52 +01:00
Bram Moolenaar 6b31467aa7 updated for version 7.4.664
Problem:    When 'compatible' is reset 'numberwidth' is set to 4, but the
            effect doesn't show until a change is made.
Solution:   Check if 'numberwidth' changed. (Christian Brabandt)
2015-03-20 15:42:10 +01:00
chdiza 43c4eb2ce7 mvim: Eliminate extra-long line 2015-03-15 10:54:05 -04:00
chdiza 48fea6b53d mvim: Make order of "usual suspects" more sensible
"/Applications", which is where 99.9% of all users will have
their MacVim.app located, was the seventh item to be checked for
the presence of MacVim.app.
2015-03-15 10:48:27 -04:00
Bram Moolenaar 404c942fb8 updated for version 7.4.663
Problem:    When using netbeans a buffer is not found in another tab.
Solution:   When 'switchbuf' is set to "usetab" then switch to another tab
            when possible. (Xavier de Gaye)
2015-03-14 15:35:52 +01:00
Bram Moolenaar 438b64ab71 updated for version 7.4.662
Problem:    When 'M' is in the 'cpo' option then selecting a text object in
            parenthesis does not work correctly.
Solution:   Keep 'M' in 'cpo' when finding a match. (Hirohito Higashi)
2015-03-13 15:03:00 +01:00
Jason Long 40c11311d8 Add filetype icons from @jocelynmallon 2015-03-13 09:32:33 -04:00
Jason Long 7c9e53401b Merge branch 'master' of https://github.com/macvim-dev/macvim into yosemite-icon-updated
* 'master' of https://github.com/macvim-dev/macvim: (311 commits)
  Snapshot 74
  updated for version 7.4.622 Problem:    Compiler warning for unused argument. Solution:   Add UNUSED.
  updated for version 7.4.621 Problem:    Returning 1 in the wrong function. (Raymond Ko) Solution:   Return 1 in the right function (hopefully).
  updated for version 7.4.620 Problem:    Compiler warning for unitinialized variable. (Tony Mechelynck) Solution:   Initialize "did_free". (Ben Fritz)
  updated for version 7.4.619 Problem:    luaV_setref() not returning the correct value. Solution:   Return one.
  updated for version 7.4.618 Problem:    luaV_setref() is missing a return statement. (Ozaki Kiichi) Solution:   Put the return statement back.
  Update runtime files.
  updated for version 7.4.617 Problem:    Wrong ":argdo" range does not cause an error. Solution:   Reset "cmd" to NULL. (Marcin Szamotulski, Ingo Karkat)
  updated for version 7.4.616 Problem:    Cannot insert a tab in front of a block. Solution:   Correctly compute aop->start. (Christian Brabandt)
  updated for version 7.4.615 Problem:    Vim hangs when freeing a lot of objects. Solution:   Do not go back to the start of the list every time.  (Yasuhiro 	    Matsumoto and Ariya Mizutani)
  updated for version 7.4.614 Problem:    There is no test for what patch 7.4.601 fixes. Solution:   Add a test. (Christian Brabandt)
  updated for version 7.4.613 Problem:    The NFA engine does not implement the 'redrawtime' time limit. Solution:   Implement the time limit.
  updated for version 7.4.612 Problem:    test_eval fails on Mac. Solution:   Use the * register instead of the + register. (Jun Takimoto)
  updated for version 7.4.611 Problem:    Syntax error. Solution:   Change statement to return.
  updated for version 7.4.610 Problem:    Some function headers may be missing from generated .pro files. Solution:   Add PROTO to the #ifdef.
  updated for version 7.4.609 Problem:    For complicated list and dict use the garbage collector can run 	    out of stack space. Solution:   Use a stack of dicts and lists to be marked, thus making it 	    iterative instead of recursive. (Ben Fritz)
  updated for version 7.4.608 Problem:    test_eval fails when the clipboard feature is missing. Solution:   Skip part of the test. Reduce the text used.
  updated for version 7.4.607 Problem:    Compiler warnings for unused variables. Solution:   Move them inside #ifdef. (Kazunobu Kuriyama)
  updated for version 7.4.606 Problem:    May crash when using a small window. Solution:   Avoid dividing by zero. (Christian Brabandt)
  updated for version 7.4.605 Problem:    The # register is not writable, it cannot be restored after 	    jumping around. Solution:   Make the # register writable. (Marcin Szamotulski)
  ...
2015-03-13 09:26:36 -04:00
Jason Long 04a73923b9 Merge branch 'master' of https://github.com/b4winckler/macvim into yosemite-icon-updated
* 'master' of https://github.com/b4winckler/macvim:
  Fix background color of active tab for Yosemite
2015-03-13 09:25:14 -04:00
Bram Moolenaar 6c5bdb751c updated for version 7.4.661
Problem:    Using "0 CTRL-D" in Insert mode may have CursorHoldI interfere.
            (Gary Johnson)
Solution:   Don't store K_CURSORHOLD as the last character. (Christian
            Brabandt)
2015-03-13 13:24:23 +01:00
Bram Moolenaar c7dc1f4a53 updated for version 7.4.660
Problem:    Using freed memory when g:colors_name is changed in the colors
            script. (oni-link)
Solution:   Make a copy of the variable value.
2015-03-13 12:53:37 +01:00
Bram Moolenaar 488eb26ec7 updated for version 7.4.659
Problem:    When 'ruler' is set the preferred column is reset. (Issue 339)
Solution:   Don't set curswant when redrawing the status lines.
2015-03-13 11:23:50 +01:00
Bram Moolenaar 0f8dd840fc updated for version 7.4.658
Problem:    'formatexpr' is evaluated too often.
Solution:   Only invoke it when beyond the 'textwidth' column, as it is
            documented. (James McCoy)
2015-03-08 14:48:49 +01:00
Bram Moolenaar ab11a5914b updated for version 7.4.657
Problem:    Compiler warnings for pointer mismatch.
Solution:   Add a typecast. (John Marriott)
2015-03-06 22:00:11 +01:00
Bram Moolenaar d8b77f7dc0 updated for version 7.4.656
Problem:    Missing changes for glob() in one file.
Solution:   Add the missing changes.
2015-03-05 21:21:19 +01:00
Bram Moolenaar b6c2735c56 updated for version 7.4.655
Problem:    Text deleted by "dit" depends on indent of closing tag.
            (Jan Parthey)
Solution:   Do not adjust oap->end in do_pending_operator(). (Christian
            Brabandt)
2015-03-05 19:57:49 +01:00
Bram Moolenaar a245bc79b4 updated for version 7.4.654
Problem:    glob() and globpath() cannot include links to non-existing files.
            (Charles Campbell)
Solution:   Add an argument to include all links with glob(). (James McCoy)
            Also for globpath().
2015-03-05 19:35:25 +01:00
Bram Moolenaar e421450a5e updated for version 7.4.653
Problem:    Insert mode completion with complete() may have CTRL-L work like
            CTRL-P.
Solution:   Handle completion with complete() differently. (Yasuhiro
            Matsumoto, Christian Brabandt, Hirohito Higashi)
2015-03-05 18:08:43 +01:00
Bram Moolenaar 4dcdf29910 updated for version 7.4.652
Problem:    Xxd lacks a few features.
Solution:   Use 8 characters for the file position.  Add the -e and -o
            arguments. (Vadim Vygonets)
2015-03-05 17:51:15 +01:00
Bram Moolenaar 4f36dc3bf7 updated for version 7.4.651
Problem:    Can't match "%>80v" properly for multi-byte characters.
Solution:   Multiply the character number by the maximum number of bytes in a
            character. (Yasuhiro Matsumoto)
2015-03-05 17:16:06 +01:00
Bram Moolenaar 5d3fbf3bfe updated for version 7.4.650
Problem:    Configure check may fail because the dl library is not used.
Solution:   Put "-ldl" in LIBS rather than LDFLAGS. (Oazki Kiichi)
2015-03-05 16:47:20 +01:00
Bram Moolenaar cf48767cd1 updated for version 7.4.649
Problem:    Compiler complains about ignoring return value of fwrite().
            (Michael Jarvis)
Solution:   Add (void).
2015-03-05 13:36:00 +01:00
Bram Moolenaar f3c2afb77f Update a few runtime files. 2015-03-02 23:16:07 +01:00
Bram Moolenaar 2b8388bd01 Updated runtime files. 2015-02-28 13:11:45 +01:00
Bram Moolenaar bac203ea2d updated for version 7.4.648
Problem:    Tests broken on MS-Windows.
Solution:   Delete wrong copy line. (Ken Takata)
2015-02-27 22:12:34 +01:00
Bram Moolenaar 13cf77ba17 updated for version 7.4.647
Problem:    After running the tests on MS-Windows many files differ from their
            originals as they were checked out.
Solution:   Use a temp directory for executing the tests. (Ken Takata, Taro
            Muraoka)
2015-02-27 21:11:02 +01:00
Bram Moolenaar e25bb90b2e updated for version 7.4.646
Problem:    ":bufdo" may start at a deleted buffer.
Solution:   Find the first not deleted buffer. (Shane Harper)
2015-02-27 20:33:37 +01:00
Bram Moolenaar 8da9bbfd02 updated for version 7.4.645
Problem:    When splitting the window in a BufAdd autocommand while still in
            the first, empty buffer the window count is wrong.
Solution:   Do not reset b_nwindows to zero and don't increment it.
2015-02-27 19:34:56 +01:00
Bram Moolenaar ba17ed6797 updated for version 7.4.644
Problem:    Stratus VOS doesn't have sync().
Solution:   Use fflush(). (Karli Aurelia)
2015-02-27 18:25:16 +01:00
Bram Moolenaar c6b7217ff5 updated for version 7.4.643
Problem:    Using the default file format for Mac files. (Issue 77)
Solution:   Reset the try_mac counter in the right place. (Oswald)
2015-02-27 17:48:09 +01:00
Bram Moolenaar d45c07ac74 updated for version 7.4.642
Problem:    When using "gf" escaped spaces are not handled.
Solution:   Recognize escaped spaces.
2015-02-27 17:19:10 +01:00
Bram Moolenaar dfd7691bb8 updated for version 7.4.641
Problem:    The tabline menu was using ":999tabnew" which is now invalid.
Solution:   Use ":$tabnew" instead. (Florian Degner)
2015-02-27 15:03:58 +01:00
Douglas Drumond d1424d3e0c Snapshot 74
Signed-off-by: Douglas Drumond <drumond.douglas@gmail.com>
2015-02-23 06:56:27 -03:00
Douglas Drumond ee3e52b75a Merge branch 'vim'
* vim: (310 commits)
  updated for version 7.4.622 Problem:    Compiler warning for unused argument. Solution:   Add UNUSED.
  updated for version 7.4.621 Problem:    Returning 1 in the wrong function. (Raymond Ko) Solution:   Return 1 in the right function (hopefully).
  updated for version 7.4.620 Problem:    Compiler warning for unitinialized variable. (Tony Mechelynck) Solution:   Initialize "did_free". (Ben Fritz)
  updated for version 7.4.619 Problem:    luaV_setref() not returning the correct value. Solution:   Return one.
  updated for version 7.4.618 Problem:    luaV_setref() is missing a return statement. (Ozaki Kiichi) Solution:   Put the return statement back.
  Update runtime files.
  updated for version 7.4.617 Problem:    Wrong ":argdo" range does not cause an error. Solution:   Reset "cmd" to NULL. (Marcin Szamotulski, Ingo Karkat)
  updated for version 7.4.616 Problem:    Cannot insert a tab in front of a block. Solution:   Correctly compute aop->start. (Christian Brabandt)
  updated for version 7.4.615 Problem:    Vim hangs when freeing a lot of objects. Solution:   Do not go back to the start of the list every time.  (Yasuhiro 	    Matsumoto and Ariya Mizutani)
  updated for version 7.4.614 Problem:    There is no test for what patch 7.4.601 fixes. Solution:   Add a test. (Christian Brabandt)
  updated for version 7.4.613 Problem:    The NFA engine does not implement the 'redrawtime' time limit. Solution:   Implement the time limit.
  updated for version 7.4.612 Problem:    test_eval fails on Mac. Solution:   Use the * register instead of the + register. (Jun Takimoto)
  updated for version 7.4.611 Problem:    Syntax error. Solution:   Change statement to return.
  updated for version 7.4.610 Problem:    Some function headers may be missing from generated .pro files. Solution:   Add PROTO to the #ifdef.
  updated for version 7.4.609 Problem:    For complicated list and dict use the garbage collector can run 	    out of stack space. Solution:   Use a stack of dicts and lists to be marked, thus making it 	    iterative instead of recursive. (Ben Fritz)
  updated for version 7.4.608 Problem:    test_eval fails when the clipboard feature is missing. Solution:   Skip part of the test. Reduce the text used.
  updated for version 7.4.607 Problem:    Compiler warnings for unused variables. Solution:   Move them inside #ifdef. (Kazunobu Kuriyama)
  updated for version 7.4.606 Problem:    May crash when using a small window. Solution:   Avoid dividing by zero. (Christian Brabandt)
  updated for version 7.4.605 Problem:    The # register is not writable, it cannot be restored after 	    jumping around. Solution:   Make the # register writable. (Marcin Szamotulski)
  updated for version 7.4.604 Problem:    Running tests changes viminfo. Solution:   Disable viminfo.
  ...

Signed-off-by: Douglas Drumond <drumond.douglas@gmail.com>
2015-02-23 06:55:31 -03:00
Bram Moolenaar c3bbad085c updated for version 7.4.640
Problem:    After deleting characters in Insert mode such that lines are
            joined undo does not work properly. (issue 324)
Solution:   Use Insstart instead of Insstart_orig. (Christian Brabandt)
2015-02-17 17:50:26 +01:00
Bram Moolenaar 8fc6bc7126 updated for version 7.4.639
Problem:    Combination of linebreak and conceal doesn't work well.
Solution:   Fix the display problems. (Christian Brabandt)
2015-02-17 17:26:10 +01:00
Bram Moolenaar 46538ee46c updated for version 7.4.638
Problem:    Can't build with Lua 5.3 on Windows.
Solution:   use luaL_optinteger() instead of LuaL_optlong(). (Ken Takata)
2015-02-17 16:28:55 +01:00
Bram Moolenaar 1e997827f1 updated for version 7.4.637
Problem:    Incorrectly read the number of buffer for which an autocommand
            should be registered.
Solution:   Reverse check for "<buffer=abuf>". (Lech Lorens)
2015-02-17 16:04:57 +01:00
Bram Moolenaar 35e7594dd4 Add missing test files from 7.4.634 to the repository. 2015-02-17 15:47:46 +01:00
Bram Moolenaar 4653911950 updated for version 7.4.636
Problem:    A search with end offset gets stuck at end of file. (Gary Johnson)
Solution:   When a search doesn't move the cursor repeat it with a higher
            count. (Christian Brabandt)
2015-02-17 15:43:57 +01:00
Bram Moolenaar 05eb612ff3 updated for version 7.4.635
Problem:    If no NL or CR is found in the first block of a file then the
            'fileformat' may be set to "mac". (Issue 77)
Solution:   Check if a CR was found. (eswald)
2015-02-17 14:15:19 +01:00
Bram Moolenaar f65aad5554 updated for version 7.4.634
Problem:    Marks are not restored after redo + undo.
Solution:   Fix the way marks are restored. (Olaf Dabrunz)
2015-02-17 13:43:40 +01:00
Bram Moolenaar be20f9fa5d updated for version 7.4.633
Problem:    After 7.4.630 the problem persists.
Solution:   Also skip redo when calling a user function.
2015-02-17 12:44:09 +01:00
Bram Moolenaar eaa330e8e9 updated for version 7.4.632
Problem:    7.4.592 breaks the netrw plugin, because the autocommands are
            skipped.
Solution:   Roll back the change.
2015-02-17 12:17:14 +01:00
Bram Moolenaar 4a42710695 updated for version 7.4.631
Problem:    The default conceal character is documented to be a space but it's
            initially a dash. (Christian Brabandt)
Solution:   Make the intial value a space.
2015-02-17 11:11:48 +01:00
Bram Moolenaar c51b02d7d9 updated for version 7.4.630
Problem:    When using Insert mode completion combined with autocommands the
            redo command may not work.
Solution:   Do not save the redo buffer when executing autocommands. (Yasuhiro
            Matsumoto)
2015-02-17 10:58:25 +01:00
Bram Moolenaar 53d2c16ca3 updated for version 7.4.622
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2015-02-12 03:10:32 -02:00
Bram Moolenaar b9127a05f2 updated for version 7.4.621
Problem:    Returning 1 in the wrong function. (Raymond Ko)
Solution:   Return 1 in the right function (hopefully).
2015-02-12 03:10:31 -02:00
Bram Moolenaar e4aa908836 updated for version 7.4.620
Problem:    Compiler warning for unitinialized variable. (Tony Mechelynck)
Solution:   Initialize "did_free". (Ben Fritz)
2015-02-12 03:10:30 -02:00
Bram Moolenaar d445ce828e updated for version 7.4.619
Problem:    luaV_setref() not returning the correct value.
Solution:   Return one.
2015-02-12 03:10:29 -02:00
Bram Moolenaar 174122a7a5 updated for version 7.4.618
Problem:    luaV_setref() is missing a return statement. (Ozaki Kiichi)
Solution:   Put the return statement back.
2015-02-12 03:10:28 -02:00
Bram Moolenaar c03a48323a Update runtime files. 2015-02-12 03:10:28 -02:00
Bram Moolenaar 4beca63bc2 updated for version 7.4.617
Problem:    Wrong ":argdo" range does not cause an error.
Solution:   Reset "cmd" to NULL. (Marcin Szamotulski, Ingo Karkat)
2015-02-12 03:10:27 -02:00
Bram Moolenaar 0a0b28c90c updated for version 7.4.616
Problem:    Cannot insert a tab in front of a block.
Solution:   Correctly compute aop->start. (Christian Brabandt)
2015-02-12 03:10:26 -02:00
Bram Moolenaar 5f0e4091d6 updated for version 7.4.615
Problem:    Vim hangs when freeing a lot of objects.
Solution:   Do not go back to the start of the list every time.  (Yasuhiro
	    Matsumoto and Ariya Mizutani)
2015-02-12 03:10:25 -02:00
Bram Moolenaar e2adb7b1cd updated for version 7.4.614
Problem:    There is no test for what patch 7.4.601 fixes.
Solution:   Add a test. (Christian Brabandt)
2015-02-12 03:10:24 -02:00
Bram Moolenaar a93d2f8d83 updated for version 7.4.613
Problem:    The NFA engine does not implement the 'redrawtime' time limit.
Solution:   Implement the time limit.
2015-02-12 03:10:23 -02:00
Bram Moolenaar ee173815cd updated for version 7.4.612
Problem:    test_eval fails on Mac.
Solution:   Use the * register instead of the + register. (Jun Takimoto)
2015-02-12 03:10:22 -02:00
Bram Moolenaar b3c0f8fcfd updated for version 7.4.611
Problem:    Syntax error.
Solution:   Change statement to return.
2015-02-12 03:10:22 -02:00
Bram Moolenaar 616de4fbea updated for version 7.4.610
Problem:    Some function headers may be missing from generated .pro files.
Solution:   Add PROTO to the #ifdef.
2015-02-12 03:10:20 -02:00
Bram Moolenaar 457bb9ab42 updated for version 7.4.609
Problem:    For complicated list and dict use the garbage collector can run
	    out of stack space.
Solution:   Use a stack of dicts and lists to be marked, thus making it
	    iterative instead of recursive. (Ben Fritz)
2015-02-12 03:10:20 -02:00
Bram Moolenaar 7db209fae4 updated for version 7.4.608
Problem:    test_eval fails when the clipboard feature is missing.
Solution:   Skip part of the test. Reduce the text used.
2015-02-12 03:10:19 -02:00
Bram Moolenaar e030b90bb4 updated for version 7.4.607
Problem:    Compiler warnings for unused variables.
Solution:   Move them inside #ifdef. (Kazunobu Kuriyama)
2015-02-12 03:10:18 -02:00
Bram Moolenaar 12dcef10b4 updated for version 7.4.606
Problem:    May crash when using a small window.
Solution:   Avoid dividing by zero. (Christian Brabandt)
2015-02-12 03:10:17 -02:00
Bram Moolenaar 34807a0242 updated for version 7.4.605
Problem:    The # register is not writable, it cannot be restored after
	    jumping around.
Solution:   Make the # register writable. (Marcin Szamotulski)
2015-02-12 03:10:16 -02:00
Bram Moolenaar 63597f371b updated for version 7.4.604
Problem:    Running tests changes viminfo.
Solution:   Disable viminfo.
2015-02-12 03:10:15 -02:00
Bram Moolenaar f047a76364 updated for version 7.4.603
Problem:    'foldcolumn' may be set such that it fills the whole window, not
	    leaving space for text.
Solution:   Reduce the foldcolumn width when there is not sufficient room.
	    (idea by Christian Brabandt)
2015-02-12 03:10:14 -02:00
Bram Moolenaar 2145bb59ef updated for version 7.4.602
Problem:    ":set" does not accept hex numbers as documented.
Solution:   Use vim_str2nr(). (ZyX)
2015-02-12 03:10:13 -02:00
Bram Moolenaar ef3b4cb782 updated for version 7.4.601
Problem:    It is not possible to have feedkeys() insert characters.
Solution:   Add the 'i' flag.
2015-02-12 03:10:12 -02:00
Bram Moolenaar ce17086200 updated for version 7.4.600
Problem:    Memory wasted in struct because of aligning.
Solution:   Split pos in lnum and col. (Dominique Pelle)
2015-02-12 03:10:11 -02:00
Bram Moolenaar ac1173d719 updated for version 7.4.599
Problem:    Out-of-memory error.
Solution:   Avoid trying to allocate a negative amount of memory, use size_t
	    instead of int. (Dominique Pelle)
2015-02-12 03:10:10 -02:00
Bram Moolenaar a0b003eec1 updated for version 7.4.598
Problem:    ":tabdo windo echo 'hi'" causes "* register not to be changed.
	    (Salman Halim)
Solution:   Change how clip_did_set_selection is used and add
	    clipboard_needs_update and global_change_count.  (Christian
	    Brabandt)
2015-02-12 03:10:09 -02:00
Bram Moolenaar d43c5e06d9 updated for version 7.4.597
Problem:    Cannot change the result of systemlist().
Solution:   Initialize v_lock. (Yukihiro Nakadaira)
2015-02-12 03:10:08 -02:00
Bram Moolenaar 791b13beec updated for version 7.4.596
Problem:    Tiny build doesn't compile.  (Ike Devolder)
Solution:   Add #ifdef.
2015-02-12 03:10:06 -02:00
Bram Moolenaar 1e4a31870d updated for version 7.4.595
Problem:    The test_command_count test fails when using Japanese.
Solution:   Force the language to C. (Hirohito Higashi)
2015-02-12 03:10:06 -02:00
Bram Moolenaar 7331bdeac1 updated for version 7.4.594
Problem:    Using a block delete while 'breakindent' is set does not work
	    properly.
Solution:   Use "line" instead of "prev_pend" as the first argument to
	    lbr_chartabsize_adv().  (Hirohito Higashi)
2015-02-12 03:10:05 -02:00
Bram Moolenaar 7f35215004 updated for version 7.4.593
Problem:    Crash when searching for "x\{0,90000}". (Dominique Pelle)
Solution:   Bail out from the NFA engine when the max limit is much higher
	    than the min limit.
2015-02-12 03:10:03 -02:00
Bram Moolenaar 544d924554 updated for version 7.4.592
Problem:    When doing ":e foobar" when already editing "foobar" and 'buftype'
	    is "nofile" the buffer is cleared. (Xavier de Gaye)
Solution:   Do no clear the buffer.
2015-02-12 03:10:02 -02:00
Bram Moolenaar 09d26aeabe Update runtime files. 2015-02-12 03:10:01 -02:00
Bram Moolenaar d696559d15 updated for version 7.4.591
Problem:    test_listlbr_utf8 fails when the conceal feature is not available.
Solution:   Check for the conceal feature. (Kazunobu Kuriyama)
2015-02-12 03:10:00 -02:00
Bram Moolenaar a6210c2c9e updated for version 7.4.590
Problem:    Using ctrl_x_mode as if it contains flags.
Solution:   Don't use AND with CTRL_X_OMNI. (Hirohito Higashi)
2015-02-12 03:09:59 -02:00
Bram Moolenaar 78d7180aae updated for version 7.4.589
Problem:    In the MS-Windows console Vim can't handle greek characters when
	    encoding is utf-8.
Solution:   Escape K_NUL. (Yasuhiro Matsumoto)
2015-02-12 03:09:58 -02:00
Bram Moolenaar d441fa30df updated for version 7.4.588
Problem:    ":0argedit foo" puts the new argument in the second place instead
	    of the first.
Solution:   Adjust the range type. (Ingo Karkat)
2015-02-12 03:09:57 -02:00
Bram Moolenaar 4e62f1e609 updated for version 7.4.587
Problem:    Conceal does not work properly with 'linebreak'. (cs86661)
Solution:   Save and restore boguscols. (Christian Brabandt)
2015-02-12 03:09:56 -02:00
Bram Moolenaar a85899f290 updated for version 7.4.586
Problem:    Parallel building of the documentation html files is not reliable.
Solution:   Remove a cyclic dependency. (Reiner Herrmann)
2015-02-12 03:09:55 -02:00
Bram Moolenaar 7f4214bcfa updated for version 7.4.585
Problem:    Range for :bdelete does not work. (Ronald Schild)
Solution:   Also allow unloaded buffers.
2015-02-12 03:09:54 -02:00
Bram Moolenaar 2d270174c6 updated for version 7.4.584
Problem:    With tiny features test_command_count may fail.
Solution:   Source small.vim. (Christian Brabandt)
2015-02-12 03:09:53 -02:00
Bram Moolenaar 22a261be54 updated for version 7.4.583
Problem:    With tiny features test 16 may fail.
Solution:   Source small.vim. (Christian Brabandt)
2015-02-12 03:09:52 -02:00
Bram Moolenaar a7cd829753 updated for version 7.4.582
Problem:    Can't match "%>80v" properly. (Axel Bender)
Solution:   Correctly handle ">". (Christian Brabandt)
2015-02-12 03:09:51 -02:00
Bram Moolenaar fd086fcc13 updated for version 7.4.581
Problem:    Compiler warnings for unitinialized variables. (John Little)
Solution:   Initialize the variables.
2015-02-12 03:09:50 -02:00
Bram Moolenaar d6f0f3c3dd updated for version 7.4.580
Problem:    ":52wincmd v" still gives an invalid range error. (Charles
	    Campbell)
Solution:   Skip over white space.
2015-02-12 03:09:49 -02:00
Bram Moolenaar f2bb776be5 Updated runtime files. 2015-02-12 03:09:49 -02:00
Bram Moolenaar de78685250 updated for version 7.4.579
Problem:    Wrong cursor positioning when 'linebreak' is set and lines wrap.
Solution:   (Christian Brabandt)
2015-02-12 03:09:48 -02:00
Bram Moolenaar 7009540182 updated for version 7.4.578
Problem:    Using getcurpos() after "$" in an empty line returns a negative
	    number.
Solution:   Don't add one when this would overflow. (Hirohito Higashi)
2015-02-12 03:09:47 -02:00
Bram Moolenaar c0603ec941 updated for version 7.4.577
Problem:    Matching with a virtual column has a lot of overhead on very long
	    lines. (Issue 310)
Solution:   Bail out early if there can't be a match. (Christian Brabandt)
	    Also check for CTRL-C at every position.
2015-02-12 03:09:46 -02:00
Bram Moolenaar c06052be12 updated for version 7.4.576
Problem:    Redrawing problem with 'relativenumber' and 'linebreak'.
Solution:   Temporarily reset 'linebreak' and restore it in more places.
	    (Christian Brabandt)
2015-02-12 03:09:45 -02:00
Bram Moolenaar 637116b990 updated for version 7.4.575
Problem:    Unicode character properties are outdated.
Solution:   Update the tables with the latest version.
2015-02-12 03:09:44 -02:00
Bram Moolenaar 2ba0819d44 updated for version 7.4.574
Problem:    No error for eval('$').
Solution:   Check for empty name. (Yasuhiro Matsumoto)
2015-02-12 03:09:43 -02:00
Bram Moolenaar 29e9199277 updated for version 7.4.573
Problem:    Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat)
Solution:   Call get_real_state() instead of using State directly.
2015-02-12 03:09:42 -02:00
Bram Moolenaar 15548f53e0 updated for version 7.4.572
Problem:    Address type of :wincmd depends on the argument.
Solution:   Check the argument.
2015-02-12 03:09:41 -02:00
Bram Moolenaar 77bd355ef8 updated for version 7.4.571
Problem:    Can't build with tiny features. (Ike Devolder)
Solution:   Add #ifdef.
2015-02-12 03:09:40 -02:00
Bram Moolenaar 8c4349829b updated for version 7.4.570
Problem:    Building with dynamic library does not work for Ruby 2.2.0
Solution:   Change #ifdefs and #defines. (Ken Takata)
2015-02-12 03:09:39 -02:00
Bram Moolenaar 8fa10655c9 Updated runtime files. 2015-02-12 03:09:39 -02:00
Bram Moolenaar 5d7e01aa91 updated for version 7.4.569
Problem:    Having CTRL-C interrupt or not does not check the mode of the
	    mapping. (Ingo Karkat)
Solution:   Use a bitmask with the map mode. (Christian Brabandt)
2015-02-12 03:09:38 -02:00
Bram Moolenaar b976462e18 updated for version 7.4.568
Problem:    Giving an error for ":0wincmd w" is a problem for some plugins.
Solution:   Allow the zero in the range. (Marcin Szamotulski)
2015-02-12 03:09:33 -02:00
Bram Moolenaar 57c1ff4f7d Updated syntax files. 2015-02-12 03:09:33 -02:00
Bram Moolenaar 5481377f23 updated for version 7.4.567
Problem:    Non-ascii vertical separater characters are always redrawn.
Solution:   Compare only the one byte that's stored. (Thiago Padilha)
2015-02-12 03:09:32 -02:00
Bram Moolenaar 5637fda070 Update runtime files. 2015-02-12 03:09:31 -02:00
Bram Moolenaar f70c63c289 updated for version 7.4.566
Problem:    :argdo, :bufdo, :windo and :tabdo don't take a range.
Solution:   Support the range. (Marcin Szamotulski)
2015-02-12 03:09:30 -02:00
Bram Moolenaar 7286038396 updated for version 7.4.565
Problem:    Ranges for arguments, buffers, tabs, etc. are not checked to be
	    valid but limited to the maximum.  This can cause the wrong thing
	    to happen.
Solution:   Give an error for an invalid value. (Marcin Szamotulski)
	    Use windows range for ":wincmd".
2015-02-12 03:09:29 -02:00
Bram Moolenaar 9b31194b8b updated for version 7.4.564
Problem:    FEAT_OSFILETYPE is used even though it's never defined.
Solution:   Remove the code. (Christian Brabandt)
2015-02-12 03:09:28 -02:00
Bram Moolenaar fa5e30248e updated for version 7.4.563
Problem:    No test for replacing on a tab in Virtual replace mode.
Solution:   Add a test. (Elias Diem)
2015-02-12 03:09:27 -02:00
Bram Moolenaar 2c26956d46 updated for version 7.4.562
Problem:    Segfault with wide screen and error in 'rulerformat'. (Ingo Karkat)
Solution:   Check there is enough space. (Christian Brabandt)
2015-02-12 03:09:23 -02:00
Bram Moolenaar cc6870ba89 updated for version 7.4.561
Problem:    Ex range handling is wrong for buffer-local user commands.
Solution:   Check for CMD_USER_BUF. (Marcin Szamotulski)
2015-02-12 03:09:22 -02:00
Bram Moolenaar e3b6f8ffd3 updated for version 7.4.560
Problem:    Memory leak using :wviminfo. Issue 296.
Solution:   Free memory when needed. (idea by Christian Brabandt)
2015-02-12 03:09:21 -02:00
Bram Moolenaar d8a3e0ae86 updated for version 7.4.559
Problem:    Appending a block in the middle of a tab does not work correctly
	    when virtualedit is set.
Solution:   Decrement spaces and count, don't reset them. (James McCoy)
2015-02-12 03:09:20 -02:00
Bram Moolenaar 9c70d8b25f updated for version 7.4.558
Problem:    When the X server restarts Vim may get stuck.
Solution:   Destroy the application context and create it again.  (Issue 203)
2015-02-12 03:09:19 -02:00
Bram Moolenaar 52df7d7539 updated for version 7.4.557
Problem:    One more small issue.
Solution:   Update function proto.
2015-02-12 03:09:18 -02:00
Bram Moolenaar cbc79a4864 updated for version 7.4.556
Problem:    Failed commands in Python interface not handled correctly.
Solution:   Restore window and buffer on failure.
2015-02-12 03:09:17 -02:00
Bram Moolenaar caf51c2977 updated for version 7.4.555
Problem:    test_close_count may fail for some combination of features.
Solution:   Require normal features.
2015-02-12 03:09:16 -02:00
Bram Moolenaar f4dcc7c0b5 updated for version 7.4.554
Problem:    Missing part of patch 7.4.519.
Solution:   Copy back regprog after calling vim_regexec.
2015-02-12 03:09:15 -02:00
Bram Moolenaar 2c460f1f51 updated for version 7.4.553
Problem:    Various small issues.
Solution:   Fix those issues.
2015-02-12 03:09:14 -02:00
Bram Moolenaar 48f0e5e403 Updated runtime files. 2015-02-12 03:09:14 -02:00
Bram Moolenaar 82af09a9e2 updated for version 7.4.552
Problem:    Langmap applies to Insert mode expression mappings.
Solution:   Check for Insert mode. (Daniel Hahler)
2015-02-12 03:09:13 -02:00
Bram Moolenaar 59bc549474 updated for version 7.4.551
Problem:    "ygn" may yank too much. (Fritzophrenic)  Issue 295.
Solution:   Check the width of the next match. (Christian Brabandt)
2015-02-12 03:09:11 -02:00
Bram Moolenaar b3b601fb08 updated for version 7.4.550
Problem:    curs_rows() function is always called with the second argument
	    false.
Solution:   Remove the argument. (Christian Brabandt)
	    validate_botline_win() can then also be removed.
2015-02-12 03:09:10 -02:00
Bram Moolenaar 26a278bb11 Add new files for 7.4.549. 2015-02-12 03:09:09 -02:00
Bram Moolenaar 711438aa58 updated for version 7.4.549
Problem:    Function name not recognized correctly when inside a function.
Solution:   Don't check for an alpha character.
2015-02-12 03:09:07 -02:00
Bram Moolenaar 15062cbf0f updated for version 7.4.548
Problem:    Function name not recognized correctly when inside a function.
Solution:   Don't check for an alpha character.
2015-02-12 03:09:06 -02:00
Bram Moolenaar 8d3929369a updated for version 7.4.547
Problem:    Using "vit" does not select a multi-byte character at the end
	    correctly.
Solution:   Advance the cursor over the multi-byte character. (Christian
	    Brabandt)
2015-02-12 03:09:05 -02:00
Bram Moolenaar 5af72cf5d5 updated for version 7.4.546
Problem:    Repeated use of vim_snprintf() with a number.
Solution:   Move these vim_snprintf() calls into a function.
2015-02-12 03:09:04 -02:00
Bram Moolenaar 8288d3c2ba updated for version 7.4.545
Problem:    Highlighting for multi-line matches is not correct.
Solution:   Stop highlight at the end of the match. (Hirohito Higashi)
2015-02-12 03:09:02 -02:00
Bram Moolenaar 702b5d4a94 updated for version 7.4.544
Problem:    Warnings for unused arguments when compiling with a combination of
	    features.
Solution:   Add "UNUSED".
2015-02-12 03:08:56 -02:00
Bram Moolenaar 806804a983 updated for version 7.4.543
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.
2015-02-12 03:08:55 -02:00
Bram Moolenaar 0385d2fd10 updated for version 7.4.542
Problem:    Using a range for window and buffer commands has a few problems.
	    Cannot specify the type of range for a user command.
Solution:   Add the -addr argument for user commands.  Fix problems. (Marcin
	    Szamotulski)
2015-02-12 03:08:54 -02:00
Bram Moolenaar 61f4c80a5c updated for version 7.4.541
Problem:    Crash when doing a range assign.
Solution:   Check for NULL poiter. (Yukihiro Nakadaira)
2015-02-12 03:08:53 -02:00
Bram Moolenaar c0e38f84e5 Update runtime files. 2015-02-12 03:08:53 -02:00
Bram Moolenaar f08b58578c updated for version 7.4.540
Problem:    Cannot build with tiny and small features. (Taro Muraoka)
Solution:   Add #ifdef around CMD_USER.
2015-02-12 03:08:52 -02:00
Bram Moolenaar 7b9be6bba7 updated for version 7.4.539
Problem:    Crash when computing buffer count.  Problem with range for user
	    commands.  Line range wrong in Visual area.
Solution:   Avoid segfault in compute_buffer_local_count().  Check for
	    CMD_USER when checking type of range. (Marcin Szamotulski)
2015-02-12 03:08:51 -02:00
Bram Moolenaar 7ef835664c updated for version 7.4.538
Problem:    Tests fail with small features plus Python.
Solution:   Disallow weird combination of options.  Do not set "fdm" when
	    folding is disabled.
2015-02-12 03:08:50 -02:00
Bram Moolenaar 8788d7059e updated for version 7.4.537
Problem:    Value of v:hlsearch reflects an internal variable.
Solution:   Make the value reflect whether search highlighting is actually
	    displayed. (Christian Brabandt)
2015-02-12 03:08:48 -02:00
Bram Moolenaar fd1aa7aa02 updated for version 7.4.536
Problem:    Test 63 fails when using a black&white terminal.
Solution:   Add attributes for a non-color terminal. (Christian Brabandt)
2015-02-12 03:08:47 -02:00
Bram Moolenaar 0f2c1c2985 updated for version 7.4.535
Problem:    Can't build with tiny features.
Solution:   Add #ifdefs and skip a test.
2015-02-12 03:08:46 -02:00
Bram Moolenaar d4f98b1be8 Add files added by patch 7.4.530 to the repository. 2015-02-12 03:08:46 -02:00
Bram Moolenaar b94bdc7275 updated for version 7.4.534
Problem:    Warnings when compiling if_ruby.c.
Solution:   Avoid the warnings. (Ken Takata)
2015-02-12 03:08:45 -02:00
Bram Moolenaar 214305f7dc updated for version 7.4.533
Problem:    ":hardcopy" leaks memory in case of errors.
Solution:   Free memory in all code paths. (Christian Brabandt)
2015-02-12 03:08:44 -02:00
Bram Moolenaar a7cc9f1d8e updated for version 7.4.532
Problem:    When using 'incsearch' "2/pattern/e" highlights the first match.
Solution:   Move the code to set extra_col inside the loop for count.  (Ozaki
	    Kiichi)
2015-02-12 03:08:43 -02:00
Bram Moolenaar 19be1a9edb updated for version 7.4.531
Problem:    Comments about parsing an Ex command are wrong.
Solution:   Correct the steop numbers.
2015-02-12 03:08:42 -02:00
Bram Moolenaar 0046856d17 updated for version 7.4.530
Problem:    Many commands take a count or range that is not using line
	    numbers.
Solution:   For each command specify what kind of count it uses.  For windows,
	    buffers and arguments have "$" and "." have a relevant meaning.
	    (Marcin Szamotulski)
2015-02-12 03:08:41 -02:00
Bram Moolenaar ebaf80d5c0 updated for version 7.4.529
Problem:    No test for what 7.4.517 fixes.
Solution:   Adjust the tests for breakindent. (Christian Brabandt)
2015-02-12 03:08:40 -02:00
Bram Moolenaar b9d92bb8d5 updated for version 7.4.528
Problem:    Crash when using matchadd() (Yasuhiro Matsumoto)
Solution:   Copy the match regprog.
2015-02-12 03:08:39 -02:00
Bram Moolenaar 1316a73ba5 updated for version 7.4.527
Problem:    Still confusing regexp failure and NFA_TOO_EXPENSIVE.
Solution:   NFA changes equivalent of 7.4.526.
2015-02-12 03:08:38 -02:00
Bram Moolenaar 6e849492c4 updated for version 7.4.526
Problem:    matchstr() fails on long text. Daniel Hahler)
Solution:   Return NFA_TOO_EXPENSIVE from regexec_nl(). (Christian Brabandt)
2015-02-12 03:08:37 -02:00
Bram Moolenaar d7d6255579 updated for version 7.4.525
Problem:    map() leaks memory when there is an error in the expression.
Solution:   Call clear_tv(). (Christian Brabandt)
2015-02-12 03:08:36 -02:00
Bram Moolenaar 07ee0bc96e updated for version 7.4.524
Problem:    When using ":ownsyntax" spell checking is messed up. (Issue 78)
Solution:   Use the window-local option values. (Christian Brabandt)
2015-02-12 03:08:35 -02:00
Bram Moolenaar 4e3fcc7cab Update runtime files. 2015-02-12 03:08:35 -02:00
Bram Moolenaar ba78ebb61c updated for version 7.4.523
Problem:    When the X11 server is stopped and restarted, while Vim is kept in
	    the background, copy/paste no longer works. (Issue 203)
Solution:   Setup the clipboard again. (Christian Brabandt)
2015-02-12 03:08:33 -02:00
Bram Moolenaar eb5c37d8d7 updated for version 7.4.522
Problem:    Specifying wrong buffer size for GetLongPathName().
Solution:   Use the actual size. (Ken Takata)
2015-02-12 03:08:32 -02:00
Bram Moolenaar 87d02d0d32 updated for version 7.4.521
Problem:    When using "vep" a mark is moved to the next line. (Maxi Padulo,
	    Issue 283)
Solution:   Decrement the line number. (Christian Brabandt)
2015-02-12 03:08:31 -02:00
Bram Moolenaar 007e3f10bb updated for version 7.4.520
Problem:    Sun PCK locale is not recognzed.
Solution:   Add PCK in the table. (Keiichi Oono)
2015-02-12 03:08:30 -02:00
Bram Moolenaar a3750a19fc updated for version 7.4.519
Problem:    Crash when using syntax highlighting.
Solution:   When regprog is freed and replaced, store the result.
2015-02-12 03:08:29 -02:00
Bram Moolenaar c11a160379 updated for version 7.4.518
Problem:    Using status line height in width computations.
Solution:   Use one instead. (Hirohito Higashi)
2015-02-12 03:08:28 -02:00
Bram Moolenaar a5eea8d64d updated for version 7.4.517
Problem:    With a wrapping line the cursor may not end up in the right place.
	    (Nazri Ramliy)
Solution:   Adjust n_extra for a Tab that wraps. (Christian Brabandt)
2015-02-12 03:08:27 -02:00
Bram Moolenaar b015e6375c Update translations. 2015-02-12 03:08:26 -02:00
Bram Moolenaar 431416e9cf Update runtime files. 2015-02-12 03:08:26 -02:00
Bram Moolenaar c3e5d9a0df updated for version 7.4.516
Problem:    Completing a function name containing a # does not work.  Issue
	    253.
Solution:   Recognize the # character. (Christian Brabandt)
2015-02-12 03:08:25 -02:00
Bram Moolenaar 6ff29e233d updated for version 7.4.515
Problem:    In a help buffer the global 'foldmethod' is used.  (Paul Marshall)
Solution:   Reset 'foldmethod' when starting to edit a help file.  Move the
	    code to a separate function.
2015-02-12 03:08:23 -02:00
Bram Moolenaar bab90a6ff0 updated for version 7.4.514
Problem:    Memory access error. (Dominique Pelle)
Solution:   Update tpos. (Christian Brabandt)
2015-02-12 03:08:22 -02:00
Bram Moolenaar a9b5603690 updated for version 7.4.513
Problem:    Crash because reference count is wrong for list returned by
	    getreg().
Solution:   Increment the reference count. (Kimmy Lindvall)
2015-02-12 03:08:22 -02:00
Bram Moolenaar c0f1ecaab6 updated for version 7.4.512
Problem:    Cannot generate prototypes for Win32 files and VMS.
Solution:   Add typedefs and #ifdef
2015-02-12 03:08:21 -02:00
Bram Moolenaar eecf4a7ceb updated for version 7.4.511
Problem:    Generating proto for if_ruby.c uses type not defined elsewhere.
Solution:   Do not generate a prototype for
	    rb_gc_writebarrier_unprotect_promoted()
2015-02-12 03:08:20 -02:00
Bram Moolenaar 8f48fcfacd updated for version 7.4.510
Problem:    "-fwrapv" argument breaks use of cproto.
Solution:   Remove the alphabetic arguments in a drastic way.
2015-02-12 03:08:19 -02:00
Bram Moolenaar 1abf903ea9 updated for version 7.4.509
Problem:    Users are not aware their encryption is weak.
Solution:   Give a warning when prompting for the key.
2015-02-12 03:08:18 -02:00
Bram Moolenaar 9ce94fc6cc updated for version 7.4.508
Problem:    When generating ja.sjis.po the header is not correctly adjusted.
Solution:   Check for the right header string. (Ken Takata)
2015-02-12 03:08:17 -02:00
Bram Moolenaar 6908df97d1 updated for version 7.4.507
Problem:    Building with MingW and Perl.
Solution:   Remove quotes. (Ken Takata)
2015-02-12 03:08:16 -02:00
Bram Moolenaar bf00058a7f updated for version 7.4.506
Problem:    MS-Windows: Cannot open a file with 259 characters.
Solution:   Fix off-by-one error. (Ken Takata)
2015-02-12 03:08:15 -02:00
Bram Moolenaar 4c261f5c9a updated for version 7.4.505
Problem:    On MS-Windows when 'encoding' is a double-byte encoding a file
	    name longer than MAX_PATH bytes but shorter than that in
	    characters causes problems.
Solution:   Fail on file names longer than MAX_PATH bytes. (Ken Takata)
2015-02-12 03:08:14 -02:00
Bram Moolenaar a61cb831fd updated for version 7.4.504
Problem:    Restriction of the MS-Windows installer that the path must end in
	    "Vim" prevents installing more than one version.
Solution:   Remove the restriction. (Tim Lebedkov)
2015-02-12 03:08:13 -02:00
Bram Moolenaar 1b2ff03584 updated for version 7.4.503
Problem:    Cannot append a list of lines to a file.
Solution:   Add the append option to writefile(). (Yasuhiro Matsumoto)
2015-02-12 03:08:12 -02:00
Bram Moolenaar 24ff04ef61 updated for version 7.4.502
Problem:    Language mapping also applies to mapped characters.
Solution:   Add the 'langnoremap' option, when on 'langmap' does not apply to
	    mapped characters. (Christian Brabandt)
2015-02-12 03:08:11 -02:00
Bram Moolenaar 7473f375f4 updated for version 7.4.501
Problem:    Typo in file pattern.
Solution:   Insert a slash and remove a dot.
2015-02-12 03:08:10 -02:00
Bram Moolenaar 9786daf8de Update runtime files. 2015-02-12 03:08:10 -02:00
Bram Moolenaar e33b25d213 updated for version 7.4.500
Problem:    Test 72 still fails once in a while.
Solution:   Don't set 'fileformat' to unix, reset it. (Ken Takata)
2015-02-12 03:08:09 -02:00
Bram Moolenaar ca0322907b updated for version 7.4.499
Problem:    substitute() can be slow with long strings.
Solution:   Store a pointer to the end, instead of calling strlen() every
	    time. (Ozaki Kiichi)
2015-02-12 03:08:08 -02:00
Bram Moolenaar 3e6fd3f75c updated for version 7.4.498
Problem:    Typo in DOS makefile.
Solution:   Change exists to exist. (Ken Takata)
2015-02-12 03:08:07 -02:00
Bram Moolenaar e87e3dde01 updated for version 7.4.497
Problem:    With some regexp patterns the NFA engine uses many states and
	    becomes very slow.  To the user it looks like Vim freezes.
Solution:   When the number of states reaches a limit fall back to the old
	    engine. (Christian Brabandt)
2015-02-12 03:08:06 -02:00
Bram Moolenaar f63bcb6121 updated for version 7.4.496
Problem:    Many lines are both in Make_cyg.mak and Make_ming.mak
Solution:   Move the common parts to one file. (Ken Takata)
2015-02-12 03:08:05 -02:00
Bram Moolenaar e7303693ce updated for version 7.4.495
Problem:    XPM isn't used correctly in the Cygwin Makefile.
Solution:   Include the rules like in Make_ming.mak. (Ken Takata)
2015-02-12 03:08:04 -02:00
Bram Moolenaar d2073aba9a updated for version 7.4.494
Problem:    Cursor shape is wrong after a CompleteDone autocommand.
Solution:   Update the cursor and mouse shape after ":normal" restores the
	    state. (Jacob Niehus)
2015-02-12 03:08:03 -02:00
Bram Moolenaar 9bd07d7556 updated for version 7.4.493
Problem:    A TextChanged autocommand is triggered when saving a file.
	    (William Gardner)
Solution:   Update last_changedtick after calling unchanged(). (Christian
	    Brabandt)
2015-02-12 03:08:01 -02:00
Bram Moolenaar c1154c2167 updated for version 7.4.492
Problem:    In Insert mode, after inserting a newline that inserts a comment
	    leader, CTRL-O moves to the right. (ZyX) Issue 57.
Solution:   Correct the condition for moving the cursor back to the NUL.
	    (Christian Brabandt)
2015-02-12 03:08:00 -02:00
Bram Moolenaar 73d711c214 updated for version 7.4.491
Problem:    When winrestview() has a negative "topline" value there are
	    display errors.
Solution:   Correct a negative value to 1. (Hirohito Higashi)
2015-02-12 03:08:00 -02:00
Bram Moolenaar 10ec03b382 updated for version 7.4.490
Problem:    Cannot specify the buffer to use for "do" and "dp", making them
	    useless for three-way diff.
Solution:   Use the count as the buffer number. (James McCoy)
2015-02-12 03:07:59 -02:00
Bram Moolenaar 4cc0539ace updated for version 7.4.489
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)
2015-02-12 03:07:58 -02:00
Bram Moolenaar 879383f403 updated for version 7.4.488
Problem:    test_mapping fails for some people.
Solution:   Set the 'encoding' option. (Ken Takata)
2015-02-12 03:07:57 -02:00
Bram Moolenaar a21af63439 Add the missing test files. 2015-02-12 03:07:56 -02:00
Bram Moolenaar 00306983c1 updated for version 7.4.487
Problem:    ":sign jump" may use another window even though the file is
	    already edited in the current window.
Solution:   First check if the file is in the current window. (James McCoy)
2015-02-12 03:07:55 -02:00
Bram Moolenaar 0f230c7154 updated for version 7.4.486
Problem:    Check for writing to a yank register is wrong.
Solution:   Negate the check. (Zyx).  Also clean up the #ifdefs.
2015-02-12 03:07:54 -02:00
Bram Moolenaar aef4e67ceb updated for version 7.4.485
Problem:    Abbreviations don't work. (Toothpik)
Solution:   Move the length computation inside the for loop.  Compare against
	    the unescaped key.
2015-02-12 03:07:53 -02:00
Bram Moolenaar ba8d999735 updated for version 7.4.484
Problem:    Compiler warning on MS-Windows. (Ken Takata)
Solution:   Add type cast.
2015-02-12 03:07:52 -02:00
Bram Moolenaar 2bd8890288 updated for version 7.4.483
Problem:    A 0x80 byte is not handled correctly in abbreviations.
Solution:   Unescape special characters. Add a test. (Christian Brabandt)
2015-02-12 03:07:51 -02:00
Bram Moolenaar b06bb5e4f1 updated for version 7.4.482
Problem:    When 'balloonexpr' results in a list, the text has a trailing
	    newline. (Lcd)
Solution:   Remove one trailing newline.
2015-02-12 03:07:50 -02:00
Bram Moolenaar 1803e7b50c updated for version 7.4.481
Problem:    Compiler warning on MS-Windows.
Solution:   Add type casts. (Ken Takata)
2015-02-12 03:07:49 -02:00
Bram Moolenaar 1818e826c7 updated for version 7.4.480
Problem:    MS-Windows: Can't build.
Solution:   Remove goto, use a flag instead.
2015-02-12 03:07:48 -02:00
Bram Moolenaar f5e3496b01 Update runtime files and translations. 2015-02-12 03:07:48 -02:00
Bram Moolenaar 6429739088 updated for version 7.4.479
Problem:    MS-Windows: The console title can be wrong.
Solution:   Take the encoding into account. When restoring the title use the
	    right function. (Yasuhiro Matsumoto)
2015-02-12 03:07:47 -02:00
Bram Moolenaar df822ce586 updated for version 7.4.478
Problem:    Using byte length instead of character length for 'showbreak'.
Solution:   Compute the character length. (Marco Hinz)
2015-02-12 03:07:46 -02:00
Bram Moolenaar 4bb874492f updated for version 7.4.477
Problem:    When using ":%diffput" and the other file is empty an extra empty
	    line remains.
Solution:   Set the buf_empty flag.
2015-02-12 03:07:45 -02:00
Bram Moolenaar 41200ff879 updated for version 7.4.476
Problem:    MingW: compiling with "XPM=no" doesn't work.
Solution:   Check for the "no" value. (KF Leong)  Also for Cygwin. (Ken
	    Takata)
2015-02-12 03:07:44 -02:00
Bram Moolenaar be9e9e838b updated for version 7.4.475
Problem:    Can't compile on a system where Xutf8SetWMProperties() is not in
	    the X11 library.  Issue 265.
Solution:   Add a configure check.
2015-02-12 03:07:43 -02:00
Bram Moolenaar 3714a93d4e updated for version 7.4.474
Problem:    AIX compiler can't handle // comment.  Issue 265.
Solution:   Remove that line.
2015-02-12 03:07:42 -02:00
Bram Moolenaar 4a7f6d3af1 updated for version 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)
2015-02-12 03:07:41 -02:00
Bram Moolenaar 52b7d64d17 updated for version 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)
2015-02-12 03:07:40 -02:00
Bram Moolenaar a2d5ff6700 updated for version 7.4.471
Problem:    MS-Windows: When printer name contains multi-byte, the name is
	    displayed as ???.
Solution:   Convert the printer name from the active codepage to 'encoding'.
	    (Yasuhiro Matsumoto)
2015-02-12 03:07:39 -02:00
Bram Moolenaar 7a98ee201d updated for version 7.4.470
Problem:    Test 11 and 100 do not work properly on Windows.
Solution:   Avoid using feedkeys(). (Ken Takata)
2015-02-12 03:07:39 -02:00
Bram Moolenaar 39631e52bb updated for version 7.4.469
Problem:    Can't build with MSVC. (Ken Takata)
Solution:   Move the assignment after the declarations.
2015-02-12 03:07:38 -02:00
Bram Moolenaar 8261640073 updated for version 7.4.468
Problem:    Issue 26: CTRL-C does not interrupt after it was mapped and then
	    unmapped.
Solution:   Reset mapped_ctrl_c. (Christian Brabandt)
2015-02-12 03:07:37 -02:00
Bram Moolenaar 56b0fd5574 updated for version 7.4.467 2015-02-12 03:07:36 -02:00
Bram Moolenaar b15fa864b5 updated for version 7.4.466
Problem:    CTRL-W } does not open preview window. (Erik Falor)
Solution:   Don't set g_do_tagpreview for CTRL-W }.
2015-02-12 03:07:35 -02:00
Bram Moolenaar f7c555f749 updated for version 7.4.465
Problem:    Crash when expanding a very long string.
Solution:   Use wsncpy() instead of wcscpy(). (Ken Takata)
2015-02-12 03:07:34 -02:00
Bram Moolenaar 08cd0e2056 updated for version 7.4.464
Problem:    Compiler warning.
Solution:   Add type cast. (Ken Takata)
2015-02-12 03:07:32 -02:00
Bram Moolenaar b938e29968 Update runtime files. 2015-02-12 03:07:32 -02:00
Bram Moolenaar bf811eab13 updated for version 7.4.463
Problem:    Test 86 and 87 may hang on MS-Windows.
Solution:   Call inputrestore() after inputsave(). (Ken Takata)
2015-02-12 03:07:31 -02:00
Bram Moolenaar 6326be0108 updated for version 7.4.462
Problem:    Setting the local value of 'backupcopy' empty gives an error.
	    (Peter Mattern)
Solution:   When using an empty value set the flags to zero. (Hirohito
	    Higashi)
2015-02-12 03:07:30 -02:00
Bram Moolenaar 192b085521 updated for version 7.4.461
Problem:    MS-Windows: When collate is on the number of copies is too high.
Solution:   Only set the collated/uncollated count when collate is on.
	    (Yasuhiro Matsumoto)
2015-02-12 03:07:29 -02:00
Bram Moolenaar f77b09dabc updated for version 7.4.460
Problem:    Can't build without the quickfix feature. (Erik Falor)
Solution:   Add a #ifdef.
2015-02-12 03:07:28 -02:00
Bram Moolenaar 75ec843bfc updated for version 7.4.459
Problem:    Can't change the icon after building Vim.
Solution:   Load the icon from a file on startup. (Yasuhiro Matsumoto)
2015-02-12 03:07:27 -02:00
Bram Moolenaar 7849f7447c updated for version 7.4.458
Problem:    Issue 252: Cursor moves in a zero-height window.
Solution:   Check for zero height. (idea by Christian Brabandt)
2015-02-12 03:07:26 -02:00
Bram Moolenaar e9a9bf9193 updated for version 7.4.457
Problem:    Using getchar() in an expression mapping may result in
	    K_CURSORHOLD, which can't be recognized.
Solution:   Add the <CursorHold> key.  (Hirohito Higashi)
2015-02-12 03:07:25 -02:00
Bram Moolenaar 0c649a60e4 updated for version 7.4.456
Problem:    'backupcopy' is global, cannot write only some files in a
	    different way.
Solution:   Make 'backupcopy' global-local. (Christian Brabandt)
2015-02-12 03:07:24 -02:00
Bram Moolenaar afedf9cef4 updated for version 7.4.455
Problem:    Completion for :buf does not use 'wildignorecase'. (Akshay H)
Solution:   Pass the 'wildignorecase' flag around.
2015-02-12 03:07:23 -02:00
Bram Moolenaar de3267602a updated for version 7.4.454
Problem:    When using a Visual selection of multiple words and doing CTRL-W_]
	    it jumps to the tag matching the word under the cursor, not the
	    selected text.  (Patrick hemmer)
Solution:   Do not reset Visual mode. (idea by Christian Brabandt)
2015-02-12 03:07:22 -02:00
Bram Moolenaar c33c693304 Updated runtime files. 2015-02-12 03:07:21 -02:00
Bram Moolenaar 22513da6de updated for version 7.4.453
Problem:    Still can't build with tiny features.
Solution:   Add #ifdef.
2015-02-12 03:07:20 -02:00
Bram Moolenaar 1573f75cab updated for version 7.4.452
Problem:    Can't build with tiny features. (Tony Mechelynck)
Solution:   Use "return" instead of "break".
2015-02-12 03:07:19 -02:00
Bram Moolenaar 06892c22b1 updated for version 7.4.451
Problem:    Calling system() with empty input gives an error for writing the
	    temp file.
Solution:   Do not try writing if the string length is zero. (Olaf Dabrunz)
2015-02-12 03:07:19 -02:00
Bram Moolenaar 5b461c66f7 updated for version 7.4.450
Problem:    Not all commands that edit another buffer support the +cmd
	    argument.
Solution:   Add the +cmd argument to relevant commands. (Marcin Szamotulski)
2015-02-12 03:07:18 -02:00
Bram Moolenaar 1d4775152d updated for version 7.4.449
Problem:    Can't easily close the help window. (Chris Gaal)
Solution:   Add ":helpclose". (Christian Brabandt)
2015-02-12 03:07:17 -02:00
Bram Moolenaar 50a373d709 updated for version 7.4.448
Problem:    Using ETO_IGNORELANGUAGE causes problems.
Solution:   Remove this flag. (Paul Moore)
2015-02-12 03:07:16 -02:00
Bram Moolenaar d182914397 updated for version 7.4.447
Problem:    Spell files from Hunspell may generate a lot of errors.
Solution:   Add the IGNOREEXTRA flag.
2015-02-12 03:07:15 -02:00
Bram Moolenaar 0d4adebde3 updated for version 7.4.446
Problem:    In some situations, when setting up an environment to trigger an
	    autocommand, the environment is not properly restored.
Solution:   Check the return value of switch_win() and call restore_win()
	    always.  (Daniel Hahler)
2015-02-12 03:07:14 -02:00
Bram Moolenaar e537487a5b updated for version 7.4.445
Problem:    Clipboard may be cleared on startup.
Solution:   Set clip_did_set_selection to -1 during startup. (Christian
	    Brabandt)
2015-02-12 03:07:13 -02:00
Bram Moolenaar 4af83223be updated for version 7.4.444
Problem:    Reversed question mark not recognized as punctuation. (Issue 258)
Solution:   Add the Supplemental Punctuation range.
2015-02-12 03:07:12 -02:00
Bram Moolenaar af2ddb5fdf updated for version 7.4.443
Problem:    Error reported by ubsan when running test 72.
Solution:   Add type cast to unsigned. (Dominique Pelle)
2015-02-12 03:07:11 -02:00
Bram Moolenaar 33e7e75fe1 updated for version 7.4.442
Problem:    Using unitinialized variable.
Solution:   Pass the first window of the tabpage.
2015-02-12 03:07:10 -02:00
Bram Moolenaar 92b569c25b Update runtime files. 2015-02-12 03:07:09 -02:00
Bram Moolenaar 2b29867395 updated for version 7.4.441
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)
2015-02-12 03:07:08 -02:00
Bram Moolenaar b0341fcaf9 updated for version 7.4.440
Problem:    Omni complete popup drawn incorrectly.
Solution:   Call validate_cursor() instead of check_cursor(). (Hirohito
	    Higashi)
2015-02-12 03:07:07 -02:00
Bram Moolenaar c8c0dcc50d updated for version 7.4.439
Problem:    Duplicate message in message history.  Some quickfix messages
	    appear twice. (Gary Johnson)
Solution:   Do not reset keep_msg too early. (Hirohito Higashi)
2015-02-12 03:07:07 -02:00
Bram Moolenaar 6a2bccdcac updated for version 7.4.438
Problem:    Cached values for 'cino' not reset for ":set all&".
Solution:   Call parse_cino(). (Yukihiro Nakadaira)
2015-02-12 03:07:06 -02:00
Bram Moolenaar e7303cb8bd updated for version 7.4.437
Problem:    New and old regexp engine are not consistent.
Solution:   Also give an error for "\ze*" for the old regexp engine.
2015-02-12 03:07:05 -02:00
Bram Moolenaar 669558d591 updated for version 7.4.436
Problem:    ml_get error for autocommand that moves the cursor of the current
	    window.
Solution:   Check the cursor position after switching back to the current
	    buffer.  (Christian Brabandt)
2015-02-12 03:07:04 -02:00
Bram Moolenaar 9005a2a542 updated for version 7.4.435
Problem:    Line formatting behaves differently when 'linebreak' is set.
	    (mvxxc)
Solution:   Disable 'linebreak' temporarily. (Christian Brabandt)
2015-02-12 03:07:02 -02:00
Bram Moolenaar fb64b434d3 updated for version 7.4.434
Problem:    gettabvar() is not consistent with getwinvar() and getbufvar().
Solution:   Return a dict with all variables when the varname is empty.
	    (Yasuhiro Matsumoto)
2015-02-12 03:04:48 -02:00
Bram Moolenaar f2e45692e8 updated for version 7.4.433
Problem:    Test 75 fails on MS-Windows.
Solution:   Use ":normal" instead of feedkeys(). (Michael Soyka)
2015-02-12 03:02:40 -02:00
Bram Moolenaar 1e01311e2e updated for version 7.4.432
Problem:    When the startup code expands command line arguments, setting
	    'encoding' will not properly convert the arguments.
Solution:   Call get_cmd_argsW() early in main(). (Yasuhiro Matsumoto)
2015-02-12 02:55:32 -02:00
Bram Moolenaar aac5bef39b updated for version 7.4.431
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)
2015-02-12 02:55:31 -02:00
Bram Moolenaar 3a71f59ae0 Added tag v7-4-430 for changeset f4e9c65a18d4 2015-02-12 02:55:31 -02:00
Bram Moolenaar b1c7c8e85c updated for version 7.4.430
Problem:    test_listlbr fails when compiled with normal features.
Solution:   Check for the +conceal feature.
2015-02-12 02:55:31 -02:00
Bram Moolenaar 49526743bf Added tag v7-4-429 for changeset e98e415ea3b8 2015-02-12 02:55:30 -02:00
Bram Moolenaar 5b7ff92ac5 updated for version 7.4.429
Problem:    Build fails with fewer features. (Elimar Riesebieter)
Solution:   Add #ifdef.
2015-02-12 02:55:30 -02:00
Bram Moolenaar 203fcca702 Added tag v7-4-428 for changeset 1fe61f6d5207 2015-02-12 02:55:30 -02:00
Bram Moolenaar 5632effa09 updated for version 7.4.428
Problem:    executable() may return a wrong result on MS-Windows.
Solution:   Change the way SearchPath() is called. (Yasuhiro Matsumoto, Ken
	    Takata)
2015-02-12 02:55:29 -02:00
Bram Moolenaar f83e1f21b6 Added tag v7-4-427 for changeset fca35aa9380a 2015-02-12 02:55:29 -02:00
Bram Moolenaar ab6070565c updated for version 7.4.427
Problem:    When an InsertCharPre autocommand executes system() typeahead may
	    be echoed and messes up the display. (Jacob Niehus)
Solution:   Do not set cooked mode when invoked from ":silent".
2015-02-12 02:55:29 -02:00
Bram Moolenaar 6a47007166 Added tag v7-4-426 for changeset 7ab9a9cf2859 2015-02-12 02:55:28 -02:00
Bram Moolenaar 7bc282678b updated for version 7.4.426
Problem:    README File missing from list of files.
Solution:   Update the list of files.
2015-02-12 02:55:28 -02:00
Bram Moolenaar d40da63a14 Update runtime files. 2015-02-12 02:55:27 -02:00
Bram Moolenaar fc6dee8ba9 Added tag v7-4-425 for changeset 2e804ebb3ee8 2015-02-12 02:55:26 -02:00
Bram Moolenaar 55b4c324e9 updated for version 7.4.425
Problem:    When 'showbreak' is used "gj" may move to the wrong position.
	    (Nazri Ramliy)
Solution:   Adjust virtcol when 'showbreak' is set. (Christian Brabandt)
2015-02-12 02:55:26 -02:00
Bram Moolenaar 6867eb07cf Added tag v7-4-424 for changeset 85a1802ae810 2015-02-12 02:55:26 -02:00
Bram Moolenaar 256488a47f updated for version 7.4.424
Problem:    Get ml_get error when using Python to delete lines in a buffer
	    that is not in a window.  issue 248.
Solution:   Do not try adjusting the cursor for a different buffer.
2015-02-12 02:55:25 -02:00
Bram Moolenaar cc6cf6f4ec Added tag v7-4-423 for changeset 96a4fa8e530c 2015-02-12 02:55:25 -02:00
Bram Moolenaar c05116f7c1 updated for version 7.4.423
Problem:    expand("$shell") does not work as documented.
Solution:   Do not escape the $ when expanding environment variables.
2015-02-12 02:55:25 -02:00
Bram Moolenaar 45b3fb36ab Added tag v7-4-422 for changeset 69da1498ce89 2015-02-12 02:55:24 -02:00
Bram Moolenaar a38c744b30 updated for version 7.4.422
Problem:    When using conceal with linebreak some text is not displayed
	    correctly. (Grüner Gimpel)
Solution:   Check for conceal mode when using linebreak. (Christian Brabandt)
2015-02-12 02:55:24 -02:00
Bram Moolenaar 50c0eadf45 Added tag v7-4-421 for changeset 3ee39fe2df7d 2015-02-12 02:55:24 -02:00
Bram Moolenaar bf7c0914ef updated for version 7.4.421
Problem:    Crash when searching for "\ze*". (Urtica Dioica)
Solution:   Disallow a multi after \ze and \zs.
2015-02-12 02:55:23 -02:00
Bram Moolenaar 346e598d99 Added tag v7-4-420 for changeset 93aa03401309 2015-02-12 02:55:23 -02:00
Bram Moolenaar 95838b37d4 updated for version 7.4.420
Problem:    It's not obvious how to add a new test.
Solution:   Add a README file. (Christian Brabandt)
2015-02-12 02:55:23 -02:00
Bram Moolenaar a830aa9da8 Added tag v7-4-419 for changeset 0a42938f449c 2015-02-12 02:55:22 -02:00
Bram Moolenaar 394a1bb586 updated for version 7.4.419
Problem:    Whan part of a list is locked it's possible to make changes.
Solution:   Check if any of the list items is locked before make a change.
	    (ZyX)
2015-02-12 02:55:21 -02:00
Bram Moolenaar b89808dc08 Added tag v7-4-418 for changeset 00f58478e38b 2015-02-12 02:55:21 -02:00
Bram Moolenaar 3c43869533 updated for version 7.4.418
Problem:    When leaving ":append" the cursor shape is like in Insert mode.
	    (Jacob Niehus)
Solution:   Do not have State set to INSERT when calling getline().
2015-02-12 02:55:21 -02:00
Bram Moolenaar 285fabeb7f Added tag v7-4-417 for changeset e60327caf909 2015-02-12 02:55:20 -02:00
Bram Moolenaar 203b0cf01e updated for version 7.4.417
Problem:    After splitting a window and setting 'breakindent' the default
	    minimum with is not respected.
Solution:   Call briopt_check() when copying options to a new window.
2015-02-12 02:55:20 -02:00
Bram Moolenaar 9968440f86 Added tag v7-4-416 for changeset 735bd597a8ff 2015-02-12 02:55:20 -02:00
Bram Moolenaar 087f0f9325 updated for version 7.4.416
Problem:    Problem with breakindent/showbreak and tabs.
Solution:   Handle tabs differently. (Christian Brabandt)
2015-02-12 02:55:19 -02:00
Bram Moolenaar f0ff0c2b30 Runtime file updates. 2015-02-12 02:55:19 -02:00
Bram Moolenaar 8f0581508d Update version number to 7.4.415 2015-02-12 02:55:18 -02:00
Bram Moolenaar bd39241930 Added tag v7-4-415 for changeset 20dbceb6f471 2015-02-12 02:55:18 -02:00
Bram Moolenaar 8116fa6870 updated for version 7.4.415
Problem:    Cannot build.  Warning for shadowed variable. (John Little)
Solution:   Add missing change.  Remove declaration.
2015-02-12 02:55:17 -02:00
Bram Moolenaar d110283771 Added tag v7-4-414 for changeset 67edf731a240 2015-02-12 02:55:17 -02:00
Bram Moolenaar a136fe1e33 updated for version 7.4.414
Problem:    Cannot define a command only when it's used.
Solution:   Add the CmdUndefined autocommand event. (partly by Yasuhiro
	    Matsumoto)
2015-02-12 02:55:16 -02:00
Bram Moolenaar 9590ab8d28 Updated runtime files. 2015-02-12 02:55:16 -02:00
Bram Moolenaar c868bdbe1e Added tag v7-4-413 for changeset 121613e72e39 2015-02-12 02:55:15 -02:00
Bram Moolenaar 25664af325 updated for version 7.4.413
Problem:    MS-Windows: Using US international keyboard layout, inserting dead
	    key by pressing space does not always work.  Issue 250.
Solution:   Let MS-Windows translate the message. (John Wellesz)
2015-02-12 02:55:15 -02:00
Bram Moolenaar 9743a03d80 Added tag v7-4-412 for changeset 4c845a1600d2 2015-02-12 02:55:15 -02:00
Bram Moolenaar 7d5b2cbb36 updated for version 7.4.412
Problem:    Can't build on Windows XP with MSVC.
Solution:   Add SUBSYSTEM_VER to the Makefile. (Yongwei Wu)
2015-02-12 02:55:14 -02:00
Bram Moolenaar eaffe55f3b Added tag v7-4-411 for changeset d4e0c197e979 2015-02-12 02:55:14 -02:00
Bram Moolenaar bf376115fb updated for version 7.4.411
Problem:    "foo bar" sorts before "foo" with sort(). (John Little)
Solution:   Avoid putting quotes around strings before comparing them.
2015-02-12 02:55:14 -02:00
Bram Moolenaar a2d1cee15b Added tag v7-4-410 for changeset 2fd550c75256 2015-02-12 02:55:13 -02:00
Bram Moolenaar 19867249fb updated for version 7.4.410
Problem:    Fold does not open after search when there is a CmdwinLeave
	    autocommand.
Solution:   Restore KeyTyped. (Jacob Niehus)
2015-02-12 02:55:13 -02:00
Bram Moolenaar 66fc3222d9 Added tag v7-4-409 for changeset de35e123e63c 2015-02-12 02:55:12 -02:00
Bram Moolenaar c586422c16 updated for version 7.4.409
Problem:    Can't build with Perl on Fedora 20.
Solution:   Find xsubpp in another directory. (Michael Henry)
2015-02-12 02:55:12 -02:00
Bram Moolenaar 8a72f409a4 Add files missing from 7.4.408. 2015-02-12 02:55:12 -02:00
Bram Moolenaar 4200579fb9 Added tag v7-4-408 for changeset cb3218a69c2f 2015-02-12 02:55:11 -02:00
Bram Moolenaar f873c9ce42 updated for version 7.4.408
Problem:    Visual block insert breaks a multi-byte character.
Solution:   Calculate the position properly. (Yasuhiro Matsumoto)
2015-02-12 02:55:11 -02:00
Bram Moolenaar 71d35f6c9b Added tag v7-4-407 for changeset 3f92ef156c66 2015-02-12 02:55:11 -02:00
Bram Moolenaar 4a3587209b updated for version 7.4.407
Problem:    Inserting text for Visual block mode, with cursor movement,
	    repeats the wrong text. (Aleksandar Ivanov)
Solution:   Reset the update_Insstart_orig flag. (Christian Brabandt)
2015-02-12 02:55:10 -02:00
Bram Moolenaar 0b39f32417 Added tag v7-4-406 for changeset 1134bba900c1 2015-02-12 02:55:10 -02:00
Bram Moolenaar 3f3ed9538a updated for version 7.4.406
Problem:    Test 72 and 100 fail on MS-Windows.
Solution:   Set fileformat to unix in the tests. (Taro Muraoka)
2015-02-12 02:55:09 -02:00
Bram Moolenaar 80c5267c0c Added tag v7-4-405 for changeset 4c25af735304 2015-02-12 02:55:09 -02:00
Bram Moolenaar ccb8d4a773 updated for version 7.4.405
Problem:    Screen updating is slow when using matches.
Solution:   Do not use the ">=" as in patch 7.4.362, check the lnum.
2015-02-12 02:55:09 -02:00
Bram Moolenaar f6a13214b1 Added tag v7-4-404 for changeset 0242c27e40e1 2015-02-12 02:55:08 -02:00
Bram Moolenaar ce33edef25 updated for version 7.4.404
Problem:    Windows 64 bit compiler warnings.
Solution:   Add type casts. (Mike Williams)
2015-02-12 02:55:08 -02:00
Bram Moolenaar 1c40d53280 Added tag v7-4-403 for changeset 86fb698a38d5 2015-02-12 02:55:08 -02:00
Bram Moolenaar daf331a968 updated for version 7.4.403
Problem:    Valgrind reports errors when running test 72. (Dominique Pelle)
Solution:   Reset the local 'cryptmethod' option before storing the seed.
	    Set the seed in the memfile even when there is no block0 yet.
2015-02-12 02:55:07 -02:00
Bram Moolenaar 7a5e6c193d Added tag v7-4-402 for changeset 3aa37ad2c4ed 2015-02-12 02:55:07 -02:00
Bram Moolenaar 398fd11458 updated for version 7.4.402
Problem:    Test 72 crashes under certain conditions. (Kazunobu Kuriyama)
Solution:   Clear the whole bufinfo_T early.
2015-02-12 02:55:07 -02:00
Bram Moolenaar 9a76a31469 Added tag v7-4-401 for changeset ab71bb81b84e 2015-02-12 02:55:06 -02:00
Bram Moolenaar ec05ee396a updated for version 7.4.401
Problem:    Can't build on MS-Windows.
Solution:   Include the new files in all the Makefiles.
2015-02-12 02:55:06 -02:00
Bram Moolenaar b565d4f535 Added tag v7-4-400 for changeset 50a658bf4cff 2015-02-12 02:55:06 -02:00
Bram Moolenaar eb3a0a7559 updated for version 7.4.400
Problem:    List of distributed files is incomplete.
Solution:   Add recently added files.
2015-02-12 02:55:05 -02:00
Bram Moolenaar aff6183dc9 Added tag v7-4-399 for changeset 18ac55444b37 2015-02-12 02:55:05 -02:00
Bram Moolenaar 76449cddc6 updated for version 7.4.399
Problem:    Encryption implementation is messy.  Blowfish encryption has a
	    weakness.
Solution:   Refactor the encryption, store the state in an allocated struct
	    instead of using a save/restore mechanism.  Introduce the
	    "blowfish2" method, which does not have the weakness and encrypts
	    the whole undo file. (largely by David Leadbeater)
2015-02-12 02:55:04 -02:00
Bram Moolenaar 1f41ca501d Added tag v7-4-398 for changeset f62b2e76dd80 2015-02-12 02:55:04 -02:00
Bram Moolenaar 80e1c4adc9 updated for version 7.4.398
Problem:    Gcc error for the argument of InterlockedIncrement() and
	    InterlockedDecrement(). (Axel Bender)
Solution:   Remove "unsigned" from the cRefCount_ declaration.
2015-02-12 02:55:03 -02:00
Bram Moolenaar 0b34b16f9b Added tag v7-4-397 for changeset 8d361608fe86 2015-02-12 02:55:03 -02:00
Bram Moolenaar 25280030ea updated for version 7.4.397
Problem:    Matchparen only uses the topmost syntax item.
Solution:   Go through the syntax stack to find items. (James McCoy)
	    Also use getcurpos() when possible.
2015-02-12 02:55:03 -02:00
Bram Moolenaar b588e66b55 Added tag v7-4-396 for changeset 7766142fc7d3 2015-02-12 02:55:02 -02:00
Bram Moolenaar 9221cab8c0 updated for version 7.4.396
Problem:    When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful)
Solution:   Only set the clipboard after the last delete. (Christian Brabandt)
2015-02-12 02:55:02 -02:00
Bram Moolenaar 16d903a4a9 Added tag v7-4-395 for changeset 65b0974c5beb 2015-02-12 02:55:01 -02:00
Bram Moolenaar b6607e967c updated for version 7.4.395
Problem:    C indent is wrong below an if with wrapped condition followed by
	    curly braces. (Trevor Powell)
Solution:   Make a copy of tryposBrace.
2015-02-12 02:55:01 -02:00
Bram Moolenaar 1f9b77196c Added tag v7-4-394 for changeset d594c1552137 2015-02-12 02:55:01 -02:00
Bram Moolenaar 819f77ecfc updated for version 7.4.394
Problem:    When using DirectX last italic character is incomplete.
Solution:   Add one to the number of cells. (Ken Takata)
2015-02-12 02:55:00 -02:00
Bram Moolenaar 15e446046b Added tag v7-4-393 for changeset 1bff71d20262 2015-02-12 02:55:00 -02:00
Bram Moolenaar 0495781263 updated for version 7.4.393
Problem:    Text drawing on newer MS-Windows systems is suboptimal.  Some
	    multi-byte characters are not displayed, even though the same font
	    in Notepad can display them. (Srinath Avadhanula)
Solution:   Add the 'renderoptions' option to enable Direct-X drawing. (Taro
	    Muraoka)
2015-02-12 02:55:00 -02:00
Bram Moolenaar 138df08ba8 Added tag v7-4-392 for changeset 589fd07888ab 2015-02-12 02:54:59 -02:00
Bram Moolenaar 74dc1d13f3 updated for version 7.4.392
Problem:    Not easy to detect type of command line window.
Solution:   Add the getcmdwintype() function. (Jacob Niehus)
2015-02-12 02:54:59 -02:00
Bram Moolenaar 6f69c2d2aa Added tag v7-4-391 for changeset f051e50a6a5f 2015-02-12 02:54:59 -02:00
Bram Moolenaar 927d58bae6 updated for version 7.4.391
Problem:    No 'cursorline' highlighting when the cursor is on a line with
	    diff highlighting. (Benjamin Fritz)
Solution:   Combine the highlight attributes. (Christian Brabandt)
2015-02-12 02:54:58 -02:00
Bram Moolenaar 47df6f75b2 Added tag v7-4-390 for changeset d3a674f6c737 2015-02-12 02:54:58 -02:00
Bram Moolenaar 7288452106 updated for version 7.4.390
Problem:    Advancing pointer over end of a string.
Solution:   Init quote character to -1 instead of zero. (Dominique Pelle)
2015-02-12 02:54:57 -02:00
Bram Moolenaar b763738000 Added tag v7-4-389 for changeset 3d206df5c828 2015-02-12 02:54:57 -02:00
Bram Moolenaar 481c60bb37 updated for version 7.4.389
Problem:    Still sometimes Vim enters Replace mode when starting up.
Solution:   Use a different solution in detecting the termresponse and
	    location response. (Hayaki Saito)
2015-02-12 02:54:56 -02:00
Bram Moolenaar 98037efaed Added tag v7-4-388 for changeset 76e7fb736c0e 2015-02-12 02:54:56 -02:00
Bram Moolenaar 5c62021ab7 updated for version 7.4.388
Problem:    With 'linebreak' set and 'list' unset a Tab is not counted
	    properly. (Kent Sibilev)
Solution:   Check the 'list' option. (Christian Brabandt)
2015-02-12 02:54:55 -02:00
Bram Moolenaar c5d910b156 Added tag v7-4-387 for changeset 975d96776111 2015-02-12 02:54:55 -02:00
Bram Moolenaar 83651e5127 updated for version 7.4.387
Problem:    "4gro" replaces one character then executes "ooo". (Urtica Dioica)
Solution:   Write the ESC in the second stuff buffer.
2015-02-12 02:54:55 -02:00
Bram Moolenaar 51efc1f9bb Added tag v7-4-386 for changeset 09af7cb358f0 2015-02-12 02:54:54 -02:00
Bram Moolenaar 52f9e3beb0 updated for version 7.4.386
Problem:    When splitting a window the changelist position is wrong.
Solution:   Copy the changelist position. (Jacob Niehus)
2015-02-12 02:54:54 -02:00
Bram Moolenaar c700c42bfc Added tag v7-4-385 for changeset 6e24b97dde69 2015-02-12 02:54:54 -02:00
Bram Moolenaar 5412935f73 updated for version 7.4.385
Problem:    When building with tiny or small features building the .mo files
	    fails.
Solution:   In autoconf do not setup for building the .mo files when it would
	    fail.
2015-02-12 02:54:53 -02:00
Bram Moolenaar b54358a830 Added tag v7-4-384 for changeset 6f88e2dafbf6 2015-02-12 02:54:53 -02:00
Bram Moolenaar 2e2ae65a46 updated for version 7.4.384
Problem:    Test 102 fails when compiled with small features.
Solution:   Source small.vim. (Jacob Niehus)
2015-02-12 02:54:53 -02:00
Bram Moolenaar 98f52500b6 updated for version 7.4.629
Problem:    Coverity warning for Out-of-bounds read.
Solution:   Increase MAXWLEN to 254. (Eliseo Martínez)
2015-02-10 20:03:45 +01:00
Bram Moolenaar 8872ef1b4e updated for version 7.4.628
Problem:    Compiler warning for variable might be clobbered by longjmp.
Solution:   Add volatile. (Michael Jarvis)
2015-02-10 19:27:05 +01:00
Bram Moolenaar 494838a3fe updated for version 7.4.627
Problem:    The last screen cell is not updated.
Solution:   Respect the "tn" termcap feature. (Hayaki Saito)
2015-02-10 19:20:37 +01:00
Bram Moolenaar eb2928595b updated for version 7.4.626
Problem:    MSVC with W4 gives useless warnings.
Solution:   Disable more warnings. (Mike Williams)
2015-02-10 18:47:58 +01:00
Bram Moolenaar 24a6ff88bc updated for version 7.4.625
Problem:    Possible NULL pointer dereference.
Solution:   Check for NULL before using it. (Mike Williams)
2015-02-10 18:41:58 +01:00
Bram Moolenaar 9abd5c6507 updated for version 7.4.624
Problem:    May leak memory or crash when vim_realloc() returns NULL.
Solution:   Handle a NULL value properly. (Mike Williams)
2015-02-10 18:34:01 +01:00
Bram Moolenaar a1d2c58985 updated for version 7.4.623
Problem:    Crash with pattern: \(\)\{80000}  (Dominique Pelle)
Solution:   When the max limit is large fall back to the old engine.
2015-02-10 18:18:17 +01:00
Bram Moolenaar 168e04966c updated for version 7.4.622
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2015-02-05 20:29:59 +01:00
Bram Moolenaar f554a3285e updated for version 7.4.621
Problem:    Returning 1 in the wrong function. (Raymond Ko)
Solution:   Return 1 in the right function (hopefully).
2015-02-04 23:08:01 +01:00
Bram Moolenaar 934b136193 updated for version 7.4.620
Problem:    Compiler warning for unitinialized variable. (Tony Mechelynck)
Solution:   Initialize "did_free". (Ben Fritz)
2015-02-04 23:06:45 +01:00
Bram Moolenaar b84634de30 updated for version 7.4.619
Problem:    luaV_setref() not returning the correct value.
Solution:   Return one.
2015-02-04 22:02:37 +01:00
Bram Moolenaar 9d49da8cbb updated for version 7.4.618
Problem:    luaV_setref() is missing a return statement. (Ozaki Kiichi)
Solution:   Put the return statement back.
2015-02-03 23:10:46 +01:00
Bram Moolenaar 0122c4070f Update runtime files. 2015-02-03 19:13:34 +01:00
Bram Moolenaar c0a37b9db3 updated for version 7.4.617
Problem:    Wrong ":argdo" range does not cause an error.
Solution:   Reset "cmd" to NULL. (Marcin Szamotulski, Ingo Karkat)
2015-02-03 19:10:53 +01:00
Bram Moolenaar f2c03d7301 updated for version 7.4.616
Problem:    Cannot insert a tab in front of a block.
Solution:   Correctly compute aop->start. (Christian Brabandt)
2015-02-03 18:36:44 +01:00
Bram Moolenaar e71eea801e updated for version 7.4.615
Problem:    Vim hangs when freeing a lot of objects.
Solution:   Do not go back to the start of the list every time.  (Yasuhiro
            Matsumoto and Ariya Mizutani)
2015-02-03 17:10:06 +01:00
Bram Moolenaar d7ce7a9ad2 updated for version 7.4.614
Problem:    There is no test for what patch 7.4.601 fixes.
Solution:   Add a test. (Christian Brabandt)
2015-02-03 16:53:51 +01:00
Bram Moolenaar 70781ee403 updated for version 7.4.613
Problem:    The NFA engine does not implement the 'redrawtime' time limit.
Solution:   Implement the time limit.
2015-02-03 16:49:24 +01:00
Bram Moolenaar e08dd4e49e updated for version 7.4.612
Problem:    test_eval fails on Mac.
Solution:   Use the * register instead of the + register. (Jun Takimoto)
2015-02-03 16:07:47 +01:00
Bram Moolenaar b641df4965 updated for version 7.4.611
Problem:    Syntax error.
Solution:   Change statement to return.
2015-02-03 13:16:04 +01:00
Bram Moolenaar 016154919e updated for version 7.4.610
Problem:    Some function headers may be missing from generated .pro files.
Solution:   Add PROTO to the #ifdef.
2015-02-03 13:00:38 +01:00
Bram Moolenaar 2459a5ecaa updated for version 7.4.609
Problem:    For complicated list and dict use the garbage collector can run
            out of stack space.
Solution:   Use a stack of dicts and lists to be marked, thus making it
            iterative instead of recursive. (Ben Fritz)
2015-02-03 12:55:18 +01:00
Bram Moolenaar 4ac163ae5f updated for version 7.4.608
Problem:    test_eval fails when the clipboard feature is missing.
Solution:   Skip part of the test. Reduce the text used.
2015-01-27 22:52:15 +01:00
Bram Moolenaar 73a156bf36 updated for version 7.4.607
Problem:    Compiler warnings for unused variables.
Solution:   Move them inside #ifdef. (Kazunobu Kuriyama)
2015-01-27 21:39:05 +01:00
Bram Moolenaar 7cc8ec4720 updated for version 7.4.606
Problem:    May crash when using a small window.
Solution:   Avoid dividing by zero. (Christian Brabandt)
2015-01-27 20:59:31 +01:00
Bram Moolenaar 3b3a9498d1 updated for version 7.4.605
Problem:    The # register is not writable, it cannot be restored after
            jumping around.
Solution:   Make the # register writable. (Marcin Szamotulski)
2015-01-27 18:44:16 +01:00
Bram Moolenaar 6bf7c523ad updated for version 7.4.604
Problem:    Running tests changes viminfo.
Solution:   Disable viminfo.
2015-01-27 17:12:00 +01:00
Bram Moolenaar 1c93429c48 updated for version 7.4.603
Problem:    'foldcolumn' may be set such that it fills the whole window, not
            leaving space for text.
Solution:   Reduce the foldcolumn width when there is not sufficient room.
            (idea by Christian Brabandt)
2015-01-27 16:39:29 +01:00
Bram Moolenaar 18400e6430 updated for version 7.4.602
Problem:    ":set" does not accept hex numbers as documented.
Solution:   Use vim_str2nr(). (ZyX)
2015-01-27 15:58:40 +01:00
Bram Moolenaar 0a988df731 updated for version 7.4.601
Problem:    It is not possible to have feedkeys() insert characters.
Solution:   Add the 'i' flag.
2015-01-27 15:19:24 +01:00
Bram Moolenaar 0cd040b96a updated for version 7.4.600
Problem:    Memory wasted in struct because of aligning.
Solution:   Split pos in lnum and col. (Dominique Pelle)
2015-01-27 14:54:11 +01:00
Bram Moolenaar aaf3047de2 updated for version 7.4.599
Problem:    Out-of-memory error.
Solution:   Avoid trying to allocate a negative amount of memory, use size_t
            instead of int. (Dominique Pelle)
2015-01-27 14:40:00 +01:00
Bram Moolenaar 5c27fd100a updated for version 7.4.598
Problem:    ":tabdo windo echo 'hi'" causes "* register not to be changed.
            (Salman Halim)
Solution:   Change how clip_did_set_selection is used and add
            clipboard_needs_update and global_change_count.  (Christian
            Brabandt)
2015-01-27 14:09:37 +01:00
Bram Moolenaar 9a492d456d updated for version 7.4.597
Problem:    Cannot change the result of systemlist().
Solution:   Initialize v_lock. (Yukihiro Nakadaira)
2015-01-27 13:49:31 +01:00
Bram Moolenaar 932d88662f updated for version 7.4.596
Problem:    Tiny build doesn't compile.  (Ike Devolder)
Solution:   Add #ifdef.
2015-01-27 13:33:23 +01:00
Bram Moolenaar 322a24af83 updated for version 7.4.595
Problem:    The test_command_count test fails when using Japanese.
Solution:   Force the language to C. (Hirohito Higashi)
2015-01-27 13:28:46 +01:00
Bram Moolenaar 1dc92334eb updated for version 7.4.594
Problem:    Using a block delete while 'breakindent' is set does not work
            properly.
Solution:   Use "line" instead of "prev_pend" as the first argument to
            lbr_chartabsize_adv().  (Hirohito Higashi)
2015-01-27 13:22:20 +01:00
Bram Moolenaar e0ad365498 updated for version 7.4.593
Problem:    Crash when searching for "x\{0,90000}". (Dominique Pelle)
Solution:   Bail out from the NFA engine when the max limit is much higher
            than the min limit.
2015-01-27 12:59:55 +01:00
Bram Moolenaar df5caa08f6 updated for version 7.4.592
Problem:    When doing ":e foobar" when already editing "foobar" and 'buftype'
            is "nofile" the buffer is cleared. (Xavier de Gaye)
Solution:   Do no clear the buffer.
2015-01-27 11:26:15 +01:00
Bram Moolenaar 8a94d873aa Update runtime files. 2015-01-25 13:02:57 +01:00
Bram Moolenaar df82661c9c updated for version 7.4.591
Problem:    test_listlbr_utf8 fails when the conceal feature is not available.
Solution:   Check for the conceal feature. (Kazunobu Kuriyama)
2015-01-22 22:41:56 +01:00
Bram Moolenaar eea478f885 updated for version 7.4.590
Problem:    Using ctrl_x_mode as if it contains flags.
Solution:   Don't use AND with CTRL_X_OMNI. (Hirohito Higashi)
2015-01-22 22:40:20 +01:00
Bram Moolenaar 1ec4dd41de updated for version 7.4.589
Problem:    In the MS-Windows console Vim can't handle greek characters when
            encoding is utf-8.
Solution:   Escape K_NUL. (Yasuhiro Matsumoto)
2015-01-20 19:39:35 +01:00
Bram Moolenaar 4bde00c595 updated for version 7.4.588
Problem:    ":0argedit foo" puts the new argument in the second place instead
            of the first.
Solution:   Adjust the range type. (Ingo Karkat)
2015-01-20 19:31:02 +01:00
Bram Moolenaar 6a6028cf4b updated for version 7.4.587
Problem:    Conceal does not work properly with 'linebreak'. (cs86661)
Solution:   Save and restore boguscols. (Christian Brabandt)
2015-01-20 19:01:35 +01:00
Bram Moolenaar 6bf7a5933f updated for version 7.4.586
Problem:    Parallel building of the documentation html files is not reliable.
Solution:   Remove a cyclic dependency. (Reiner Herrmann)
2015-01-20 17:27:22 +01:00
Bram Moolenaar e823183254 updated for version 7.4.585
Problem:    Range for :bdelete does not work. (Ronald Schild)
Solution:   Also allow unloaded buffers.
2015-01-20 13:29:49 +01:00
Bram Moolenaar ff8a75dab7 updated for version 7.4.584
Problem:    With tiny features test_command_count may fail.
Solution:   Source small.vim. (Christian Brabandt)
2015-01-20 12:39:39 +01:00
Bram Moolenaar ff13610d7b updated for version 7.4.583
Problem:    With tiny features test 16 may fail.
Solution:   Source small.vim. (Christian Brabandt)
2015-01-20 12:14:01 +01:00
Bram Moolenaar ef795d1a5b updated for version 7.4.582
Problem:    Can't match "%>80v" properly. (Axel Bender)
Solution:   Correctly handle ">". (Christian Brabandt)
2015-01-18 16:46:32 +01:00
Bram Moolenaar 7cbc703fdc updated for version 7.4.581
Problem:    Compiler warnings for unitinialized variables. (John Little)
Solution:   Initialize the variables.
2015-01-18 14:08:56 +01:00
Bram Moolenaar 164f3269b1 updated for version 7.4.580
Problem:    ":52wincmd v" still gives an invalid range error. (Charles
            Campbell)
Solution:   Skip over white space.
2015-01-14 21:22:01 +01:00
Bram Moolenaar 83caecf314 Updated runtime files. 2015-01-14 19:42:21 +01:00
Bram Moolenaar d574ea2f80 updated for version 7.4.579
Problem:    Wrong cursor positioning when 'linebreak' is set and lines wrap.
Solution:   (Christian Brabandt)
2015-01-14 19:35:14 +01:00
Bram Moolenaar 084abaec06 updated for version 7.4.578
Problem:    Using getcurpos() after "$" in an empty line returns a negative
            number.
Solution:   Don't add one when this would overflow. (Hirohito Higashi)
2015-01-14 19:00:38 +01:00
Bram Moolenaar a20bcad15c updated for version 7.4.577
Problem:    Matching with a virtual column has a lot of overhead on very long
            lines. (Issue 310)
Solution:   Bail out early if there can't be a match. (Christian Brabandt)
            Also check for CTRL-C at every position.
2015-01-14 18:40:28 +01:00
Bram Moolenaar ba3f58e296 updated for version 7.4.576
Problem:    Redrawing problem with 'relativenumber' and 'linebreak'.
Solution:   Temporarily reset 'linebreak' and restore it in more places.
            (Christian Brabandt)
2015-01-14 17:52:30 +01:00
Bram Moolenaar ea67672534 updated for version 7.4.575
Problem:    Unicode character properties are outdated.
Solution:   Update the tables with the latest version.
2015-01-14 17:40:09 +01:00
Bram Moolenaar 615b9978dd updated for version 7.4.574
Problem:    No error for eval('$').
Solution:   Check for empty name. (Yasuhiro Matsumoto)
2015-01-14 17:15:05 +01:00
Bram Moolenaar 5000869712 updated for version 7.4.573
Problem:    Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat)
Solution:   Call get_real_state() instead of using State directly.
2015-01-14 16:08:32 +01:00
Bram Moolenaar 84c8e5ab9c updated for version 7.4.572
Problem:    Address type of :wincmd depends on the argument.
Solution:   Check the argument.
2015-01-14 15:47:36 +01:00
Bram Moolenaar 435797304a updated for version 7.4.571
Problem:    Can't build with tiny features. (Ike Devolder)
Solution:   Add #ifdef.
2015-01-14 14:08:44 +01:00
Bram Moolenaar 0c7485fdbb updated for version 7.4.570
Problem:    Building with dynamic library does not work for Ruby 2.2.0
Solution:   Change #ifdefs and #defines. (Ken Takata)
2015-01-14 14:04:10 +01:00
Bram Moolenaar 9da7ff70cc Updated runtime files. 2015-01-14 12:52:36 +01:00
Bram Moolenaar 651863c94a updated for version 7.4.569
Problem:    Having CTRL-C interrupt or not does not check the mode of the
            mapping. (Ingo Karkat)
Solution:   Use a bitmask with the map mode. (Christian Brabandt)
2015-01-14 12:44:41 +01:00
Bram Moolenaar 8be6388b76 updated for version 7.4.568
Problem:    Giving an error for ":0wincmd w" is a problem for some plugins.
Solution:   Allow the zero in the range. (Marcin Szamotulski)
2015-01-14 11:25:05 +01:00
Bram Moolenaar e271909625 Updated syntax files. 2015-01-10 15:09:25 +01:00
Bram Moolenaar c60c4f6e06 updated for version 7.4.567
Problem:    Non-ascii vertical separater characters are always redrawn.
Solution:   Compare only the one byte that's stored. (Thiago Padilha)
2015-01-07 19:04:28 +01:00
Bram Moolenaar 8feef4ff62 Update runtime files. 2015-01-07 16:57:10 +01:00
Bram Moolenaar a162bc555e updated for version 7.4.566
Problem:    :argdo, :bufdo, :windo and :tabdo don't take a range.
Solution:   Support the range. (Marcin Szamotulski)
2015-01-07 16:54:21 +01:00
Bram Moolenaar 3ffc79a4a8 updated for version 7.4.565
Problem:    Ranges for arguments, buffers, tabs, etc. are not checked to be
            valid but limited to the maximum.  This can cause the wrong thing
            to happen.
Solution:   Give an error for an invalid value. (Marcin Szamotulski)
            Use windows range for ":wincmd".
2015-01-07 15:57:17 +01:00
Bram Moolenaar 49a6ed8a8a updated for version 7.4.564
Problem:    FEAT_OSFILETYPE is used even though it's never defined.
Solution:   Remove the code. (Christian Brabandt)
2015-01-07 14:43:39 +01:00
Bram Moolenaar 684d409f63 updated for version 7.4.563
Problem:    No test for replacing on a tab in Virtual replace mode.
Solution:   Add a test. (Elias Diem)
2015-01-07 14:02:52 +01:00
Bram Moolenaar 0027c218e9 updated for version 7.4.562
Problem:    Segfault with wide screen and error in 'rulerformat'. (Ingo Karkat)
Solution:   Check there is enough space. (Christian Brabandt)
2015-01-07 13:31:52 +01:00
Bram Moolenaar abe382cd2a updated for version 7.4.561
Problem:    Ex range handling is wrong for buffer-local user commands.
Solution:   Check for CMD_USER_BUF. (Marcin Szamotulski)
2015-01-07 13:15:45 +01:00
Bram Moolenaar e88b0033f6 updated for version 7.4.560
Problem:    Memory leak using :wviminfo. Issue 296.
Solution:   Free memory when needed. (idea by Christian Brabandt)
2014-12-17 21:00:49 +01:00
Bram Moolenaar fc3f23bedf updated for version 7.4.559
Problem:    Appending a block in the middle of a tab does not work correctly
            when virtualedit is set.
Solution:   Decrement spaces and count, don't reset them. (James McCoy)
2014-12-17 18:35:42 +01:00
Bram Moolenaar 527a6785c7 updated for version 7.4.558
Problem:    When the X server restarts Vim may get stuck.
Solution:   Destroy the application context and create it again.  (Issue 203)
2014-12-17 17:59:31 +01:00
Bram Moolenaar 140e995ed5 updated for version 7.4.557
Problem:    One more small issue.
Solution:   Update function proto.
2014-12-17 14:47:56 +01:00
Bram Moolenaar ae38d05271 updated for version 7.4.556
Problem:    Failed commands in Python interface not handled correctly.
Solution:   Restore window and buffer on failure.
2014-12-17 14:46:09 +01:00
Bram Moolenaar 36ff08479f updated for version 7.4.555
Problem:    test_close_count may fail for some combination of features.
Solution:   Require normal features.
2014-12-17 14:42:46 +01:00
Bram Moolenaar 6f2dd9e75e updated for version 7.4.554
Problem:    Missing part of patch 7.4.519.
Solution:   Copy back regprog after calling vim_regexec.
2014-12-17 14:41:10 +01:00
Bram Moolenaar caad4f0a0b updated for version 7.4.553
Problem:    Various small issues.
Solution:   Fix those issues.
2014-12-17 14:36:14 +01:00
Bram Moolenaar e3faf44bef Updated runtime files. 2014-12-14 01:27:49 +01:00
Bram Moolenaar c68c72ea7b updated for version 7.4.552
Problem:    Langmap applies to Insert mode expression mappings.
Solution:   Check for Insert mode. (Daniel Hahler)
2014-12-14 00:43:54 +01:00
Bram Moolenaar b12db9f92e updated for version 7.4.551
Problem:    "ygn" may yank too much. (Fritzophrenic)  Issue 295.
Solution:   Check the width of the next match. (Christian Brabandt)
2014-12-13 22:00:22 +01:00
Bram Moolenaar 3f9be97015 updated for version 7.4.550
Problem:    curs_rows() function is always called with the second argument
            false.
Solution:   Remove the argument. (Christian Brabandt)
            validate_botline_win() can then also be removed.
2014-12-13 21:09:57 +01:00
Bram Moolenaar ddfb925480 Add new files for 7.4.549. 2014-12-13 21:03:10 +01:00
Bram Moolenaar ef92390cb7 updated for version 7.4.549
Problem:    Function name not recognized correctly when inside a function.
Solution:   Don't check for an alpha character.
2014-12-13 21:00:55 +01:00
Bram Moolenaar 2d78cd7756 updated for version 7.4.548
Problem:    Function name not recognized correctly when inside a function.
Solution:   Don't check for an alpha character.
2014-12-13 20:50:09 +01:00
Bram Moolenaar 8340dd9b29 updated for version 7.4.547
Problem:    Using "vit" does not select a multi-byte character at the end
            correctly.
Solution:   Advance the cursor over the multi-byte character. (Christian
            Brabandt)
2014-12-13 20:11:33 +01:00
Bram Moolenaar 2f1e51a43c updated for version 7.4.546
Problem:    Repeated use of vim_snprintf() with a number.
Solution:   Move these vim_snprintf() calls into a function.
2014-12-13 03:58:09 +01:00
Bram Moolenaar aff5c3a530 updated for version 7.4.545
Problem:    Highlighting for multi-line matches is not correct.
Solution:   Stop highlight at the end of the match. (Hirohito Higashi)
2014-12-13 03:36:39 +01:00
Bram Moolenaar d96c52c71b updated for version 7.4.544
Problem:    Warnings for unused arguments when compiling with a combination of
            features.
Solution:   Add "UNUSED".
2014-12-13 03:20:14 +01:00
Bram Moolenaar cc2b9d5dc0 updated for version 7.4.543
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.
2014-12-13 03:17:11 +01:00
Bram Moolenaar f1d6ccf2f9 updated for version 7.4.542
Problem:    Using a range for window and buffer commands has a few problems.
            Cannot specify the type of range for a user command.
Solution:   Add the -addr argument for user commands.  Fix problems. (Marcin
            Szamotulski)
2014-12-08 04:16:44 +01:00
Bram Moolenaar b2a851fee4 updated for version 7.4.541
Problem:    Crash when doing a range assign.
Solution:   Check for NULL poiter. (Yukihiro Nakadaira)
2014-12-07 00:18:33 +01:00
Bram Moolenaar ed32d9424d Update runtime files. 2014-12-06 23:33:00 +01:00
Bram Moolenaar f8a447c6dc updated for version 7.4.540
Problem:    Cannot build with tiny and small features. (Taro Muraoka)
Solution:   Add #ifdef around CMD_USER.
2014-11-30 22:51:06 +01:00
Bram Moolenaar 4d84d9325f updated for version 7.4.539
Problem:    Crash when computing buffer count.  Problem with range for user
            commands.  Line range wrong in Visual area.
Solution:   Avoid segfault in compute_buffer_local_count().  Check for
            CMD_USER when checking type of range. (Marcin Szamotulski)
2014-11-30 14:50:16 +01:00
Bram Moolenaar 0b10541606 updated for version 7.4.538
Problem:    Tests fail with small features plus Python.
Solution:   Disallow weird combination of options.  Do not set "fdm" when
            folding is disabled.
2014-11-30 13:34:23 +01:00
Bram Moolenaar 76440e2efe updated for version 7.4.537
Problem:    Value of v:hlsearch reflects an internal variable.
Solution:   Make the value reflect whether search highlighting is actually
            displayed. (Christian Brabandt)
2014-11-27 19:14:49 +01:00
Bram Moolenaar f1e30ccb82 updated for version 7.4.536
Problem:    Test 63 fails when using a black&white terminal.
Solution:   Add attributes for a non-color terminal. (Christian Brabandt)
2014-11-27 18:57:11 +01:00
Bram Moolenaar f240e181d7 updated for version 7.4.535
Problem:    Can't build with tiny features.
Solution:   Add #ifdefs and skip a test.
2014-11-27 18:33:02 +01:00
Bram Moolenaar 2a0b33e284 Add files added by patch 7.4.530 to the repository. 2014-11-27 17:46:22 +01:00
Bram Moolenaar 9014074913 updated for version 7.4.534
Problem:    Warnings when compiling if_ruby.c.
Solution:   Avoid the warnings. (Ken Takata)
2014-11-27 17:44:08 +01:00
Bram Moolenaar 0a38396937 updated for version 7.4.533
Problem:    ":hardcopy" leaks memory in case of errors.
Solution:   Free memory in all code paths. (Christian Brabandt)
2014-11-27 17:37:57 +01:00
Bram Moolenaar a3dfccc6e9 updated for version 7.4.532
Problem:    When using 'incsearch' "2/pattern/e" highlights the first match.
Solution:   Move the code to set extra_col inside the loop for count.  (Ozaki
            Kiichi)
2014-11-27 17:29:56 +01:00
Bram Moolenaar 1c40a66bad updated for version 7.4.531
Problem:    Comments about parsing an Ex command are wrong.
Solution:   Correct the steop numbers.
2014-11-27 16:38:11 +01:00
Bram Moolenaar b96a7f325c updated for version 7.4.530
Problem:    Many commands take a count or range that is not using line
            numbers.
Solution:   For each command specify what kind of count it uses.  For windows,
            buffers and arguments have "$" and "." have a relevant meaning.
            (Marcin Szamotulski)
2014-11-27 16:22:48 +01:00
Bram Moolenaar baf0344ed7 updated for version 7.4.529
Problem:    No test for what 7.4.517 fixes.
Solution:   Adjust the tests for breakindent. (Christian Brabandt)
2014-11-27 14:09:13 +01:00
Bram Moolenaar cbdf0a0b4a updated for version 7.4.528
Problem:    Crash when using matchadd() (Yasuhiro Matsumoto)
Solution:   Copy the match regprog.
2014-11-27 13:37:10 +01:00
Bram Moolenaar 8c731505b0 updated for version 7.4.527
Problem:    Still confusing regexp failure and NFA_TOO_EXPENSIVE.
Solution:   NFA changes equivalent of 7.4.526.
2014-11-23 15:57:49 +01:00
Bram Moolenaar 66a3e797a2 updated for version 7.4.526
Problem:    matchstr() fails on long text. Daniel Hahler)
Solution:   Return NFA_TOO_EXPENSIVE from regexec_nl(). (Christian Brabandt)
2014-11-20 23:07:05 +01:00
Bram Moolenaar b738c9a442 updated for version 7.4.525
Problem:    map() leaks memory when there is an error in the expression.
Solution:   Call clear_tv(). (Christian Brabandt)
2014-11-19 20:04:48 +01:00
Bram Moolenaar 2683c8e7f7 updated for version 7.4.524
Problem:    When using ":ownsyntax" spell checking is messed up. (Issue 78)
Solution:   Use the window-local option values. (Christian Brabandt)
2014-11-19 19:33:16 +01:00
Bram Moolenaar 2f3b510b0f Update runtime files. 2014-11-19 18:54:17 +01:00
Bram Moolenaar b1e265045c updated for version 7.4.523
Problem:    When the X11 server is stopped and restarted, while Vim is kept in
            the background, copy/paste no longer works. (Issue 203)
Solution:   Setup the clipboard again. (Christian Brabandt)
2014-11-19 18:48:46 +01:00
Bram Moolenaar 4c7b2f50fd updated for version 7.4.522
Problem:    Specifying wrong buffer size for GetLongPathName().
Solution:   Use the actual size. (Ken Takata)
2014-11-19 18:03:28 +01:00
Bram Moolenaar 06e7ce1a01 updated for version 7.4.521
Problem:    When using "vep" a mark is moved to the next line. (Maxi Padulo,
            Issue 283)
Solution:   Decrement the line number. (Christian Brabandt)
2014-11-19 17:35:39 +01:00
Bram Moolenaar 57bc4633b2 updated for version 7.4.520
Problem:    Sun PCK locale is not recognzed.
Solution:   Add PCK in the table. (Keiichi Oono)
2014-11-19 17:05:55 +01:00
Bram Moolenaar dffa5b8ecf updated for version 7.4.519
Problem:    Crash when using syntax highlighting.
Solution:   When regprog is freed and replaced, store the result.
2014-11-19 16:38:07 +01:00
Bram Moolenaar df46f6f07f updated for version 7.4.518
Problem:    Using status line height in width computations.
Solution:   Use one instead. (Hirohito Higashi)
2014-11-19 13:40:08 +01:00
Bram Moolenaar a365091dbb updated for version 7.4.517
Problem:    With a wrapping line the cursor may not end up in the right place.
            (Nazri Ramliy)
Solution:   Adjust n_extra for a Tab that wraps. (Christian Brabandt)
2014-11-19 13:21:57 +01:00
Bram Moolenaar 1ba903fb92 Update translations. 2014-11-13 14:26:09 +01:00
Bram Moolenaar c229967caa Update runtime files. 2014-11-13 14:25:38 +01:00
Bram Moolenaar 8a349ff944 updated for version 7.4.516
Problem:    Completing a function name containing a # does not work.  Issue
            253.
Solution:   Recognize the # character. (Christian Brabandt)
2014-11-12 20:09:06 +01:00
Bram Moolenaar 54fb438134 updated for version 7.4.515
Problem:    In a help buffer the global 'foldmethod' is used.  (Paul Marshall)
Solution:   Reset 'foldmethod' when starting to edit a help file.  Move the
            code to a separate function.
2014-11-12 19:28:16 +01:00
Bram Moolenaar ef6875be7a updated for version 7.4.514
Problem:    Memory access error. (Dominique Pelle)
Solution:   Update tpos. (Christian Brabandt)
2014-11-12 18:59:25 +01:00
Bram Moolenaar 42d84f8aed updated for version 7.4.513
Problem:    Crash because reference count is wrong for list returned by
            getreg().
Solution:   Increment the reference count. (Kimmy Lindvall)
2014-11-12 18:49:16 +01:00
Bram Moolenaar b8e0bdbda3 updated for version 7.4.512
Problem:    Cannot generate prototypes for Win32 files and VMS.
Solution:   Add typedefs and #ifdef
2014-11-12 16:10:48 +01:00
Bram Moolenaar 3e9a161496 updated for version 7.4.511
Problem:    Generating proto for if_ruby.c uses type not defined elsewhere.
Solution:   Do not generate a prototype for
            rb_gc_writebarrier_unprotect_promoted()
2014-11-12 16:05:04 +01:00
Bram Moolenaar b103138b1e updated for version 7.4.510
Problem:    "-fwrapv" argument breaks use of cproto.
Solution:   Remove the alphabetic arguments in a drastic way.
2014-11-12 15:45:21 +01:00
Bram Moolenaar 3a0c908983 updated for version 7.4.509
Problem:    Users are not aware their encryption is weak.
Solution:   Give a warning when prompting for the key.
2014-11-12 15:15:42 +01:00
Bram Moolenaar 983c4e93dc updated for version 7.4.508
Problem:    When generating ja.sjis.po the header is not correctly adjusted.
Solution:   Check for the right header string. (Ken Takata)
2014-11-12 13:07:53 +01:00
Bram Moolenaar 345326aa3d updated for version 7.4.507
Problem:    Building with MingW and Perl.
Solution:   Remove quotes. (Ken Takata)
2014-11-06 10:03:01 +01:00
Bram Moolenaar 374bf024d2 updated for version 7.4.506
Problem:    MS-Windows: Cannot open a file with 259 characters.
Solution:   Fix off-by-one error. (Ken Takata)
2014-11-05 19:33:24 +01:00
Bram Moolenaar f9e6c3b8b0 updated for version 7.4.505
Problem:    On MS-Windows when 'encoding' is a double-byte encoding a file
            name longer than MAX_PATH bytes but shorter than that in
            characters causes problems.
Solution:   Fail on file names longer than MAX_PATH bytes. (Ken Takata)
2014-11-05 18:36:03 +01:00
Bram Moolenaar 0434482e5a updated for version 7.4.504
Problem:    Restriction of the MS-Windows installer that the path must end in
            "Vim" prevents installing more than one version.
Solution:   Remove the restriction. (Tim Lebedkov)
2014-11-05 18:18:17 +01:00
Bram Moolenaar 6b2e938f13 updated for version 7.4.503
Problem:    Cannot append a list of lines to a file.
Solution:   Add the append option to writefile(). (Yasuhiro Matsumoto)
2014-11-05 18:06:01 +01:00
Bram Moolenaar 4391cf98ec updated for version 7.4.502
Problem:    Language mapping also applies to mapped characters.
Solution:   Add the 'langnoremap' option, when on 'langmap' does not apply to
            mapped characters. (Christian Brabandt)
2014-11-05 17:44:52 +01:00
Bram Moolenaar c3940c76e8 updated for version 7.4.501
Problem:    Typo in file pattern.
Solution:   Insert a slash and remove a dot.
2014-11-05 17:04:18 +01:00
Bram Moolenaar 32efaf6154 Update runtime files. 2014-11-05 17:02:17 +01:00
Bram Moolenaar 72971a2611 updated for version 7.4.500
Problem:    Test 72 still fails once in a while.
Solution:   Don't set 'fileformat' to unix, reset it. (Ken Takata)
2014-11-05 16:39:28 +01:00
Bram Moolenaar e90c853ff6 updated for version 7.4.499
Problem:    substitute() can be slow with long strings.
Solution:   Store a pointer to the end, instead of calling strlen() every
            time. (Ozaki Kiichi)
2014-11-05 16:03:44 +01:00
Bram Moolenaar 9c7d98d7c2 updated for version 7.4.498
Problem:    Typo in DOS makefile.
Solution:   Change exists to exist. (Ken Takata)
2014-11-05 15:46:09 +01:00
Bram Moolenaar fda3729a06 updated for version 7.4.497
Problem:    With some regexp patterns the NFA engine uses many states and
            becomes very slow.  To the user it looks like Vim freezes.
Solution:   When the number of states reaches a limit fall back to the old
            engine. (Christian Brabandt)
2014-11-05 14:27:36 +01:00
Bram Moolenaar 4f7e821f26 updated for version 7.4.496
Problem:    Many lines are both in Make_cyg.mak and Make_ming.mak
Solution:   Move the common parts to one file. (Ken Takata)
2014-11-05 13:53:32 +01:00
Bram Moolenaar 666578b539 updated for version 7.4.495
Problem:    XPM isn't used correctly in the Cygwin Makefile.
Solution:   Include the rules like in Make_ming.mak. (Ken Takata)
2014-11-05 13:43:21 +01:00
Bram Moolenaar eda73607a7 updated for version 7.4.494
Problem:    Cursor shape is wrong after a CompleteDone autocommand.
Solution:   Update the cursor and mouse shape after ":normal" restores the
            state. (Jacob Niehus)
2014-11-05 09:53:23 +01:00
Nicolas Weber fd916f58a3 Fix background color of active tab for Yosemite 2014-11-02 14:43:20 +01:00
Bram Moolenaar 086329d3f6 updated for version 7.4.493
Problem:    A TextChanged autocommand is triggered when saving a file.
            (William Gardner)
Solution:   Update last_changedtick after calling unchanged(). (Christian
            Brabandt)
2014-10-31 19:51:36 +01:00
Bram Moolenaar 2f31e39978 updated for version 7.4.492
Problem:    In Insert mode, after inserting a newline that inserts a comment
            leader, CTRL-O moves to the right. (ZyX) Issue 57.
Solution:   Correct the condition for moving the cursor back to the NUL.
            (Christian Brabandt)
2014-10-31 19:20:36 +01:00
Bram Moolenaar b851a96d5c updated for version 7.4.491
Problem:    When winrestview() has a negative "topline" value there are
            display errors.
Solution:   Correct a negative value to 1. (Hirohito Higashi)
2014-10-31 15:45:52 +01:00
Bram Moolenaar 6a64365c95 updated for version 7.4.490
Problem:    Cannot specify the buffer to use for "do" and "dp", making them
            useless for three-way diff.
Solution:   Use the count as the buffer number. (James McCoy)
2014-10-31 13:54:25 +01:00
Bram Moolenaar fe3c410098 updated for version 7.4.489
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)
2014-10-31 12:42:01 +01:00
Bram Moolenaar 7a373dd0d4 updated for version 7.4.488
Problem:    test_mapping fails for some people.
Solution:   Set the 'encoding' option. (Ken Takata)
2014-10-22 22:09:01 +02:00
Bram Moolenaar a94618e16c Add the missing test files. 2014-10-21 22:36:31 +02:00
Bram Moolenaar 482a2b5c9d updated for version 7.4.487
Problem:    ":sign jump" may use another window even though the file is
            already edited in the current window.
Solution:   First check if the file is in the current window. (James McCoy)
2014-10-21 20:57:15 +02:00
Bram Moolenaar 958636c406 updated for version 7.4.486
Problem:    Check for writing to a yank register is wrong.
Solution:   Negate the check. (Zyx).  Also clean up the #ifdefs.
2014-10-21 20:01:58 +02:00
Bram Moolenaar 4920a44271 updated for version 7.4.485
Problem:    Abbreviations don't work. (Toothpik)
Solution:   Move the length computation inside the for loop.  Compare against
            the unescaped key.
2014-10-21 19:35:31 +02:00
Bram Moolenaar cb5ea1401a updated for version 7.4.484
Problem:    Compiler warning on MS-Windows. (Ken Takata)
Solution:   Add type cast.
2014-10-21 18:17:09 +02:00
Bram Moolenaar bdef518b0a updated for version 7.4.483
Problem:    A 0x80 byte is not handled correctly in abbreviations.
Solution:   Unescape special characters. Add a test. (Christian Brabandt)
2014-10-21 16:22:17 +02:00
Bram Moolenaar f1b4622366 updated for version 7.4.482
Problem:    When 'balloonexpr' results in a list, the text has a trailing
            newline. (Lcd)
Solution:   Remove one trailing newline.
2014-10-21 14:15:17 +02:00
Bram Moolenaar 861d80a671 updated for version 7.4.481
Problem:    Compiler warning on MS-Windows.
Solution:   Add type casts. (Ken Takata)
2014-10-16 20:35:36 +02:00
Bram Moolenaar 799d6abf3e updated for version 7.4.480
Problem:    MS-Windows: Can't build.
Solution:   Remove goto, use a flag instead.
2014-10-16 16:16:37 +02:00
Bram Moolenaar 7d76c804af Update runtime files and translations. 2014-10-15 22:51:52 +02:00
Bram Moolenaar 1df52d798f updated for version 7.4.479
Problem:    MS-Windows: The console title can be wrong.
Solution:   Take the encoding into account. When restoring the title use the
            right function. (Yasuhiro Matsumoto)
2014-10-15 22:50:10 +02:00
Bram Moolenaar 1c85210d6d updated for version 7.4.478
Problem:    Using byte length instead of character length for 'showbreak'.
Solution:   Compute the character length. (Marco Hinz)
2014-10-15 21:26:40 +02:00
Bram Moolenaar e962c6795b updated for version 7.4.477
Problem:    When using ":%diffput" and the other file is empty an extra empty
            line remains.
Solution:   Set the buf_empty flag.
2014-10-15 12:56:49 +02:00
Bram Moolenaar dcc1ce2f5a updated for version 7.4.476
Problem:    MingW: compiling with "XPM=no" doesn't work.
Solution:   Check for the "no" value. (KF Leong)  Also for Cygwin. (Ken
            Takata)
2014-10-15 12:07:11 +02:00
Bram Moolenaar cbc246a331 updated for version 7.4.475
Problem:    Can't compile on a system where Xutf8SetWMProperties() is not in
            the X11 library.  Issue 265.
Solution:   Add a configure check.
2014-10-11 14:47:26 +02:00
Bram Moolenaar 2a9853925b updated for version 7.4.474
Problem:    AIX compiler can't handle // comment.  Issue 265.
Solution:   Remove that line.
2014-10-11 12:48:26 +02:00
Bram Moolenaar e5ead831a2 updated for version 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)
2014-10-10 15:34:33 +02:00
Bram Moolenaar 7425b938cb updated for version 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)
2014-10-10 15:28:46 +02:00
Bram Moolenaar f191d55ede updated for version 7.4.471
Problem:    MS-Windows: When printer name contains multi-byte, the name is
            displayed as ???.
Solution:   Convert the printer name from the active codepage to 'encoding'.
            (Yasuhiro Matsumoto)
2014-10-09 17:05:56 +02:00
Bram Moolenaar 6885694e82 updated for version 7.4.470
Problem:    Test 11 and 100 do not work properly on Windows.
Solution:   Avoid using feedkeys(). (Ken Takata)
2014-10-09 15:37:06 +02:00
Bram Moolenaar 4697ae00a7 updated for version 7.4.469
Problem:    Can't build with MSVC. (Ken Takata)
Solution:   Move the assignment after the declarations.
2014-10-09 14:48:30 +02:00
Bram Moolenaar 9a95bdc52a updated for version 7.4.468
Problem:    Issue 26: CTRL-C does not interrupt after it was mapped and then
            unmapped.
Solution:   Reset mapped_ctrl_c. (Christian Brabandt)
2014-10-09 13:36:16 +02:00
Bram Moolenaar 404406ad6b updated for version 7.4.467 2014-10-09 13:24:43 +02:00
Bram Moolenaar 56095e1ceb updated for version 7.4.466
Problem:    CTRL-W } does not open preview window. (Erik Falor)
Solution:   Don't set g_do_tagpreview for CTRL-W }.
2014-10-09 10:44:37 +02:00
Bram Moolenaar 21d89b610f updated for version 7.4.465
Problem:    Crash when expanding a very long string.
Solution:   Use wsncpy() instead of wcscpy(). (Ken Takata)
2014-10-07 10:38:40 +02:00
Bram Moolenaar 0f519a02c5 updated for version 7.4.464
Problem:    Compiler warning.
Solution:   Add type cast. (Ken Takata)
2014-10-06 18:10:09 +02:00
Bram Moolenaar 3a991dd001 Update runtime files. 2014-10-02 01:41:41 +02:00
Bram Moolenaar 56f6227224 updated for version 7.4.463
Problem:    Test 86 and 87 may hang on MS-Windows.
Solution:   Call inputrestore() after inputsave(). (Ken Takata)
2014-09-29 18:08:59 +02:00
Bram Moolenaar 84d17a6f9e updated for version 7.4.462
Problem:    Setting the local value of 'backupcopy' empty gives an error.
            (Peter Mattern)
Solution:   When using an empty value set the flags to zero. (Hirohito
            Higashi)
2014-09-29 17:15:18 +02:00
Bram Moolenaar 7ddc642a0c updated for version 7.4.461
Problem:    MS-Windows: When collate is on the number of copies is too high.
Solution:   Only set the collated/uncollated count when collate is on.
            (Yasuhiro Matsumoto)
2014-09-27 11:18:19 +02:00
Bram Moolenaar da014b9441 updated for version 7.4.460
Problem:    Can't build without the quickfix feature. (Erik Falor)
Solution:   Add a #ifdef.
2014-09-24 13:26:44 +02:00
Bram Moolenaar cddc91ccb4 updated for version 7.4.459
Problem:    Can't change the icon after building Vim.
Solution:   Load the icon from a file on startup. (Yasuhiro Matsumoto)
2014-09-23 21:53:41 +02:00
Bram Moolenaar cfc216e7b0 updated for version 7.4.458
Problem:    Issue 252: Cursor moves in a zero-height window.
Solution:   Check for zero height. (idea by Christian Brabandt)
2014-09-23 18:37:56 +02:00
Bram Moolenaar 1db60c47d9 updated for version 7.4.457
Problem:    Using getchar() in an expression mapping may result in
            K_CURSORHOLD, which can't be recognized.
Solution:   Add the <CursorHold> key.  (Hirohito Higashi)
2014-09-23 16:49:46 +02:00
Bram Moolenaar b8ee25acab updated for version 7.4.456
Problem:    'backupcopy' is global, cannot write only some files in a
            different way.
Solution:   Make 'backupcopy' global-local. (Christian Brabandt)
2014-09-23 15:45:08 +02:00
Bram Moolenaar 4b9d637e9c updated for version 7.4.455
Problem:    Completion for :buf does not use 'wildignorecase'. (Akshay H)
Solution:   Pass the 'wildignorecase' flag around.
2014-09-23 14:24:40 +02:00
Bram Moolenaar d355c50a2a updated for version 7.4.454
Problem:    When using a Visual selection of multiple words and doing CTRL-W_]
            it jumps to the tag matching the word under the cursor, not the
            selected text.  (Patrick hemmer)
Solution:   Do not reset Visual mode. (idea by Christian Brabandt)
2014-09-23 13:48:43 +02:00
Bram Moolenaar 91e15e13da Updated runtime files. 2014-09-19 22:38:48 +02:00
Bram Moolenaar 3fa57e0d50 updated for version 7.4.453
Problem:    Still can't build with tiny features.
Solution:   Add #ifdef.
2014-09-19 22:23:26 +02:00
Bram Moolenaar eb21e4ccf5 updated for version 7.4.452
Problem:    Can't build with tiny features. (Tony Mechelynck)
Solution:   Use "return" instead of "break".
2014-09-19 22:05:53 +02:00
Bram Moolenaar 1ecfd9cb09 updated for version 7.4.451
Problem:    Calling system() with empty input gives an error for writing the
            temp file.
Solution:   Do not try writing if the string length is zero. (Olaf Dabrunz)
2014-09-19 20:45:23 +02:00
Bram Moolenaar 9c8d9e1952 updated for version 7.4.450
Problem:    Not all commands that edit another buffer support the +cmd
            argument.
Solution:   Add the +cmd argument to relevant commands. (Marcin Szamotulski)
2014-09-19 20:07:26 +02:00
Bram Moolenaar 5bfa2ed6e4 updated for version 7.4.449
Problem:    Can't easily close the help window. (Chris Gaal)
Solution:   Add ":helpclose". (Christian Brabandt)
2014-09-19 19:39:34 +02:00
Bram Moolenaar 4ee40b0515 updated for version 7.4.448
Problem:    Using ETO_IGNORELANGUAGE causes problems.
Solution:   Remove this flag. (Paul Moore)
2014-09-19 16:13:53 +02:00
Bram Moolenaar b4b43bb572 updated for version 7.4.447
Problem:    Spell files from Hunspell may generate a lot of errors.
Solution:   Add the IGNOREEXTRA flag.
2014-09-19 16:04:11 +02:00
Bram Moolenaar 5d2bae8b1c updated for version 7.4.446
Problem:    In some situations, when setting up an environment to trigger an
            autocommand, the environment is not properly restored.
Solution:   Check the return value of switch_win() and call restore_win()
            always.  (Daniel Hahler)
2014-09-19 14:26:36 +02:00
Bram Moolenaar 714db3bb81 updated for version 7.4.445
Problem:    Clipboard may be cleared on startup.
Solution:   Set clip_did_set_selection to -1 during startup. (Christian
            Brabandt)
2014-09-19 13:46:52 +02:00
Bram Moolenaar 103650de90 updated for version 7.4.444
Problem:    Reversed question mark not recognized as punctuation. (Issue 258)
Solution:   Add the Supplemental Punctuation range.
2014-09-15 14:25:54 +02:00
Bram Moolenaar 3516928c75 updated for version 7.4.443
Problem:    Error reported by ubsan when running test 72.
Solution:   Add type cast to unsigned. (Dominique Pelle)
2014-09-11 22:50:09 +02:00
Bram Moolenaar 3089a1068d updated for version 7.4.442
Problem:    Using unitinialized variable.
Solution:   Pass the first window of the tabpage.
2014-09-09 23:11:49 +02:00
Bram Moolenaar 6e932461cb Update runtime files. 2014-09-09 18:48:09 +02:00
Bram Moolenaar 58da707d24 updated for version 7.4.441
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)
2014-09-09 18:45:49 +02:00
Bram Moolenaar 834def3872 updated for version 7.4.440
Problem:    Omni complete popup drawn incorrectly.
Solution:   Call validate_cursor() instead of check_cursor(). (Hirohito
            Higashi)
2014-09-09 18:29:33 +02:00
Bram Moolenaar f638cbce76 updated for version 7.4.439
Problem:    Duplicate message in message history.  Some quickfix messages
            appear twice. (Gary Johnson)
Solution:   Do not reset keep_msg too early. (Hirohito Higashi)
2014-09-09 17:47:38 +02:00
Bram Moolenaar 5a4eceb02a updated for version 7.4.438
Problem:    Cached values for 'cino' not reset for ":set all&".
Solution:   Call parse_cino(). (Yukihiro Nakadaira)
2014-09-09 17:33:07 +02:00
Bram Moolenaar fb03140730 updated for version 7.4.437
Problem:    New and old regexp engine are not consistent.
Solution:   Also give an error for "\ze*" for the old regexp engine.
2014-09-09 17:18:49 +02:00
Bram Moolenaar 371932a775 updated for version 7.4.436
Problem:    ml_get error for autocommand that moves the cursor of the current
            window.
Solution:   Check the cursor position after switching back to the current
            buffer.  (Christian Brabandt)
2014-09-09 16:59:38 +02:00
Bram Moolenaar 0026d47d8c updated for version 7.4.435
Problem:    Line formatting behaves differently when 'linebreak' is set.
            (mvxxc)
Solution:   Disable 'linebreak' temporarily. (Christian Brabandt)
2014-09-09 16:32:39 +02:00
Bram Moolenaar 0e2ea1beb4 updated for version 7.4.434
Problem:    gettabvar() is not consistent with getwinvar() and getbufvar().
Solution:   Return a dict with all variables when the varname is empty.
            (Yasuhiro Matsumoto)
2014-09-09 16:13:08 +02:00
Bram Moolenaar 13e2a0af66 updated for version 7.4.433
Problem:    Test 75 fails on MS-Windows.
Solution:   Use ":normal" instead of feedkeys(). (Michael Soyka)
2014-09-09 13:52:58 +02:00
Bram Moolenaar 14993322b1 updated for version 7.4.432
Problem:    When the startup code expands command line arguments, setting
            'encoding' will not properly convert the arguments.
Solution:   Call get_cmd_argsW() early in main(). (Yasuhiro Matsumoto)
2014-09-09 12:25:33 +02:00
Bram Moolenaar 120f4a878f updated for version 7.4.431
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)
2014-09-09 12:22:06 +02:00
Bram Moolenaar 5d5fbe7a2b updated for version 7.4.430
Problem:    test_listlbr fails when compiled with normal features.
Solution:   Check for the +conceal feature.
2014-08-30 18:10:18 +02:00
Bram Moolenaar 84d8cdd769 updated for version 7.4.429
Problem:    Build fails with fewer features. (Elimar Riesebieter)
Solution:   Add #ifdef.
2014-08-30 13:32:06 +02:00
Bram Moolenaar c40bdee42a updated for version 7.4.428
Problem:    executable() may return a wrong result on MS-Windows.
Solution:   Change the way SearchPath() is called. (Yasuhiro Matsumoto, Ken
            Takata)
2014-08-29 17:45:32 +02:00
Bram Moolenaar 52a7246f01 updated for version 7.4.427
Problem:    When an InsertCharPre autocommand executes system() typeahead may
            be echoed and messes up the display. (Jacob Niehus)
Solution:   Do not set cooked mode when invoked from ":silent".
2014-08-29 15:53:52 +02:00
Bram Moolenaar 96f3a49b3b updated for version 7.4.426
Problem:    README File missing from list of files.
Solution:   Update the list of files.
2014-08-29 15:12:54 +02:00
Bram Moolenaar 34401cca5a Update runtime files. 2014-08-29 15:12:19 +02:00
Bram Moolenaar 773b158de8 updated for version 7.4.425
Problem:    When 'showbreak' is used "gj" may move to the wrong position.
            (Nazri Ramliy)
Solution:   Adjust virtcol when 'showbreak' is set. (Christian Brabandt)
2014-08-29 14:20:51 +02:00
Bram Moolenaar d7408fa0ce updated for version 7.4.424
Problem:    Get ml_get error when using Python to delete lines in a buffer
            that is not in a window.  issue 248.
Solution:   Do not try adjusting the cursor for a different buffer.
2014-08-29 13:49:52 +02:00
Bram Moolenaar e4df164692 updated for version 7.4.423
Problem:    expand("$shell") does not work as documented.
Solution:   Do not escape the $ when expanding environment variables.
2014-08-29 12:58:44 +02:00
Bram Moolenaar 49f9dd7b91 updated for version 7.4.422
Problem:    When using conceal with linebreak some text is not displayed
            correctly. (Grüner Gimpel)
Solution:   Check for conceal mode when using linebreak. (Christian Brabandt)
2014-08-29 12:08:43 +02:00
Bram Moolenaar 2d46e6075b updated for version 7.4.421
Problem:    Crash when searching for "\ze*". (Urtica Dioica)
Solution:   Disallow a multi after \ze and \zs.
2014-08-29 11:56:32 +02:00
Bram Moolenaar a9537d238e updated for version 7.4.420
Problem:    It's not obvious how to add a new test.
Solution:   Add a README file. (Christian Brabandt)
2014-08-29 10:04:47 +02:00
Bram Moolenaar f2d912e8bc updated for version 7.4.419
Problem:    Whan part of a list is locked it's possible to make changes.
Solution:   Check if any of the list items is locked before make a change.
            (ZyX)
2014-08-29 09:46:10 +02:00
Bram Moolenaar 26f08b06b6 updated for version 7.4.418
Problem:    When leaving ":append" the cursor shape is like in Insert mode.
            (Jacob Niehus)
Solution:   Do not have State set to INSERT when calling getline().
2014-08-29 09:02:27 +02:00
Jason Long 024f6d4395 tweaks to shadows 2014-08-25 20:32:42 -04:00
Bram Moolenaar 285ed7e049 updated for version 7.4.417
Problem:    After splitting a window and setting 'breakindent' the default
            minimum with is not respected.
Solution:   Call briopt_check() when copying options to a new window.
2014-08-24 21:39:49 +02:00
Jason Long d13511d5de update app and document icon for Yosemite 2014-08-24 15:29:32 -04:00
Bram Moolenaar 9576508975 updated for version 7.4.416
Problem:    Problem with breakindent/showbreak and tabs.
Solution:   Handle tabs differently. (Christian Brabandt)
2014-08-24 21:19:25 +02:00
Bram Moolenaar 7b61a546d8 Runtime file updates. 2014-08-23 15:31:19 +02:00
Bram Moolenaar 92f4baace8 Update version number to 7.4.415 2014-08-23 14:18:52 +02:00
Bram Moolenaar 5a31b46bff updated for version 7.4.415
Problem:    Cannot build.  Warning for shadowed variable. (John Little)
Solution:   Add missing change.  Remove declaration.
2014-08-23 14:16:20 +02:00
Bram Moolenaar d5005164e1 updated for version 7.4.414
Problem:    Cannot define a command only when it's used.
Solution:   Add the CmdUndefined autocommand event. (partly by Yasuhiro
            Matsumoto)
2014-08-22 23:05:54 +02:00
Bram Moolenaar fb539273c9 Updated runtime files. 2014-08-22 19:21:47 +02:00
Bram Moolenaar d2e8087b53 updated for version 7.4.413
Problem:    MS-Windows: Using US international keyboard layout, inserting dead
            key by pressing space does not always work.  Issue 250.
Solution:   Let MS-Windows translate the message. (John Wellesz)
2014-08-22 18:44:33 +02:00
Bram Moolenaar ce2f2e061d updated for version 7.4.412
Problem:    Can't build on Windows XP with MSVC.
Solution:   Add SUBSYSTEM_VER to the Makefile. (Yongwei Wu)
2014-08-22 18:12:57 +02:00
Bram Moolenaar 1b338d2022 updated for version 7.4.411
Problem:    "foo bar" sorts before "foo" with sort(). (John Little)
Solution:   Avoid putting quotes around strings before comparing them.
2014-08-22 13:13:27 +02:00
Bram Moolenaar 42f06f9dbc updated for version 7.4.410
Problem:    Fold does not open after search when there is a CmdwinLeave
            autocommand.
Solution:   Restore KeyTyped. (Jacob Niehus)
2014-08-17 17:24:07 +02:00
Bram Moolenaar d5f62b14e1 updated for version 7.4.409
Problem:    Can't build with Perl on Fedora 20.
Solution:   Find xsubpp in another directory. (Michael Henry)
2014-08-17 17:05:44 +02:00
Bram Moolenaar 2a5868ab1e Add files missing from 7.4.408. 2014-08-16 19:45:02 +02:00
Bram Moolenaar b5cf6c34e8 updated for version 7.4.408
Problem:    Visual block insert breaks a multi-byte character.
Solution:   Calculate the position properly. (Yasuhiro Matsumoto)
2014-08-16 18:36:43 +02:00
Bram Moolenaar 1fc7e972b0 updated for version 7.4.407
Problem:    Inserting text for Visual block mode, with cursor movement,
            repeats the wrong text. (Aleksandar Ivanov)
Solution:   Reset the update_Insstart_orig flag. (Christian Brabandt)
2014-08-16 18:13:03 +02:00
Bram Moolenaar 0ddd1b5e35 updated for version 7.4.406
Problem:    Test 72 and 100 fail on MS-Windows.
Solution:   Set fileformat to unix in the tests. (Taro Muraoka)
2014-08-16 17:34:34 +02:00
Bram Moolenaar 5307de0746 updated for version 7.4.405
Problem:    Screen updating is slow when using matches.
Solution:   Do not use the ">=" as in patch 7.4.362, check the lnum.
2014-08-16 16:28:36 +02:00
Bram Moolenaar 9b8f021d93 updated for version 7.4.404
Problem:    Windows 64 bit compiler warnings.
Solution:   Add type casts. (Mike Williams)
2014-08-13 22:05:53 +02:00
Bram Moolenaar 2be795084f updated for version 7.4.403
Problem:    Valgrind reports errors when running test 72. (Dominique Pelle)
Solution:   Reset the local 'cryptmethod' option before storing the seed.
            Set the seed in the memfile even when there is no block0 yet.
2014-08-13 21:58:28 +02:00
Bram Moolenaar 5a669b9481 updated for version 7.4.402
Problem:    Test 72 crashes under certain conditions. (Kazunobu Kuriyama)
Solution:   Clear the whole bufinfo_T early.
2014-08-12 20:14:33 +02:00
Bram Moolenaar 07cf382e22 updated for version 7.4.401
Problem:    Can't build on MS-Windows.
Solution:   Include the new files in all the Makefiles.
2014-08-10 16:31:50 +02:00
Bram Moolenaar d21e8b3a17 updated for version 7.4.400
Problem:    List of distributed files is incomplete.
Solution:   Add recently added files.
2014-08-10 13:46:36 +02:00
Bram Moolenaar 8f4ac01544 updated for version 7.4.399
Problem:    Encryption implementation is messy.  Blowfish encryption has a
            weakness.
Solution:   Refactor the encryption, store the state in an allocated struct
            instead of using a save/restore mechanism.  Introduce the
            "blowfish2" method, which does not have the weakness and encrypts
            the whole undo file. (largely by David Leadbeater)
2014-08-10 13:38:34 +02:00
Bram Moolenaar 0106b4b891 updated for version 7.4.398
Problem:    Gcc error for the argument of InterlockedIncrement() and
            InterlockedDecrement(). (Axel Bender)
Solution:   Remove "unsigned" from the cRefCount_ declaration.
2014-08-07 13:55:10 +02:00
Bram Moolenaar e98cfe1cc9 updated for version 7.4.397
Problem:    Matchparen only uses the topmost syntax item.
Solution:   Go through the syntax stack to find items. (James McCoy)
            Also use getcurpos() when possible.
2014-08-06 19:09:16 +02:00
Bram Moolenaar 6b1ee34aa0 updated for version 7.4.396
Problem:    When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful)
Solution:   Only set the clipboard after the last delete. (Christian Brabandt)
2014-08-06 18:17:11 +02:00
Bram Moolenaar 04d17ae167 updated for version 7.4.395
Problem:    C indent is wrong below an if with wrapped condition followed by
            curly braces. (Trevor Powell)
Solution:   Make a copy of tryposBrace.
2014-08-06 17:44:14 +02:00
Bram Moolenaar 9b352c46f0 updated for version 7.4.394
Problem:    When using DirectX last italic character is incomplete.
Solution:   Add one to the number of cells. (Ken Takata)
2014-08-06 16:49:55 +02:00
Bram Moolenaar b5a7a8b545 updated for version 7.4.393
Problem:    Text drawing on newer MS-Windows systems is suboptimal.  Some
            multi-byte characters are not displayed, even though the same font
            in Notepad can display them. (Srinath Avadhanula)
Solution:   Add the 'renderoptions' option to enable Direct-X drawing. (Taro
            Muraoka)
2014-08-06 14:52:30 +02:00
Bram Moolenaar 8c1329cb59 updated for version 7.4.392
Problem:    Not easy to detect type of command line window.
Solution:   Add the getcmdwintype() function. (Jacob Niehus)
2014-08-06 13:36:59 +02:00
Bram Moolenaar e0f148270a updated for version 7.4.391
Problem:    No 'cursorline' highlighting when the cursor is on a line with
            diff highlighting. (Benjamin Fritz)
Solution:   Combine the highlight attributes. (Christian Brabandt)
2014-08-06 13:20:56 +02:00
Bram Moolenaar ece29e8013 updated for version 7.4.390
Problem:    Advancing pointer over end of a string.
Solution:   Init quote character to -1 instead of zero. (Dominique Pelle)
2014-08-06 12:49:18 +02:00
Bram Moolenaar 4e067c898e updated for version 7.4.389
Problem:    Still sometimes Vim enters Replace mode when starting up.
Solution:   Use a different solution in detecting the termresponse and
            location response. (Hayaki Saito)
2014-07-30 17:21:58 +02:00
Bram Moolenaar b81c85d8f3 updated for version 7.4.388
Problem:    With 'linebreak' set and 'list' unset a Tab is not counted
            properly. (Kent Sibilev)
Solution:   Check the 'list' option. (Christian Brabandt)
2014-07-30 16:44:22 +02:00
Bram Moolenaar 4f5ce33d41 updated for version 7.4.387
Problem:    "4gro" replaces one character then executes "ooo". (Urtica Dioica)
Solution:   Write the ESC in the second stuff buffer.
2014-07-30 16:00:58 +02:00
Bram Moolenaar 23fb7a9955 updated for version 7.4.386
Problem:    When splitting a window the changelist position is wrong.
Solution:   Copy the changelist position. (Jacob Niehus)
2014-07-30 14:05:00 +02:00
Bram Moolenaar 278eb5820d updated for version 7.4.385
Problem:    When building with tiny or small features building the .mo files
            fails.
Solution:   In autoconf do not setup for building the .mo files when it would
            fail.
2014-07-30 13:22:52 +02:00
Bram Moolenaar 932e632de3 updated for version 7.4.384
Problem:    Test 102 fails when compiled with small features.
Solution:   Source small.vim. (Jacob Niehus)
2014-07-30 13:20:39 +02:00
Bjorn Winckler 1b6fabf417 Merge branch 'vim'
Conflicts:
	src/option.c
2014-07-26 19:20:00 +02:00
Bram Moolenaar fc87ff46f6 Update runtime files. Add vroom file support. 2014-07-26 13:40:44 +02:00
Bram Moolenaar dbc2802251 Update runtime files. Add vroom file support. 2014-07-26 13:40:44 +02:00
Bram Moolenaar 3ea8d84f1b Added tag v7-4-383 for changeset 2f02675bc4b0 2014-07-23 21:10:44 +02:00
Bram Moolenaar 2bace3e2fb updated for version 7.4.383
Problem:    Bad interaction between preview window and omnifunc.
Solution:   Avoid redrawing the status line. (Hirohito Higashi)
2014-07-23 21:10:43 +02:00
Bram Moolenaar 46953c773c updated for version 7.4.383
Problem:    Bad interaction between preview window and omnifunc.
Solution:   Avoid redrawing the status line. (Hirohito Higashi)
2014-07-23 21:10:43 +02:00
Bram Moolenaar 9603bbe4c6 Added tag v7-4-382 for changeset dbd7dc1ea2e6 2014-07-23 20:41:15 +02:00
Bram Moolenaar 20c3892e54 updated for version 7.4.382
Problem:    Mapping characters may not work after typing Esc in Insert mode.
Solution:   Fix the noremap flags for inserted characters. (Jacob Niehus)
2014-07-23 20:41:14 +02:00
Bram Moolenaar 9d99f26c65 updated for version 7.4.382
Problem:    Mapping characters may not work after typing Esc in Insert mode.
Solution:   Fix the noremap flags for inserted characters. (Jacob Niehus)
2014-07-23 20:41:14 +02:00
Bram Moolenaar 17529ae026 updated for version 7.4.381
Problem:    Get u_undo error when backspacing in Insert mode deletes more than
            one line break. (Ayberk Ozgur)
Solution:   Also decrement Insstart.lnum.
2014-07-23 17:39:25 +02:00
Bram Moolenaar f986f71afe Added tag v7-4-381 for changeset 0a3d958e346e 2014-07-23 17:39:25 +02:00
Bram Moolenaar 96b4992568 updated for version 7.4.381
Problem:    Get u_undo error when backspacing in Insert mode deletes more than
	    one line break. (Ayberk Ozgur)
Solution:   Also decrement Insstart.lnum.
2014-07-23 17:39:25 +02:00
Bram Moolenaar 0be8b2e865 Added tag v7-4-380 for changeset 7cfbad4a78bf 2014-07-23 16:57:01 +02:00
Bram Moolenaar 12a28d4b29 updated for version 7.4.380
Problem:    Loading python may cause Vim to exit.
Solution:   Avoid loading the "site" module. (Taro Muraoka)
2014-07-23 16:57:00 +02:00
Bram Moolenaar 2a25d18b68 updated for version 7.4.380
Problem:    Loading python may cause Vim to exit.
Solution:   Avoid loading the "site" module. (Taro Muraoka)
2014-07-23 16:57:00 +02:00
Bram Moolenaar 158a1b0748 updated for version 7.4.379
Problem:    Accessing freed memory after using setqflist(list, 'r'). (Lcd)
Solution:   Reset qf_index.
2014-07-23 16:33:07 +02:00
Bram Moolenaar 0a84b4d679 Added tag v7-4-379 for changeset 16cfdf28be40 2014-07-23 16:33:07 +02:00
Bram Moolenaar ba1e32fbcb updated for version 7.4.379
Problem:    Accessing freed memory after using setqflist(list, 'r'). (Lcd)
Solution:   Reset qf_index.
2014-07-23 16:33:07 +02:00
Bram Moolenaar fb60409a3f updated for version 7.4.378
Problem:    Title of quickfist list is not kept for setqflist(list, 'r').
Solution:   Keep the title.  Add a test. (Lcd)
2014-07-23 15:55:00 +02:00
Bram Moolenaar ca255fe0e8 Added tag v7-4-378 for changeset 75ae211df37d 2014-07-23 15:55:00 +02:00
Bram Moolenaar bc131b2a8b updated for version 7.4.378
Problem:    Title of quickfist list is not kept for setqflist(list, 'r').
Solution:   Keep the title.  Add a test. (Lcd)
2014-07-23 15:55:00 +02:00
Bram Moolenaar 54368f2742 updated for version 7.4.377
Problem:    When 'equalalways' is set a split may report "no room" even though
            there is plenty of room.
Solution:   Compute the available room properly. (Yukihiro Nakadaira)
2014-07-23 15:21:20 +02:00
Bram Moolenaar 9475838919 Added tag v7-4-377 for changeset 255561411d7a 2014-07-23 15:21:20 +02:00
Bram Moolenaar d824d411bd updated for version 7.4.377
Problem:    When 'equalalways' is set a split may report "no room" even though
	    there is plenty of room.
Solution:   Compute the available room properly. (Yukihiro Nakadaira)
2014-07-23 15:21:20 +02:00
Bram Moolenaar c646c70df1 Added tag v7-4-376 for changeset c3bb76e5b235 2014-07-23 13:50:47 +02:00
Bram Moolenaar 674fffe855 updated for version 7.4.376
Problem:    Popup menu flickers too much.
Solution:   Remove the forced redraw. (Hirohito Higashi)
2014-07-23 13:50:46 +02:00
Bram Moolenaar ca2c91ad46 updated for version 7.4.376
Problem:    Popup menu flickers too much.
Solution:   Remove the forced redraw. (Hirohito Higashi)
2014-07-23 13:50:46 +02:00
Bram Moolenaar a1fae80371 updated for version 7.4.375
Problem:    Test 63 fails when run with GUI-only Vim.
Solution:   Add guibg attributes. (suggested by Mike Soyka)
2014-07-23 13:16:30 +02:00
Bram Moolenaar f923ccaf59 Added tag v7-4-375 for changeset 5a5492d676ab 2014-07-23 13:16:30 +02:00
Bram Moolenaar 327f334310 updated for version 7.4.375
Problem:    Test 63 fails when run with GUI-only Vim.
Solution:   Add guibg attributes. (suggested by Mike Soyka)
2014-07-23 13:16:30 +02:00
Bram Moolenaar c4312a4954 Added tag v7-4-374 for changeset f59c4bf0ac3b 2014-07-23 12:31:21 +02:00
Bram Moolenaar 4f88062c55 updated for version 7.4.374
Problem:    Character after "fb" command not mapped if it might be a composing
            character.
Solution:   Don't disable mapping when looking for a composing character.
            (Jacob Niehus)
2014-07-23 12:31:20 +02:00
Bram Moolenaar c5896f9c4c updated for version 7.4.374
Problem:    Character after "fb" command not mapped if it might be a composing
	    character.
Solution:   Don't disable mapping when looking for a composing character.
	    (Jacob Niehus)
2014-07-23 12:31:20 +02:00
Bram Moolenaar 07d87790f1 Update runtime files. Make matchparen plugin backwards compatible.
Add json filetype.
2014-07-19 14:04:47 +02:00
Bram Moolenaar 81cbb88872 Update runtime files. Make matchparen plugin backwards compatible.
Add json filetype.
2014-07-19 14:04:47 +02:00
Bram Moolenaar a04854932e updated for version 7.4.373
Problem:    Compiler warning for unused argument and unused variable.
Solution:   Add UNUSED.  Move variable inside #ifdef.
2014-07-16 23:39:54 +02:00
Bram Moolenaar 4ac9105ccc Added tag v7-4-373 for changeset 353330c512a9 2014-07-16 23:39:54 +02:00
Bram Moolenaar 80b2e625cb updated for version 7.4.373
Problem:    Compiler warning for unused argument and unused variable.
Solution:   Add UNUSED.  Move variable inside #ifdef.
2014-07-16 23:39:54 +02:00
Bram Moolenaar 1f538355db updated for version 7.4.372
Problem:    When 'winminheight' is zero there might not be one line for the
            current window.
Solution:   Change the size computations. (Yukihiro Nakadaira)
2014-07-16 18:19:27 +02:00
Bram Moolenaar 2f1bfd9fdc Added tag v7-4-372 for changeset a122efb555c4 2014-07-16 18:19:27 +02:00
Bram Moolenaar 8b167d4d8f updated for version 7.4.372
Problem:    When 'winminheight' is zero there might not be one line for the
	    current window.
Solution:   Change the size computations. (Yukihiro Nakadaira)
2014-07-16 18:19:27 +02:00
Bram Moolenaar 5524aebf16 updated for version 7.4.371
Problem:    When 'linebreak' is set control characters are not correctly
            displayed. (Kimmy Lindvall)
Solution:   Set n_extra. (Christian Brabandt)
2014-07-16 17:29:51 +02:00
Bram Moolenaar 8f16f47bc3 Added tag v7-4-371 for changeset d44f298c43c7 2014-07-16 17:29:51 +02:00
Bram Moolenaar 2aa6d25bb8 updated for version 7.4.371
Problem:    When 'linebreak' is set control characters are not correctly
	    displayed. (Kimmy Lindvall)
Solution:   Set n_extra. (Christian Brabandt)
2014-07-16 17:29:51 +02:00
Bram Moolenaar 739115cc50 Added tag v7-4-370 for changeset 50575818a97f 2014-07-16 17:01:54 +02:00
Bram Moolenaar b5647f71c2 updated for version 7.4.370
Problem:    Linebreak test fails when encoding is not utf-8. (Danek Duvall)
Solution:   Split the test in a single byte one and a utf-8 one. (Christian
            Brabandt)
2014-07-16 17:01:53 +02:00
Bram Moolenaar c044ba7bdf updated for version 7.4.370
Problem:    Linebreak test fails when encoding is not utf-8. (Danek Duvall)
Solution:   Split the test in a single byte one and a utf-8 one. (Christian
	    Brabandt)
2014-07-16 17:01:53 +02:00
Bram Moolenaar 4e036c9e6f updated for version 7.4.369
Problem:    Using freed memory when exiting while compiled with EXITFREE.
Solution:   Set curwin to NULL and check for that. (Dominique Pelle)
2014-07-16 16:30:28 +02:00
Bram Moolenaar 7ef920a1bd Added tag v7-4-369 for changeset 72ee0db83788 2014-07-16 16:30:28 +02:00
Bram Moolenaar 0154919b8f updated for version 7.4.369
Problem:    Using freed memory when exiting while compiled with EXITFREE.
Solution:   Set curwin to NULL and check for that. (Dominique Pelle)
2014-07-16 16:30:28 +02:00
Bram Moolenaar 658faadc4b Added tag v7-4-368 for changeset 021e16be3c02 2014-07-16 15:18:27 +02:00
Bram Moolenaar b643e77782 updated for version 7.4.368
Problem:    Restoring the window sizes after closing the command line window
            doesn't work properly if there are nested splits.
Solution:   Restore the sizes twice. (Hirohito Higashi)
2014-07-16 15:18:26 +02:00
Bram Moolenaar 6e8d074247 updated for version 7.4.368
Problem:    Restoring the window sizes after closing the command line window
	    doesn't work properly if there are nested splits.
Solution:   Restore the sizes twice. (Hirohito Higashi)
2014-07-16 15:18:26 +02:00
Bram Moolenaar f1924a9d8c updated for version 7.4.367
Problem:    Other solution for redrawing after completion.
Solution:   Schedule a window redraw instead of just clearing the command
            line. (Jacob Niehus)
2014-07-16 14:42:46 +02:00
Bram Moolenaar f974567754 Added tag v7-4-367 for changeset bdbe2037066d 2014-07-16 14:42:46 +02:00
Bram Moolenaar aad41dc650 updated for version 7.4.367
Problem:    Other solution for redrawing after completion.
Solution:   Schedule a window redraw instead of just clearing the command
	    line. (Jacob Niehus)
2014-07-16 14:42:46 +02:00
Bram Moolenaar 310e2dbaee updated for version 7.4.366
Problem:    Can't run the linebreak test on MS-Windows.
Solution:   Fix the output file name. (Taro Muraoka)
2014-07-16 14:20:41 +02:00
Bram Moolenaar 59abc0cf0a Added tag v7-4-366 for changeset ad775b587065 2014-07-16 14:20:41 +02:00
Bram Moolenaar 59ddbed044 updated for version 7.4.366
Problem:    Can't run the linebreak test on MS-Windows.
Solution:   Fix the output file name. (Taro Muraoka)
2014-07-16 14:20:41 +02:00
Bram Moolenaar b4d2135518 updated for version 7.4.365
Problem:    Crash when using ":botright split" when there isn't much space.
Solution:   Add a check for the minimum width/height. (Yukihiro Nakadaira)
2014-07-16 14:16:46 +02:00
Bram Moolenaar d95197ee0e Added tag v7-4-365 for changeset 4625fa27ba6f 2014-07-16 14:16:46 +02:00
Bram Moolenaar 783c716fef updated for version 7.4.365
Problem:    Crash when using ":botright split" when there isn't much space.
Solution:   Add a check for the minimum width/height. (Yukihiro Nakadaira)
2014-07-16 14:16:46 +02:00
Bram Moolenaar db6ea06335 Updated runtime files. 2014-07-10 22:01:47 +02:00
Bram Moolenaar f589277583 Updated runtime files. 2014-07-10 22:01:47 +02:00
Bram Moolenaar 3ed8b1332f updated for version 7.4.364
Problem:    When the viminfo file can't be renamed there is no error message.
            (Vladimir Berezhnoy)
Solution:   Check for the rename to fail.
2014-07-09 21:18:04 +02:00
Bram Moolenaar 31c48dae39 Added tag v7-4-364 for changeset 7b3248267575 2014-07-09 21:18:04 +02:00
Bram Moolenaar a3e47055cd updated for version 7.4.364
Problem:    When the viminfo file can't be renamed there is no error message.
	    (Vladimir Berezhnoy)
Solution:   Check for the rename to fail.
2014-07-09 21:18:04 +02:00
Bram Moolenaar e928956259 Added tag v7-4-363 for changeset ff3816167b73 2014-07-09 20:51:08 +02:00
Bram Moolenaar 455009122a updated for version 7.4.363
Problem:    In Windows console typing 0xCE does not work.
Solution:   Convert 0xCE to K_NUL 3. (Nobuhiro Takasaki et al.)
2014-07-09 20:51:07 +02:00
Bram Moolenaar 254cfa9339 updated for version 7.4.363
Problem:    In Windows console typing 0xCE does not work.
Solution:   Convert 0xCE to K_NUL 3. (Nobuhiro Takasaki et al.)
2014-07-09 20:51:07 +02:00
Bram Moolenaar a1705f07bd Added tag v7-4-362 for changeset 7fa2bed947fd 2014-07-09 20:20:44 +02:00
Bram Moolenaar 1e1aca3784 updated for version 7.4.362
Problem:    When matchaddpos() uses a length smaller than the number of bytes
            in the (last) character the highlight continues until the end of
            the line.
Solution:   Change condition from equal to larger-or-equal.
2014-07-09 20:20:43 +02:00
Bram Moolenaar f42e75e760 updated for version 7.4.362
Problem:    When matchaddpos() uses a length smaller than the number of bytes
	    in the (last) character the highlight continues until the end of
	    the line.
Solution:   Change condition from equal to larger-or-equal.
2014-07-09 20:20:43 +02:00
Bram Moolenaar c804515003 updated for version 7.4.361
Problem:    Lots of flickering when filling the preview window for 'omnifunc'.
Solution:   Disable redrawing. (Hirohito Higashi)
2014-07-09 19:58:24 +02:00
Bram Moolenaar 69c9d3439d Added tag v7-4-361 for changeset a97e5b9dbc26 2014-07-09 19:58:24 +02:00
Bram Moolenaar 04f6f4b9cc updated for version 7.4.361
Problem:    Lots of flickering when filling the preview window for 'omnifunc'.
Solution:   Disable redrawing. (Hirohito Higashi)
2014-07-09 19:58:24 +02:00
Bram Moolenaar ff65ac84fd updated for version 7.4.360
Problem:    In a regexp pattern a "$" followed by \v or \V is not seen as the
            end-of-line.
Solution:   Handle the situation. (Ozaki Kiichi)
2014-07-09 19:32:34 +02:00
Bram Moolenaar 42c75c6e70 Added tag v7-4-360 for changeset 761687c6808f 2014-07-09 19:32:34 +02:00
Bram Moolenaar f7d2f62aa5 updated for version 7.4.360
Problem:    In a regexp pattern a "$" followed by \v or \V is not seen as the
	    end-of-line.
Solution:   Handle the situation. (Ozaki Kiichi)
2014-07-09 19:32:34 +02:00
Bram Moolenaar 0d1e8c1203 updated for version 7.4.359
Problem:    When 'ttymouse' is set to 'uxterm' the xterm version is not
            requested. (Tomas Janousek)
Solution:   Do not mark uxterm as a conflict mouse and add
            resume_get_esc_sequence().
2014-07-09 19:13:49 +02:00
Bram Moolenaar 395a22fe25 Added tag v7-4-359 for changeset 182c7b987283 2014-07-09 19:13:49 +02:00
Bram Moolenaar 1c7c11c829 updated for version 7.4.359
Problem:    When 'ttymouse' is set to 'uxterm' the xterm version is not
	    requested. (Tomas Janousek)
Solution:   Do not mark uxterm as a conflict mouse and add
	    resume_get_esc_sequence().
2014-07-09 19:13:49 +02:00
Bram Moolenaar 6bf5548df2 updated for version 7.4.358
Problem:    Sort is not always stable.
Solution:   Add an index instead of relying on the pointer to remain the same.
            Idea by Jun Takimoto.
2014-07-09 17:51:51 +02:00
Bram Moolenaar e2a8f583d7 Added tag v7-4-358 for changeset 771b97ba3b47 2014-07-09 17:51:51 +02:00
Bram Moolenaar f4ea28cb21 updated for version 7.4.358
Problem:    Sort is not always stable.
Solution:   Add an index instead of relying on the pointer to remain the same.
	    Idea by Jun Takimoto.
2014-07-09 17:51:51 +02:00
Bram Moolenaar 0bed10a813 updated for version 7.4.357
Problem:    After completion some characters are not redrawn.
Solution:   Clear the command line unconditionally. (Jacob Niehus)
2014-07-09 14:00:49 +02:00
Bram Moolenaar d6e0be03ec Added tag v7-4-357 for changeset 4eedfc4911a1 2014-07-09 14:00:49 +02:00
Bram Moolenaar a6f0f2620b updated for version 7.4.357
Problem:    After completion some characters are not redrawn.
Solution:   Clear the command line unconditionally. (Jacob Niehus)
2014-07-09 14:00:49 +02:00
Bram Moolenaar cc57bb2f85 updated for version 7.4.356
Problem:    Mercurial does not ignore memfile_test. (Daniel Hahler)
Solution:   Add memfile_test to ignored files, remove trailing spaces.
2014-07-09 13:43:29 +02:00
Bram Moolenaar 2108bc20ed Added tag v7-4-356 for changeset 34465a179ce2 2014-07-09 13:43:29 +02:00
Bram Moolenaar 2fdff44580 updated for version 7.4.356
Problem:    Mercurial does not ignore memfile_test. (Daniel Hahler)
Solution:   Add memfile_test to ignored files, remove trailing spaces.
2014-07-09 13:43:29 +02:00
Bram Moolenaar 8bb1c3e53e Updated runtime files. Overhauled HTML indent script. 2014-07-04 16:43:17 +02:00
Bram Moolenaar 89213905b2 Updated runtime files. Overhauled HTML indent script. 2014-07-04 16:43:17 +02:00
Bram Moolenaar 928aba60aa Added tag v7-4-355 for changeset 9a4efda75b5e 2014-07-03 22:57:56 +02:00
Bram Moolenaar 9f4fe7c4c3 updated for version 7.4.355
Problem:    Several problems with Javascript indenting.
Solution:   Improve Javascript indenting.
2014-07-03 22:57:55 +02:00
Bram Moolenaar 56c472817e updated for version 7.4.355
Problem:    Several problems with Javascript indenting.
Solution:   Improve Javascript indenting.
2014-07-03 22:57:55 +02:00
Bram Moolenaar b8b57460f0 updated for version 7.4.354
Problem:    Compiler warning.
Solution:   Change NUL to NULL. (Ken Takata)
2014-07-03 22:54:08 +02:00
Bram Moolenaar df1c532aa2 Added tag v7-4-354 for changeset 5deaa4e9812d 2014-07-03 22:54:08 +02:00
Bram Moolenaar fc61b70985 updated for version 7.4.354
Problem:    Compiler warning.
Solution:   Change NUL to NULL. (Ken Takata)
2014-07-03 22:54:08 +02:00
Bram Moolenaar 17f61a1e7d Added tag v7-4-353 for changeset d42a1d3b74d4 2014-07-02 20:00:48 +02:00
Bram Moolenaar 86b17e914f updated for version 7.4.353
Problem:    'breakindent' doesn't work with the 'list' option.
Solution:   Make it work. (Christian Brabandt)
2014-07-02 20:00:47 +02:00
Bram Moolenaar 397b3e3865 updated for version 7.4.353
Problem:    'breakindent' doesn't work with the 'list' option.
Solution:   Make it work. (Christian Brabandt)
2014-07-02 20:00:47 +02:00
Bram Moolenaar ee739b42c0 updated for version 7.4.352
Problem:    With 'linebreak' a tab causes a missing line break.
Solution:   Count a tab for what it's worth also for shorter lines.
            (Christian Brabandt)
2014-07-02 19:37:42 +02:00
Bram Moolenaar af44bb4b5c Added tag v7-4-352 for changeset b4962cf3a1c0 2014-07-02 19:37:42 +02:00
Bram Moolenaar b51932ce0c updated for version 7.4.352
Problem:    With 'linebreak' a tab causes a missing line break.
Solution:   Count a tab for what it's worth also for shorter lines.
	    (Christian Brabandt)
2014-07-02 19:37:42 +02:00
Bram Moolenaar 7de3079a45 Added tag v7-4-351 for changeset f9ec944e4474 2014-07-02 19:06:19 +02:00
Bram Moolenaar c35e3de8cc updated for version 7.4.351
Problem:    sort() is not stable.
Solution:   When the items are identical, compare the pointers.
2014-07-02 19:06:18 +02:00
Bram Moolenaar 255a616644 updated for version 7.4.351
Problem:    sort() is not stable.
Solution:   When the items are identical, compare the pointers.
2014-07-02 19:06:18 +02:00
Bram Moolenaar 81439a6d1b updated for version 7.4.350
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.
2014-07-02 18:27:48 +02:00
Bram Moolenaar b82bbba23d Added tag v7-4-350 for changeset ad005d0114c1 2014-07-02 18:27:48 +02:00
Bram Moolenaar 34f403ebba updated for version 7.4.350
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.
2014-07-02 18:27:48 +02:00
Bram Moolenaar dab70c63e1 updated for version 7.4.349
Problem:    When there are matches to highlight the whole window is redrawn,
            which is slow.
Solution:   Only redraw everything when lines were inserted or deleted.
            Reset b_mod_xlines when needed.  (Alexey Radkov)
2014-07-02 17:16:58 +02:00
Bram Moolenaar 13366f1bbc Added tag v7-4-349 for changeset 79950dae1d7d 2014-07-02 17:16:58 +02:00
Bram Moolenaar ef79d254ff updated for version 7.4.349
Problem:    When there are matches to highlight the whole window is redrawn,
	    which is slow.
Solution:   Only redraw everything when lines were inserted or deleted.
	    Reset b_mod_xlines when needed.  (Alexey Radkov)
2014-07-02 17:16:58 +02:00
Bram Moolenaar e7eb789ef0 updated for version 7.4.348
Problem:    When using "J1" in 'cinoptions' a line below a continuation line
            gets too much indent.
Solution:   Fix parenthesis in condition.
2014-07-02 17:02:36 +02:00
Bram Moolenaar 7a4b67d662 Added tag v7-4-348 for changeset 0b7586868f6d 2014-07-02 17:02:36 +02:00
Bram Moolenaar 1371080ea1 updated for version 7.4.348
Problem:    When using "J1" in 'cinoptions' a line below a continuation line
	    gets too much indent.
Solution:   Fix parenthesis in condition.
2014-07-02 17:02:36 +02:00
Bram Moolenaar b7d929a86f updated for version 7.4.347
Problem:    test55 fails on some systems.
Solution:   Remove the elements that all result in zero and can end up in an
            arbitrary position.
2014-06-26 22:33:51 +02:00
Bram Moolenaar a34ac48ef5 Added tag v7-4-347 for changeset a162d41f10e1 2014-06-26 22:33:51 +02:00
Bram Moolenaar 7913282562 updated for version 7.4.347
Problem:    test55 fails on some systems.
Solution:   Remove the elements that all result in zero and can end up in an
	    arbitrary position.
2014-06-26 22:33:51 +02:00
Bram Moolenaar 511588bbf8 Added tag v7-4-346 for changeset 3248c6e40aee 2014-06-26 21:24:57 +02:00
Bram Moolenaar 9d7a592c80 updated for version 7.4.346
Problem:    Indent is not updated when changing 'breakindentopt'. (itchyny)
Solution:   Do not cache "brishift". (Christian Brabandt)
2014-06-26 21:24:56 +02:00
Bram Moolenaar aa51688000 updated for version 7.4.346
Problem:    Indent is not updated when changing 'breakindentopt'. (itchyny)
Solution:   Do not cache "brishift". (Christian Brabandt)
2014-06-26 21:24:56 +02:00
Bram Moolenaar a40aa760a1 updated for version 7.4.345
Problem:    Indent is not updated when deleting indent.
Solution:   Remember changedtick.
2014-06-25 22:55:38 +02:00
Bram Moolenaar 592f181ee9 Added tag v7-4-345 for changeset ea2c5dfee1b0 2014-06-25 22:55:38 +02:00
Bram Moolenaar 075cb410fc updated for version 7.4.345
Problem:    Indent is not updated when deleting indent.
Solution:   Remember changedtick.
2014-06-25 22:55:38 +02:00
Bram Moolenaar 946e27ab65 Updated runtime files. 2014-06-25 18:50:27 +02:00
Bram Moolenaar 1b9171f668 Updated runtime files. 2014-06-25 18:50:27 +02:00
Bram Moolenaar b6da44ae82 updated for version 7.4.344
Problem:    Unessecary initializations and other things related to
            matchaddpos().
Solution:   Code cleanup. (Alexey Radkov)
2014-06-25 18:15:22 +02:00
Bram Moolenaar df1f546ae1 Added tag v7-4-344 for changeset ce284c205558 2014-06-25 18:15:22 +02:00
Bram Moolenaar 39d6421292 updated for version 7.4.344
Problem:    Unessecary initializations and other things related to
	    matchaddpos().
Solution:   Code cleanup. (Alexey Radkov)
2014-06-25 18:15:22 +02:00
Bram Moolenaar d91cdcd08b Added tag v7-4-343 for changeset 539ce56d8f35 2014-06-25 17:58:12 +02:00
Bram Moolenaar 41d7523986 updated for version 7.4.343
Problem:    matchdelete() does not always update the right lines.
Solution:   Fix off-by-one error.  (Ozaki Kiichi)
2014-06-25 17:58:11 +02:00
Bram Moolenaar e96571ced7 updated for version 7.4.343
Problem:    matchdelete() does not always update the right lines.
Solution:   Fix off-by-one error.  (Ozaki Kiichi)
2014-06-25 17:58:11 +02:00
Bram Moolenaar db5ffaab5a updated for version 7.4.342
Problem:    Clang gives warnings.
Solution:   Add an else block. (Dominique Pelle)
2014-06-25 17:44:49 +02:00
Bram Moolenaar 132dd70d65 Added tag v7-4-342 for changeset 8dcc6f142460 2014-06-25 17:44:49 +02:00
Bram Moolenaar 9d19a8d7e4 updated for version 7.4.342
Problem:    Clang gives warnings.
Solution:   Add an else block. (Dominique Pelle)
2014-06-25 17:44:49 +02:00
Bram Moolenaar e8a3492548 updated for version 7.4.341
Problem:    sort() doesn't handle numbers well.
Solution:   Add an argument to specify sorting on numbers. (Christian Brabandt)
2014-06-25 17:31:09 +02:00
Bram Moolenaar 53e5d2d1c5 Added tag v7-4-341 for changeset adc4a84f72eb 2014-06-25 17:31:09 +02:00
Bram Moolenaar b84a34590f updated for version 7.4.341
Problem:    sort() doesn't handle numbers well.
Solution:   Add an argument to specify sorting on numbers. (Christian Brabandt)
2014-06-25 17:31:09 +02:00
Bram Moolenaar 72e8f0bcc1 updated for version 7.4.340
Problem:    Error from sed about illegal bytes when installing Vim.
Solution:   Prepend LC_ALL=C. (Itchyny)
2014-06-25 15:02:33 +02:00
Bram Moolenaar 0064a7997a Added tag v7-4-340 for changeset 03f95f5e311b 2014-06-25 15:02:33 +02:00
Bram Moolenaar aacdc46b79 updated for version 7.4.340
Problem:    Error from sed about illegal bytes when installing Vim.
Solution:   Prepend LC_ALL=C. (Itchyny)
2014-06-25 15:02:33 +02:00
Bram Moolenaar 8dc907d7d3 updated for version 7.4.339
Problem:    Local function is available globally.
Solution:   Add "static".
2014-06-25 14:44:10 +02:00
Bram Moolenaar eeb6632b66 Added tag v7-4-339 for changeset fd7110d0c3bf 2014-06-25 14:44:10 +02:00
Bram Moolenaar 33524b9d2b updated for version 7.4.339
Problem:    Local function is available globally.
Solution:   Add "static".
2014-06-25 14:44:10 +02:00
Bram Moolenaar 8df19a197e Added tag v7-4-338 for changeset ef83b423ebf7 2014-06-25 14:39:51 +02:00
Bram Moolenaar 597a422416 updated for version 7.4.338
Problem:    Cannot wrap lines taking indent into account.
Solution:   Add the 'breakindent' option. (many authors, final improvements by
            Christian Brabandt)
2014-06-25 14:39:50 +02:00
Bram Moolenaar 64a5c567ef updated for version 7.4.338
Problem:    Cannot wrap lines taking indent into account.
Solution:   Add the 'breakindent' option. (many authors, final improvements by
	    Christian Brabandt)
2014-06-25 14:39:50 +02:00
Bram Moolenaar 15a35c4f4a updated for version 7.4.337
Problem:    When there is an error preparing to edit the command line, the
            command won't be executed. (Hirohito Higashi)
Solution:   Reset did_emsg before editing.
2014-06-25 12:26:46 +02:00
Bram Moolenaar 16652afa6a Added tag v7-4-337 for changeset 0206ac84ff5f 2014-06-25 12:26:46 +02:00
Bram Moolenaar c309a21d1d updated for version 7.4.337
Problem:    When there is an error preparing to edit the command line, the
	    command won't be executed. (Hirohito Higashi)
Solution:   Reset did_emsg before editing.
2014-06-25 12:26:46 +02:00
Bram Moolenaar 78159bbf9e updated for version 7.4.336
Problem:    Setting 'history' to a big value causes out-of-memory errors.
Solution:   Limit the value to 10000. (Hirohito Higashi)
2014-06-25 11:48:54 +02:00
Bram Moolenaar 4dd7d24b21 Added tag v7-4-336 for changeset a42ba1e50992 2014-06-25 11:48:54 +02:00
Bram Moolenaar 4a506a793d updated for version 7.4.336
Problem:    Setting 'history' to a big value causes out-of-memory errors.
Solution:   Limit the value to 10000. (Hirohito Higashi)
2014-06-25 11:48:54 +02:00
Bram Moolenaar e8d1f20cbd updated for version 7.4.335
Problem:    No digraph for the new rouble sign.
Solution:   Add the digraphs =R and =P.
2014-06-18 21:38:18 +02:00
Bram Moolenaar ce3ca7d40f Added tag v7-4-335 for changeset 8ad2ecd11602 2014-06-18 21:38:18 +02:00
Bram Moolenaar 8aa1cf2bb1 updated for version 7.4.335
Problem:    No digraph for the new rouble sign.
Solution:   Add the digraphs =R and =P.
2014-06-18 21:38:18 +02:00
Bram Moolenaar deae0f2566 updated for version 7.4.334
Problem:    Unitialized variables, causing some problems.
Solution:   Initialize the variables. (Dominique Pelle)
2014-06-18 21:20:11 +02:00
Bram Moolenaar 46c34cd94b Added tag v7-4-334 for changeset 03d260a8ea0c 2014-06-18 21:20:11 +02:00
Bram Moolenaar ea5c1b47d0 updated for version 7.4.334
Problem:    Unitialized variables, causing some problems.
Solution:   Initialize the variables. (Dominique Pelle)
2014-06-18 21:20:11 +02:00
Bram Moolenaar de993ea629 updated for version 7.4.333
Problem:    Compiler warning for unused function.
Solution:   Put the function inside the #ifdef.
2014-06-17 23:18:01 +02:00
Bram Moolenaar 94cd6be0f7 Added tag v7-4-333 for changeset 8ae50e3ef8bf 2014-06-17 23:18:01 +02:00
Bram Moolenaar 2c0f47681d updated for version 7.4.333
Problem:    Compiler warning for unused function.
Solution:   Put the function inside the #ifdef.
2014-06-17 23:18:01 +02:00
Bram Moolenaar 58cbc914ea updated for version 7.4.332
Problem:    GTK: When a sign icon doesn't fit exactly there can be ugly gaps.
Solution:   Scale the sign to fit when the aspect ratio is not too far off.
            (Christian Brabandt)
2014-06-17 18:47:02 +02:00
Bram Moolenaar 0e9924d4fb Added tag v7-4-332 for changeset 8fed02d53b45 2014-06-17 18:47:02 +02:00
Bram Moolenaar ea672e9290 updated for version 7.4.332
Problem:    GTK: When a sign icon doesn't fit exactly there can be ugly gaps.
Solution:   Scale the sign to fit when the aspect ratio is not too far off.
	    (Christian Brabandt)
2014-06-17 18:47:02 +02:00
Bram Moolenaar 7e219f065a Added tag v7-4-331 for changeset 6d984caa0409 2014-06-17 18:16:12 +02:00
Bram Moolenaar 7ec83432b7 updated for version 7.4.331
Problem:    Relative numbering not updated after a linewise yank.  Issue 235.
Solution:   Redraw after the yank. (Christian Brabandt)
2014-06-17 18:16:11 +02:00
Bram Moolenaar 6fdaebec08 updated for version 7.4.331
Problem:    Relative numbering not updated after a linewise yank.  Issue 235.
Solution:   Redraw after the yank. (Christian Brabandt)
2014-06-17 18:16:11 +02:00
Bram Moolenaar b3414595c7 updated for version 7.4.330
Problem:    Using a regexp pattern to highlight a specific position can be
            slow.
Solution:   Add matchaddpos() to highlight specific positions efficiently.
            (Alexey Radkov)
2014-06-17 17:48:32 +02:00
Bram Moolenaar 655c25bd8b Added tag v7-4-330 for changeset f9fa2e506b9f 2014-06-17 17:48:32 +02:00
Bram Moolenaar 96e1ec11ad updated for version 7.4.330
Problem:    Using a regexp pattern to highlight a specific position can be
	    slow.
Solution:   Add matchaddpos() to highlight specific positions efficiently.
	    (Alexey Radkov)
2014-06-17 17:48:32 +02:00
Bram Moolenaar ec1561cac5 updated for version 7.4.329
Problem:    When moving the cursor and then switching to another window the
            previous window isn't scrolled. (Yukihiro Nakadaira)
Solution:   Call update_topline() before leaving the window. (Christian
            Brabandt)
2014-06-17 13:52:40 +02:00
Bram Moolenaar 76850adb61 Added tag v7-4-329 for changeset 018df65085f8 2014-06-17 13:52:40 +02:00
Bram Moolenaar 1abe00013e updated for version 7.4.329
Problem:    When moving the cursor and then switching to another window the
	    previous window isn't scrolled. (Yukihiro Nakadaira)
Solution:   Call update_topline() before leaving the window. (Christian
	    Brabandt)
2014-06-17 13:52:40 +02:00
Bram Moolenaar 7a54a90744 updated for version 7.4.328
Problem:    Selection of inner block is inconsistent.
Solution:   Skip indent not only for '}' but all parens. (Tom McDonald)
2014-06-17 13:50:13 +02:00
Bram Moolenaar 3b88b706cf Added tag v7-4-328 for changeset 01d9ffdd6e6f 2014-06-17 13:50:13 +02:00
Bram Moolenaar 075c15717d updated for version 7.4.328
Problem:    Selection of inner block is inconsistent.
Solution:   Skip indent not only for '}' but all parens. (Tom McDonald)
2014-06-17 13:50:13 +02:00
Bram Moolenaar 014fe36242 Added tag v7-4-327 for changeset 99d8f2d72dcd 2014-06-17 12:51:17 +02:00
Bram Moolenaar 8502c704ba updated for version 7.4.327
Problem:    When 'verbose' is set to display the return value of a function,
            may get E724 repeatedly.
Solution:   Do not give an error for verbose messages. Abort conversion to
            string after an error.
2014-06-17 12:51:16 +02:00
Bram Moolenaar dedef8129a updated for version 7.4.327
Problem:    When 'verbose' is set to display the return value of a function,
	    may get E724 repeatedly.
Solution:   Do not give an error for verbose messages. Abort conversion to
	    string after an error.
2014-06-17 12:51:16 +02:00
Bram Moolenaar f0224c9f08 updated for version 7.4.326
Problem:    Can't build Tiny version. (Elimar Riesebieter)
Solution:   Add #ifdef.
2014-06-14 12:53:33 +02:00
Bram Moolenaar 2f6fb222f0 Added tag v7-4-326 for changeset 1dbcb23ae7a8 2014-06-14 12:53:33 +02:00
Bram Moolenaar 1dad68f7b2 updated for version 7.4.326
Problem:    Can't build Tiny version. (Elimar Riesebieter)
Solution:   Add #ifdef.
2014-06-14 12:53:33 +02:00
Bram Moolenaar 0ae36a5c85 updated for version 7.4.325
Problem:    When starting the gui and changing the window size the status line
            may not be drawn correctly.
Solution:   Catch new_win_height() being called recursively. (Christian
            Brabandt)
2014-06-13 20:08:45 +02:00
Bram Moolenaar cd8f14c082 Added tag v7-4-325 for changeset 1f288d247548 2014-06-13 20:08:45 +02:00
Bram Moolenaar a1072c10dc updated for version 7.4.325
Problem:    When starting the gui and changing the window size the status line
	    may not be drawn correctly.
Solution:   Catch new_win_height() being called recursively. (Christian
	    Brabandt)
2014-06-13 20:08:45 +02:00
Bram Moolenaar 822ff866bd Update runtime files. 2014-06-12 21:46:14 +02:00
Bram Moolenaar 999af5d7c2 Update runtime files. 2014-06-12 21:46:14 +02:00
Bram Moolenaar 2d54ec92d4 updated for version 7.4.324
Problem:    In Ex mode, cyrillic characters are not handled. (Stas Malavin)
Solution:   Support multi-byte characters in Ex mode. (Yukihiro Nakadaira)
2014-06-12 19:44:48 +02:00
Bram Moolenaar 2fffaff636 Added tag v7-4-324 for changeset c476e0ac8b40 2014-06-12 19:44:48 +02:00
Bram Moolenaar 66624d2bd3 updated for version 7.4.324
Problem:    In Ex mode, cyrillic characters are not handled. (Stas Malavin)
Solution:   Support multi-byte characters in Ex mode. (Yukihiro Nakadaira)
2014-06-12 19:44:48 +02:00
Bram Moolenaar 8e7048ca4b updated for version 7.4.323
Problem:    Substitute() with zero width pattern breaks multi-byte character.
Solution:   Take multi-byte character size into account. (Yukihiro Nakadaira)
2014-06-12 18:39:22 +02:00
Bram Moolenaar c30f499c9c Added tag v7-4-323 for changeset 238f5027830c 2014-06-12 18:39:22 +02:00
Bram Moolenaar b953947085 updated for version 7.4.323
Problem:    Substitute() with zero width pattern breaks multi-byte character.
Solution:   Take multi-byte character size into account. (Yukihiro Nakadaira)
2014-06-12 18:39:22 +02:00
Bram Moolenaar e639eb44e9 updated for version 7.4.322
Problem:    Using "msgfmt" is hard coded, cannot use "gmsgfmt".
Solution:   Use the msgfmt command found by configure. (Danek Duvall)
2014-06-12 18:03:29 +02:00
Bram Moolenaar 17d70286cd Added tag v7-4-322 for changeset fd96c55d683d 2014-06-12 18:03:29 +02:00
Bram Moolenaar fab62ed32a updated for version 7.4.322
Problem:    Using "msgfmt" is hard coded, cannot use "gmsgfmt".
Solution:   Use the msgfmt command found by configure. (Danek Duvall)
2014-06-12 18:03:29 +02:00
Bram Moolenaar 0e6c5ef7ef updated for version 7.4.321
Problem:    Can't build with strawberry perl 5.20 + mingw-w64-4.9.0.
Solution:   Define save_strlen. (Ken Takata)
2014-06-12 16:03:28 +02:00
Bram Moolenaar 45f7c14bca Added tag v7-4-321 for changeset c052937aae8c 2014-06-12 16:03:28 +02:00
Bram Moolenaar 8c3406d37e updated for version 7.4.321
Problem:    Can't build with strawberry perl 5.20 + mingw-w64-4.9.0.
Solution:   Define save_strlen. (Ken Takata)
2014-06-12 16:03:28 +02:00
Bram Moolenaar 3be8585661 updated for version 7.4.320
Problem:    Possible crash when an BufLeave autocommand deletes the buffer.
Solution:   Check for the window pointer being valid.  Postpone freeing the
            window until autocommands are done. (Yasuhiro Matsumoto)
2014-06-12 14:01:31 +02:00
Bram Moolenaar ec623f1c2c Added tag v7-4-320 for changeset f7bc601823e5 2014-06-12 14:01:31 +02:00
Bram Moolenaar f677f95728 updated for version 7.4.320
Problem:    Possible crash when an BufLeave autocommand deletes the buffer.
Solution:   Check for the window pointer being valid.  Postpone freeing the
	    window until autocommands are done. (Yasuhiro Matsumoto)
2014-06-12 14:01:31 +02:00
Bram Moolenaar 980e58f7b3 updated for version 7.4.319
Problem:    Crash when putting zero bytes on the clipboard.
Solution:   Do not support the utf8_atom target when not using an Unicode
            encoding. (Naofumi Honda)
2014-06-12 13:28:30 +02:00
Bram Moolenaar f3ac0267cf Added tag v7-4-319 for changeset a076237d1c38 2014-06-12 13:28:30 +02:00
Bram Moolenaar 696fec068d updated for version 7.4.319
Problem:    Crash when putting zero bytes on the clipboard.
Solution:   Do not support the utf8_atom target when not using an Unicode
	    encoding. (Naofumi Honda)
2014-06-12 13:28:30 +02:00
Bram Moolenaar e3a8bab630 updated for version 7.4.318
Problem:    Check for whether a highlight group has settings ignores fg and bg
            color settings.
Solution:   Also check cterm and GUI color settings. (Christian Brabandt)
2014-06-12 12:20:54 +02:00
Bram Moolenaar ed10ec63dd Added tag v7-4-318 for changeset 5c47dacf397c 2014-06-12 12:20:54 +02:00
Bram Moolenaar ffbaff6b17 updated for version 7.4.318
Problem:    Check for whether a highlight group has settings ignores fg and bg
	    color settings.
Solution:   Also check cterm and GUI color settings. (Christian Brabandt)
2014-06-12 12:20:54 +02:00
Bram Moolenaar 06e4a6df0a updated for version 7.4.317
Problem:    Crash when starting gvim.  Issue 230.
Solution:   Check for a pointer to be NULL. (Christian Brabandt)
2014-06-12 11:49:46 +02:00
Bram Moolenaar 7db41ee8de Added tag v7-4-317 for changeset 8ffcb546d782 2014-06-12 11:49:46 +02:00
Bram Moolenaar bc3e6b231c updated for version 7.4.317
Problem:    Crash when starting gvim.  Issue 230.
Solution:   Check for a pointer to be NULL. (Christian Brabandt)
2014-06-12 11:49:46 +02:00
Bram Moolenaar 7116aa0f7d updated for version 7.4.316
Problem:    Warning from 64-bit compiler.
Solution:   Add type cast. (Mike Williams)
2014-05-29 14:36:29 +02:00
Bram Moolenaar e596ad8b28 Added tag v7-4-316 for changeset 0fc665889e8f 2014-05-29 14:36:29 +02:00
Bram Moolenaar 20047c3d98 updated for version 7.4.316
Problem:    Warning from 64-bit compiler.
Solution:   Add type cast. (Mike Williams)
2014-05-29 14:36:29 +02:00
Bram Moolenaar c35b0fb181 updated for version 7.4.315
Problem:    Fixes for computation of topline not tested.
Solution:   Add test. (Hirohito Higashi)
2014-05-29 11:47:40 +02:00
Bram Moolenaar e23fae0907 Added tag v7-4-315 for changeset 646616b6ff4d 2014-05-29 11:47:40 +02:00
Bram Moolenaar f4ee263065 updated for version 7.4.315
Problem:    Fixes for computation of topline not tested.
Solution:   Add test. (Hirohito Higashi)
2014-05-29 11:47:40 +02:00
Bram Moolenaar ea389e9103 updated for version 7.4.314
Problem:    Completion messages can get in the way of a plugin.
Solution:   Add 'c' flag to 'shortmess' option. (Shougo Matsu)
2014-05-28 21:40:52 +02:00
Bram Moolenaar 46ec971d0a Added tag v7-4-314 for changeset 4d7af1962d6c 2014-05-28 21:40:52 +02:00
Bram Moolenaar 589afcfc75 updated for version 7.4.314
Problem:    Completion messages can get in the way of a plugin.
Solution:   Add 'c' flag to 'shortmess' option. (Shougo Matsu)
2014-05-28 21:40:52 +02:00
Bram Moolenaar 6f6c0f8085 updated for version 7.4.313
Problem:    Changing the return value of getpos() causes an error. (Jie Zhu)
Solution:   Revert getpos() and add getcurpos().
2014-05-28 20:31:42 +02:00
Bram Moolenaar 90ce74d592 Added tag v7-4-313 for changeset 332a5c2b2956 2014-05-28 20:31:42 +02:00
Bram Moolenaar 0ea3beb7e3 updated for version 7.4.313
Problem:    Changing the return value of getpos() causes an error. (Jie Zhu)
Solution:   Revert getpos() and add getcurpos().
2014-05-28 20:31:42 +02:00
Bram Moolenaar 2d1fe05fc0 updated for version 7.4.312
Problem:    Cannot figure out what argument list is being used for a window.
Solution:   Add the arglistid() function. (Marcin Szamotulski)
2014-05-28 18:22:57 +02:00
Bram Moolenaar 5325592911 Added tag v7-4-312 for changeset 66eead134d68 2014-05-28 18:22:57 +02:00
Bram Moolenaar 7fb14c288b updated for version 7.4.312
Problem:    Cannot figure out what argument list is being used for a window.
Solution:   Add the arglistid() function. (Marcin Szamotulski)
2014-05-28 18:22:57 +02:00
Bram Moolenaar 82c2585eb8 updated for version 7.4.311
Problem:    Can't use winrestview to only restore part of the view.
Solution:   Handle missing items in the dict. (Christian Brabandt)
2014-05-28 16:47:16 +02:00
Bram Moolenaar 0b1dbbad7e Added tag v7-4-311 for changeset f6f754304324 2014-05-28 16:47:16 +02:00
Bram Moolenaar b001967241 updated for version 7.4.311
Problem:    Can't use winrestview to only restore part of the view.
Solution:   Handle missing items in the dict. (Christian Brabandt)
2014-05-28 16:47:16 +02:00
Bram Moolenaar 493c178a28 updated for version 7.4.310
Problem:    getpos()/setpos() don't include curswant.
Solution:   Add a fifth number when getting/setting the cursor.
2014-05-28 14:34:46 +02:00
Bram Moolenaar 2eae3d9d06 Added tag v7-4-310 for changeset ccac0aa34eea 2014-05-28 14:34:46 +02:00
Bram Moolenaar 6a0fef14e8 updated for version 7.4.310
Problem:    getpos()/setpos() don't include curswant.
Solution:   Add a fifth number when getting/setting the cursor.
2014-05-28 14:34:46 +02:00
Bram Moolenaar dd0402a759 updated for version 7.4.309
Problem:    When increasing the size of the lower window, the upper window
            jumps back to the top. (Ron Aaron)
Solution:   Change setting the topline. (Nobuhiro Takasaki)
2014-05-28 13:43:04 +02:00
Bram Moolenaar f4600086f4 Added tag v7-4-309 for changeset 88a6e9f33822 2014-05-28 13:43:04 +02:00
Bram Moolenaar f751d06ba9 updated for version 7.4.309
Problem:    When increasing the size of the lower window, the upper window
	    jumps back to the top. (Ron Aaron)
Solution:   Change setting the topline. (Nobuhiro Takasaki)
2014-05-28 13:43:04 +02:00
Bram Moolenaar 846a2ff5f3 updated for version 7.4.308
Problem:    When using ":diffsplit" on an empty file the cursor is displayed
            on the command line.
Solution:   Limit the value of w_topfill.
2014-05-28 11:35:37 +02:00
Bram Moolenaar 95f9447e02 Added tag v7-4-308 for changeset e3d2b8d83bb3 2014-05-28 11:35:37 +02:00
Bram Moolenaar 5cf0a53e44 updated for version 7.4.308
Problem:    When using ":diffsplit" on an empty file the cursor is displayed
	    on the command line.
Solution:   Limit the value of w_topfill.
2014-05-28 11:35:37 +02:00
Bram Moolenaar cbc17d66be updated for version 7.4.307
Problem:    Can't build without the +termresponse feature.
Solution:   Add proper #ifdefs.
2014-05-22 21:22:19 +02:00
Bram Moolenaar 288c26a5d5 Added tag v7-4-307 for changeset 06c10522d321 2014-05-22 21:22:19 +02:00
Bram Moolenaar ab8f914897 updated for version 7.4.307
Problem:    Can't build without the +termresponse feature.
Solution:   Add proper #ifdefs.
2014-05-22 21:22:19 +02:00
Bram Moolenaar 9a665ba296 updated for version 7.4.306
Problem:    getchar(0) does not return Esc.
Solution:   Do not wait for an Esc sequence to be complete.  (Yasuhiro
            Matsumoto)
2014-05-22 18:59:58 +02:00
Bram Moolenaar f2f8c5bca6 Added tag v7-4-306 for changeset 05e1d8afcc5e 2014-05-22 18:59:58 +02:00
Bram Moolenaar 55eb340322 updated for version 7.4.306
Problem:    getchar(0) does not return Esc.
Solution:   Do not wait for an Esc sequence to be complete.  (Yasuhiro
	    Matsumoto)
2014-05-22 18:59:58 +02:00
Bram Moolenaar 13600303c5 Runtime file updates. 2014-05-22 18:26:40 +02:00
Bram Moolenaar 83d6328e6d Runtime file updates. 2014-05-22 18:26:40 +02:00
Bram Moolenaar 90013c6a75 updated for version 7.4.305
Problem:    Making 'ttymouse' empty after the xterm version was requested
            causes problems. (Elijah Griffin)
Solution:   Do not check for DEC mouse sequences when the xterm version was
            requested.  Also don't request the xterm version when DEC mouse
            was enabled.
2014-05-22 18:14:31 +02:00
Bram Moolenaar 42d5a3674b Added tag v7-4-305 for changeset 63e7cc62402d 2014-05-22 18:14:31 +02:00
Bram Moolenaar 240d7862d0 updated for version 7.4.305
Problem:    Making 'ttymouse' empty after the xterm version was requested
	    causes problems. (Elijah Griffin)
Solution:   Do not check for DEC mouse sequences when the xterm version was
	    requested.  Also don't request the xterm version when DEC mouse
	    was enabled.
2014-05-22 18:14:31 +02:00
Bram Moolenaar b777618d11 updated for version 7.4.304
Problem:    Cannot always use Python with Vim.
Solution:   Add the manifest to the executable. (Jacques Germishuys)
2014-05-22 16:29:06 +02:00
Bram Moolenaar a12fc0e63e Added tag v7-4-304 for changeset fed2e0967f81 2014-05-22 16:29:06 +02:00
Bram Moolenaar 3bb22dd364 updated for version 7.4.304
Problem:    Cannot always use Python with Vim.
Solution:   Add the manifest to the executable. (Jacques Germishuys)
2014-05-22 16:29:06 +02:00
Bram Moolenaar d46f2791ec Added tag v7-4-303 for changeset 463ef551e9f6 2014-05-22 16:05:20 +02:00
Bram Moolenaar e4c21e6899 updated for version 7.4.303
Problem:    When using double-width characters the text displayed on the
            command line is sometimes truncated.
Solution:   Reset the string lenght. (Nobuhiro Takasaki)
2014-05-22 16:05:19 +02:00
Bram Moolenaar ee4c5de6db updated for version 7.4.303
Problem:    When using double-width characters the text displayed on the
	    command line is sometimes truncated.
Solution:   Reset the string lenght. (Nobuhiro Takasaki)
2014-05-22 16:05:19 +02:00
Bram Moolenaar bc6cf6c511 updated for version 7.4.302
Problem:    Signs placed with 'foldcolumn' set don't show up after filler
            lines.
Solution:   Take filler lines into account. (Olaf Dabrunz)
2014-05-22 15:51:04 +02:00
Bram Moolenaar 1cda1d312e Added tag v7-4-302 for changeset df141c80ea3a 2014-05-22 15:51:04 +02:00
Bram Moolenaar 7a287f7617 updated for version 7.4.302
Problem:    Signs placed with 'foldcolumn' set don't show up after filler
	    lines.
Solution:   Take filler lines into account. (Olaf Dabrunz)
2014-05-22 15:51:04 +02:00
Bram Moolenaar b42970535c updated for version 7.4.301
Problem:    Still a scrolling problem when loading a session file.
Solution:   Fix off-by-one mistake. (Nobuhiro Takasaki)
2014-05-22 15:17:29 +02:00
Bram Moolenaar 7a6178a310 Added tag v7-4-301 for changeset 8cb42aa3c495 2014-05-22 15:17:29 +02:00
Bram Moolenaar f35c225ffc updated for version 7.4.301
Problem:    Still a scrolling problem when loading a session file.
Solution:   Fix off-by-one mistake. (Nobuhiro Takasaki)
2014-05-22 15:17:29 +02:00
Bram Moolenaar 7b129a5ac4 updated for version 7.4.300
Problem:    The way config.cache is removed doesn't always work.
Solution:   Always remove config.cache. (Ken Takata)
2014-05-22 14:54:26 +02:00
Bram Moolenaar 2999f64701 Added tag v7-4-300 for changeset 1157079ca5f1 2014-05-22 14:54:26 +02:00
Bram Moolenaar 6e8a6f9768 updated for version 7.4.300
Problem:    The way config.cache is removed doesn't always work.
Solution:   Always remove config.cache. (Ken Takata)
2014-05-22 14:54:26 +02:00
Bram Moolenaar cf1b057939 updated for version 7.4.299
Problem:    When running configure twice DYNAMIC_PYTHON_DLL may become empty.
Solution:   Use AC_CACHE_VAL. (Ken Takata)
2014-05-22 14:44:22 +02:00
Bram Moolenaar 16a2fe6391 Added tag v7-4-299 for changeset daebf8ce6608 2014-05-22 14:44:22 +02:00
Bram Moolenaar aa4d025c54 updated for version 7.4.299
Problem:    When running configure twice DYNAMIC_PYTHON_DLL may become empty.
Solution:   Use AC_CACHE_VAL. (Ken Takata)
2014-05-22 14:44:22 +02:00
Bram Moolenaar cbc67723bd updated for version 7.4.298
Problem:    Can't have a funcref start with "t:".
Solution:   Add "t" to the list of accepted names. (Yukihiro Nakadaira)
2014-05-22 14:19:56 +02:00
Bram Moolenaar 1a9a69402f Added tag v7-4-298 for changeset 156f891d520e 2014-05-22 14:19:56 +02:00
Bram Moolenaar e0f2010ce9 updated for version 7.4.298
Problem:    Can't have a funcref start with "t:".
Solution:   Add "t" to the list of accepted names. (Yukihiro Nakadaira)
2014-05-22 14:19:56 +02:00
Bram Moolenaar 050fe7ebad updated for version 7.4.297
Problem:    Memory leak from result of get_isolated_shell_name().
Solution:   Free the memory. (Dominique Pelle)
2014-05-22 14:00:16 +02:00
Bram Moolenaar 95eb67bfb8 Added tag v7-4-297 for changeset 81f5a056b2a5 2014-05-22 14:00:16 +02:00
Bram Moolenaar 16cd3b5d91 updated for version 7.4.297
Problem:    Memory leak from result of get_isolated_shell_name().
Solution:   Free the memory. (Dominique Pelle)
2014-05-22 14:00:16 +02:00
Bram Moolenaar 1c5a2134db updated for version 7.4.296
Problem:    Can't run tests on Solaris.
Solution:   Change the way VIMRUNTIME is set. (Laurent Blume)
2014-05-22 13:12:29 +02:00
Bram Moolenaar 2a6e1ea754 Added tag v7-4-296 for changeset 53b87d790574 2014-05-22 13:12:29 +02:00
Bram Moolenaar 45fc524147 updated for version 7.4.296
Problem:    Can't run tests on Solaris.
Solution:   Change the way VIMRUNTIME is set. (Laurent Blume)
2014-05-22 13:12:29 +02:00
Bram Moolenaar e968e36a00 Update runtime files. 2014-05-13 20:23:24 +02:00
Bram Moolenaar 367c81c352 Update runtime files. 2014-05-13 20:23:24 +02:00
Bram Moolenaar 715c286355 Update translations for changed error message. 2014-05-13 20:21:44 +02:00
Bram Moolenaar 57408db5f1 Update translations for changed error message. 2014-05-13 20:21:44 +02:00
Bram Moolenaar 24dc230871 updated for version 7.4.295
Problem:    Various typos, bad white space and unclear comments.
Solution:   Fix typos.  Improve white space. Update comments.
2014-05-13 20:19:58 +02:00
Bram Moolenaar 10bc233603 Added tag v7-4-295 for changeset 662ae48e7e24 2014-05-13 20:19:58 +02:00
Bram Moolenaar e470984952 updated for version 7.4.295
Problem:    Various typos, bad white space and unclear comments.
Solution:   Fix typos.  Improve white space. Update comments.
2014-05-13 20:19:58 +02:00
Bram Moolenaar caca646bf0 updated for version 7.4.294
Problem:    Test files missing from patch.
Solution:   Patch the test files.
2014-05-13 20:15:37 +02:00
Bram Moolenaar db65fed4ba Added tag v7-4-294 for changeset fdea5ea9afd1 2014-05-13 20:15:37 +02:00
Bram Moolenaar 7a823a646a updated for version 7.4.294
Problem:    Test files missing from patch.
Solution:   Patch the test files.
2014-05-13 20:15:37 +02:00
Bram Moolenaar 9e099493c6 Added tag v7-4-293 for changeset 10fc95f48546 2014-05-13 19:37:30 +02:00
Bram Moolenaar 8df5acfda9 updated for version 7.4.293
Problem:    It is not possible to ignore composing characters at a specific
            point in a pattern.
Solution:   Add the %C item.
2014-05-13 19:37:29 +02:00
Bram Moolenaar 09fe1ad539 updated for version 7.4.293
Problem:    It is not possible to ignore composing characters at a specific
	    point in a pattern.
Solution:   Add the %C item.
2014-05-13 19:37:29 +02:00
Bram Moolenaar 6082bea6ac updated for version 7.4.292
Problem:    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.
Solution:   Change the old engine, check for following composing character
            also for single-byte patterns.
2014-05-13 18:04:00 +02:00
Bram Moolenaar 74dfff024f Added tag v7-4-292 for changeset 60cdaa05a6ad 2014-05-13 18:04:00 +02:00
Bram Moolenaar 98af6d5eea updated for version 7.4.292
Problem:    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.
Solution:   Change the old engine, check for following composing character
	    also for single-byte patterns.
2014-05-13 18:04:00 +02:00
Bram Moolenaar 6e13207d82 updated for version 7.4.291
Problem:    Compiler warning for int to pointer of different size when DEBUG
            is defined.
Solution:   use smsg() instead of EMSG3().
2014-05-13 16:46:32 +02:00
Bram Moolenaar 2a566461f4 Added tag v7-4-291 for changeset b5972833add9 2014-05-13 16:46:32 +02:00
Bram Moolenaar 7c40979f8b updated for version 7.4.291
Problem:    Compiler warning for int to pointer of different size when DEBUG
	    is defined.
Solution:   use smsg() instead of EMSG3().
2014-05-13 16:46:32 +02:00
Bram Moolenaar 9c235069b2 updated for version 7.4.290
Problem:    A non-greedy match followed by a branch is too greedy. (Ingo
            Karkat)
Solution:   Add NFA_MATCH when it is already in the state list if the position
            differs.
2014-05-13 16:44:29 +02:00
Bram Moolenaar 2a150460f3 Added tag v7-4-290 for changeset b871734bf54e 2014-05-13 16:44:29 +02:00
Bram Moolenaar cc3863dce4 updated for version 7.4.290
Problem:    A non-greedy match followed by a branch is too greedy. (Ingo
	    Karkat)
Solution:   Add NFA_MATCH when it is already in the state list if the position
	    differs.
2014-05-13 16:44:29 +02:00
Bram Moolenaar ee4825331a updated for version 7.4.289
Problem:    Pattern with repeated backreference does not match with new regexp
            engine. (Urtica Dioica)
Solution:   Also check the end of a submatch when deciding to put a state in
            the state list.
2014-05-13 15:56:51 +02:00
Bram Moolenaar 92e9a5c9c9 Added tag v7-4-289 for changeset 99374096a76b 2014-05-13 15:56:51 +02:00
Bram Moolenaar 10f346e687 updated for version 7.4.289
Problem:    Pattern with repeated backreference does not match with new regexp
	    engine. (Urtica Dioica)
Solution:   Also check the end of a submatch when deciding to put a state in
	    the state list.
2014-05-13 15:56:51 +02:00
Bram Moolenaar be578edae3 updated for version 7.4.288
Problem:    When 'spellfile' is set the screen is not redrawn.
Solution:   Redraw when updating the spelling info. (Christian Brabandt)
2014-05-13 14:03:40 +02:00
Bram Moolenaar eaff99bac9 Added tag v7-4-288 for changeset 7965cb6a435a 2014-05-13 14:03:40 +02:00
Bram Moolenaar be666bdb98 updated for version 7.4.288
Problem:    When 'spellfile' is set the screen is not redrawn.
Solution:   Redraw when updating the spelling info. (Christian Brabandt)
2014-05-13 14:03:40 +02:00
Bram Moolenaar 46ae3cedeb updated for version 7.4.287
Problem:    Patches for .hgignore don't work, since the file is not in the
            distribution.
Solution:   Add .hgignore to the distribution.  Will be effective with the
            next version.
2014-05-13 13:52:38 +02:00
Bram Moolenaar 52b057cdbb Added tag v7-4-287 for changeset 66fe4908b649 2014-05-13 13:52:38 +02:00
Bram Moolenaar f649441d44 updated for version 7.4.287
Problem:    Patches for .hgignore don't work, since the file is not in the
	    distribution.
Solution:   Add .hgignore to the distribution.  Will be effective with the
	    next version.
2014-05-13 13:52:38 +02:00
Bram Moolenaar cc751aef59 Added tag v7-4-286 for changeset be19015ef43c 2014-05-13 13:46:34 +02:00
Bram Moolenaar 59838520c7 updated for version 7.4.286
Problem:    Error messages are inconsistant. (ZyX)
Solution:   Change "Lists" to "list".
2014-05-13 13:46:33 +02:00
Bram Moolenaar 98be5c3c70 updated for version 7.4.286
Problem:    Error messages are inconsistant. (ZyX)
Solution:   Change "Lists" to "list".
2014-05-13 13:46:33 +02:00
Bram Moolenaar fd859c9878 updated for version 7.4.285
Problem:    When 'relativenumber' is set and deleting lines or undoing that,
            line numbers are not always updated. (Robert Arkwright)
Solution:   (Christian Brabandt)
2014-05-13 12:44:24 +02:00
Bram Moolenaar 90e7349ba1 Added tag v7-4-285 for changeset 5cb1828fd005 2014-05-13 12:44:24 +02:00
Bram Moolenaar c50a3f766a updated for version 7.4.285
Problem:    When 'relativenumber' is set and deleting lines or undoing that,
	    line numbers are not always updated. (Robert Arkwright)
Solution:   (Christian Brabandt)
2014-05-13 12:44:24 +02:00
Bram Moolenaar ed7547da43 updated for version 7.4.284
Problem:    Setting 'langmap' in the modeline can cause trouble.  E.g. mapping
            ":" breaks many commands. (Jens-Wolfhard Schicke-Uffmann)
Solution:   Disallow setting 'langmap' from the modeline.
2014-05-13 12:17:15 +02:00
Bram Moolenaar 109a694854 Added tag v7-4-284 for changeset 3c35ca9666e8 2014-05-13 12:17:15 +02:00
Bram Moolenaar 3e11120d77 updated for version 7.4.284
Problem:    Setting 'langmap' in the modeline can cause trouble.  E.g. mapping
	    ":" breaks many commands. (Jens-Wolfhard Schicke-Uffmann)
Solution:   Disallow setting 'langmap' from the modeline.
2014-05-13 12:17:15 +02:00
Bram Moolenaar d442ec7fe2 updated for version 7.4.283
Problem:    Compiler warning about unused variable. (Charles Cooper)
Solution:   Move the variable inside the #if block.
2014-05-09 20:33:04 +02:00
Bram Moolenaar d1bc05a4f2 Added tag v7-4-283 for changeset aa99d04fa7e2 2014-05-09 20:33:04 +02:00
Bram Moolenaar 26983c1193 updated for version 7.4.283
Problem:    Compiler warning about unused variable. (Charles Cooper)
Solution:   Move the variable inside the #if block.
2014-05-09 20:33:04 +02:00
Bram Moolenaar 483f1a8300 Added tag v7-4-282 for changeset 6d0a1132dd71 2014-05-08 11:46:28 +02:00
Bram Moolenaar b7547420a4 updated for version 7.4.282
Problem:    Test 97 fails on Mac.
Solution:   Do not ignore case in file names. (Jun Takimoto)
2014-05-08 11:46:27 +02:00
Bram Moolenaar 9cec92cbf1 updated for version 7.4.282
Problem:    Test 97 fails on Mac.
Solution:   Do not ignore case in file names. (Jun Takimoto)
2014-05-08 11:46:27 +02:00
Bram Moolenaar 04ad7fe05c updated for version 7.4.281
Problem:    When a session file has more than one tabpage and 'showtabline' is
            one the positions may be slightly off.
Solution:   Set 'showtabline' to two while positioning windows.
2014-05-07 21:14:47 +02:00
Bram Moolenaar 914fcfd57c Added tag v7-4-281 for changeset 24c90f1fec85 2014-05-07 21:14:47 +02:00
Bram Moolenaar 2cfda40bbb updated for version 7.4.281
Problem:    When a session file has more than one tabpage and 'showtabline' is
	    one the positions may be slightly off.
Solution:   Set 'showtabline' to two while positioning windows.
2014-05-07 21:14:47 +02:00
Bram Moolenaar 702cfd2d06 Added tag v7-4-280 for changeset daf7e98675cf 2014-05-07 20:25:36 +02:00
Bram Moolenaar 56b3bf89aa updated for version 7.4.280
Problem:    When using a session file the relative position of the cursor is
            not restored if there is another tab. (Nobuhiro Takasaki)
Solution:   Update w_wrow before calculating the fraction.
2014-05-07 20:25:35 +02:00
Bram Moolenaar 9a55520a20 updated for version 7.4.280
Problem:    When using a session file the relative position of the cursor is
	    not restored if there is another tab. (Nobuhiro Takasaki)
Solution:   Update w_wrow before calculating the fraction.
2014-05-07 20:25:35 +02:00
Bram Moolenaar 1b1063af58 updated for version 7.4.279
Problem:    globpath() returns a string, making it difficult to get a list of
            matches. (Greg Novack)
Solution:   Add an optional argument like with glob(). (Adnan Zafar)
2014-05-07 18:35:30 +02:00
Bram Moolenaar 2d56dbde8b Added tag v7-4-279 for changeset 8e9db1f27a00 2014-05-07 18:35:30 +02:00
Bram Moolenaar 9968a1d725 updated for version 7.4.279
Problem:    globpath() returns a string, making it difficult to get a list of
	    matches. (Greg Novack)
Solution:   Add an optional argument like with glob(). (Adnan Zafar)
2014-05-07 18:35:30 +02:00
Bram Moolenaar 3ec7f4e402 updated for version 7.4.278
Problem:    list_remove() conflicts with function defined in Sun header file.
Solution:   Rename the function. (Richard Palo)
2014-05-07 17:31:37 +02:00
Bram Moolenaar d03417d030 Added tag v7-4-278 for changeset b4ce0e1fb5a6 2014-05-07 17:31:37 +02:00
Bram Moolenaar ac6b012029 updated for version 7.4.278
Problem:    list_remove() conflicts with function defined in Sun header file.
Solution:   Rename the function. (Richard Palo)
2014-05-07 17:31:37 +02:00
Bram Moolenaar 0d3d5e0483 updated for version 7.4.277
Problem:    Using ":sign unplace *" may leave the cursor in the wrong position
            (Christian Brabandt)
Solution:   Update the cursor position when removing all signs.
2014-05-07 16:35:08 +02:00
Bram Moolenaar 18c2f9b193 Added tag v7-4-277 for changeset 373204662d82 2014-05-07 16:35:08 +02:00
Bram Moolenaar 3702c706c3 updated for version 7.4.277
Problem:    Using ":sign unplace *" may leave the cursor in the wrong position
	    (Christian Brabandt)
Solution:   Update the cursor position when removing all signs.
2014-05-07 16:35:08 +02:00
Bram Moolenaar 75a8d74cc2 updated for version 7.4.276
Problem:    The fish shell is not supported.
Solution:   Use begin/end instead of () for fish. (Andy Russell)
2014-05-07 15:10:21 +02:00
Bram Moolenaar 9719d233c5 Added tag v7-4-276 for changeset a6b59ee633a3 2014-05-07 15:10:21 +02:00
Bram Moolenaar 5aca3c7850 updated for version 7.4.276
Problem:    The fish shell is not supported.
Solution:   Use begin/end instead of () for fish. (Andy Russell)
2014-05-07 15:10:21 +02:00
Bram Moolenaar 44815c8016 Added tag v7-4-275 for changeset 8a3117a4887c 2014-05-07 14:38:45 +02:00
Bram Moolenaar f4d7f167f3 updated for version 7.4.275
Problem:    When changing the type of a sign that hasn't been placed ther is
            no error message.
Solution:   Add an error message. (Christian Brabandt)
2014-05-07 14:38:44 +02:00
Bram Moolenaar 4caaeecfd0 updated for version 7.4.275
Problem:    When changing the type of a sign that hasn't been placed ther is
	    no error message.
Solution:   Add an error message. (Christian Brabandt)
2014-05-07 14:38:44 +02:00
Bram Moolenaar a7611f60cd updated for version 7.4.274
Problem:    When doing ":update" just before running an external command that
            changes the file, the timestamp may be unchanged and the file
            is not reloaded.
Solution:   Also check the file size.
2014-05-02 15:46:14 +02:00
Bram Moolenaar 34ad384e05 Added tag v7-4-274 for changeset 1ee3fc5b40ae 2014-05-02 15:46:14 +02:00
Bram Moolenaar 1bafb18fa7 updated for version 7.4.274
Problem:    When doing ":update" just before running an external command that
	    changes the file, the timestamp may be unchanged and the file
	    is not reloaded.
Solution:   Also check the file size.
2014-05-02 15:46:14 +02:00
Bram Moolenaar bcb9898eba Runtime file updates. 2014-05-01 14:08:19 +02:00
Bram Moolenaar 0da029a858 Runtime file updates. 2014-05-01 14:08:19 +02:00
Bram Moolenaar b96c69d80e updated for version 7.4.273
Problem:    "make autoconf" and "make reconfig" may first run configure and
            then remove the output.
Solution:   Add these targets to the exceptions. (Ken Takata)
2014-04-29 20:04:09 +02:00
Bram Moolenaar 961bf92f50 Added tag v7-4-273 for changeset 747afb6a6de4 2014-04-29 20:04:09 +02:00
Bram Moolenaar fc1528e87a updated for version 7.4.273
Problem:    "make autoconf" and "make reconfig" may first run configure and
	    then remove the output.
Solution:   Add these targets to the exceptions. (Ken Takata)
2014-04-29 20:04:09 +02:00
Bram Moolenaar e512c8c049 updated for version 7.4.272
Problem:    Using just "$" does not cause an error message.
Solution:   Check for empty environment variable name. (Christian Brabandt)
2014-04-29 17:41:22 +02:00
Bram Moolenaar 9757ff50c0 Added tag v7-4-272 for changeset 00228400629e 2014-04-29 17:41:22 +02:00
Bram Moolenaar e6a3de809a updated for version 7.4.272
Problem:    Using just "$" does not cause an error message.
Solution:   Check for empty environment variable name. (Christian Brabandt)
2014-04-29 17:41:22 +02:00
Bram Moolenaar 121f9bdde4 updated for version 7.4.271
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)
2014-04-29 15:55:43 +02:00
Bram Moolenaar 350b85baed Added tag v7-4-271 for changeset 88b0571de432 2014-04-29 15:55:43 +02:00
Bram Moolenaar 77b9dd2395 updated for version 7.4.271
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)
2014-04-29 15:55:43 +02:00
Bram Moolenaar 1ff32c5c2c updated for version 7.4.270
Problem:    Comparing pointers instead of the string they point to.
Solution:   Use strcmp(). (Ken Takata)
2014-04-29 15:11:43 +02:00
Bram Moolenaar 279832a826 Added tag v7-4-270 for changeset c519c446c548 2014-04-29 15:11:43 +02:00
Bram Moolenaar 2f8b455d60 updated for version 7.4.270
Problem:    Comparing pointers instead of the string they point to.
Solution:   Use strcmp(). (Ken Takata)
2014-04-29 15:11:43 +02:00
Bram Moolenaar 3d1956bcc9 updated for version 7.4.269
Problem:    CTRL-U in Insert mode does not work after using a cursor key.
            (Pine Wu)
Solution:   Use the original insert start position. (Christian Brabandt)
2014-04-29 14:44:35 +02:00
Bram Moolenaar 7598c4e3e9 Added tag v7-4-269 for changeset 81c26975e8f9 2014-04-29 14:44:35 +02:00
Bram Moolenaar 3addebbdb9 updated for version 7.4.269
Problem:    CTRL-U in Insert mode does not work after using a cursor key.
	    (Pine Wu)
Solution:   Use the original insert start position. (Christian Brabandt)
2014-04-29 14:44:35 +02:00
Bram Moolenaar 355a95a079 updated for version 7.4.268
Problem:    Using exists() on a funcref for a script-local function does not
            work.
Solution:   Translate <SNR> to the special byte sequence.  Add a test.
2014-04-29 14:03:02 +02:00
Bram Moolenaar f0c7a1ea87 Added tag v7-4-268 for changeset 1a5ed2626b26 2014-04-29 14:03:02 +02:00
Bram Moolenaar 75bc93c8a7 updated for version 7.4.268
Problem:    Using exists() on a funcref for a script-local function does not
	    work.
Solution:   Translate <SNR> to the special byte sequence.  Add a test.
2014-04-29 14:03:02 +02:00
Bram Moolenaar d69bd9af3c updated for version 7.4.267
Problem:    The '[ mark is in the wrong position after "gq". (Ingo Karkat)
Solution:   Add the setmark argument to do_join(). (Christian Brabandt)
2014-04-29 12:15:40 +02:00
Bram Moolenaar 03523fae11 Added tag v7-4-267 for changeset 75f222d67cea 2014-04-29 12:15:40 +02:00
Bram Moolenaar c9fec4ac0f updated for version 7.4.267
Problem:    The '[ mark is in the wrong position after "gq". (Ingo Karkat)
Solution:   Add the setmark argument to do_join(). (Christian Brabandt)
2014-04-29 12:15:40 +02:00
Bram Moolenaar 33e87789a7 updated for version 7.4.266
Problem:    Test 62 fails.
Solution:   Set the language to C. (Christian Brabandt)
2014-04-29 11:55:29 +02:00
Bram Moolenaar f2b2ea5092 Added tag v7-4-266 for changeset 8f84e906d454 2014-04-29 11:55:29 +02:00
Bram Moolenaar ca33a56146 updated for version 7.4.266
Problem:    Test 62 fails.
Solution:   Set the language to C. (Christian Brabandt)
2014-04-29 11:55:29 +02:00
Bram Moolenaar a4f317df89 updated for version 7.4.265
Problem:    Can't call a global function with "g:" in an expression.
Solution:   Skip the "g:" when looking up the function.
2014-04-24 17:12:33 +02:00
Bram Moolenaar a2c85bb632 Added tag v7-4-265 for changeset 8ec9d2196bee 2014-04-24 17:12:33 +02:00
Bram Moolenaar 36a414ef8e updated for version 7.4.265
Problem:    Can't call a global function with "g:" in an expression.
Solution:   Skip the "g:" when looking up the function.
2014-04-24 17:12:33 +02:00
Bram Moolenaar eccb7fc315 updated for version 7.4.264
Problem:    Can't define a function starting with "g:".  Can't assign a
            funcref to a buffer-local variable.
Solution:   Skip "g:" at the start of a function name.  Don't check for colons
            when assigning to a variable.
2014-04-23 20:43:41 +02:00
Bram Moolenaar 78f1b67190 Added tag v7-4-264 for changeset 00acac0af680 2014-04-23 20:43:41 +02:00
Bram Moolenaar eb0a5b0b22 updated for version 7.4.264
Problem:    Can't define a function starting with "g:".  Can't assign a
	    funcref to a buffer-local variable.
Solution:   Skip "g:" at the start of a function name.  Don't check for colons
	    when assigning to a variable.
2014-04-23 20:43:41 +02:00
Bram Moolenaar d30d454158 Added tag v7-4-263 for changeset af1bb39774f4 2014-04-23 19:44:31 +02:00
Bram Moolenaar 163d0da508 updated for version 7.4.263
Problem:    GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz)
Solution:   Remove the second declaration.
2014-04-23 19:44:30 +02:00
Bram Moolenaar e6c979145e updated for version 7.4.263
Problem:    GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz)
Solution:   Remove the second declaration.
2014-04-23 19:44:30 +02:00
Bram Moolenaar 2af78a1408 updated for version 7.4.262
Problem:    Duplicate code in regexec().
Solution:   Add line_lbr flag to regexec_nl().
2014-04-23 19:06:37 +02:00
Bram Moolenaar 7dcab5dbb3 Added tag v7-4-262 for changeset 0ea551fa607d 2014-04-23 19:06:37 +02:00
Bram Moolenaar 402fbca636 updated for version 7.4.262
Problem:    Duplicate code in regexec().
Solution:   Add line_lbr flag to regexec_nl().
2014-04-23 19:06:37 +02:00
Bram Moolenaar 93fc481b57 updated for version 7.4.261
Problem:    When updating the window involves a regexp pattern, an interactive
            substitute to replace a "\n" with a line break fails. (Ingo
            Karkat)
Solution:   Set reg_line_lbr in vim_regsub() and vim_regsub_multi().
2014-04-23 18:48:47 +02:00
Bram Moolenaar 19741ff9b7 Added tag v7-4-261 for changeset 43c6cd07c8de 2014-04-23 18:48:47 +02:00
Bram Moolenaar a9a506cac4 updated for version 7.4.261
Problem:    When updating the window involves a regexp pattern, an interactive
	    substitute to replace a "\n" with a line break fails. (Ingo
	    Karkat)
Solution:   Set reg_line_lbr in vim_regsub() and vim_regsub_multi().
2014-04-23 18:48:47 +02:00
Bram Moolenaar 9bdfb0025c updated for version 7.4.260
Problem:    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.
Solution:   Disallow using a colon other than with "s:".  Ignore "#" after the
            name.
2014-04-23 17:43:42 +02:00
Bram Moolenaar 8eefe3b41e Added tag v7-4-260 for changeset 6bc874e4789a 2014-04-23 17:43:42 +02:00
Bram Moolenaar 7b44a334ab updated for version 7.4.260
Problem:    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.
Solution:   Disallow using a colon other than with "s:".  Ignore "#" after the
	    name.
2014-04-23 17:43:42 +02:00
Bram Moolenaar a1d68e4c51 Added tag v7-4-259 for changeset e4cd5bb75029 2014-04-23 12:52:41 +02:00
Bram Moolenaar 62f167f716 updated for version 7.4.259
Problem:    Warning for misplaced "const".
Solution:   Move the "const". (Yukihiro Nakadaira)
2014-04-23 12:52:40 +02:00
Bram Moolenaar aa0972184d updated for version 7.4.259
Problem:    Warning for misplaced "const".
Solution:   Move the "const". (Yukihiro Nakadaira)
2014-04-23 12:52:40 +02:00
Bjorn Winckler 3de89a5b88 Snapshot 73 2014-04-21 16:23:59 +02:00
Bjorn Winckler 98f6e2f5a3 Merge branch 'vim'
Conflicts:
	runtime/syntax/vim.vim
	src/structs.h
2014-04-20 10:22:02 +02:00
Bram Moolenaar c8836f7025 updated for version 7.4.258
Problem:    Configure fails if $CC contains options.
Solution:   Remove quotes around $CC. (Paul Barker)
2014-04-12 13:12:24 +02:00
Bram Moolenaar ee19b0b0be Added tag v7-4-258 for changeset e8ffd1e6c8dc 2014-04-12 13:12:24 +02:00
Bram Moolenaar 97d12b6d78 updated for version 7.4.258
Problem:    Configure fails if $CC contains options.
Solution:   Remove quotes around $CC. (Paul Barker)
2014-04-12 13:12:24 +02:00
Bram Moolenaar cf34eb0bb5 Added tag v7-4-257 for changeset 17903ded5e9a 2014-04-12 12:26:37 +02:00
Bram Moolenaar 0eac828ab0 updated for version 7.4.257
Problem:    Compiler warning, possibly for mismatch in parameter name.
Solution:   Rename the parameter in the declaration.
2014-04-12 12:26:36 +02:00
Bram Moolenaar 9aad34bf83 updated for version 7.4.257
Problem:    Compiler warning, possibly for mismatch in parameter name.
Solution:   Rename the parameter in the declaration.
2014-04-12 12:26:36 +02:00
Bram Moolenaar b21a29be56 updated for version 7.4.256
Problem:    Using systemlist() may cause a crash and does not handle NUL
            characters properly.
Solution:   Increase the reference count, allocate memory by length. (Yasuhiro
            Matsumoto)
2014-04-11 10:22:53 +02:00
Bram Moolenaar ed2370be11 Added tag v7-4-256 for changeset afb542ea210c 2014-04-11 10:22:53 +02:00
Bram Moolenaar dc47649772 updated for version 7.4.256
Problem:    Using systemlist() may cause a crash and does not handle NUL
	    characters properly.
Solution:   Increase the reference count, allocate memory by length. (Yasuhiro
	    Matsumoto)
2014-04-11 10:22:53 +02:00
Bram Moolenaar e29b1feead updated for version 7.4.255
Problem:    Configure check for smack doesn't work with all shells. (David
            Larson)
Solution:   Remove spaces in set command.
2014-04-10 20:00:15 +02:00
Bram Moolenaar 090b028f80 Added tag v7-4-255 for changeset 5595506b985a 2014-04-10 20:00:15 +02:00
Bram Moolenaar 0039801160 updated for version 7.4.255
Problem:    Configure check for smack doesn't work with all shells. (David
	    Larson)
Solution:   Remove spaces in set command.
2014-04-10 20:00:15 +02:00
Bram Moolenaar d41aeee5e3 Added tag v7-4-254 for changeset 251acc686ca4 2014-04-10 11:09:18 +02:00
Bram Moolenaar c09551ab79 updated for version 7.4.254
Problem:    Smack support detection is incomplete.
Solution:   Check for attr/xattr.h and specific macro.
2014-04-10 11:09:17 +02:00
Bram Moolenaar 03ea5b594f updated for version 7.4.254
Problem:    Smack support detection is incomplete.
Solution:   Check for attr/xattr.h and specific macro.
2014-04-10 11:09:17 +02:00
Bram Moolenaar 5a4e160ce4 updated for version 7.4.253
Problem:    Crash when using cpp syntax file with pattern using external
            match. (Havard Garnes)
Solution:   Discard match when end column is before start column.
2014-04-06 21:34:04 +02:00
Bram Moolenaar 77567a8ad8 Added tag v7-4-253 for changeset 4901a36479f2 2014-04-06 21:34:04 +02:00
Bram Moolenaar 5d3c6714bf updated for version 7.4.253
Problem:    Crash when using cpp syntax file with pattern using external
	    match. (Havard Garnes)
Solution:   Discard match when end column is before start column.
2014-04-06 21:34:04 +02:00
Bram Moolenaar 7bcdb7d166 updated for version 7.4.252
Problem:    Critical error in GTK, removing timer twice.
Solution:   Clear the timer after removing it. (James McCoy)
2014-04-06 21:08:45 +02:00
Bram Moolenaar c66757d5a5 Added tag v7-4-252 for changeset a43a8262e1ce 2014-04-06 21:08:45 +02:00
Bram Moolenaar 54eaa17f8e updated for version 7.4.252
Problem:    Critical error in GTK, removing timer twice.
Solution:   Clear the timer after removing it. (James McCoy)
2014-04-06 21:08:45 +02:00
Bram Moolenaar 39bb03cb64 Added tag v7-4-251 for changeset 29eb4c2a33ac 2014-04-06 20:45:44 +02:00
Bram Moolenaar 4c7ab1bb57 updated for version 7.4.251
Problem:    Crash when BufAdd autocommand wipes out the buffer.
Solution:   Check for buffer to still be valid. Postpone freeing the buffer
            structure. (Hirohito Higashi)
2014-04-06 20:45:43 +02:00
Bram Moolenaar fc5be9456a updated for version 7.4.251
Problem:    Crash when BufAdd autocommand wipes out the buffer.
Solution:   Check for buffer to still be valid. Postpone freeing the buffer
	    structure. (Hirohito Higashi)
2014-04-06 20:45:43 +02:00
Bram Moolenaar 75b8156a44 Updated runtime files. 2014-04-06 14:09:13 +02:00
Bram Moolenaar 421a5e7858 Updated runtime files. 2014-04-06 14:09:13 +02:00
Bram Moolenaar 7e38ea2fb6 Updated runtime files. 2014-04-05 22:55:53 +02:00
Bram Moolenaar 2e12dd3e8f Updated runtime files. 2014-04-05 22:55:53 +02:00
Bram Moolenaar 1ad5c5e662 Added tag v7-4-250 for changeset a8f3f4589628 2014-04-05 21:59:40 +02:00
Bram Moolenaar e9a54227f9 updated for version 7.4.250
Problem:    Some test files missing from distribution.
Solution:   Add pattern for newly added tests.
2014-04-05 21:59:39 +02:00
Bram Moolenaar 19cfb7229b updated for version 7.4.250
Problem:    Some test files missing from distribution.
Solution:   Add pattern for newly added tests.
2014-04-05 21:59:39 +02:00
Bram Moolenaar 7d647820ed updated for version 7.4.249
Problem:    Using setreg() with a list of numbers does not work.
Solution:   Use a separate buffer for numbers. (ZyX)
2014-04-05 21:28:56 +02:00
Bram Moolenaar 5cffad4334 Added tag v7-4-249 for changeset 0b9a66ea49f4 2014-04-05 21:28:56 +02:00
Bram Moolenaar 512933a675 updated for version 7.4.249
Problem:    Using setreg() with a list of numbers does not work.
Solution:   Use a separate buffer for numbers. (ZyX)
2014-04-05 21:28:56 +02:00
Bram Moolenaar 39c29ed511 updated for version 7.4.248
Problem:    Cannot distinguish between NL and NUL in output of system().
Solution:   Add systemlist(). (ZyX)
2014-04-05 19:44:40 +02:00
Bram Moolenaar d23089a9d4 Added tag v7-4-248 for changeset e5f1f2ea0b4a 2014-04-05 19:44:40 +02:00
Bram Moolenaar 13b283f326 updated for version 7.4.248
Problem:    Cannot distinguish between NL and NUL in output of system().
Solution:   Add systemlist(). (ZyX)
2014-04-05 19:44:40 +02:00
Bram Moolenaar 57ebe6e2f9 updated for version 7.4.247
Problem:    When passing input to system() there is no way to keep NUL and
            NL characters separate.
Solution:   Optionally use a list for the system() input. (ZyX)
2014-04-05 18:55:46 +02:00
Bram Moolenaar 4331e4287a Added tag v7-4-247 for changeset 76863b4b48a3 2014-04-05 18:55:46 +02:00
Bram Moolenaar f8bb9f9ddd updated for version 7.4.247
Problem:    When passing input to system() there is no way to keep NUL and
	    NL characters separate.
Solution:   Optionally use a list for the system() input. (ZyX)
2014-04-05 18:55:46 +02:00
Bram Moolenaar 4ed89cdf41 updated for version 7.4.246
Problem:    Configure message for detecting smack are out of sequence.
Solution:   Put the messages in the right place. (Kazunobu Kuriyama)
2014-04-05 12:02:25 +02:00
Bram Moolenaar 9e0e6f433a Added tag v7-4-246 for changeset 2cbac5608217 2014-04-05 12:02:25 +02:00
Bram Moolenaar 91d0fa5164 updated for version 7.4.246
Problem:    Configure message for detecting smack are out of sequence.
Solution:   Put the messages in the right place. (Kazunobu Kuriyama)
2014-04-05 12:02:25 +02:00
Bram Moolenaar 21e854e5ce updated for version 7.4.245
Problem:    Crash for "vim -u NONE -N  -c '&&'".
Solution:   Check for the pattern to be NULL. (Dominique Pelle)
2014-04-04 19:00:48 +02:00
Bram Moolenaar e74fc18657 Added tag v7-4-245 for changeset 80421d934ebd 2014-04-04 19:00:48 +02:00
Bram Moolenaar 0e7ce5c8c0 updated for version 7.4.245
Problem:    Crash for "vim -u NONE -N  -c '&&'".
Solution:   Check for the pattern to be NULL. (Dominique Pelle)
2014-04-04 19:00:48 +02:00
Bram Moolenaar 57a728d1df updated for version 7.4.244
Problem:    The smack feature causes stray error messages.
Solution:   Remove the error messages.
2014-04-02 23:09:26 +02:00
Bram Moolenaar 9531be5371 Added tag v7-4-244 for changeset da17c7de616e 2014-04-02 23:09:26 +02:00
Bram Moolenaar 6f32f56b19 updated for version 7.4.244
Problem:    The smack feature causes stray error messages.
Solution:   Remove the error messages.
2014-04-02 23:09:26 +02:00
Bram Moolenaar 5a50c2255c updated for version 7.4.243
Problem:    Cannot use setreg() to add text that includes a NUL.
Solution:   Make setreg() accept a list.
2014-04-02 22:17:10 +02:00
Bram Moolenaar 5c6ded106f Added tag v7-4-243 for changeset 9f8fa56f1906 2014-04-02 22:17:10 +02:00
Bram Moolenaar dd67b8eb8a updated for version 7.4.243
Problem:    Cannot use setreg() to add text that includes a NUL.
Solution:   Make setreg() accept a list.
2014-04-02 22:17:10 +02:00
Bram Moolenaar 689d74665b Added tag v7-4-242 for changeset f084024c0ddb 2014-04-02 19:55:11 +02:00
Bram Moolenaar b7cb42bc38 updated for version 7.4.242
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)
2014-04-02 19:55:10 +02:00
Bram Moolenaar 1a3d0c47ac updated for version 7.4.242
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)
2014-04-02 19:55:10 +02:00
Bram Moolenaar 41571769c9 updated for version 7.4.241
Problem:    The string returned by submatch() does not distinguish between a
            NL from a line break and a NL that stands for a NUL character.
Solution:   Add a second argument to return a list. (ZyX)
2014-04-02 19:00:58 +02:00
Bram Moolenaar 6a566299a3 Added tag v7-4-241 for changeset a63d0cd691dc 2014-04-02 19:00:58 +02:00
Bram Moolenaar 9be58812a3 updated for version 7.4.241
Problem:    The string returned by submatch() does not distinguish between a
	    NL from a line break and a NL that stands for a NUL character.
Solution:   Add a second argument to return a list. (ZyX)
2014-04-02 19:00:58 +02:00
Bram Moolenaar fe5aab63fe updated for version 7.4.240
Problem:    ":tjump" shows "\n" as "\\n".
Solution:   Skip over "\" that escapes a backslash. (Gary Johnson)
2014-04-02 17:19:04 +02:00
Bram Moolenaar 0d91ef723f Added tag v7-4-240 for changeset 8d1ba0a23588 2014-04-02 17:19:04 +02:00
Bram Moolenaar bf8c17335f updated for version 7.4.240
Problem:    ":tjump" shows "\n" as "\\n".
Solution:   Skip over "\" that escapes a backslash. (Gary Johnson)
2014-04-02 17:19:04 +02:00
Bram Moolenaar 3e45159ceb updated for version 7.4.239
Problem:    ":e +" does not position cursor at end of the file.
Solution:   Check for "+" being the last character (ZyX)
2014-04-02 14:22:05 +02:00
Bram Moolenaar 33a4a03d96 Added tag v7-4-239 for changeset 98bfec9ea760 2014-04-02 14:22:05 +02:00
Bram Moolenaar b9363228f2 updated for version 7.4.239
Problem:    ":e +" does not position cursor at end of the file.
Solution:   Check for "+" being the last character (ZyX)
2014-04-02 14:22:05 +02:00
Bram Moolenaar 5bd32f47ec updated for version 7.4.238
Problem:    Vim does not support the smack library.
Solution:   Add smack support (Jose Bollo)
2014-04-02 14:05:38 +02:00
Bram Moolenaar c7861a5ea5 Added tag v7-4-238 for changeset 410ef4f1a3d2 2014-04-02 14:05:38 +02:00
Bram Moolenaar f677ba718d updated for version 7.4.238
Problem:    Vim does not support the smack library.
Solution:   Add smack support (Jose Bollo)
2014-04-02 14:05:38 +02:00
Bram Moolenaar 6716d9af11 updated for version 7.4.237
Problem:    When some patches was not included has("patch-7.4.123") may return
            true falsely.
Solution:   Check for the specific patch number.
2014-04-02 12:12:08 +02:00
Bram Moolenaar f9b8190a7d Added tag v7-4-237 for changeset 71b165a378ad 2014-04-02 12:12:08 +02:00
Bram Moolenaar 54b0b2be06 updated for version 7.4.237
Problem:    When some patches was not included has("patch-7.4.123") may return
	    true falsely.
Solution:   Check for the specific patch number.
2014-04-02 12:12:08 +02:00
Bram Moolenaar 6dcb7d1653 Added tag v7-4-236 for changeset a44087db7238 2014-04-01 22:08:55 +02:00
Bram Moolenaar 7f3be402ce updated for version 7.4.236
Problem:    It's not that easy to check the Vim patch version.
Solution:   Make has("patch-7.4.123") work. (partly by Marc Weber)
2014-04-01 22:08:54 +02:00
Bram Moolenaar a236988f50 updated for version 7.4.236
Problem:    It's not that easy to check the Vim patch version.
Solution:   Make has("patch-7.4.123") work. (partly by Marc Weber)
2014-04-01 22:08:54 +02:00
Bram Moolenaar c7f025536e updated for version 7.4.235
Problem:    It is not easy to get the full path of a command.
Solution:   Add the exepath() function.
2014-04-01 21:00:59 +02:00
Bram Moolenaar 0e35617380 Added tag v7-4-235 for changeset 5ab2946f7ce5 2014-04-01 21:00:59 +02:00
Bram Moolenaar a5cac34bde updated for version 7.4.235
Problem:    It is not easy to get the full path of a command.
Solution:   Add the exepath() function.
2014-04-01 21:00:59 +02:00
Bram Moolenaar a1706c958e updated for version 7.4.234
Problem:    Can't get the command that was used to start Vim.
Solution:   Add v:progpath. (Viktor Kojouharov)
2014-04-01 19:55:49 +02:00
Bram Moolenaar bef57159dd Added tag v7-4-234 for changeset d2286df8719d 2014-04-01 19:55:49 +02:00
Bram Moolenaar 5a99676871 updated for version 7.4.234
Problem:    Can't get the command that was used to start Vim.
Solution:   Add v:progpath. (Viktor Kojouharov)
2014-04-01 19:55:49 +02:00
Bram Moolenaar f47e9b814e Added tag v7-4-233 for changeset 22a1d5762ba3 2014-04-01 18:54:49 +02:00
Bram Moolenaar 31b7d38611 updated for version 7.4.233
Problem:    Escaping special characters for using "%" with a shell command is
            inconsistant, parenthesis are escaped but spaces are not.
Solution:   Only escape "!". (Gary Johnson)
2014-04-01 18:54:48 +02:00
Bram Moolenaar f43ed7727c updated for version 7.4.233
Problem:    Escaping special characters for using "%" with a shell command is
	    inconsistant, parenthesis are escaped but spaces are not.
Solution:   Only escape "!". (Gary Johnson)
2014-04-01 18:54:48 +02:00
Bram Moolenaar fd3fe98b78 updated for version 7.4.232
Problem:    ":%s/\n//" uses a lot of memory. (Aidan Marlin)
Solution:   Turn this into a join command. (Christian Brabandt)
2014-04-01 17:49:44 +02:00
Bram Moolenaar 26b4166433 Added tag v7-4-232 for changeset 845608965bd9 2014-04-01 17:49:44 +02:00
Bram Moolenaar 899704080a updated for version 7.4.232
Problem:    ":%s/\n//" uses a lot of memory. (Aidan Marlin)
Solution:   Turn this into a join command. (Christian Brabandt)
2014-04-01 17:49:44 +02:00
Bram Moolenaar efa304d760 updated for version 7.4.231
Problem:    An error in ":options" is not caught by the tests.
Solution:   Add a test for ":options".  Set $VIMRUNTIME for the tests so that
            it uses the current runtime files instead of the installed ones.
2014-04-01 14:08:28 +02:00
Bram Moolenaar 3c7c6b5991 Added tag v7-4-231 for changeset 0a295a3c9e47 2014-04-01 14:08:28 +02:00
Bram Moolenaar d5445ecce4 updated for version 7.4.231
Problem:    An error in ":options" is not caught by the tests.
Solution:   Add a test for ":options".  Set $VIMRUNTIME for the tests so that
	    it uses the current runtime files instead of the installed ones.
2014-04-01 14:08:28 +02:00
Bram Moolenaar e7a88a8d4e updated for version 7.4.230
Problem:    Error when using ":options".
Solution:   Fix the entry for 'lispwords'. (Kenichi Ito)
2014-04-01 12:26:46 +02:00
Bram Moolenaar 7faafbb0bc Added tag v7-4-230 for changeset 57ecd7a8c0f0 2014-04-01 12:26:46 +02:00
Bram Moolenaar 2dd490411c updated for version 7.4.230
Problem:    Error when using ":options".
Solution:   Fix the entry for 'lispwords'. (Kenichi Ito)
2014-04-01 12:26:46 +02:00
Bram Moolenaar a392038db5 updated for version 7.4.229
Problem:    Using ":let" for listing variables and the second one is a curly
            braces expression may fail.
Solution:   Check for an "=" in a better way. (ZyX)
2014-03-30 16:49:09 +02:00
Bram Moolenaar 05ed1335aa Added tag v7-4-229 for changeset 839cca5ec18d 2014-03-30 16:49:09 +02:00
Bram Moolenaar 296c2aeec0 updated for version 7.4.229
Problem:    Using ":let" for listing variables and the second one is a curly
	    braces expression may fail.
Solution:   Check for an "=" in a better way. (ZyX)
2014-03-30 16:49:09 +02:00
Bram Moolenaar 922a4664fe updated for version 7.4.228
Problem:    Compiler warnings when building with Python 3.2.
Solution:   Make type cast depend on Python version. (Ken Takata)
2014-03-30 16:11:43 +02:00
Bram Moolenaar 9edab12bf3 Added tag v7-4-228 for changeset 3ee5808a293c 2014-03-30 16:11:43 +02:00
Bram Moolenaar 08d68ffd20 updated for version 7.4.228
Problem:    Compiler warnings when building with Python 3.2.
Solution:   Make type cast depend on Python version. (Ken Takata)
2014-03-30 16:11:43 +02:00
Bram Moolenaar 498af70e06 updated for version 7.4.227
Problem:    Can't build with Ruby 1.8.
Solution:   Do include a check for the Ruby version. (Ken Takata)
2014-03-28 21:58:21 +01:00
Bram Moolenaar 5f1a1f7d3f Added tag v7-4-227 for changeset b0a9df477096 2014-03-28 21:58:21 +01:00
Bram Moolenaar c4f7d5b063 updated for version 7.4.227
Problem:    Can't build with Ruby 1.8.
Solution:   Do include a check for the Ruby version. (Ken Takata)
2014-03-28 21:58:21 +01:00
Bram Moolenaar 3d6db1467b updated for version 7.4.226
Problem:    Cursurline highlighting not redrawn when scrolling. (John
            Marriott)
Solution:   Check for required redraw in two places.
2014-03-28 21:49:32 +01:00
Bram Moolenaar b075560cf2 Added tag v7-4-226 for changeset b650f2db8f96 2014-03-28 21:49:32 +01:00
Bram Moolenaar e7ec20d42e updated for version 7.4.226
Problem:    Cursurline highlighting not redrawn when scrolling. (John
	    Marriott)
Solution:   Check for required redraw in two places.
2014-03-28 21:49:32 +01:00
Bram Moolenaar 76f3b1ad77 Update runtime files. 2014-03-27 22:30:07 +01:00
Bram Moolenaar 7f2a8854f5 Update runtime files. 2014-03-27 22:30:07 +01:00
Bram Moolenaar 73b044dca9 updated for version 7.4.225
Problem:    Dynamic Ruby doesn't work on Solaris.
Solution:   Always use the stubs. (Danek Duvall, Yukihiro Nakadaira)
2014-03-27 19:08:55 +01:00
Bram Moolenaar aa0aeecb65 Added tag v7-4-225 for changeset eeb150c07647 2014-03-27 19:08:55 +01:00
Bram Moolenaar 3229654369 updated for version 7.4.225
Problem:    Dynamic Ruby doesn't work on Solaris.
Solution:   Always use the stubs. (Danek Duvall, Yukihiro Nakadaira)
2014-03-27 19:08:55 +01:00
Bram Moolenaar 2bcaec320a updated for version 7.4.224
Problem:    /usr/bin/grep on Solaris does not support -F.
Solution:   Add configure check to find a good grep. (Danek Duvall)
2014-03-27 18:51:11 +01:00
Bram Moolenaar 09ee6ca4d6 Added tag v7-4-224 for changeset 092b8f61021b 2014-03-27 18:51:11 +01:00
Bram Moolenaar fc3b30d6ef updated for version 7.4.224
Problem:    /usr/bin/grep on Solaris does not support -F.
Solution:   Add configure check to find a good grep. (Danek Duvall)
2014-03-27 18:51:11 +01:00
Bram Moolenaar 7db7784103 updated for version 7.4.223
Problem:    Still using an older autoconf version.
Solution:   Switch to autoconf 2.69.
2014-03-27 17:40:59 +01:00
Bram Moolenaar 7223e23890 Added tag v7-4-223 for changeset 4b78922d557c 2014-03-27 17:40:59 +01:00
Bram Moolenaar ab45459db7 updated for version 7.4.223
Problem:    Still using an older autoconf version.
Solution:   Switch to autoconf 2.69.
2014-03-27 17:40:59 +01:00
Bram Moolenaar a6fd37be4f updated for version 7.4.222
Problem:    The Ruby directory is constructed from parts.
Solution:   Use 'rubyarchhdrdir' if it exists. (James McCoy)
2014-03-27 17:19:09 +01:00
Bram Moolenaar ea936a3b70 Added tag v7-4-222 for changeset 9123b4d3ef05 2014-03-27 17:19:09 +01:00
Bram Moolenaar c3b4619a03 updated for version 7.4.222
Problem:    The Ruby directory is constructed from parts.
Solution:   Use 'rubyarchhdrdir' if it exists. (James McCoy)
2014-03-27 17:19:09 +01:00
Bram Moolenaar 158864120d updated for version 7.4.221
Problem:    Quickfix doesn't resize on ":copen 20". (issue 199)
Solution:   Resize the window when requested. (Christian Brabandt)
2014-03-27 17:02:27 +01:00
Bram Moolenaar f2b135a658 Added tag v7-4-221 for changeset a548aae15b3a 2014-03-27 17:02:27 +01:00
Bram Moolenaar 548fe888f3 updated for version 7.4.221
Problem:    Quickfix doesn't resize on ":copen 20". (issue 199)
Solution:   Resize the window when requested. (Christian Brabandt)
2014-03-27 17:02:27 +01:00
Bram Moolenaar c666b5b467 updated for version 7.4.220
Problem:    Test 105 does not work in a shadow dir. (James McCoy)
Solution:   Omit "src/" from the checked path.
2014-03-27 12:40:30 +01:00
Bram Moolenaar d9ffd843e2 Added tag v7-4-220 for changeset 1e272e318daa 2014-03-27 12:40:30 +01:00
Bram Moolenaar ace6c0770f updated for version 7.4.220
Problem:    Test 105 does not work in a shadow dir. (James McCoy)
Solution:   Omit "src/" from the checked path.
2014-03-27 12:40:30 +01:00
Bram Moolenaar b679875b29 updated for version 7.4.219
Problem:    When 'relativenumber' or 'cursorline' are set the window is
            redrawn much to often. (Patrick Hemmer, Dominique Pelle)
Solution:   Check the VALID_CROW flag instead of VALID_WROW.
2014-03-27 12:11:48 +01:00
Bram Moolenaar 8bf1bb2b35 Added tag v7-4-219 for changeset 37af1e6e91bb 2014-03-27 12:11:48 +01:00
Bram Moolenaar e6cf76b81d updated for version 7.4.219
Problem:    When 'relativenumber' or 'cursorline' are set the window is
	    redrawn much to often. (Patrick Hemmer, Dominique Pelle)
Solution:   Check the VALID_CROW flag instead of VALID_WROW.
2014-03-27 12:11:48 +01:00
Bram Moolenaar 327aa02dda updated for version 7.4.218
Problem:    It's not easy to remove duplicates from a list.
Solution:   Add the uniq() function. (LCD)
2014-03-25 18:24:23 +01:00
Bram Moolenaar ee55bb8eca Added tag v7-4-218 for changeset ddc3f32a4b21 2014-03-25 18:24:23 +01:00
Bram Moolenaar 11332cbd4c updated for version 7.4.218
Problem:    It's not easy to remove duplicates from a list.
Solution:   Add the uniq() function. (LCD)
2014-03-25 18:24:23 +01:00
Bram Moolenaar 1a3eb8e1b5 updated for version 7.4.217
Problem:    When src/auto/configure was updated, "make clean" would run
            configure pointlessly.
Solution:   Do not run configure for "make clean" and "make distclean" when
            the make program supports $MAKECMDGOALS. (Ken Takata)
2014-03-25 15:34:48 +01:00
Bram Moolenaar e3f3e3f405 Added tag v7-4-217 for changeset 2f225a17c26b 2014-03-25 15:34:48 +01:00
Bram Moolenaar d9de0c1d9c updated for version 7.4.217
Problem:    When src/auto/configure was updated, "make clean" would run
	    configure pointlessly.
Solution:   Do not run configure for "make clean" and "make distclean" when
	    the make program supports $MAKECMDGOALS. (Ken Takata)
2014-03-25 15:34:48 +01:00
Bram Moolenaar c410530637 updated for version 7.4.216
Problem:    Compiler warnings. (Tony Mechelynck)
Solution:   Initialize variables, add #ifdef.
2014-03-25 13:46:26 +01:00
Bram Moolenaar 439f60a156 Added tag v7-4-216 for changeset bf1775553d3b 2014-03-25 13:46:26 +01:00
Bram Moolenaar 2871e8a3e7 updated for version 7.4.216
Problem:    Compiler warnings. (Tony Mechelynck)
Solution:   Initialize variables, add #ifdef.
2014-03-25 13:46:26 +01:00
Bram Moolenaar 7b44934037 updated for version 7.4.215
Problem:    Inconsistency: ":sp foo" does not reload "foo", unless "foo" is
            the current buffer. (Liang Li)
Solution:   Do not reload the current buffer on a split command.
2014-03-25 13:03:48 +01:00
Bram Moolenaar 019d8bec1e Added tag v7-4-215 for changeset f069a3a0f844 2014-03-25 13:03:48 +01:00
Bram Moolenaar 9fe8c9fc52 updated for version 7.4.215
Problem:    Inconsistency: ":sp foo" does not reload "foo", unless "foo" is
	    the current buffer. (Liang Li)
Solution:   Do not reload the current buffer on a split command.
2014-03-25 13:03:48 +01:00
Bram Moolenaar 03305f396f updated for version 7.4.214
Problem:    Compilation problems on HP_nonStop (Tandem).
Solution:   Add #defines. (Joachim Schmitz)
2014-03-24 19:44:09 +01:00
Bram Moolenaar e26b349801 Added tag v7-4-214 for changeset fe02fdfbdec0 2014-03-24 19:44:09 +01:00
Bram Moolenaar c1d8fc365a updated for version 7.4.214
Problem:    Compilation problems on HP_nonStop (Tandem).
Solution:   Add #defines. (Joachim Schmitz)
2014-03-24 19:44:09 +01:00
Bram Moolenaar 5803ae6c07 updated for version 7.4.213
Problem:    It's not possible to open a new buffer without creating a swap
            file.
Solution:   Add the ":noswapfile" modifier. (Christian Brabandt)
2014-03-23 16:04:02 +01:00
Bram Moolenaar ae1ff101e8 Added tag v7-4-213 for changeset e25a04c1c515 2014-03-23 16:04:02 +01:00
Bram Moolenaar 206f1fe028 updated for version 7.4.213
Problem:    It's not possible to open a new buffer without creating a swap
	    file.
Solution:   Add the ":noswapfile" modifier. (Christian Brabandt)
2014-03-23 16:04:02 +01:00
Bram Moolenaar f7ff6e85e8 updated for version 7.4.212
Problem:    Now that the +visual feature is always enabled the #ifdefs for it
            are not useful.
Solution:   Remove the checks for FEAT_VISUAL.
2014-03-23 15:13:05 +01:00
Bram Moolenaar 5a7ce0e216 Added tag v7-4-212 for changeset 50dbef5e774a 2014-03-23 15:13:05 +01:00
Bram Moolenaar da5e664152 updated for version 7.4.212
Problem:    Now that the +visual feature is always enabled the #ifdefs for it
	    are not useful.
Solution:   Remove the checks for FEAT_VISUAL.
2014-03-23 15:13:05 +01:00
Bram Moolenaar a687837516 Updated runtime files. 2014-03-22 21:02:50 +01:00
Bram Moolenaar 1986c3419e Updated runtime files. 2014-03-22 21:02:50 +01:00
Bram Moolenaar dc773f2d83 Added tag v7-4-211 for changeset e90bef2240c8 2014-03-22 13:30:02 +01:00
Bram Moolenaar ed287f9a4e updated for version 7.4.211
Problem:    ":lu" is an abbreviation for ":lua", but it should be ":lunmap".
            (ZyX)
Solution:   Move "lunmap" to above "lua".
2014-03-22 13:30:01 +01:00
Bram Moolenaar cbe151e73a updated for version 7.4.211
Problem:    ":lu" is an abbreviation for ":lua", but it should be ":lunmap".
	    (ZyX)
Solution:   Move "lunmap" to above "lua".
2014-03-22 13:30:01 +01:00
Bram Moolenaar 4c9a949d00 updated for version 7.4.210
Problem:    Visual block mode plus virtual edit doesn't work well with tabs.
            (Liang Li)
Solution:   Take coladd into account. (Christian Brabandt)
2014-03-19 18:57:54 +01:00
Bram Moolenaar ea4c3fcb9e Added tag v7-4-210 for changeset 420fd9cb86d5 2014-03-19 18:57:54 +01:00
Bram Moolenaar 3b3e426f77 updated for version 7.4.210
Problem:    Visual block mode plus virtual edit doesn't work well with tabs.
	    (Liang Li)
Solution:   Take coladd into account. (Christian Brabandt)
2014-03-19 18:57:54 +01:00
Bram Moolenaar b98b576a4a Added tag v7-4-209 for changeset bb402c49379d 2014-03-19 17:41:24 +01:00
Bram Moolenaar 529d2d6369 updated for version 7.4.209
Problem:    When repeating a filter command "%" and "#" are expanded.
Solution:   Escape the command when storing for redo. (Christian Brabandt)
2014-03-19 17:41:23 +01:00
Bram Moolenaar 4796485f7c updated for version 7.4.209
Problem:    When repeating a filter command "%" and "#" are expanded.
Solution:   Escape the command when storing for redo. (Christian Brabandt)
2014-03-19 17:41:23 +01:00
Bram Moolenaar 2fb9fa19e2 updated for version 7.4.208
Problem:    Mercurial picks up some files that are not distributed.
Solution:   Add patterns to the ignore list. (Cade Forester)
2014-03-19 17:32:51 +01:00
Bram Moolenaar 40a3496272 Added tag v7-4-208 for changeset 9b5541e276aa 2014-03-19 17:32:51 +01:00
Bram Moolenaar c5535be3d1 updated for version 7.4.208
Problem:    Mercurial picks up some files that are not distributed.
Solution:   Add patterns to the ignore list. (Cade Forester)
2014-03-19 17:32:51 +01:00
Bram Moolenaar 9c8c8c5d30 updated for version 7.4.207
Problem:    The cursor report sequence is sometimes not recognized and results
            in entering replace mode.
Solution:   Also check for the cursor report when not asked for.
2014-03-19 14:01:57 +01:00
Bram Moolenaar 7ee708d100 Added tag v7-4-207 for changeset 2aa909427e44 2014-03-19 14:01:57 +01:00
Bram Moolenaar 3ea80997b5 updated for version 7.4.207
Problem:    The cursor report sequence is sometimes not recognized and results
	    in entering replace mode.
Solution:   Also check for the cursor report when not asked for.
2014-03-19 14:01:57 +01:00
Bram Moolenaar a0844a1170 updated for version 7.4.206
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)
2014-03-19 12:37:22 +01:00
Bram Moolenaar 7f508dd71d Added tag v7-4-206 for changeset 7e826028d399 2014-03-19 12:37:22 +01:00
Bram Moolenaar 0614f8add5 updated for version 7.4.206
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)
2014-03-19 12:37:22 +01:00
Bram Moolenaar f0bdd2f28d updated for version 7.4.205
Problem:    ":mksession" writes command to move to second argument while it
            does not exist.  When it does exist the order might be wrong.
Solution:   Use ":argadd" for each argument instead of using ":args" with a
            list of names. (Nobuhiro Takasaki)
2014-03-12 21:28:26 +01:00
Bram Moolenaar 3d8aaa2352 Added tag v7-4-205 for changeset 0ace3a24c2a0 2014-03-12 21:28:26 +01:00
Bram Moolenaar cf5302b9e0 updated for version 7.4.205
Problem:    ":mksession" writes command to move to second argument while it
	    does not exist.  When it does exist the order might be wrong.
Solution:   Use ":argadd" for each argument instead of using ":args" with a
	    list of names. (Nobuhiro Takasaki)
2014-03-12 21:28:26 +01:00
Bram Moolenaar 86a3952730 Added tag v7-4-204 for changeset f5120cbf16b9 2014-03-12 20:17:52 +01:00
Bram Moolenaar 1d9ff43f58 updated for version 7.4.204
Problem:    A mapping where the second byte is 0x80 doesn't work.
Solution:   Unescape before checking for incomplete multi-byte char. (Nobuhiro
            Takasaki)
2014-03-12 20:17:51 +01:00
Bram Moolenaar 0aaeb86276 updated for version 7.4.204
Problem:    A mapping where the second byte is 0x80 doesn't work.
Solution:   Unescape before checking for incomplete multi-byte char. (Nobuhiro
	    Takasaki)
2014-03-12 20:17:51 +01:00
Bram Moolenaar 8eded09bf7 updated for version 7.4.203
Problem:    Parsing 'errorformat' is not correct.
Solution:   Reset "multiignore" at the start of a multi-line message. (Lcd)
2014-03-12 19:41:55 +01:00
Bram Moolenaar 4cd37c477c Added tag v7-4-203 for changeset fb24b025c7cf 2014-03-12 19:41:55 +01:00
Bram Moolenaar 9f88ff95e5 updated for version 7.4.203
Problem:    Parsing 'errorformat' is not correct.
Solution:   Reset "multiignore" at the start of a multi-line message. (Lcd)
2014-03-12 19:41:55 +01:00
Bram Moolenaar b1692e2b8f updated for version 7.4.202
Problem:    MS-Windows: non-ASCII font names don't work.
Solution:   Convert between the current code page and 'encoding'. (Ken Takata)
2014-03-12 19:24:37 +01:00
Bram Moolenaar 83db1857de Added tag v7-4-202 for changeset 22d7af9ff3e5 2014-03-12 19:24:37 +01:00
Bram Moolenaar 768322bc1d updated for version 7.4.202
Problem:    MS-Windows: non-ASCII font names don't work.
Solution:   Convert between the current code page and 'encoding'. (Ken Takata)
2014-03-12 19:24:37 +01:00
Bram Moolenaar af6c131bf7 updated for version 7.4.201
Problem:    'lispwords' is a global option.
Solution:   Make 'lispwords' global-local. (Sung Pae)
2014-03-12 18:55:58 +01:00
Bram Moolenaar e86d88b6a1 Added tag v7-4-201 for changeset 06e5f65c34d8 2014-03-12 18:55:58 +01:00
Bram Moolenaar 2817291f94 updated for version 7.4.201
Problem:    'lispwords' is a global option.
Solution:   Make 'lispwords' global-local. (Sung Pae)
2014-03-12 18:55:58 +01:00
Bram Moolenaar 24ff9e33a9 updated for version 7.4.200
Problem:    Too many #ifdefs in the code.
Solution:   Enable FEAT_VISUAL always, await any complaints
2014-03-12 17:56:48 +01:00
Bram Moolenaar f14b48fd97 Added tag v7-4-200 for changeset 0559091e6f09 2014-03-12 17:56:48 +01:00
Bram Moolenaar 3183caf4d9 updated for version 7.4.200
Problem:    Too many #ifdefs in the code.
Solution:   Enable FEAT_VISUAL always, await any complaints
2014-03-12 17:56:48 +01:00
Bram Moolenaar 27bed20452 updated for version 7.4.199
Problem:    (issue 197) ]P doesn't paste over Visual selection.
Solution:   Handle Visual mode specifically. (Christian Brabandt)
2014-03-12 17:42:04 +01:00
Bram Moolenaar 586c1408a8 Added tag v7-4-199 for changeset 54b1a90c9373 2014-03-12 17:42:04 +01:00
Bram Moolenaar 0171b95283 updated for version 7.4.199
Problem:    (issue 197) ]P doesn't paste over Visual selection.
Solution:   Handle Visual mode specifically. (Christian Brabandt)
2014-03-12 17:42:04 +01:00
Bram Moolenaar d8619997c4 updated for version 7.4.198
Problem:    Can't build Vim with Perl when -Dusethreads is not specified for
            building Perl, and building Vim with --enable-perlinterp=dynamic.
Solution:   Adjust #ifdefs. (Yasuhiro Matsumoto)
2014-03-12 17:08:05 +01:00
Bram Moolenaar b43d9044dc Added tag v7-4-198 for changeset 705f398ce6f5 2014-03-12 17:08:05 +01:00
Bram Moolenaar 6c78dbddf8 updated for version 7.4.198
Problem:    Can't build Vim with Perl when -Dusethreads is not specified for
	    building Perl, and building Vim with --enable-perlinterp=dynamic.
Solution:   Adjust #ifdefs. (Yasuhiro Matsumoto)
2014-03-12 17:08:05 +01:00
Bram Moolenaar 206f011829 updated for version 7.4.197
Problem:    Various problems on VMS.
Solution:   Fix several VMS problems. (Zoltan Arpadffy)
2014-03-12 16:51:55 +01:00
Bram Moolenaar 1dd7ecf319 Added tag v7-4-197 for changeset 47a673b20e49 2014-03-12 16:51:55 +01:00
Bram Moolenaar 9a7f1e7c2a updated for version 7.4.197
Problem:    Various problems on VMS.
Solution:   Fix several VMS problems. (Zoltan Arpadffy)
2014-03-12 16:51:55 +01:00
Bram Moolenaar 6ee5973f45 Added tag v7-4-196 for changeset 1ed6acdbfef5 2014-03-12 15:50:23 +01:00
Bram Moolenaar f7dc2b5517 updated for version 7.4.196
Problem:    Tests fail on Solaris 9 and 10.
Solution:   Use "test -f" instead of "test -e".  (Laurent Blume)
2014-03-12 15:50:22 +01:00
Bram Moolenaar 5ac26bbf88 updated for version 7.4.196
Problem:    Tests fail on Solaris 9 and 10.
Solution:   Use "test -f" instead of "test -e".  (Laurent Blume)
2014-03-12 15:50:22 +01:00
Bram Moolenaar 038e5d4766 updated for version 7.4.195
Problem:    Python tests fail.
Solution:   Change "then" to "than" in more places. (Dominique Pelle, Taro
            Muraoka)
2014-03-12 15:26:40 +01:00
Bram Moolenaar a31c2dcae0 Added tag v7-4-195 for changeset c2e88a40d530 2014-03-12 15:26:40 +01:00
Bram Moolenaar f11967c3bf updated for version 7.4.195
Problem:    Python tests fail.
Solution:   Change "then" to "than" in more places. (Dominique Pelle, Taro
	    Muraoka)
2014-03-12 15:26:40 +01:00
Bram Moolenaar 4064e24a0f updated for version 7.4.194
Problem:    Can't build for Android.
Solution:   Add #if condition. (Fredrik Fornwall)
2014-03-12 14:54:34 +01:00
Bram Moolenaar 50490774e3 Added tag v7-4-194 for changeset 767103b5bcb0 2014-03-12 14:54:34 +01:00
Bram Moolenaar dee5485f48 updated for version 7.4.194
Problem:    Can't build for Android.
Solution:   Add #if condition. (Fredrik Fornwall)
2014-03-12 14:54:34 +01:00
Bram Moolenaar 0858917e43 Updated runtime files. 2014-03-08 18:38:28 +01:00
Bram Moolenaar 7b938a31d4 Updated runtime files. 2014-03-08 18:38:28 +01:00
Bram Moolenaar 4de6a212f9 updated for version 7.4.193
Problem:    Typos in messages.
Solution:   "then" -> "than". (Dominique Pelle)
2014-03-08 16:13:44 +01:00
Bram Moolenaar c37aad3f97 Added tag v7-4-193 for changeset a8650e2a0b5a 2014-03-08 16:13:44 +01:00
Bram Moolenaar 4fc7549945 updated for version 7.4.193
Problem:    Typos in messages.
Solution:   "then" -> "than". (Dominique Pelle)
2014-03-08 16:13:44 +01:00
Bram Moolenaar 47b8342abd updated for version 7.4.192
Problem:    Memory leak when giving E853.
Solution:   Free the argument. (Dominique Pelle)
2014-02-24 03:32:00 +01:00
Bram Moolenaar 81aa6ffc9c Added tag v7-4-192 for changeset 04c4ef8c0a1b 2014-02-24 03:32:00 +01:00
Bram Moolenaar aa59b6d2f9 updated for version 7.4.192
Problem:    Memory leak when giving E853.
Solution:   Free the argument. (Dominique Pelle)
2014-02-24 03:32:00 +01:00
Bram Moolenaar 251835e14f Update runtime files. Add Euphoria syntax files. 2014-02-24 02:51:51 +01:00
Bram Moolenaar 589c63479c Update runtime files. Add Euphoria syntax files. 2014-02-24 02:51:51 +01:00
Bram Moolenaar d4dc6f5de3 Added tag v7-4-191 for changeset 40f18a1c1592 2014-02-23 23:39:14 +01:00
Bram Moolenaar 26df092843 updated for version 7.4.191
Problem:    Escaping a file name for shell commands can't be done without a
            function.
Solution:   Add the :S file name modifier.
2014-02-23 23:39:13 +01:00
Bram Moolenaar b134376d8d updated for version 7.4.191
Problem:    Escaping a file name for shell commands can't be done without a
	    function.
Solution:   Add the :S file name modifier.
2014-02-23 23:39:13 +01:00
Bram Moolenaar 581966e832 updated for version 7.4.190
Problem:    Compiler warning for using %lld for off_t.
Solution:   Add type cast.
2014-02-23 22:58:17 +01:00
Bram Moolenaar 3b2c9aaf66 Added tag v7-4-190 for changeset 6050f52d7cd8 2014-02-23 22:58:17 +01:00
Bram Moolenaar 55274783c0 updated for version 7.4.190
Problem:    Compiler warning for using %lld for off_t.
Solution:   Add type cast.
2014-02-23 22:58:17 +01:00
Bram Moolenaar f30caaf08d updated for version 7.4.189
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2014-02-23 22:54:58 +01:00
Bram Moolenaar 9ebad0d6e0 Added tag v7-4-189 for changeset 0a9990bbd94a 2014-02-23 22:54:58 +01:00
Bram Moolenaar f5bc6dadfc updated for version 7.4.189
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2014-02-23 22:54:58 +01:00
Bram Moolenaar a2aa31a926 updated for version 7.4.188
Problem:    SIZEOF_LONG clashes with similar defines in header files.
Solution:   Rename to a name starting with VIM_.  Also for SIZEOF_INT.
2014-02-23 22:52:40 +01:00
Bram Moolenaar 6cb70ea33f Added tag v7-4-188 for changeset 136f05449f29 2014-02-23 22:52:40 +01:00
Bram Moolenaar 372950ecc0 updated for version 7.4.188
Problem:    SIZEOF_LONG clashes with similar defines in header files.
Solution:   Rename to a name starting with VIM_.  Also for SIZEOF_INT.
2014-02-23 22:52:40 +01:00
Bram Moolenaar 7d311c52ce updated for version 7.4.187
Problem:    Delete that crosses line break splits multi-byte character.
Solution:   Advance a character instead of a byte. (Cade Foster)
2014-02-22 23:49:35 +01:00
Bram Moolenaar 13374a80b8 Added tag v7-4-187 for changeset a1c07956171a 2014-02-22 23:49:35 +01:00
Bram Moolenaar 36725ec62e updated for version 7.4.187
Problem:    Delete that crosses line break splits multi-byte character.
Solution:   Advance a character instead of a byte. (Cade Foster)
2014-02-22 23:49:35 +01:00
Bram Moolenaar b1d90a3d77 updated for version 7.4.186
Problem:    Insert in Visual mode sometimes gives incorrect results.
            (Dominique Pelle)
Solution:   Remember the original insert start position. (Christian Brabandt,
            Dominique Pelle)
2014-02-22 23:03:55 +01:00
Bram Moolenaar a1f0fdf8e4 Added tag v7-4-186 for changeset 4d12112c5efa 2014-02-22 23:03:55 +01:00
Bram Moolenaar 9bcca62819 updated for version 7.4.186
Problem:    Insert in Visual mode sometimes gives incorrect results.
	    (Dominique Pelle)
Solution:   Remember the original insert start position. (Christian Brabandt,
	    Dominique Pelle)
2014-02-22 23:03:55 +01:00
Bram Moolenaar 631abc35df updated for version 7.4.185
Problem:    Clang gives warnings.
Solution:   Adjust how bigness is set. (Dominique Pelle)
2014-02-22 22:27:47 +01:00
Bram Moolenaar ddcd734f44 Added tag v7-4-185 for changeset b06e58f8dd30 2014-02-22 22:27:47 +01:00
Bram Moolenaar 8ee573ad63 updated for version 7.4.185
Problem:    Clang gives warnings.
Solution:   Adjust how bigness is set. (Dominique Pelle)
2014-02-22 22:27:47 +01:00
Bram Moolenaar 9feaf6206f updated for version 7.4.184
Problem:    match() does not work properly with a {count} argument.
Solution:   Compute the length once and update it.  Quit the loop when at the
            end. (Hirohito Higashi)
2014-02-22 22:18:47 +01:00
Bram Moolenaar 9cac4abdfa Added tag v7-4-184 for changeset 9ac2fc63501d 2014-02-22 22:18:47 +01:00
Bram Moolenaar 8eca5a65c0 updated for version 7.4.184
Problem:    match() does not work properly with a {count} argument.
Solution:   Compute the length once and update it.  Quit the loop when at the
	    end. (Hirohito Higashi)
2014-02-22 22:18:47 +01:00
Bjorn Winckler 0d98f437eb Merge branch 'vim'
Conflicts:
	src/if_ruby.c
2014-02-22 16:05:17 +01:00
Bram Moolenaar c86438205b updated for version 7.4.183
Problem:    MSVC Visual Studio update not supported.
Solution:   Add version number. (Mike William)
2014-02-15 19:47:51 +01:00
Bram Moolenaar 7360009c43 Added tag v7-4-183 for changeset 1e2bfe4f3e90 2014-02-15 19:47:51 +01:00
Bram Moolenaar c20cfe8a98 updated for version 7.4.183
Problem:    MSVC Visual Studio update not supported.
Solution:   Add version number. (Mike William)
2014-02-15 19:47:51 +01:00
Bram Moolenaar 141b816137 Added tag v7-4-182 for changeset 708a6a590521 2014-02-15 17:19:01 +01:00
Bram Moolenaar 45e2bcc275 updated for version 7.4.182
Problem:    Building with mzscheme and racket does not work. (David Chimay)
Solution:   Adjust autoconf. (Sergey Khorev)
2014-02-15 17:19:00 +01:00
Bram Moolenaar c098b67f54 updated for version 7.4.182
Problem:    Building with mzscheme and racket does not work. (David Chimay)
Solution:   Adjust autoconf. (Sergey Khorev)
2014-02-15 17:19:00 +01:00
Bram Moolenaar 06811f33ce updated for version 7.4.181
Problem:    When using 'pastetoggle' the status lines are not updated. (Samuel
            Ferencik, Jan Christoph Ebersbach)
Solution:   Update the status lines. (Nobuhiro Takasaki)
2014-02-15 16:17:07 +01:00
Bram Moolenaar 1f56efe8eb Added tag v7-4-181 for changeset cb5683bcde03 2014-02-15 16:17:07 +01:00
Bram Moolenaar 17b1c5984c updated for version 7.4.181
Problem:    When using 'pastetoggle' the status lines are not updated. (Samuel
	    Ferencik, Jan Christoph Ebersbach)
Solution:   Update the status lines. (Nobuhiro Takasaki)
2014-02-15 16:17:07 +01:00
Bram Moolenaar 403b3cf0a1 updated for version 7.4.180
Problem:    Older Python versions don't support %ld.
Solution:   Use %d instead. (ZyX)
2014-02-15 15:59:03 +01:00
Bram Moolenaar b263312861 Added tag v7-4-180 for changeset b1b8b097539a 2014-02-15 15:59:03 +01:00
Bram Moolenaar afe034db62 updated for version 7.4.180
Problem:    Older Python versions don't support %ld.
Solution:   Use %d instead. (ZyX)
2014-02-15 15:59:03 +01:00
Bram Moolenaar 0e4eebd425 updated for version 7.4.179
Problem:    Warning for type-punned pointer. (Tony Mechelynck)
Solution:   Use intermediate variable.
2014-02-12 22:08:49 +01:00
Bram Moolenaar 7aa635ffca Added tag v7-4-179 for changeset d1c8c1d64034 2014-02-12 22:08:49 +01:00
Bram Moolenaar a8a2f1117a updated for version 7.4.179
Problem:    Warning for type-punned pointer. (Tony Mechelynck)
Solution:   Use intermediate variable.
2014-02-12 22:08:49 +01:00
Bram Moolenaar f92d8a254a updated for version 7.4.178
Problem:    The J command does not update '[ and '] marks. (William Gardner)
Solution:   Set the marks. (Christian Brabandt)
2014-02-11 19:33:07 +01:00
Bram Moolenaar e73536603f Added tag v7-4-178 for changeset 647e6bb15aa3 2014-02-11 19:33:07 +01:00
Bram Moolenaar ced8fa5959 updated for version 7.4.178
Problem:    The J command does not update '[ and '] marks. (William Gardner)
Solution:   Set the marks. (Christian Brabandt)
2014-02-11 19:33:07 +01:00
Bram Moolenaar 92dff1827a Update runtime files. Add support for systemverilog. 2014-02-11 19:15:50 +01:00
Bram Moolenaar e0e5dfe614 Update runtime files. Add support for systemverilog. 2014-02-11 19:15:50 +01:00
Bram Moolenaar b8e2305656 updated for version 7.4.177
Problem:    Compiler warning for unused variable. (Tony Mechelynck)
Solution:   Add #ifdef.
2014-02-11 18:58:09 +01:00
Bram Moolenaar 18707dbd03 Added tag v7-4-177 for changeset df3b0b70d8c1 2014-02-11 18:58:09 +01:00
Bram Moolenaar a32a93c2be updated for version 7.4.177
Problem:    Compiler warning for unused variable. (Tony Mechelynck)
Solution:   Add #ifdef.
2014-02-11 18:58:09 +01:00
Bram Moolenaar 2d5f38ff10 updated for version 7.4.176
Problem:    Dictionary.update() thows an error when used without arguments.
            Python programmers don't expect that.
Solution:   Make Dictionary.update() without arguments do nothing. (ZyX)
2014-02-11 18:47:27 +01:00
Bram Moolenaar 9c81148452 Added tag v7-4-176 for changeset ae228baaec2c 2014-02-11 18:47:27 +01:00
Bram Moolenaar 2c232e8211 updated for version 7.4.176
Problem:    Dictionary.update() thows an error when used without arguments.
	    Python programmers don't expect that.
Solution:   Make Dictionary.update() without arguments do nothing. (ZyX)
2014-02-11 18:47:27 +01:00
Bram Moolenaar 22cc197f58 Added tag v7-4-175 for changeset 6b69d8dde19e 2014-02-11 17:06:01 +01:00
Bram Moolenaar cd981f2e0f updated for version 7.4.175
Problem:    When a wide library function fails, falling back to the non-wide
            function may do the wrong thing.
Solution:   Check the platform, when the wide function is supported don't fall
            back to the non-wide function. (Ken Takata)
2014-02-11 17:06:00 +01:00
Bram Moolenaar 58e5a8cc60 updated for version 7.4.175
Problem:    When a wide library function fails, falling back to the non-wide
	    function may do the wrong thing.
Solution:   Check the platform, when the wide function is supported don't fall
	    back to the non-wide function. (Ken Takata)
2014-02-11 17:06:00 +01:00
Bram Moolenaar 3b5226121d updated for version 7.4.174
Problem:    Compiler warnings for Python interface. (Tony Mechelynck)
Solution:   Add type casts, initialize variable.
2014-02-11 16:00:35 +01:00
Bram Moolenaar 40c3ee3a0d Added tag v7-4-174 for changeset f2c8d86c460d 2014-02-11 16:00:35 +01:00
Bram Moolenaar 45c3fb3b63 updated for version 7.4.174
Problem:    Compiler warnings for Python interface. (Tony Mechelynck)
Solution:   Add type casts, initialize variable.
2014-02-11 16:00:35 +01:00
Bram Moolenaar 12a0f22340 updated for version 7.4.173
Problem:    When using scrollbind the cursor can end up below the last line.
            (mvxxc)
Solution:   Reset w_botfill when scrolling up. (Christian Brabandt)
2014-02-11 15:47:46 +01:00
Bram Moolenaar 5832c77904 Added tag v7-4-173 for changeset 233ad7b960d0 2014-02-11 15:47:46 +01:00
Bram Moolenaar b370a111c2 updated for version 7.4.173
Problem:    When using scrollbind the cursor can end up below the last line.
	    (mvxxc)
Solution:   Reset w_botfill when scrolling up. (Christian Brabandt)
2014-02-11 15:47:46 +01:00
Bram Moolenaar 4d504a3e11 updated for version 7.4.172
Problem:    The blowfish code mentions output feedback, but the code is
            actually doing cipher feedback.
Solution:   Adjust names and comments.
2014-02-11 15:23:32 +01:00
Bram Moolenaar 115a94d64f Added tag v7-4-172 for changeset 391e10afccf6 2014-02-11 15:23:32 +01:00
Bram Moolenaar a09ed7e2c8 updated for version 7.4.172
Problem:    The blowfish code mentions output feedback, but the code is
	    actually doing cipher feedback.
Solution:   Adjust names and comments.
2014-02-11 15:23:32 +01:00
Bram Moolenaar 0a36fece92 updated for version 7.4.171
Problem:    Redo does not set v:count and v:count1.
Solution:   Use a separate buffer for redo, so that we can set the counts when
            performing redo.
2014-02-11 15:10:43 +01:00
Bram Moolenaar 6cd08ad092 Added tag v7-4-171 for changeset beb037a6c270 2014-02-11 15:10:43 +01:00
Bram Moolenaar 5e20df7daa updated for version 7.4.171
Problem:    Redo does not set v:count and v:count1.
Solution:   Use a separate buffer for redo, so that we can set the counts when
	    performing redo.
2014-02-11 15:10:43 +01:00
Bram Moolenaar c467d9b274 updated for version 7.4.170
Problem:    Some help tags don't work with ":help". (Tim Chase)
Solution:   Add exceptions.
2014-02-11 12:15:43 +01:00
Bram Moolenaar a7d79560df Added tag v7-4-170 for changeset 8122eab8fcdb 2014-02-11 12:15:43 +01:00
Bram Moolenaar 40f96a4800 updated for version 7.4.170
Problem:    Some help tags don't work with ":help". (Tim Chase)
Solution:   Add exceptions.
2014-02-11 12:15:43 +01:00
Bram Moolenaar 10395d8d6c updated for version 7.4.169
Problem:    ":sleep" puts cursor in the wrong column. (Liang Li)
Solution:   Add the window offset. (Christian Brabandt)
2014-02-05 22:46:52 +01:00
Bram Moolenaar ce1085ad05 Added tag v7-4-169 for changeset 4e3a9dd25d42 2014-02-05 22:46:52 +01:00
Bram Moolenaar e49f9ca3eb updated for version 7.4.169
Problem:    ":sleep" puts cursor in the wrong column. (Liang Li)
Solution:   Add the window offset. (Christian Brabandt)
2014-02-05 22:46:52 +01:00
Bram Moolenaar 0854d0a203 Added tag v7-4-168 for changeset e61a2b709f69 2014-02-05 22:41:16 +01:00
Bram Moolenaar a1a118b159 updated for version 7.4.168
Problem:    Can't compile with Ruby 2.1.0.
Solution:   Add support for new GC. (Kohei Suzuki)
2014-02-05 22:41:15 +01:00
Bram Moolenaar 3aae3b7b78 updated for version 7.4.168
Problem:    Can't compile with Ruby 2.1.0.
Solution:   Add support for new GC. (Kohei Suzuki)
2014-02-05 22:41:15 +01:00
Bram Moolenaar 4f943c09a5 updated for version 7.4.167
Problem:    Fixes are not tested.
Solution:   Add a test for not autoloading on assignment. (Yukihiro Nakadaira)
2014-02-05 22:26:05 +01:00
Bram Moolenaar d09d83e136 Added tag v7-4-167 for changeset 22387c8eec43 2014-02-05 22:26:05 +01:00
Bram Moolenaar a3e36daa1e updated for version 7.4.167
Problem:    Fixes are not tested.
Solution:   Add a test for not autoloading on assignment. (Yukihiro Nakadaira)
2014-02-05 22:26:05 +01:00
Bram Moolenaar f31ecce97e updated for version 7.4.166
Problem:    Auto-loading a function for code that won't be executed.
Solution:   Do not auto-load when evaluation is off. (Yasuhiro Matsumoto)
2014-02-05 22:13:05 +01:00
Bram Moolenaar f967da595a Added tag v7-4-166 for changeset 5d03c3747121 2014-02-05 22:13:05 +01:00
Bram Moolenaar 182a81976c updated for version 7.4.166
Problem:    Auto-loading a function for code that won't be executed.
Solution:   Do not auto-load when evaluation is off. (Yasuhiro Matsumoto)
2014-02-05 22:13:05 +01:00
Bram Moolenaar 767568846b updated for version 7.4.165
Problem:    By default, after closing a buffer changes can't be undone.
Solution:   In the example vimrc file set 'undofile'.
2014-02-05 22:02:01 +01:00
Bram Moolenaar 36954e539f Added tag v7-4-165 for changeset c82339d8fdae 2014-02-05 22:02:01 +01:00
Bram Moolenaar cb537adb9e updated for version 7.4.165
Problem:    By default, after closing a buffer changes can't be undone.
Solution:   In the example vimrc file set 'undofile'.
2014-02-05 22:02:01 +01:00
Bram Moolenaar dd415a6c5a updated for version 7.4.164
Problem:    Problem with event handling on Windows 8.
Solution:   Ignore duplicate WINDOW_BUFFER_SIZE_EVENTs. (Nobuhiro Takasaki)
2014-02-05 14:02:27 +01:00
Bram Moolenaar ff2b92094d Added tag v7-4-164 for changeset a01819fb6e2b 2014-02-05 14:02:27 +01:00
Bram Moolenaar 12620da490 updated for version 7.4.164
Problem:    Problem with event handling on Windows 8.
Solution:   Ignore duplicate WINDOW_BUFFER_SIZE_EVENTs. (Nobuhiro Takasaki)
2014-02-05 14:02:27 +01:00
Bram Moolenaar f50eb7882e updated for version 7.4.163
Problem:    MS-Windows input doesn't work properly on Windows 7 and earlier.
Solution:   Add a check for Windows 8. (Yasuhiro Matsumoto)
2014-02-05 13:36:54 +01:00
Bram Moolenaar d743d8d9d3 Added tag v7-4-163 for changeset 7db84aadd37a 2014-02-05 13:36:54 +01:00
Bram Moolenaar 2afaaca0cc updated for version 7.4.163
Problem:    MS-Windows input doesn't work properly on Windows 7 and earlier.
Solution:   Add a check for Windows 8. (Yasuhiro Matsumoto)
2014-02-05 13:36:54 +01:00
Bram Moolenaar 433b0cb47a Added tag v7-4-162 for changeset 477665b4105f 2014-02-05 12:36:43 +01:00
Bram Moolenaar 09edc46d01 updated for version 7.4.162
Problem:    Running tests in shadow dir doesn't work.
Solution:   Add testdir/sautest to the shadow target. (James McCoy)
2014-02-05 12:36:42 +01:00
Bram Moolenaar 08f0bd5550 updated for version 7.4.162
Problem:    Running tests in shadow dir doesn't work.
Solution:   Add testdir/sautest to the shadow target. (James McCoy)
2014-02-05 12:36:42 +01:00
Bram Moolenaar 4315f26500 updated for version 7.4.161
Problem:    Crash in Python exception handling.
Solution:   Only use exception variables if did_throw is set. (ZyX)
2014-01-31 14:54:04 +01:00
Bram Moolenaar 3ac385d474 Added tag v7-4-161 for changeset 91f3908748c2 2014-01-31 14:54:04 +01:00
Bram Moolenaar 4be78bb370 updated for version 7.4.161
Problem:    Crash in Python exception handling.
Solution:   Only use exception variables if did_throw is set. (ZyX)
2014-01-31 14:54:04 +01:00
Bram Moolenaar fcc3f46735 updated for version 7.4.160
Problem:    Win32: Crash when executing external command.
Solution:   Only close the handle when it was created. (Yasuhiro Matsumoto)
2014-01-24 19:55:37 +01:00
Bram Moolenaar 055e754cc3 Added tag v7-4-160 for changeset f29febf858be 2014-01-24 19:55:37 +01:00
Bram Moolenaar fdbfc714ea updated for version 7.4.160
Problem:    Win32: Crash when executing external command.
Solution:   Only close the handle when it was created. (Yasuhiro Matsumoto)
2014-01-24 19:55:37 +01:00
Bram Moolenaar 361aa50547 updated for version 7.4.159
Problem:    Completion hangs when scanning the current buffer after doing
            keywords. (Christian Brabandt)
Solution:   Set the first match position when starting to scan the current
            buffer.
2014-01-23 22:45:58 +01:00
Bram Moolenaar 1d888fdbe0 Added tag v7-4-159 for changeset a95a151402be 2014-01-23 22:45:58 +01:00
Bram Moolenaar afd79b0aca updated for version 7.4.159
Problem:    Completion hangs when scanning the current buffer after doing
	    keywords. (Christian Brabandt)
Solution:   Set the first match position when starting to scan the current
	    buffer.
2014-01-23 22:45:58 +01:00
Bram Moolenaar 8af269186c updated for version 7.4.158
Problem:    Pattern containing \zs is not handled correctly by substitute().
Solution:   Change how an empty match is skipped. (Yukihiro Nakadaira)
2014-01-23 20:09:34 +01:00
Bram Moolenaar a6418cf7ff Added tag v7-4-158 for changeset d59544f3022b 2014-01-23 20:09:34 +01:00
Bram Moolenaar 679d6fab22 updated for version 7.4.158
Problem:    Pattern containing \zs is not handled correctly by substitute().
Solution:   Change how an empty match is skipped. (Yukihiro Nakadaira)
2014-01-23 20:09:34 +01:00
Bram Moolenaar c90e3b6a1f Added tag v7-4-157 for changeset be61f315eafe 2014-01-23 18:12:50 +01:00
Bram Moolenaar b4d587cbd9 updated for version 7.4.157
Problem:    Error number used twice. (Yukihiro Nakadaira)
Solution:   Change the one not referred in the docs.
2014-01-23 18:12:49 +01:00
Bram Moolenaar cf398ddd19 updated for version 7.4.157
Problem:    Error number used twice. (Yukihiro Nakadaira)
Solution:   Change the one not referred in the docs.
2014-01-23 18:12:49 +01:00
Bram Moolenaar 4a36bcf0d8 updated for version 7.4.156
Problem:    Test file missing from distribution.
Solution:   Add new directory to file list.
2014-01-23 14:26:24 +01:00
Bram Moolenaar 4b3ad710bf Added tag v7-4-156 for changeset 05a5cb0d6b37 2014-01-23 14:26:24 +01:00
Bram Moolenaar 3d3a12273f updated for version 7.4.156
Problem:    Test file missing from distribution.
Solution:   Add new directory to file list.
2014-01-23 14:26:24 +01:00
Bram Moolenaar 8d04317104 Updated runtime files. 2014-01-23 14:24:41 +01:00
Bram Moolenaar 68ec8224a5 Updated runtime files. 2014-01-23 14:24:41 +01:00
Bram Moolenaar ac8400d483 updated for version 7.4.155
Problem:    ":keeppatterns /pat" does not keep search pattern offset.
Solution:   Restore the offset after doing the search.
2014-01-14 21:31:34 +01:00
Bram Moolenaar 60351e5b31 Added tag v7-4-155 for changeset fa53233519c6 2014-01-14 21:31:34 +01:00
Bram Moolenaar d3bdc010c0 updated for version 7.4.155
Problem:    ":keeppatterns /pat" does not keep search pattern offset.
Solution:   Restore the offset after doing the search.
2014-01-14 21:31:34 +01:00
Bram Moolenaar 8822a9c367 updated for version 7.4.154
Problem:    Still a problem with auto-loading.
Solution:   Pass no_autoload to deref_func_name(). (Yukihiro Nakadaira)
2014-01-14 19:44:34 +01:00
Bram Moolenaar 6b9420c94b Added tag v7-4-154 for changeset 71837ace77df 2014-01-14 19:44:34 +01:00
Bram Moolenaar 826559bdce updated for version 7.4.154
Problem:    Still a problem with auto-loading.
Solution:   Pass no_autoload to deref_func_name(). (Yukihiro Nakadaira)
2014-01-14 19:44:34 +01:00
Bram Moolenaar 5395e7afe9 updated for version 7.4.153
Problem:    Compiler warning for pointer type.
Solution:   Add type cast.
2014-01-14 19:35:56 +01:00
Bram Moolenaar 463097b4ae Added tag v7-4-153 for changeset 30e300c0b2c1 2014-01-14 19:35:56 +01:00
Bram Moolenaar 8a471cba4b updated for version 7.4.153
Problem:    Compiler warning for pointer type.
Solution:   Add type cast.
2014-01-14 19:35:56 +01:00
Bram Moolenaar dda5296278 Added tag v7-4-152 for changeset 2ace11abcfb5 2014-01-14 16:55:01 +01:00
Bram Moolenaar 1028f4d75e updated for version 7.4.152
Problem:    Python: Cannot iterate over options.
Solution:   Add options iterator. (ZyX)
2014-01-14 16:55:00 +01:00
Bram Moolenaar d2026db8b8 updated for version 7.4.152
Problem:    Python: Cannot iterate over options.
Solution:   Add options iterator. (ZyX)
2014-01-14 16:55:00 +01:00
Bram Moolenaar 063a46ba77 updated for version 7.4.151
Problem:    Python: slices with steps are not supported.
Solution:   Support slices in Python vim.List. (ZyX)
2014-01-14 16:36:51 +01:00
Bram Moolenaar a80da8c51a Added tag v7-4-151 for changeset ec02e1474bc2 2014-01-14 16:36:51 +01:00
Bram Moolenaar fdd3cfce1d updated for version 7.4.151
Problem:    Python: slices with steps are not supported.
Solution:   Support slices in Python vim.List. (ZyX)
2014-01-14 16:36:51 +01:00
Bram Moolenaar bad4f2dc67 Added tag v7-4-150 for changeset 15960ebc2ee8 2014-01-14 15:53:52 +01:00
Bram Moolenaar 14177b77bf updated for version 7.4.150
Problem:    :keeppatterns is not respected for :s.
Solution:   Check the keeppatterns flag. (Yasuhiro Matsumoto)
2014-01-14 15:53:51 +01:00
Bram Moolenaar 534bc0ddd5 updated for version 7.4.150
Problem:    :keeppatterns is not respected for :s.
Solution:   Check the keeppatterns flag. (Yasuhiro Matsumoto)
2014-01-14 15:53:51 +01:00
Bram Moolenaar 6d977d6c1c updated for version 7.4.149
Problem:    Get E685 error when assigning a function to an autoload variable.
            (Yukihiro Nakadaira)
Solution:   Instead of having a global no_autoload variable, pass an autoload
            flag down to where it is used. (ZyX)
2014-01-14 15:24:39 +01:00
Bram Moolenaar 2b0a68b862 Added tag v7-4-149 for changeset b43363a7b4c7 2014-01-14 15:24:39 +01:00
Bram Moolenaar 49cd119233 updated for version 7.4.149
Problem:    Get E685 error when assigning a function to an autoload variable.
	    (Yukihiro Nakadaira)
Solution:   Instead of having a global no_autoload variable, pass an autoload
	    flag down to where it is used. (ZyX)
2014-01-14 15:24:39 +01:00
Bram Moolenaar ca058dc71f updated for version 7.4.148
Problem:    Cannot build with Cygwin and X11.
Solution:   Include Xwindows.h instead of windows.h. (Lech Lorens)
2014-01-14 13:26:21 +01:00
Bram Moolenaar 8e34314c90 Added tag v7-4-148 for changeset 8507bf8874d8 2014-01-14 13:26:21 +01:00
Bram Moolenaar 8ee5279d88 updated for version 7.4.148
Problem:    Cannot build with Cygwin and X11.
Solution:   Include Xwindows.h instead of windows.h. (Lech Lorens)
2014-01-14 13:26:21 +01:00
Bram Moolenaar 6cd3aeee4c updated for version 7.4.147
Problem:    Cursor moves to wrong position when using "gj" after "$" and
            virtual editing is active.
Solution:   Make "gj" behave differently when virtual editing is active.
            (Hirohito Higashi)
2014-01-14 13:18:58 +01:00
Bram Moolenaar c2f91dd929 Added tag v7-4-147 for changeset d289f2167d70 2014-01-14 13:18:58 +01:00
Bram Moolenaar 6dfe68396f updated for version 7.4.147
Problem:    Cursor moves to wrong position when using "gj" after "$" and
	    virtual editing is active.
Solution:   Make "gj" behave differently when virtual editing is active.
	    (Hirohito Higashi)
2014-01-14 13:18:58 +01:00
Bram Moolenaar 2cd3696c35 updated for version 7.4.146
Problem:    When starting Vim with "-u NONE" v:oldfiles is NULL.
Solution:   Set v:oldfiles to an empty list. (Yasuhiro Matsumoto)
2014-01-14 12:57:05 +01:00
Bram Moolenaar 79ef9b9ac2 Added tag v7-4-146 for changeset ec93f50f1d93 2014-01-14 12:57:05 +01:00
Bram Moolenaar 8acd137480 updated for version 7.4.146
Problem:    When starting Vim with "-u NONE" v:oldfiles is NULL.
Solution:   Set v:oldfiles to an empty list. (Yasuhiro Matsumoto)
2014-01-14 12:57:05 +01:00
Bram Moolenaar 32b9201f37 updated for version 7.4.145
Problem:    getregtype() does not return zero for unknown register.
Solution:   Adjust documention: return empty string for unknown register.
            Check the register name to be valid. (Yukihiro Nakadaira)
2014-01-14 12:33:36 +01:00
Bram Moolenaar 5078d34c6c Added tag v7-4-145 for changeset 1098b7b6e147 2014-01-14 12:33:36 +01:00
Bram Moolenaar 7f1bf4156d updated for version 7.4.145
Problem:    getregtype() does not return zero for unknown register.
Solution:   Adjust documention: return empty string for unknown register.
	    Check the register name to be valid. (Yukihiro Nakadaira)
2014-01-14 12:33:36 +01:00
Bram Moolenaar 9d1685d1cf updated for version 7.4.144
Problem:    MingW also supports intptr_t for OPEN_OH_ARGTYPE.
Solution:   Adjust #ifdef. (Ken Takata)
2014-01-14 12:18:45 +01:00
Bram Moolenaar ba3fc1b632 Added tag v7-4-144 for changeset bcf25cc08236 2014-01-14 12:18:45 +01:00
Bram Moolenaar 459938dcc9 updated for version 7.4.144
Problem:    MingW also supports intptr_t for OPEN_OH_ARGTYPE.
Solution:   Adjust #ifdef. (Ken Takata)
2014-01-14 12:18:45 +01:00
Bram Moolenaar e21b6b2a8d updated for version 7.4.143
Problem:    TextChangedI is not triggered.
Solution:   Reverse check for "ready". (lilydjwg)
2014-01-14 12:17:02 +01:00
Bram Moolenaar bdaa5da910 Added tag v7-4-143 for changeset d11f223f4c75 2014-01-14 12:17:02 +01:00
Bram Moolenaar fac6c96c16 updated for version 7.4.143
Problem:    TextChangedI is not triggered.
Solution:   Reverse check for "ready". (lilydjwg)
2014-01-14 12:17:02 +01:00
Bram Moolenaar b0d5c96133 updated for version 7.4.142
Problem:    On MS-Windows 8 IME input doen't work correctly.
Solution:   Work around the problem. (Nobuhiro Takasaki)
2014-01-12 13:24:51 +01:00
Bram Moolenaar c271a3c01f Added tag v7-4-142 for changeset 735b70faac4a 2014-01-12 13:24:51 +01:00
Bram Moolenaar 574908fd84 updated for version 7.4.142
Problem:    On MS-Windows 8 IME input doen't work correctly.
Solution:   Work around the problem. (Nobuhiro Takasaki)
2014-01-12 13:24:51 +01:00
Bram Moolenaar 78cf3f0de9 updated for version 7.4.141
Problem:    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.
Solution:   Fix the problems. (Ken Takata)
2014-01-10 18:16:07 +01:00
Bram Moolenaar 8b85b788ac Added tag v7-4-141 for changeset 2ca470c6096e 2014-01-10 18:16:07 +01:00
Bram Moolenaar 633e5f8eaa updated for version 7.4.141
Problem:    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.
Solution:   Fix the problems. (Ken Takata)
2014-01-10 18:16:07 +01:00
Bram Moolenaar a02471e295 updated for version 7.4.140
Problem:    Crash when wiping out buffer triggers autocommand that wipes out
            only other buffer.
Solution:   Do not delete the last buffer, make it empty. (Hirohito Higashi)
2014-01-10 16:43:14 +01:00
Bram Moolenaar d784b50b2f Added tag v7-4-140 for changeset 505cf1943dc2 2014-01-10 16:43:14 +01:00
Bram Moolenaar 42e1263f4c updated for version 7.4.140
Problem:    Crash when wiping out buffer triggers autocommand that wipes out
	    only other buffer.
Solution:   Do not delete the last buffer, make it empty. (Hirohito Higashi)
2014-01-10 16:43:14 +01:00
Bram Moolenaar bd2dc34774 updated for version 7.4.139
Problem:    Crash when using :cd in autocommand. (François Ingelrest)
Solution:   Set w_localdir to NULL after freeing it. (Dominique Pelle)
2014-01-10 15:53:13 +01:00
Bram Moolenaar 4640ef2303 Added tag v7-4-139 for changeset c8c80c9d2e22 2014-01-10 15:53:13 +01:00
Bram Moolenaar 3bbab76285 updated for version 7.4.139
Problem:    Crash when using :cd in autocommand. (François Ingelrest)
Solution:   Set w_localdir to NULL after freeing it. (Dominique Pelle)
2014-01-10 15:53:13 +01:00
Bram Moolenaar fbd372fcbd Added tag v7-4-138 for changeset 6eb60041548c 2014-01-10 15:32:22 +01:00
Bram Moolenaar 4ea924e0a5 updated for version 7.4.138
Problem:    Directory change messages are not recognized.
Solution:   Fix using a character range literally. (Lech Lorens)
2014-01-10 15:32:21 +01:00
Bram Moolenaar 8ba5332286 updated for version 7.4.138
Problem:    Directory change messages are not recognized.
Solution:   Fix using a character range literally. (Lech Lorens)
2014-01-10 15:32:21 +01:00
Bram Moolenaar b5d9b4e86d Added tag v7-4-137 for changeset 6fdb1d6646b6 2014-01-10 13:51:43 +01:00
Bram Moolenaar 3a69e1135e updated for version 7.4.137
Problem:    Cannot use IME with Windows 8 console.
Solution:   Change the user of ReadConsoleInput() and PeekConsoleInput().
            (Yasuhiro Matsumoto)
2014-01-10 13:51:42 +01:00
Bram Moolenaar 9ff5a57d52 updated for version 7.4.137
Problem:    Cannot use IME with Windows 8 console.
Solution:   Change the user of ReadConsoleInput() and PeekConsoleInput().
	    (Yasuhiro Matsumoto)
2014-01-10 13:51:42 +01:00
Bram Moolenaar b1cb35f785 updated for version 7.4.136
Problem:    MS-Windows: When saving a file with a UNC path the file becomes
            read-only.
Solution:   Don't mix up Win32 attributes and Unix attributes. (Ken Takata)
2014-01-10 13:05:20 +01:00
Bram Moolenaar 59e67c0c7a Added tag v7-4-136 for changeset 3881cd916014 2014-01-10 13:05:20 +01:00
Bram Moolenaar 3175463f21 updated for version 7.4.136
Problem:    MS-Windows: When saving a file with a UNC path the file becomes
	    read-only.
Solution:   Don't mix up Win32 attributes and Unix attributes. (Ken Takata)
2014-01-10 13:05:20 +01:00
Bram Moolenaar 438f67a004 Updated runtime files. 2014-01-07 06:09:28 +01:00
Bram Moolenaar a4484fcf09 Updated runtime files. 2014-01-07 06:09:28 +01:00
Bram Moolenaar 2fda301469 updated for version 7.4.135
Problem:    Missing dot in MingW test Makefile.
Solution:   Add the dot. (Michael Soyka)
2014-01-06 15:51:55 +01:00
Bram Moolenaar 97adc3eb3f Added tag v7-4-135 for changeset 1aeb7f4d6527 2014-01-06 15:51:55 +01:00
Bram Moolenaar a41c734234 updated for version 7.4.135
Problem:    Missing dot in MingW test Makefile.
Solution:   Add the dot. (Michael Soyka)
2014-01-06 15:51:55 +01:00
Bram Moolenaar 5ec8305ea8 updated for version 7.4.134
Problem:    Spurious space in MingW Makefile.
Solution:   Remove the space. (Michael Soyka)
2014-01-06 15:45:10 +01:00
Bram Moolenaar a008bb7644 Added tag v7-4-134 for changeset 0defb460a0eb 2014-01-06 15:45:10 +01:00
Bram Moolenaar 25267082a3 updated for version 7.4.134
Problem:    Spurious space in MingW Makefile.
Solution:   Remove the space. (Michael Soyka)
2014-01-06 15:45:10 +01:00
Bram Moolenaar 5f4c8406a2 updated for version 7.4.133
Problem:    Clang warns for using NUL.
Solution:   Change NUL to NULL. (Dominique Pelle)
2014-01-06 06:19:11 +01:00
Bram Moolenaar dffcea4c5d Added tag v7-4-133 for changeset 6a28a9cf5153 2014-01-06 06:19:11 +01:00
Bram Moolenaar cc966509f9 updated for version 7.4.133
Problem:    Clang warns for using NUL.
Solution:   Change NUL to NULL. (Dominique Pelle)
2014-01-06 06:19:11 +01:00
Bram Moolenaar 3f1138e8ae updated for version 7.4.132
Problem:    Win32: flags and inherit_handles arguments mixed up.
Solution:   Swap the argument. (cs86661)
2014-01-05 13:29:26 +01:00
Bram Moolenaar d9d3457e52 Added tag v7-4-132 for changeset 1b09d6792520 2014-01-05 13:29:26 +01:00
Bram Moolenaar a7c6024b7a updated for version 7.4.132
Problem:    Win32: flags and inherit_handles arguments mixed up.
Solution:   Swap the argument. (cs86661)
2014-01-05 13:29:26 +01:00
Bram Moolenaar 4b550b4c50 Runtime file updates. 2013-12-15 10:02:33 +01:00
Bram Moolenaar 01331884a6 Runtime file updates. 2013-12-15 10:02:33 +01:00
Bram Moolenaar dedd1b0aba updated for version 7.4.131
Problem:    Syncbind causes E315 errors in some situations. (Liang Li)
Solution:   Set and restore curbuf in ex_syncbind(). (Christian Brabandt)
2013-12-14 13:06:17 +01:00
Bram Moolenaar e214f6a519 Added tag v7-4-131 for changeset 4b23119cb584 2013-12-14 13:06:17 +01:00
Bram Moolenaar 63efadb72a updated for version 7.4.131
Problem:    Syncbind causes E315 errors in some situations. (Liang Li)
Solution:   Set and restore curbuf in ex_syncbind(). (Christian Brabandt)
2013-12-14 13:06:17 +01:00
Bram Moolenaar 0bd7b3f4ce updated for version 7.4.130
Problem:    Relative line numbers mix up windows when using folds.
Solution:   Use hasFoldingWin() instead of hasFolding(). (Lech Lorens)
2013-12-14 12:48:58 +01:00
Bram Moolenaar 4568036121 Added tag v7-4-130 for changeset cf722c092360 2013-12-14 12:48:58 +01:00
Bram Moolenaar c284ff7f98 updated for version 7.4.130
Problem:    Relative line numbers mix up windows when using folds.
Solution:   Use hasFoldingWin() instead of hasFolding(). (Lech Lorens)
2013-12-14 12:48:58 +01:00
Bram Moolenaar 959a143f2e updated for version 7.4.129
Problem:    getline(-1) returns zero. (mvxxc)
Solution:   Return an empty string.
2013-12-14 12:17:38 +01:00
Bram Moolenaar 0cd032d4d5 Added tag v7-4-129 for changeset 1e28c0fad344 2013-12-14 12:17:38 +01:00
Bram Moolenaar 13dab88421 updated for version 7.4.129
Problem:    getline(-1) returns zero. (mvxxc)
Solution:   Return an empty string.
2013-12-14 12:17:38 +01:00
Bram Moolenaar 207fd75cac updated for version 7.4.128
Problem:    Perl 5.18 for MSVC doesn't work.
Solution:   Add check in makefile and define __inline. (Ken Takata)
2013-12-14 11:50:35 +01:00
Bram Moolenaar 221d6cfcb3 Added tag v7-4-128 for changeset 4b92012f6b18 2013-12-14 11:50:35 +01:00
Bram Moolenaar d79dbb382c updated for version 7.4.128
Problem:    Perl 5.18 for MSVC doesn't work.
Solution:   Add check in makefile and define __inline. (Ken Takata)
2013-12-14 11:50:35 +01:00
Bram Moolenaar 7c0daf088e updated for version 7.4.127
Problem:    Perl 5.18 on Unix doesn't work.
Solution:   Move workaround to after including vim.h. (Ken Takata)
2013-12-14 11:46:08 +01:00
Bram Moolenaar 7525e82535 Added tag v7-4-127 for changeset 6f5a7d394300 2013-12-14 11:46:08 +01:00
Bram Moolenaar 3950bc9a7d updated for version 7.4.127
Problem:    Perl 5.18 on Unix doesn't work.
Solution:   Move workaround to after including vim.h. (Ken Takata)
2013-12-14 11:46:08 +01:00
Bram Moolenaar 36c85b2c46 updated for version 7.4.126
Problem:    Compiler warnings for "const" and incompatible types.
Solution:   Remove "const", add type cast. (Ken Takata)
2013-12-12 20:25:44 +01:00
Bram Moolenaar 6d69debafd Added tag v7-4-126 for changeset b14554844756 2013-12-12 20:25:44 +01:00
Bram Moolenaar a7824dc15c updated for version 7.4.126
Problem:    Compiler warnings for "const" and incompatible types.
Solution:   Remove "const", add type cast. (Ken Takata)
2013-12-12 20:25:44 +01:00
Bram Moolenaar dfb18411cf Updated runtime files. 2013-12-11 18:53:29 +01:00
Bram Moolenaar 277ddd53b1 Updated runtime files. 2013-12-11 18:53:29 +01:00
Bram Moolenaar 175d0704df updated for version 7.4.125
Problem:    Win32: Dealing with messages may not work for multi-byte chars.
Solution:   Use pDispatchMessage(). (Ken Takata)
2013-12-11 18:36:33 +01:00
Bram Moolenaar bc8c97d7d0 Added tag v7-4-125 for changeset 45ef9d2096e8 2013-12-11 18:36:33 +01:00
Bram Moolenaar 1b81fe8d57 updated for version 7.4.125
Problem:    Win32: Dealing with messages may not work for multi-byte chars.
Solution:   Use pDispatchMessage(). (Ken Takata)
2013-12-11 18:36:33 +01:00
Bram Moolenaar 2cc8738f2f updated for version 7.4.124
Problem:    Win32: Getting host name does not use wide function.
Solution:   Use GetComputerNameW() if possible. (Ken Takata)
2013-12-11 18:21:45 +01:00
Bram Moolenaar 962c192100 Added tag v7-4-124 for changeset 9faba192ea90 2013-12-11 18:21:45 +01:00
Bram Moolenaar b6004e2839 updated for version 7.4.124
Problem:    Win32: Getting host name does not use wide function.
Solution:   Use GetComputerNameW() if possible. (Ken Takata)
2013-12-11 18:21:45 +01:00
Bram Moolenaar c8020ee825 updated for version 7.4.123
Problem:    Win32: Getting user name does not use wide function.
Solution:   Use GetUserNameW() if possible. (Ken Takata)
2013-12-11 18:18:06 +01:00
Bram Moolenaar 2b3e49eb1d Added tag v7-4-123 for changeset 32e50f85d2c7 2013-12-11 18:18:06 +01:00
Bram Moolenaar b13357b5e7 updated for version 7.4.123
Problem:    Win32: Getting user name does not use wide function.
Solution:   Use GetUserNameW() if possible. (Ken Takata)
2013-12-11 18:18:06 +01:00
Bram Moolenaar 910cffbb5e updated for version 7.4.122
Problem:    Win32: When 'encoding' is set to "utf-8" and the active codepage
            is cp932 then ":grep" and other commands don't work for multi-byte
            characters.
Solution:   (Yasuhiro Matsumoto)
2013-12-11 17:58:35 +01:00
Bram Moolenaar def142b1d0 Added tag v7-4-122 for changeset 270c62fe685a 2013-12-11 17:58:35 +01:00
Bram Moolenaar 8ec196cc91 updated for version 7.4.122
Problem:    Win32: When 'encoding' is set to "utf-8" and the active codepage
	    is cp932 then ":grep" and other commands don't work for multi-byte
	    characters.
Solution:   (Yasuhiro Matsumoto)
2013-12-11 17:58:35 +01:00
Bram Moolenaar 893b2d73d1 updated for version 7.4.121
Problem:    Completion doesn't work for ":py3d" and ":py3f". (Bohr Shaw)
Solution:   Skip over letters after ":py3".
2013-12-11 17:44:38 +01:00
Bram Moolenaar 60a61f531f Added tag v7-4-121 for changeset 4bf53c1ef37a 2013-12-11 17:44:38 +01:00
Bram Moolenaar d9337a0ca8 updated for version 7.4.121
Problem:    Completion doesn't work for ":py3d" and ":py3f". (Bohr Shaw)
Solution:   Skip over letters after ":py3".
2013-12-11 17:44:38 +01:00
Bram Moolenaar fcf94d3990 updated for version 7.4.120
Problem:    Can't build with Perl 5.18 on Linux. (Lcd 47)
Solution:   Add #ifdef. (Ken Takata)
2013-12-11 17:20:19 +01:00
Bram Moolenaar aea6c3e61e Added tag v7-4-120 for changeset ca0e43bbf8f9 2013-12-11 17:20:19 +01:00
Bram Moolenaar 11a38e782d updated for version 7.4.120
Problem:    Can't build with Perl 5.18 on Linux. (Lcd 47)
Solution:   Add #ifdef. (Ken Takata)
2013-12-11 17:20:19 +01:00
Bram Moolenaar 4ffa07081f updated for version 7.4.119
Problem:    Vim doesn't work well on OpenVMS.
Solution:   Fix various problems. (Samuel Ferencik)
2013-12-11 17:12:37 +01:00
Bram Moolenaar b7cc09a4f7 Added tag v7-4-119 for changeset 2f99966971b0 2013-12-11 17:12:37 +01:00
Bram Moolenaar fc059b8cf6 updated for version 7.4.119
Problem:    Vim doesn't work well on OpenVMS.
Solution:   Fix various problems. (Samuel Ferencik)
2013-12-11 17:12:37 +01:00
Bram Moolenaar 1d633413e5 updated for version 7.4.118
Problem:    It's possible that redrawing the status lines causes
            win_redr_custom() to be called recursively.
Solution:   Protect against recursiveness. (Yasuhiro Matsumoto)
2013-12-11 15:52:01 +01:00
Bram Moolenaar 9826953f5f Added tag v7-4-118 for changeset 62c720661f81 2013-12-11 15:52:01 +01:00
Bram Moolenaar a36073023b updated for version 7.4.118
Problem:    It's possible that redrawing the status lines causes
	    win_redr_custom() to be called recursively.
Solution:   Protect against recursiveness. (Yasuhiro Matsumoto)
2013-12-11 15:52:01 +01:00
Bram Moolenaar 6b10721fa2 updated for version 7.4.117
Problem:    Can't build with Cygwin/MingW and Perl 5.18.
Solution:   Add a linker argument for the Perl library. (Cesar Romani)
            Adjust CFLAGS and LIB. (Cesar Romani)
            Move including inline.h further down. (Ken Takata)
2013-12-11 15:06:40 +01:00
Bram Moolenaar f1d3374faa Added tag v7-4-117 for changeset 805ad8488dc8 2013-12-11 15:06:40 +01:00
Bram Moolenaar 562b398948 updated for version 7.4.117
Problem:    Can't build with Cygwin/MingW and Perl 5.18.
Solution:   Add a linker argument for the Perl library. (Cesar Romani)
	    Adjust CFLAGS and LIB. (Cesar Romani)
	    Move including inline.h further down. (Ken Takata)
2013-12-11 15:06:40 +01:00
Bram Moolenaar 4a27cc97c2 Added tag v7-4-116 for changeset 40aff213baff 2013-12-11 14:55:02 +01:00
Bram Moolenaar 7ba0741451 updated for version 7.4.116
Problem:    When a mapping starts with a space, the typed space does not show
            up for 'showcmd'.
Solution:   Show "<20>". (Brook Hong)
2013-12-11 14:55:01 +01:00
Bram Moolenaar 3aad546370 updated for version 7.4.116
Problem:    When a mapping starts with a space, the typed space does not show
	    up for 'showcmd'.
Solution:   Show "<20>". (Brook Hong)
2013-12-11 14:55:01 +01:00
Bram Moolenaar b011af9696 updated for version 7.4.115
Problem:    When using Zsh expanding ~abc doesn't work when the result
            contains a space.
Solution:   Off-by-one error in detecting the NUL. (Pavol Juhas)
2013-12-11 13:21:51 +01:00
Bram Moolenaar d7c85f9aac Added tag v7-4-115 for changeset e35c69ad4823 2013-12-11 13:21:51 +01:00
Bram Moolenaar c4a13f745d updated for version 7.4.115
Problem:    When using Zsh expanding ~abc doesn't work when the result
	    contains a space.
Solution:   Off-by-one error in detecting the NUL. (Pavol Juhas)
2013-12-11 13:21:51 +01:00
Bram Moolenaar 5d7f9df8fa updated for version 7.4.114
Problem:    New GNU make outputs messages about changing directory in another
            format.
Solution:   Recognize the new format.
2013-12-11 12:22:58 +01:00
Bram Moolenaar cae07f9311 Added tag v7-4-114 for changeset 6db758f82227 2013-12-11 12:22:58 +01:00
Bram Moolenaar 9849f8adb8 updated for version 7.4.114
Problem:    New GNU make outputs messages about changing directory in another
	    format.
Solution:   Recognize the new format.
2013-12-11 12:22:58 +01:00
Bram Moolenaar 73c61633b6 updated for version 7.4.113
Problem:    MSVC static analysis gives warnings.
Solution:   Avoid the warnings and avoid possible bugs. (Ken Takata)
2013-12-07 14:48:10 +01:00
Bram Moolenaar 21d5402299 Added tag v7-4-113 for changeset 0e21e2a38ec6 2013-12-07 14:48:10 +01:00
Bram Moolenaar 56e6e5f50c updated for version 7.4.113
Problem:    MSVC static analysis gives warnings.
Solution:   Avoid the warnings and avoid possible bugs. (Ken Takata)
2013-12-07 14:48:10 +01:00
Bram Moolenaar b050c64186 updated for version 7.4.112
Problem:    The defaults for 'directory' and 'backupdir' on MS-Windows do not
            include a directory that exists.
Solution:   Use $TEMP.
2013-12-07 14:32:09 +01:00
Bram Moolenaar ed081671ab Added tag v7-4-112 for changeset af8217e4ed7e 2013-12-07 14:32:09 +01:00
Bram Moolenaar 7709d7931b updated for version 7.4.112
Problem:    The defaults for 'directory' and 'backupdir' on MS-Windows do not
	    include a directory that exists.
Solution:   Use $TEMP.
2013-12-07 14:32:09 +01:00
Bram Moolenaar c2401d62e0 updated for version 7.4.111
Problem:    Memory leak in Python OptionsAssItem. (Ken Takata)
Solution:   Call Py_XDECREF() where needed. (ZyX)
2013-12-07 14:28:43 +01:00
Bram Moolenaar b015ccbcde Added tag v7-4-111 for changeset 3fbda56bb200 2013-12-07 14:28:43 +01:00
Bram Moolenaar 8a4f33cb9b updated for version 7.4.111
Problem:    Memory leak in Python OptionsAssItem. (Ken Takata)
Solution:   Call Py_XDECREF() where needed. (ZyX)
2013-12-07 14:28:43 +01:00
Bram Moolenaar ba2d44f338 updated for version 7.4.110
Problem:    "gUgn" cannot be repeeated. (Dimitar Dimitrov)
Solution:   Don't put "gn" in a different order in the redo buffer.  Restore
            'wrapscan' when the pattern isn't found. (Christian Wellenbrock)
2013-11-28 19:27:30 +01:00
Bram Moolenaar a206e4bee5 Added tag v7-4-110 for changeset 6e54d1b3408c 2013-11-28 19:27:30 +01:00
Bram Moolenaar 7ef6c3bcab updated for version 7.4.110
Problem:    "gUgn" cannot be repeeated. (Dimitar Dimitrov)
Solution:   Don't put "gn" in a different order in the redo buffer.  Restore
	    'wrapscan' when the pattern isn't found. (Christian Wellenbrock)
2013-11-28 19:27:30 +01:00
Bram Moolenaar b95186fd36 updated for version 7.4.109
Problem:    ColorScheme autocommand matches with the current buffer name.
Solution:   Match with the colorscheme name. (Christian Brabandt)
2013-11-28 18:53:52 +01:00
Bram Moolenaar bda2170790 Added tag v7-4-109 for changeset 1cdf51706774 2013-11-28 18:53:52 +01:00
Bram Moolenaar cc7d08e6c7 updated for version 7.4.109
Problem:    ColorScheme autocommand matches with the current buffer name.
Solution:   Match with the colorscheme name. (Christian Brabandt)
2013-11-28 18:53:52 +01:00
Bram Moolenaar 34b466edfe updated for version 7.4.108
Problem:    "zG" and "zW" leave temp files around on MS-Windows.
Solution:   Delete the temp files when exiting. (Ken Takata)
2013-11-28 17:41:46 +01:00
Bram Moolenaar 52376de795 Added tag v7-4-108 for changeset fa31c5b82424 2013-11-28 17:41:46 +01:00
Bram Moolenaar 5f230cb36f updated for version 7.4.108
Problem:    "zG" and "zW" leave temp files around on MS-Windows.
Solution:   Delete the temp files when exiting. (Ken Takata)
2013-11-28 17:41:46 +01:00
Bram Moolenaar 9fee7d4729 updated for version 7.4.107
Problem:    Python: When vim.eval() encounters a Vim error, a try/catch in the
            Python code doesn't catch it. (Yggdroot Chen)
Solution:   Throw exceptions on errors in vim.eval(). (ZyX)
2013-11-28 17:04:43 +01:00
Bram Moolenaar 6191c14ca5 Added tag v7-4-107 for changeset 064e2a080e2e 2013-11-28 17:04:43 +01:00
Bram Moolenaar 8b386b3398 updated for version 7.4.107
Problem:    Python: When vim.eval() encounters a Vim error, a try/catch in the
	    Python code doesn't catch it. (Yggdroot Chen)
Solution:   Throw exceptions on errors in vim.eval(). (ZyX)
2013-11-28 17:04:43 +01:00
Bram Moolenaar e88a5f3a2c updated for version 7.4.106
Problem:    Can't build with Ruby using Cygwin.
Solution:   Fix library name in makefile. (Steve Hall)
2013-11-28 16:32:38 +01:00
Bram Moolenaar 9026686cc2 Added tag v7-4-106 for changeset de9a01851ebd 2013-11-28 16:32:38 +01:00
Bram Moolenaar 6d68f63961 updated for version 7.4.106
Problem:    Can't build with Ruby using Cygwin.
Solution:   Fix library name in makefile. (Steve Hall)
2013-11-28 16:32:38 +01:00
Bram Moolenaar b799e32ff0 Added tag v7-4-105 for changeset eed95874f30e 2013-11-28 14:36:34 +01:00
Bram Moolenaar dff54ac7e8 updated for version 7.4.105
Problem:    Completing a tag pattern may give an error for invalid pattern.
Solution:   Suppress the error, just return no matches.
2013-11-28 14:36:33 +01:00
Bram Moolenaar 69b8442c75 updated for version 7.4.105
Problem:    Completing a tag pattern may give an error for invalid pattern.
Solution:   Suppress the error, just return no matches.
2013-11-28 14:36:33 +01:00
Bram Moolenaar 174a848b67 updated for version 7.4.104
Problem:    ":help s/\_" reports an internal error. (John Beckett)
Solution:   Check for NUL and invalid character classes.
2013-11-28 14:20:17 +01:00
Bram Moolenaar a2c2581e5e Added tag v7-4-104 for changeset dd7d1a86b311 2013-11-28 14:20:17 +01:00
Bram Moolenaar c2674b3b5e updated for version 7.4.104
Problem:    ":help s/\_" reports an internal error. (John Beckett)
Solution:   Check for NUL and invalid character classes.
2013-11-28 14:20:17 +01:00
Bram Moolenaar 3678208477 Updated runtime files. 2013-11-28 13:53:34 +01:00
Bram Moolenaar 27b9026672 Updated runtime files. 2013-11-28 13:53:34 +01:00
Bjorn Winckler 5428a4b684 Merge branch 'vim'
Conflicts:
	src/auto/configure
2013-11-23 10:23:21 +01:00
Bjorn Winckler 6bb23c8f2b Revert "Always pull in AvailabilityMacros.h"
This reverts commit df7b6fb380.
2013-11-23 10:21:04 +01:00
Bjorn Winckler 588e5f80a9 Revert "Only pull in AvailabilityMacros.h when ..."
This reverts commit fc64ef523f.
2013-11-23 10:20:46 +01:00
Bram Moolenaar fed59ac917 Added tag v7-4-103 for changeset 4db151014f93 2013-11-21 18:13:38 +01:00
Bram Moolenaar c62a644eaf updated for version 7.4.103
Problem:    Dos installer uses an old way to escape spaces in the diff
            command.
Solution:   Adjust the quoting to the new default shellxquote. (Ben Fritz)
2013-11-21 18:13:37 +01:00
Bram Moolenaar 8c88733e78 updated for version 7.4.103
Problem:    Dos installer uses an old way to escape spaces in the diff
	    command.
Solution:   Adjust the quoting to the new default shellxquote. (Ben Fritz)
2013-11-21 18:13:37 +01:00
Bram Moolenaar ace8d8ee2f updated for version 7.4.102
Problem:    Crash when interrupting "z=".
Solution:   Add safety check for word length. (Christian Brabandt, Dominique
            Pelle)
2013-11-21 17:42:31 +01:00
Bram Moolenaar 167dc3c156 Added tag v7-4-102 for changeset 9417f4de27a2 2013-11-21 17:42:31 +01:00
Bram Moolenaar 8758fb0419 updated for version 7.4.102
Problem:    Crash when interrupting "z=".
Solution:   Add safety check for word length. (Christian Brabandt, Dominique
	    Pelle)
2013-11-21 17:42:31 +01:00
Bram Moolenaar 438ee5bf60 updated for version 7.4.101
Problem:    Using \1 in pattern goes one line too far. (Bohr Shaw, John Little)
Solution:   Only advance the match end for the matched characters in the last
            line.
2013-11-21 17:13:00 +01:00
Bram Moolenaar 6a53075760 Added tag v7-4-101 for changeset ec5d11403c19 2013-11-21 17:13:00 +01:00
Bram Moolenaar fe116bb335 updated for version 7.4.101
Problem:    Using \1 in pattern goes one line too far. (Bohr Shaw, John Little)
Solution:   Only advance the match end for the matched characters in the last
	    line.
2013-11-21 17:13:00 +01:00
Bram Moolenaar 272fb58236 updated for version 7.4.100
Problem:    NFA regexp doesn't handle backreference correctly. (Ryuichi
            Hayashida, Urtica Dioica)
Solution:   Always add NFA_SKIP, also when it already exists at the start
            position.
2013-11-21 16:03:40 +01:00
Bram Moolenaar 58a9816a84 Added tag v7-4-100 for changeset 5ad60cd88339 2013-11-21 16:03:40 +01:00
Bram Moolenaar 0929f5e413 updated for version 7.4.100
Problem:    NFA regexp doesn't handle backreference correctly. (Ryuichi
	    Hayashida, Urtica Dioica)
Solution:   Always add NFA_SKIP, also when it already exists at the start
	    position.
2013-11-21 16:03:40 +01:00
Bram Moolenaar cafaa8a950 updated for version 7.4.099
Problem:    Append in blockwise Visual mode with "$" is wrong.
Solution:   After "$" don't use the code that checks if the cursor was moved.
            (Hirohito Higashi, Ken Takata)
2013-11-21 14:40:04 +01:00
Bram Moolenaar 1c83605be2 Added tag v7-4-099 for changeset 8451f643a13e 2013-11-21 14:40:04 +01:00
Bram Moolenaar 61a9b63120 updated for version 7.4.099
Problem:    Append in blockwise Visual mode with "$" is wrong.
Solution:   After "$" don't use the code that checks if the cursor was moved.
	    (Hirohito Higashi, Ken Takata)
2013-11-21 14:40:04 +01:00
Bram Moolenaar d07c6e1e82 updated for version 7.4.098
Problem:    When using ":'<,'>del" errors may be given for the visual line
            numbers being out of range.
Solution:   Reset Visual mode in ":del". (Lech Lorens)
2013-11-21 14:21:40 +01:00
Bram Moolenaar 0cb06ee87b Added tag v7-4-098 for changeset 79a8bac614c0 2013-11-21 14:21:40 +01:00
Bram Moolenaar 909c88c543 updated for version 7.4.098
Problem:    When using ":'<,'>del" errors may be given for the visual line
	    numbers being out of range.
Solution:   Reset Visual mode in ":del". (Lech Lorens)
2013-11-21 14:21:40 +01:00
Bram Moolenaar 1e42f7ac16 updated for version 7.4.097
Problem:    Unexpected behavior change related to 'virtualedit'. (Ingo Karkat)
Solution:   Update the valid cursor position. (Christian Brabandt)
2013-11-21 13:24:41 +01:00
Bram Moolenaar 7272b4dd1e Added tag v7-4-097 for changeset 93c8296281dd 2013-11-21 13:24:41 +01:00
Bram Moolenaar 0f8f699c2c updated for version 7.4.097
Problem:    Unexpected behavior change related to 'virtualedit'. (Ingo Karkat)
Solution:   Update the valid cursor position. (Christian Brabandt)
2013-11-21 13:24:41 +01:00
Bram Moolenaar ffa2220950 updated for version 7.4.096
Problem:    Can't change directory to an UNC path.
Solution:   Use win32_getattrs() in mch_getperm(). (Christian Brabandt)
2013-11-21 12:34:11 +01:00
Bram Moolenaar 57eef40365 Added tag v7-4-096 for changeset 645358801356 2013-11-21 12:34:11 +01:00
Bram Moolenaar 361cf1efdf updated for version 7.4.096
Problem:    Can't change directory to an UNC path.
Solution:   Use win32_getattrs() in mch_getperm(). (Christian Brabandt)
2013-11-21 12:34:11 +01:00
Bram Moolenaar e2b2128999 Added tag v7-4-095 for changeset acbe5414cb7f 2013-11-21 12:17:52 +01:00
Bram Moolenaar 49b10273f0 updated for version 7.4.095
Problem:    Regexp for LuaJIT version doesn't work on BSD.
Solution:   Use "*" instead of "\+" and "\?". (Ozaki)
2013-11-21 12:17:51 +01:00
Bram Moolenaar 111e89e256 updated for version 7.4.095
Problem:    Regexp for LuaJIT version doesn't work on BSD.
Solution:   Use "*" instead of "\+" and "\?". (Ozaki)
2013-11-21 12:17:51 +01:00
Bram Moolenaar 49b6a57d19 updated for version 7.4.094
Problem:    Configure may not find that -lint is needed for gettext().
Solution:   Check for gettext() with empty $LIBS.  (Thomas De Schampheleire)
2013-11-17 20:32:54 +01:00
Bram Moolenaar 2247036812 Added tag v7-4-094 for changeset 68b5f8abca93 2013-11-17 20:32:54 +01:00
Bram Moolenaar 43b5c29a93 updated for version 7.4.094
Problem:    Configure may not find that -lint is needed for gettext().
Solution:   Check for gettext() with empty $LIBS.  (Thomas De Schampheleire)
2013-11-17 20:32:54 +01:00
Bram Moolenaar 9421bdc2cd updated for version 7.4.093
Problem:    Configure can't use LuaJIT on ubuntu 12.04.
Solution:   Adjust the configure regexp that locates the version number.
            (Charles Strahan)
2013-11-17 20:17:12 +01:00
Bram Moolenaar c1b6ef1859 Added tag v7-4-093 for changeset 33f3e277ceab 2013-11-17 20:17:12 +01:00
Bram Moolenaar b52c006ea0 updated for version 7.4.093
Problem:    Configure can't use LuaJIT on ubuntu 12.04.
Solution:   Adjust the configure regexp that locates the version number.
	    (Charles Strahan)
2013-11-17 20:17:12 +01:00
Bram Moolenaar 4b60a6cdb3 Update runtime files. 2013-11-14 05:48:46 +01:00
Bram Moolenaar 99151b7414 Update runtime files. 2013-11-14 05:48:46 +01:00
Bram Moolenaar 2593e037c9 updated for version 7.4.092
Problem:    Can't build small version.
Solution:   Add #ifdef where the b_cjk flag is used. (Ken Takata)
2013-11-14 03:54:07 +01:00
Bram Moolenaar 0c870b1f14 Added tag v7-4-092 for changeset 1b4cb2c6b285 2013-11-14 03:54:07 +01:00
Bram Moolenaar c1f9bc0fd3 updated for version 7.4.092
Problem:    Can't build small version.
Solution:   Add #ifdef where the b_cjk flag is used. (Ken Takata)
2013-11-14 03:54:07 +01:00
Bram Moolenaar e874744e94 updated for version 7.4.091
Problem:    Missing semicolon.
Solution:   Add the semicolon.
2013-11-12 18:09:29 +01:00
Bram Moolenaar c6425e6e4b Added tag v7-4-091 for changeset 9502d1caf90b 2013-11-12 18:09:29 +01:00
Bram Moolenaar b2636263db updated for version 7.4.091
Problem:    Missing semicolon.
Solution:   Add the semicolon.
2013-11-12 18:09:29 +01:00
Bram Moolenaar 8f5610df73 updated for version 7.4.090
Problem:    Win32: When a directory name contains an exclamation mark,
            completion doesn't complete the contents of the directory.
Solution:   Escape the exclamation mark. (Jan Stocker)
2013-11-12 05:28:26 +01:00
Bram Moolenaar e2c2f90501 Added tag v7-4-090 for changeset 31217cc48e7d 2013-11-12 05:28:26 +01:00
Bram Moolenaar 45ba19b129 updated for version 7.4.090
Problem:    Win32: When a directory name contains an exclamation mark,
	    completion doesn't complete the contents of the directory.
Solution:   Escape the exclamation mark. (Jan Stocker)
2013-11-12 05:28:26 +01:00
Bram Moolenaar 0671de335f updated for version 7.4.089
Problem:    When editing a file in a directory mounted through sshfs Vim
            doesn't set the security context on a renamed file.
Solution:   Add mch_copy_sec() to vim_rename(). (Peter Backes)
2013-11-12 05:12:03 +01:00
Bram Moolenaar f04c346718 Added tag v7-4-089 for changeset 6707c44cec61 2013-11-12 05:12:03 +01:00
Bram Moolenaar d6ff155e08 updated for version 7.4.089
Problem:    When editing a file in a directory mounted through sshfs Vim
	    doesn't set the security context on a renamed file.
Solution:   Add mch_copy_sec() to vim_rename(). (Peter Backes)
2013-11-12 05:12:03 +01:00
Bram Moolenaar cc63c647ee updated for version 7.4.088
Problem:    When spell checking is enabled Asian characters are always marked
            as error.
Solution:   When 'spelllang' contains "cjk" do not mark Asian characters as
            error. (Ken Takata)
2013-11-12 04:44:01 +01:00
Bram Moolenaar d37e6b8729 Added tag v7-4-088 for changeset 853a76c7fded 2013-11-12 04:44:01 +01:00
Bram Moolenaar c0bbc0b2c7 updated for version 7.4.088
Problem:    When spell checking is enabled Asian characters are always marked
	    as error.
Solution:   When 'spelllang' contains "cjk" do not mark Asian characters as
	    error. (Ken Takata)
2013-11-12 04:44:01 +01:00
Bram Moolenaar efe06f4dd8 updated for version 7.4.087
Problem:    Compiler warning on 64 bit Windows systems.
Solution:   Fix type cast. (Mike Williams)
2013-11-11 23:17:39 +01:00
Bram Moolenaar 6f4966746c Added tag v7-4-087 for changeset 9334c994be7b 2013-11-11 23:17:39 +01:00
Bram Moolenaar d62bc067e9 updated for version 7.4.087
Problem:    Compiler warning on 64 bit Windows systems.
Solution:   Fix type cast. (Mike Williams)
2013-11-11 23:17:39 +01:00
Bram Moolenaar 0f8de8dfb2 updated for version 7.4.086
Problem:    Skipping over an expression when not evaluating it does not work
            properly for dict members.
Solution:   Skip over unrecognized expression. (ZyX)
2013-11-11 04:25:53 +01:00
Bram Moolenaar a550bc6bbb Added tag v7-4-086 for changeset 60a5b7b82016 2013-11-11 04:25:53 +01:00
Bram Moolenaar fb3d6aa84a updated for version 7.4.086
Problem:    Skipping over an expression when not evaluating it does not work
	    properly for dict members.
Solution:   Skip over unrecognized expression. (ZyX)
2013-11-11 04:25:53 +01:00
Bram Moolenaar 3f75e422be updated for version 7.4.085
Problem:    When inserting text in Visual block mode and moving the cursor the
            wrong text gets repeated in other lines.
Solution:   Use the '[ mark to find the start of the actually inserted text.
            (Christian Brabandt)
2013-11-11 01:29:22 +01:00
Bram Moolenaar 9910d54d1a Added tag v7-4-085 for changeset 70c3289803b3 2013-11-11 01:29:22 +01:00
Bram Moolenaar ba12de06a4 updated for version 7.4.085
Problem:    When inserting text in Visual block mode and moving the cursor the
	    wrong text gets repeated in other lines.
Solution:   Use the '[ mark to find the start of the actually inserted text.
	    (Christian Brabandt)
2013-11-11 01:29:22 +01:00
Bram Moolenaar d6b8a5253b updated for version 7.4.084
Problem:    Python: interrupt not being properly discarded. (Yggdroot Chen)
Solution:   Discard interrupt in VimTryEnd. (ZyX)
2013-11-11 01:05:48 +01:00
Bram Moolenaar f0e731d5c4 Added tag v7-4-084 for changeset a56f60cf6834 2013-11-11 01:05:48 +01:00
Bram Moolenaar 7d889b5942 updated for version 7.4.084
Problem:    Python: interrupt not being properly discarded. (Yggdroot Chen)
Solution:   Discard interrupt in VimTryEnd. (ZyX)
2013-11-11 01:05:48 +01:00
Bram Moolenaar d872f263e3 Added tag v7-4-083 for changeset 6367a766027d 2013-11-09 05:30:27 +01:00
Bram Moolenaar a939e43440 updated for version 7.4.083
Problem:    It's hard to avoid adding a used pattern to the search history.
Solution:   Add the ":keeppatterns" modifier. (Christian Brabandt)
2013-11-09 05:30:26 +01:00
Bram Moolenaar c5fdc66dd9 updated for version 7.4.083
Problem:    It's hard to avoid adding a used pattern to the search history.
Solution:   Add the ":keeppatterns" modifier. (Christian Brabandt)
2013-11-09 05:30:26 +01:00
Bram Moolenaar 8e69b4a319 Updated runtime files. 2013-11-09 03:41:58 +01:00
Bram Moolenaar 6c3976769a Updated runtime files. 2013-11-09 03:41:58 +01:00
Bram Moolenaar 45d3b1454c updated for version 7.4.082
Problem:    Using "gf" in a changed buffer suggests adding "!", which is not
            possible. (Tim Chase)
Solution:   Pass a flag to check_changed() wether adding ! make sense.
2013-11-09 03:31:51 +01:00
Bram Moolenaar 2aae64e650 Added tag v7-4-082 for changeset 9c777e2c7024 2013-11-09 03:31:51 +01:00
Bram Moolenaar 946ce5ad3d updated for version 7.4.082
Problem:    Using "gf" in a changed buffer suggests adding "!", which is not
	    possible. (Tim Chase)
Solution:   Pass a flag to check_changed() wether adding ! make sense.
2013-11-09 03:31:51 +01:00
Bram Moolenaar bac669852a Added tag v7-4-081 for changeset 42927712b3d9 2013-11-09 02:32:19 +01:00
Bram Moolenaar 815135e408 updated for version 7.4.081
Problem:    Wrong logic when ANALYZE is "yes".
Solution:   Use or instead of and. (KF Leong)
2013-11-09 02:32:18 +01:00
Bram Moolenaar 7bfece44c3 updated for version 7.4.081
Problem:    Wrong logic when ANALYZE is "yes".
Solution:   Use or instead of and. (KF Leong)
2013-11-09 02:32:18 +01:00
Bram Moolenaar 817a8801d7 updated for version 7.4.080
Problem:    Missing documentation for v:hlsearch.
Solution:   Include the right file in the patch.
2013-11-09 01:44:43 +01:00
Bram Moolenaar 4d132236a3 Added tag v7-4-080 for changeset c5166fa10464 2013-11-09 01:44:43 +01:00
Bram Moolenaar 9d665ac6f8 updated for version 7.4.080
Problem:    Missing documentation for v:hlsearch.
Solution:   Include the right file in the patch.
2013-11-09 01:44:43 +01:00
Bram Moolenaar 8050efa07d updated for version 7.4.079
Problem:    A script cannot detect whether 'hlsearch' highlighting is actually
            displayed.
Solution:   Add the "v:hlsearch" variable. (ZyX)
2013-11-08 04:30:20 +01:00
Bram Moolenaar 59e67bb1ca Added tag v7-4-079 for changeset 6ae816249627 2013-11-08 04:30:20 +01:00
Bram Moolenaar bbed82ee3f updated for version 7.4.079
Problem:    A script cannot detect whether 'hlsearch' highlighting is actually
	    displayed.
Solution:   Add the "v:hlsearch" variable. (ZyX)
2013-11-08 04:30:20 +01:00
Bram Moolenaar e5878f4be9 updated for version 7.4.078
Problem:    MSVC 2013 is not supported.
Solution:   Recognize and support MSVC 2013. (Ed Brown)
2013-11-08 03:15:47 +01:00
Bram Moolenaar 2d8f02c264 Added tag v7-4-078 for changeset 5c3064feddd7 2013-11-08 03:15:47 +01:00
Bram Moolenaar e56b564188 updated for version 7.4.078
Problem:    MSVC 2013 is not supported.
Solution:   Recognize and support MSVC 2013. (Ed Brown)
2013-11-08 03:15:47 +01:00
Bram Moolenaar 03e228a623 updated for version 7.4.077
Problem:    DOS installer creates shortcut without a path, resulting in the
            current directory to be C:\Windows\system32.
Solution:   Use environment variables.
2013-11-07 04:49:27 +01:00
Bram Moolenaar 9d0ce391b9 Added tag v7-4-077 for changeset 53bc55e58fef 2013-11-07 04:49:27 +01:00
Bram Moolenaar 541644339f updated for version 7.4.077
Problem:    DOS installer creates shortcut without a path, resulting in the
	    current directory to be C:\Windows\system32.
Solution:   Use environment variables.
2013-11-07 04:49:27 +01:00
Bram Moolenaar fcea03ddd3 updated for version 7.4.076
Problem:    "cgn" does not wrap around the end of the file. (Dimitrov
            Dimitrov)
Solution:   Restore 'wrapscan' earlier. (Christian Brabandt)
2013-11-07 04:46:48 +01:00
Bram Moolenaar 4dd5b701f0 Added tag v7-4-076 for changeset 8f0c264db1e7 2013-11-07 04:46:48 +01:00
Bram Moolenaar c4267a5736 updated for version 7.4.076
Problem:    "cgn" does not wrap around the end of the file. (Dimitrov
	    Dimitrov)
Solution:   Restore 'wrapscan' earlier. (Christian Brabandt)
2013-11-07 04:46:48 +01:00
Bram Moolenaar c1c023ecfc updated for version 7.4.075
Problem:    Locally setting 'undolevels' is not tested.
Solution:   Add a test. (Christian Brabandt)
2013-11-07 03:26:06 +01:00
Bram Moolenaar aa5f5aca78 Added tag v7-4-075 for changeset 829aa8c8449d 2013-11-07 03:26:06 +01:00
Bram Moolenaar bc5dd8b269 updated for version 7.4.075
Problem:    Locally setting 'undolevels' is not tested.
Solution:   Add a test. (Christian Brabandt)
2013-11-07 03:26:06 +01:00
Bram Moolenaar 1991245279 Added tag v7-4-074 for changeset 9818311eeca0 2013-11-07 03:04:12 +01:00
Bram Moolenaar aa88732efd updated for version 7.4.074
Problem:    When undo'ing all changes and creating a new change the undo
            structure is incorrect. (Christian Brabandt)
Solution:   When deleting the branch starting at the old header, delete the
            whole branch, not just the first entry.
2013-11-07 03:04:11 +01:00
Bram Moolenaar a97ab8599f updated for version 7.4.074
Problem:    When undo'ing all changes and creating a new change the undo
	    structure is incorrect. (Christian Brabandt)
Solution:   When deleting the branch starting at the old header, delete the
	    whole branch, not just the first entry.
2013-11-07 03:04:11 +01:00
Bram Moolenaar 0ec81af008 Added tag v7-4-073 for changeset d0595545e98a 2013-11-06 05:26:16 +01:00
Bram Moolenaar f5a2fd880a updated for version 7.4.073
Problem:    Setting undolevels for one buffer changes undo in another.
Solution:   Make 'undolevels' a global-local option. (Christian Brabandt)
2013-11-06 05:26:15 +01:00
Bram Moolenaar 19662400a6 updated for version 7.4.073
Problem:    Setting undolevels for one buffer changes undo in another.
Solution:   Make 'undolevels' a global-local option. (Christian Brabandt)
2013-11-06 05:26:15 +01:00
Bram Moolenaar 4c1e626103 updated for version 7.4.072
Problem:    Crash when using Insert mode completion.
Solution:   Avoid going past the end of pum_array. (idea by Fransisco Lopes)
2013-11-06 04:04:33 +01:00
Bram Moolenaar c611e9e0cf Added tag v7-4-072 for changeset d563839a9be0 2013-11-06 04:04:33 +01:00
Bram Moolenaar 3a2edbb016 updated for version 7.4.072
Problem:    Crash when using Insert mode completion.
Solution:   Avoid going past the end of pum_array. (idea by Fransisco Lopes)
2013-11-06 04:04:33 +01:00
Bram Moolenaar 84dbb62fca updated for version 7.4.071
Problem:    Passing limits around too often.
Solution:   Use limits from buffer.
2013-11-06 04:01:36 +01:00
Bram Moolenaar 1729763f75 Added tag v7-4-071 for changeset faf7e86203b5 2013-11-06 04:01:36 +01:00
Bram Moolenaar 42930f83c6 updated for version 7.4.071
Problem:    Passing limits around too often.
Solution:   Use limits from buffer.
2013-11-06 04:01:36 +01:00
Bram Moolenaar d74bcf90e9 Added tag v7-4-070 for changeset e6f3f66028d4 2013-11-05 17:40:53 +01:00
Bram Moolenaar dce7c91de9 updated for version 7.4.070
Problem:    Can't compile with tiny features. (Tony Mechelynck)
Solution:   Add #ifdef.
2013-11-05 17:40:52 +01:00
Bram Moolenaar 2a4d8b8b47 updated for version 7.4.070
Problem:    Can't compile with tiny features. (Tony Mechelynck)
Solution:   Add #ifdef.
2013-11-05 17:40:52 +01:00
Bram Moolenaar 6bcbcc59be updated for version 7.4.069
Problem:    Cannot right shift lines starting with #.
Solution:   Allow the right shift when 'cino' contains #N with N > 0.
            (Christian Brabandt)
            Refactor parsing 'cino', store the values in the buffer.
2013-11-05 07:13:41 +01:00
Bram Moolenaar 2e451c0cd1 Added tag v7-4-069 for changeset 878ed73c7070 2013-11-05 07:13:41 +01:00
Bram Moolenaar 9221a63178 updated for version 7.4.069
Problem:    Cannot right shift lines starting with #.
Solution:   Allow the right shift when 'cino' contains #N with N > 0.
	    (Christian Brabandt)
	    Refactor parsing 'cino', store the values in the buffer.
2013-11-05 07:13:41 +01:00
Bram Moolenaar 0958e0fbe7 updated for version 7.4.068
Problem:    Cannot build Vim on Mac with non-Apple compilers.
Solution:   Remove the -no-cpp-precomp flag. (Misty De Meo)
2013-11-04 04:57:50 +01:00
Bram Moolenaar f6ec604af8 Added tag v7-4-068 for changeset efa40be729c2 2013-11-04 04:57:50 +01:00
Bram Moolenaar 6792249ffd updated for version 7.4.068
Problem:    Cannot build Vim on Mac with non-Apple compilers.
Solution:   Remove the -no-cpp-precomp flag. (Misty De Meo)
2013-11-04 04:57:50 +01:00
Bram Moolenaar 665f978cc1 Added tag v7-4-067 for changeset 86bf09a1b6d0 2013-11-04 04:20:34 +01:00
Bram Moolenaar f332a656c3 updated for version 7.4.067
Problem:    After inserting comment leader, CTRL-\ CTRL-O does move the
            cursor. (Wiktor Ruben)
Solution:   Avoid moving the cursor. (Christian Brabandt)
2013-11-04 04:20:33 +01:00
Bram Moolenaar d86b5ff26b updated for version 7.4.067
Problem:    After inserting comment leader, CTRL-\ CTRL-O does move the
	    cursor. (Wiktor Ruben)
Solution:   Avoid moving the cursor. (Christian Brabandt)
2013-11-04 04:20:33 +01:00
Bram Moolenaar 69c3500f96 updated for version 7.4.066
Problem:    MS-Windows: When there is a colon in the file name (sub-stream
            feature) the swap file name is wrong.
Solution:   Change the colon to "%". (Yasuhiro Matsumoto)
2013-11-04 02:54:12 +01:00
Bram Moolenaar cfd1a900e3 Added tag v7-4-066 for changeset 38b948f534e4 2013-11-04 02:54:12 +01:00
Bram Moolenaar d80d105105 updated for version 7.4.066
Problem:    MS-Windows: When there is a colon in the file name (sub-stream
	    feature) the swap file name is wrong.
Solution:   Change the colon to "%". (Yasuhiro Matsumoto)
2013-11-04 02:54:12 +01:00
Bram Moolenaar 332a2cadcd updated for version 7.4.065
Problem:    When recording, the character typed at the hit-enter prompt is
            recorded twice. (Urtica Dioica)
Solution:   Avoid recording the character twice. (Christian Brabandt)
2013-11-04 02:01:01 +01:00
Bram Moolenaar f300bf5bc7 Added tag v7-4-065 for changeset 7f341db39d5b 2013-11-04 02:01:01 +01:00
Bram Moolenaar ea6781c56d updated for version 7.4.065
Problem:    When recording, the character typed at the hit-enter prompt is
	    recorded twice. (Urtica Dioica)
Solution:   Avoid recording the character twice. (Christian Brabandt)
2013-11-04 02:01:01 +01:00
Bram Moolenaar d9820538bd updated for version 7.4.064
Problem:    When replacing a character in Visual block mode, entering a CR
            does not cause a repeated line break.
Solution:   Recognize the situation and repeat the line break. (Christian
            Brabandt)
2013-11-04 01:41:17 +01:00
Bram Moolenaar ce3e12a0a2 Added tag v7-4-064 for changeset d06223965468 2013-11-04 01:41:17 +01:00
Bram Moolenaar 1ea9e3bdb8 updated for version 7.4.064
Problem:    When replacing a character in Visual block mode, entering a CR
	    does not cause a repeated line break.
Solution:   Recognize the situation and repeat the line break. (Christian
	    Brabandt)
2013-11-04 01:41:17 +01:00
Bram Moolenaar ba2d7ffc4b updated for version 7.4.063
Problem:    Crash when using invalid key in Python dictionary.
Solution:   Check for object to be NULL.  Add tests. (ZyX)
2013-11-04 00:34:53 +01:00
Bram Moolenaar 5dd7c18976 Added tag v7-4-063 for changeset 9cedb4dfd4c8 2013-11-04 00:34:53 +01:00
Bram Moolenaar a41b958f8d updated for version 7.4.063
Problem:    Crash when using invalid key in Python dictionary.
Solution:   Check for object to be NULL.  Add tests. (ZyX)
2013-11-04 00:34:53 +01:00
Bram Moolenaar d5d015d457 Update runtime files. 2013-11-03 21:14:31 +01:00
Bram Moolenaar 2a39887e22 Update runtime files. 2013-11-03 21:14:31 +01:00
Bram Moolenaar 18e5469b6e updated for version 7.4.062
Problem:    Configure check for AvailabilityMacros.h is wrong.
Solution:   Use AC_CHECK_HEADERS().
2013-11-03 20:26:31 +01:00
Bram Moolenaar 2c69999a69 Added tag v7-4-062 for changeset d59a0b8e5584 2013-11-03 20:26:31 +01:00
Bram Moolenaar d54402da11 updated for version 7.4.062
Problem:    Configure check for AvailabilityMacros.h is wrong.
Solution:   Use AC_CHECK_HEADERS().
2013-11-03 20:26:31 +01:00
Bram Moolenaar 39766a7595 updated for version 7.4.061
Problem:    Availability macros configure check in wrong place.
Solution:   Also check when not using Darwin. Remove version check.
2013-11-03 00:41:00 +01:00
Bram Moolenaar f2cee604c8 Added tag v7-4-061 for changeset 739074bdceb8 2013-11-03 00:41:00 +01:00
Bram Moolenaar bfa6c9ac53 updated for version 7.4.061
Problem:    Availability macros configure check in wrong place.
Solution:   Also check when not using Darwin. Remove version check.
2013-11-03 00:41:00 +01:00
Bram Moolenaar 0b400087d0 updated for version 7.4.060
Problem:    Declaration has wrong return type for PyObject_SetAttrString().
Solution:   Use int instead of PyObject. (Andreas Schwab)
2013-11-03 00:28:25 +01:00
Bram Moolenaar f4c8f7387f Added tag v7-4-060 for changeset 46ca8fcee525 2013-11-03 00:28:25 +01:00
Bram Moolenaar aba97f4b08 updated for version 7.4.060
Problem:    Declaration has wrong return type for PyObject_SetAttrString().
Solution:   Use int instead of PyObject. (Andreas Schwab)
2013-11-03 00:28:25 +01:00
Bram Moolenaar 9db1293317 updated for version 7.4.059
Problem:    set_last_cursor() may encounter w_buffer being NULL.  (Matt
            Mkaniaris)
Solution:   Check for NULL.
2013-11-03 00:20:52 +01:00
Bram Moolenaar a9ef76374f Added tag v7-4-059 for changeset 2a72805a3038 2013-11-03 00:20:52 +01:00
Bram Moolenaar 3dda014e5c updated for version 7.4.059
Problem:    set_last_cursor() may encounter w_buffer being NULL.  (Matt
	    Mkaniaris)
Solution:   Check for NULL.
2013-11-03 00:20:52 +01:00
Bram Moolenaar 92c2db8be6 updated for version 7.4.058
Problem:    Warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)
2013-11-02 23:59:35 +01:00
Bram Moolenaar 7d3c685664 Added tag v7-4-058 for changeset fa8447ec5823 2013-11-02 23:59:35 +01:00
Bram Moolenaar 3ca1b7fa61 updated for version 7.4.058
Problem:    Warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)
2013-11-02 23:59:35 +01:00
Bram Moolenaar 0ffbbf9ea8 updated for version 7.4.057
Problem:    byteidx() does not work for composing characters.
Solution:   Add byteidxcomp().
2013-11-02 23:29:26 +01:00
Bram Moolenaar d162e25971 Added tag v7-4-057 for changeset 3109053ce4e3 2013-11-02 23:29:26 +01:00
Bram Moolenaar 9e784a64f2 updated for version 7.4.057
Problem:    byteidx() does not work for composing characters.
Solution:   Add byteidxcomp().
2013-11-02 23:29:26 +01:00
Bram Moolenaar 4cc95d1495 updated for version 7.4.056
Problem:    Mac: Compilation problem with OS X 10.9 Mavericks.
Solution:   Include AvailabilityMacros.h when available. (Kazunobu Kuriyama)
2013-11-02 21:49:32 +01:00
Bram Moolenaar 067b89de5a Added tag v7-4-056 for changeset 8d83c219fc7b 2013-11-02 21:49:32 +01:00
Bram Moolenaar ddd1489e56 updated for version 7.4.056
Problem:    Mac: Compilation problem with OS X 10.9 Mavericks.
Solution:   Include AvailabilityMacros.h when available. (Kazunobu Kuriyama)
2013-11-02 21:49:32 +01:00
Bram Moolenaar 2b1b53f5d9 updated for version 7.4.055
Problem:    Mac: Where availability macros are defined depends on the system.
Solution:   Add a configure check. (Felix Bünemann)
2013-11-02 21:04:38 +01:00
Bram Moolenaar 8071e4cfd4 Added tag v7-4-055 for changeset 38a755adc580 2013-11-02 21:04:38 +01:00
Bram Moolenaar d24a499038 updated for version 7.4.055
Problem:    Mac: Where availability macros are defined depends on the system.
Solution:   Add a configure check. (Felix Bünemann)
2013-11-02 21:04:38 +01:00
Bram Moolenaar fb4a6d8165 Added tag v7-4-054 for changeset 7b760cda2bbf 2013-11-02 04:39:39 +01:00
Bram Moolenaar 1180822670 updated for version 7.4.054
Problem:    Reading past end of the 'stl' string.
Solution:   Don't increment pointer when already at the NUL. (Christian
            Brabandt)
2013-11-02 04:39:38 +01:00
Bram Moolenaar 99958cb8a9 updated for version 7.4.054
Problem:    Reading past end of the 'stl' string.
Solution:   Don't increment pointer when already at the NUL. (Christian
	    Brabandt)
2013-11-02 04:39:38 +01:00
Bram Moolenaar b69a714bb7 updated for version 7.4.053
Problem:    Test75 has a wrong header. (ZyX)
Solution:   Fix the text and remove leading ".
2013-11-02 04:19:34 +01:00
Bram Moolenaar 1242a35c71 Added tag v7-4-053 for changeset 733193bf24c3 2013-11-02 04:19:34 +01:00
Bram Moolenaar 6fc6eba1da updated for version 7.4.053
Problem:    Test75 has a wrong header. (ZyX)
Solution:   Fix the text and remove leading ".
2013-11-02 04:19:34 +01:00
Felix Bünemann fc64ef523f Only pull in AvailabilityMacros.h when necessary 2013-10-26 20:56:20 +02:00
Bjorn Winckler 8041d3a33e Stop using 10.9 deprecated CGContext function 2013-10-26 19:20:34 +02:00
Bjorn Winckler 18c7318124 Snapshot 72 2013-10-25 20:07:35 +02:00
Bjorn Winckler 2f0cd84c94 Avoid warning if HAVE_DUP is redefined 2013-10-25 19:09:37 +02:00
Bjorn Winckler 0f39305e52 Avoid directly calling objc runtime functions in C
By managing autorelease pools in objc code we avoid warnings on OS X
10.9 and it is also safer than calling objc runtime functions from C.
2013-10-25 18:46:09 +02:00
John Szakmeister bc25430228 Fix getfontname()
getfontname() would incorrectly return strings of the form
"FONTNAME:SIZE", when it should be returning strings of the form
"FONTNAME:hSIZE"--notice the "h" in the last form.

To fix this, we change the internal representation of the font name and
size to include the "h", and peel it off when actually setting the font.
2013-10-11 20:33:18 +02:00
Felix Bünemann b91903e9bf Fix 10.9 Ruby.framework detection/compilation
Mac OS X Mavericks ships with Ruby.framework 2.0 which requires some
fixes to enable proper header inclusion and version defines.
2013-10-09 23:14:34 +02:00
Bjorn Winckler df7b6fb380 Always pull in AvailabilityMacros.h
This fixes a compilation problem on OS X 10.9.  Patch by
@felixbuenemann.
2013-10-07 18:22:34 +02:00
Bjorn Winckler 655e0a80b3 Merge branch 'vim' 2013-10-06 21:11:56 +02:00
Bram Moolenaar 2c019c8696 updated for version 7.4.052
Problem:    With 'fo' set to "a2" inserting a space in the first column may
            cause the cursor to jump to the previous line.
Solution:   Handle the case when there is no comment leader properly. (Tor
            Perkins)  Also fix that cursor is in the wrong place when spaces
            get replaced with a Tab.
2013-10-06 17:46:56 +02:00
Bram Moolenaar a7aeaef65e Added tag v7-4-052 for changeset b9c1c1f4cda9 2013-10-06 17:46:56 +02:00
Bram Moolenaar 30dff84021 updated for version 7.4.052
Problem:    With 'fo' set to "a2" inserting a space in the first column may
	    cause the cursor to jump to the previous line.
Solution:   Handle the case when there is no comment leader properly. (Tor
	    Perkins)  Also fix that cursor is in the wrong place when spaces
	    get replaced with a Tab.
2013-10-06 17:46:56 +02:00
Bram Moolenaar a951e35478 updated for version 7.4.051
Problem:    Syntax highlighting a Yaml file causes a crash. (Blake Preston)
Solution:   Copy the pim structure before calling addstate() to avoid it
            becoming invalide when the state list is reallocated.
2013-10-06 15:46:11 +02:00
Bram Moolenaar f18be56366 Added tag v7-4-051 for changeset e7a2f217a385 2013-10-06 15:46:11 +02:00
Bram Moolenaar adcdbb690f updated for version 7.4.051
Problem:    Syntax highlighting a Yaml file causes a crash. (Blake Preston)
Solution:   Copy the pim structure before calling addstate() to avoid it
	    becoming invalide when the state list is reallocated.
2013-10-06 15:46:11 +02:00
Bram Moolenaar b133208080 Runtime file updates. 2013-10-06 14:22:40 +02:00
Bram Moolenaar 3c85f00311 Runtime file updates. 2013-10-06 14:22:40 +02:00
Bjorn Winckler ce0bd683e3 Merge branch 'vim'
Conflicts:
	src/auto/configure
2013-10-06 13:23:28 +02:00
Bram Moolenaar 4c7cb6b884 updated for version 7.4.050
Problem:    "gn" selects too much for the pattern "\d" when there are two
            lines with a single digit. (Ryan Carney)
Solution:   Adjust the logic of is_one_char(). (Christian Brabandt)
2013-10-02 21:55:02 +02:00
Bram Moolenaar 7ea9af9b10 Added tag v7-4-050 for changeset eb33cadafcab 2013-10-02 21:55:02 +02:00
Bram Moolenaar f3d6f0b01e updated for version 7.4.050
Problem:    "gn" selects too much for the pattern "\d" when there are two
	    lines with a single digit. (Ryan Carney)
Solution:   Adjust the logic of is_one_char(). (Christian Brabandt)
2013-10-02 21:55:02 +02:00
Bram Moolenaar 3eead7c227 updated for version 7.4.049
Problem:    In Ex mode, when line numbers are enabled the substitute prompt is
            wrong.
Solution:   Adjust for the line number size. (Benoit Pierre)
2013-10-02 18:43:06 +02:00
Bram Moolenaar 4b5a527d4a Added tag v7-4-049 for changeset 15c1b8a20da6 2013-10-02 18:43:06 +02:00
Bram Moolenaar 4046505847 updated for version 7.4.049
Problem:    In Ex mode, when line numbers are enabled the substitute prompt is
	    wrong.
Solution:   Adjust for the line number size. (Benoit Pierre)
2013-10-02 18:43:06 +02:00
Bram Moolenaar 0c6ccfdb62 updated for version 7.4.048
Problem:    Recent clang version complains about -fno-strength-reduce.
Solution:   Add a configure check for the clang version. (Kazunobu Kuriyama)
2013-10-02 18:23:07 +02:00
Bram Moolenaar cc1a55e6c4 Added tag v7-4-048 for changeset 31c9acfeda8f 2013-10-02 18:23:07 +02:00
Bram Moolenaar a53dd3c690 updated for version 7.4.048
Problem:    Recent clang version complains about -fno-strength-reduce.
Solution:   Add a configure check for the clang version. (Kazunobu Kuriyama)
2013-10-02 18:23:07 +02:00
Bram Moolenaar 68f317fa38 Added tag v7-4-047 for changeset c21b2f52f1dd 2013-10-02 16:46:29 +02:00
Bram Moolenaar 35a7c681bc updated for version 7.4.047
Problem:    When using input() in a function invoked by a mapping it doesn't
            work.
Solution:   Temporarily reset ex_normal_busy. (Yasuhiro Matsumoto)
2013-10-02 16:46:28 +02:00
Bram Moolenaar b62988d05c updated for version 7.4.047
Problem:    When using input() in a function invoked by a mapping it doesn't
	    work.
Solution:   Temporarily reset ex_normal_busy. (Yasuhiro Matsumoto)
2013-10-02 16:46:28 +02:00
Bram Moolenaar 0b4db6b6e5 updated for version 7.4.046
Problem:    Can't use Tcl 8.6.
Solution:   Change how Tcl_FindExecutable is called. (Jan Nijtmans)
2013-10-02 14:25:44 +02:00
Bram Moolenaar e641c8f6ed Added tag v7-4-046 for changeset 68056d414f09 2013-10-02 14:25:44 +02:00
Bram Moolenaar 51efe86365 updated for version 7.4.046
Problem:    Can't use Tcl 8.6.
Solution:   Change how Tcl_FindExecutable is called. (Jan Nijtmans)
2013-10-02 14:25:44 +02:00
Bram Moolenaar ceb84af027 updated for version 7.4.045
Problem:    substitute() does not work properly when the pattern starts with
            "\ze".
Solution:   Detect an empty match. (Christian Brabandt)
2013-09-29 21:11:05 +02:00
Bram Moolenaar c71290698d Added tag v7-4-045 for changeset 8ced827b2e8b 2013-09-29 21:11:05 +02:00
Bram Moolenaar a21c226f09 updated for version 7.4.045
Problem:    substitute() does not work properly when the pattern starts with
	    "\ze".
Solution:   Detect an empty match. (Christian Brabandt)
2013-09-29 21:11:05 +02:00
Bram Moolenaar 8962fda1da updated for version 7.4.044
Problem:    Can't build with old MSVC. (Wang Shoulin)
Solution:   Define OPEN_OH_ARGTYPE instead of using intptr_t directly.
2013-09-29 19:05:21 +02:00
Bram Moolenaar b8eb72ca27 Added tag v7-4-044 for changeset c0e3990aed3f 2013-09-29 19:05:21 +02:00
Bram Moolenaar d0acf65cbe updated for version 7.4.044
Problem:    Can't build with old MSVC. (Wang Shoulin)
Solution:   Define OPEN_OH_ARGTYPE instead of using intptr_t directly.
2013-09-29 19:05:21 +02:00
Bram Moolenaar 386dcde30d updated for version 7.4.043
Problem:    VMS can't handle long function names.
Solution:   Shorten may_req_ambiguous_character_width. (Samuel Ferencik)
2013-09-29 16:27:47 +02:00
Bram Moolenaar 99331b8131 Added tag v7-4-043 for changeset 6d11572e2c8b 2013-09-29 16:27:47 +02:00
Bram Moolenaar 572449b0e6 updated for version 7.4.043
Problem:    VMS can't handle long function names.
Solution:   Shorten may_req_ambiguous_character_width. (Samuel Ferencik)
2013-09-29 16:27:47 +02:00
Bram Moolenaar 7a18fdc8a4 updated for version 7.4.042
Problem:    When using ":setlocal" for 'spell' and 'spellang' then :spelldump
            doesn't work. (Dimitar Dimitrov)
Solution:   Copy the option variables to the new window used to show the dump.
            (Christian Brabandt)
2013-09-29 13:38:29 +02:00
Bram Moolenaar a3131d5010 Added tag v7-4-042 for changeset 70915ede509a 2013-09-29 13:38:29 +02:00
Bram Moolenaar 877a51db85 updated for version 7.4.042
Problem:    When using ":setlocal" for 'spell' and 'spellang' then :spelldump
	    doesn't work. (Dimitar Dimitrov)
Solution:   Copy the option variables to the new window used to show the dump.
	    (Christian Brabandt)
2013-09-29 13:38:29 +02:00
Bram Moolenaar 53aae0317e Added tag v7-4-041 for changeset 408f2a1a953f 2013-09-25 23:24:58 +02:00
Bram Moolenaar 033d8888e8 updated for version 7.4.041
Problem:    Visual selection does not remain after being copied over. (Axel
            Bender)
Solution:   Move when VIsual_active is reset. (Christian Brabandt)
2013-09-25 23:24:57 +02:00
Bram Moolenaar 9b49ab377a updated for version 7.4.041
Problem:    Visual selection does not remain after being copied over. (Axel
	    Bender)
Solution:   Move when VIsual_active is reset. (Christian Brabandt)
2013-09-25 23:24:57 +02:00
Bram Moolenaar cca7413456 updated for version 7.4.040
Problem:    Valgrind error on exit when a script-local variable holds a
            reference to the scope of another script.
Solution:   First clear all variables, then free the scopes. (ZyX)
2013-09-25 21:00:28 +02:00
Bram Moolenaar 8c46de8ae3 Added tag v7-4-040 for changeset 8336fd924e05 2013-09-25 21:00:28 +02:00
Bram Moolenaar 93073ac9cf updated for version 7.4.040
Problem:    Valgrind error on exit when a script-local variable holds a
	    reference to the scope of another script.
Solution:   First clear all variables, then free the scopes. (ZyX)
2013-09-25 21:00:28 +02:00
Bram Moolenaar 45e8b16450 Added tag v7-4-039 for changeset 4dfba3df303c 2013-09-25 19:13:39 +02:00
Bram Moolenaar 2ee95f7d13 updated for version 7.4.039
Problem:    MS-Windows: MSCV10 and earlier can't handle symlinks to a
            directory properly.
Solution:   Add stat_symlink_aware() and wstat_symlink_aware(). (Ken Takata)
2013-09-25 19:13:38 +02:00
Bram Moolenaar 189d751995 updated for version 7.4.039
Problem:    MS-Windows: MSCV10 and earlier can't handle symlinks to a
	    directory properly.
Solution:   Add stat_symlink_aware() and wstat_symlink_aware(). (Ken Takata)
2013-09-25 19:13:38 +02:00
Bram Moolenaar 134bf07ca0 updated for version 7.4.038
Problem:    Using "zw" and "zg" when 'spell' is off give a confusing error
            message. (Gary Johnson)
Solution:   Ignore the error when locating the word.  Explicitly mention what
            word was added. (Christian Brabandt)
2013-09-25 18:54:24 +02:00
Bram Moolenaar a03c3d608b Added tag v7-4-038 for changeset 6daa78b6b99a 2013-09-25 18:54:24 +02:00
Bram Moolenaar fd80524752 updated for version 7.4.038
Problem:    Using "zw" and "zg" when 'spell' is off give a confusing error
	    message. (Gary Johnson)
Solution:   Ignore the error when locating the word.  Explicitly mention what
	    word was added. (Christian Brabandt)
2013-09-25 18:54:24 +02:00
Bram Moolenaar f211884fa1 updated for version 7.4.037
Problem:    Using "\ze" in a sub-pattern does not result in the end of the
            match to be set. (Axel Bender)
Solution:   Copy the end of match position when a recursive match was
            successful.
2013-09-25 18:16:38 +02:00
Bram Moolenaar c2cd21ca76 Added tag v7-4-037 for changeset c3d379c2a115 2013-09-25 18:16:38 +02:00
Bram Moolenaar b1b90f0bcf updated for version 7.4.037
Problem:    Using "\ze" in a sub-pattern does not result in the end of the
	    match to be set. (Axel Bender)
Solution:   Copy the end of match position when a recursive match was
	    successful.
2013-09-25 18:16:38 +02:00
Bram Moolenaar a162bc2b1e Added tag v7-4-036 for changeset 90e2f0729a0d 2013-09-25 16:41:55 +02:00
Bram Moolenaar 699c12076d updated for version 7.4.036
Problem:    NFA engine does not capture group correctly when using \@>. (ZyX)
Solution:   Copy submatches before doing the recursive match.
2013-09-25 16:41:54 +02:00
Bram Moolenaar 30f4c35c09 updated for version 7.4.036
Problem:    NFA engine does not capture group correctly when using \@>. (ZyX)
Solution:   Copy submatches before doing the recursive match.
2013-09-25 16:41:54 +02:00
Bram Moolenaar 18441ae2cd Fix problem with 'iskeyword' in CSS syntax. 2013-09-24 23:30:38 +02:00
Bram Moolenaar 1d8eccce84 Fix problem with 'iskeyword' in CSS syntax. 2013-09-24 23:30:38 +02:00
Bjorn Winckler 3f6a4d7b84 Merge branch 'vim' 2013-09-23 12:19:49 +02:00
Bram Moolenaar 268b55b5fb updated for version 7.4.035
Problem:    MS-Windows: The mouse pointer flickers when going from command
            line mode to Normal mode.
Solution:   Check for WM_NCMOUSEMOVE. (Ken Takata)
2013-09-22 15:43:37 +02:00
Bram Moolenaar 9c77e9b382 Added tag v7-4-035 for changeset 5481f188dcbb 2013-09-22 15:43:37 +02:00
Bram Moolenaar 6c7a282e1e updated for version 7.4.035
Problem:    MS-Windows: The mouse pointer flickers when going from command
	    line mode to Normal mode.
Solution:   Check for WM_NCMOUSEMOVE. (Ken Takata)
2013-09-22 15:43:37 +02:00
Bram Moolenaar ec11aef914 updated for version 7.4.034
Problem:    Using "p" in Visual block mode only changes the first line.
Solution:   Repeat the put in all text in the block. (Christian Brabandt)
2013-09-22 15:23:44 +02:00
Bram Moolenaar 6c8e827b1a Added tag v7-4-034 for changeset 22dfcd1494e4 2013-09-22 15:23:44 +02:00
Bram Moolenaar 9b8c8f5a91 updated for version 7.4.034
Problem:    Using "p" in Visual block mode only changes the first line.
Solution:   Repeat the put in all text in the block. (Christian Brabandt)
2013-09-22 15:23:44 +02:00
Bram Moolenaar 6848c8b561 updated for version 7.4.033
Problem:    When the terminal has only 20 lines test 92 and 93 overwrite the
            input file.
Solution:   Explicitly write test.out. Check that the terminal is large enough
            to run the tests.  (Hirohito Higashi)
2013-09-22 15:03:38 +02:00
Bram Moolenaar ac1c59e0c7 Added tag v7-4-033 for changeset 91f6a28e010d 2013-09-22 15:03:38 +02:00
Bram Moolenaar 8f926bf089 updated for version 7.4.033
Problem:    When the terminal has only 20 lines test 92 and 93 overwrite the
	    input file.
Solution:   Explicitly write test.out. Check that the terminal is large enough
	    to run the tests.  (Hirohito Higashi)
2013-09-22 15:03:38 +02:00
Bram Moolenaar baca7f705b Update runtime files. Add support for J. 2013-09-22 14:42:24 +02:00
Bram Moolenaar c2ec86c1f8 Update runtime files. Add support for J. 2013-09-22 14:42:24 +02:00
Bram Moolenaar 64bb77db2b Added tag v7-4-032 for changeset 71e92a1cb37d 2013-09-22 13:57:25 +02:00
Bram Moolenaar 595cad2ea1 updated for version 7.4.032
Problem:    NFA engine does not match the NUL character. (Jonathon Merz)
Solution:   Ues 0x0a instead of NUL. (Christian Brabandt)
2013-09-22 13:57:24 +02:00
Bram Moolenaar 91d67154c4 updated for version 7.4.032
Problem:    NFA engine does not match the NUL character. (Jonathon Merz)
Solution:   Ues 0x0a instead of NUL. (Christian Brabandt)
2013-09-22 13:57:24 +02:00
Bjorn Winckler 6be3e4dbdf Merge branch 'vim' 2013-09-21 17:09:50 +02:00
Bram Moolenaar 00462ffb7d updated for version 7.4.031
Problem:    ":diffoff!" resets options even when 'diff' is not set. (Charles
            Cooper)
Solution:   Only resets related options in a window where 'diff' is set.
2013-09-20 20:13:53 +02:00
Bram Moolenaar c99b78c60e Added tag v7-4-031 for changeset b21b5dcdca21 2013-09-20 20:13:53 +02:00
Bram Moolenaar d3b738cb51 updated for version 7.4.031
Problem:    ":diffoff!" resets options even when 'diff' is not set. (Charles
	    Cooper)
Solution:   Only resets related options in a window where 'diff' is set.
2013-09-20 20:13:53 +02:00
Bram Moolenaar 9952c102dd updated for version 7.4.030
Problem:    The -mno-cygwin argument is no longer supported by Cygwin.
Solution:   Remove the arguments. (Steve Hall)
2013-09-19 20:49:04 +02:00
Bram Moolenaar 9f10b732e4 Added tag v7-4-030 for changeset 0978e99043d2 2013-09-19 20:49:04 +02:00
Bram Moolenaar bfe9b1146a updated for version 7.4.030
Problem:    The -mno-cygwin argument is no longer supported by Cygwin.
Solution:   Remove the arguments. (Steve Hall)
2013-09-19 20:49:04 +02:00
Bram Moolenaar 745c6eb29b Add files missing from 7.4.028. 2013-09-19 17:04:30 +02:00
Bram Moolenaar 2a05336d23 Add files missing from 7.4.028. 2013-09-19 17:04:30 +02:00
Bram Moolenaar 917789fdf7 updated for version 7.4.029
Problem:    An error in a pattern is reported twice.
Solution:   Remove the retry with the backtracking engine, it won't work.
2013-09-19 17:04:01 +02:00
Bram Moolenaar 0b0173ffb8 Added tag v7-4-029 for changeset 2d3fbc68b3a8 2013-09-19 17:04:01 +02:00
Bram Moolenaar facd368a90 updated for version 7.4.029
Problem:    An error in a pattern is reported twice.
Solution:   Remove the retry with the backtracking engine, it won't work.
2013-09-19 17:04:01 +02:00
Bram Moolenaar e6a2fa6573 updated for version 7.4.028
Problem:    Equivalence classes are not working for multi-byte characters.
Solution:   Copy the rules from the old to the new regexp engine. Add a test
            to check both engines.
2013-09-19 17:00:20 +02:00
Bram Moolenaar 98735fccb3 Added tag v7-4-028 for changeset 923738744a60 2013-09-19 17:00:20 +02:00
Bram Moolenaar 1c208b5f8c updated for version 7.4.028
Problem:    Equivalence classes are not working for multi-byte characters.
Solution:   Copy the rules from the old to the new regexp engine. Add a test
	    to check both engines.
2013-09-19 17:00:20 +02:00
Bjorn Winckler 90a2abe6f7 Merge branch 'vim' 2013-09-16 09:19:14 +02:00
Bram Moolenaar dd40734800 updated for version 7.4.027
Problem:    Another valgrind error when using CTRL-X CTRL-F at the start of
            the line. (Dominique Pelle)
Solution:   Don't call mb_ptr_back() at the start of the line.  Add a test.
2013-09-08 20:00:48 +02:00
Bram Moolenaar 835cc6e85d Added tag v7-4-027 for changeset 73cc7272de5e 2013-09-08 20:00:48 +02:00
Bram Moolenaar be9645d627 updated for version 7.4.027
Problem:    Another valgrind error when using CTRL-X CTRL-F at the start of
	    the line. (Dominique Pelle)
Solution:   Don't call mb_ptr_back() at the start of the line.  Add a test.
2013-09-08 20:00:48 +02:00
Bram Moolenaar 95235e64d8 updated for version 7.4.026
Problem:    Clang warning for int shift overflow.
Solution:   Use unsigned and cast back to int. (Dominique Pelle)
2013-09-08 16:07:07 +02:00
Bram Moolenaar 155cd7fb26 Added tag v7-4-026 for changeset 6bbb2ae990c9 2013-09-08 16:07:07 +02:00
Bram Moolenaar b8ccd38208 updated for version 7.4.026
Problem:    Clang warning for int shift overflow.
Solution:   Use unsigned and cast back to int. (Dominique Pelle)
2013-09-08 16:07:07 +02:00
Bram Moolenaar 54ddb4bff3 Added tag v7-4-025 for changeset 9085d32d7424 2013-09-08 16:03:46 +02:00
Bram Moolenaar 0300e465aa updated for version 7.4.025
Problem:    Reading before start of a string.
Solution:   Do not call mb_ptr_back() at start of a string. (Dominique Pelle)
2013-09-08 16:03:45 +02:00
Bram Moolenaar 76948c26ec updated for version 7.4.025
Problem:    Reading before start of a string.
Solution:   Do not call mb_ptr_back() at start of a string. (Dominique Pelle)
2013-09-08 16:03:45 +02:00
Bram Moolenaar 3b26239341 updated for version 7.4.024
Problem:    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)
Solution:   Accept an undo file owned by the current user.
2013-09-08 15:40:49 +02:00
Bram Moolenaar 6e7b06d73f Added tag v7-4-024 for changeset 00d61a47df66 2013-09-08 15:40:49 +02:00
Bram Moolenaar f54552be5c updated for version 7.4.024
Problem:    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)
Solution:   Accept an undo file owned by the current user.
2013-09-08 15:40:49 +02:00
Bram Moolenaar 3b7ac49e26 updated for version 7.4.023
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)
2013-09-07 16:35:42 +02:00
Bram Moolenaar bd42891612 Added tag v7-4-023 for changeset 09361f13580b 2013-09-07 16:35:42 +02:00
Bram Moolenaar dc55da4915 updated for version 7.4.023
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)
2013-09-07 16:35:42 +02:00
Bjorn Winckler 04f77a4338 Snapshot 71 2013-09-06 18:00:40 +02:00
Bjorn Winckler 7574495bfe Merge branch 'vim' 2013-09-06 17:53:04 +02:00
Björn Winckler 0f3e96b8c5 Merge pull request #33 from Sidnicious/patch-1
Don't double-encode URLs before parsing them
2013-09-06 08:19:24 -07:00
Björn Winckler 52f4da8fe0 Merge pull request #34 from bdesham/patch-1
Use “noremap” in system gvimrc
2013-09-06 08:13:47 -07:00
Bram Moolenaar 7cba6c0636 Updated runtime files. 2013-09-05 22:13:31 +02:00
Bram Moolenaar 9416bca31b Updated runtime files. 2013-09-05 22:13:31 +02:00
Bram Moolenaar 25bd5e53f4 Added tag v7-4-022 for changeset 965044860b7f 2013-09-05 21:41:40 +02:00
Bram Moolenaar bec9c20884 updated for version 7.4.022
Problem:    Deadlock while exiting, because of allocating memory.
Solution:   Do not use gettext() in deathtrap(). (James McCoy)
2013-09-05 21:41:39 +02:00
Bram Moolenaar 842c4dd447 updated for version 7.4.022
Problem:    Deadlock while exiting, because of allocating memory.
Solution:   Do not use gettext() in deathtrap(). (James McCoy)
2013-09-05 21:41:39 +02:00
Bram Moolenaar 9be4481892 updated for version 7.4.021
Problem:    NFA regexp: Using \ze in one branch which doesn't match may cause
            end of another branch to be wrong. (William Fugh)
Solution:   Set end position if it wasn't set yet.
2013-09-05 21:15:44 +02:00
Bram Moolenaar c33239dbbb Added tag v7-4-021 for changeset c514693882b9 2013-09-05 21:15:44 +02:00
Bram Moolenaar ac58a6bcd4 updated for version 7.4.021
Problem:    NFA regexp: Using \ze in one branch which doesn't match may cause
	    end of another branch to be wrong. (William Fugh)
Solution:   Set end position if it wasn't set yet.
2013-09-05 21:15:44 +02:00
Benjamin Esham 010635f861 Use “noremap” for all other mappings too 2013-09-05 14:47:33 -04:00
Benjamin Esham c972338008 Use “inoremap” for <M-BS> and <D-BS>
As a Mac user I’m used to using Option-Delete to delete to the beginning of the previous word; MacVim sets up this behavior with its gvimrc. But I also like to use Control-W to delete to the beginning of the line. This change makes it possible for these two mappings to coexist without a problem.
2013-09-05 11:51:59 -04:00
Bram Moolenaar 78c93e4b6a updated for version 7.4.020
Problem:    NFA engine matches too much with \@>. (John McGowan)
Solution:   When a whole pattern match is found stop searching.
2013-09-05 16:05:36 +02:00
Bram Moolenaar e14e2bd1fe Added tag v7-4-020 for changeset c1ae5baa41f4 2013-09-05 16:05:36 +02:00
Bram Moolenaar 4fafaa8b36 updated for version 7.4.020
Problem:    NFA engine matches too much with \@>. (John McGowan)
Solution:   When a whole pattern match is found stop searching.
2013-09-05 16:05:36 +02:00
Bram Moolenaar 00b764aa41 updated for version 7.4.019
Problem:    MS-Windows: File name completion doesn't work properly with
            Chinese characters. (Yue Wu)
Solution:   Take care of multi-byte characters when looking for the start of
            the file name. (Ken Takata)
2013-09-05 13:50:53 +02:00
Bram Moolenaar 1af6c83e0a Added tag v7-4-019 for changeset d5eb32dc231c 2013-09-05 13:50:53 +02:00
Bram Moolenaar 8e2a162bf8 updated for version 7.4.019
Problem:    MS-Windows: File name completion doesn't work properly with
	    Chinese characters. (Yue Wu)
Solution:   Take care of multi-byte characters when looking for the start of
	    the file name. (Ken Takata)
2013-09-05 13:50:53 +02:00
Bram Moolenaar f0d9e00537 updated for version 7.4.018
Problem:    When completing item becomes unselected. (Shougo Matsu)
Solution:   Revert patch 7.3.1269.
2013-09-05 12:49:52 +02:00
Bram Moolenaar 9297019ba6 Added tag v7-4-018 for changeset 460d5be9395e 2013-09-05 12:49:52 +02:00
Bram Moolenaar 777ae8ac47 updated for version 7.4.018
Problem:    When completing item becomes unselected. (Shougo Matsu)
Solution:   Revert patch 7.3.1269.
2013-09-05 12:49:52 +02:00
Bram Moolenaar 966d71c852 updated for version 7.4.017
Problem:    ":help !!" does not find the "!!" tag in the help file. (Ben
            Fritz)
Solution:   When reading the start of the tags file do parse lines that are
            not header lines.
2013-09-05 12:06:33 +02:00
Bram Moolenaar 2a951b7156 Added tag v7-4-017 for changeset c47c8cd5fe5c 2013-09-05 12:06:33 +02:00
Bram Moolenaar 4a96bd0f33 updated for version 7.4.017
Problem:    ":help !!" does not find the "!!" tag in the help file. (Ben
	    Fritz)
Solution:   When reading the start of the tags file do parse lines that are
	    not header lines.
2013-09-05 12:06:33 +02:00
Bjorn Winckler c5c6bebf10 Merge branch 'vim' 2013-09-01 12:11:52 +02:00
Bram Moolenaar 65f04f67f1 updated for version 7.4.016
Problem:    MS-Windows: File name completion doesn't work properly with
            Chinese characters. (Yue Wu)
Solution:   Add fname_casew(). (Ken Takata)
2013-08-30 17:29:16 +02:00
Bram Moolenaar 3fd86dc03a Added tag v7-4-016 for changeset 8d5cd0ec3e71 2013-08-30 17:29:16 +02:00
Bram Moolenaar 4ff15ba7b6 updated for version 7.4.016
Problem:    MS-Windows: File name completion doesn't work properly with
	    Chinese characters. (Yue Wu)
Solution:   Add fname_casew(). (Ken Takata)
2013-08-30 17:29:16 +02:00
Bram Moolenaar 4dee1bb0db updated for version 7.4.015
Problem:    MS-Windows: Detecting node type does not work for multi-byte
            characters.
Solution:   Use wide character function when needed. (Ken Takata)
2013-08-30 17:11:33 +02:00
Bram Moolenaar abfb2163cb Added tag v7-4-015 for changeset a7478f9f2551 2013-08-30 17:11:33 +02:00
Bram Moolenaar aa8c48fe55 updated for version 7.4.015
Problem:    MS-Windows: Detecting node type does not work for multi-byte
	    characters.
Solution:   Use wide character function when needed. (Ken Takata)
2013-08-30 17:11:33 +02:00
Bram Moolenaar a573223877 Added tag v7-4-014 for changeset 9801d06e7b4c 2013-08-30 17:07:02 +02:00
Bram Moolenaar 4e4f529792 updated for version 7.4.014
Problem:    MS-Windows: check for writing to device does not work.
Solution:   Fix #ifdefs. (Ken Takata)
2013-08-30 17:07:01 +02:00
Bram Moolenaar c643a48c39 updated for version 7.4.014
Problem:    MS-Windows: check for writing to device does not work.
Solution:   Fix #ifdefs. (Ken Takata)
2013-08-30 17:07:01 +02:00
Bram Moolenaar 5dcb84635f Added tag v7-4-013 for changeset 07737d3aa817 2013-08-30 16:51:19 +02:00
Bram Moolenaar d2a203bb58 updated for version 7.4.013
Problem:    File name buffer too small for utf-8.
Solution:   Use character count instead of byte count. (Ken Takata)
2013-08-30 16:51:18 +02:00
Bram Moolenaar be17bc2cc2 updated for version 7.4.013
Problem:    File name buffer too small for utf-8.
Solution:   Use character count instead of byte count. (Ken Takata)
2013-08-30 16:51:18 +02:00
Bram Moolenaar 604729e75b updated for version 7.4.012
Problem:    MS-Windows: resolving shortcut does not work properly with
            multi-byte characters.
Solution:   Use wide system functions. (Ken Takata)
2013-08-30 16:44:19 +02:00
Bram Moolenaar d7d89c9cad Added tag v7-4-012 for changeset 8e28c23e482c 2013-08-30 16:44:19 +02:00
Bram Moolenaar 554e2eab32 updated for version 7.4.012
Problem:    MS-Windows: resolving shortcut does not work properly with
	    multi-byte characters.
Solution:   Use wide system functions. (Ken Takata)
2013-08-30 16:44:19 +02:00
Bram Moolenaar 9eb60f358e Added tag v7-4-011 for changeset 54e66395831c 2013-08-30 16:35:45 +02:00
Bram Moolenaar b5ef5e1c21 updated for version 7.4.011
Problem:    Cannot find out if "acl" and "xpm" features are supported.
Solution:   Add "acl" and "xpm" to the list of features. (Ken Takata)
2013-08-30 16:35:44 +02:00
Bram Moolenaar cabbc20d87 updated for version 7.4.011
Problem:    Cannot find out if "acl" and "xpm" features are supported.
Solution:   Add "acl" and "xpm" to the list of features. (Ken Takata)
2013-08-30 16:35:44 +02:00
Bram Moolenaar 581b7aaaf9 Added tag v7-4-010 for changeset bb358cc41d92 2013-08-30 16:00:09 +02:00
Bram Moolenaar 195ef0ccb2 updated for version 7.4.010
Problem:    Crash with invalid argument to mkdir().
Solution:   Check for empty string. (lcd47)
2013-08-30 16:00:08 +02:00
Bram Moolenaar 35a70f5453 updated for version 7.4.010
Problem:    Crash with invalid argument to mkdir().
Solution:   Check for empty string. (lcd47)
2013-08-30 16:00:08 +02:00
Bram Moolenaar cf81aefd9c updated for version 7.4.009
Problem:    When a file was not decrypted (yet), writing it may destroy the
            contents.
Solution:   Mark the file as readonly until decryption was done. (Christian
            Brabandt)
2013-08-25 17:46:08 +02:00
Bram Moolenaar 3283d2bbe4 Added tag v7-4-009 for changeset 8b5d80861c5e 2013-08-25 17:46:08 +02:00
Bram Moolenaar cbeea0f01b updated for version 7.4.009
Problem:    When a file was not decrypted (yet), writing it may destroy the
	    contents.
Solution:   Mark the file as readonly until decryption was done. (Christian
	    Brabandt)
2013-08-25 17:46:08 +02:00
Bram Moolenaar 41f1205fef updated for version 7.4.008
Problem:    New regexp engine can't be interrupted.
Solution:   Check for CTRL-C pressed. (Yasuhiro Matsumoto)
2013-08-25 17:01:42 +02:00
Bram Moolenaar 335193bd5a Added tag v7-4-008 for changeset b04bdb2c5fce 2013-08-25 17:01:42 +02:00
Bram Moolenaar 0d8dfc45e3 updated for version 7.4.008
Problem:    New regexp engine can't be interrupted.
Solution:   Check for CTRL-C pressed. (Yasuhiro Matsumoto)
2013-08-25 17:01:42 +02:00
Bjorn Winckler 6e441ac7a6 Merge branch 'vim' 2013-08-23 14:43:18 +02:00
Bram Moolenaar 74cd624fde updated for version 7.4.007
Problem:    Creating a preview window on startup leaves the screen layout in a
            messed up state. (Marius Gedminas)
Solution:   Don't change firstwin. (Christian Brabandt)
2013-08-22 14:14:27 +02:00
Bram Moolenaar 320b379bb2 Added tag v7-4-007 for changeset 4fe1dfc7014e 2013-08-22 14:14:27 +02:00
Bram Moolenaar 56f7bc13ff updated for version 7.4.007
Problem:    Creating a preview window on startup leaves the screen layout in a
	    messed up state. (Marius Gedminas)
Solution:   Don't change firstwin. (Christian Brabandt)
2013-08-22 14:14:27 +02:00
Bram Moolenaar d2935a0ed5 Added tag v7-4-006 for changeset 2374a05efe20 2013-08-22 12:06:56 +02:00
Bram Moolenaar 67652c2935 updated for version 7.4.006
Problem:    mkdir("foo/bar/", "p") gives an error message. (David Barnett)
Solution:   Remove the trailing slash. (lcd)
2013-08-22 12:06:55 +02:00
Bram Moolenaar 967d2256bc updated for version 7.4.006
Problem:    mkdir("foo/bar/", "p") gives an error message. (David Barnett)
Solution:   Remove the trailing slash. (lcd)
2013-08-22 12:06:55 +02:00
Bram Moolenaar c56c459075 updated for version 7.4.005
Problem:    Using "vaB" while 'virtualedit' is set selects the wrong area.
            (Dimitar Dimitrov)
Solution:   Reset coladd when finding a match.
2013-08-14 17:45:29 +02:00
Bram Moolenaar b062f605aa Added tag v7-4-005 for changeset 3640cf4c0d4b 2013-08-14 17:45:29 +02:00
Bram Moolenaar bb1064ee26 updated for version 7.4.005
Problem:    Using "vaB" while 'virtualedit' is set selects the wrong area.
	    (Dimitar Dimitrov)
Solution:   Reset coladd when finding a match.
2013-08-14 17:45:29 +02:00
Bram Moolenaar c93df6b075 updated for version 7.4.004
Problem:    When closing a window fails ":bwipe" may hang.
Solution:   Let win_close() return FAIL and break out of the loop.
2013-08-14 17:11:20 +02:00
Bram Moolenaar de6127d9b4 Added tag v7-4-004 for changeset f6247eaf4e1d 2013-08-14 17:11:20 +02:00
Bram Moolenaar aedeb427ba updated for version 7.4.004
Problem:    When closing a window fails ":bwipe" may hang.
Solution:   Let win_close() return FAIL and break out of the loop.
2013-08-14 17:11:20 +02:00
Bram Moolenaar 00534f3d3f Added tag v7-4-003 for changeset 560a6a232950 2013-08-14 14:18:41 +02:00
Bram Moolenaar ebefd997bb updated for version 7.4.003
Problem:    Memory access error in Ruby syntax highlighting. (Christopher Chow)
Solution:   Refresh stale pointer. (James McCoy)
2013-08-14 14:18:40 +02:00
Bram Moolenaar d14db7f619 updated for version 7.4.003
Problem:    Memory access error in Ruby syntax highlighting. (Christopher Chow)
Solution:   Refresh stale pointer. (James McCoy)
2013-08-14 14:18:40 +02:00
Bram Moolenaar 3f0df06c28 updated for version 7.4.002
Problem:    Pattern with two alternative look-behind matches does not match.
            (Amadeus Demarzi)
Solution:   When comparing PIMs also compare their state ID to see if they are
            different.
2013-08-14 13:34:25 +02:00
Bram Moolenaar c49e96b843 Added tag v7-4-002 for changeset e29f11399cce 2013-08-14 13:34:25 +02:00
Bram Moolenaar 308f3c53c5 updated for version 7.4.002
Problem:    Pattern with two alternative look-behind matches does not match.
	    (Amadeus Demarzi)
Solution:   When comparing PIMs also compare their state ID to see if they are
	    different.
2013-08-14 13:34:25 +02:00
Bram Moolenaar 1cfad52a03 updated for version 7.4.001
Problem:    Character classes such as [a-z] to not react to 'ignorecase'.
            Breaks man page highlighting. (Mario Grgic)
Solution:   Add separate items for classes that react to 'ignorecase'.  Clean
            up logic handling character classes.  Add more tests.
2013-08-14 12:06:49 +02:00
Bram Moolenaar d3e0994de9 Added tag v7-4-001 for changeset 3e9107b86b68 2013-08-14 12:06:49 +02:00
Bram Moolenaar 960c71130d updated for version 7.4.001
Problem:    Character classes such as [a-z] to not react to 'ignorecase'.
	    Breaks man page highlighting. (Mario Grgic)
Solution:   Add separate items for classes that react to 'ignorecase'.  Clean
	    up logic handling character classes.  Add more tests.
2013-08-14 12:06:49 +02:00
Bjorn Winckler 82d0ade18e Snapshot 70 - Vim 7.4 2013-08-10 16:09:20 +02:00
Bjorn Winckler cdefab4132 Bump help file version 2013-08-10 16:00:02 +02:00
Bjorn Winckler 5d200bad14 Merge branch 'vim'
Conflicts:
	src/auto/configure
2013-08-10 15:58:51 +02:00
Bram Moolenaar 3b1db36689 release version 7.4 2013-08-10 15:00:24 +02:00
Bram Moolenaar 4fa00837ec Added tag v7-4 for changeset 359743c1f59a 2013-08-10 15:00:24 +02:00
Bram Moolenaar 2c3a8e8add release version 7.4 2013-08-10 15:00:24 +02:00
Bram Moolenaar b7512b79ce updated for version 7.4b.022
Problem:    Not waiting for a character when the tick count overflows.
Solution:   Subtract the unsigned numbers and cast to int. (Ken Takata)
2013-08-10 12:45:09 +02:00
Bram Moolenaar 2ca1e783ed Added tag v7-4b-022 for changeset d5d6b78cff09 2013-08-10 12:45:09 +02:00
Bram Moolenaar 6e74b81a93 updated for version 7.4b.022
Problem:    Not waiting for a character when the tick count overflows.
Solution:   Subtract the unsigned numbers and cast to int. (Ken Takata)
2013-08-10 12:45:09 +02:00
Bram Moolenaar b09129684b updated for version 7.4b.021
Problem:    Pressing "u" after an external command results in multiple
            press-enter messages. (glts)
Solution:   Don't call hit_return_msg() when we have K_IGNORE. (Christian
            Brabandt)
2013-08-09 20:38:26 +02:00
Bram Moolenaar ff631f9134 Added tag v7-4b-021 for changeset 059c8a4b103f 2013-08-09 20:38:26 +02:00
Bram Moolenaar 1a5b043673 updated for version 7.4b.021
Problem:    Pressing "u" after an external command results in multiple
	    press-enter messages. (glts)
Solution:   Don't call hit_return_msg() when we have K_IGNORE. (Christian
	    Brabandt)
2013-08-09 20:38:26 +02:00
Bram Moolenaar f17968b54a updated for version 7.4b.020
Problem:    "g~ap" changes first character of next paragraph. (Manuel Ortega)
Solution:   Avoid subtracting (0 - 1) from todo.  (Mike Williams)
2013-08-09 19:48:40 +02:00
Bram Moolenaar 7d9bed94a5 Added tag v7-4b-020 for changeset 46cf49cc9289 2013-08-09 19:48:40 +02:00
Bram Moolenaar bebd20b64e updated for version 7.4b.020
Problem:    "g~ap" changes first character of next paragraph. (Manuel Ortega)
Solution:   Avoid subtracting (0 - 1) from todo.  (Mike Williams)
2013-08-09 19:48:40 +02:00
Bram Moolenaar 86f931e1c3 updated for version 7.4b.019
Problem:    Tabline is not updated properly when closing a tab on Win32.
Solution:   Only reduce flickering when adding a tab. (Ken Takata)
2013-08-07 21:13:23 +02:00
Bram Moolenaar df4a817e85 Added tag v7-4b-019 for changeset 74a211a0d3a3 2013-08-07 21:13:23 +02:00
Bram Moolenaar fb7c0a9a7c updated for version 7.4b.019
Problem:    Tabline is not updated properly when closing a tab on Win32.
Solution:   Only reduce flickering when adding a tab. (Ken Takata)
2013-08-07 21:13:23 +02:00
Bram Moolenaar a95d823554 updated for version 7.4b.018
Problem:    Win32: Dialog can still be too big.
Solution:   Move the check for height further down. (Andrei Olsen)
2013-08-07 15:27:11 +02:00
Bram Moolenaar 8ef73e8ed9 Added tag v7-4b-018 for changeset 7ed1ec814daf 2013-08-07 15:27:11 +02:00
Bram Moolenaar 52eeb74826 updated for version 7.4b.018
Problem:    Win32: Dialog can still be too big.
Solution:   Move the check for height further down. (Andrei Olsen)
2013-08-07 15:27:11 +02:00
Bram Moolenaar d82db6046c updated for version 7.4b.017
Problem:    ":he \^x" gives a strange error message. (glts)
Solution:   Do not translate \^x to \_CTRL-x.
2013-08-07 15:24:41 +02:00
Bram Moolenaar aa9918ac28 Added tag v7-4b-017 for changeset 8c42772f0543 2013-08-07 15:24:41 +02:00
Bram Moolenaar bb4164736c updated for version 7.4b.017
Problem:    ":he \^x" gives a strange error message. (glts)
Solution:   Do not translate \^x to \_CTRL-x.
2013-08-07 15:24:41 +02:00
Bram Moolenaar 026a445c40 updated for version 7.4b.016
Problem:    Ruby detection fails on Fedora 19.
Solution:   Use one way to get the Ruby version. (Michael Henry)
2013-08-07 15:22:23 +02:00
Bram Moolenaar 3bc0049dc7 Added tag v7-4b-016 for changeset ba37e955913e 2013-08-07 15:22:23 +02:00
Bram Moolenaar 3e1dbac74d updated for version 7.4b.016
Problem:    Ruby detection fails on Fedora 19.
Solution:   Use one way to get the Ruby version. (Michael Henry)
2013-08-07 15:22:23 +02:00
Bram Moolenaar 01c458e438 updated for version 7.4b.015
Problem:    Can't compile without the 'acd' feature.
Solution:   Add #ifdefs. (Kazunobu Kuriyama)
2013-08-05 22:02:20 +02:00
Bram Moolenaar edf65f5e87 Added tag v7-4b-015 for changeset d96f16667cc4 2013-08-05 22:02:20 +02:00
Bram Moolenaar 2b05ed198d updated for version 7.4b.015
Problem:    Can't compile without the 'acd' feature.
Solution:   Add #ifdefs. (Kazunobu Kuriyama)
2013-08-05 22:02:20 +02:00
Bram Moolenaar 9d98fe9cae Update runtime files. 2013-08-03 18:35:36 +02:00
Bram Moolenaar d2d246e2bb Update runtime files. 2013-08-03 18:35:36 +02:00
Bjorn Winckler 864d43f798 Bump CFBundleShortVersionString 2013-08-03 17:43:37 +02:00
Bram Moolenaar e3305109b8 Added tag v7-4b-014 for changeset 3ddec3d25bd1 2013-08-03 17:31:29 +02:00
Bram Moolenaar f40f4ab8df updated for version 7.4b.014
Problem:    Stupid mistake.
Solution:   Changle "len" to "i".
2013-08-03 17:31:28 +02:00
Bram Moolenaar 25324eb475 updated for version 7.4b.014
Problem:    Stupid mistake.
Solution:   Changle "len" to "i".
2013-08-03 17:31:28 +02:00
Bram Moolenaar 48483dbaf7 updated for version 7.4b.013
Problem:    Install dir for JP man pages is wrong.
Solution:   Remove ".UTF-8" from the directory name. (Ken Takata)
2013-08-03 17:21:26 +02:00
Bram Moolenaar 9ee941fc99 Added tag v7-4b-013 for changeset 1ed6fd19c360 2013-08-03 17:21:26 +02:00
Bram Moolenaar ccbbaf6ea1 updated for version 7.4b.013
Problem:    Install dir for JP man pages is wrong.
Solution:   Remove ".UTF-8" from the directory name. (Ken Takata)
2013-08-03 17:21:26 +02:00
Bram Moolenaar fb332a2b33 updated for version 7.4b.012
Problem:    Output from a shell command is truncated at a NUL. (lcd 47)
Solution:   Change every NUL into an SOH.
2013-08-03 14:10:50 +02:00
Bram Moolenaar 6279534165 Added tag v7-4b-012 for changeset 25f67b62afd8 2013-08-03 14:10:50 +02:00
Bram Moolenaar 5715f2509e updated for version 7.4b.012
Problem:    Output from a shell command is truncated at a NUL. (lcd 47)
Solution:   Change every NUL into an SOH.
2013-08-03 14:10:50 +02:00
Bram Moolenaar ee969eb31b Added tag v7-4b-011 for changeset 7d1f89b27103 2013-08-03 13:41:16 +02:00
Bram Moolenaar c528b1d1ed updated for version 7.4b.011
Problem:    ":he \%(\)" does not work. (ZyX)
Solution:   Add an exception to the list.
2013-08-03 13:41:15 +02:00
Bram Moolenaar 5032724487 updated for version 7.4b.011
Problem:    ":he \%(\)" does not work. (ZyX)
Solution:   Add an exception to the list.
2013-08-03 13:41:15 +02:00
Bram Moolenaar 0c999186b4 Added tag v7-4b-010 for changeset 585b623a1aa3 2013-08-02 20:05:33 +02:00
Bram Moolenaar 364ab2ffd3 updated for version 7.4b.010
Problem:    Win32: Tcl library load does not use standard mechanism.
Solution:   Call vimLoadLib() instead of LoadLibraryEx(). (Ken Takata)
2013-08-02 20:05:32 +02:00
Bram Moolenaar f447a82aba updated for version 7.4b.010
Problem:    Win32: Tcl library load does not use standard mechanism.
Solution:   Call vimLoadLib() instead of LoadLibraryEx(). (Ken Takata)
2013-08-02 20:05:32 +02:00
Bram Moolenaar bc88a27537 updated for version 7.4b.009
Problem:    When setting the Visual area manually and 'selection' is
            exclusive, a yank includes one character too much. (Ingo Karkat)
Solution:   Default the Visual operation to "v". (Christian Brabandt)
2013-08-02 17:22:23 +02:00
Bram Moolenaar 6c35f58479 Added tag v7-4b-009 for changeset cd971e951b06 2013-08-02 17:22:23 +02:00
Bram Moolenaar b55a951a8a updated for version 7.4b.009
Problem:    When setting the Visual area manually and 'selection' is
	    exclusive, a yank includes one character too much. (Ingo Karkat)
Solution:   Default the Visual operation to "v". (Christian Brabandt)
2013-08-02 17:22:23 +02:00
Bram Moolenaar 4008f4fb08 updated for version 7.4b.008
Problem:    'autochdir' causes setbufvar() to change the current directory.
            (Ben Fritz)
Solution:   When disabling autocommands also reset 'acd' temporarily.
            (Christian Brabandt)
2013-08-02 17:08:13 +02:00
Bram Moolenaar aad33fe336 Added tag v7-4b-008 for changeset 3059c799fcd9 2013-08-02 17:08:13 +02:00
Bram Moolenaar 5d96270ba8 updated for version 7.4b.008
Problem:    'autochdir' causes setbufvar() to change the current directory.
	    (Ben Fritz)
Solution:   When disabling autocommands also reset 'acd' temporarily.
	    (Christian Brabandt)
2013-08-02 17:08:13 +02:00
Bram Moolenaar 1150d04e90 Added tag v7-4b-007 for changeset b882d4b14e00 2013-08-02 16:10:33 +02:00
Bram Moolenaar aee1f4a5b5 updated for version 7.4b.007
Problem:    On 32 bit MS-Windows :perldo does not work.
Solution:   Make sure time_t uses 32 bits. (Ken Takata)
2013-08-02 16:10:32 +02:00
Bram Moolenaar b06e171453 updated for version 7.4b.007
Problem:    On 32 bit MS-Windows :perldo does not work.
Solution:   Make sure time_t uses 32 bits. (Ken Takata)
2013-08-02 16:10:32 +02:00
Bram Moolenaar a946afe075 updated for version 7.4b.006
Problem:    Using \{n,m} in an autocommand pattern no longer works.
            Specifically, mutt temp files are not recognized. (Gary Johnson)
Solution:   Make \\\{n,m\} work.
2013-08-02 15:22:39 +02:00
Bram Moolenaar 9ff3afcdb8 Added tag v7-4b-006 for changeset 6b7ab6a4f31a 2013-08-02 15:22:39 +02:00
Bram Moolenaar e410838923 updated for version 7.4b.006
Problem:    Using \{n,m} in an autocommand pattern no longer works.
	    Specifically, mutt temp files are not recognized. (Gary Johnson)
Solution:   Make \\\{n,m\} work.
2013-08-02 15:22:39 +02:00
Bram Moolenaar 542805a59d updated for version 7.4b.005
Problem:    Finding %s in shellpipe and shellredir does not ignore %%s.
Solution:   Skip over %%. (lcd 47)
2013-08-02 14:15:13 +02:00
Bram Moolenaar f8fc53a289 Added tag v7-4b-005 for changeset e63e4b4be923 2013-08-02 14:15:13 +02:00
Bram Moolenaar daec6c0cd5 updated for version 7.4b.005
Problem:    Finding %s in shellpipe and shellredir does not ignore %%s.
Solution:   Skip over %%. (lcd 47)
2013-08-02 14:15:13 +02:00
Bram Moolenaar eec3e1e72a updated for version 7.4b.004
Problem:    Regexp crash on pattern "@\%[\w\-]*". (Axel Kielhorn)
Solution:   Add \%(\) around \%[] internally.
2013-08-01 18:38:26 +02:00
Bram Moolenaar 57f392c4ee Added tag v7-4b-004 for changeset 3c6e2b89875f 2013-08-01 18:38:26 +02:00
Bram Moolenaar 8f7a622d69 updated for version 7.4b.004
Problem:    Regexp crash on pattern "@\%[\w\-]*". (Axel Kielhorn)
Solution:   Add \%(\) around \%[] internally.
2013-08-01 18:38:26 +02:00
Bram Moolenaar 6dbe68cd9e updated for version 7.4b.003
Problem:    Regexp code is not nicely aligned.
Solution:   Adjust white space. (Ken Takata)
2013-08-01 16:21:34 +02:00
Bram Moolenaar 1d29171187 Added tag v7-4b-003 for changeset ea876fe91483 2013-08-01 16:21:34 +02:00
Bram Moolenaar f2f2d2619a updated for version 7.4b.003
Problem:    Regexp code is not nicely aligned.
Solution:   Adjust white space. (Ken Takata)
2013-08-01 16:21:34 +02:00
Bram Moolenaar 398d53decf updated for version 7.4b.002
Problem:    Crash searching for \%(\%(\|\d\|-\|\.\)*\|\*\). (Marcin
            Szamotulski)  Also for \(\)*.
Solution:   Do add a state for opening parenthesis, so that we can check if it
            was added before at the same position.
2013-08-01 15:45:52 +02:00
Bram Moolenaar 02d8422437 Added tag v7-4b-002 for changeset 2e63b6c763f7 2013-08-01 15:45:52 +02:00
Bram Moolenaar 1f12ab2fb2 updated for version 7.4b.002
Problem:    Crash searching for \%(\%(\|\d\|-\|\.\)*\|\*\). (Marcin
	    Szamotulski)  Also for \(\)*.
Solution:   Do add a state for opening parenthesis, so that we can check if it
	    was added before at the same position.
2013-08-01 15:45:52 +02:00
Bram Moolenaar 1b1b09449f updated for version 7.4b.001
Problem:    Win32: dialog may extend off-screen.
Solution:   Reduce the size, use correct borders. (Andrei Olsen)
2013-08-01 13:20:42 +02:00
Bram Moolenaar 54b031881a Added tag v7-4b-001 for changeset 47a09a572ea6 2013-08-01 13:20:42 +02:00
Bram Moolenaar 1506b99280 updated for version 7.4b.001
Problem:    Win32: dialog may extend off-screen.
Solution:   Reduce the size, use correct borders. (Andrei Olsen)
2013-08-01 13:20:42 +02:00
Bjorn Winckler 9f71585be0 Snapshot 69 2013-07-28 21:41:29 +02:00
Bjorn Winckler 9f8bec3789 Bump help file version number 2013-07-28 21:38:21 +02:00
Bjorn Winckler 9fc84fb9b0 Merge branch 'vim'
Conflicts:
	src/auto/configure
2013-07-28 21:34:18 +02:00
Bram Moolenaar 1619625a7d Added tag v7-4b-000 for changeset 09c88160095d 2013-07-28 18:29:29 +02:00
Bram Moolenaar 1a42b4befb Update files for the 7.4b BETA release. 2013-07-28 18:29:08 +02:00
Bram Moolenaar 180f145c71 Update files for the 7.4b BETA release. 2013-07-28 18:29:08 +02:00
Bram Moolenaar 1a4a75c5dc updated for version 7.4a.047
Problem:    Some comments are not so nice.
Solution:   Change the comments.
2013-07-28 16:03:06 +02:00
Bram Moolenaar d33bb9e7a8 Added tag v7-4a-047 for changeset 8c6615a30951 2013-07-28 16:03:06 +02:00
Bram Moolenaar 454146e5b8 updated for version 7.4a.047
Problem:    Some comments are not so nice.
Solution:   Change the comments.
2013-07-28 16:03:06 +02:00
Bram Moolenaar 16ea3676db Updated runtime files. 2013-07-28 16:02:18 +02:00
Bram Moolenaar f36af01f77 Updated runtime files. 2013-07-28 16:02:18 +02:00
Bram Moolenaar a2320f43ea updated for version 7.4a.046
Problem:    Can't build without mbyte feature.
Solution:   Add #ifdefs.
2013-07-28 15:16:19 +02:00
Bram Moolenaar 9c68c7333e Added tag v7-4a-046 for changeset f0361e297d9c 2013-07-28 15:16:19 +02:00
Bram Moolenaar 0efd392a04 updated for version 7.4a.046
Problem:    Can't build without mbyte feature.
Solution:   Add #ifdefs.
2013-07-28 15:16:19 +02:00
Bram Moolenaar e855ccf90a updated for version 7.4a.045
Problem:    Configure does not always find the right library for Lua.  Missing
            support for LuaJit.
Solution:   Improve the configure detection of Lua. (Hiroshi Shirosaki)
2013-07-28 13:32:15 +02:00
Bram Moolenaar c8d506f009 Added tag v7-4a-045 for changeset da95a7f1d5a8 2013-07-28 13:32:15 +02:00
Bram Moolenaar dea2adb8bd updated for version 7.4a.045
Problem:    Configure does not always find the right library for Lua.  Missing
	    support for LuaJit.
Solution:   Improve the configure detection of Lua. (Hiroshi Shirosaki)
2013-07-28 13:32:15 +02:00
Bram Moolenaar e2db695d31 Updated runtime files. 2013-07-24 19:53:36 +02:00
Bram Moolenaar de295a645a Updated runtime files. 2013-07-24 19:53:36 +02:00
Bram Moolenaar ff18df03c3 updated for version 7.4a.044
Problem:    Test 96 sometimes fails.
Solution:   Clear window from b_wininfo in win_free().  (Suggestion by
            Yukihiro Nakadaira)
2013-07-24 17:51:57 +02:00
Bram Moolenaar 663007ee3b Added tag v7-4a-044 for changeset 647596ab1ae2 2013-07-24 17:51:57 +02:00
Bram Moolenaar 59ae2f368c updated for version 7.4a.044
Problem:    Test 96 sometimes fails.
Solution:   Clear window from b_wininfo in win_free().  (Suggestion by
	    Yukihiro Nakadaira)
2013-07-24 17:51:57 +02:00
Bram Moolenaar af003f6384 updated for version 7.4a.043
Problem:    More ml_get errors when adding or deleting lines from Python.
            (Vlad Irnov)
Solution:   Switch to a window with the buffer when possible.
2013-07-24 17:11:46 +02:00
Bram Moolenaar ebd82de153 Added tag v7-4a-043 for changeset 6fa64615c8d3 2013-07-24 17:11:46 +02:00
Bram Moolenaar 1edb000083 updated for version 7.4a.043
Problem:    More ml_get errors when adding or deleting lines from Python.
	    (Vlad Irnov)
Solution:   Switch to a window with the buffer when possible.
2013-07-24 17:11:46 +02:00
Bram Moolenaar 2b90ed294e updated for version 7.4a.042
Problem:    Crash when BufUnload autocommands close all buffers. (Andrew
            Pimlott)
Solution:   Set curwin->w_buffer to curbuf to avoid NULL.
2013-07-24 16:02:36 +02:00
Bram Moolenaar e4c8430903 Added tag v7-4a-042 for changeset 1899acc5aebd 2013-07-24 16:02:36 +02:00
Bram Moolenaar 9b719d912a updated for version 7.4a.042
Problem:    Crash when BufUnload autocommands close all buffers. (Andrew
	    Pimlott)
Solution:   Set curwin->w_buffer to curbuf to avoid NULL.
2013-07-24 16:02:36 +02:00
Bram Moolenaar ad875fb7ff updated for version 7.4a.041
Problem:    When using ":new ++ff=unix" and "dos" is first in 'fileformats'
            then 'ff' is set to "dos" instead of "unix". (Ingo Karkat)
Solution:   Create set_file_options() and invoke it from do_ecmd().
2013-07-24 15:02:03 +02:00
Bram Moolenaar 6ec177bf3e Added tag v7-4a-041 for changeset 74d2f3188cd0 2013-07-24 15:02:03 +02:00
Bram Moolenaar 09a14994f9 updated for version 7.4a.041
Problem:    When using ":new ++ff=unix" and "dos" is first in 'fileformats'
	    then 'ff' is set to "dos" instead of "unix". (Ingo Karkat)
Solution:   Create set_file_options() and invoke it from do_ecmd().
2013-07-24 15:02:03 +02:00
Bram Moolenaar eee7444a30 Added tag v7-4a-040 for changeset 1261caf9bc51 2013-07-24 13:49:23 +02:00
Bram Moolenaar e24a9c0b59 updated for version 7.4a.040
Problem:    Win32: using uninitialized variable.
Solution:   (Yukihiro Nakadaira)
2013-07-24 13:49:22 +02:00
Bram Moolenaar 9e0afd40c2 updated for version 7.4a.040
Problem:    Win32: using uninitialized variable.
Solution:   (Yukihiro Nakadaira)
2013-07-24 13:49:22 +02:00
Bram Moolenaar 196ed14d15 updated for version 7.4a.039
Problem:    New regexp engine doesn't match pattern. (Ingo Karkat)
Solution:   When adding a state also check for different PIM if the list of
            states has any state with a PIM.
2013-07-21 18:59:24 +02:00
Bram Moolenaar 272bfe442b Added tag v7-4a-039 for changeset a08fa2919f2b 2013-07-21 18:59:24 +02:00
Bram Moolenaar c98e1569c8 updated for version 7.4a.039
Problem:    New regexp engine doesn't match pattern. (Ingo Karkat)
Solution:   When adding a state also check for different PIM if the list of
	    states has any state with a PIM.
2013-07-21 18:59:24 +02:00
Bram Moolenaar 9d48895e4c updated for version 7.4a.038
Problem:    When using MSVC 2012 there are various issues, including GUI size
            computations.
Solution:   Use SM_CXPADDEDBORDER. (Mike Williams)
2013-07-21 17:53:58 +02:00
Bram Moolenaar 86ac298bb6 Added tag v7-4a-038 for changeset 8f983df0299f 2013-07-21 17:53:58 +02:00
Bram Moolenaar a1f6a794ed updated for version 7.4a.038
Problem:    When using MSVC 2012 there are various issues, including GUI size
	    computations.
Solution:   Use SM_CXPADDEDBORDER. (Mike Williams)
2013-07-21 17:53:58 +02:00
Bram Moolenaar 5f919ee8eb updated for version 7.4a.037
Problem:    Win32: When mouse is hidden and in the toolbar, moving it won't
            make it appear. (Sami Salonen)
Solution:   Add tabline_wndproc() and toolbar_wndproc(). (Ken Takata)
2013-07-21 17:46:43 +02:00
Bram Moolenaar 860ed1b493 Added tag v7-4a-037 for changeset 91d478da863e 2013-07-21 17:46:43 +02:00
Bram Moolenaar 5ed1538ece updated for version 7.4a.037
Problem:    Win32: When mouse is hidden and in the toolbar, moving it won't
	    make it appear. (Sami Salonen)
Solution:   Add tabline_wndproc() and toolbar_wndproc(). (Ken Takata)
2013-07-21 17:46:43 +02:00
Bram Moolenaar ac7c33e38c updated for version 7.4a.036
Problem:    "\p" in a regexp does not match double-width characters.
            (Yukihiro Nakadaira)
Solution:   Don't count display cells, use vim_isprintc().
2013-07-21 17:06:00 +02:00
Bram Moolenaar 190033da61 Added tag v7-4a-036 for changeset 9982ec574beb 2013-07-21 17:06:00 +02:00
Bram Moolenaar cc8aa03b00 updated for version 7.4a.036
Problem:    "\p" in a regexp does not match double-width characters.
	    (Yukihiro Nakadaira)
Solution:   Don't count display cells, use vim_isprintc().
2013-07-21 17:06:00 +02:00
Bjorn Winckler 606fa884da Merge branch 'vim'
Conflicts:
	src/auto/configure
2013-07-18 15:25:27 +02:00
Bram Moolenaar 9ba7e17de1 Updated runtime files. 2013-07-17 22:37:26 +02:00
Bram Moolenaar 0b55479659 Updated runtime files. 2013-07-17 22:37:26 +02:00
Bram Moolenaar 753cc613ea Added tag v7-4a-035 for changeset 4ceacc1b0054 2013-07-17 22:35:39 +02:00
Bram Moolenaar e53c8616f1 updated for version 7.4a.035
Problem:    Fix in patch 7.4a.032 is not tested.
Solution:   Add test.
2013-07-17 22:35:39 +02:00
Bram Moolenaar c21fd43e5b updated for version 7.4a.035
Problem:    Fix in patch 7.4a.032 is not tested.
Solution:   Add test.
2013-07-17 22:35:39 +02:00
Bram Moolenaar 30a208aceb Added tag v7-4a-034 for changeset 947edb6335d1 2013-07-17 21:59:14 +02:00
Bram Moolenaar a8f96397a1 updated for version 7.4a.034
Problem:    The tabline may flicker when opening a new tab after 7.3.759 on
            Win32.
Solution:   Move call to TabCtrl_SetCurSel(). (Ken Takata)
2013-07-17 21:59:13 +02:00
Bram Moolenaar cd90767d62 updated for version 7.4a.034
Problem:    The tabline may flicker when opening a new tab after 7.3.759 on
	    Win32.
Solution:   Move call to TabCtrl_SetCurSel(). (Ken Takata)
2013-07-17 21:59:13 +02:00
Bram Moolenaar b7a846d0e0 updated for version 7.4a.033
Problem:    Test 98 always passes.
Solution:   Include test98a.in in test98.in, execute the crucial command in
            one line. (Yukihiro Nakadaira)
2013-07-17 21:40:31 +02:00
Bram Moolenaar d08f0a40ba Added tag v7-4a-033 for changeset fa024ce48542 2013-07-17 21:40:31 +02:00
Bram Moolenaar a4e29f382d updated for version 7.4a.033
Problem:    Test 98 always passes.
Solution:   Include test98a.in in test98.in, execute the crucial command in
	    one line. (Yukihiro Nakadaira)
2013-07-17 21:40:31 +02:00
Bram Moolenaar 69b52456fc updated for version 7.4a.032
Problem:    New regexp engine: Does not match shorter alternative. (Ingo
            Karkat)
Solution:   Do not drop a new state when the PIM info is different.
2013-07-17 21:10:51 +02:00
Bram Moolenaar bb97b61ce0 Added tag v7-4a-032 for changeset 2741b46e96bf 2013-07-17 21:10:51 +02:00
Bram Moolenaar 15ce067c04 updated for version 7.4a.032
Problem:    New regexp engine: Does not match shorter alternative. (Ingo
	    Karkat)
Solution:   Do not drop a new state when the PIM info is different.
2013-07-17 21:10:51 +02:00
Sidney San Martín fe5039c278 Don't double-encode URLs before parsing them
<https://code.google.com/p/macvim/issues/detail?id=316> wasn't a bug.

When you're constructing a URL, you *should* end up escaping URL-unsafe
characters twice: once for the `file:` URL and once for the `mvim:` URL.
Escaping it inside MacVim breaks legit URLs with escapes at the `mvim:` level.
2013-07-17 14:26:49 -04:00
Bram Moolenaar de9149ef18 updated for version 7.4a.031
Problem:    Compiler warnings. (Charles Campbell)
Solution:   Initialize variables even when not needed.
2013-07-17 19:22:13 +02:00
Bram Moolenaar 6def751ef3 Added tag v7-4a-031 for changeset 839ebe7c1b2f 2013-07-17 19:22:13 +02:00
Bram Moolenaar 8d0b12fb67 updated for version 7.4a.031
Problem:    Compiler warnings. (Charles Campbell)
Solution:   Initialize variables even when not needed.
2013-07-17 19:22:13 +02:00
Bram Moolenaar 4a3aef7b28 updated for version 7.4a.030
Problem:    Missing find_win_for_buf(). (toothpik)
Solution:   Add missing changes.
2013-07-17 19:12:57 +02:00
Bram Moolenaar 3bebe7e7d4 Added tag v7-4a-030 for changeset bc4fb0317465 2013-07-17 19:12:57 +02:00
Bram Moolenaar fb7ba5a7e3 updated for version 7.4a.030
Problem:    Missing find_win_for_buf(). (toothpik)
Solution:   Add missing changes.
2013-07-17 19:12:57 +02:00
Bram Moolenaar 9e90219032 updated for version 7.4a.029
Problem:    Can't build with MzScheme on Ubuntu 13.04.
Solution:   Add configure check for the "ffi" library.
2013-07-17 18:58:11 +02:00
Bram Moolenaar 7ef6893417 Added tag v7-4a-029 for changeset 2b58913e19a5 2013-07-17 18:58:11 +02:00
Bram Moolenaar ee01b9231f updated for version 7.4a.029
Problem:    Can't build with MzScheme on Ubuntu 13.04.
Solution:   Add configure check for the "ffi" library.
2013-07-17 18:58:11 +02:00
Bram Moolenaar 706d2de9c1 updated for version 7.4a.028
Problem:    Crash when spell checking in new buffer.
Solution:   Set the b_p_key field.  (Mike Williams)
2013-07-17 17:35:13 +02:00
Bram Moolenaar d242b944a2 Added tag v7-4a-028 for changeset 7aca84c0cd37 2013-07-17 17:35:13 +02:00
Bram Moolenaar b07b81ed45 updated for version 7.4a.028
Problem:    Crash when spell checking in new buffer.
Solution:   Set the b_p_key field.  (Mike Williams)
2013-07-17 17:35:13 +02:00
Bram Moolenaar d78a2cb83c Added tag v7-4a-027 for changeset 8edba3805d78 2013-07-17 17:15:26 +02:00
Bram Moolenaar 95064ece73 updated for version 7.4a.027
Problem:    When Python adds lines to another buffer the cursor position is
            wrong, it might be below the last line causing ml_get errors.
            (Vlad Irnov)
Solution:   Temporarily change the current window, so that marks are corrected
            properly.
2013-07-17 17:15:25 +02:00
Bram Moolenaar a289633bbe updated for version 7.4a.027
Problem:    When Python adds lines to another buffer the cursor position is
	    wrong, it might be below the last line causing ml_get errors.
	    (Vlad Irnov)
Solution:   Temporarily change the current window, so that marks are corrected
	    properly.
2013-07-17 17:15:25 +02:00
Bjorn Winckler 44cb070245 Merge branch 'vim'
Conflicts:
	src/auto/configure
2013-07-17 17:04:01 +02:00
Bram Moolenaar 33ca6bf240 updated for version 7.4a.026
Problem:    ":diffoff" does not remove folds. (Ramel)
Solution:   Do not restore 'foldenable' when 'foldmethod' is "manual".
2013-07-17 13:43:39 +02:00
Bram Moolenaar 4a049a2a14 Added tag v7-4a-026 for changeset b3ff17862b4c 2013-07-17 13:43:39 +02:00
Bram Moolenaar 19611df49a updated for version 7.4a.026
Problem:    ":diffoff" does not remove folds. (Ramel)
Solution:   Do not restore 'foldenable' when 'foldmethod' is "manual".
2013-07-17 13:43:39 +02:00
Bram Moolenaar 56667a5d3e updated for version 7.4a.025
Problem:    Get the press-Enter prompt even after using :redraw.
Solution:   Clear need_wait_return when executing :redraw.
2013-07-17 11:54:28 +02:00
Bram Moolenaar 2d39fcc49b Added tag v7-4a-025 for changeset 1b89e3f916c5 2013-07-17 11:54:28 +02:00
Bram Moolenaar f6787ad94d updated for version 7.4a.025
Problem:    Get the press-Enter prompt even after using :redraw.
Solution:   Clear need_wait_return when executing :redraw.
2013-07-17 11:54:28 +02:00
Bram Moolenaar 6f2926692b updated for version 7.4a.024
Problem:    X11 GUI: Checking icon height twice.
Solution:   Check height and width. (Dominique Pelle)
2013-07-14 15:06:50 +02:00
Bram Moolenaar ac275c70b3 Added tag v7-4a-024 for changeset ba9a11fe2563 2013-07-14 15:06:50 +02:00
Bram Moolenaar e403d0a716 updated for version 7.4a.024
Problem:    X11 GUI: Checking icon height twice.
Solution:   Check height and width. (Dominique Pelle)
2013-07-14 15:06:50 +02:00
Bram Moolenaar 6f394f88b8 updated for version 7.4a.023
Problem:    Still another superfluous parenthesis. (ZyX)
Solution:   Remove it.
2013-07-14 13:41:56 +02:00
Bram Moolenaar a2816dc8af Added tag v7-4a-023 for changeset 45b2278e6f46 2013-07-14 13:41:56 +02:00
Bram Moolenaar 2c8377debe updated for version 7.4a.023
Problem:    Still another superfluous parenthesis. (ZyX)
Solution:   Remove it.
2013-07-14 13:41:56 +02:00
Bram Moolenaar 91b2bdb083 updated for version 7.4a.022
Problem:    Using "d2g$" does not delete the last character. (ZyX)
Solution:   Set the "inclusive" flag properly.
2013-07-14 13:32:15 +02:00
Bram Moolenaar a2a5d210d6 Added tag v7-4a-022 for changeset c28202427d71 2013-07-14 13:32:15 +02:00
Bram Moolenaar 3653752270 updated for version 7.4a.022
Problem:    Using "d2g$" does not delete the last character. (ZyX)
Solution:   Set the "inclusive" flag properly.
2013-07-14 13:32:15 +02:00
Bram Moolenaar ff52518969 updated for version 7.4a.021
Problem:    Using feedkeys() doesn't always work.
Solution:   Omit feedkeys(). (Ken Takata)
2013-07-14 13:02:12 +02:00
Bram Moolenaar 0e55bb560e Added tag v7-4a-021 for changeset fc6f4a653265 2013-07-14 13:02:12 +02:00
Bram Moolenaar 8e671dd8cb updated for version 7.4a.021
Problem:    Using feedkeys() doesn't always work.
Solution:   Omit feedkeys(). (Ken Takata)
2013-07-14 13:02:12 +02:00
Bram Moolenaar 3fb14bc734 updated for version 7.4a.020
Problem:    Superfluous mb_ptr_adv().
Solution:   Remove the call. (Dominique Pelle)
2013-07-14 12:34:56 +02:00
Bram Moolenaar 69c9c7473f Added tag v7-4a-020 for changeset fa76be660fa9 2013-07-14 12:34:56 +02:00
Bram Moolenaar 90277ad2bf updated for version 7.4a.020
Problem:    Superfluous mb_ptr_adv().
Solution:   Remove the call. (Dominique Pelle)
2013-07-14 12:34:56 +02:00
Bram Moolenaar ee31be64a3 updated for version 7.4a.019
Problem:    Invalid closing parenthesis in test 62. Command truncated at
            double quote.
Solution:   Remove the parenthesis. Change double quote to ''. (ZyX)
2013-07-14 12:21:57 +02:00
Bram Moolenaar f627121df9 Added tag v7-4a-019 for changeset bea5eb942011 2013-07-14 12:21:57 +02:00
Bram Moolenaar cafaa582fa updated for version 7.4a.019
Problem:    Invalid closing parenthesis in test 62. Command truncated at
	    double quote.
Solution:   Remove the parenthesis. Change double quote to ''. (ZyX)
2013-07-14 12:21:57 +02:00
Bram Moolenaar 690ae9c858 updated for version 7.4a.018
Problem:    Compiler warning for code unreachable. (Charles Campbell)
Solution:   Use "while" instead of endless loop.  Change break to continue.
2013-07-13 20:58:11 +02:00
Bram Moolenaar c282182084 Added tag v7-4a-018 for changeset c6dd0c545e5c 2013-07-13 20:58:11 +02:00
Bram Moolenaar 4737c40120 updated for version 7.4a.018
Problem:    Compiler warning for code unreachable. (Charles Campbell)
Solution:   Use "while" instead of endless loop.  Change break to continue.
2013-07-13 20:58:11 +02:00
Bram Moolenaar 2b79bfdeab updated for version 7.4a.017
Problem:    When 'foldmethod' is "indent", using ">>" on a line just above a
            fold makes the cursor line folded. (Evan Laforge)
Solution:   Call foldOpenCursor(). (Christian Brabandt)
2013-07-13 16:34:32 +02:00
Bram Moolenaar 104c0a5768 Added tag v7-4a-017 for changeset 4cbff53717d4 2013-07-13 16:34:32 +02:00
Bram Moolenaar c8b6bc7fc0 updated for version 7.4a.017
Problem:    When 'foldmethod' is "indent", using ">>" on a line just above a
	    fold makes the cursor line folded. (Evan Laforge)
Solution:   Call foldOpenCursor(). (Christian Brabandt)
2013-07-13 16:34:32 +02:00
Bram Moolenaar 119887b54b Added tag v7-4a-016 for changeset 4104bed69ea5 2013-07-13 15:39:34 +02:00
Bram Moolenaar a0aa9070be updated for version 7.4a.016
Problem:    Features enabled in Makefile.
Solution:   Undo accidental changes.
2013-07-13 15:39:33 +02:00
Bram Moolenaar 5010e44e1e updated for version 7.4a.016
Problem:    Features enabled in Makefile.
Solution:   Undo accidental changes.
2013-07-13 15:39:33 +02:00
Bram Moolenaar a3fe8fe632 updated for version 7.4a.015
Problem:    No Japanese man pages.
Solution:   Add Japanese translations of man pages. (Ken Takata, Yukihiro
            Nakadaira, et al.)
2013-07-13 15:33:20 +02:00
Bram Moolenaar 089755efa9 Added tag v7-4a-015 for changeset 7a1b782ec64a 2013-07-13 15:33:20 +02:00
Bram Moolenaar 138c278c86 updated for version 7.4a.015
Problem:    No Japanese man pages.
Solution:   Add Japanese translations of man pages. (Ken Takata, Yukihiro
	    Nakadaira, et al.)
2013-07-13 15:33:20 +02:00
Bram Moolenaar 6bb7102377 Added tag v7-4a-014 for changeset 08eb57382186 2013-07-13 14:08:17 +02:00
Bram Moolenaar 8e46f7264c updated for version 7.4a.014
Problem:    Test 86 and 89 have a problem with using a shadow dir.
Solution:   Adjust for the different directory structure. (James McCoy)
2013-07-13 14:08:16 +02:00
Bram Moolenaar b2f5c83b24 updated for version 7.4a.014
Problem:    Test 86 and 89 have a problem with using a shadow dir.
Solution:   Adjust for the different directory structure. (James McCoy)
2013-07-13 14:08:16 +02:00
Bram Moolenaar 9a978ee6ab Added tag v7-4a-013 for changeset 42d592dbbec3 2013-07-13 12:36:56 +02:00
Bram Moolenaar 3ff9b185fe updated for version 7.4a.013
Problem:    Setting/resetting 'lbr' in the main help file changes alignment
            after a Tab. (Dimitar Dimitrov)
Solution:   Also use the code for conceal mode where n_extra is computed for
            'lbr'.
2013-07-13 12:36:55 +02:00
Bram Moolenaar 536b8d0852 updated for version 7.4a.013
Problem:    Setting/resetting 'lbr' in the main help file changes alignment
	    after a Tab. (Dimitar Dimitrov)
Solution:   Also use the code for conceal mode where n_extra is computed for
	    'lbr'.
2013-07-13 12:36:55 +02:00
Bram Moolenaar fba2424cf2 updated for version 7.4a.012
Problem:    "make test" fails when using a shadow directory.
Solution:   Create links for files in src/po. (James McCoy)
2013-07-12 20:16:58 +02:00
Bram Moolenaar 5f35308831 Added tag v7-4a-012 for changeset fca6ba0d2d66 2013-07-12 20:16:58 +02:00
Bram Moolenaar 82e3808bd7 updated for version 7.4a.012
Problem:    "make test" fails when using a shadow directory.
Solution:   Create links for files in src/po. (James McCoy)
2013-07-12 20:16:58 +02:00
Bram Moolenaar fee496d882 updated for version 7.4a.011
Problem:    Configure check for Python 3 config name isn't right.
Solution:   Always include vi_cv_var_python3_version. (Tim Harder)
2013-07-12 20:07:24 +02:00
Bram Moolenaar b081abb659 Added tag v7-4a-011 for changeset ce587b26b8d6 2013-07-12 20:07:24 +02:00
Bram Moolenaar d3b245c3ce updated for version 7.4a.011
Problem:    Configure check for Python 3 config name isn't right.
Solution:   Always include vi_cv_var_python3_version. (Tim Harder)
2013-07-12 20:07:24 +02:00
Bjorn Winckler af9e2355e3 Snapshot 68 2013-07-12 09:43:09 +02:00
Bjorn Winckler accd5ef150 Fix drawing of wide glyphs in Core Text renderer 2013-07-10 10:08:07 +02:00
Bram Moolenaar e741f2714d updated for version 7.4a.010
Problem:    Test 86 and 97 fail when building with Python or Python 3 and
            using a static library.
Solution:   Add configure check to add -fPIE compiler flag.
2013-07-09 21:57:52 +02:00
Bram Moolenaar 23b5afa15a Added tag v7-4a-010 for changeset a4e08386a6aa 2013-07-09 21:57:52 +02:00
Bram Moolenaar 7141036af7 updated for version 7.4a.010
Problem:    Test 86 and 97 fail when building with Python or Python 3 and
	    using a static library.
Solution:   Add configure check to add -fPIE compiler flag.
2013-07-09 21:57:52 +02:00
Bjorn Winckler 4537063e73 Merge branch 'vim' 2013-07-09 19:48:32 +02:00
Bjorn Winckler c708d9448f Update copyright year 2013-07-09 19:25:35 +02:00
Bram Moolenaar fb97f28cc2 updated for version 7.4a.009
Problem:    Compiler warnings for function prototypes.
Solution:   Add "void".  Move list_features() prototype. (Ken Takata)
2013-07-09 17:42:46 +02:00
Bram Moolenaar 356a698cca Added tag v7-4a-009 for changeset 467efeee8f9e 2013-07-09 17:42:46 +02:00
Bram Moolenaar b45215d062 updated for version 7.4a.009
Problem:    Compiler warnings for function prototypes.
Solution:   Add "void".  Move list_features() prototype. (Ken Takata)
2013-07-09 17:42:46 +02:00
Bram Moolenaar e032461eed updated for version 7.4a.008
Problem:    Python 3 doesn't handle multibyte characters prooperly when
            'encoding' is not utf-8.
Solution:   Use PyUnicode_Decode() instead of PyUnicode_FromString(). (Ken
            Takata)
2013-07-09 17:30:55 +02:00
Bram Moolenaar 1656d69e02 Added tag v7-4a-008 for changeset b3bd43ef012d 2013-07-09 17:30:55 +02:00
Bram Moolenaar efe0ed8533 updated for version 7.4a.008
Problem:    Python 3 doesn't handle multibyte characters prooperly when
	    'encoding' is not utf-8.
Solution:   Use PyUnicode_Decode() instead of PyUnicode_FromString(). (Ken
	    Takata)
2013-07-09 17:30:55 +02:00
Bram Moolenaar b69510e889 updated for version 7.4a.007
Problem:    After "g$" with 'virtualedit' set, "k" moves to a different
            column.  (Dimitar Dimitrov)
Solution:   Set w_curswant. (Christian Brabandt)
2013-07-09 17:08:29 +02:00
Bram Moolenaar 8f9583c178 Added tag v7-4a-007 for changeset c624928fbc49 2013-07-09 17:08:29 +02:00
Bram Moolenaar 99355e8dd8 updated for version 7.4a.007
Problem:    After "g$" with 'virtualedit' set, "k" moves to a different
	    column.  (Dimitar Dimitrov)
Solution:   Set w_curswant. (Christian Brabandt)
2013-07-09 17:08:29 +02:00
Bram Moolenaar dd007ed585 Updated runtime files. Fix NL translations. 2013-07-09 15:44:17 +02:00
Bram Moolenaar b7efedaf35 Updated runtime files. Fix NL translations. 2013-07-09 15:44:17 +02:00
Bram Moolenaar 4ca8d5fefd updated for version 7.4a.006
Problem:    Failure in po file check goes unnoticed.
Solution:   Fail "make test" if the po file check fails.
2013-07-09 14:58:10 +02:00
Bram Moolenaar 921d69657b Added tag v7-4a-006 for changeset 6b6e1786c7df 2013-07-09 14:58:10 +02:00
Bram Moolenaar 982aa4b3d4 updated for version 7.4a.006
Problem:    Failure in po file check goes unnoticed.
Solution:   Fail "make test" if the po file check fails.
2013-07-09 14:58:10 +02:00
Bram Moolenaar 04c5c9ee27 updated for version 7.4a.005
Problem:    Scroll binding causes unexpected scroll.
Solution:   Store the topline after updating scroll binding.  Add a test.
            (Lech Lorens)
2013-07-09 13:44:59 +02:00
Bram Moolenaar 0842e287b1 Added tag v7-4a-005 for changeset 7a6ce0c426fe 2013-07-09 13:44:59 +02:00
Bram Moolenaar 0953e830b2 updated for version 7.4a.005
Problem:    Scroll binding causes unexpected scroll.
Solution:   Store the topline after updating scroll binding.  Add a test.
	    (Lech Lorens)
2013-07-09 13:44:59 +02:00
Bram Moolenaar c64b85a348 updated for version 7.4a.004
Problem:    MSVC 2012 Update 3 is not recognized.
Solution:   Add the version number. (Raymond Ko)
2013-07-09 13:15:46 +02:00
Bram Moolenaar b830190ddb Added tag v7-4a-004 for changeset f72d49c406c4 2013-07-09 13:15:46 +02:00
Bram Moolenaar f930e6fa4b updated for version 7.4a.004
Problem:    MSVC 2012 Update 3 is not recognized.
Solution:   Add the version number. (Raymond Ko)
2013-07-09 13:15:46 +02:00
Bram Moolenaar f4c096b617 updated for version 7.4a.003
Problem:    Copyright year is oudated.
Solution:   Only use the first year.
2013-07-09 12:54:21 +02:00
Bram Moolenaar 4250f6ca78 Added tag v7-4a-003 for changeset b5abda4e7c4b 2013-07-09 12:54:21 +02:00
Bram Moolenaar 11377cd3aa updated for version 7.4a.003
Problem:    Copyright year is oudated.
Solution:   Only use the first year.
2013-07-09 12:54:21 +02:00
Bram Moolenaar e8785f2c39 updated for version 7.4a.002
Problem:    Valgrind errors in test 89. (Simon Ruderich)
Solution:   Allocate one more byte. (Dominique Pelle)
2013-07-07 16:15:35 +02:00
Bram Moolenaar 0cf5e385dc Added tag v7-4a-002 for changeset d0288faf3086 2013-07-07 16:15:35 +02:00
Bram Moolenaar 515c68ee4c updated for version 7.4a.002
Problem:    Valgrind errors in test 89. (Simon Ruderich)
Solution:   Allocate one more byte. (Dominique Pelle)
2013-07-07 16:15:35 +02:00
Bjorn Winckler 8c917ee91f Snapshot 67 2013-07-06 19:25:59 +02:00
Bjorn Winckler 9c872ac8ad Bump help file version count 2013-07-06 19:18:18 +02:00
Bjorn Winckler 7aacbcd19f Merge branch 'vim' 2013-07-06 19:02:27 +02:00
Bram Moolenaar 3c04cc09cd Fix duplicate patch number 1. 2013-07-06 18:08:03 +02:00
Bram Moolenaar 2ffd2ee3c9 Fix duplicate patch number 1. 2013-07-06 18:08:03 +02:00
Bram Moolenaar 7b8c268fc1 updated for version 7.4a.001
Problem:    Script to update syntax menu is oudated.
Solution:   Add the missing items.
(only changing the version, file was already updated)
2013-07-06 16:23:02 +02:00
Bram Moolenaar 993202c967 Added tag v7-4a-001 for changeset 0ddba00c204d 2013-07-06 16:23:02 +02:00
Bram Moolenaar 10caa4a6aa updated for version 7.4a.001
Problem:    Script to update syntax menu is oudated.
Solution:   Add the missing items.
(only changing the version, file was already updated)
2013-07-06 16:23:02 +02:00
Bram Moolenaar bad8d7bb93 Added tag v7-4a for changeset 6ec6b7ff2d43 2013-07-06 15:44:40 +02:00
Bram Moolenaar 913df81e74 Vim 7.4a BETA release. 2013-07-06 15:44:11 +02:00
Bram Moolenaar 613e9b2b78 Vim 7.4a BETA release. 2013-07-06 15:44:11 +02:00
Bram Moolenaar dc8b25cbf3 Update runtime files. 2013-07-06 13:58:22 +02:00
Bram Moolenaar 51ce220da1 Update runtime files. 2013-07-06 13:58:22 +02:00
Bram Moolenaar 224ebe8ec0 Added tag v7-3-1314 for changeset 29e57603bf6f 2013-07-06 13:54:34 +02:00
Bram Moolenaar 0d86e9b568 updated for version 7.3.1314
Problem:    Test 87 fails with Python 3.3.
Solution:   Filter the error messages. (Taro Muraoka)
2013-07-06 13:54:33 +02:00
Bram Moolenaar bceebe0f3f updated for version 7.3.1314
Problem:    Test 87 fails with Python 3.3.
Solution:   Filter the error messages. (Taro Muraoka)
2013-07-06 13:54:33 +02:00
Bram Moolenaar 254e028e90 updated for version 7.3.1313
Problem:    :py and :py3 don't work when compiled with Cygwin or MingW with 64
            bit.
Solution:   Add -DMS_WIN64 to the build command. (Ken Takata)
2013-07-06 13:35:08 +02:00
Bram Moolenaar f54f0a274d Added tag v7-3-1313 for changeset afbc9dd67cea 2013-07-06 13:35:08 +02:00
Bram Moolenaar 2a71f5282f updated for version 7.3.1313
Problem:    :py and :py3 don't work when compiled with Cygwin or MingW with 64
	    bit.
Solution:   Add -DMS_WIN64 to the build command. (Ken Takata)
2013-07-06 13:35:08 +02:00
Bram Moolenaar 91aeaf4cce updated for version 7.3.1312
Problem:    Not giving correct error messages for SystemExit().
Solution:   Move E858 into an else. (Ken Takata)
2013-07-06 13:02:30 +02:00
Bram Moolenaar d6a2e8c5e7 Added tag v7-3-1312 for changeset 80bab8b1a30d 2013-07-06 13:02:30 +02:00
Bram Moolenaar 6dbc2ddb8d updated for version 7.3.1312
Problem:    Not giving correct error messages for SystemExit().
Solution:   Move E858 into an else. (Ken Takata)
2013-07-06 13:02:30 +02:00
Bram Moolenaar bc488a76cc A few updated runtime files. 2013-07-05 21:01:22 +02:00
Bram Moolenaar 9592d73105 A few updated runtime files. 2013-07-05 21:01:22 +02:00
Bram Moolenaar 2c6f3dca4e updated for version 7.3.1311
Problem:    Compiler warnings on Cygwin.
Solution:   Add type casts. Add windows include files. (Ken Takata)
2013-07-05 20:09:16 +02:00
Bram Moolenaar 2b2c17e863 Added tag v7-3-1311 for changeset 28e6f5f88968 2013-07-05 20:09:16 +02:00
Bram Moolenaar e09b07e4d1 updated for version 7.3.1311
Problem:    Compiler warnings on Cygwin.
Solution:   Add type casts. Add windows include files. (Ken Takata)
2013-07-05 20:09:16 +02:00
Bram Moolenaar 266411aa8a updated for version 7.3.1310
Problem:    Typos in nsis script. Can use better compression.
Solution:   Fix typos.  Use lzma compression. (Ken Takata)
2013-07-05 20:01:32 +02:00
Bram Moolenaar 041d676147 Added tag v7-3-1310 for changeset b49784c49d53 2013-07-05 20:01:32 +02:00
Bram Moolenaar 040483b5e1 updated for version 7.3.1310
Problem:    Typos in nsis script. Can use better compression.
Solution:   Fix typos.  Use lzma compression. (Ken Takata)
2013-07-05 20:01:32 +02:00
Bram Moolenaar ccf623f6f8 updated for version 7.3.1309
Problem:    When a script defines a function the flag to wait for the user to
            hit enter is reset.
Solution:   Restore the flag. (Yasuhiro Matsumoto)  Except when the user was
            typing the function.
2013-07-05 18:29:48 +02:00
Bram Moolenaar 9832557864 Added tag v7-3-1309 for changeset a68629544891 2013-07-05 18:29:48 +02:00
Bram Moolenaar 2b7e9b415b updated for version 7.3.1309
Problem:    When a script defines a function the flag to wait for the user to
	    hit enter is reset.
Solution:   Restore the flag. (Yasuhiro Matsumoto)  Except when the user was
	    typing the function.
2013-07-05 18:29:48 +02:00
Bram Moolenaar 94f76b7fd6 updated for version 7.3.1308
Problem:    Typos in MS-Windows build settings and README.
Solution:   Minor changes to MS-Windows files.
2013-07-04 22:50:40 +02:00
Bram Moolenaar 286f4ea8eb Added tag v7-3-1308 for changeset 71e066e10a47 2013-07-04 22:50:40 +02:00
Bram Moolenaar 7b5e27df23 updated for version 7.3.1308
Problem:    Typos in MS-Windows build settings and README.
Solution:   Minor changes to MS-Windows files.
2013-07-04 22:50:40 +02:00
Bram Moolenaar 37c59fd265 Added tag v7-3-1307 for changeset 3dafc80e781b 2013-07-04 22:35:02 +02:00
Bram Moolenaar ba46075731 updated for version 7.3.1307
Problem:    MS-Windows build instructions are outdated.
Solution:   Adjust for building on Windows 7.  Drop Windows 95/98/ME support.
2013-07-04 22:35:01 +02:00
Bram Moolenaar 6f81f10282 updated for version 7.3.1307
Problem:    MS-Windows build instructions are outdated.
Solution:   Adjust for building on Windows 7.  Drop Windows 95/98/ME support.
2013-07-04 22:35:01 +02:00
Bram Moolenaar 249f0dda51 updated for version 7.3.1306
Problem:    When redrawing the screen during startup the intro message may be
            cleared.
Solution:   Redisplay the intro message when appropriate.
2013-07-04 22:31:03 +02:00
Bram Moolenaar 6f80b40999 Added tag v7-3-1306 for changeset 71859e71b1f9 2013-07-04 22:31:03 +02:00
Bram Moolenaar 235e46361a updated for version 7.3.1306
Problem:    When redrawing the screen during startup the intro message may be
	    cleared.
Solution:   Redisplay the intro message when appropriate.
2013-07-04 22:31:03 +02:00
Bram Moolenaar 61214040e9 updated for version 7.3.1305
Problem:    Warnings from 64 bit compiler.
Solution:   Add type casts.
2013-07-04 21:19:33 +02:00
Bram Moolenaar fbdc3f81a8 Added tag v7-3-1305 for changeset 6f24376028af 2013-07-04 21:19:33 +02:00
Bram Moolenaar 39c900104d updated for version 7.3.1305
Problem:    Warnings from 64 bit compiler.
Solution:   Add type casts.
2013-07-04 21:19:33 +02:00
Bram Moolenaar a3c084cbfa updated for version 7.3.1304
Problem:    Test 89 still fails on MS-Windows.
Solution:   Set 'shellslash'. (Taro Muraoka)
2013-07-04 20:50:46 +02:00
Bram Moolenaar d37321bd71 Added tag v7-3-1304 for changeset 46d6318d5b96 2013-07-04 20:50:46 +02:00
Bram Moolenaar 7be46133e9 updated for version 7.3.1304
Problem:    Test 89 still fails on MS-Windows.
Solution:   Set 'shellslash'. (Taro Muraoka)
2013-07-04 20:50:46 +02:00
Bram Moolenaar 3c1e9c2a1f updated for version 7.3.1303
Problem:    Undo is synced whenever CTRL-R = is called, breaking some plugins.
Solution:   Only break undo when calling setline() or append().
2013-07-04 20:25:41 +02:00
Bram Moolenaar b72bb72d2a Added tag v7-3-1303 for changeset 6e611380b4cf 2013-07-04 20:25:41 +02:00
Bram Moolenaar 99ac251e8f updated for version 7.3.1303
Problem:    Undo is synced whenever CTRL-R = is called, breaking some plugins.
Solution:   Only break undo when calling setline() or append().
2013-07-04 20:25:41 +02:00
Bram Moolenaar c84e3c1ee1 updated for version 7.3.1302
Problem:    Test 17 fails on MS-Windows.  Includes line break in file name
            everywhere.
Solution:   Fix 'fileformat'. Omit CR-LF from a line read from an included
            file.
2013-07-03 22:28:36 +02:00
Bram Moolenaar a6665fdfec Added tag v7-3-1302 for changeset 5569d11ef585 2013-07-03 22:28:36 +02:00
Bram Moolenaar defd4cf362 updated for version 7.3.1302
Problem:    Test 17 fails on MS-Windows.  Includes line break in file name
	    everywhere.
Solution:   Fix 'fileformat'. Omit CR-LF from a line read from an included
	    file.
2013-07-03 22:28:36 +02:00
Bram Moolenaar ee0ee2a046 updated for version 7.3.1301
Problem:    Some tests fail on MS-Windows.
Solution:   Fix path separators in test 89 and 96.  Omit test 97, escaping
            works differently.  Make findfile() work on MS-Windows.
2013-07-03 21:19:07 +02:00
Bram Moolenaar cad9a83cfc Added tag v7-3-1301 for changeset 6cabac58f26f 2013-07-03 21:19:07 +02:00
Bram Moolenaar 824bf4094c updated for version 7.3.1301
Problem:    Some tests fail on MS-Windows.
Solution:   Fix path separators in test 89 and 96.  Omit test 97, escaping
	    works differently.  Make findfile() work on MS-Windows.
2013-07-03 21:19:07 +02:00
Bram Moolenaar 3437b91102 updated for version 7.3.1300
Problem:    Mac: tiny and small build fails.
Solution:   Don't include os_macosx.m in tiny build. Include mouse support in
            small build. (Kazunobu Kuriyama)
2013-07-03 19:52:53 +02:00
Bram Moolenaar 6d0f5a83ad Added tag v7-3-1300 for changeset 56bc3698f8c6 2013-07-03 19:52:53 +02:00
Bram Moolenaar 0887b28c50 updated for version 7.3.1300
Problem:    Mac: tiny and small build fails.
Solution:   Don't include os_macosx.m in tiny build. Include mouse support in
	    small build. (Kazunobu Kuriyama)
2013-07-03 19:52:53 +02:00
Bjorn Winckler e11dd5abe7 Merge branch 'vim' 2013-07-03 19:00:37 +02:00
Bram Moolenaar 32ac8cdaaa updated for version 7.3.1299
Problem:    Errors when doing "make proto".  Didn't do "make depend" for a
            while.
Solution:   Add #ifdefs.  Update dependencies.  Update proto files.
2013-07-03 18:49:17 +02:00
Bram Moolenaar 3c2fb12c40 Added tag v7-3-1299 for changeset f063be86b632 2013-07-03 18:49:17 +02:00
Bram Moolenaar 0455ba8200 updated for version 7.3.1299
Problem:    Errors when doing "make proto".  Didn't do "make depend" for a
	    while.
Solution:   Add #ifdefs.  Update dependencies.  Update proto files.
2013-07-03 18:49:17 +02:00
Bram Moolenaar 72ff631ee5 Added tag v7-3-1298 for changeset dafd77a15d44 2013-07-03 17:51:17 +02:00
Bram Moolenaar 0f5a5ed8bb updated for version 7.3.1298
Problem:    Crash.
Solution:   Use STRCPY() instead of STRCAT() and allocate one more byte.
2013-07-03 17:51:17 +02:00
Bram Moolenaar 79ebd506e6 updated for version 7.3.1298
Problem:    Crash.
Solution:   Use STRCPY() instead of STRCAT() and allocate one more byte.
2013-07-03 17:51:17 +02:00
Bram Moolenaar f4c5fcb3ad updated for version 7.3.1297
Problem:    findfile() directory matching does not work when a star follows
            text. (Markus Braun)
Solution:   Make a wildcard work properly. (Christian Brabandt)
2013-07-03 17:14:00 +02:00
Bram Moolenaar a1e0a8e87e Added tag v7-3-1297 for changeset cb0a5c9c0f9b 2013-07-03 17:14:00 +02:00
Bram Moolenaar 8fea2201aa updated for version 7.3.1297
Problem:    findfile() directory matching does not work when a star follows
	    text. (Markus Braun)
Solution:   Make a wildcard work properly. (Christian Brabandt)
2013-07-03 17:14:00 +02:00
Bram Moolenaar 8968a31179 updated for version 7.3.1296
Problem:    Only MS-Windows limits the GUI window size to what fits on the
            monitor.
Solution:   Limit the size for all systems. (Daniel Harding)
2013-07-03 16:58:44 +02:00
Bram Moolenaar d834eb536c Added tag v7-3-1296 for changeset c3a82208e143 2013-07-03 16:58:44 +02:00
Bram Moolenaar 7ebba3d4ce updated for version 7.3.1296
Problem:    Only MS-Windows limits the GUI window size to what fits on the
	    monitor.
Solution:   Limit the size for all systems. (Daniel Harding)
2013-07-03 16:58:44 +02:00
Bram Moolenaar 1c56689f6f Added tag v7-3-1295 for changeset 93cccad6a26b 2013-07-03 16:53:04 +02:00
Bram Moolenaar f4e1143697 updated for version 7.3.1295
Problem:    glob() and globpath() do not handle escaped special characters
            properly.
Solution:   Handle escaped characters differently. (Adnan Zafar)
2013-07-03 16:53:03 +02:00
Bram Moolenaar f1693041ff updated for version 7.3.1295
Problem:    glob() and globpath() do not handle escaped special characters
	    properly.
Solution:   Handle escaped characters differently. (Adnan Zafar)
2013-07-03 16:53:03 +02:00
Bram Moolenaar a87aa8061c updated for version 7.3.1294
Problem:    ":diffoff" resets options.
Solution:   Save and restore option values. (Christian Brabandt)
2013-07-03 15:47:03 +02:00
Bram Moolenaar 41f2189bd2 Added tag v7-3-1294 for changeset 11d0c6df1d7b 2013-07-03 15:47:03 +02:00
Bram Moolenaar 47aee4e854 updated for version 7.3.1294
Problem:    ":diffoff" resets options.
Solution:   Save and restore option values. (Christian Brabandt)
2013-07-03 15:47:03 +02:00
Bram Moolenaar caf2dffd51 updated for version 7.3.1293
Problem:    Put in empty buffer cannot be undone.
Solution:   Save one more line for undo. (Ozaki)
2013-07-03 14:19:54 +02:00
Bram Moolenaar b10277d920 Added tag v7-3-1293 for changeset 18b43970fb7a 2013-07-03 14:19:54 +02:00
Bram Moolenaar 2f26176a4d updated for version 7.3.1293
Problem:    Put in empty buffer cannot be undone.
Solution:   Save one more line for undo. (Ozaki)
2013-07-03 14:19:54 +02:00
Bram Moolenaar 5e6d5ca16c updated for version 7.3.1292
Problem:    Possibly using invalid pointer when searcing for window. (Raichoo)
Solution:   Use "firstwin" instead of "tp_firstwin" for current tab.
2013-07-03 14:01:56 +02:00
Bram Moolenaar 4cda9e6707 Added tag v7-3-1292 for changeset cad8d29b0bc0 2013-07-03 14:01:56 +02:00
Bram Moolenaar b27bd6d7d1 updated for version 7.3.1292
Problem:    Possibly using invalid pointer when searcing for window. (Raichoo)
Solution:   Use "firstwin" instead of "tp_firstwin" for current tab.
2013-07-03 14:01:56 +02:00
Bram Moolenaar e1fc4e2f0f updated for version 7.3.1291
Problem:    Compiler warnings for uninitialized variables. (Tony Mechelynck)
Solution:   Initialize the variables.
2013-07-03 13:29:58 +02:00
Bram Moolenaar 0dd29a1f31 Added tag v7-3-1291 for changeset a6ddcab6a240 2013-07-03 13:29:58 +02:00
Bram Moolenaar 2f095028e2 updated for version 7.3.1291
Problem:    Compiler warnings for uninitialized variables. (Tony Mechelynck)
Solution:   Initialize the variables.
2013-07-03 13:29:58 +02:00
Bram Moolenaar 79f7e1475a updated for version 7.3.1290
Problem:    CTRL-R = in Insert mode changes the start of the insert position.
            (Ingo Karkat)
Solution:   Only break undo, don't start a new insert.
2013-07-03 13:16:23 +02:00
Bram Moolenaar 949100da24 Added tag v7-3-1290 for changeset 08d4c11cdaed 2013-07-03 13:16:23 +02:00
Bram Moolenaar 603a10bf4e updated for version 7.3.1290
Problem:    CTRL-R = in Insert mode changes the start of the insert position.
	    (Ingo Karkat)
Solution:   Only break undo, don't start a new insert.
2013-07-03 13:16:23 +02:00
Bram Moolenaar 7f91e12005 Added tag v7-3-1289 for changeset 1ed945570d47 2013-07-03 13:04:28 +02:00
Bram Moolenaar f9da680a0b updated for version 7.3.1289
Problem:    Get GLIB warning when removing a menu item.
Solution:   Reference menu-id and also call gtk_container_remove().  (Ivan
            Krasilnikov)
2013-07-03 13:04:27 +02:00
Bram Moolenaar 01a2136195 updated for version 7.3.1289
Problem:    Get GLIB warning when removing a menu item.
Solution:   Reference menu-id and also call gtk_container_remove().  (Ivan
	    Krasilnikov)
2013-07-03 13:04:27 +02:00
Bram Moolenaar 2951b77e50 updated for version 7.3.1288
Problem:    The first ":echo 'hello'" command output doesn't show.  Mapping
            for <S-F3> gets triggered during startup.
Solution:   Add debugging code for the termresponse.  When receiving the "Co"
            entry and when setting 'ambiwidth' redraw right away if possible.
            Add redraw_asap().  Don't set 'ambiwidth' if it already had the
            right value.  Do the 'ambiwidth' check in the second row to avoid
            confusion with <S-F3>.
2013-07-03 12:45:31 +02:00
Bram Moolenaar e7246d8298 Added tag v7-3-1288 for changeset 8b7baf39a345 2013-07-03 12:45:31 +02:00
Bram Moolenaar 15cd15a31e updated for version 7.3.1288
Problem:    The first ":echo 'hello'" command output doesn't show.  Mapping
	    for <S-F3> gets triggered during startup.
Solution:   Add debugging code for the termresponse.  When receiving the "Co"
	    entry and when setting 'ambiwidth' redraw right away if possible.
	    Add redraw_asap().  Don't set 'ambiwidth' if it already had the
	    right value.  Do the 'ambiwidth' check in the second row to avoid
	    confusion with <S-F3>.
2013-07-03 12:45:31 +02:00
Bram Moolenaar 4100937474 updated for version 7.3.1287
Problem:    Python SystemExit exception is not handled properly.
Solution:   Catch the exception and give an error. (Yasuhiro Matsumoto, Ken
            Takata)
2013-07-01 22:03:04 +02:00
Bram Moolenaar 05c1e99eb7 Added tag v7-3-1287 for changeset 34c629c3b4ba 2013-07-01 22:03:04 +02:00
Bram Moolenaar 75b6a89dc8 updated for version 7.3.1287
Problem:    Python SystemExit exception is not handled properly.
Solution:   Catch the exception and give an error. (Yasuhiro Matsumoto, Ken
	    Takata)
2013-07-01 22:03:04 +02:00
Bram Moolenaar 3143d931d6 Added tag v7-3-1286 for changeset 6ddc1785c4ff 2013-07-01 21:43:09 +02:00
Bram Moolenaar c33916a6e0 updated for version 7.3.1286
Problem:    Check for screen size missing for Athena and Motif.
Solution:   Add call to limit_screen_size().
2013-07-01 21:43:08 +02:00
Bram Moolenaar 91e468a02c updated for version 7.3.1286
Problem:    Check for screen size missing for Athena and Motif.
Solution:   Add call to limit_screen_size().
2013-07-01 21:43:08 +02:00
Bram Moolenaar f5901aa195 updated for version 7.3.1285
Problem:    No tests for picking a window when selecting an entry in a
            location list.  Not picking the right window sometimes.
Solution:   Add test 96. Set usable_win appropriately. (Lech Lorens)
2013-07-01 21:25:25 +02:00
Bram Moolenaar dde2b65ecd Added tag v7-3-1285 for changeset 14e7a115d54d 2013-07-01 21:25:25 +02:00
Bram Moolenaar c82da776d8 updated for version 7.3.1285
Problem:    No tests for picking a window when selecting an entry in a
	    location list.  Not picking the right window sometimes.
Solution:   Add test 96. Set usable_win appropriately. (Lech Lorens)
2013-07-01 21:25:25 +02:00
Bram Moolenaar 2982e70243 updated for version 7.3.1284
Problem:    Compiler warnings in MS-Windows clipboard handling.
Solution:   Add type casts. (Ken Takata)
2013-07-01 21:08:48 +02:00
Bram Moolenaar 1624e8f881 Added tag v7-3-1284 for changeset 7b20dc804164 2013-07-01 21:08:48 +02:00
Bram Moolenaar b99896bb97 updated for version 7.3.1284
Problem:    Compiler warnings in MS-Windows clipboard handling.
Solution:   Add type casts. (Ken Takata)
2013-07-01 21:08:48 +02:00
Bram Moolenaar 72fe56f298 updated for version 7.3.1283
Problem:    Test 71 fails on MS-Windows.
Solution:   Put the binary data in a separate file. (Ken Takata)
2013-07-01 21:00:35 +02:00
Bram Moolenaar 1e7fc64c4f Added tag v7-3-1283 for changeset d6ceddc0be86 2013-07-01 21:00:35 +02:00
Bram Moolenaar f89fd4e1e5 updated for version 7.3.1283
Problem:    Test 71 fails on MS-Windows.
Solution:   Put the binary data in a separate file. (Ken Takata)
2013-07-01 21:00:35 +02:00
Bram Moolenaar bd65c46478 updated for version 7.3.1282
Problem:    'cursorline' not drawn in any other window. (Charles Campbell)
Solution:   Do draw the cursor line in other windows.
2013-07-01 20:18:33 +02:00
Bram Moolenaar c3508fca0a Added tag v7-3-1282 for changeset 22ac43fb6d30 2013-07-01 20:18:33 +02:00
Bram Moolenaar 9ffc75b443 updated for version 7.3.1282
Problem:    'cursorline' not drawn in any other window. (Charles Campbell)
Solution:   Do draw the cursor line in other windows.
2013-07-01 20:18:33 +02:00
Bram Moolenaar 0e710d603e updated for version 7.3.1281
Problem:    When 'ttymouse' is set to "xterm2" clicking in column 123 moves
            the cursor to column 96. (Kevin Goodsell)
Solution:   Decode KE_CSI.
2013-07-01 20:06:19 +02:00
Bram Moolenaar da30f18d75 Added tag v7-3-1281 for changeset 19ed30f7cef7 2013-07-01 20:06:19 +02:00
Bram Moolenaar f2c424cf8f updated for version 7.3.1281
Problem:    When 'ttymouse' is set to "xterm2" clicking in column 123 moves
	    the cursor to column 96. (Kevin Goodsell)
Solution:   Decode KE_CSI.
2013-07-01 20:06:19 +02:00
Bram Moolenaar d05bf560ac updated for version 7.3.1280
Problem:    Reading memory already freed since patch 7.3.1247. (Simon
            Ruderich, Dominique Pelle)
Solution:   Copy submatches before reallocating the state list.
2013-06-30 23:24:08 +02:00
Bram Moolenaar a8fb3e5c06 Added tag v7-3-1280 for changeset 1cacf785299e 2013-06-30 23:24:08 +02:00
Bram Moolenaar 39fdf8972d updated for version 7.3.1280
Problem:    Reading memory already freed since patch 7.3.1247. (Simon
	    Ruderich, Dominique Pelle)
Solution:   Copy submatches before reallocating the state list.
2013-06-30 23:24:08 +02:00
Bram Moolenaar 673b9a3cae updated for version 7.3.1279
Problem:    Compiler warning for variable uninitialized. (Tony Mechelynck)
Solution:   Add an init.
2013-06-30 22:43:27 +02:00
Bram Moolenaar c91ec4835b Added tag v7-3-1279 for changeset cca600e60928 2013-06-30 22:43:27 +02:00
Bram Moolenaar 5d49f9cb13 updated for version 7.3.1279
Problem:    Compiler warning for variable uninitialized. (Tony Mechelynck)
Solution:   Add an init.
2013-06-30 22:43:27 +02:00
Bram Moolenaar e057d40d96 updated for version 7.3.1278
Problem:    When someone sets the screen size to a huge value with "stty" Vim
            runs out of memory before reducing the size.
Solution:   Limit Rows and Columns in more places.
2013-06-30 17:51:51 +02:00
Bram Moolenaar 683008792a Added tag v7-3-1278 for changeset cf52d2a8c05c 2013-06-30 17:51:51 +02:00
Bram Moolenaar 8625042c3e updated for version 7.3.1278
Problem:    When someone sets the screen size to a huge value with "stty" Vim
	    runs out of memory before reducing the size.
Solution:   Limit Rows and Columns in more places.
2013-06-30 17:51:51 +02:00
Bram Moolenaar 5a4d51e692 updated for version 7.3.1277
Problem:    In diff mode 'cursorline' also draws in the non-active window.
            When 'nu' and 'sbr' are set the 'sbr' string is not underlined.
Solution:   Only draw the cursor line in the current window. Combine the
            'cursorline' and other highlighting attributes. (Christian
            Brabandt)
2013-06-30 17:24:16 +02:00
Bram Moolenaar e4166dfff2 Added tag v7-3-1277 for changeset 6a7ae677d6a1 2013-06-30 17:24:16 +02:00
Bram Moolenaar ae892249db updated for version 7.3.1277
Problem:    In diff mode 'cursorline' also draws in the non-active window.
	    When 'nu' and 'sbr' are set the 'sbr' string is not underlined.
Solution:   Only draw the cursor line in the current window. Combine the
	    'cursorline' and other highlighting attributes. (Christian
	    Brabandt)
2013-06-30 17:24:16 +02:00
Bram Moolenaar dbc4421426 Added tag v7-3-1276 for changeset d2f9f67924e7 2013-06-30 15:01:23 +02:00
Bram Moolenaar 85e932f2ca updated for version 7.3.1276
Problem:    When using a cscope connection resizing the window may send
            SIGWINCH to cscope and it quits.
Solution:   Call setpgid(0, 0) in the child process. (Narendran Gopalakrishnan)
2013-06-30 15:01:22 +02:00
Bram Moolenaar b5ef08a505 updated for version 7.3.1276
Problem:    When using a cscope connection resizing the window may send
	    SIGWINCH to cscope and it quits.
Solution:   Call setpgid(0, 0) in the child process. (Narendran Gopalakrishnan)
2013-06-30 15:01:22 +02:00
Bram Moolenaar e78495de7e updated for version 7.3.1275
Problem:    "gn" does not work when the match is a single character.
Solution:   Fix it, add a test. (Christian Brabandt)
2013-06-30 14:46:53 +02:00
Bram Moolenaar da17e9a4b3 Added tag v7-3-1275 for changeset 8875401008da 2013-06-30 14:46:53 +02:00
Bram Moolenaar f5401d66dc updated for version 7.3.1275
Problem:    "gn" does not work when the match is a single character.
Solution:   Fix it, add a test. (Christian Brabandt)
2013-06-30 14:46:53 +02:00
Bram Moolenaar 0938daa9c5 Added tag v7-3-1274 for changeset 761cef8f5d1d 2013-06-30 13:57:46 +02:00
Bram Moolenaar 2486285546 updated for version 7.3.1274
Problem:    When selecting an entry from a location list it may pick an
            arbitrary window or open a new one.
Solution:   Prefer using a window related to the location list. (Lech Lorens)
2013-06-30 13:57:45 +02:00
Bram Moolenaar eb2da5f7bc updated for version 7.3.1274
Problem:    When selecting an entry from a location list it may pick an
	    arbitrary window or open a new one.
Solution:   Prefer using a window related to the location list. (Lech Lorens)
2013-06-30 13:57:45 +02:00
Bram Moolenaar 730d2c0747 updated for version 7.3.1273
Problem:    When copying a location list the index might be wrong.
Solution:   Set the index to one when using the first entry. (Lech Lorens)
2013-06-30 13:33:58 +02:00
Bram Moolenaar c5e47ec1d9 Added tag v7-3-1273 for changeset 30910831e5b0 2013-06-30 13:33:58 +02:00
Bram Moolenaar b3c7d6ab51 updated for version 7.3.1273
Problem:    When copying a location list the index might be wrong.
Solution:   Set the index to one when using the first entry. (Lech Lorens)
2013-06-30 13:33:58 +02:00
Bram Moolenaar 1789dee1c3 Added tag v7-3-1272 for changeset a00cd1839ac4 2013-06-30 13:17:25 +02:00
Bram Moolenaar 55480dccf4 updated for version 7.3.1272
Problem:    Crash when editing Ruby file. (Aliaksandr Rahalevich)
Solution:   Reallocate the state list when necessary.
2013-06-30 13:17:24 +02:00
Bram Moolenaar 2ae0271054 updated for version 7.3.1272
Problem:    Crash when editing Ruby file. (Aliaksandr Rahalevich)
Solution:   Reallocate the state list when necessary.
2013-06-30 13:17:24 +02:00
Bram Moolenaar a4c8dcbdae updated for version 7.3.1271
Problem:    Command line completion does not work.
Solution:   Move setting xp_line down. (Daniel Thau)
2013-06-30 12:21:24 +02:00
Bram Moolenaar 2932a1e35d Added tag v7-3-1271 for changeset 034abed357a1 2013-06-30 12:21:24 +02:00
Bram Moolenaar 7faece501f updated for version 7.3.1271
Problem:    Command line completion does not work.
Solution:   Move setting xp_line down. (Daniel Thau)
2013-06-30 12:21:24 +02:00
Bram Moolenaar 14b6945e27 Updated runtime files. 2013-06-29 23:05:20 +02:00
Bram Moolenaar 9e42be135b Updated runtime files. 2013-06-29 23:05:20 +02:00
Bram Moolenaar 10315b1201 updated for version 7.3.1270
Problem:    Using "Vp" in an empty buffer can't be undone. (Hauke Petersen)
Solution:   Save one line in an empty buffer. (Christian Brabandt)
2013-06-29 17:19:28 +02:00
Bram Moolenaar 3a9c9205d6 Added tag v7-3-1270 for changeset 35b6fc57a286 2013-06-29 17:19:28 +02:00
Bram Moolenaar a9e596293d updated for version 7.3.1270
Problem:    Using "Vp" in an empty buffer can't be undone. (Hauke Petersen)
Solution:   Save one line in an empty buffer. (Christian Brabandt)
2013-06-29 17:19:28 +02:00
Bram Moolenaar 6b487147ac updated for version 7.3.1269
Problem:    Insert completion keeps entry selected even though the list has
            changed. (Olivier Teuliere)
Solution:   Reset compl_shown_match and compl_curr_match. (Christian Brabandt)
2013-06-29 16:21:58 +02:00
Bram Moolenaar f025457f6f Added tag v7-3-1269 for changeset 350239b0e9eb 2013-06-29 16:21:58 +02:00
Bram Moolenaar dc2fc5fb1d updated for version 7.3.1269
Problem:    Insert completion keeps entry selected even though the list has
	    changed. (Olivier Teuliere)
Solution:   Reset compl_shown_match and compl_curr_match. (Christian Brabandt)
2013-06-29 16:21:58 +02:00
Bram Moolenaar 39efa89afb updated for version 7.3.1268
Problem:    ACL support doesn't work when when compiled with MingW.
Solution:   Support ACL on MingW. (Ken Takata)
2013-06-29 15:40:04 +02:00
Bram Moolenaar 4ac7f30325 Added tag v7-3-1268 for changeset 72fcf674e545 2013-06-29 15:40:04 +02:00
Bram Moolenaar 5ecbeb9155 updated for version 7.3.1268
Problem:    ACL support doesn't work when when compiled with MingW.
Solution:   Support ACL on MingW. (Ken Takata)
2013-06-29 15:40:04 +02:00
Bram Moolenaar e7eceeb51b Added tag v7-3-1267 for changeset cabdcfe72dc3 2013-06-29 15:36:27 +02:00
Bram Moolenaar 2751592119 updated for version 7.3.1267
Problem:    MS-Windows ACL support doesn't work well.
Solution:   Implement more ACL support. (Ken Takata)
2013-06-29 15:36:26 +02:00
Bram Moolenaar b0a38d7644 updated for version 7.3.1267
Problem:    MS-Windows ACL support doesn't work well.
Solution:   Implement more ACL support. (Ken Takata)
2013-06-29 15:36:26 +02:00
Bram Moolenaar a8e3580be6 updated for version 7.3.1266
Problem:    QNX: GUI fails to start.
Solution:   Remove the QNX-specific #ifdef. (Sean Boudreau)
2013-06-29 15:19:21 +02:00
Bram Moolenaar b39aa95144 Added tag v7-3-1266 for changeset bbe4bd64c68c 2013-06-29 15:19:21 +02:00
Bram Moolenaar 604a1559ab updated for version 7.3.1266
Problem:    QNX: GUI fails to start.
Solution:   Remove the QNX-specific #ifdef. (Sean Boudreau)
2013-06-29 15:19:21 +02:00
Bram Moolenaar 630a730f9b updated for version 7.3.1265
Problem:    Accepting "Vim:" for a modeline causes errors too often.
Solution:   Require "Vim:" to be followed by "set".
2013-06-29 15:07:22 +02:00
Bram Moolenaar efb2ec864a Added tag v7-3-1265 for changeset 53c1b30632df 2013-06-29 15:07:22 +02:00
Bram Moolenaar 0815b367e7 updated for version 7.3.1265
Problem:    Accepting "Vim:" for a modeline causes errors too often.
Solution:   Require "Vim:" to be followed by "set".
2013-06-29 15:07:22 +02:00
Bram Moolenaar f3fe392760 updated for version 7.3.1264
Problem:    Missing m_nowait.
Solution:   Include missing part of the patch.
2013-06-29 14:47:22 +02:00
Bram Moolenaar d7ef2280f6 Added tag v7-3-1264 for changeset 558c815e1a38 2013-06-29 14:47:22 +02:00
Bram Moolenaar 699a085245 updated for version 7.3.1264
Problem:    Missing m_nowait.
Solution:   Include missing part of the patch.
2013-06-29 14:47:22 +02:00
Bram Moolenaar 4a46070365 updated for version 7.3.1263
Problem:    Typo in short option name.
Solution:   Change "imse" to "imsf".
2013-06-29 14:42:26 +02:00
Bram Moolenaar 112231af47 Added tag v7-3-1263 for changeset a02575cd564a 2013-06-29 14:42:26 +02:00
Bram Moolenaar 938fdfc57b updated for version 7.3.1263
Problem:    Typo in short option name.
Solution:   Change "imse" to "imsf".
2013-06-29 14:42:26 +02:00
Bram Moolenaar fe17e7640d updated for version 7.3.1262
Problem:    Crash and compilation warnings with Cygwin.
Solution:   Check return value of XmbTextListToTextProperty(). Add type casts.
            Adjust #ifdefs. (Lech Lorens)
2013-06-29 14:17:02 +02:00
Bram Moolenaar ca75564255 Added tag v7-3-1262 for changeset 5e0b6a9282df 2013-06-29 14:17:02 +02:00
Bram Moolenaar 7c70ae5758 updated for version 7.3.1262
Problem:    Crash and compilation warnings with Cygwin.
Solution:   Check return value of XmbTextListToTextProperty(). Add type casts.
	    Adjust #ifdefs. (Lech Lorens)
2013-06-29 14:17:02 +02:00
Bram Moolenaar d2cb05892c Added tag v7-3-1261 for changeset 1cf89d38aa76 2013-06-29 13:58:32 +02:00
Bram Moolenaar 72179e1bd0 updated for version 7.3.1261
Problem:    A buffer-local language mapping from a keymap stops a global
            insert mode mapping from working. (Ron Aaron)
Solution:   Do not wait for more characters to be typed only when the mapping
            was defined with <nowait>.
2013-06-29 13:58:31 +02:00
Bram Moolenaar 3ff7e9068f updated for version 7.3.1261
Problem:    A buffer-local language mapping from a keymap stops a global
	    insert mode mapping from working. (Ron Aaron)
Solution:   Do not wait for more characters to be typed only when the mapping
	    was defined with <nowait>.
2013-06-29 13:58:31 +02:00
Bram Moolenaar b751546636 updated for version 7.3.1260
Problem:    User completion does not get the whole command line in the command
            line window.
Solution:   Pass on the whole command line. (Daniel Thau)
2013-06-29 12:58:33 +02:00
Bram Moolenaar b5330e9f46 Added tag v7-3-1260 for changeset 7aa4e0822dec 2013-06-29 12:58:33 +02:00
Bram Moolenaar f92b434dda updated for version 7.3.1260
Problem:    User completion does not get the whole command line in the command
	    line window.
Solution:   Pass on the whole command line. (Daniel Thau)
2013-06-29 12:58:33 +02:00
Bram Moolenaar 560c52d32b updated for version 7.3.1259
Problem:    No test for patch 7.3.1258
Solution:   Add a test entry.
2013-06-29 12:10:26 +02:00
Bram Moolenaar 5e0c0b320d Added tag v7-3-1259 for changeset 7ab94cb688be 2013-06-29 12:10:26 +02:00
Bram Moolenaar 2da94a1713 updated for version 7.3.1259
Problem:    No test for patch 7.3.1258
Solution:   Add a test entry.
2013-06-29 12:10:26 +02:00
Bram Moolenaar 4d9ae21a34 updated for version 7.3.1258
Problem:    Using submatch() may crash Vim. (Ingo Karkat)
Solution:   Restore the number of subexpressions used.
2013-06-28 23:04:42 +02:00
Bram Moolenaar 033900d849 Added tag v7-3-1258 for changeset c9e2ccc53f2e 2013-06-28 23:04:42 +02:00
Bram Moolenaar a7ca08c1cf updated for version 7.3.1258
Problem:    Using submatch() may crash Vim. (Ingo Karkat)
Solution:   Restore the number of subexpressions used.
2013-06-28 23:04:42 +02:00
Bram Moolenaar 808cafec86 Added tag v7-3-1257 for changeset 5751284311f3 2013-06-28 20:36:31 +02:00
Bram Moolenaar e3a0b53c2e updated for version 7.3.1257
Problem:    With GNU gettext() ":lang de_DE.utf8" does not always result in
            German messages.
Solution:   Clear the $LANGUAGE environment variable.
2013-06-28 20:36:30 +02:00
Bram Moolenaar 9349184891 updated for version 7.3.1257
Problem:    With GNU gettext() ":lang de_DE.utf8" does not always result in
	    German messages.
Solution:   Clear the $LANGUAGE environment variable.
2013-06-28 20:36:30 +02:00
Bram Moolenaar f0327f67c7 updated for version 7.3.1256
Problem:    Can't build without eval or autocmd feature.
Solution:   Add #ifdefs.
2013-06-28 20:16:55 +02:00
Bram Moolenaar 03adc922d4 Added tag v7-3-1256 for changeset 322441058afc 2013-06-28 20:16:55 +02:00
Bram Moolenaar 46695c431d updated for version 7.3.1256
Problem:    Can't build without eval or autocmd feature.
Solution:   Add #ifdefs.
2013-06-28 20:16:55 +02:00
Bram Moolenaar 22dbc77ef1 Update runtime files. Remove duplicate tags in help. 2013-06-28 18:44:48 +02:00
Bram Moolenaar 46da2a30a1 Update runtime files. Remove duplicate tags in help. 2013-06-28 18:44:48 +02:00
Bram Moolenaar 6470de83f2 updated for version 7.3.1255
Problem:    Clang warnings when building with Athena.
Solution:   Add type casts. (Dominique Pelle)
2013-06-27 22:36:03 +02:00
Bram Moolenaar 4983582930 Added tag v7-3-1255 for changeset f8d307ebd74a 2013-06-27 22:36:03 +02:00
Bram Moolenaar 1c1cd3dbea updated for version 7.3.1255
Problem:    Clang warnings when building with Athena.
Solution:   Add type casts. (Dominique Pelle)
2013-06-27 22:36:03 +02:00
Bram Moolenaar a5f5c8be8f updated for version 7.3.1254
Problem:    Can't build without the multi-lang feature. (John Marriott)
Solution:   Add #ifdef.
2013-06-27 22:29:38 +02:00
Bram Moolenaar cea429e8a9 Added tag v7-3-1254 for changeset 5eff37e92f03 2013-06-27 22:29:38 +02:00
Bram Moolenaar d535349056 updated for version 7.3.1254
Problem:    Can't build without the multi-lang feature. (John Marriott)
Solution:   Add #ifdef.
2013-06-27 22:29:38 +02:00
Bram Moolenaar 5737ca2350 updated for version 7.3.1253
Problem:    Still undo problem after using CTRL-R = setline(). (Hirohito
            Higashi)
Solution:   Set the ins_need_undo flag.
2013-06-27 22:21:24 +02:00
Bram Moolenaar e5fdf9e2ea Added tag v7-3-1253 for changeset d6a7dea44a86 2013-06-27 22:21:24 +02:00
Bram Moolenaar e0d087d7eb updated for version 7.3.1253
Problem:    Still undo problem after using CTRL-R = setline(). (Hirohito
	    Higashi)
Solution:   Set the ins_need_undo flag.
2013-06-27 22:21:24 +02:00
Bram Moolenaar c9dcb42704 updated for version 7.3.1252
Problem:    Gvim does not find the toolbar bitmap files in ~/vimfiles/bitmaps
            if the corresponding menu command contains additional characters
            like the shortcut marker '&' or if you use a non-english locale.
Solution:   Use menu->en_dname or menu->dname. (Martin Gieseking)
2013-06-27 22:02:02 +02:00
Bram Moolenaar 398ccc6ae8 Added tag v7-3-1252 for changeset 875a0aeb301c 2013-06-27 22:02:02 +02:00
Bram Moolenaar 88e6ae9779 updated for version 7.3.1252
Problem:    Gvim does not find the toolbar bitmap files in ~/vimfiles/bitmaps
	    if the corresponding menu command contains additional characters
	    like the shortcut marker '&' or if you use a non-english locale.
Solution:   Use menu->en_dname or menu->dname. (Martin Gieseking)
2013-06-27 22:02:02 +02:00
Bjorn Winckler e02ab36a78 Merge branch 'vim' 2013-06-27 21:40:25 +02:00
Bram Moolenaar 9b846cb8ac updated for version 7.3.1251
Problem:    Test 61 messes up viminfo.
Solution:   Specify a separate viminfo file.
2013-06-26 21:56:36 +02:00
Bram Moolenaar 28c3203dcb Added tag v7-3-1251 for changeset 788f48029677 2013-06-26 21:56:36 +02:00
Bram Moolenaar e10ab8f1da updated for version 7.3.1251
Problem:    Test 61 messes up viminfo.
Solution:   Specify a separate viminfo file.
2013-06-26 21:56:36 +02:00
Bram Moolenaar 877aa00811 updated for version 7.3.1250
Problem:    Python tests fail on MS-Windows.
Solution:   Change backslashes to slashes. (Taro Muraoka)
2013-06-26 21:49:51 +02:00
Bram Moolenaar 6da669108f Added tag v7-3-1250 for changeset 6aecf486bb34 2013-06-26 21:49:51 +02:00
Bram Moolenaar 0c5ad6ed27 updated for version 7.3.1250
Problem:    Python tests fail on MS-Windows.
Solution:   Change backslashes to slashes. (Taro Muraoka)
2013-06-26 21:49:51 +02:00
Bram Moolenaar c14621eafb updated for version 7.3.1249
Problem:    Modeline not recognized when using "Vim" instead of "vim".
Solution:   Also accept "Vim".
2013-06-26 20:04:35 +02:00
Bram Moolenaar 398f55598b Added tag v7-3-1249 for changeset b614332f7df2 2013-06-26 20:04:35 +02:00
Bram Moolenaar e163ff415d updated for version 7.3.1249
Problem:    Modeline not recognized when using "Vim" instead of "vim".
Solution:   Also accept "Vim".
2013-06-26 20:04:35 +02:00
Bram Moolenaar abab85a499 updated for version 7.3.1248
Problem:    Still have old hacking code for Input Method.
Solution:   Add 'imactivatefunc' and 'imstatusfunc' as a generic solution to
            Input Method activation. (Yukihiro Nakadaira)
2013-06-26 19:18:05 +02:00
Bram Moolenaar 52ec1f447d Added tag v7-3-1248 for changeset 3717d569027d 2013-06-26 19:18:05 +02:00
Bram Moolenaar 2d34f2abbc updated for version 7.3.1248
Problem:    Still have old hacking code for Input Method.
Solution:   Add 'imactivatefunc' and 'imstatusfunc' as a generic solution to
	    Input Method activation. (Yukihiro Nakadaira)
2013-06-26 19:18:05 +02:00
Bram Moolenaar a0169128d9 updated for version 7.3.1247
Problem:    New regexp engine: '[ ]\@!\p\%([ ]\@!\p\)*:' does not always match.
Solution:   When there is a PIM add a duplicate state that starts at another
            position.
2013-06-26 18:16:58 +02:00
Bram Moolenaar 5789a47460 Added tag v7-3-1247 for changeset f451d60ab8ec 2013-06-26 18:16:58 +02:00
Bram Moolenaar 428e6fb425 updated for version 7.3.1247
Problem:    New regexp engine: '[ ]\@!\p\%([ ]\@!\p\)*:' does not always match.
Solution:   When there is a PIM add a duplicate state that starts at another
	    position.
2013-06-26 18:16:58 +02:00
Bram Moolenaar b893ac2098 updated for version 7.3.1246
Problem:    When setting 'winfixheight' and resizing the window causes the
            window layout to be wrong.
Solution:   Add frame_check_height() and frame_check_width() (Yukihiro
            Nakadaira)
2013-06-26 14:04:47 +02:00
Bram Moolenaar 8fd9ab9013 Added tag v7-3-1246 for changeset a1b41dabc682 2013-06-26 14:04:47 +02:00
Bram Moolenaar 6cf38a055d updated for version 7.3.1246
Problem:    When setting 'winfixheight' and resizing the window causes the
	    window layout to be wrong.
Solution:   Add frame_check_height() and frame_check_width() (Yukihiro
	    Nakadaira)
2013-06-26 14:04:47 +02:00
Bram Moolenaar 31c31679e2 Updated runtime files. New version of TOhtml plugin. 2013-06-26 13:28:14 +02:00
Bram Moolenaar 564fb602a1 Updated runtime files. New version of TOhtml plugin. 2013-06-26 13:28:14 +02:00
Bram Moolenaar b052fe0e2c updated for version 7.3.1245
Problem:    MS-Windows: confirm() dialog text may still not fit.
Solution:   Use GetTextWidthEnc() instead of GetTextWidth() in two more
            places. (Yasuhiro Matsumoto)
2013-06-26 13:16:20 +02:00
Bram Moolenaar c8da850cf6 Added tag v7-3-1245 for changeset 43329b2b5b79 2013-06-26 13:16:20 +02:00
Bram Moolenaar 06572bfb8e updated for version 7.3.1245
Problem:    MS-Windows: confirm() dialog text may still not fit.
Solution:   Use GetTextWidthEnc() instead of GetTextWidth() in two more
	    places. (Yasuhiro Matsumoto)
2013-06-26 13:16:20 +02:00
Bram Moolenaar f05d81102c updated for version 7.3.1244
Problem:    MS-Windows: confirm() dialog text may not fit.
Solution:   Use GetTextWidthEnc() instead of GetTextWidth(). (Yasuhiro
            Matsumoto)
2013-06-26 12:58:32 +02:00
Bram Moolenaar 3be3a71ecf Added tag v7-3-1244 for changeset b4a71dbdb787 2013-06-26 12:58:32 +02:00
Bram Moolenaar 2fdd7f1c92 updated for version 7.3.1244
Problem:    MS-Windows: confirm() dialog text may not fit.
Solution:   Use GetTextWidthEnc() instead of GetTextWidth(). (Yasuhiro
	    Matsumoto)
2013-06-26 12:58:32 +02:00
Bram Moolenaar 5a7e9744f8 Added tag v7-3-1243 for changeset 8a7d3a73adab 2013-06-26 12:42:45 +02:00
Bram Moolenaar f86c0b01a7 updated for version 7.3.1243
Problem:    New regexp engine: back references in look-behind match don't
            work. (Lech Lorens)
Solution:   Copy the submatches before a recursive match.
2013-06-26 12:42:44 +02:00
Bram Moolenaar c0579225cd updated for version 7.3.1243
Problem:    New regexp engine: back references in look-behind match don't
	    work. (Lech Lorens)
Solution:   Copy the submatches before a recursive match.
2013-06-26 12:42:44 +02:00
Bram Moolenaar daa270289b updated for version 7.3.1242
Problem:    No failure when trying to use a number as a string.
Solution:   Give an error when StringToLine() is called with an instance of
            the wrong type. (Jun Takimoto)
2013-06-24 22:33:30 +02:00
Bram Moolenaar 0195cfb3e5 Added tag v7-3-1242 for changeset b4a2eaf28b51 2013-06-24 22:33:30 +02:00
Bram Moolenaar e62a1c3009 updated for version 7.3.1242
Problem:    No failure when trying to use a number as a string.
Solution:   Give an error when StringToLine() is called with an instance of
	    the wrong type. (Jun Takimoto)
2013-06-24 22:33:30 +02:00
Bram Moolenaar c8c13a0307 updated for version 7.3.1241
Problem:    Some test files missing from the distribution.
Solution:   Update the list of files.
2013-06-24 22:23:55 +02:00
Bram Moolenaar 9bd6fbdcb1 Added tag v7-3-1241 for changeset c87476046967 2013-06-24 22:23:55 +02:00
Bram Moolenaar 4c28e5c51f updated for version 7.3.1241
Problem:    Some test files missing from the distribution.
Solution:   Update the list of files.
2013-06-24 22:23:55 +02:00
Bram Moolenaar 56b45b9b37 Update runtime files. 2013-06-24 22:22:18 +02:00
Bram Moolenaar db8bfcbe14 Update runtime files. 2013-06-24 22:22:18 +02:00
Bram Moolenaar df2bc27b52 updated for version 7.3.1240
Problem:    Memory leak in findfile().
Solution:   Free the memory. (Christian Brabandt)
2013-06-24 22:17:32 +02:00
Bram Moolenaar 3a3617a4f5 Added tag v7-3-1240 for changeset bc9125136c69 2013-06-24 22:17:32 +02:00
Bram Moolenaar f15621e7d6 updated for version 7.3.1240
Problem:    Memory leak in findfile().
Solution:   Free the memory. (Christian Brabandt)
2013-06-24 22:17:32 +02:00
Bram Moolenaar c1c3d68da9 updated for version 7.3.1239
Problem:    Can't build with Python and MSVC10.
Solution:   Move #if outside of macro. (Taro Muraoka)
2013-06-24 21:21:58 +02:00
Bram Moolenaar d98075db1f Added tag v7-3-1239 for changeset e130cc3d17af 2013-06-24 21:21:58 +02:00
Bram Moolenaar 01d0a77bb2 updated for version 7.3.1239
Problem:    Can't build with Python and MSVC10.
Solution:   Move #if outside of macro. (Taro Muraoka)
2013-06-24 21:21:58 +02:00
Bram Moolenaar 8af8c32191 Added tag v7-3-1238 for changeset 048c69ebe8ee 2013-06-24 20:32:58 +02:00
Bram Moolenaar d5e376eb3b updated for version 7.3.1238
Problem:    Crash in Python interface on 64 bit machines.
Solution:   Change argument type of PyString_AsStringAndSize. (Taro Muraoka,
            Jun Takimoto)
2013-06-24 20:32:57 +02:00
Bram Moolenaar 03850cc98d updated for version 7.3.1238
Problem:    Crash in Python interface on 64 bit machines.
Solution:   Change argument type of PyString_AsStringAndSize. (Taro Muraoka,
	    Jun Takimoto)
2013-06-24 20:32:57 +02:00
Bram Moolenaar 09cd3090b7 Added tag v7-3-1237 for changeset 5b2c8f3b3906 2013-06-23 16:40:40 +02:00
Bram Moolenaar 7e85d3d432 updated for version 7.3.1237
Problem:    Python: non-import errors not handled correctly.
Solution:   Let non-ImportError exceptions pass the finder. (ZyX)
2013-06-23 16:40:39 +02:00
Bram Moolenaar d5b2bf70d1 updated for version 7.3.1237
Problem:    Python: non-import errors not handled correctly.
Solution:   Let non-ImportError exceptions pass the finder. (ZyX)
2013-06-23 16:40:39 +02:00
Bram Moolenaar dee2e315d7 updated for version 7.3.1236
Problem:    Python: WindowSetattr() missing support for NUMBER_UNSIGNED.
Solution:   Add NUMBER_UNSIGNED, add more tests. Various fixes. (ZyX)
2013-06-23 16:35:47 +02:00
Bram Moolenaar 23d0c918c2 Added tag v7-3-1236 for changeset 39980afcf54a 2013-06-23 16:35:47 +02:00
Bram Moolenaar 92bef72ef8 updated for version 7.3.1236
Problem:    Python: WindowSetattr() missing support for NUMBER_UNSIGNED.
Solution:   Add NUMBER_UNSIGNED, add more tests. Various fixes. (ZyX)
2013-06-23 16:35:47 +02:00
Bram Moolenaar ede3e6383d updated for version 7.3.1235
Problem:    In insert mode CTRL-] is not inserted, on the command-line it is.
Solution:   Don't insert CTRL-] on the command line. (Yukihiro Nakadaira)
2013-06-23 16:16:19 +02:00
Bram Moolenaar 794b3d62f6 Added tag v7-3-1235 for changeset 9ae0fe467776 2013-06-23 16:16:19 +02:00
Bram Moolenaar 6c80166a89 updated for version 7.3.1235
Problem:    In insert mode CTRL-] is not inserted, on the command-line it is.
Solution:   Don't insert CTRL-] on the command line. (Yukihiro Nakadaira)
2013-06-23 16:16:19 +02:00
Bram Moolenaar 6f1404f8a8 updated for version 7.3.1234
Problem:    Python: Strings are not marked for translation.
Solution:   Add N_() where appropriate. (ZyX)
2013-06-23 16:04:08 +02:00
Bram Moolenaar 57a498fde3 Added tag v7-3-1234 for changeset f4969f8f66e9 2013-06-23 16:04:08 +02:00
Bram Moolenaar c9152df986 updated for version 7.3.1234
Problem:    Python: Strings are not marked for translation.
Solution:   Add N_() where appropriate. (ZyX)
2013-06-23 16:04:08 +02:00
Bjorn Winckler ce999c0015 Merge branch 'vim' 2013-06-23 16:00:32 +02:00
Bjorn Winckler 3a9ba01c5c Ignore files in src/auto/ 2013-06-23 15:59:51 +02:00
Bjorn Winckler 81f35d1bf3 Restore 'src/configure' script from upstream
The 'src/configure' script got clobbered by 'src/auto/configure' a long
time ago by 'autoconf' being called manually in 'src/' instead of
calling 'make autoconf'.  This commit restores the proper src/configure
script.  (Patch suggested by gmn.)
2013-06-23 15:55:57 +02:00
Bram Moolenaar 841fbd2907 updated for version 7.3.1233
Problem:    Various Python problems.
Solution:   Fix VimTryEnd. Crash with debug build and PYTHONDUMPREFS=1. Memory
            leaks in StringToLine(), BufferMark() and convert_dl. (ZyX)
2013-06-23 14:37:07 +02:00
Bram Moolenaar 427a1c6741 Added tag v7-3-1233 for changeset 4ed713442c51 2013-06-23 14:37:07 +02:00
Bram Moolenaar 6561c00337 updated for version 7.3.1233
Problem:    Various Python problems.
Solution:   Fix VimTryEnd. Crash with debug build and PYTHONDUMPREFS=1. Memory
	    leaks in StringToLine(), BufferMark() and convert_dl. (ZyX)
2013-06-23 14:37:07 +02:00
Bram Moolenaar c4b99e0be7 updated for version 7.3.1232
Problem:    Python: inconsistencies in variable names.
Solution:   Rename variables. (ZyX)
2013-06-23 14:30:47 +02:00
Bram Moolenaar 270e1b7795 Added tag v7-3-1232 for changeset a594ce86b5ea 2013-06-23 14:30:47 +02:00
Bram Moolenaar af7e16f1b3 updated for version 7.3.1232
Problem:    Python: inconsistencies in variable names.
Solution:   Rename variables. (ZyX)
2013-06-23 14:30:47 +02:00
Bram Moolenaar 141be8a585 updated for version 7.3.1231
Problem:    Python: use of numbers not consistent.
Solution:   Add support for Number protocol. (ZyX)
2013-06-23 14:16:57 +02:00
Bram Moolenaar 0f6ddbd5b1 Added tag v7-3-1231 for changeset 537bbfff0c5c 2013-06-23 14:16:57 +02:00
Bram Moolenaar ce9a6dc7ae updated for version 7.3.1231
Problem:    Python: use of numbers not consistent.
Solution:   Add support for Number protocol. (ZyX)
2013-06-23 14:16:57 +02:00
Bram Moolenaar c476e52fca updated for version 7.3.1230
Problem:    Python: Exception messages are not clear.
Solution:   Make exception messages more verbose. (ZyX)
2013-06-23 13:46:40 +02:00
Bram Moolenaar 8d5c9bef58 Added tag v7-3-1230 for changeset f5c822e5a0eb 2013-06-23 13:46:40 +02:00
Bram Moolenaar 83b5ab772c updated for version 7.3.1230
Problem:    Python: Exception messages are not clear.
Solution:   Make exception messages more verbose. (ZyX)
2013-06-23 13:46:40 +02:00
Bram Moolenaar 0bd80ccd85 updated for version 7.3.1229
Problem:    Python: not so easy to delete/restore translating.
Solution:   Make macros do translation of exception messages. (ZyX)
            Note: this breaks translations!
2013-06-23 13:28:17 +02:00
Bram Moolenaar 5163409008 Added tag v7-3-1229 for changeset b6e693e1f946 2013-06-23 13:28:17 +02:00
Bram Moolenaar a45c0ac616 updated for version 7.3.1229
Problem:    Python: not so easy to delete/restore translating.
Solution:   Make macros do translation of exception messages. (ZyX)
	    Note: this breaks translations!
2013-06-23 13:28:17 +02:00
Bram Moolenaar 808c2bc8bf updated for version 7.3.1228
Problem:    Python: various inconsistencies and problems.
Solution:   StringToLine now supports both bytes() and unicode() objects.
            Make function names consistant.  Fix memory leak fixed in
            StringToLine. (ZyX)
2013-06-23 13:11:18 +02:00
Bram Moolenaar 4887e22aa8 Added tag v7-3-1228 for changeset 620d9b59d4ed 2013-06-23 13:11:18 +02:00
Bram Moolenaar 20ee11385a updated for version 7.3.1228
Problem:    Python: various inconsistencies and problems.
Solution:   StringToLine now supports both bytes() and unicode() objects.
	    Make function names consistant.  Fix memory leak fixed in
	    StringToLine. (ZyX)
2013-06-23 13:11:18 +02:00
Bram Moolenaar 389a1793f4 updated for version 7.3.1227
Problem:    Inconsistent string conversion.
Solution:   Use 'encoding' instead of utf-8. Use METH_O in place of
            METH_VARARGS where appropriate. (ZyX)
2013-06-23 13:00:44 +02:00
Bram Moolenaar 33896b6370 Added tag v7-3-1227 for changeset 5cee875f3096 2013-06-23 13:00:44 +02:00
Bram Moolenaar d9a5c6902f updated for version 7.3.1227
Problem:    Inconsistent string conversion.
Solution:   Use 'encoding' instead of utf-8. Use METH_O in place of
	    METH_VARARGS where appropriate. (ZyX)
2013-06-23 13:00:44 +02:00
Bram Moolenaar 6c85e7f3be updated for version 7.3.1226
Problem:    Python: duplicate code.
Solution:   Share code between OutputWrite() and OutputWritelines(). (ZyX)
2013-06-23 12:51:32 +02:00
Bram Moolenaar 6e60fc4670 Added tag v7-3-1226 for changeset b34d719b13cd 2013-06-23 12:51:32 +02:00
Bram Moolenaar 83d8aa75d3 updated for version 7.3.1226
Problem:    Python: duplicate code.
Solution:   Share code between OutputWrite() and OutputWritelines(). (ZyX)
2013-06-23 12:51:32 +02:00
Bram Moolenaar 3dbcd0c7ad updated for version 7.3.1225
Problem:    Compiler warnings when building with Motif.
Solution:   Change set_label() argument. (Kazunobu Kuriyama)
2013-06-22 13:00:16 +02:00
Bram Moolenaar bd9087fd48 Added tag v7-3-1225 for changeset 27b008d5b7ac 2013-06-22 13:00:16 +02:00
Bram Moolenaar e5857c8449 updated for version 7.3.1225
Problem:    Compiler warnings when building with Motif.
Solution:   Change set_label() argument. (Kazunobu Kuriyama)
2013-06-22 13:00:16 +02:00
Bram Moolenaar fe70acb376 updated for version 7.3.1224
Problem:    Clang gives warnings on xxd.
Solution:   Change how to use part of a string. (Dominique Pelle) Also avoid
            warning for return not reached.
2013-06-21 18:31:23 +02:00
Bram Moolenaar 80432ced82 Added tag v7-3-1224 for changeset 0a379dea13c9 2013-06-21 18:31:23 +02:00
Bram Moolenaar 8fd588fb4d updated for version 7.3.1224
Problem:    Clang gives warnings on xxd.
Solution:   Change how to use part of a string. (Dominique Pelle) Also avoid
	    warning for return not reached.
2013-06-21 18:31:23 +02:00
Bjorn Winckler 027c687862 Fix getfontname() 2013-06-21 15:52:31 +02:00
Bjorn Winckler 324a55231d Merge branch 'vim'
Conflicts:
	src/auto/configure
2013-06-20 22:42:36 +02:00
Bram Moolenaar d73895ec00 updated for version 7.3.1223
Problem:    Tests fail on MS-Windows.
Solution:   Avoid depending on OS version. Use DOS commands instead of Unix
            commands. (Taro Muraoka, Ken Takata)
2013-06-19 21:17:31 +02:00
Bram Moolenaar 8e79fe23a7 Added tag v7-3-1223 for changeset 5cd32322154c 2013-06-19 21:17:31 +02:00
Bram Moolenaar 0af3ab2804 updated for version 7.3.1223
Problem:    Tests fail on MS-Windows.
Solution:   Avoid depending on OS version. Use DOS commands instead of Unix
	    commands. (Taro Muraoka, Ken Takata)
2013-06-19 21:17:31 +02:00
Bram Moolenaar 22f93c700f updated for version 7.3.1222
Problem:    Cannot execute some tests from the src directoly.
Solution:   Add missing targets.
2013-06-19 20:11:50 +02:00
Bram Moolenaar 94587a5cdd Added tag v7-3-1222 for changeset 07831d280e90 2013-06-19 20:11:50 +02:00
Bram Moolenaar cec8537c3b updated for version 7.3.1222
Problem:    Cannot execute some tests from the src directoly.
Solution:   Add missing targets.
2013-06-19 20:11:50 +02:00
Bram Moolenaar c1e8fe3f7f Added tag v7-3-1221 for changeset 9f7b92f232d3 2013-06-18 23:31:56 +02:00
Bram Moolenaar a6cc03101e updated for version 7.3.1221
Problem:    When build flags change "make distclean" run into a configure
            error.
Solution:   When CFLAGS changes delete auto/config.cache.  Also avoid adding
            duplicate text to flags.
2013-06-18 23:31:55 +02:00
Bram Moolenaar 0e1fb0aaec updated for version 7.3.1221
Problem:    When build flags change "make distclean" run into a configure
	    error.
Solution:   When CFLAGS changes delete auto/config.cache.  Also avoid adding
	    duplicate text to flags.
2013-06-18 23:31:55 +02:00
Bram Moolenaar db250526bb updated for version 7.3.1220
Problem:    MS-Windows: When using wide font italic and bold are not included.
Solution:   Support wide-bold, wide-italic and wide-bold-italic. (Ken Takata,
            Taro Muraoka)
2013-06-17 22:43:25 +02:00
Bram Moolenaar a7a5a051f7 Added tag v7-3-1220 for changeset ba7db05e1482 2013-06-17 22:43:25 +02:00
Bram Moolenaar 49f48d00a4 updated for version 7.3.1220
Problem:    MS-Windows: When using wide font italic and bold are not included.
Solution:   Support wide-bold, wide-italic and wide-bold-italic. (Ken Takata,
	    Taro Muraoka)
2013-06-17 22:43:25 +02:00
Bram Moolenaar a0c85c7ae1 updated for version 7.3.1219
Problem:    No test for using []] inside \%[].
Solution:   Add a test.
2013-06-17 22:04:38 +02:00
Bram Moolenaar 5487c2fc5a Added tag v7-3-1219 for changeset eb5c3508cd7d 2013-06-17 22:04:38 +02:00
Bram Moolenaar f0b3906147 updated for version 7.3.1219
Problem:    No test for using []] inside \%[].
Solution:   Add a test.
2013-06-17 22:04:38 +02:00
Bram Moolenaar 555d2a8340 updated for version 7.3.1218
Problem:    "make test" on MS-Windows does not clean all temporary files and
            gives some unneccessary message.
Solution:   Clean the right files.  Create .failed files. (Ken Takata)
2013-06-17 21:53:37 +02:00
Bram Moolenaar 9460338252 Added tag v7-3-1218 for changeset d10ede931224 2013-06-17 21:53:37 +02:00
Bram Moolenaar 529ed4bcb1 updated for version 7.3.1218
Problem:    "make test" on MS-Windows does not clean all temporary files and
	    gives some unneccessary message.
Solution:   Clean the right files.  Create .failed files. (Ken Takata)
2013-06-17 21:53:37 +02:00
Bram Moolenaar d79862599d updated for version 7.3.1217
Problem:    New regexp engine: Can't handle \%[[ao]]. (Yukihiro Nakadaira)
Solution:   Support nested atoms inside \%[].
2013-06-17 21:33:41 +02:00
Bram Moolenaar 2ddd292712 Added tag v7-3-1217 for changeset 613651492c19 2013-06-17 21:33:41 +02:00
Bram Moolenaar 6fec7c72e1 updated for version 7.3.1217
Problem:    New regexp engine: Can't handle \%[[ao]]. (Yukihiro Nakadaira)
Solution:   Support nested atoms inside \%[].
2013-06-17 21:33:41 +02:00
Bram Moolenaar 6324c3b920 updated for version 7.3.1216
Problem:    Configure can't find Motif on Ubuntu.
Solution:   Search for libXm in /usr/lib/*-linux-gnu.
2013-06-17 20:27:18 +02:00
Bram Moolenaar 76ee6e46f7 Added tag v7-3-1216 for changeset b89aa3374b7f 2013-06-17 20:27:18 +02:00
Bram Moolenaar c1c3ea54be updated for version 7.3.1216
Problem:    Configure can't find Motif on Ubuntu.
Solution:   Search for libXm in /usr/lib/*-linux-gnu.
2013-06-17 20:27:18 +02:00
Bram Moolenaar 06ae70d07c updated for version 7.3.1215
Problem:    Compiler warning for function not defined.
Solution:   Add #ifdef.
2013-06-17 19:26:36 +02:00
Bram Moolenaar e85422489e Added tag v7-3-1215 for changeset 8bbd0ff486b3 2013-06-17 19:26:36 +02:00
Bram Moolenaar 66699c643b updated for version 7.3.1215
Problem:    Compiler warning for function not defined.
Solution:   Add #ifdef.
2013-06-17 19:26:36 +02:00
Bjorn Winckler 6fc791c663 Merge branch 'vim' 2013-06-17 17:29:40 +02:00
Bram Moolenaar 01b626c26e updated for version 7.3.1214
Problem:    Missing declaration for init_users() and realloc_post_list().
            (Salman Halim)
Solution:   Add the declarations.
2013-06-16 22:49:14 +02:00
Bram Moolenaar 7fc98425ba Added tag v7-3-1214 for changeset bcb84438bb5b 2013-06-16 22:49:14 +02:00
Bram Moolenaar 275152c6ea updated for version 7.3.1214
Problem:    Missing declaration for init_users() and realloc_post_list().
	    (Salman Halim)
Solution:   Add the declarations.
2013-06-16 22:49:14 +02:00
Bram Moolenaar 8c0e322f18 updated for version 7.3.1213
Problem:    Can't build with small features and Python.
Solution:   Adjust #ifdefs.
2013-06-16 17:32:40 +02:00
Bram Moolenaar 9426fced8b Added tag v7-3-1213 for changeset ae05437a744a 2013-06-16 17:32:40 +02:00
Bram Moolenaar ef27b7c8cf updated for version 7.3.1213
Problem:    Can't build with small features and Python.
Solution:   Adjust #ifdefs.
2013-06-16 17:32:40 +02:00
Bram Moolenaar 6949eea7cc updated for version 7.3.1212
Problem:    "make test" on MS-Windows does not report failure like Unix does.
Solution:   Make it work like on Unix. (Taro Muraoka)
2013-06-16 16:57:46 +02:00
Bram Moolenaar 8461c39b5a Added tag v7-3-1212 for changeset 81e623ff2e55 2013-06-16 16:57:46 +02:00
Bram Moolenaar 58e04e3026 updated for version 7.3.1212
Problem:    "make test" on MS-Windows does not report failure like Unix does.
Solution:   Make it work like on Unix. (Taro Muraoka)
2013-06-16 16:57:46 +02:00
Bram Moolenaar 5246cd7a9b updated for version 7.3.1211
Problem:    MS-Windows: When 'encoding' differs from the current codepage
            ":hardcopy" does not work properly.
Solution:   Use TextOutW() and SetDlgItemTextW(). (Ken Takata)
2013-06-16 16:41:47 +02:00
Bram Moolenaar ef22aecae1 Added tag v7-3-1211 for changeset 1cf02fbe6281 2013-06-16 16:41:47 +02:00
Bram Moolenaar 61c2078e57 updated for version 7.3.1211
Problem:    MS-Windows: When 'encoding' differs from the current codepage
	    ":hardcopy" does not work properly.
Solution:   Use TextOutW() and SetDlgItemTextW(). (Ken Takata)
2013-06-16 16:41:47 +02:00
Bram Moolenaar 240f1424d4 Added tag v7-3-1210 for changeset 7155782d94fb 2013-06-16 16:34:57 +02:00
Bram Moolenaar 03e114b0f2 updated for version 7.3.1210
Problem:    'backupcopy' default on MS-Windows is wrong when 'encoding' equals
            the current codepage.
Solution:   Change the #else block. (Ken Takata)
2013-06-16 16:34:56 +02:00
Bram Moolenaar 173817a3d8 updated for version 7.3.1210
Problem:    'backupcopy' default on MS-Windows is wrong when 'encoding' equals
	    the current codepage.
Solution:   Change the #else block. (Ken Takata)
2013-06-16 16:34:56 +02:00
Bram Moolenaar 70baa405f2 updated for version 7.3.1209
Problem:    No completion for ":tabdo".
Solution:   Add tabdo to the list of modifiers. (Dominique Pelle)
2013-06-16 16:14:03 +02:00
Bram Moolenaar 90f42693e7 Added tag v7-3-1209 for changeset afb00cc8caac 2013-06-16 16:14:03 +02:00
Bram Moolenaar 3d5da9196a updated for version 7.3.1209
Problem:    No completion for ":tabdo".
Solution:   Add tabdo to the list of modifiers. (Dominique Pelle)
2013-06-16 16:14:03 +02:00
Bram Moolenaar 07db962593 Added tag v7-3-1208 for changeset 784e342ddcae 2013-06-16 16:01:26 +02:00
Bram Moolenaar 427d51c23f updated for version 7.3.1208
Problem:    Compiler warnings on MS-Windows.
Solution:   Add type cast.  Move variable declaration. (Mike Williams)
2013-06-16 16:01:25 +02:00
Bram Moolenaar 6a76b68a81 updated for version 7.3.1208
Problem:    Compiler warnings on MS-Windows.
Solution:   Add type cast.  Move variable declaration. (Mike Williams)
2013-06-16 16:01:25 +02:00
Bram Moolenaar a50d02d983 updated for version 7.3.1207
Problem:    New regexp engine: no match found on "#if FOO". (Lech Lorens)
Solution:   When adding a state gets skipped don't adjust the index.
2013-06-16 15:43:50 +02:00
Bram Moolenaar 25532cd776 Added tag v7-3-1207 for changeset 6ae32a64e153 2013-06-16 15:43:50 +02:00
Bram Moolenaar 9c88724f7b updated for version 7.3.1207
Problem:    New regexp engine: no match found on "#if FOO". (Lech Lorens)
Solution:   When adding a state gets skipped don't adjust the index.
2013-06-16 15:43:50 +02:00
Bram Moolenaar 5ab9d98b9a updated for version 7.3.1206
Problem:    Inconsistent function argument declarations.
Solution:   Use ANSI style.
2013-06-16 14:25:57 +02:00
Bram Moolenaar 722eac0cb9 Added tag v7-3-1206 for changeset 8dd2769ab75c 2013-06-16 14:25:57 +02:00
Bram Moolenaar 3b4a2ebab4 updated for version 7.3.1206
Problem:    Inconsistent function argument declarations.
Solution:   Use ANSI style.
2013-06-16 14:25:57 +02:00
Bram Moolenaar 2e52d0e52f Added tag v7-3-1205 for changeset d02448031708 2013-06-16 14:20:14 +02:00
Bram Moolenaar 926b5d3b30 updated for version 7.3.1205
Problem:    logtalk.dict is not removed on uninstall.
Solution:   Remove the file. (Kazunobu Kuriyama)
2013-06-16 14:20:13 +02:00
Bram Moolenaar a5636e2a39 updated for version 7.3.1205
Problem:    logtalk.dict is not removed on uninstall.
Solution:   Remove the file. (Kazunobu Kuriyama)
2013-06-16 14:20:13 +02:00
Bram Moolenaar d69497413f updated for version 7.3.1204
Problem:    Calling gettabwinvar() in 'tabline' cancels Visual mode. (Hirohito
            Higashi)
Solution:   Don't always use goto_tabpage_tp().
2013-06-16 14:18:28 +02:00
Bram Moolenaar a26e875fb9 Added tag v7-3-1204 for changeset 0792cc5133ce 2013-06-16 14:18:28 +02:00
Bram Moolenaar fa9d963b1e updated for version 7.3.1204
Problem:    Calling gettabwinvar() in 'tabline' cancels Visual mode. (Hirohito
	    Higashi)
Solution:   Don't always use goto_tabpage_tp().
2013-06-16 14:18:28 +02:00
Bram Moolenaar 4ce239b0b1 updated for version 7.3.1203
Problem:    Matches from matchadd() might be highlighted incorrectly when they
            are at a fixed position and inserting lines. (John Szakmeister)
Solution:   Redraw all lines below a change if there are highlighted matches.
            (idea by Christian Brabandt)
2013-06-15 23:00:30 +02:00
Bram Moolenaar 6335d3f748 Added tag v7-3-1203 for changeset ba328b4a990e 2013-06-15 23:00:30 +02:00
Bram Moolenaar db7799f1f6 updated for version 7.3.1203
Problem:    Matches from matchadd() might be highlighted incorrectly when they
	    are at a fixed position and inserting lines. (John Szakmeister)
Solution:   Redraw all lines below a change if there are highlighted matches.
	    (idea by Christian Brabandt)
2013-06-15 23:00:30 +02:00
Bram Moolenaar 3351679948 updated for version 7.3.1202
Problem:    Tags are not found in case-folded tags file. (Darren cole, Issue
            90)
Solution:   Take into account that when case folding was used for the tags
            file "!rm" sorts before the "!_TAG" header lines.
2013-06-15 22:26:52 +02:00
Bram Moolenaar 4069fc6d74 Added tag v7-3-1202 for changeset 1707ddb6f5ae 2013-06-15 22:26:52 +02:00
Bram Moolenaar d385f334d8 updated for version 7.3.1202
Problem:    Tags are not found in case-folded tags file. (Darren cole, Issue
	    90)
Solution:   Take into account that when case folding was used for the tags
	    file "!rm" sorts before the "!_TAG" header lines.
2013-06-15 22:26:52 +02:00
Bram Moolenaar e66f06d819 updated for version 7.3.1201
Problem:    When a startup script creates a preview window, it probably
            becomes the current window.
Solution:   Make another window the current one. (Christian Brabandt)
2013-06-15 21:54:16 +02:00
Bram Moolenaar e751294980 Added tag v7-3-1201 for changeset d8f65e6238fa 2013-06-15 21:54:16 +02:00
Bram Moolenaar bf04d0b241 updated for version 7.3.1201
Problem:    When a startup script creates a preview window, it probably
	    becomes the current window.
Solution:   Make another window the current one. (Christian Brabandt)
2013-06-15 21:54:16 +02:00
Bram Moolenaar 52b91d801a Updated runtime files. 2013-06-15 21:39:51 +02:00
Bram Moolenaar 38a2d6a2ae Updated runtime files. 2013-06-15 21:39:51 +02:00
Bram Moolenaar df9259abce updated for version 7.3.1200
Problem:    When calling setline() from Insert mode, using CTRL-R =, undo does
            not work properly. (Israel Chauca)
Solution:   Sync undo after evaluating the expression. (Christian Brabandt)
2013-06-15 17:54:43 +02:00
Bram Moolenaar 2386d6596c Added tag v7-3-1200 for changeset 2945fe016b93 2013-06-15 17:54:43 +02:00
Bram Moolenaar 5d1271e5c9 updated for version 7.3.1200
Problem:    When calling setline() from Insert mode, using CTRL-R =, undo does
	    not work properly. (Israel Chauca)
Solution:   Sync undo after evaluating the expression. (Christian Brabandt)
2013-06-15 17:54:43 +02:00
Bram Moolenaar 329c21dee6 Added tag v7-3-1199 for changeset be2973afe770 2013-06-15 17:06:37 +02:00
Bram Moolenaar dab38d516e updated for version 7.3.1199
Problem:    When evaluating 'foldexpr' causes an error this is silently
            ignored and evaluation is retried every time.
Solution:   Set emsg_silent instead of emsg_off. Stop evaluating 'foldexpr' is
            it is causing errors.  (Christian Brabandt)
2013-06-15 17:06:36 +02:00
Bram Moolenaar ec3970cccb updated for version 7.3.1199
Problem:    When evaluating 'foldexpr' causes an error this is silently
	    ignored and evaluation is retried every time.
Solution:   Set emsg_silent instead of emsg_off. Stop evaluating 'foldexpr' is
	    it is causing errors.  (Christian Brabandt)
2013-06-15 17:06:36 +02:00
Bram Moolenaar 9f6a68282a Added tag v7-3-1198 for changeset 517fa1a34c7c 2013-06-15 16:47:36 +02:00
Bram Moolenaar 9be6e21575 updated for version 7.3.1198
Problem:    Build error when using Perl 5.18.0 and dynamic loading.
Solution:   Change #ifdefs for Perl_croak_xs_usage. (Ike Devolder)
2013-06-15 16:47:35 +02:00
Bram Moolenaar 340eabfdb6 updated for version 7.3.1198
Problem:    Build error when using Perl 5.18.0 and dynamic loading.
Solution:   Change #ifdefs for Perl_croak_xs_usage. (Ike Devolder)
2013-06-15 16:47:35 +02:00
Bram Moolenaar ff1806f8da updated for version 7.3.1197
Problem:    ":wviminfo!" does not write history previously read from a viminfo
            file.  (Roland Eggner)
Solution:   When not merging history write all entries.
2013-06-15 16:31:47 +02:00
Bram Moolenaar b6d3a9115c Added tag v7-3-1197 for changeset 2fc1f3346bfb 2013-06-15 16:31:47 +02:00
Bram Moolenaar d9e38e9176 updated for version 7.3.1197
Problem:    ":wviminfo!" does not write history previously read from a viminfo
	    file.  (Roland Eggner)
Solution:   When not merging history write all entries.
2013-06-15 16:31:47 +02:00
Bram Moolenaar 141f6bb341 updated for version 7.3.1196
Problem:    Old regexp engine does not match pattern with backref correctly.
            (Dominique Pelle)
Solution:   Fix setting status.  Test multi-line patterns better.
2013-06-15 15:09:50 +02:00
Bram Moolenaar 7c52d7160a Added tag v7-3-1196 for changeset 56fbf60e9476 2013-06-15 15:09:50 +02:00
Bram Moolenaar a100ca1dd3 updated for version 7.3.1196
Problem:    Old regexp engine does not match pattern with backref correctly.
	    (Dominique Pelle)
Solution:   Fix setting status.  Test multi-line patterns better.
2013-06-15 15:09:50 +02:00
Bram Moolenaar 4cff8faf05 updated for version 7.3.1195
Problem:    Compiler warning for unitialized variable. (Tony Mechelynck)
Solution:   Set the length to the matching backref.
2013-06-14 22:48:54 +02:00
Bram Moolenaar 840a83068c Added tag v7-3-1195 for changeset 4837fd61be52 2013-06-14 22:48:54 +02:00
Bram Moolenaar 37fed06255 updated for version 7.3.1195
Problem:    Compiler warning for unitialized variable. (Tony Mechelynck)
Solution:   Set the length to the matching backref.
2013-06-14 22:48:54 +02:00
Bram Moolenaar ba48a726b9 Added tag v7-3-1194 for changeset 91136a41f83f 2013-06-14 22:33:52 +02:00
Bram Moolenaar 44c71db771 updated for version 7.3.1194
Problem:    Yaml highlighting is slow.
Solution:   Tune the estimation of pattern failure chance.
2013-06-14 22:33:51 +02:00
Bram Moolenaar d683e1bf30 updated for version 7.3.1194
Problem:    Yaml highlighting is slow.
Solution:   Tune the estimation of pattern failure chance.
2013-06-14 22:33:51 +02:00
Bjorn Winckler 946e219725 Merge branch 'vim'
Conflicts:
	src/auto/configure
2013-06-14 22:57:59 +03:00
Bram Moolenaar 1612b1abe7 updated for version 7.3.1193
Problem:    fail_if_missing not used for Python 3.
Solution:   Give an error when Python 3 can't be configured. (Andrei Olsen)
2013-06-14 21:22:39 +02:00
Bram Moolenaar debd2cc961 Added tag v7-3-1193 for changeset 8b46c37c4b84 2013-06-14 21:22:39 +02:00
Bram Moolenaar 09cdb95d40 updated for version 7.3.1193
Problem:    fail_if_missing not used for Python 3.
Solution:   Give an error when Python 3 can't be configured. (Andrei Olsen)
2013-06-14 21:22:39 +02:00
Bram Moolenaar c5089bb8ff updated for version 7.3.1192
Problem:    Valgrind reports errors when using backreferences. (Dominique
            Pelle)
Solution:   Do not check the end of submatches.
2013-06-14 21:15:25 +02:00
Bram Moolenaar b9abfd7c9c Added tag v7-3-1192 for changeset 07b9c48a30e9 2013-06-14 21:15:25 +02:00
Bram Moolenaar 177c29c1ee updated for version 7.3.1192
Problem:    Valgrind reports errors when using backreferences. (Dominique
	    Pelle)
Solution:   Do not check the end of submatches.
2013-06-14 21:15:25 +02:00
Bram Moolenaar 580abea48a updated for version 7.3.1191
Problem:    Backreference to previous line doesn't work. (Lech Lorens)
Solution:   Implement looking in another line.
2013-06-14 20:31:28 +02:00
Bram Moolenaar 6f5b46caa9 Added tag v7-3-1191 for changeset 4c42efb4c098 2013-06-14 20:31:28 +02:00
Bram Moolenaar 6cd03cb791 updated for version 7.3.1191
Problem:    Backreference to previous line doesn't work. (Lech Lorens)
Solution:   Implement looking in another line.
2013-06-14 20:31:28 +02:00
Bram Moolenaar 6e70736cbc updated for version 7.3.1190
Problem:    Compiler warning for parentheses. (Christian Wellenbrock)
Solution:   Change #ifdef.
2013-06-14 19:15:58 +02:00
Bram Moolenaar 00ee0a5848 Added tag v7-3-1190 for changeset 25d64a4edc0b 2013-06-14 19:15:58 +02:00
Bram Moolenaar dffb25233a updated for version 7.3.1190
Problem:    Compiler warning for parentheses. (Christian Wellenbrock)
Solution:   Change #ifdef.
2013-06-14 19:15:58 +02:00
Bram Moolenaar 4c46b5e001 updated for version 7.3.1189
Problem:    Highlighting is still wrong sometimes. (Dominique Pelle)
Solution:   Also restore reginput properly.
2013-06-13 22:59:30 +02:00
Bram Moolenaar cba304532a Added tag v7-3-1189 for changeset dc78a26f6f64 2013-06-13 22:59:30 +02:00
Bram Moolenaar d2f0cfa3d6 updated for version 7.3.1189
Problem:    Highlighting is still wrong sometimes. (Dominique Pelle)
Solution:   Also restore reginput properly.
2013-06-13 22:59:30 +02:00
Bram Moolenaar 9d438d3b38 updated for version 7.3.1188
Problem:    Newline characters messing up error message.
Solution:   Remove the newlines. (Kazunobu Kuriyama)
2013-06-13 21:57:20 +02:00
Bram Moolenaar dfbbf0540c Added tag v7-3-1188 for changeset 6f7ed9b799a3 2013-06-13 21:57:20 +02:00
Bram Moolenaar c3ebb5dd9e updated for version 7.3.1188
Problem:    Newline characters messing up error message.
Solution:   Remove the newlines. (Kazunobu Kuriyama)
2013-06-13 21:57:20 +02:00
Bram Moolenaar 0c6633a7ea updated for version 7.3.1187
Problem:    "s:" is recognized but "<SID>" is not. (ZyX)
Solution:   Translate "<SID>" like "s:".
2013-06-13 21:24:06 +02:00
Bram Moolenaar 22d12f8307 Added tag v7-3-1187 for changeset fefd8d33a7ea 2013-06-13 21:24:06 +02:00
Bram Moolenaar f3c4610601 updated for version 7.3.1187
Problem:    "s:" is recognized but "<SID>" is not. (ZyX)
Solution:   Translate "<SID>" like "s:".
2013-06-13 21:24:06 +02:00
Bram Moolenaar 5f87b23229 updated for version 7.3.1186
Problem:    Python 3: test 87 may crash.
Solution:   Use _PyArg_Parse_SizeT instead of PyArg_Parse. (Jun Takimoto)
2013-06-13 20:57:50 +02:00
Bram Moolenaar 9aa6538155 Added tag v7-3-1186 for changeset 7b8991e084f9 2013-06-13 20:57:50 +02:00
Bram Moolenaar 795b1d6d63 updated for version 7.3.1186
Problem:    Python 3: test 87 may crash.
Solution:   Use _PyArg_Parse_SizeT instead of PyArg_Parse. (Jun Takimoto)
2013-06-13 20:57:50 +02:00
Bram Moolenaar b62bcd1e05 updated for version 7.3.1185
Problem:    New regexp engine: no match with ^ after \n. (SungHyun Nam)
Solution:   Fix it, add a test.
2013-06-13 20:19:40 +02:00
Bram Moolenaar 68e73ada78 Added tag v7-3-1185 for changeset 6d935f45c489 2013-06-13 20:19:40 +02:00
Bram Moolenaar 38388a218e updated for version 7.3.1185
Problem:    New regexp engine: no match with ^ after \n. (SungHyun Nam)
Solution:   Fix it, add a test.
2013-06-13 20:19:40 +02:00
Bjorn Winckler f72d696060 Merge branch 'vim'
Conflicts:
	runtime/doc/gui.txt
2013-06-13 21:13:21 +03:00
Bram Moolenaar 484d241a4a updated for version 7.3.1184
Problem:    Highlighting is sometimes wrong. (Axel Bender)
Solution:   Fetch regline again when returning from recursive regmatch.
2013-06-13 19:47:07 +02:00
Bram Moolenaar 3d5b047a3a Added tag v7-3-1184 for changeset 9e36c6b1ebf4 2013-06-13 19:47:07 +02:00
Bram Moolenaar 8040318722 updated for version 7.3.1184
Problem:    Highlighting is sometimes wrong. (Axel Bender)
Solution:   Fetch regline again when returning from recursive regmatch.
2013-06-13 19:47:07 +02:00
Bram Moolenaar 98bfc2d5ee Add missing files from 7.3.1183. 2013-06-13 19:44:55 +02:00
Bram Moolenaar e3554fe9cd Add missing files from 7.3.1183. 2013-06-13 19:44:55 +02:00
Bram Moolenaar 30960e62af Added tag v7-3-1183 for changeset 044d23a64c17 2013-06-13 19:27:19 +02:00
Bram Moolenaar 82850dd9cb updated for version 7.3.1183
Problem:    Python tests 86 and 87 fail.
Solution:   Add "empty" files. (ZyX)
2013-06-13 19:27:18 +02:00
Bram Moolenaar 4ccc8bf457 updated for version 7.3.1183
Problem:    Python tests 86 and 87 fail.
Solution:   Add "empty" files. (ZyX)
2013-06-13 19:27:18 +02:00
Bram Moolenaar 12b559e7c3 updated for version 7.3.1182
Problem:    'backupcopy' default on MS-Windows does not work for hard and soft
            links.
Solution:   Check for links. (David Pope, Ken Takata)
2013-06-12 22:41:37 +02:00
Bram Moolenaar 8eecc0418a Added tag v7-3-1182 for changeset fa98c2b030ed 2013-06-12 22:41:37 +02:00
Bram Moolenaar e11dff3b03 updated for version 7.3.1182
Problem:    'backupcopy' default on MS-Windows does not work for hard and soft
	    links.
Solution:   Check for links. (David Pope, Ken Takata)
2013-06-12 22:41:37 +02:00
Bram Moolenaar 2a876e40ce updated for version 7.3.1181
Problem:    Wrong error message for 1.0[0].
Solution:   Check for funcref and float separately. (Yasuhiro Matsumoto)
2013-06-12 22:08:58 +02:00
Bram Moolenaar 608d9eab65 Added tag v7-3-1181 for changeset b7bb20390111 2013-06-12 22:08:58 +02:00
Bram Moolenaar 7c246748ff updated for version 7.3.1181
Problem:    Wrong error message for 1.0[0].
Solution:   Check for funcref and float separately. (Yasuhiro Matsumoto)
2013-06-12 22:08:58 +02:00
Bram Moolenaar ec7944aaf2 Update runtime files. 2013-06-12 21:29:15 +02:00
Bram Moolenaar a2e15c3767 Update runtime files. 2013-06-12 21:29:15 +02:00
Bram Moolenaar cab465a6d7 updated for version 7.3.1180
Problem:    When current directory changes, path from cscope may no longer be
            valid. (AS Budden)
Solution:   Always store the absolute path. (Christian Brabandt)
2013-06-12 21:25:23 +02:00
Bram Moolenaar dc6acd9ec5 Added tag v7-3-1180 for changeset 04b8912a9c85 2013-06-12 21:25:23 +02:00
Bram Moolenaar 7c8de5e2b5 updated for version 7.3.1180
Problem:    When current directory changes, path from cscope may no longer be
	    valid. (AS Budden)
Solution:   Always store the absolute path. (Christian Brabandt)
2013-06-12 21:25:23 +02:00
Bram Moolenaar 0d48cab832 Added tag v7-3-1179 for changeset d84833983de7 2013-06-12 21:00:27 +02:00
Bram Moolenaar 0825c00f14 updated for version 7.3.1179
Problem:    When a global mapping starts with the same characters as a
            buffer-local mapping Vim waits for a character to be typed to find
            out whether the global mapping is to be used. (Andy Wokula)
Solution:   Use the local mapping without waiting. (Michael Henry)
2013-06-12 21:00:26 +02:00
Bram Moolenaar b7d79a75d7 updated for version 7.3.1179
Problem:    When a global mapping starts with the same characters as a
	    buffer-local mapping Vim waits for a character to be typed to find
	    out whether the global mapping is to be used. (Andy Wokula)
Solution:   Use the local mapping without waiting. (Michael Henry)
2013-06-12 21:00:26 +02:00
Bram Moolenaar 22971aaa45 updated for version 7.3.1178
Problem:    Can't put all Vim config files together in one directory.
Solution:   Load ~/.vim/vimrc if ~/.vimrc does not exist. (Lech Lorens)
2013-06-12 20:35:58 +02:00
Bram Moolenaar e393ffd225 Added tag v7-3-1178 for changeset c4d4f0fc12b9 2013-06-12 20:35:58 +02:00
Bram Moolenaar f92cf4c956 updated for version 7.3.1178
Problem:    Can't put all Vim config files together in one directory.
Solution:   Load ~/.vim/vimrc if ~/.vimrc does not exist. (Lech Lorens)
2013-06-12 20:35:58 +02:00
Bram Moolenaar 6395af8018 updated for version 7.3.1177
Problem:    Wasting memory on padding.
Solution:   Reorder struct fields. (Dominique Pelle)
2013-06-12 19:52:15 +02:00
Bram Moolenaar 6d40ff3cc0 Added tag v7-3-1177 for changeset e79a20f07daa 2013-06-12 19:52:15 +02:00
Bram Moolenaar 88bdcf7947 updated for version 7.3.1177
Problem:    Wasting memory on padding.
Solution:   Reorder struct fields. (Dominique Pelle)
2013-06-12 19:52:15 +02:00
Bram Moolenaar edb07a2d88 updated for version 7.3.1176
Problem:    Compiler warnings on 64 bit system.
Solution:   Add type casts. (Mike Williams)
2013-06-12 18:13:38 +02:00
Bram Moolenaar 26445c290d Added tag v7-3-1176 for changeset e48cabe98453 2013-06-12 18:13:38 +02:00
Bram Moolenaar 05f9f263fb updated for version 7.3.1176
Problem:    Compiler warnings on 64 bit system.
Solution:   Add type casts. (Mike Williams)
2013-06-12 18:13:38 +02:00
Bram Moolenaar 2d473ab932 updated for version 7.3.1175
Problem:    Using isalpha() and isalnum() can be slow.
Solution:   Use range checks. (Mike Williams)
2013-06-12 17:12:24 +02:00
Bram Moolenaar cae3256a70 Added tag v7-3-1175 for changeset 84a8d1ba81c3 2013-06-12 17:12:24 +02:00
Bram Moolenaar fcecb7f5ce updated for version 7.3.1175
Problem:    Using isalpha() and isalnum() can be slow.
Solution:   Use range checks. (Mike Williams)
2013-06-12 17:12:24 +02:00
Bram Moolenaar 81c40c507c updated for version 7.3.1174
Problem:    Python 2 and 3 use different ways to load modules.
Solution:   Use the same method. (ZyX)
2013-06-12 14:41:04 +02:00
Bram Moolenaar 013656f2e9 Added tag v7-3-1174 for changeset 52850ef928f8 2013-06-12 14:41:04 +02:00
Bram Moolenaar efe66fefd5 updated for version 7.3.1174
Problem:    Python 2 and 3 use different ways to load modules.
Solution:   Use the same method. (ZyX)
2013-06-12 14:41:04 +02:00
Bram Moolenaar 27610ed76c updated for version 7.3.1173
Problem:    Python 2 tests don't have the same output everywhere.
Solution:   Make the Python 2 tests more portable. (ZyX)
2013-06-12 14:26:26 +02:00
Bram Moolenaar 79bcd874a6 Added tag v7-3-1173 for changeset b584d361e746 2013-06-12 14:26:26 +02:00
Bram Moolenaar cbb260d64b updated for version 7.3.1173
Problem:    Python 2 tests don't have the same output everywhere.
Solution:   Make the Python 2 tests more portable. (ZyX)
2013-06-12 14:26:26 +02:00
Bram Moolenaar 9f3685a527 updated for version 7.3.1172
Problem:    Python 2: loading modules doesn't work well.
Solution:   Fix the code. Add more tests. (ZyX)
2013-06-12 14:20:36 +02:00
Bram Moolenaar 76c700a3bb Added tag v7-3-1172 for changeset 96e154e825a7 2013-06-12 14:20:36 +02:00
Bram Moolenaar 4ea2fec7aa updated for version 7.3.1172
Problem:    Python 2: loading modules doesn't work well.
Solution:   Fix the code. Add more tests. (ZyX)
2013-06-12 14:20:36 +02:00
Bram Moolenaar 9755abb493 Added tag v7-3-1171 for changeset fc7f985df537 2013-06-12 14:10:27 +02:00
Bram Moolenaar 0ea4a6b94b updated for version 7.3.1171
Problem:    Check for digits and ascii letters can be faster.
Solution:   Use a trick with one comparison. (Dominique Pelle)
2013-06-12 14:10:26 +02:00
Bram Moolenaar ed7ffe3784 updated for version 7.3.1171
Problem:    Check for digits and ascii letters can be faster.
Solution:   Use a trick with one comparison. (Dominique Pelle)
2013-06-12 14:10:26 +02:00
Bram Moolenaar 60bf1f58d0 updated for version 7.3.1170
Problem:    Patch 7.3.1058 breaks backwards compatibility, not possible to use
            a function reference as a string. (lilydjwg)
Solution:   Instead of translating the function name only translate "s:".
2013-06-12 13:37:43 +02:00
Bram Moolenaar 56feb8d75f Added tag v7-3-1170 for changeset 14c2e63caec6 2013-06-12 13:37:43 +02:00
Bram Moolenaar 606c4e4d31 updated for version 7.3.1170
Problem:    Patch 7.3.1058 breaks backwards compatibility, not possible to use
	    a function reference as a string. (lilydjwg)
Solution:   Instead of translating the function name only translate "s:".
2013-06-12 13:37:43 +02:00
Bram Moolenaar a2947e2bea updated for version 7.3.1169
Problem:    New regexp engine: some work is done while executing a pattern,
            even though the result is predictable.
Solution:   Do the work while compiling the pattern.
2013-06-11 22:44:09 +02:00
Bram Moolenaar bbadbd63a9 Added tag v7-3-1169 for changeset a83fb2bd8c8e 2013-06-11 22:44:09 +02:00
Bram Moolenaar 269bd3dab9 updated for version 7.3.1169
Problem:    New regexp engine: some work is done while executing a pattern,
	    even though the result is predictable.
Solution:   Do the work while compiling the pattern.
2013-06-11 22:44:09 +02:00
Bjorn Winckler 67d2e5b2d0 Merge branch 'vim'
Conflicts:
	src/auto/configure
	src/if_python.c
2013-06-11 22:11:16 +02:00
Bram Moolenaar 780c3e9b04 updated for version 7.3.1168
Problem:    Python "sane" configure checks give a warning message.
Solution:   Use single quotes intead of escaped double quotes. (Ben Fritz)
2013-06-11 20:53:28 +02:00
Bram Moolenaar a4341a3116 Added tag v7-3-1168 for changeset ed47632fd149 2013-06-11 20:53:28 +02:00
Bram Moolenaar 83b7c9573f updated for version 7.3.1168
Problem:    Python "sane" configure checks give a warning message.
Solution:   Use single quotes intead of escaped double quotes. (Ben Fritz)
2013-06-11 20:53:28 +02:00
Bram Moolenaar 3c7ad013fb updated for version 7.3.1167
Problem:    Python configure check doesn't reject Python 2 when requesting
            Python 3.  Some systems need -pthreads instead of -pthread.
Solution:   Adjust configure accordingly. (Andrei Olsen)
2013-06-11 19:53:45 +02:00
Bram Moolenaar b39ee674d4 Added tag v7-3-1167 for changeset 81dedcd64821 2013-06-11 19:53:45 +02:00
Bram Moolenaar be0607e19d updated for version 7.3.1167
Problem:    Python configure check doesn't reject Python 2 when requesting
	    Python 3.  Some systems need -pthreads instead of -pthread.
Solution:   Adjust configure accordingly. (Andrei Olsen)
2013-06-11 19:53:45 +02:00
Bram Moolenaar 7d406c332f Added tag v7-3-1166 for changeset d59ff2114733 2013-06-11 18:48:22 +02:00
Bram Moolenaar a9f2220176 updated for version 7.3.1166
Problem:    Loading Python modules is not tested.
Solution:   Enable commented-out tests, add missing files. (ZyX)
2013-06-11 18:48:21 +02:00
Bram Moolenaar da92dfc155 updated for version 7.3.1166
Problem:    Loading Python modules is not tested.
Solution:   Enable commented-out tests, add missing files. (ZyX)
2013-06-11 18:48:21 +02:00
Bram Moolenaar 16619a235b updated for version 7.3.1165
Problem:    HP-UX compiler can't handle zero size array. (Charles Cooper)
Solution:   Make the array one item big.
2013-06-11 18:42:36 +02:00
Bram Moolenaar 865eb415e5 Added tag v7-3-1165 for changeset 05b8436873d4 2013-06-11 18:42:36 +02:00
Bram Moolenaar 5d884c78e5 updated for version 7.3.1165
Problem:    HP-UX compiler can't handle zero size array. (Charles Cooper)
Solution:   Make the array one item big.
2013-06-11 18:42:36 +02:00
Bram Moolenaar 9a773488a7 updated for version 7.3.1164
Problem:    Can't test what is actually displayed on screen.
Solution:   Add the screenchar() and screenattr() functions.
2013-06-11 18:40:13 +02:00
Bram Moolenaar 88c2210334 Added tag v7-3-1164 for changeset 4db0bf9f1b44 2013-06-11 18:40:13 +02:00
Bram Moolenaar e4a19e5556 updated for version 7.3.1164
Problem:    Can't test what is actually displayed on screen.
Solution:   Add the screenchar() and screenattr() functions.
2013-06-11 18:40:13 +02:00
Bram Moolenaar c09a6d6c0c updated for version 7.3.1163
Problem:    Not easy to load Python modules.
Solution:   Search "python2", "python3" and "pythonx" directories in
            'runtimepath' for Python modules. (ZyX)
2013-06-10 21:27:29 +02:00
Bram Moolenaar ced8b1e6ee Added tag v7-3-1163 for changeset 70b1178dec79 2013-06-10 21:27:29 +02:00
Bram Moolenaar fe75785d8e updated for version 7.3.1163
Problem:    Not easy to load Python modules.
Solution:   Search "python2", "python3" and "pythonx" directories in
	    'runtimepath' for Python modules. (ZyX)
2013-06-10 21:27:29 +02:00
Bram Moolenaar 6ac15d6fab Added tag v7-3-1162 for changeset b8eabb6a9687 2013-06-10 20:47:37 +02:00
Bram Moolenaar f9c9b32bd1 updated for version 7.3.1162
Problem:    Python: Memory leaks
Solution:   Add more Py_DECREF(). (ZyX)
2013-06-10 20:47:36 +02:00
Bram Moolenaar 9579fa5689 updated for version 7.3.1162
Problem:    Python: Memory leaks
Solution:   Add more Py_DECREF(). (ZyX)
2013-06-10 20:47:36 +02:00
Bram Moolenaar c1ba10c7f6 updated for version 7.3.1161
Problem:    Python: PyList_SetItem() is inefficient.
Solution:   Use PyList_SET_ITEM() (ZyX)
2013-06-10 20:39:03 +02:00
Bram Moolenaar fe4be39694 Added tag v7-3-1161 for changeset ff3935926449 2013-06-10 20:39:03 +02:00
Bram Moolenaar 6428a98399 updated for version 7.3.1161
Problem:    Python: PyList_SetItem() is inefficient.
Solution:   Use PyList_SET_ITEM() (ZyX)
2013-06-10 20:39:03 +02:00
Bram Moolenaar 570064cf21 updated for version 7.3.1160
Problem:    Mixing long and pointer doesn't always work.
Solution:   Avoid cast to pointer.
2013-06-10 20:25:10 +02:00
Bram Moolenaar 50d6c734ab Added tag v7-3-1160 for changeset 60301d4d1682 2013-06-10 20:25:10 +02:00
Bram Moolenaar c573162dc9 updated for version 7.3.1160
Problem:    Mixing long and pointer doesn't always work.
Solution:   Avoid cast to pointer.
2013-06-10 20:25:10 +02:00
Bram Moolenaar a2e14fc764 updated for version 7.3.1159
Problem:    The round() function is not always available. (Christ van
            Willegen)
Solution:   Use the solution from f_round().
2013-06-10 20:10:44 +02:00
Bram Moolenaar 2f77d5a12b Added tag v7-3-1159 for changeset 208a6c04e6b8 2013-06-10 20:10:44 +02:00
Bram Moolenaar d07f0db64c updated for version 7.3.1159
Problem:    The round() function is not always available. (Christ van
	    Willegen)
Solution:   Use the solution from f_round().
2013-06-10 20:10:44 +02:00
Bram Moolenaar 0bdda37fb4 updated for version 7.3.1158
Problem:    Crash when running test 86. (Jun Takimoto)
Solution:   Define PY_SSIZE_T_CLEAN early. (Elimar Riesebieter)
2013-06-10 18:36:24 +02:00
Bram Moolenaar 86481c77a1 Added tag v7-3-1158 for changeset 46077370bc60 2013-06-10 18:36:24 +02:00
Bram Moolenaar 202c057bc5 updated for version 7.3.1158
Problem:    Crash when running test 86. (Jun Takimoto)
Solution:   Define PY_SSIZE_T_CLEAN early. (Elimar Riesebieter)
2013-06-10 18:36:24 +02:00
Bram Moolenaar bcf4d178ab updated for version 7.3.1157
Problem:    New regexp engine fails on "\(\<command\)\@<=.*"
Solution:   Fix rule for postponing match.  Further tune estimating whether
            postponing works better.  Add test.
2013-06-10 16:35:18 +02:00
Bram Moolenaar f8b6ff99c9 Added tag v7-3-1157 for changeset 2f1ee97f5f23 2013-06-10 16:35:18 +02:00
Bram Moolenaar 9d356a0c36 updated for version 7.3.1157
Problem:    New regexp engine fails on "\(\<command\)\@<=.*"
Solution:   Fix rule for postponing match.  Further tune estimating whether
	    postponing works better.  Add test.
2013-06-10 16:35:18 +02:00
Bjorn Winckler 1d6e44ce20 Merge branch 'vim' 2013-06-10 16:03:24 +02:00
Bram Moolenaar 4380d1ea23 updated for version 7.3.1156
Problem:    Compiler warnings. (dv1445)
Solution:   Initialize variables, even when the value isn't really used.
2013-06-09 20:51:00 +02:00
Bram Moolenaar ac5226e173 Added tag v7-3-1156 for changeset 8c4324e6f477 2013-06-09 20:51:00 +02:00
Bram Moolenaar 7d9002caba updated for version 7.3.1156
Problem:    Compiler warnings. (dv1445)
Solution:   Initialize variables, even when the value isn't really used.
2013-06-09 20:51:00 +02:00
Bram Moolenaar 11354759e2 updated for version 7.3.1155
Problem:    MS-DOS: "make test" uses external rmdir command.
Solution:   Rename "rmdir" to "rd". (Taro Muraoka)
2013-06-09 17:52:46 +02:00
Bram Moolenaar 1cde7d1b0a Added tag v7-3-1155 for changeset bf1e6326df11 2013-06-09 17:52:46 +02:00
Bram Moolenaar 7064a9556d updated for version 7.3.1155
Problem:    MS-DOS: "make test" uses external rmdir command.
Solution:   Rename "rmdir" to "rd". (Taro Muraoka)
2013-06-09 17:52:46 +02:00
Bram Moolenaar 927d4a1fb5 updated for version 7.3.1154
Problem:    New regexp_nfa engine: Uneccessary code.
Solution:   Remove uneccessary code.
2013-06-09 17:25:34 +02:00
Bram Moolenaar bb0a041c66 Added tag v7-3-1154 for changeset 6419ee8098c8 2013-06-09 17:25:34 +02:00
Bram Moolenaar c52e2b3e69 updated for version 7.3.1154
Problem:    New regexp_nfa engine: Uneccessary code.
Solution:   Remove uneccessary code.
2013-06-09 17:25:34 +02:00
Bram Moolenaar 2a4e98ac1e updated for version 7.3.1153
Problem:    New regexp engine: Some look-behind matches are very expensive.
Solution:   Pospone invisible matches further, until a match is almost found.
2013-06-09 16:24:45 +02:00
Bram Moolenaar 05951a5591 Added tag v7-3-1153 for changeset bc3f4804cf47 2013-06-09 16:24:45 +02:00
Bram Moolenaar 443f3f84f4 updated for version 7.3.1153
Problem:    New regexp engine: Some look-behind matches are very expensive.
Solution:   Pospone invisible matches further, until a match is almost found.
2013-06-09 16:24:45 +02:00
Bjorn Winckler 3d8e6c3288 Fix hollow cursor drawing on Retina display
This fixes a problem where the hollow cursor was asymmetrical on a
Retina display.
2013-06-09 16:23:36 +02:00
Bjorn Winckler 798c96e2af Respond to backing properties changes
This fixes a bug which caused the window to be white after moving it
between a Retina and normal display.
2013-06-09 15:44:46 +02:00
Bjorn Winckler 871611e305 Cache Core Text fonts
This fixes a bug which caused slowdowns whenever 'listchars' contained
Unicode characters.
2013-06-09 15:44:41 +02:00
Bram Moolenaar a940aa6fc4 updated for version 7.3.1152
Problem:    In tiny build ireg_icombine is undefined. (Tony Mechelynck)
Solution:   Add #ifdef.
2013-06-08 23:30:04 +02:00
Bram Moolenaar 4fbcedbbaf Added tag v7-3-1152 for changeset 9909e44879b9 2013-06-08 23:30:04 +02:00
Bram Moolenaar 3520a82374 updated for version 7.3.1152
Problem:    In tiny build ireg_icombine is undefined. (Tony Mechelynck)
Solution:   Add #ifdef.
2013-06-08 23:30:04 +02:00
Bram Moolenaar 1e02e6620b updated for version 7.3.1151
Problem:    New regexp engine: Slow when a look-behind match is followed by a
            zero-width match.
Solution:   Postpone the look-behind match more often.
2013-06-08 23:26:27 +02:00
Bram Moolenaar 59ddbc5091 Added tag v7-3-1151 for changeset 4d7e3df04256 2013-06-08 23:26:27 +02:00
Bram Moolenaar 5dbc3a05d9 updated for version 7.3.1151
Problem:    New regexp engine: Slow when a look-behind match is followed by a
	    zero-width match.
Solution:   Postpone the look-behind match more often.
2013-06-08 23:26:27 +02:00
Bram Moolenaar e7766eeaa5 updated for version 7.3.1150
Problem:    New regexpengine: Slow when a look-behind match does not have a
            width specified.
Solution:   Try to compute the maximum width.
2013-06-08 22:30:03 +02:00
Bram Moolenaar 1c77ffba4c Added tag v7-3-1150 for changeset 3dbd251777de 2013-06-08 22:30:03 +02:00
Bram Moolenaar e5cabe1904 updated for version 7.3.1150
Problem:    New regexpengine: Slow when a look-behind match does not have a
	    width specified.
Solution:   Try to compute the maximum width.
2013-06-08 22:30:03 +02:00
Bram Moolenaar 473de61b04 updated for version 7.3.1149
Problem:    New regexp engine: Matching plain text could be faster.
Solution:   Detect a plain text match and handle it specifically.  Add
            vim_regfree().
2013-06-08 18:19:48 +02:00
Bram Moolenaar 4f85e6fbca Added tag v7-3-1149 for changeset 66803af09906 2013-06-08 18:19:48 +02:00
Bram Moolenaar 324ec4ad3e updated for version 7.3.1149
Problem:    New regexp engine: Matching plain text could be faster.
Solution:   Detect a plain text match and handle it specifically.  Add
	    vim_regfree().
2013-06-08 18:19:48 +02:00
Bjorn Winckler 3e20bda243 Merge branch 'vim'
Conflicts:
	src/auto/configure
	src/configure.in
	src/vim.h
2013-06-08 15:36:15 +02:00
Bram Moolenaar 20101dc890 Added tag v7-3-1148 for changeset 220bdea4f579 2013-06-08 15:24:49 +02:00
Bram Moolenaar cd9c46265e updated for version 7.3.1148
Problem:    No command line completion for ":syntime".
Solution:   Implement the completion. (Dominique Pelle)
2013-06-08 15:24:48 +02:00
Bram Moolenaar 103c0d5271 updated for version 7.3.1148
Problem:    No command line completion for ":syntime".
Solution:   Implement the completion. (Dominique Pelle)
2013-06-08 15:24:48 +02:00
Bram Moolenaar 87f764a891 updated for version 7.3.1147
Problem:    New regexp engine: regstart is only used to find the first match.
Solution:   Use regstart whenever adding the start state.
2013-06-08 14:38:27 +02:00
Bram Moolenaar 964f021c03 Added tag v7-3-1147 for changeset 3cd3cc1e9119 2013-06-08 14:38:27 +02:00
Bram Moolenaar 26f29bcec6 updated for version 7.3.1147
Problem:    New regexp engine: regstart is only used to find the first match.
Solution:   Use regstart whenever adding the start state.
2013-06-08 14:38:27 +02:00
Bram Moolenaar b1b284fd5d updated for version 7.3.1146
Problem:    New regexp engine: look-behind match not checked when followed by
            zero-width match.
Solution:   Do the look-behind match before adding the zero-width state.
2013-06-08 13:33:37 +02:00
Bram Moolenaar e48d620e68 Added tag v7-3-1146 for changeset e3f9e33fb28c 2013-06-08 13:33:37 +02:00
Bram Moolenaar b17653340b updated for version 7.3.1146
Problem:    New regexp engine: look-behind match not checked when followed by
	    zero-width match.
Solution:   Do the look-behind match before adding the zero-width state.
2013-06-08 13:33:37 +02:00
Bram Moolenaar f96d109827 updated for version 7.3.1145
Problem:    New regexp engine: addstate() is called very often.
Solution:   Optimize adding the start state.
2013-06-07 22:39:40 +02:00
Bram Moolenaar 97346227a2 Added tag v7-3-1145 for changeset a30e3762957d 2013-06-07 22:39:40 +02:00
Bram Moolenaar 0e1b2883e1 updated for version 7.3.1145
Problem:    New regexp engine: addstate() is called very often.
Solution:   Optimize adding the start state.
2013-06-07 22:39:40 +02:00
Bram Moolenaar 2358403363 updated for version 7.3.1144
Problem:    "RO" is not translated everywhere.
Solution:   Put inside _(). (Sergey Alyoshin)
2013-06-07 20:17:11 +02:00
Bram Moolenaar f1aa5dcf95 Added tag v7-3-1144 for changeset 8360a59aa04b 2013-06-07 20:17:11 +02:00
Bram Moolenaar 16d1baf365 updated for version 7.3.1144
Problem:    "RO" is not translated everywhere.
Solution:   Put inside _(). (Sergey Alyoshin)
2013-06-07 20:17:11 +02:00
Bram Moolenaar 3798519b9e updated for version 7.3.1143
Problem:    When mapping NUL it is displayed as an X.
Solution:   Check for KS_ZERO instead of K_ZERO. (Yasuhiro Matsumoto)
2013-06-07 19:53:10 +02:00
Bram Moolenaar 6d78d8e99e Added tag v7-3-1143 for changeset 66e849c4558a 2013-06-07 19:53:10 +02:00
Bram Moolenaar 524baf94df updated for version 7.3.1143
Problem:    When mapping NUL it is displayed as an X.
Solution:   Check for KS_ZERO instead of K_ZERO. (Yasuhiro Matsumoto)
2013-06-07 19:53:10 +02:00
Bram Moolenaar 45fc539fe0 updated for version 7.3.1142
Problem:    Memory leak in ":syntime report".
Solution:   Clear the grow array. (Dominique Pelle)
2013-06-07 19:48:39 +02:00
Bram Moolenaar 749b131096 Added tag v7-3-1142 for changeset 65cef998f860 2013-06-07 19:48:39 +02:00
Bram Moolenaar f3af630b3a updated for version 7.3.1142
Problem:    Memory leak in ":syntime report".
Solution:   Clear the grow array. (Dominique Pelle)
2013-06-07 19:48:39 +02:00
Bram Moolenaar a238431302 updated for version 7.3.1141
Problem:    Win32: Check for available memory is not reliable and adds
            overhead.
Solution:   Remove mch_avail_mem(). (Mike Williams)
2013-06-07 19:17:14 +02:00
Bram Moolenaar ae680a8467 Added tag v7-3-1141 for changeset 10673b3531eb 2013-06-07 19:17:14 +02:00
Bram Moolenaar d144caa518 updated for version 7.3.1141
Problem:    Win32: Check for available memory is not reliable and adds
	    overhead.
Solution:   Remove mch_avail_mem(). (Mike Williams)
2013-06-07 19:17:14 +02:00
Bram Moolenaar 43e0298416 updated for version 7.3.1140
Problem:    New regexp engine: trying expensive match while the result is not
            going to be used.
Solution:   Check for output state already being in the state list.
2013-06-07 17:31:29 +02:00
Bram Moolenaar 6fc95f805d Added tag v7-3-1140 for changeset 7fde662e1db2 2013-06-07 17:31:29 +02:00
Bram Moolenaar 0eefa5d9e4 updated for version 7.3.1140
Problem:    New regexp engine: trying expensive match while the result is not
	    going to be used.
Solution:   Check for output state already being in the state list.
2013-06-07 17:31:29 +02:00
Bram Moolenaar decd9540fd updated for version 7.3.1139
Problem:    New regexp engine: negated flag is hardly used.
Solution:   Add separate _NEG states, remove negated flag.
2013-06-07 16:31:50 +02:00
Bram Moolenaar 1dd7e59ec5 Added tag v7-3-1139 for changeset 3b5a023a4543 2013-06-07 16:31:50 +02:00
Bram Moolenaar 43bb4eec58 updated for version 7.3.1139
Problem:    New regexp engine: negated flag is hardly used.
Solution:   Add separate _NEG states, remove negated flag.
2013-06-07 16:31:50 +02:00
Bram Moolenaar 8aca2e9bef updated for version 7.3.1138
Problem:    New regexp engine: neglist no longer used.
Solution:   Remove the now unused neglist.
2013-06-07 14:59:18 +02:00
Bram Moolenaar 931798d481 Added tag v7-3-1138 for changeset 47222d8b1e94 2013-06-07 14:59:18 +02:00
Bram Moolenaar 177e3d007f updated for version 7.3.1138
Problem:    New regexp engine: neglist no longer used.
Solution:   Remove the now unused neglist.
2013-06-07 14:59:18 +02:00
Bram Moolenaar 417bad227a updated for version 7.3.1137
Problem:    New regexp engine: collections are slow.
Solution:   Handle all characters in one go.
2013-06-07 14:08:30 +02:00
Bram Moolenaar ebd714e823 Added tag v7-3-1137 for changeset c02c7df9bdc9 2013-06-07 14:08:30 +02:00
Bram Moolenaar 69fc84687b updated for version 7.3.1137
Problem:    New regexp engine: collections are slow.
Solution:   Handle all characters in one go.
2013-06-07 14:08:30 +02:00
Bram Moolenaar 203d04d764 Updated runtime files. 2013-06-06 21:36:40 +02:00
Bram Moolenaar 2bee54ed30 Updated runtime files. 2013-06-06 21:36:40 +02:00
Bram Moolenaar 4cd92d5aae updated for version 7.3.1136
Problem:    ":func Foo" does not show attributes.
Solution:   Add "abort", "dict" and "range". (Yasuhiro Matsumoto)
2013-06-06 21:31:06 +02:00
Bram Moolenaar 9664d0447b Added tag v7-3-1136 for changeset 343d09006056 2013-06-06 21:31:06 +02:00
Bram Moolenaar bc920d5a2e updated for version 7.3.1136
Problem:    ":func Foo" does not show attributes.
Solution:   Add "abort", "dict" and "range". (Yasuhiro Matsumoto)
2013-06-06 21:31:06 +02:00
Bram Moolenaar 4e31296ffa updated for version 7.3.1135
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2013-06-06 21:19:51 +02:00
Bram Moolenaar ca0edda91e Added tag v7-3-1135 for changeset e4bc21965079 2013-06-06 21:19:51 +02:00
Bram Moolenaar 1504e3b779 updated for version 7.3.1135
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2013-06-06 21:19:51 +02:00
Bram Moolenaar cc908adac8 updated for version 7.3.1134
Problem:    Running test 49 takes a long time.
Solution:   Don't have it grep all files.
2013-06-06 18:55:49 +02:00
Bram Moolenaar 6be9b3217f Added tag v7-3-1134 for changeset 531e598651fc 2013-06-06 18:55:49 +02:00
Bram Moolenaar 3325c37931 updated for version 7.3.1134
Problem:    Running test 49 takes a long time.
Solution:   Don't have it grep all files.
2013-06-06 18:55:49 +02:00
Bram Moolenaar d89616ebb8 updated for version 7.3.1133
Problem:    New regexp engine is a bit slow.
Solution:   Skip ahead to a character that must match.  Don't try matching a
            "^" patter past the start of line.
2013-06-06 18:46:06 +02:00
Bram Moolenaar 1641900751 Added tag v7-3-1133 for changeset 03375ccf28a2 2013-06-06 18:46:06 +02:00
Bram Moolenaar b8a07356fe updated for version 7.3.1133
Problem:    New regexp engine is a bit slow.
Solution:   Skip ahead to a character that must match.  Don't try matching a
	    "^" patter past the start of line.
2013-06-06 18:46:06 +02:00
Bram Moolenaar 6d3a5d755a updated for version 7.3.1132
Problem:    Crash when debugging regexp.
Solution:   Do not try to dump subexpr that were not set.  Skip over count of
            \% items.
2013-06-06 18:04:51 +02:00
Bram Moolenaar 203b1bcae8 Added tag v7-3-1132 for changeset b20dbf3a5370 2013-06-06 18:04:51 +02:00
Bram Moolenaar a013812795 updated for version 7.3.1132
Problem:    Crash when debugging regexp.
Solution:   Do not try to dump subexpr that were not set.  Skip over count of
	    \% items.
2013-06-06 18:04:51 +02:00
Bram Moolenaar 188c57bcd1 updated for version 7.3.1131
Problem:    New regexp engine is a bit slow.
Solution:   Do not clear the state list.  Don't copy syntax submatches when
            not used.
2013-06-06 16:22:06 +02:00
Bram Moolenaar 44cbc9ae82 Added tag v7-3-1131 for changeset 82e6588762e4 2013-06-06 16:22:06 +02:00
Bram Moolenaar 1293a274ba updated for version 7.3.1131
Problem:    New regexp engine is a bit slow.
Solution:   Do not clear the state list.  Don't copy syntax submatches when
	    not used.
2013-06-06 16:22:06 +02:00
Bram Moolenaar f751255283 updated for version 7.3.1130
Problem:    Can't build with anything but huge features.
Solution:   Check for FEAT_PROFILE. (Yasuhiro Matsumoto)
2013-06-06 14:55:19 +02:00
Bram Moolenaar 963f8e0381 Added tag v7-3-1130 for changeset ec24ff78a79c 2013-06-06 14:55:19 +02:00
Bram Moolenaar 80f1cd3dd4 updated for version 7.3.1130
Problem:    Can't build with anything but huge features.
Solution:   Check for FEAT_PROFILE. (Yasuhiro Matsumoto)
2013-06-06 14:55:19 +02:00
Bram Moolenaar 8a7f5a2d43 updated for version 7.3.1129
Problem:    Can't see what pattern in syntax highlighting is slow.
Solution:   Add the ":syntime" command.
2013-06-06 14:01:46 +02:00
Bram Moolenaar 92aec3ad0d Added tag v7-3-1129 for changeset f824cb97eb92 2013-06-06 14:01:46 +02:00
Bram Moolenaar 6f64877532 updated for version 7.3.1129
Problem:    Can't see what pattern in syntax highlighting is slow.
Solution:   Add the ":syntime" command.
2013-06-06 14:01:46 +02:00
Bram Moolenaar cd2d8bb6ea updated for version 7.3.1128
Problem:    Now that the NFA engine handles everything every failure is a
            syntax error.
Solution:   Remove the syntax_error flag.
2013-06-05 21:42:53 +02:00
Bram Moolenaar 88491062ad Added tag v7-3-1128 for changeset 47906f888725 2013-06-05 21:42:53 +02:00
Bram Moolenaar ac840c9532 updated for version 7.3.1128
Problem:    Now that the NFA engine handles everything every failure is a
	    syntax error.
Solution:   Remove the syntax_error flag.
2013-06-05 21:42:53 +02:00
Bram Moolenaar 2976c028ca updated for version 7.3.1127
Problem:    No error for using empty \%[].
Solution:   Give error message.
2013-06-05 21:30:37 +02:00
Bram Moolenaar 8693a99fdb Added tag v7-3-1127 for changeset 532a9855bd30 2013-06-05 21:30:37 +02:00
Bram Moolenaar 085f7c3ba8 updated for version 7.3.1127
Problem:    No error for using empty \%[].
Solution:   Give error message.
2013-06-05 21:30:37 +02:00
Bram Moolenaar c19b4b50a8 updated for version 7.3.1126
Problem:    Compiler warning for unitialized variable. (Tony Mechelynck)
Solution:   Assign something to the variable.
2013-06-05 21:23:39 +02:00
Bram Moolenaar 9551757252 Added tag v7-3-1126 for changeset b25a1b2e3175 2013-06-05 21:23:39 +02:00
Bram Moolenaar 803ea5b338 updated for version 7.3.1126
Problem:    Compiler warning for unitialized variable. (Tony Mechelynck)
Solution:   Assign something to the variable.
2013-06-05 21:23:39 +02:00
Bram Moolenaar 973fced763 updated for version 7.3.1125
Problem:    Error for using \%V in a pattern in tiny Vim.
Solution:   Allow using \%V but never match. (Dominique Pelle)
2013-06-05 21:10:59 +02:00
Bram Moolenaar 74e59fdb7f Added tag v7-3-1125 for changeset 96f3348f9f11 2013-06-05 21:10:59 +02:00
Bram Moolenaar 714bb4d32a updated for version 7.3.1125
Problem:    Error for using \%V in a pattern in tiny Vim.
Solution:   Allow using \%V but never match. (Dominique Pelle)
2013-06-05 21:10:59 +02:00
Bram Moolenaar d4209d203a updated for version 7.3.1124
Problem:    Python: Crash on MS-Windows when os.fchdir() is not available.
Solution:   Check for _chdir to be NULL. (Ken Takata)
2013-06-05 20:34:15 +02:00
Bram Moolenaar 82d65edb0e Added tag v7-3-1124 for changeset be1e4acb30ca 2013-06-05 20:34:15 +02:00
Bram Moolenaar 6cea87076d updated for version 7.3.1124
Problem:    Python: Crash on MS-Windows when os.fchdir() is not available.
Solution:   Check for _chdir to be NULL. (Ken Takata)
2013-06-05 20:34:15 +02:00
Bram Moolenaar e60c2e5e1c updated for version 7.3.1123
Problem:    Can't build tiny Vim on MS-Windows.
Solution:   Adjust #ifdef around using modif_fname(). (Mike Williams)
2013-06-05 19:35:38 +02:00
Bram Moolenaar 0fbf9ecf23 Added tag v7-3-1123 for changeset 77ecab3bb207 2013-06-05 19:35:38 +02:00
Bram Moolenaar 2a66bec2ad updated for version 7.3.1123
Problem:    Can't build tiny Vim on MS-Windows.
Solution:   Adjust #ifdef around using modif_fname(). (Mike Williams)
2013-06-05 19:35:38 +02:00
Bram Moolenaar 999c18a87f Added tag v7-3-1122 for changeset 7793e737ec87 2013-06-05 18:52:41 +02:00
Bram Moolenaar 8795374bd3 updated for version 7.3.1122
Problem:    New regexp engine: \%> not supported.
Solution:   Implement \%>.
2013-06-05 18:52:40 +02:00
Bram Moolenaar 252cc901de updated for version 7.3.1122
Problem:    New regexp engine: \%> not supported.
Solution:   Implement \%>.
2013-06-05 18:52:40 +02:00
Bram Moolenaar 67604aed75 updated for version 7.3.1121
Problem:    New regexp engine: adding states that are not used.
Solution:   Don't add the states.
2013-06-05 16:51:57 +02:00
Bram Moolenaar 39df6e02da Added tag v7-3-1121 for changeset 4b9503f0c7d3 2013-06-05 16:51:57 +02:00
Bram Moolenaar 954eab2787 updated for version 7.3.1121
Problem:    New regexp engine: adding states that are not used.
Solution:   Don't add the states.
2013-06-05 16:51:57 +02:00
Bram Moolenaar 5b84ddccea updated for version 7.3.1120
Problem:    Crash when regexp logging is enabled.
Solution:   Avoid using NULL pointers. Advance over count argument.
2013-06-05 16:33:10 +02:00
Bram Moolenaar 0a2f8c37a1 Added tag v7-3-1120 for changeset d1376091d18b 2013-06-05 16:33:10 +02:00
Bram Moolenaar 86ec7cfa09 updated for version 7.3.1120
Problem:    Crash when regexp logging is enabled.
Solution:   Avoid using NULL pointers. Advance over count argument.
2013-06-05 16:33:10 +02:00
Bram Moolenaar 1cd3f2c450 updated for version 7.3.1119
Problem:    Flags in 'cpo' are search for several times.
Solution:   Store the result and re-use the flags.
2013-06-05 12:43:09 +02:00
Bram Moolenaar f99c45c110 Added tag v7-3-1119 for changeset a62695305e03 2013-06-05 12:43:09 +02:00
Bram Moolenaar 2b7e479bc8 updated for version 7.3.1119
Problem:    Flags in 'cpo' are search for several times.
Solution:   Store the result and re-use the flags.
2013-06-05 12:43:09 +02:00
Bram Moolenaar f9bd94d0d7 Added tag v7-3-1118 for changeset 6a706ca7a889 2013-06-05 11:46:26 +02:00
Bram Moolenaar e2b8cb3b15 updated for version 7.3.1118
Problem:    Match failure rate is not very specific.
Solution:   Tune the failure rate for match items.
2013-06-05 11:46:25 +02:00
Bram Moolenaar 71e4a17950 updated for version 7.3.1118
Problem:    Match failure rate is not very specific.
Solution:   Tune the failure rate for match items.
2013-06-05 11:46:25 +02:00
Bram Moolenaar d75799ab7f updated for version 7.3.1117
Problem:    New regexp engine: \%[abc] not supported.
Solution:   Implement \%[abc].  Add tests.
2013-06-05 11:05:17 +02:00
Bram Moolenaar 1ba2595a70 Added tag v7-3-1117 for changeset 97560c16ca99 2013-06-05 11:05:17 +02:00
Bram Moolenaar 98477d0e60 updated for version 7.3.1117
Problem:    New regexp engine: \%[abc] not supported.
Solution:   Implement \%[abc].  Add tests.
2013-06-05 11:05:17 +02:00
Bram Moolenaar 7541ad0af3 Added tag v7-3-1116 for changeset 66a9e8fa6f45 2013-06-05 11:02:06 +02:00
Bram Moolenaar 78eae9aaf7 updated for version 7.3.1116
Problem:    Can't build without Visual mode.
Solution:   Add #ifdefs.
2013-06-05 11:02:05 +02:00
Bram Moolenaar 88ab96a298 updated for version 7.3.1116
Problem:    Can't build without Visual mode.
Solution:   Add #ifdefs.
2013-06-05 11:02:05 +02:00
Bram Moolenaar 5ebc09b450 updated for version 7.3.1115
Problem:    Many users don't like the cursor line number when 'relativenumber'
            is set.
Solution:   Have four combinations with 'number' and 'relativenumber'.
            (Christian Brabandt)
2013-06-04 22:13:50 +02:00
Bram Moolenaar e3d5640cd8 Added tag v7-3-1115 for changeset 3f2319a953b3 2013-06-04 22:13:50 +02:00
Bram Moolenaar 48032fa741 updated for version 7.3.1115
Problem:    Many users don't like the cursor line number when 'relativenumber'
	    is set.
Solution:   Have four combinations with 'number' and 'relativenumber'.
	    (Christian Brabandt)
2013-06-04 22:13:50 +02:00
Bram Moolenaar b76591ef4a updated for version 7.3.1114
Problem:    Can't build without the syntax feature.
Solution:   Add #ifdefs. (Erik Falor)
2013-06-04 21:42:22 +02:00
Bram Moolenaar 6830fb4062 Added tag v7-3-1114 for changeset 532c31f9e92f 2013-06-04 21:42:22 +02:00
Bram Moolenaar 2ccb439a6f updated for version 7.3.1114
Problem:    Can't build without the syntax feature.
Solution:   Add #ifdefs. (Erik Falor)
2013-06-04 21:42:22 +02:00
Bram Moolenaar 044aa290c5 updated for version 7.3.1113
Problem:    New regexp engine: \%'m not supported.
Solution:   Implement \%'m.  Add tests.
2013-06-04 21:27:38 +02:00
Bram Moolenaar 6fdf5b9133 Added tag v7-3-1113 for changeset 0798b096bab3 2013-06-04 21:27:38 +02:00
Bram Moolenaar 0b8f8fbf49 updated for version 7.3.1113
Problem:    New regexp engine: \%'m not supported.
Solution:   Implement \%'m.  Add tests.
2013-06-04 21:27:38 +02:00
Bram Moolenaar dacd7de3fd updated for version 7.3.1112
Problem:    New regexp engine: \%V not supported.
Solution:   Implement \%V.  Add tests.
2013-06-04 18:28:48 +02:00
Bram Moolenaar 6d1cc1142e Added tag v7-3-1112 for changeset 749e2b2755d5 2013-06-04 18:28:48 +02:00
Bram Moolenaar b8e1042b82 updated for version 7.3.1112
Problem:    New regexp engine: \%V not supported.
Solution:   Implement \%V.  Add tests.
2013-06-04 18:28:48 +02:00
Bram Moolenaar f811509c03 updated for version 7.3.1111
Problem:    nfa_recognize_char_class() implementation is inefficient.
Solution:   Use bits in an int instead of chars in a string. (Dominique Pelle)
2013-06-04 17:47:05 +02:00
Bram Moolenaar 9268b23e61 Added tag v7-3-1111 for changeset 43de4ebbe7ad 2013-06-04 17:47:05 +02:00
Bram Moolenaar 7e40161ca0 updated for version 7.3.1111
Problem:    nfa_recognize_char_class() implementation is inefficient.
Solution:   Use bits in an int instead of chars in a string. (Dominique Pelle)
2013-06-04 17:47:05 +02:00
Bram Moolenaar a2d9510861 updated for version 7.3.1110
Problem:    New regexp matching: Using \@= and the like can be slow.
Solution:   Decide whether to first try matching the zero-wdith part or what
            follows, whatever is more likely to fail.
2013-06-04 14:23:05 +02:00
Bram Moolenaar 449d27b652 Added tag v7-3-1110 for changeset 3849c811cc0b 2013-06-04 14:23:05 +02:00
Bram Moolenaar 67f5f9a85f updated for version 7.3.1110
Problem:    New regexp matching: Using \@= and the like can be slow.
Solution:   Decide whether to first try matching the zero-wdith part or what
	    follows, whatever is more likely to fail.
2013-06-04 14:23:05 +02:00
Bram Moolenaar dd9a4a44a9 updated for version 7.3.1109
Problem:    Building on MS-Windows doesn't see changes in if_py_both.h.
Solution:   Add a dependency. (Ken Takata)
2013-06-03 20:12:51 +02:00
Bram Moolenaar 665038f171 Added tag v7-3-1109 for changeset 450e13fe1621 2013-06-03 20:12:51 +02:00
Bram Moolenaar acf58b95a6 updated for version 7.3.1109
Problem:    Building on MS-Windows doesn't see changes in if_py_both.h.
Solution:   Add a dependency. (Ken Takata)
2013-06-03 20:12:51 +02:00
Bram Moolenaar e9056b121d updated for version 7.3.1108
Problem:    Error message for os.fchdir() (Charles Peacech)
Solution:   Clear the error. (ZyX)
2013-06-03 20:04:48 +02:00
Bram Moolenaar cf0f76009b Added tag v7-3-1108 for changeset 3534e9b4fa42 2013-06-03 20:04:48 +02:00
Bram Moolenaar c42233d591 updated for version 7.3.1108
Problem:    Error message for os.fchdir() (Charles Peacech)
Solution:   Clear the error. (ZyX)
2013-06-03 20:04:48 +02:00
Bram Moolenaar f24669592c Added tag v7-3-1107 for changeset bd6bef0bd0fb 2013-06-03 19:41:07 +02:00
Bram Moolenaar 01d89dddfa updated for version 7.3.1107
Problem:    Compiler warnings for unused variables.
Solution:   Put the variables inside #ifdef.
2013-06-03 19:41:06 +02:00
Bram Moolenaar 6198e64ea6 updated for version 7.3.1107
Problem:    Compiler warnings for unused variables.
Solution:   Put the variables inside #ifdef.
2013-06-03 19:41:06 +02:00
Bram Moolenaar 8cd6609c80 Added tag v7-3-1106 for changeset ec72bb4a0fc2 2013-06-03 12:17:05 +02:00
Bram Moolenaar dd2ccdf6ea updated for version 7.3.1106
Problem:    New regexp engine: saving and restoring lastlist in the states
            takes a lot of time.
Solution:   Use a second lastlist value for the first recursive call.
2013-06-03 12:17:04 +02:00
Bram Moolenaar 6c51d1a31a updated for version 7.3.1106
Problem:    New regexp engine: saving and restoring lastlist in the states
	    takes a lot of time.
Solution:   Use a second lastlist value for the first recursive call.
2013-06-03 12:17:04 +02:00
Bram Moolenaar f46da70603 updated for version 7.3.1105
Problem:    New regexp engine: too much code in one function.  Dead code.
Solution:   Move the recursive nfa_regmatch call to a separate function.
            Remove the dead code.
2013-06-02 22:37:42 +02:00
Bram Moolenaar ac0e6d96dc Added tag v7-3-1105 for changeset a804309e7327 2013-06-02 22:37:42 +02:00
Bram Moolenaar 96769bed70 updated for version 7.3.1105
Problem:    New regexp engine: too much code in one function.  Dead code.
Solution:   Move the recursive nfa_regmatch call to a separate function.
	    Remove the dead code.
2013-06-02 22:37:42 +02:00
Bram Moolenaar 17516d9f49 Added tag v7-3-1104 for changeset fc4d7f02ea3a 2013-06-02 22:08:04 +02:00
Bram Moolenaar f18fb7af75 updated for version 7.3.1104
Problem:    New regexp engine does not handle "~".
Solution:   Add support for "~".
2013-06-02 22:08:03 +02:00
Bram Moolenaar eddc8b7dee updated for version 7.3.1104
Problem:    New regexp engine does not handle "~".
Solution:   Add support for "~".
2013-06-02 22:08:03 +02:00
Bram Moolenaar f6de032afe updated for version 7.3.1103
Problem:    New regexp engine: overhead in saving and restoring.
Solution:   Make saving and restoring list IDs faster.  Don't copy or check \z
            subexpressions when they are not used.
2013-06-02 21:30:04 +02:00
Bram Moolenaar fe9af21b78 Added tag v7-3-1103 for changeset 832bf8136d86 2013-06-02 21:30:04 +02:00
Bram Moolenaar d85690daf5 updated for version 7.3.1103
Problem:    New regexp engine: overhead in saving and restoring.
Solution:   Make saving and restoring list IDs faster.  Don't copy or check \z
	    subexpressions when they are not used.
2013-06-02 21:30:04 +02:00
Bram Moolenaar 9f5d600723 updated for version 7.3.1102
Problem:    Completion of ":py3do" and ":py3file" does not work after ":py3".
Solution:   Make completion work. (Taro Muraoka)
2013-06-02 19:22:13 +02:00
Bram Moolenaar 488794e69e Added tag v7-3-1102 for changeset 1c5da99d1b70 2013-06-02 19:22:13 +02:00
Bram Moolenaar 07ab6e77a5 updated for version 7.3.1102
Problem:    Completion of ":py3do" and ":py3file" does not work after ":py3".
Solution:   Make completion work. (Taro Muraoka)
2013-06-02 19:22:13 +02:00
Bram Moolenaar ac499e3116 updated for version 7.3.1101
Problem:    Configure doesn't find Python 3 on Ubuntu 13.04.
Solution:   First try distutils.sysconfig. Also fix some indents.  (Ken
            Takata)
2013-06-02 19:14:17 +02:00
Bram Moolenaar 58ffbcd0ef Added tag v7-3-1101 for changeset 761e42cc79c2 2013-06-02 19:14:17 +02:00
Bram Moolenaar 984ca4ba80 updated for version 7.3.1101
Problem:    Configure doesn't find Python 3 on Ubuntu 13.04.
Solution:   First try distutils.sysconfig. Also fix some indents.  (Ken
	    Takata)
2013-06-02 19:14:17 +02:00
Bram Moolenaar 78b5957439 updated for version 7.3.1100
Problem:    Python: a few more memory problems.
Solution:   Add and remove Py_XDECREF(). (ZyX)
2013-06-02 18:54:21 +02:00
Bram Moolenaar 649d328057 Added tag v7-3-1100 for changeset bf917ee1fad2 2013-06-02 18:54:21 +02:00
Bram Moolenaar 6acf77deca updated for version 7.3.1100
Problem:    Python: a few more memory problems.
Solution:   Add and remove Py_XDECREF(). (ZyX)
2013-06-02 18:54:21 +02:00
Bram Moolenaar f4258308e2 updated for version 7.3.1099
Problem:    Python: Changing directory with os.chdir() causes problems for
            Vim's notion of directories.
Solution:   Add vim.chdir() and vim.fchdir(). (ZyX)
2013-06-02 18:20:17 +02:00
Bram Moolenaar 8b2c96575b Added tag v7-3-1099 for changeset 542af01979be 2013-06-02 18:20:17 +02:00
Bram Moolenaar cf79adffda updated for version 7.3.1099
Problem:    Python: Changing directory with os.chdir() causes problems for
	    Vim's notion of directories.
Solution:   Add vim.chdir() and vim.fchdir(). (ZyX)
2013-06-02 18:20:17 +02:00
Bram Moolenaar 4f2109d782 updated for version 7.3.1098
Problem:    Python: Possible memory leaks
Solution:   Add Py_XDECREF() calls. (ZyX)
2013-06-02 18:07:37 +02:00
Bram Moolenaar 06ab75af95 Added tag v7-3-1098 for changeset 26f2dbea7443 2013-06-02 18:07:37 +02:00
Bram Moolenaar 685562a5da updated for version 7.3.1098
Problem:    Python: Possible memory leaks
Solution:   Add Py_XDECREF() calls. (ZyX)
2013-06-02 18:07:37 +02:00
Bram Moolenaar bc41196bdc updated for version 7.3.1097
Problem:    Python: a few recently added items are not documented.
Solution:   Update the documentation. (ZyX)
2013-06-02 17:46:40 +02:00
Bram Moolenaar b73c0ad52a Added tag v7-3-1097 for changeset 0c25fa1dfd97 2013-06-02 17:46:40 +02:00
Bram Moolenaar 54d00921e5 updated for version 7.3.1097
Problem:    Python: a few recently added items are not documented.
Solution:   Update the documentation. (ZyX)
2013-06-02 17:46:40 +02:00
Bram Moolenaar de71b5658f updated for version 7.3.1096
Problem:    Python: popitem() was not defined in a standard way.
Solution:   Remove the argument from popitem(). (ZyX)
2013-06-02 17:41:54 +02:00
Bram Moolenaar 729461e1a4 Added tag v7-3-1096 for changeset 2db005052371 2013-06-02 17:41:54 +02:00
Bram Moolenaar adc48016b0 updated for version 7.3.1096
Problem:    Python: popitem() was not defined in a standard way.
Solution:   Remove the argument from popitem(). (ZyX)
2013-06-02 17:41:54 +02:00
Bram Moolenaar 525666f282 updated for version 7.3.1095
Problem:    Compiler warnings for shadowed variables. (Christian Brabandt)
Solution:   Rename new_state() to alloc_state().  Remove unnecessary
            declaration.
2013-06-02 16:40:55 +02:00
Bram Moolenaar f6969f616a Added tag v7-3-1095 for changeset ed4e689bbea1 2013-06-02 16:40:55 +02:00
Bram Moolenaar 62a0720120 updated for version 7.3.1095
Problem:    Compiler warnings for shadowed variables. (Christian Brabandt)
Solution:   Rename new_state() to alloc_state().  Remove unnecessary
	    declaration.
2013-06-02 16:40:55 +02:00
Bram Moolenaar 307aa16a69 updated for version 7.3.1094
Problem:    New regexp engine: Attempts to match "^" at every character.
Solution:   Only try "^" at the start of a line.
2013-06-02 16:34:21 +02:00
Bram Moolenaar 687e7adf93 Added tag v7-3-1094 for changeset efc4fb311d5d 2013-06-02 16:34:21 +02:00
Bram Moolenaar f2f5dbc487 updated for version 7.3.1094
Problem:    New regexp engine: Attempts to match "^" at every character.
Solution:   Only try "^" at the start of a line.
2013-06-02 16:34:21 +02:00
Bram Moolenaar 490e6e6d66 Added tag v7-3-1093 for changeset 08fbb1ce1bc5 2013-06-02 16:07:11 +02:00
Bram Moolenaar b122e9798e updated for version 7.3.1093
Problem:    New regexp engine: When a sub expression is empty \1 skips a
            character.
Solution:   Make \1 try the current position when the match is emtpy.
2013-06-02 16:07:10 +02:00
Bram Moolenaar fd01cdb87c updated for version 7.3.1093
Problem:    New regexp engine: When a sub expression is empty \1 skips a
	    character.
Solution:   Make \1 try the current position when the match is emtpy.
2013-06-02 16:07:10 +02:00
Bram Moolenaar 69afb7bf0a updated for version 7.3.1092
Problem:    Can't build with regexp debugging.  NFA debug output shows wrong
            pattern.
Solution:   Fix debugging code for recent changes.  Add the pattern to the
            program.
2013-06-02 15:55:55 +02:00
Bram Moolenaar a6c56049b4 Added tag v7-3-1092 for changeset 9d97a0c045ef 2013-06-02 15:55:55 +02:00
Bram Moolenaar 1a573ad366 updated for version 7.3.1092
Problem:    Can't build with regexp debugging.  NFA debug output shows wrong
	    pattern.
Solution:   Fix debugging code for recent changes.  Add the pattern to the
	    program.
2013-06-02 15:55:55 +02:00
Bram Moolenaar 5de820b916 updated for version 7.3.1091
Problem:    New regexp engine: no error when using \z1 or \z( where it does
            not work.
Solution:   Give an error message.
2013-06-02 15:01:57 +02:00
Bram Moolenaar 398201470d Added tag v7-3-1091 for changeset 371cc0c44097 2013-06-02 15:01:57 +02:00
Bram Moolenaar 8766e508ea updated for version 7.3.1091
Problem:    New regexp engine: no error when using \z1 or \z( where it does
	    not work.
Solution:   Give an error message.
2013-06-02 15:01:57 +02:00
Bram Moolenaar 50b58c389a Added tag v7-3-1090 for changeset 8db697ae406a 2013-06-01 23:02:55 +02:00
Bram Moolenaar efb23f26e8 updated for version 7.3.1090
Problem:    New regexp engine does not support \z1 .. \z9 and \z(.
Solution:   Implement the syntax submatches.
2013-06-01 23:02:54 +02:00
Bram Moolenaar 0d3d7a2d00 updated for version 7.3.1090
Problem:    New regexp engine does not support \z1 .. \z9 and \z(.
Solution:   Implement the syntax submatches.
2013-06-01 23:02:54 +02:00
Bram Moolenaar e21e1f44ff Added tag v7-3-1089 for changeset 79522bb17125 2013-06-01 20:32:13 +02:00
Bram Moolenaar 0418811869 updated for version 7.3.1089
Problem:    Tests 86 and 87 fail on MS-Windows. (Ken Takata)
Solution:   Fix platform-specific stuff. (ZyX)
2013-06-01 20:32:12 +02:00
Bram Moolenaar 065695c91a updated for version 7.3.1089
Problem:    Tests 86 and 87 fail on MS-Windows. (Ken Takata)
Solution:   Fix platform-specific stuff. (ZyX)
2013-06-01 20:32:12 +02:00
Bram Moolenaar 61602c5bfe updated for version 7.3.1088
Problem:    New regexp engine: \@<= and \@<! are not implemented.
Solution:   Implement look-behind matching.  Fix off-by-one error in old
            regexp engine.
2013-06-01 19:54:43 +02:00
Bram Moolenaar 9ac4a23511 Added tag v7-3-1088 for changeset 2f51ee8825db 2013-06-01 19:54:43 +02:00
Bram Moolenaar 65d28ef25e updated for version 7.3.1088
Problem:    New regexp engine: \@<= and \@<! are not implemented.
Solution:   Implement look-behind matching.  Fix off-by-one error in old
	    regexp engine.
2013-06-01 19:54:43 +02:00
Bram Moolenaar 543b7ef700 Updated runtime files and translations. 2013-06-01 14:50:56 +02:00
Bram Moolenaar e0086714bc Updated runtime files and translations. 2013-06-01 14:50:56 +02:00
Bram Moolenaar 3737fc1c30 updated for version 7.3.1087
Problem:    A leading star is not seen as a normal char when \{} follows.
Solution:   Save and restore the parse state properly.
2013-06-01 14:42:56 +02:00
Bram Moolenaar b69a632590 Added tag v7-3-1087 for changeset 4d92b873acef 2013-06-01 14:42:56 +02:00
Bram Moolenaar 7f4952c7a9 updated for version 7.3.1087
Problem:    A leading star is not seen as a normal char when \{} follows.
Solution:   Save and restore the parse state properly.
2013-06-01 14:42:56 +02:00
Bram Moolenaar 75d7a06920 updated for version 7.3.1086
Problem:    Old regexp engine accepts illegal range, new one doesn't.
Solution:   Also accept the illegal range with the new engine.
2013-06-01 13:24:24 +02:00
Bram Moolenaar 5e7a30a6ad Added tag v7-3-1086 for changeset c1622ff9ed8d 2013-06-01 13:24:24 +02:00
Bram Moolenaar d9c98ff69b updated for version 7.3.1086
Problem:    Old regexp engine accepts illegal range, new one doesn't.
Solution:   Also accept the illegal range with the new engine.
2013-06-01 13:24:24 +02:00
Bram Moolenaar 36b3a011d3 updated for version 7.3.1085
Problem:    New regexp engine: Non-greedy multi doesn't work.
Solution:   Implement \{-}.
2013-06-01 12:40:20 +02:00
Bram Moolenaar f709cfbf3d Added tag v7-3-1085 for changeset 811a4c9b51d8 2013-06-01 12:40:20 +02:00
Bram Moolenaar 6ba87d0a18 updated for version 7.3.1085
Problem:    New regexp engine: Non-greedy multi doesn't work.
Solution:   Implement \{-}.
2013-06-01 12:40:20 +02:00
Bram Moolenaar 54dafde170 updated for version 7.3.1084
Problem:    New regexp engine: only accepts up to \{,10}.
Solution:   Remove upper limit.  Remove dead code with NFA_PLUS.
2013-05-31 23:18:00 +02:00
Bram Moolenaar a17039e496 Added tag v7-3-1084 for changeset 05d57d7c2d55 2013-05-31 23:18:00 +02:00
Bram Moolenaar 0f969b31b4 updated for version 7.3.1084
Problem:    New regexp engine: only accepts up to \{,10}.
Solution:   Remove upper limit.  Remove dead code with NFA_PLUS.
2013-05-31 23:18:00 +02:00
Bram Moolenaar 4b78063368 updated for version 7.3.1083
Problem:    New regexp engine: Does not support \%^ and \%$.
Solution:   Support matching start and end of file.
2013-05-31 22:14:52 +02:00
Bram Moolenaar 4317654e97 Added tag v7-3-1083 for changeset b3c59716e700 2013-05-31 22:14:52 +02:00
Bram Moolenaar 4aa7379e47 updated for version 7.3.1083
Problem:    New regexp engine: Does not support \%^ and \%$.
Solution:   Support matching start and end of file.
2013-05-31 22:14:52 +02:00
Bram Moolenaar 14f55c6f67 updated for version 7.3.1082
Problem:    New regexp engine: Problem with \@= matching.
Solution:   Save and restore nfa_match.
2013-05-31 21:45:09 +02:00
Bram Moolenaar 36f8cb77ff Added tag v7-3-1082 for changeset 2d15582e132f 2013-05-31 21:45:09 +02:00
Bram Moolenaar c3fcbaca15 updated for version 7.3.1082
Problem:    New regexp engine: Problem with \@= matching.
Solution:   Save and restore nfa_match.
2013-05-31 21:45:09 +02:00
Bram Moolenaar 99dc19d1cc updated for version 7.3.1081
Problem:    Compiler warnings on 64-bit Windows.
Solution:   Change variable types. (Mike Williams)
2013-05-31 20:49:31 +02:00
Bram Moolenaar 038f382f4c Added tag v7-3-1081 for changeset 9e7ef781d494 2013-05-31 20:49:31 +02:00
Bram Moolenaar 9ac0d7c179 updated for version 7.3.1081
Problem:    Compiler warnings on 64-bit Windows.
Solution:   Change variable types. (Mike Williams)
2013-05-31 20:49:31 +02:00
Bram Moolenaar 9634e68376 Added tag v7-3-1080 for changeset 7a35419393c3 2013-05-31 19:01:17 +02:00
Bram Moolenaar ca982c8d45 updated for version 7.3.1080
Problem:    Test 86 fails.
Solution:   Comment out the parts that don't work.  Make it pass on 32 bit
            systems.
2013-05-31 19:01:16 +02:00
Bram Moolenaar 085dc70e23 updated for version 7.3.1080
Problem:    Test 86 fails.
Solution:   Comment out the parts that don't work.  Make it pass on 32 bit
	    systems.
2013-05-31 19:01:16 +02:00
Bram Moolenaar 96c7dfd806 updated for version 7.3.1079
Problem:    Test 87 fails.
Solution:   Fix the test for Python 3.3. (ZyX)  Make it pass on 32 bit systems.
2013-05-31 18:46:11 +02:00
Bram Moolenaar 93388bd72f Added tag v7-3-1079 for changeset bce2051173f0 2013-05-31 18:46:11 +02:00
Bram Moolenaar 47c02ded69 updated for version 7.3.1079
Problem:    Test 87 fails.
Solution:   Fix the test for Python 3.3. (ZyX)  Make it pass on 32 bit systems.
2013-05-31 18:46:11 +02:00
Bram Moolenaar b06e20e6ba updated for version 7.3.1078
Problem:    New regexp engine: \@! doesn't work.
Solution:   Implement the negated version of \@=.
2013-05-30 22:44:02 +02:00
Bram Moolenaar d4993e76e2 Added tag v7-3-1078 for changeset 0dce3d812e7a 2013-05-30 22:44:02 +02:00
Bram Moolenaar f7a3190af2 updated for version 7.3.1078
Problem:    New regexp engine: \@! doesn't work.
Solution:   Implement the negated version of \@=.
2013-05-30 22:44:02 +02:00
Bram Moolenaar 35eacd7180 updated for version 7.3.1077
Problem:    Python: Allocating dict the wrong way, causing a crash.
Solution:   Use py_dict_alloc(). Fix some exception problems. (ZyX)
2013-05-30 22:06:33 +02:00
Bram Moolenaar 3f040cc8c8 Added tag v7-3-1077 for changeset 80b0081824fa 2013-05-30 22:06:33 +02:00
Bram Moolenaar 4024f55c56 updated for version 7.3.1077
Problem:    Python: Allocating dict the wrong way, causing a crash.
Solution:   Use py_dict_alloc(). Fix some exception problems. (ZyX)
2013-05-30 22:06:33 +02:00
Bram Moolenaar 2d5e112284 updated for version 7.3.1076
Problem:    New regexp engine: \@= and \& don't work.
Solution:   Make these items work.  Add column info to logging.
2013-05-30 21:42:13 +02:00
Bram Moolenaar 1655d4a3cb Added tag v7-3-1076 for changeset 93b7ed814bec 2013-05-30 21:42:13 +02:00
Bram Moolenaar 612c5addb9 updated for version 7.3.1076
Problem:    New regexp engine: \@= and \& don't work.
Solution:   Make these items work.  Add column info to logging.
2013-05-30 21:42:13 +02:00
Bram Moolenaar 021e147b70 updated for version 7.3.1075
Problem:    Compiler warning for storing a long_u in an int.
Solution:   Declare the number as an int. (Mike Williams)
2013-05-30 19:18:31 +02:00
Bram Moolenaar 04a69d883d Added tag v7-3-1075 for changeset 779ca415f8e1 2013-05-30 19:18:31 +02:00
Bram Moolenaar c1e1e21e13 updated for version 7.3.1075
Problem:    Compiler warning for storing a long_u in an int.
Solution:   Declare the number as an int. (Mike Williams)
2013-05-30 19:18:31 +02:00
Bram Moolenaar f62d942e54 updated for version 7.3.1074
Problem:    Compiler warning for printf format. (Manuel Ortega)
Solution:   Add type casts.
2013-05-30 19:01:24 +02:00
Bram Moolenaar 4a750e219e Added tag v7-3-1074 for changeset b943fd24c351 2013-05-30 19:01:24 +02:00
Bram Moolenaar b7fea86789 updated for version 7.3.1074
Problem:    Compiler warning for printf format. (Manuel Ortega)
Solution:   Add type casts.
2013-05-30 19:01:24 +02:00
Bram Moolenaar 16299b57cb updated for version 7.3.1073
Problem:    New regexp engine may run out of states.
Solution:   Allocate states dynamically.  Also make the test report errors.
2013-05-30 18:45:23 +02:00
Bram Moolenaar ebccfebcae Added tag v7-3-1073 for changeset f10f63aaec5c 2013-05-30 18:45:23 +02:00
Bram Moolenaar 498cc6dfac updated for version 7.3.1073
Problem:    New regexp engine may run out of states.
Solution:   Allocate states dynamically.  Also make the test report errors.
2013-05-30 18:45:23 +02:00
Bram Moolenaar 4b6ebe6dce updated for version 7.3.1072
Problem:    Compiler warning for unitialized variable.
Solution:   Initialize it.
2013-05-30 17:49:24 +02:00
Bram Moolenaar a4c7f4990f Added tag v7-3-1072 for changeset 9f502d8d5165 2013-05-30 17:49:24 +02:00
Bram Moolenaar 897394c80e updated for version 7.3.1072
Problem:    Compiler warning for unitialized variable.
Solution:   Initialize it.
2013-05-30 17:49:24 +02:00
Bram Moolenaar 428e987b61 updated for version 7.3.1071
Problem:    New regexp engine: backreferences don't work correctly.
Solution:   Add every possible start/end position on the state stack.
2013-05-30 17:05:39 +02:00
Bram Moolenaar a43eab94e5 Added tag v7-3-1071 for changeset 857f6c53f117 2013-05-30 17:05:39 +02:00
Bram Moolenaar 18116ac6b6 updated for version 7.3.1071
Problem:    New regexp engine: backreferences don't work correctly.
Solution:   Add every possible start/end position on the state stack.
2013-05-30 17:05:39 +02:00
Bram Moolenaar fdde880b02 updated for version 7.3.1070
Problem:    Vim crashes in Python tests. Compiler warning for unused function.
Solution:   Disable the tests for now. Move the function.
2013-05-30 15:38:24 +02:00
Bram Moolenaar 0bfbf45953 Added tag v7-3-1070 for changeset c316a30a8892 2013-05-30 15:38:24 +02:00
Bram Moolenaar c818b080e4 updated for version 7.3.1070
Problem:    Vim crashes in Python tests. Compiler warning for unused function.
Solution:   Disable the tests for now. Move the function.
2013-05-30 15:38:24 +02:00
Bram Moolenaar fc714b35c6 updated for version 7.3.1069
Problem:    Python: memory leaks.
Solution:   Python patch 28: Purge out DICTKEY_CHECK_EMPTY macros. (ZyX)
2013-05-30 14:52:37 +02:00
Bram Moolenaar d90023ed63 Added tag v7-3-1069 for changeset 6ec3dada4ad3 2013-05-30 14:52:37 +02:00
Bram Moolenaar d280a8b43c updated for version 7.3.1069
Problem:    Python: memory leaks.
Solution:   Python patch 28: Purge out DICTKEY_CHECK_EMPTY macros. (ZyX)
2013-05-30 14:52:37 +02:00
Bram Moolenaar 018acca3bd updated for version 7.3.1068
Problem:    Python: Script is auto-loaded on function creation.
Solution:   Python patch 27. (ZyX)
2013-05-30 13:37:28 +02:00
Bram Moolenaar d1e67cc434 Added tag v7-3-1068 for changeset 59e6c2bd68e3 2013-05-30 13:37:28 +02:00
Bram Moolenaar 44c08ff9d5 updated for version 7.3.1068
Problem:    Python: Script is auto-loaded on function creation.
Solution:   Python patch 27. (ZyX)
2013-05-30 13:37:28 +02:00
Bram Moolenaar 305b2fde13 updated for version 7.3.1067
Problem:    Python: documentation lags behind.
Solution:   Python patch 26. (ZyX)
2013-05-30 13:32:30 +02:00
Bram Moolenaar de41e47814 Added tag v7-3-1067 for changeset 52a4f66ae1f5 2013-05-30 13:32:30 +02:00
Bram Moolenaar dbda8a0f8f updated for version 7.3.1067
Problem:    Python: documentation lags behind.
Solution:   Python patch 26. (ZyX)
2013-05-30 13:32:30 +02:00
Bram Moolenaar 8600e40a67 updated for version 7.3.1066
Problem:    Python: Insufficient exception and error testing.
Solution:   Python patch 25. (ZyX)
2013-05-30 13:28:41 +02:00
Bram Moolenaar 230cca8eaf Added tag v7-3-1066 for changeset 4c46e1487c63 2013-05-30 13:28:41 +02:00
Bram Moolenaar d53444a80a updated for version 7.3.1066
Problem:    Python: Insufficient exception and error testing.
Solution:   Python patch 25. (ZyX)
2013-05-30 13:28:41 +02:00
Bram Moolenaar bcb40977c3 updated for version 7.3.1065
Problem:    Python: key mapping is not standard.
Solution:   Puthon patch 24: use PyMapping_Keys. (ZyX)
2013-05-30 13:22:13 +02:00
Bram Moolenaar ebd83fcd20 Added tag v7-3-1065 for changeset 07c534fe9b6c 2013-05-30 13:22:13 +02:00
Bram Moolenaar 613c897391 updated for version 7.3.1065
Problem:    Python: key mapping is not standard.
Solution:   Puthon patch 24: use PyMapping_Keys. (ZyX)
2013-05-30 13:22:13 +02:00
Bram Moolenaar 494ff7e850 updated for version 7.3.1064
Problem:    Python: insufficient error checking.
Solution:   Python patch 23. (ZyX)
2013-05-30 13:17:17 +02:00
Bram Moolenaar 19f8df7224 Added tag v7-3-1064 for changeset 3857d399ab41 2013-05-30 13:17:17 +02:00
Bram Moolenaar a7b16ed088 updated for version 7.3.1064
Problem:    Python: insufficient error checking.
Solution:   Python patch 23. (ZyX)
2013-05-30 13:17:17 +02:00
Bram Moolenaar 355fd9b468 updated for version 7.3.1063
Problem:    Python: Function is not standard.
Solution:   Python patch 22: make Function subclassable. (ZyX)
2013-05-30 13:14:13 +02:00
Bram Moolenaar 294df8387e Added tag v7-3-1063 for changeset 4157fef7b950 2013-05-30 13:14:13 +02:00
Bram Moolenaar 1567612671 updated for version 7.3.1063
Problem:    Python: Function is not standard.
Solution:   Python patch 22: make Function subclassable. (ZyX)
2013-05-30 13:14:13 +02:00
Bram Moolenaar fd547bc8a0 Added tag v7-3-1062 for changeset e4e48d4ee040 2013-05-30 13:05:59 +02:00
Bram Moolenaar 78cddbe271 updated for version 7.3.1062
Problem:    Python: List is not standard.
Solution:   Python patch 21: Add standard methods and fields. (ZyX)
2013-05-30 13:05:58 +02:00
Bram Moolenaar 638d481a3e updated for version 7.3.1062
Problem:    Python: List is not standard.
Solution:   Python patch 21: Add standard methods and fields. (ZyX)
2013-05-30 13:05:58 +02:00
Bram Moolenaar 186aa83a76 Added tag v7-3-1061 for changeset 18ba89e06fab 2013-05-30 13:01:19 +02:00
Bram Moolenaar a9922d62e6 updated for version 7.3.1061
Problem:    Python: Dictionary is not standard.
Solution:   Python patch 20: Add standard methods and fields. (ZyX)
2013-05-30 13:01:18 +02:00
Bram Moolenaar fc673598a6 updated for version 7.3.1061
Problem:    Python: Dictionary is not standard.
Solution:   Python patch 20: Add standard methods and fields. (ZyX)
2013-05-30 13:01:18 +02:00
Bram Moolenaar a5b725c3f6 updated for version 7.3.1060
Problem:    Python: can't repr() a function.
Solution:   Python patch 19: add FunctionRepr(). (ZyX)
2013-05-30 12:43:54 +02:00
Bram Moolenaar 9f7ba62c76 Added tag v7-3-1060 for changeset cb5c1e37ad4d 2013-05-30 12:43:54 +02:00
Bram Moolenaar ccace1c876 updated for version 7.3.1060
Problem:    Python: can't repr() a function.
Solution:   Python patch 19: add FunctionRepr(). (ZyX)
2013-05-30 12:43:54 +02:00
Bram Moolenaar 1a3b56953e updated for version 7.3.1059
Problem:    Python: Using fixed size buffers.
Solution:   Python patch 18: Use python's own formatter. (ZyX)
2013-05-30 12:40:39 +02:00
Bram Moolenaar 6743fdbe2b Added tag v7-3-1059 for changeset 548b889fe3cf 2013-05-30 12:40:39 +02:00
Bram Moolenaar 6c0ae9ee0c updated for version 7.3.1059
Problem:    Python: Using fixed size buffers.
Solution:   Python patch 18: Use python's own formatter. (ZyX)
2013-05-30 12:40:39 +02:00
Bram Moolenaar a1544c00c8 updated for version 7.3.1058
Problem:    Call of funcref does not succeed in other script.
Solution:   Python patch 17: add get_expanded_name(). (ZyX)
2013-05-30 12:35:52 +02:00
Bram Moolenaar 9311c21a01 Added tag v7-3-1058 for changeset 66e615ce7f61 2013-05-30 12:35:52 +02:00
Bram Moolenaar 92da84fca7 updated for version 7.3.1058
Problem:    Call of funcref does not succeed in other script.
Solution:   Python patch 17: add get_expanded_name(). (ZyX)
2013-05-30 12:35:52 +02:00
Bram Moolenaar 01a7a720ad updated for version 7.3.1057
Problem:    Python: not enough compatibilty.
Solution:   Python patch 16: Make OutputWritelines support any sequence object
            (ZyX) Note: tests fail
2013-05-30 12:26:58 +02:00
Bram Moolenaar ff58f74727 Added tag v7-3-1057 for changeset 90beab957ba9 2013-05-30 12:26:58 +02:00
Bram Moolenaar e6501768d3 updated for version 7.3.1057
Problem:    Python: not enough compatibilty.
Solution:   Python patch 16: Make OutputWritelines support any sequence object
	    (ZyX) Note: tests fail
2013-05-30 12:26:58 +02:00
Bram Moolenaar 9bb77d6fe6 updated for version 7.3.1056
Problem:    Python: possible memory leaks.
Solution:   Python patch 15. (ZyX) Fix will follow later.
2013-05-30 12:14:49 +02:00
Bram Moolenaar f7b657d196 Added tag v7-3-1056 for changeset 21a99611149b 2013-05-30 12:14:49 +02:00
Bram Moolenaar 56f4aca10c updated for version 7.3.1056
Problem:    Python: possible memory leaks.
Solution:   Python patch 15. (ZyX) Fix will follow later.
2013-05-30 12:14:49 +02:00
Bram Moolenaar bad704fa04 updated for version 7.3.1055
Problem:    Negated collection does not match newline.
Solution:   Handle newline differently. (Hiroshi Shirosaki)
2013-05-30 11:51:08 +02:00
Bram Moolenaar 921fe6e096 Added tag v7-3-1055 for changeset 5679b8ddd8cc 2013-05-30 11:51:08 +02:00
Bram Moolenaar 4eec86c5dd updated for version 7.3.1055
Problem:    Negated collection does not match newline.
Solution:   Handle newline differently. (Hiroshi Shirosaki)
2013-05-30 11:51:08 +02:00
Bram Moolenaar 7e28384a9a updated for version 7.3.1054
Problem:    Can't build without the +autocmd feature. (Elimar Riesebieter)
Solution:   Fix use of buf and curbuf.
2013-05-30 11:43:15 +02:00
Bram Moolenaar 5c2702101c Added tag v7-3-1054 for changeset 219b2fcad60d 2013-05-30 11:43:15 +02:00
Bram Moolenaar 2e19ea070d updated for version 7.3.1054
Problem:    Can't build without the +autocmd feature. (Elimar Riesebieter)
Solution:   Fix use of buf and curbuf.
2013-05-30 11:43:15 +02:00
Bram Moolenaar 07b8864111 updated for version 7.3.1053
Problem:    Python: no flag for types with tp_traverse+tp_clear.
Solution:   Python patch 14: Add Py_TPFLAGS_HAVE_GC. (ZyX)
2013-05-29 22:58:32 +02:00
Bram Moolenaar e35062dff3 Added tag v7-3-1053 for changeset 49f0fcd9762c 2013-05-29 22:58:32 +02:00
Bram Moolenaar 9b80dbb481 updated for version 7.3.1053
Problem:    Python: no flag for types with tp_traverse+tp_clear.
Solution:   Python patch 14: Add Py_TPFLAGS_HAVE_GC. (ZyX)
2013-05-29 22:58:32 +02:00
Bram Moolenaar 1bcabe19a2 updated for version 7.3.1052
Problem:    Python: possible SEGV and negative refcount.
Solution:   Python patch 13: Fix IterIter function. (ZyX)
2013-05-29 22:52:32 +02:00
Bram Moolenaar 12d4e56765 Added tag v7-3-1052 for changeset 12421d8a45d5 2013-05-29 22:52:32 +02:00
Bram Moolenaar c9332e79ac updated for version 7.3.1052
Problem:    Python: possible SEGV and negative refcount.
Solution:   Python patch 13: Fix IterIter function. (ZyX)
2013-05-29 22:52:32 +02:00
Bram Moolenaar a03e631120 updated for version 7.3.1051
Problem:    Python: possible memory leaks.
Solution:   Python patch 12: fix the leaks (ZyX)
2013-05-29 22:49:26 +02:00
Bram Moolenaar b267ee8638 Added tag v7-3-1051 for changeset 70600448f9e7 2013-05-29 22:49:26 +02:00
Bram Moolenaar 4cce192f2a updated for version 7.3.1051
Problem:    Python: possible memory leaks.
Solution:   Python patch 12: fix the leaks (ZyX)
2013-05-29 22:49:26 +02:00
Bram Moolenaar c8366790e8 updated for version 7.3.1050
Problem:    Python: Typo in pyiter_to_tv.
Solution:   Python patch 11. (ZyX)
2013-05-29 22:46:26 +02:00
Bram Moolenaar 04ae5e9d11 Added tag v7-3-1050 for changeset 38276cfe40b2 2013-05-29 22:46:26 +02:00
Bram Moolenaar 05b0b70b91 updated for version 7.3.1050
Problem:    Python: Typo in pyiter_to_tv.
Solution:   Python patch 11. (ZyX)
2013-05-29 22:46:26 +02:00
Bram Moolenaar c37b6ecd60 updated for version 7.3.1049
Problem:    Python: no consistent naming
Solution:   Python patch 10: Rename DICTKEY_GET_NOTEMPTY to DICTKEY_GET. (ZyX)
2013-05-29 22:43:37 +02:00
Bram Moolenaar d1c3a43913 Added tag v7-3-1049 for changeset 074491a83571 2013-05-29 22:43:37 +02:00
Bram Moolenaar b94857371c updated for version 7.3.1049
Problem:    Python: no consistent naming
Solution:   Python patch 10: Rename DICTKEY_GET_NOTEMPTY to DICTKEY_GET. (ZyX)
2013-05-29 22:43:37 +02:00
Bram Moolenaar b38caae26c updated for version 7.3.1048
Problem:    Python: no consistent naming.
Solution:   Python patch 9: Rename d to dict and lookupDict to lookup_dict.
            (ZyX)
2013-05-29 22:39:52 +02:00
Bram Moolenaar 3331dae178 Added tag v7-3-1048 for changeset 19d406a8509d 2013-05-29 22:39:52 +02:00
Bram Moolenaar e12287ef25 updated for version 7.3.1048
Problem:    Python: no consistent naming.
Solution:   Python patch 9: Rename d to dict and lookupDict to lookup_dict.
	    (ZyX)
2013-05-29 22:39:52 +02:00
Bram Moolenaar dd8aca664d updated for version 7.3.1047
Problem:    Python: dir() does not work properly.
Solution:   Python patch 8.  Add __dir__ method to all objects with custom
            tp_getattr supplemented by __members__ attribute for at least
            python-2* versions.  __members__ is not mentioned in python-3*
            dir() output even if it is accessible. (ZyX)
2013-05-29 22:36:10 +02:00
Bram Moolenaar 04ebe40f32 Added tag v7-3-1047 for changeset 89bec74fd793 2013-05-29 22:36:10 +02:00
Bram Moolenaar 21f1ef098b updated for version 7.3.1047
Problem:    Python: dir() does not work properly.
Solution:   Python patch 8.  Add __dir__ method to all objects with custom
	    tp_getattr supplemented by __members__ attribute for at least
	    python-2* versions.  __members__ is not mentioned in python-3*
	    dir() output even if it is accessible. (ZyX)
2013-05-29 22:36:10 +02:00
Bram Moolenaar 432b09c84d updated for version 7.3.1046
Problem:    Python: Using Py_BuildValue for building strings.
Solution:   Python patch 7 and 7.5: Replace Py_BuildValue with
            PyString_FromString. (ZyX)
2013-05-29 22:26:18 +02:00
Bram Moolenaar e56e3cf2eb Added tag v7-3-1046 for changeset 00eecb2f8e3e 2013-05-29 22:26:18 +02:00
Bram Moolenaar ae82d0b057 updated for version 7.3.1046
Problem:    Python: Using Py_BuildValue for building strings.
Solution:   Python patch 7 and 7.5: Replace Py_BuildValue with
	    PyString_FromString. (ZyX)
2013-05-29 22:26:18 +02:00
Bram Moolenaar 21642ed1b4 updated for version 7.3.1045
Problem:    Python: No error handling for VimToPython function.
Solution:   Python patch 6. (ZyX)
2013-05-29 22:20:01 +02:00
Bram Moolenaar 593acdae5d Added tag v7-3-1045 for changeset 29b2be2bba0d 2013-05-29 22:20:01 +02:00
Bram Moolenaar 3c168c1ba6 updated for version 7.3.1045
Problem:    Python: No error handling for VimToPython function.
Solution:   Python patch 6. (ZyX)
2013-05-29 22:20:01 +02:00
Bram Moolenaar 9e822c00b1 updated for version 7.3.1044
Problem:    Python: No {Buffer,TabPage,Window}.valid attributes.
Solution:   Python patch 5: add .valid (ZyX)
2013-05-29 22:15:30 +02:00
Bram Moolenaar dd92b1b14f Added tag v7-3-1044 for changeset 0cf552b325b5 2013-05-29 22:15:30 +02:00
Bram Moolenaar 34d0b4e7af updated for version 7.3.1044
Problem:    Python: No {Buffer,TabPage,Window}.valid attributes.
Solution:   Python patch 5: add .valid (ZyX)
2013-05-29 22:15:30 +02:00
Bram Moolenaar 3e734ea2c7 updated for version 7.3.1043
Problem:    Python: Dynamic compilation with 2.3 fails.
Solution:   Python patch 4. (ZyX)
2013-05-29 22:05:55 +02:00
Bram Moolenaar b1c5986a50 Added tag v7-3-1043 for changeset 1e8952a5a726 2013-05-29 22:05:55 +02:00
Bram Moolenaar 85eb82dbd2 updated for version 7.3.1043
Problem:    Python: Dynamic compilation with 2.3 fails.
Solution:   Python patch 4. (ZyX)
2013-05-29 22:05:55 +02:00
Bram Moolenaar e9ba516be2 updated for version 7.3.1042
Problem:    Python: can't assign to vim.Buffer.name.
Solution:   Python patch 3. (ZyX)
2013-05-29 22:02:22 +02:00
Bram Moolenaar e7c894a7d6 Added tag v7-3-1042 for changeset fa39483a1363 2013-05-29 22:02:22 +02:00
Bram Moolenaar d6562c2815 updated for version 7.3.1042
Problem:    Python: can't assign to vim.Buffer.name.
Solution:   Python patch 3. (ZyX)
2013-05-29 22:02:22 +02:00
Bram Moolenaar 1bc2428e1f updated for version 7.3.1041
Problem:    Python: Invalid read valgrind errors.
Solution:   Python patch 2: defer DICTKEY_UNREF until key is no longer needed.
            (ZyX)
2013-05-29 21:37:35 +02:00
Bram Moolenaar 7d5332dcef Added tag v7-3-1041 for changeset 63c9b681c3db 2013-05-29 21:37:35 +02:00
Bram Moolenaar 3a2fe685aa updated for version 7.3.1041
Problem:    Python: Invalid read valgrind errors.
Solution:   Python patch 2: defer DICTKEY_UNREF until key is no longer needed.
	    (ZyX)
2013-05-29 21:37:35 +02:00
Bram Moolenaar 0014a53ad1 updated for version 7.3.1040
Problem:    Python: Problems with debugging dynamic build.
Solution:   Python patch 1. (ZyX)
2013-05-29 21:33:39 +02:00
Bram Moolenaar 5a8deaa837 Added tag v7-3-1040 for changeset b9f87487d935 2013-05-29 21:33:39 +02:00
Bram Moolenaar 727d1c0029 updated for version 7.3.1040
Problem:    Python: Problems with debugging dynamic build.
Solution:   Python patch 1. (ZyX)
2013-05-29 21:33:39 +02:00
Bram Moolenaar 423532e10d updated for version 7.3.1039
Problem:    New regexp engine does not support \%23c, \%<23c and the like.
Solution:   Implement them. (partly by Yasuhiro Matsumoto)
2013-05-29 21:14:42 +02:00
Bram Moolenaar dda0c9f2f4 Added tag v7-3-1039 for changeset 321cfbef9431 2013-05-29 21:14:42 +02:00
Bram Moolenaar 4499d77f77 updated for version 7.3.1039
Problem:    New regexp engine does not support \%23c, \%<23c and the like.
Solution:   Implement them. (partly by Yasuhiro Matsumoto)
2013-05-29 21:14:42 +02:00
Bram Moolenaar 28c2191949 updated for version 7.3.1038
Problem:    Crash when using Cscope.
Solution:   Avoid negative argument to vim_strncpy(). (Narendran
            Gopalakrishnan)
2013-05-29 19:18:00 +02:00
Bram Moolenaar 19fd3e2fa5 Added tag v7-3-1038 for changeset 6a73ac422c67 2013-05-29 19:18:00 +02:00
Bram Moolenaar 2392b874a8 updated for version 7.3.1038
Problem:    Crash when using Cscope.
Solution:   Avoid negative argument to vim_strncpy(). (Narendran
	    Gopalakrishnan)
2013-05-29 19:18:00 +02:00
Bram Moolenaar 75eb1610e1 updated for version 7.3.1037
Problem:    Look-behind matching is very slow on long lines.
Solution:   Add a byte limit to how far back an attempt is made.
2013-05-29 18:45:11 +02:00
Bram Moolenaar ed14956d48 Added tag v7-3-1037 for changeset 7a2be4a39423 2013-05-29 18:45:11 +02:00
Bram Moolenaar 13efbd076d updated for version 7.3.1037
Problem:    Look-behind matching is very slow on long lines.
Solution:   Add a byte limit to how far back an attempt is made.
2013-05-29 18:45:11 +02:00
Bram Moolenaar f7e0ea9217 Added tag v7-3-1036 for changeset b22bff1a6af8 2013-05-28 22:52:17 +02:00
Bram Moolenaar f9e56b2b03 updated for version 7.3.1036
Problem:    Can't build on HP-UX.
Solution:   Give the union a name. (John Marriott)
2013-05-28 22:52:16 +02:00
Bram Moolenaar 0075c35b27 updated for version 7.3.1036
Problem:    Can't build on HP-UX.
Solution:   Give the union a name. (John Marriott)
2013-05-28 22:52:16 +02:00
Bram Moolenaar 4ac6676cee updated for version 7.3.1035
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)
2013-05-28 22:31:46 +02:00
Bram Moolenaar c56e3e23d4 Added tag v7-3-1035 for changeset 626e9ccb7c48 2013-05-28 22:31:46 +02:00
Bram Moolenaar 69a8d528b6 updated for version 7.3.1035
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)
2013-05-28 22:31:46 +02:00
Bram Moolenaar 51a2983904 updated for version 7.3.1034
Problem:    New regexp code using strange multi-byte code.
Solution:   Use the normal code to advance and backup pointers.
2013-05-28 22:30:35 +02:00
Bram Moolenaar 293d8d5558 Added tag v7-3-1034 for changeset 37e444aeb33b 2013-05-28 22:30:35 +02:00
Bram Moolenaar 4058d5acb7 updated for version 7.3.1034
Problem:    New regexp code using strange multi-byte code.
Solution:   Use the normal code to advance and backup pointers.
2013-05-28 22:30:35 +02:00
Bram Moolenaar 5714b80032 updated for version 7.3.1033
Problem:    "\1" .. "\9" are not supported in the new regexp engine.
Solution:   Implement them.  Add a few more tests.
2013-05-28 22:03:20 +02:00
Bram Moolenaar e13afb6a04 Added tag v7-3-1033 for changeset b2a8e3a66f8c 2013-05-28 22:03:20 +02:00
Bram Moolenaar 05bde05d1d updated for version 7.3.1033
Problem:    "\1" .. "\9" are not supported in the new regexp engine.
Solution:   Implement them.  Add a few more tests.
2013-05-28 22:03:20 +02:00
Bram Moolenaar e0fea9c405 updated for version 7.3.1032
Problem:    "\ze" is not supported by the new regexp engine.
Solution:   Make "\ze" work.
2013-05-27 20:10:50 +02:00
Bram Moolenaar 0182c7c6db Added tag v7-3-1032 for changeset f262fb02889d 2013-05-27 20:10:50 +02:00
Bram Moolenaar 54cc0ea19b updated for version 7.3.1032
Problem:    "\ze" is not supported by the new regexp engine.
Solution:   Make "\ze" work.
2013-05-27 20:10:50 +02:00
Bram Moolenaar eb3ecae23a updated for version 7.3.1031
Problem:    Compiler warnings for shadowed variable. (John Little)
Solution:   Move the variable declarations to the scope where they are used.
2013-05-27 11:22:04 +02:00
Bram Moolenaar 9a12c5f875 Added tag v7-3-1031 for changeset 96c1a7850097 2013-05-27 11:22:04 +02:00
Bram Moolenaar f748fdf650 updated for version 7.3.1031
Problem:    Compiler warnings for shadowed variable. (John Little)
Solution:   Move the variable declarations to the scope where they are used.
2013-05-27 11:22:04 +02:00
Bram Moolenaar 2cb8feb880 updated for version 7.3.1030
Problem:    Can't build for debugging.
Solution:   Fix struct member names.
2013-05-26 23:13:07 +02:00
Bram Moolenaar 1714f03975 Added tag v7-3-1030 for changeset d1f3c77159f9 2013-05-26 23:13:07 +02:00
Bram Moolenaar bd32586601 updated for version 7.3.1030
Problem:    Can't build for debugging.
Solution:   Fix struct member names.
2013-05-26 23:13:07 +02:00
Bram Moolenaar 26c2f3fc4e updated for version 7.3.1029
Problem:    New regexp performance: Unused position state being copied.
Solution:   Keep track of which positions are actually valid.
2013-05-26 22:56:19 +02:00
Bram Moolenaar 5b4085b948 Added tag v7-3-1029 for changeset e7016af0cbf9 2013-05-26 22:56:19 +02:00
Bram Moolenaar 6838b73123 updated for version 7.3.1029
Problem:    New regexp performance: Unused position state being copied.
Solution:   Keep track of which positions are actually valid.
2013-05-26 22:56:19 +02:00
Bram Moolenaar 963fee2d69 updated for version 7.3.1028
Problem:    New regexp performance: Copying a lot of position state.
Solution:   Only copy the sub-expressions that are being used.
2013-05-26 21:47:28 +02:00
Bram Moolenaar 34ad85d96d Added tag v7-3-1028 for changeset 4d81fdda8f35 2013-05-26 21:47:28 +02:00
Bram Moolenaar 3f44d6d1a0 updated for version 7.3.1028
Problem:    New regexp performance: Copying a lot of position state.
Solution:   Only copy the sub-expressions that are being used.
2013-05-26 21:47:28 +02:00
Bram Moolenaar c4912e555b updated for version 7.3.1027
Problem:    New regexp performance: Calling no_Magic() very often.
Solution:   Remove magicness inline.
2013-05-26 19:19:52 +02:00
Bram Moolenaar f695b1cdc5 Added tag v7-3-1027 for changeset 04086e297563 2013-05-26 19:19:52 +02:00
Bram Moolenaar 1a4a867beb updated for version 7.3.1027
Problem:    New regexp performance: Calling no_Magic() very often.
Solution:   Remove magicness inline.
2013-05-26 19:19:52 +02:00
Bram Moolenaar e23febdb85 updated for version 7.3.1026
Problem:    New regexp: pattern that includs a new-line matches too early.
            (john McGowan)
Solution:   Do not start searching in the second line.
2013-05-26 18:40:14 +02:00
Bram Moolenaar c4593571d2 Added tag v7-3-1026 for changeset 888c12c899e5 2013-05-26 18:40:14 +02:00
Bram Moolenaar 1d0833ab49 updated for version 7.3.1026
Problem:    New regexp: pattern that includs a new-line matches too early.
	    (john McGowan)
Solution:   Do not start searching in the second line.
2013-05-26 18:40:14 +02:00
Bram Moolenaar f81b639ba4 Added tag v7-3-1025 for changeset b2946c06d1b6 2013-05-26 17:45:50 +02:00
Bram Moolenaar 61db8b5108 updated for version 7.3.1025
Problem:    New regexp: not matching newline in string. (Marc Weber)
Solution:   Check for "\n" character.
2013-05-26 17:45:49 +02:00
Bram Moolenaar 3c701e36cc updated for version 7.3.1025
Problem:    New regexp: not matching newline in string. (Marc Weber)
Solution:   Check for "\n" character.
2013-05-26 17:45:49 +02:00
Bram Moolenaar 57a285b105 updated for version 7.3.1024
Problem:    New regexp: End of matching pattern not set correctly. (Cesar
            Romani)
Solution:   Quit the loop after finding the match.  Store nfa_has_zend in the
            program.
2013-05-26 16:57:28 +02:00
Bram Moolenaar 37e60a50a0 Added tag v7-3-1024 for changeset 7b835b2969af 2013-05-26 16:57:28 +02:00
Bram Moolenaar 3efc4d5ff8 updated for version 7.3.1024
Problem:    New regexp: End of matching pattern not set correctly. (Cesar
	    Romani)
Solution:   Quit the loop after finding the match.  Store nfa_has_zend in the
	    program.
2013-05-26 16:57:28 +02:00
Bram Moolenaar 3451d66244 updated for version 7.3.1023
Problem:    Searching for composing char only and using \Z has different
            results.
Solution:   Make it match the composing char, matching everything is not
            useful.
2013-05-26 15:14:55 +02:00
Bram Moolenaar fdc6803061 Added tag v7-3-1023 for changeset f0c37f5cf4ea 2013-05-26 15:14:55 +02:00
Bram Moolenaar 01a98314a9 updated for version 7.3.1023
Problem:    Searching for composing char only and using \Z has different
	    results.
Solution:   Make it match the composing char, matching everything is not
	    useful.
2013-05-26 15:14:55 +02:00
Bram Moolenaar 7cd4d9c17c updated for version 7.3.1022
Problem:    Compiler warning for shadowed variable. (John Little)
Solution:   Move declaration, rename variables.
2013-05-26 14:54:12 +02:00
Bram Moolenaar 61654dc63b Added tag v7-3-1022 for changeset 849180347ac3 2013-05-26 14:54:12 +02:00
Bram Moolenaar 1a11131788 updated for version 7.3.1022
Problem:    Compiler warning for shadowed variable. (John Little)
Solution:   Move declaration, rename variables.
2013-05-26 14:54:12 +02:00
Bram Moolenaar 3f1682e808 updated for version 7.3.1021
Problem:    New regexp engine does not ignore order of composing chars.
Solution:   Ignore composing chars order.
2013-05-26 14:32:05 +02:00
Bram Moolenaar e89aaa674c Added tag v7-3-1021 for changeset fc997f05cbc7 2013-05-26 14:32:05 +02:00
Bram Moolenaar c94fe4aed2 updated for version 7.3.1021
Problem:    New regexp engine does not ignore order of composing chars.
Solution:   Ignore composing chars order.
2013-05-26 14:32:05 +02:00
Bjorn Winckler 411115c18a Merge branch 'vim' 2013-05-26 10:46:25 +02:00
Bram Moolenaar fdb6dc1105 updated for version 7.3.1020
Problem:    Not all patterns are tested with auto / old / new engine.
Solution:   Test patterns with three values of 'regexpengine'.
2013-05-25 23:15:27 +02:00
Bram Moolenaar 97f430661a Added tag v7-3-1020 for changeset f7944ce459ac 2013-05-25 23:15:27 +02:00
Bram Moolenaar 6207bb0b72 updated for version 7.3.1020
Problem:    Not all patterns are tested with auto / old / new engine.
Solution:   Test patterns with three values of 'regexpengine'.
2013-05-25 23:15:27 +02:00
Bram Moolenaar 47196581b8 updated for version 7.3.1019
Problem:    These do not work with the new regexp engine: \%o123, \%x123,
            \%d123, \%u123 and \%U123.
Solution:   Implement these items.
2013-05-25 22:04:23 +02:00
Bram Moolenaar 9fda4274d2 Added tag v7-3-1019 for changeset 08ac46980953 2013-05-25 22:04:23 +02:00
Bram Moolenaar 440b097c49 updated for version 7.3.1019
Problem:    These do not work with the new regexp engine: \%o123, \%x123,
	    \%d123, \%u123 and \%U123.
Solution:   Implement these items.
2013-05-25 22:04:23 +02:00
Bram Moolenaar aae4883e01 updated for version 7.3.1018
Problem:    New regexp engine wastes memory.
Solution:   Allocate prog with actual number of states, not estimated maximum
            number of sates.
2013-05-25 21:18:34 +02:00
Bram Moolenaar 350d2534b5 Added tag v7-3-1018 for changeset 80170d61a85c 2013-05-25 21:18:34 +02:00
Bram Moolenaar 695d699ffd updated for version 7.3.1018
Problem:    New regexp engine wastes memory.
Solution:   Allocate prog with actual number of states, not estimated maximum
	    number of sates.
2013-05-25 21:18:34 +02:00
Bram Moolenaar 4b41706477 updated for version 7.3.1017
Problem:    Zero width match changes length of match.
Solution:   For a zero width match put new states in the current position in
            the state list.
2013-05-25 20:19:50 +02:00
Bram Moolenaar 94a8d0dfd9 Added tag v7-3-1017 for changeset 532c2e850256 2013-05-25 20:19:50 +02:00
Bram Moolenaar 1db6a5f683 updated for version 7.3.1017
Problem:    Zero width match changes length of match.
Solution:   For a zero width match put new states in the current position in
	    the state list.
2013-05-25 20:19:50 +02:00
Bram Moolenaar f47ca63dbc updated for version 7.3.1016
Problem:    Unused field in nfa_state.
Solution:   Remove lastthread.
2013-05-25 15:31:05 +02:00
Bram Moolenaar bbe5b7e3c2 Added tag v7-3-1016 for changeset 5cc98a5898cf 2013-05-25 15:31:05 +02:00
Bram Moolenaar 75fc6dc59b updated for version 7.3.1016
Problem:    Unused field in nfa_state.
Solution:   Remove lastthread.
2013-05-25 15:31:05 +02:00
Bram Moolenaar 56d58d51bf updated for version 7.3.1015
Problem:    New regexp engine: Matching composing characters is wrong.
Solution:   Fix matching composing characters.
2013-05-25 14:42:03 +02:00
Bram Moolenaar 357fed54b3 Added tag v7-3-1015 for changeset 45f97c349537 2013-05-25 14:42:03 +02:00
Bram Moolenaar e8ead96f62 updated for version 7.3.1015
Problem:    New regexp engine: Matching composing characters is wrong.
Solution:   Fix matching composing characters.
2013-05-25 14:42:03 +02:00
Bram Moolenaar 152e7890c1 updated for version 7.3.1014
Problem:    New regexp state dump is hard to read.
Solution:   Make the state dump more pretty. (Taro Muraoka)
2013-05-25 12:28:11 +02:00
Bram Moolenaar 702d6facee Added tag v7-3-1014 for changeset 6a2005efa02b 2013-05-25 12:28:11 +02:00
Bram Moolenaar 9b3f436e22 updated for version 7.3.1014
Problem:    New regexp state dump is hard to read.
Solution:   Make the state dump more pretty. (Taro Muraoka)
2013-05-25 12:28:11 +02:00
Bram Moolenaar d6c11cb3e0 updated for version 7.3.1013
Problem:    New regexp logging is a bit messy.
Solution:   Consistently use #defines, add explanatory comment. (Taro Muraoka)
2013-05-25 12:18:39 +02:00
Bram Moolenaar 55c47a98b2 Added tag v7-3-1013 for changeset 1be43c095aff 2013-05-25 12:18:39 +02:00
Bram Moolenaar 0e95629923 updated for version 7.3.1013
Problem:    New regexp logging is a bit messy.
Solution:   Consistently use #defines, add explanatory comment. (Taro Muraoka)
2013-05-25 12:18:39 +02:00
Bram Moolenaar fad8de084a updated for version 7.3.1012
Problem:    \Z does not work properly with the new regexp engine.
Solution:   Make \Z work.  Add tests.
2013-05-24 23:10:50 +02:00
Bram Moolenaar a79394bca6 Added tag v7-3-1012 for changeset 432a6b8c7d93 2013-05-24 23:10:50 +02:00
Bram Moolenaar d450f3b08c updated for version 7.3.1012
Problem:    \Z does not work properly with the new regexp engine.
Solution:   Make \Z work.  Add tests.
2013-05-24 23:10:50 +02:00
Bram Moolenaar 3c577f26cd updated for version 7.3.1011
Problem:    New regexp engine is inefficient with multi-byte characters.
Solution:   Handle a character at a time instead of a byte at a time.  Also
            make \Z partly work.
2013-05-24 21:59:54 +02:00
Bram Moolenaar a71de2fd6f Added tag v7-3-1011 for changeset 55bcaa1d2749 2013-05-24 21:59:54 +02:00
Bram Moolenaar 29dc131a34 updated for version 7.3.1011
Problem:    New regexp engine is inefficient with multi-byte characters.
Solution:   Handle a character at a time instead of a byte at a time.  Also
	    make \Z partly work.
2013-05-24 21:59:54 +02:00
Bram Moolenaar 1d814754c0 updated for version 7.3.1010
Problem:    New regexp: adding \Z makes every character match.
Solution:   Only apply ireg_icombine for composing characters.
            Alsl add missing change from patch 1008. (Ken Takata)
2013-05-24 20:25:33 +02:00
Bram Moolenaar b688203220 Added tag v7-3-1010 for changeset 36ddcf4cecbc 2013-05-24 20:25:33 +02:00
Bram Moolenaar 2e78b60d9a updated for version 7.3.1010
Problem:    New regexp: adding \Z makes every character match.
Solution:   Only apply ireg_icombine for composing characters.
	    Alsl add missing change from patch 1008. (Ken Takata)
2013-05-24 20:25:33 +02:00
Bram Moolenaar 425154d888 updated for version 7.3.1009
Problem:    Compiler warning for ambiguous else.
Solution:   Add curly braces.
2013-05-24 18:58:43 +02:00
Bram Moolenaar fdd3f6f0bf Added tag v7-3-1009 for changeset 57393dc4b811 2013-05-24 18:58:43 +02:00
Bram Moolenaar 47a6b43137 updated for version 7.3.1009
Problem:    Compiler warning for ambiguous else.
Solution:   Add curly braces.
2013-05-24 18:58:43 +02:00
Bjorn Winckler 9a7a0eefd4 Merge branch 'vim'
Conflicts:
	src/feature.h
2013-05-24 15:42:40 +02:00
Bram Moolenaar 02e26d9807 updated for version 7.3.1008
Problem:    Test 95 fails on MS-Windows.
Solution:   Set 'nomore'. Change \i to \f.  Change multi-byte character to
            something that is not matching \i. (Ken Takata)
2013-05-23 22:43:08 +02:00
Bram Moolenaar d7d358c02c Added tag v7-3-1008 for changeset 8cb14f59a327 2013-05-23 22:43:08 +02:00
Bram Moolenaar d3108d3f41 updated for version 7.3.1008
Problem:    Test 95 fails on MS-Windows.
Solution:   Set 'nomore'. Change \i to \f.  Change multi-byte character to
	    something that is not matching \i. (Ken Takata)
2013-05-23 22:43:08 +02:00
Bram Moolenaar 6ac574e6e5 Added tag v7-3-1007 for changeset fba9c0f86f77 2013-05-23 22:27:04 +02:00
Bram Moolenaar a03dbed9e9 updated for version 7.3.1007
Problem:    Can't build on Minix 3.2.1.
Solution:   Add a condition to an #ifdef. (Gautam Tirumala)
2013-05-23 22:27:03 +02:00
Bram Moolenaar 39fec1cdb4 updated for version 7.3.1007
Problem:    Can't build on Minix 3.2.1.
Solution:   Add a condition to an #ifdef. (Gautam Tirumala)
2013-05-23 22:27:03 +02:00
Bram Moolenaar 307d10a2fb updated for version 7.3.1006
Problem:    NFA engine not used for "\_[0-9]".
Solution:   Enable this, fixed in patch 1005.
2013-05-23 22:25:15 +02:00
Bram Moolenaar 3c2d6bd9f6 Added tag v7-3-1006 for changeset 9a2183bd8295 2013-05-23 22:25:15 +02:00
Bram Moolenaar 7b23a12cdd updated for version 7.3.1006
Problem:    NFA engine not used for "\_[0-9]".
Solution:   Enable this, fixed in patch 1005.
2013-05-23 22:25:15 +02:00
Bram Moolenaar 35b2386a8e updated for version 7.3.1005
Problem:    Get stuck on regexp "\n*" and on "%s/^\n\+/\r".
Solution:   Fix handling of matching a line break. (idea by Hirohito Higashi)
2013-05-22 23:00:40 +02:00
Bram Moolenaar 21dd8b2154 Added tag v7-3-1005 for changeset 90e9917d4114 2013-05-22 23:00:40 +02:00
Bram Moolenaar 604ac1d1fe updated for version 7.3.1005
Problem:    Get stuck on regexp "\n*" and on "%s/^\n\+/\r".
Solution:   Fix handling of matching a line break. (idea by Hirohito Higashi)
2013-05-22 23:00:40 +02:00
Bram Moolenaar c96ebe75e5 updated for version 7.3.1004
Problem:    No error when option could not be set.
Solution:   Report an error. (ZyX)
2013-05-21 22:38:18 +02:00
Bram Moolenaar 5546661c12 Added tag v7-3-1004 for changeset cadb57fbb781 2013-05-21 22:38:18 +02:00
Bram Moolenaar 6fa4d2d615 updated for version 7.3.1004
Problem:    No error when option could not be set.
Solution:   Report an error. (ZyX)
2013-05-21 22:38:18 +02:00
Bram Moolenaar 2a0f3d3fb2 updated for version 7.3.1003
Problem:    Python interface does not compile with Python 2.2
Solution:   Fix thread issues and True/False. (ZyX)
2013-05-21 22:23:56 +02:00
Bram Moolenaar 17902c0ff8 Added tag v7-3-1003 for changeset ce94a870b59b 2013-05-21 22:23:56 +02:00
Bram Moolenaar b7a3dee113 updated for version 7.3.1003
Problem:    Python interface does not compile with Python 2.2
Solution:   Fix thread issues and True/False. (ZyX)
2013-05-21 22:23:56 +02:00
Bram Moolenaar 0b9aecc3a5 updated for version 7.3.1002
Problem:    Valgrind errors for Python interface.
Solution:   Fix memory leaks when running tests. (ZyX)
2013-05-21 22:13:41 +02:00
Bram Moolenaar 623aabf566 Added tag v7-3-1002 for changeset b498224f5b41 2013-05-21 22:13:41 +02:00
Bram Moolenaar 14b92edb46 updated for version 7.3.1002
Problem:    Valgrind errors for Python interface.
Solution:   Fix memory leaks when running tests. (ZyX)
2013-05-21 22:13:41 +02:00
Bram Moolenaar 673af4d304 updated for version 7.3.1001
Problem:    Duplicate condition in if.
Solution:   Remove one condition.
2013-05-21 22:00:51 +02:00
Bram Moolenaar 0405338bff Added tag v7-3-1001 for changeset 9dbbddb2ed10 2013-05-21 22:00:51 +02:00
Bram Moolenaar 4ad5e74176 updated for version 7.3.1001
Problem:    Duplicate condition in if.
Solution:   Remove one condition.
2013-05-21 22:00:51 +02:00
Bram Moolenaar 2eec59e30b updated for version 7.3.1000
Problem:    Typo in char value causes out of bounds access.
Solution:   Fix character value.  (Klemens Baum)
2013-05-21 21:37:20 +02:00
Bram Moolenaar f769e1db4f Added tag v7-3-1000 for changeset d037b9cbdaaa 2013-05-21 21:37:20 +02:00
Bram Moolenaar 310615ea90 updated for version 7.3.1000
Problem:    Typo in char value causes out of bounds access.
Solution:   Fix character value.  (Klemens Baum)
2013-05-21 21:37:20 +02:00
Bram Moolenaar f878bf0da2 updated for version 7.3.999
Problem:    New regexp engine sets curbuf temporarily.
Solution:   Use reg_buf instead, like the old engine.
2013-05-21 21:20:20 +02:00
Bram Moolenaar dd8535b4a0 Added tag v7-3-999 for changeset e6e60d9da892 2013-05-21 21:20:20 +02:00
Bram Moolenaar 0028282203 updated for version 7.3.999
Problem:    New regexp engine sets curbuf temporarily.
Solution:   Use reg_buf instead, like the old engine.
2013-05-21 21:20:20 +02:00
Bram Moolenaar e6ae6225b4 Updated runtime files, language files and translations. 2013-05-21 21:01:10 +02:00
Bram Moolenaar 6cdc3c1d50 Updated runtime files, language files and translations. 2013-05-21 21:01:10 +02:00
Bram Moolenaar 774267bbb9 updated for version 7.3.998
Problem:    Python: garbage collection issues.
Solution:   Fix the GC issues: Use proper DESTRUCTOR_FINISH: avoids negative
            refcounts, use PyObject_GC_* for objects with tp_traverse and
            tp_clear, add RangeTraverse and RangeClear, use Py_XDECREF in some
            places. (ZyX)
2013-05-21 20:51:59 +02:00
Bram Moolenaar 3cefe27330 Added tag v7-3-998 for changeset 47e6dec5ce3c 2013-05-21 20:51:59 +02:00
Bram Moolenaar 301a84a841 updated for version 7.3.998
Problem:    Python: garbage collection issues.
Solution:   Fix the GC issues: Use proper DESTRUCTOR_FINISH: avoids negative
	    refcounts, use PyObject_GC_* for objects with tp_traverse and
	    tp_clear, add RangeTraverse and RangeClear, use Py_XDECREF in some
	    places. (ZyX)
2013-05-21 20:51:59 +02:00
Bram Moolenaar a7b64ce74e updated for version 7.3.997
Problem:    Vim and Python exceptions are different.
Solution:   Make Vim exceptions be Python exceptions. (ZyX)
2013-05-21 20:40:40 +02:00
Bram Moolenaar 5e272c8ce4 Added tag v7-3-997 for changeset ef02f32d8e53 2013-05-21 20:40:40 +02:00
Bram Moolenaar 6bcf71ccc1 updated for version 7.3.997
Problem:    Vim and Python exceptions are different.
Solution:   Make Vim exceptions be Python exceptions. (ZyX)
2013-05-21 20:40:40 +02:00
Bram Moolenaar cac867ad18 updated for version 7.3.996
Problem:    Python: Can't check types of what is returned by bindeval().
Solution:   Add vim.List, vim.Dictionary and vim.Function types. (ZyX)
2013-05-21 19:50:34 +02:00
Bram Moolenaar 64cadac2d2 Added tag v7-3-996 for changeset ebd94eabfd80 2013-05-21 19:50:34 +02:00
Bram Moolenaar e45878722f updated for version 7.3.996
Problem:    Python: Can't check types of what is returned by bindeval().
Solution:   Add vim.List, vim.Dictionary and vim.Function types. (ZyX)
2013-05-21 19:50:34 +02:00
Bram Moolenaar 1dc28783fa updated for version 7.3.995
Problem:    Python: Module initialization is duplicated.
Solution:   Move to shared file. (ZyX)
2013-05-21 19:11:01 +02:00
Bram Moolenaar 9a79825b24 Added tag v7-3-995 for changeset 6d517f6e5f0b 2013-05-21 19:11:01 +02:00
Bram Moolenaar 23f669a506 updated for version 7.3.995
Problem:    Python: Module initialization is duplicated.
Solution:   Move to shared file. (ZyX)
2013-05-21 19:11:01 +02:00
Bram Moolenaar 00568f124e Added tag v7-3-994 for changeset f74611bfb1b7 2013-05-21 19:01:56 +02:00
Bram Moolenaar 182dc4f2ab updated for version 7.3.994
Problem:    Python: using magic constants.
Solution:   Use descriptive values for ml_flags. (ZyX)
2013-05-21 19:01:55 +02:00
Bram Moolenaar b026a41005 updated for version 7.3.994
Problem:    Python: using magic constants.
Solution:   Use descriptive values for ml_flags. (ZyX)
2013-05-21 19:01:55 +02:00
Bram Moolenaar e64faa6645 updated for version 7.3.993
Problem:    Python: Later patch does things slightly differently.
Solution:   Adjusted argument type changes. (ZyX)
2013-05-21 18:47:21 +02:00
Bram Moolenaar c2230f907a Added tag v7-3-993 for changeset dff1542e64f9 2013-05-21 18:47:21 +02:00
Bram Moolenaar 100b7304fe updated for version 7.3.993
Problem:    Python: Later patch does things slightly differently.
Solution:   Adjusted argument type changes. (ZyX)
2013-05-21 18:47:21 +02:00
Bram Moolenaar d6e391862c updated for version 7.3.992
Problem:    Python: Too many type casts.
Solution:   Change argument types. (ZyX)
2013-05-21 18:30:34 +02:00
Bram Moolenaar 22245b9553 Added tag v7-3-992 for changeset 89ea7593fc0c 2013-05-21 18:30:34 +02:00
Bram Moolenaar 6c56b21428 updated for version 7.3.992
Problem:    Python: Too many type casts.
Solution:   Change argument types. (ZyX)
2013-05-21 18:30:34 +02:00
Bram Moolenaar b52f4c02e6 updated for version 7.3.991
Problem:    More can be shared by Python 2 and 3.
Solution:   Move more stuff to if_py_both. (ZyX)
2013-05-21 18:19:38 +02:00
Bram Moolenaar 63cc27a6ab Added tag v7-3-991 for changeset 8fe768bc1234 2013-05-21 18:19:38 +02:00
Bram Moolenaar 140009284c updated for version 7.3.991
Problem:    More can be shared by Python 2 and 3.
Solution:   Move more stuff to if_py_both. (ZyX)
2013-05-21 18:19:38 +02:00
Bram Moolenaar b09d983c78 updated for version 7.3.990
Problem:    Memory leak in new regexp engine.
Solution:   Jump to end of function to free memory. (Dominique Pelle)
2013-05-21 16:28:11 +02:00
Bram Moolenaar acb5b665c8 Added tag v7-3-990 for changeset 9a1d78f82826 2013-05-21 16:28:11 +02:00
Bram Moolenaar c3d37c5963 updated for version 7.3.990
Problem:    Memory leak in new regexp engine.
Solution:   Jump to end of function to free memory. (Dominique Pelle)
2013-05-21 16:28:11 +02:00
Bram Moolenaar 12e4014092 updated for version 7.3.989
Problem:    New regexp engine compares negative numbers to character.
Solution:   Add missing case statements.
2013-05-21 15:33:41 +02:00
Bram Moolenaar 0b50908fcf Added tag v7-3-989 for changeset cd005ab15ef3 2013-05-21 15:33:41 +02:00
Bram Moolenaar d2ed488d5d updated for version 7.3.989
Problem:    New regexp engine compares negative numbers to character.
Solution:   Add missing case statements.
2013-05-21 15:33:41 +02:00
Bram Moolenaar 66e83d7db0 updated for version 7.3.988
Problem:    New regexp engine is slow.
Solution:   Break out of the loop when the state list is empty.
2013-05-21 14:03:00 +02:00
Bram Moolenaar f486b8abe5 Added tag v7-3-988 for changeset 035fb0d5e7ce 2013-05-21 14:03:00 +02:00
Bram Moolenaar d925009e9f updated for version 7.3.988
Problem:    New regexp engine is slow.
Solution:   Break out of the loop when the state list is empty.
2013-05-21 14:03:00 +02:00
Bram Moolenaar 9f6775395b Added tag v7-3-987 for changeset 032c9f916f25 2013-05-21 13:30:22 +02:00
Bram Moolenaar d2470e9fbe updated for version 7.3.987
Problem:    No easy to run an individual test.  Tests 64 fails when
            'encoding' is not utf-8.
Solution:   Add individual test targets to the Makefile.  Move some lines from
            test 64 to 95.
2013-05-21 13:30:21 +02:00
Bram Moolenaar db8df55318 updated for version 7.3.987
Problem:    No easy to run an individual test.  Tests 64 fails when
	    'encoding' is not utf-8.
Solution:   Add individual test targets to the Makefile.  Move some lines from
	    test 64 to 95.
2013-05-21 13:30:21 +02:00
Bram Moolenaar d7a06b1d71 updated for version 7.3.986
Problem:    Test 95 doesn't pass when 'encoding' isn't utf-8. (Yasuhiro
            Matsumoto)
Solution:   Force 'encoding' to be utf-8.
2013-05-21 13:05:15 +02:00
Bram Moolenaar ff776df2a6 Added tag v7-3-986 for changeset 3cc2dca142a0 2013-05-21 13:05:15 +02:00
Bram Moolenaar af63ee14be updated for version 7.3.986
Problem:    Test 95 doesn't pass when 'encoding' isn't utf-8. (Yasuhiro
	    Matsumoto)
Solution:   Force 'encoding' to be utf-8.
2013-05-21 13:05:15 +02:00
Bram Moolenaar 8dd7901a66 updated for version 7.3.985
Problem:    GTK vim not started as gvim doesn't set WM_CLASS property to a
            useful value.
Solution:   Call g_set_prgname() on startup. (James McCoy)
2013-05-21 12:52:04 +02:00
Bram Moolenaar 8905ece42b Added tag v7-3-985 for changeset 0c940b6f2828 2013-05-21 12:52:04 +02:00
Bram Moolenaar 6654109319 updated for version 7.3.985
Problem:    GTK vim not started as gvim doesn't set WM_CLASS property to a
	    useful value.
Solution:   Call g_set_prgname() on startup. (James McCoy)
2013-05-21 12:52:04 +02:00
Bram Moolenaar ae653b8b50 Added tag v7-3-984 for changeset 94c5441984cc 2013-05-21 12:46:03 +02:00
Bram Moolenaar 9bad29decf updated for version 7.3.984
Problem:    A Visual mapping that uses CTRL-G works differently when started
            from Insert mode. (Ein Brown)
Solution:   Reset old_mapped_len when handling typed text in Select mode.
2013-05-21 12:46:02 +02:00
Bram Moolenaar 66b6de6c43 updated for version 7.3.984
Problem:    A Visual mapping that uses CTRL-G works differently when started
	    from Insert mode. (Ein Brown)
Solution:   Reset old_mapped_len when handling typed text in Select mode.
2013-05-21 12:46:02 +02:00
Bram Moolenaar 080504921d updated for version 7.3.983
Problem:    Uneccessary temp variable.
Solution:   Remove the variable.
2013-05-21 12:43:56 +02:00
Bram Moolenaar 42753c38b8 Added tag v7-3-983 for changeset ab5154170c3d 2013-05-21 12:43:56 +02:00
Bram Moolenaar 9272ea15aa updated for version 7.3.983
Problem:    Uneccessary temp variable.
Solution:   Remove the variable.
2013-05-21 12:43:56 +02:00
Bram Moolenaar 0fabe3fdbe updated for version 7.3.982
Problem:    In the new regexp engine \p does not work on multi-byte
            characters.
Solution:   Don't point to an integer but the characters.
2013-05-21 12:34:17 +02:00
Bram Moolenaar 939332307d Added tag v7-3-982 for changeset dde1cf311be6 2013-05-21 12:34:17 +02:00
Bram Moolenaar 33a4365025 updated for version 7.3.982
Problem:    In the new regexp engine \p does not work on multi-byte
	    characters.
Solution:   Don't point to an integer but the characters.
2013-05-21 12:34:17 +02:00
Bram Moolenaar 09ea9fcf3f updated for version 7.3.981
Problem:    In the old regexp engine \i, \I, \f and \F don't work on
            multi-byte characters.
Solution:   Dereference pointer properly.
2013-05-21 00:03:02 +02:00
Bram Moolenaar 38a3bddd55 Added tag v7-3-981 for changeset 4ff8fa416a0d 2013-05-21 00:03:02 +02:00
Bram Moolenaar 8a7fb1fe1f updated for version 7.3.981
Problem:    In the old regexp engine \i, \I, \f and \F don't work on
	    multi-byte characters.
Solution:   Dereference pointer properly.
2013-05-21 00:03:02 +02:00
Bram Moolenaar 745fc029ba updated for version 7.3.980
Problem:    Regexp logs may contain garbage. Character classes don't work
            correctly for multi-byte characters.
Solution:   Check for end of post list.  Only use "is" functions for
            characters up to 255. (Ken Takata)
2013-05-20 22:20:02 +02:00
Bram Moolenaar 026083b893 Added tag v7-3-980 for changeset c83656c9745a 2013-05-20 22:20:02 +02:00
Bram Moolenaar 08f3d30e3e updated for version 7.3.980
Problem:    Regexp logs may contain garbage. Character classes don't work
	    correctly for multi-byte characters.
Solution:   Check for end of post list.  Only use "is" functions for
	    characters up to 255. (Ken Takata)
2013-05-20 22:20:02 +02:00
Bram Moolenaar accb0f17b2 Added tag v7-3-979 for changeset a63361b90979 2013-05-20 21:57:04 +02:00
Bram Moolenaar e3c7b86aab updated for version 7.3.979
Problem:    Complex NFA regexp doesn't work.
Solution:   Set actual state stack end instead of using an arbitrary number.
            (Yasuhiro Matsumoto)
2013-05-20 21:57:03 +02:00
Bram Moolenaar df544c7cf8 updated for version 7.3.979
Problem:    Complex NFA regexp doesn't work.
Solution:   Set actual state stack end instead of using an arbitrary number.
	    (Yasuhiro Matsumoto)
2013-05-20 21:57:03 +02:00
Bram Moolenaar 7fcff1f781 updated for version 7.3.978
Problem:    Regexp debug logs don't have a good name.
Solution:   Use clear names and make it possible to write logs for the old and
            new engines separately. (Taro Muraoka)
2013-05-20 21:49:13 +02:00
Bram Moolenaar 61bad21d01 Added tag v7-3-978 for changeset fe8a0a6a1c2a 2013-05-20 21:49:13 +02:00
Bram Moolenaar e3ec75f918 updated for version 7.3.978
Problem:    Regexp debug logs don't have a good name.
Solution:   Use clear names and make it possible to write logs for the old and
	    new engines separately. (Taro Muraoka)
2013-05-20 21:49:13 +02:00
Bram Moolenaar ca12d7c004 updated for version 7.3.977
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)  Also fix some white space and
            uncomment what was commented-out for testing.
2013-05-20 21:26:33 +02:00
Bram Moolenaar a1a51003dc Added tag v7-3-977 for changeset 21e13403140a 2013-05-20 21:26:33 +02:00
Bram Moolenaar 42afe649d6 updated for version 7.3.977
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)  Also fix some white space and
	    uncomment what was commented-out for testing.
2013-05-20 21:26:33 +02:00
Bram Moolenaar 053bb60f44 updated for version 7.3.976
Problem:    Can't build on HP-UX.
Solution:   Remove modern initialization. (John Marriott)
2013-05-20 13:55:21 +02:00
Bram Moolenaar 52f5b55cbc Added tag v7-3-976 for changeset 015a8fabf900 2013-05-20 13:55:21 +02:00
Bram Moolenaar 8f0a12d3dd updated for version 7.3.976
Problem:    Can't build on HP-UX.
Solution:   Remove modern initialization. (John Marriott)
2013-05-20 13:55:21 +02:00
Bram Moolenaar bc0ea8f75e updated for version 7.3.975
Problem:    Crash in regexp parsing.
Solution:   Correctly compute the end of allocated memory.
2013-05-20 13:44:29 +02:00
Bram Moolenaar 9df2e17397 Added tag v7-3-975 for changeset 44b89b025cdf 2013-05-20 13:44:29 +02:00
Bram Moolenaar 5d4460b6ae updated for version 7.3.975
Problem:    Crash in regexp parsing.
Solution:   Correctly compute the end of allocated memory.
2013-05-20 13:44:29 +02:00
Bram Moolenaar 6f8120ea4b Added tag v7-3-974 for changeset 92fec4b83be5 2013-05-20 12:52:30 +02:00
Bram Moolenaar 10f3a79e89 updated for version 7.3.974
Problem:    Can't build with ruby 1.8.5.
Solution:   Only use ruby_init_stack() when RUBY_INIT_STACK is defined.
            (Yukihiro Nakadaira)
2013-05-20 12:52:29 +02:00
Bram Moolenaar e5d03a1966 updated for version 7.3.974
Problem:    Can't build with ruby 1.8.5.
Solution:   Only use ruby_init_stack() when RUBY_INIT_STACK is defined.
	    (Yukihiro Nakadaira)
2013-05-20 12:52:29 +02:00
Bram Moolenaar ba40447ab1 updated for version 7.3.973
Problem:    Compiler warnings. Crash on startup. (Tony Mechelynck)
Solution:   Change EMSG2 to EMSGN. Make array one character longer.
2013-05-19 22:31:18 +02:00
Bram Moolenaar fb19520b31 Added tag v7-3-973 for changeset 09e1e574a52d 2013-05-19 22:31:18 +02:00
Bram Moolenaar 20949b7101 updated for version 7.3.973
Problem:    Compiler warnings. Crash on startup. (Tony Mechelynck)
Solution:   Change EMSG2 to EMSGN. Make array one character longer.
2013-05-19 22:31:18 +02:00
Bram Moolenaar 097c992c46 updated for version 7.3.972
Problem:    Cursor not restored after InsertEnter autocommand if it moved to
            another line.
Solution:   Also restore if the saved line number is still valid.  Allow
            setting v:char to skip restoring.
2013-05-19 21:15:15 +02:00
Bram Moolenaar 1af5ea1ff2 Added tag v7-3-972 for changeset ba53304245f0 2013-05-19 21:15:15 +02:00
Bram Moolenaar b16635bee3 updated for version 7.3.972
Problem:    Cursor not restored after InsertEnter autocommand if it moved to
	    another line.
Solution:   Also restore if the saved line number is still valid.  Allow
	    setting v:char to skip restoring.
2013-05-19 21:15:15 +02:00
Bram Moolenaar 884f6e44e0 updated for version 7.3.971
Problem:    No support for VS2012 static code analysis.
Solution:   Add the ANALYZE option. (Mike Williams)
2013-05-19 21:03:54 +02:00
Bram Moolenaar 259b11c074 Added tag v7-3-971 for changeset 8d6bb2338a58 2013-05-19 21:03:54 +02:00
Bram Moolenaar f5c68d04d4 updated for version 7.3.971
Problem:    No support for VS2012 static code analysis.
Solution:   Add the ANALYZE option. (Mike Williams)
2013-05-19 21:03:54 +02:00
Bram Moolenaar fbc0d2ea1e updated for version 7.3.970
Problem:    Syntax highlighting can be slow.
Solution:   Include the NFA regexp engine.  Add the 'regexpengine' option to
            select which one is used. (various authors, including Ken Takata,
            Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)
2013-05-19 19:40:29 +02:00
Bram Moolenaar 36337a21ce Added tag v7-3-970 for changeset ccecb03e5e8b 2013-05-19 19:40:29 +02:00
Bram Moolenaar 5f37cdb4b1 updated for version 7.3.970
Problem:    Syntax highlighting can be slow.
Solution:   Include the NFA regexp engine.  Add the 'regexpengine' option to
	    select which one is used. (various authors, including Ken Takata,
	    Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)
2013-05-19 19:40:29 +02:00
Bram Moolenaar 6fa41fb374 updated for version 7.3.969
Problem:    Can't built with Python 3 and without Python 2.
Solution:   Adjust #ifdef. (Xavier de Gaye)
2013-05-18 20:55:35 +02:00
Bram Moolenaar 4ed139ab26 Added tag v7-3-969 for changeset 137f9d41f508 2013-05-18 20:55:35 +02:00
Bram Moolenaar 6d463886bd updated for version 7.3.969
Problem:    Can't built with Python 3 and without Python 2.
Solution:   Adjust #ifdef. (Xavier de Gaye)
2013-05-18 20:55:35 +02:00
Bram Moolenaar 7533fddd09 updated for version 7.3.968
Problem:    Multi-byte support is only available when compiled with "big"
            features.
Solution:   Include multi-byte by default, with "normal" features.
2013-05-18 20:45:59 +02:00
Bram Moolenaar 09b5a96233 Added tag v7-3-968 for changeset dfbe53a54c79 2013-05-18 20:45:59 +02:00
Bram Moolenaar 5ae5a8cbbb updated for version 7.3.968
Problem:    Multi-byte support is only available when compiled with "big"
	    features.
Solution:   Include multi-byte by default, with "normal" features.
2013-05-18 20:45:59 +02:00
Bjorn Winckler 11b2e90995 Merge branch 'vim'
Conflicts:
	runtime/syntax/vim.vim
	src/auto/configure
	src/eval.c
	src/if_ruby.c
	src/misc1.c
	src/normal.c
2013-05-18 16:18:54 +02:00
Bram Moolenaar 9e74e30b5f updated for version 7.3.967
Problem:    Build fails on Mac OSX. (Greg Novack)
Solution:   Undefine clear().
2013-05-17 21:20:17 +02:00
Bram Moolenaar 3bb9bec040 Added tag v7-3-967 for changeset 20e30e31bd86 2013-05-17 21:20:17 +02:00
Bram Moolenaar b671311165 updated for version 7.3.967
Problem:    Build fails on Mac OSX. (Greg Novack)
Solution:   Undefine clear().
2013-05-17 21:20:17 +02:00
Bram Moolenaar ad3b366c82 Update runtime files. 2013-05-17 18:14:19 +02:00
Bram Moolenaar 78e9d3f7e2 Update runtime files. 2013-05-17 18:14:19 +02:00
Bram Moolenaar d620aa9be4 updated for version 7.3.966
Problem:    There is ":py3do" but no ":pydo".
Solution:   Add the ":pydo" command. (Lilydjwg)
2013-05-17 16:40:06 +02:00
Bram Moolenaar f0da16faee Added tag v7-3-966 for changeset 9b800f0a757f 2013-05-17 16:40:06 +02:00
Bram Moolenaar 89f9ffa420 updated for version 7.3.966
Problem:    There is ":py3do" but no ":pydo".
Solution:   Add the ":pydo" command. (Lilydjwg)
2013-05-17 16:40:06 +02:00
Bram Moolenaar cfef5ff23e updated for version 7.3.965
Problem:    Python garbage collection not working properly.
Solution:   Add support for garbage collection. (ZyX)
2013-05-17 16:24:32 +02:00
Bram Moolenaar 1607275647 Added tag v7-3-965 for changeset 8a3ca4adb5d8 2013-05-17 16:24:32 +02:00
Bram Moolenaar 0cea63f084 updated for version 7.3.965
Problem:    Python garbage collection not working properly.
Solution:   Add support for garbage collection. (ZyX)
2013-05-17 16:24:32 +02:00
Bram Moolenaar b75132a7b3 Added tag v7-3-964 for changeset 7d81f4e96728 2013-05-17 16:18:34 +02:00
Bram Moolenaar cabf80ff2f updated for version 7.3.964
Problem:    Python: not so easy to access tab pages.
Solution:   Add window.tabpage, make window.number work with non-current tab
            pages. (ZyX)
2013-05-17 16:18:33 +02:00
Bram Moolenaar 18b6d2ab41 updated for version 7.3.964
Problem:    Python: not so easy to access tab pages.
Solution:   Add window.tabpage, make window.number work with non-current tab
	    pages. (ZyX)
2013-05-17 16:18:33 +02:00
Bram Moolenaar f6a0139a68 Added tag v7-3-963 for changeset 7eafa576528e 2013-05-17 16:03:58 +02:00
Bram Moolenaar 105bc355a6 updated for version 7.3.963
Problem:    Setting curbuf without curwin causes trouble.
Solution:   Add switch_buffer() and restore_buffer().  Block autocommands to
            avoid trouble.
2013-05-17 16:03:57 +02:00
Bram Moolenaar b4af40af94 updated for version 7.3.963
Problem:    Setting curbuf without curwin causes trouble.
Solution:   Add switch_buffer() and restore_buffer().  Block autocommands to
	    avoid trouble.
2013-05-17 16:03:57 +02:00
Bram Moolenaar 55b8ad3dab updated for version 7.3.962
Problem:    Python tests are not portable.
Solution:   Use shiftwidth instead of iminsert. (ZyX)
2013-05-17 13:38:04 +02:00
Bram Moolenaar a0bb9e657a Added tag v7-3-962 for changeset 0a94ac379769 2013-05-17 13:38:04 +02:00
Bram Moolenaar c65db5cb5f updated for version 7.3.962
Problem:    Python tests are not portable.
Solution:   Use shiftwidth instead of iminsert. (ZyX)
2013-05-17 13:38:04 +02:00
Bram Moolenaar c24c1acd82 updated for version 7.3.961
Problem:    Tests 86 and 87 fail when using another language than English.
Solution:   Set the language to C in the test. (Dominique Pelle)
2013-05-16 20:47:56 +02:00
Bram Moolenaar 9d6823d538 Added tag v7-3-961 for changeset d5177d5ece0c 2013-05-16 20:47:56 +02:00
Bram Moolenaar 8233d03ee4 updated for version 7.3.961
Problem:    Tests 86 and 87 fail when using another language than English.
Solution:   Set the language to C in the test. (Dominique Pelle)
2013-05-16 20:47:56 +02:00
Bram Moolenaar 07729b25bf updated for version 7.3.960
Problem:    Compiler warning for unused variable.
Solution:   Put declaration in #ifdef.
2013-05-15 23:13:10 +02:00
Bram Moolenaar 5469d507e3 Added tag v7-3-960 for changeset e67522c4f566 2013-05-15 23:13:10 +02:00
Bram Moolenaar 981a9947ea updated for version 7.3.960
Problem:    Compiler warning for unused variable.
Solution:   Put declaration in #ifdef.
2013-05-15 23:13:10 +02:00
Bram Moolenaar f21ef21f36 Added tag v7-3-959 for changeset ef6b11bb183d 2013-05-15 19:44:40 +02:00
Bram Moolenaar 54e8f00581 updated for version 7.3.959
Problem:    Missing error number.
Solution:   Assign an error number.
2013-05-15 19:44:39 +02:00
Bram Moolenaar 8fd7f26ecc updated for version 7.3.959
Problem:    Missing error number.
Solution:   Assign an error number.
2013-05-15 19:44:39 +02:00
Bram Moolenaar 2cd7362e30 updated for version 7.3.958
Problem:    Python: Iteration destructor not set.
Solution:   Put IterDestructor to use. (ZyX)
2013-05-15 19:07:47 +02:00
Bram Moolenaar cfe934e26b Added tag v7-3-958 for changeset 58b74ab7f29d 2013-05-15 19:07:47 +02:00
Bram Moolenaar 46c643d0b7 updated for version 7.3.958
Problem:    Python: Iteration destructor not set.
Solution:   Put IterDestructor to use. (ZyX)
2013-05-15 19:07:47 +02:00
Bram Moolenaar 3dab2806fe updated for version 7.3.957
Problem:    Python does not have a "do" command like Perl or Lua.
Solution:   Add the ":py3do" command. (Lilydjwg)
2013-05-15 18:28:13 +02:00
Bram Moolenaar 0f583b9287 Added tag v7-3-957 for changeset c16602758d84 2013-05-15 18:28:13 +02:00
Bram Moolenaar 8cf01de2b6 updated for version 7.3.957
Problem:    Python does not have a "do" command like Perl or Lua.
Solution:   Add the ":py3do" command. (Lilydjwg)
2013-05-15 18:28:13 +02:00
Bram Moolenaar 71700b8903 updated for version 7.3.956
Problem:    Python vim.bindeval() causes SIGABRT.
Solution:   Make pygilstate a local variable. (Yukihiro Nakadaira)
2013-05-15 17:49:05 +02:00
Bram Moolenaar f0175a787c Added tag v7-3-956 for changeset 0bbacb6a83bd 2013-05-15 17:49:05 +02:00
Bram Moolenaar 469a16b25e updated for version 7.3.956
Problem:    Python vim.bindeval() causes SIGABRT.
Solution:   Make pygilstate a local variable. (Yukihiro Nakadaira)
2013-05-15 17:49:05 +02:00
Bram Moolenaar a4720019cf updated for version 7.3.955
Problem:    Python: Not enough tests.
Solution:   Add tests for vim.{current,window*,tabpage*}. (ZyX)
2013-05-15 16:27:37 +02:00
Bram Moolenaar bc76f61d4e Added tag v7-3-955 for changeset fa90ebf2c8f3 2013-05-15 16:27:37 +02:00
Bram Moolenaar 9d9b2453ec updated for version 7.3.955
Problem:    Python: Not enough tests.
Solution:   Add tests for vim.{current,window*,tabpage*}. (ZyX)
2013-05-15 16:27:37 +02:00
Bram Moolenaar b983f75d22 updated for version 7.3.954
Problem:    No check if PyObject_IsTrue fails.
Solution:   Add a check for -1 value. (ZyX)
2013-05-15 16:11:50 +02:00
Bram Moolenaar c21cee9b3e Added tag v7-3-954 for changeset 1afdb7d21c14 2013-05-15 16:11:50 +02:00
Bram Moolenaar d653c11f3d updated for version 7.3.954
Problem:    No check if PyObject_IsTrue fails.
Solution:   Add a check for -1 value. (ZyX)
2013-05-15 16:11:50 +02:00
Bram Moolenaar d5f729cada updated for version 7.3.953
Problem:    Python: string exceptions are deprecated.
Solution:   Make vim.error an Exception subclass. (ZyX)
2013-05-15 16:04:40 +02:00
Bram Moolenaar f7d8bdb223 Added tag v7-3-953 for changeset 7b789d337820 2013-05-15 16:04:40 +02:00
Bram Moolenaar 34c9ca1102 updated for version 7.3.953
Problem:    Python: string exceptions are deprecated.
Solution:   Make vim.error an Exception subclass. (ZyX)
2013-05-15 16:04:40 +02:00
Bram Moolenaar e761459eb6 updated for version 7.3.952
Problem:    Python: It's not easy to change window/buffer/tabpage.
Solution:   Add ability to assign to vim.current.{tabpage,buffer,window}.
            (ZyX)
2013-05-15 15:51:08 +02:00
Bram Moolenaar 4959681186 Added tag v7-3-952 for changeset 2a166caf8709 2013-05-15 15:51:08 +02:00
Bram Moolenaar bc72314608 updated for version 7.3.952
Problem:    Python: It's not easy to change window/buffer/tabpage.
Solution:   Add ability to assign to vim.current.{tabpage,buffer,window}.
	    (ZyX)
2013-05-15 15:51:08 +02:00
Bram Moolenaar 8661b17843 updated for version 7.3.951
Problem:    Python exceptions have problems.
Solution:   Change some IndexErrors to TypeErrors. Make “line number out of
            range” an IndexError.  Make “unable to get option value” a
            RuntimeError. Make all PyErr_SetString messages start with
            lowercase letter and use _(). (ZyX)
2013-05-15 15:44:28 +02:00
Bram Moolenaar d20fc73180 Added tag v7-3-951 for changeset 907b1f035ee7 2013-05-15 15:44:28 +02:00
Bram Moolenaar 4ca5875815 updated for version 7.3.951
Problem:    Python exceptions have problems.
Solution:   Change some IndexErrors to TypeErrors. Make “line number out of
	    range” an IndexError.  Make “unable to get option value” a
	    RuntimeError. Make all PyErr_SetString messages start with
	    lowercase letter and use _(). (ZyX)
2013-05-15 15:44:28 +02:00
Bram Moolenaar 4d188da22b updated for version 7.3.950
Problem:    Python: Stack trace printer can't handle messages.
Solution:   Make KeyErrors use PyErr_SetObject. (ZyX)
2013-05-15 15:35:09 +02:00
Bram Moolenaar 92fa0aa0ee Added tag v7-3-950 for changeset d4816e7c3328 2013-05-15 15:35:09 +02:00
Bram Moolenaar 36ff1a0017 updated for version 7.3.950
Problem:    Python: Stack trace printer can't handle messages.
Solution:   Make KeyErrors use PyErr_SetObject. (ZyX)
2013-05-15 15:35:09 +02:00
Bram Moolenaar 5e538ecd5e updated for version 7.3.949
Problem:    Python: no easy access to tabpages.
Solution:   Add vim.tabpages and vim.current.tabpage. (ZyX)
2013-05-15 15:12:29 +02:00
Bram Moolenaar 8b425343e2 Added tag v7-3-949 for changeset cfd76908da25 2013-05-15 15:12:29 +02:00
Bram Moolenaar e100baa455 updated for version 7.3.949
Problem:    Python: no easy access to tabpages.
Solution:   Add vim.tabpages and vim.current.tabpage. (ZyX)
2013-05-15 15:12:29 +02:00
Bram Moolenaar 03db85b398 updated for version 7.3.948
Problem:    Cannot build with Python 2.2
Solution:   Make Python interface work with Python 2.2
            Make 2.2 the first supported version. (ZyX)
2013-05-15 14:51:35 +02:00
Bram Moolenaar 40413d319b Added tag v7-3-948 for changeset a6f0544df95e 2013-05-15 14:51:35 +02:00
Bram Moolenaar 2d8401eccc updated for version 7.3.948
Problem:    Cannot build with Python 2.2
Solution:   Make Python interface work with Python 2.2
	    Make 2.2 the first supported version. (ZyX)
2013-05-15 14:51:35 +02:00
Bram Moolenaar b6c589a529 updated for version 7.3.947
Problem:    Python: No iterator for vim.list and vim.bufferlist.
Solution:   Add the iterators. Also fix name of FunctionType. Add tests for
            vim.buffers.  (ZyX)
2013-05-15 14:39:52 +02:00
Bram Moolenaar 283ab61ff8 Added tag v7-3-947 for changeset a84f21892563 2013-05-15 14:39:52 +02:00
Bram Moolenaar 9936ba050f updated for version 7.3.947
Problem:    Python: No iterator for vim.list and vim.bufferlist.
Solution:   Add the iterators. Also fix name of FunctionType. Add tests for
	    vim.buffers.  (ZyX)
2013-05-15 14:39:52 +02:00
Bram Moolenaar 46a7561f3a updated for version 7.3.946
Problem:    Sometimes get stuck in waiting for cursor position report,
            resulting in keys starting with <Esc>[ not working.
Solution:   Only wait for more characters after <Esc>[ if followed by '?', '>'
            or a digit.
2013-05-15 14:22:41 +02:00
Bram Moolenaar bfba1a6921 Added tag v7-3-946 for changeset 113768420756 2013-05-15 14:22:41 +02:00
Bram Moolenaar 442cf5643a updated for version 7.3.946
Problem:    Sometimes get stuck in waiting for cursor position report,
	    resulting in keys starting with <Esc>[ not working.
Solution:   Only wait for more characters after <Esc>[ if followed by '?', '>'
	    or a digit.
2013-05-15 14:22:41 +02:00
Bram Moolenaar dfa38d4e45 updated for version 7.3.945
Problem:    Python: List of buffers is not very useful.
Solution:   Make vim.buffers a map. No iterator yet. (ZyX)
2013-05-15 13:38:47 +02:00
Bram Moolenaar 927f4abb27 Added tag v7-3-945 for changeset 80eea7a9d6b9 2013-05-15 13:38:47 +02:00
Bram Moolenaar f73743182a updated for version 7.3.945
Problem:    Python: List of buffers is not very useful.
Solution:   Make vim.buffers a map. No iterator yet. (ZyX)
2013-05-15 13:38:47 +02:00
Bram Moolenaar 29607acff6 updated for version 7.3.944
Problem:    External program receives the termrespone.
Solution:   Insert a delay and discard input. (Hayaki Saito)
2013-05-13 20:26:53 +02:00
Bram Moolenaar 66dc7c145c Added tag v7-3-944 for changeset 71fa86c8fd4a 2013-05-13 20:26:53 +02:00
Bram Moolenaar 2765f06d6f updated for version 7.3.944
Problem:    External program receives the termrespone.
Solution:   Insert a delay and discard input. (Hayaki Saito)
2013-05-13 20:26:53 +02:00
Bram Moolenaar bd80f35bc5 updated for version 7.3.943
Problem:    Python: Negative indices were failing.
Solution:   Fix negative indices. Add tests. (ZyX)
2013-05-12 21:16:23 +02:00
Bram Moolenaar feede28659 Added tag v7-3-943 for changeset 736b8e18a3bc 2013-05-12 21:16:23 +02:00
Bram Moolenaar 59b328883a updated for version 7.3.943
Problem:    Python: Negative indices were failing.
Solution:   Fix negative indices. Add tests. (ZyX)
2013-05-12 21:16:23 +02:00
Bram Moolenaar 8f1723de47 updated for version 7.3.942
Problem:    Python: SEGV in Buffer functions.
Solution:   Call CheckBuffer() at the right time. (ZyX)
2013-05-12 20:36:14 +02:00
Bram Moolenaar bfc7c8e6c7 Added tag v7-3-942 for changeset 358c10968c7f 2013-05-12 20:36:14 +02:00
Bram Moolenaar c5ce83a8ab updated for version 7.3.942
Problem:    Python: SEGV in Buffer functions.
Solution:   Call CheckBuffer() at the right time. (ZyX)
2013-05-12 20:36:14 +02:00
Bram Moolenaar ec6bc7afb8 Added tag v7-3-941 for changeset da71e66dc1d4 2013-05-12 19:45:36 +02:00
Bram Moolenaar 3d0c52db9c updated for version 7.3.941
Problem:    Stuff in if_py_both.h is ordered badly.
Solution:   Reorder by type. (ZyX)
2013-05-12 19:45:35 +02:00
Bram Moolenaar 61b1fe8326 updated for version 7.3.941
Problem:    Stuff in if_py_both.h is ordered badly.
Solution:   Reorder by type. (ZyX)
2013-05-12 19:45:35 +02:00
Bram Moolenaar 4e5dfb5700 updated for version 7.3.940
Problem:    Python: Can't get position of window.
Solution:   Add window.row and window.col. (ZyX)
2013-05-12 19:30:31 +02:00
Bram Moolenaar cc32e7f070 Added tag v7-3-940 for changeset e2db42528a5b 2013-05-12 19:30:31 +02:00
Bram Moolenaar e5bf4affc4 updated for version 7.3.940
Problem:    Python: Can't get position of window.
Solution:   Add window.row and window.col. (ZyX)
2013-05-12 19:30:31 +02:00
Bram Moolenaar 99add41656 updated for version 7.3.939
Problem:    Using Py_BuildValue is inefficient sometimes.
Solution:   Use PyLong_FromLong(). (ZyX)
2013-05-12 19:09:51 +02:00
Bram Moolenaar ac2bf33b5d Added tag v7-3-939 for changeset 48a22f36ff45 2013-05-12 19:09:51 +02:00
Bram Moolenaar e82adc1af7 updated for version 7.3.939
Problem:    Using Py_BuildValue is inefficient sometimes.
Solution:   Use PyLong_FromLong(). (ZyX)
2013-05-12 19:09:51 +02:00
Bram Moolenaar 6d21645f46 updated for version 7.3.938
Problem:    Python: not easy to get to window number.
Solution:   Add vim.window.number. (ZyX)
2013-05-12 19:00:41 +02:00
Bram Moolenaar 83b8f11bbf Added tag v7-3-938 for changeset a2f03b41dca7 2013-05-12 19:00:41 +02:00
Bram Moolenaar a0b0fbec7f updated for version 7.3.938
Problem:    Python: not easy to get to window number.
Solution:   Add vim.window.number. (ZyX)
2013-05-12 19:00:41 +02:00
Bram Moolenaar 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)
2013-05-12 18:44:48 +02:00
Bram Moolenaar 2903ca0e74 Added tag v7-3-937 for changeset 8ec7323f417d 2013-05-12 18:44:48 +02:00
Bram Moolenaar 204ca0bb29 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)
2013-05-12 18:44:48 +02:00
Bram Moolenaar 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.
2013-05-12 14:11:17 +02:00
Bram Moolenaar 3d1dd32ede Added tag v7-3-936 for changeset e7361b2d8136 2013-05-12 14:11:17 +02:00
Bram Moolenaar 5bb36ed7e2 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.
2013-05-12 14:11:17 +02:00
Bram Moolenaar 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)
2013-05-11 17:45:48 +02:00
Bram Moolenaar 8715bb575d Added tag v7-3-935 for changeset c42e130ebf36 2013-05-11 17:45:48 +02:00
Bram Moolenaar b504a2e283 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)
2013-05-11 17:45:48 +02:00
Bram Moolenaar 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)
2013-05-11 15:50:33 +02:00
Bram Moolenaar c4b1e03894 Added tag v7-3-934 for changeset 000bb500208d 2013-05-11 15:50:33 +02:00
Bram Moolenaar c44abc4292 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)
2013-05-11 15:50:33 +02:00
Bram Moolenaar 99685e6a7e updated for version 7.3.933
Problem:    Ruby on Mac crashes due to GC failure.
Solution:   Init the stack from main(). (Hiroshi Shirosaki)
2013-05-11 13:56:18 +02:00
Bram Moolenaar d42077c883 Added tag v7-3-933 for changeset c9820396afb9 2013-05-11 13:56:18 +02:00
Bram Moolenaar f0923815c7 updated for version 7.3.933
Problem:    Ruby on Mac crashes due to GC failure.
Solution:   Init the stack from main(). (Hiroshi Shirosaki)
2013-05-11 13:56:18 +02:00
Bram Moolenaar 6800186a03 updated for version 7.3.932
Problem:    Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution:   Initialize the variable.
2013-05-11 13:45:05 +02:00
Bram Moolenaar 3c4b16aefe Added tag v7-3-932 for changeset b7f2d97ae2b7 2013-05-11 13:45:05 +02:00
Bram Moolenaar ea71cff8b9 updated for version 7.3.932
Problem:    Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution:   Initialize the variable.
2013-05-11 13:45:05 +02:00
Bram Moolenaar 09bb33dde9 updated for version 7.3.931
Problem:    No completion for :xmap and :smap. (Yukihiro Nakadaira)
Solution:   Add the case statements. (Christian Brabandt)
2013-05-07 05:18:20 +02:00
Bram Moolenaar 5fc932a075 Added tag v7-3-931 for changeset fe0c7437ae8b 2013-05-07 05:18:20 +02:00
Bram Moolenaar cde671d1df updated for version 7.3.931
Problem:    No completion for :xmap and :smap. (Yukihiro Nakadaira)
Solution:   Add the case statements. (Christian Brabandt)
2013-05-07 05:18:20 +02:00
Bram Moolenaar 290424868d updated for version 7.3.930
Problem:    MSVC 2012 update is not recognized.
Solution:   Update the version in the makefile. (Raymond Ko)
2013-05-07 05:11:17 +02:00
Bram Moolenaar deb36fe886 Added tag v7-3-930 for changeset d85196defe0d 2013-05-07 05:11:17 +02:00
Bram Moolenaar fdc8aedd64 updated for version 7.3.930
Problem:    MSVC 2012 update is not recognized.
Solution:   Update the version in the makefile. (Raymond Ko)
2013-05-07 05:11:17 +02:00
Bram Moolenaar 51ac8a27e5 updated for version 7.3.929
Problem:    Compiler warning for unused variable. Not freeing unused string.
Solution:   Remove the variable. Clear the options.
2013-05-06 06:45:47 +02:00
Bram Moolenaar 59e42be98c Added tag v7-3-929 for changeset 94aa0d30a3ea 2013-05-06 06:45:47 +02:00
Bram Moolenaar f88f430f65 updated for version 7.3.929
Problem:    Compiler warning for unused variable. Not freeing unused string.
Solution:   Remove the variable. Clear the options.
2013-05-06 06:45:47 +02:00
Bram Moolenaar 161fb5e302 updated for version 7.3.928
Problem:    Can't build with strict C compiler.
Solution:   Move declaration to start of block. (Taro Muraoka)
2013-05-06 06:26:15 +02:00
Bram Moolenaar d14327dc4d Added tag v7-3-928 for changeset 6d45e6f97415 2013-05-06 06:26:15 +02:00
Bram Moolenaar 9a584e22dc updated for version 7.3.928
Problem:    Can't build with strict C compiler.
Solution:   Move declaration to start of block. (Taro Muraoka)
2013-05-06 06:26:15 +02:00
Bram Moolenaar 531da5955e Updated runtime files. 2013-05-06 05:58:55 +02:00
Bram Moolenaar f257d3eb7f Updated runtime files. 2013-05-06 05:58:55 +02:00
Bram Moolenaar 229f8dbf7a updated for version 7.3.927
Problem:    Missing combining characters when putting text in a register.
Solution:   Include combining characters. (David Bürgin)
2013-05-06 05:50:28 +02:00
Bram Moolenaar 5fb1670415 Added tag v7-3-927 for changeset d67e292af6f9 2013-05-06 05:50:28 +02:00
Bram Moolenaar 829c378e09 updated for version 7.3.927
Problem:    Missing combining characters when putting text in a register.
Solution:   Include combining characters. (David Bürgin)
2013-05-06 05:50:28 +02:00
Bram Moolenaar 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)
2013-05-06 04:50:35 +02:00
Bram Moolenaar 3376c92cce Added tag v7-3-926 for changeset c80838526eeb 2013-05-06 04:50:35 +02:00
Bram Moolenaar b472e685e9 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)
2013-05-06 04:50:35 +02:00
Bram Moolenaar 84a05acc8c updated for version 7.3.925
Problem:    Typos in source files.
Solution:   Fix the typos. (Ken Takata)
2013-05-06 04:24:17 +02:00
Bram Moolenaar 9e746397b6 Added tag v7-3-925 for changeset 04736b4030ec 2013-05-06 04:24:17 +02:00
Bram Moolenaar 76e5f82bfe updated for version 7.3.925
Problem:    Typos in source files.
Solution:   Fix the typos. (Ken Takata)
2013-05-06 04:24:17 +02:00
Bram Moolenaar 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)
2013-05-06 03:52:55 +02:00
Bram Moolenaar e1de03d47a Added tag v7-3-924 for changeset 7eaccdaa5304 2013-05-06 03:52:55 +02:00
Bram Moolenaar 90f9d857c3 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)
2013-05-06 03:52:55 +02:00
Bram Moolenaar d1864597a0 updated for version 7.3.923
Problem:    Check for X11 header files fails on Solaris.
Solution:   Only use -Werror for gcc. (Laurent Blume)
2013-05-04 04:40:15 +02:00
Bram Moolenaar 4f6979f2f5 Added tag v7-3-923 for changeset 6ecb80dc6521 2013-05-04 04:40:15 +02:00
Bram Moolenaar 781556bc1d updated for version 7.3.923
Problem:    Check for X11 header files fails on Solaris.
Solution:   Only use -Werror for gcc. (Laurent Blume)
2013-05-04 04:40:15 +02:00
Bram Moolenaar 8fadd8b840 updated for version 7.3.922
Problem:    No test for what 7.3.918 fixes.
Solution:   Add a test. (David Bürgin)
2013-05-04 04:11:07 +02:00
Bram Moolenaar a9487f5208 Added tag v7-3-922 for changeset 1d56e5dfa08e 2013-05-04 04:11:07 +02:00
Bram Moolenaar bf429e07ec updated for version 7.3.922
Problem:    No test for what 7.3.918 fixes.
Solution:   Add a test. (David Bürgin)
2013-05-04 04:11:07 +02:00
Bram Moolenaar 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)
2013-05-04 03:42:34 +02:00
Bram Moolenaar f53bdaa53c Added tag v7-3-921 for changeset 97474f967eec 2013-05-04 03:42:34 +02:00
Bram Moolenaar 34aae14104 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)
2013-05-04 03:42:34 +02:00
Bram Moolenaar 4e0d974645 updated for version 7.3.920
Problem:    Compiler warning for size_t to int.
Solution:   Add a type cast. (Mike Williams)
2013-05-04 03:40:27 +02:00
Bram Moolenaar d9d2989ffa Added tag v7-3-920 for changeset 923277a9cce4 2013-05-04 03:40:27 +02:00
Bram Moolenaar 04064ae4c7 updated for version 7.3.920
Problem:    Compiler warning for size_t to int.
Solution:   Add a type cast. (Mike Williams)
2013-05-04 03:40:27 +02:00
Bram Moolenaar a1f777046b Added tag v7-3-919 for changeset 12636b824816 2013-05-04 03:37:11 +02:00
Bram Moolenaar 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)
2013-05-04 03:37:10 +02:00
Bram Moolenaar 197b219cc5 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)
2013-05-04 03:37:10 +02:00
Bram Moolenaar ff0341946e Updated runtime files. 2013-04-24 18:51:19 +02:00
Bram Moolenaar 8c23801004 Updated runtime files. 2013-04-24 18:51:19 +02:00
Bram Moolenaar 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)
2013-04-24 18:34:45 +02:00
Bram Moolenaar 4ec494f9cd Added tag v7-3-918 for changeset 6a8ffaf05856 2013-04-24 18:34:45 +02:00
Bram Moolenaar f83d7a26fb 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)
2013-04-24 18:34:45 +02:00
Bram Moolenaar 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)
2013-04-24 17:34:20 +02:00
Bram Moolenaar 8413f97c21 Added tag v7-3-917 for changeset 3887b02953ce 2013-04-24 17:34:20 +02:00
Bram Moolenaar 0331847950 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)
2013-04-24 17:34:20 +02:00
Bram Moolenaar 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)
2013-04-24 16:52:36 +02:00
Bram Moolenaar 552df2b618 Added tag v7-3-916 for changeset f39af3419570 2013-04-24 16:52:36 +02:00
Bram Moolenaar 0c0f6ffd98 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)
2013-04-24 16:52:36 +02:00
Bram Moolenaar 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)
2013-04-24 16:34:02 +02:00
Bram Moolenaar e2c35d807b Added tag v7-3-915 for changeset d8053e6bf72a 2013-04-24 16:34:02 +02:00
Bram Moolenaar 35dffc8507 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)
2013-04-24 16:34:02 +02:00
Bram Moolenaar 2ab0713279 updated for version 7.3.914
Problem:    ~/.viminfo is messed up when running tests.
Solution:   Set the viminfo filename.
2013-04-24 15:47:15 +02:00
Bram Moolenaar 4c1224604e Added tag v7-3-914 for changeset 9f642ac84df9 2013-04-24 15:47:15 +02:00
Bram Moolenaar 8e4ef1a6d7 updated for version 7.3.914
Problem:    ~/.viminfo is messed up when running tests.
Solution:   Set the viminfo filename.
2013-04-24 15:47:15 +02:00
Bram Moolenaar f687cf3f36 updated for version 7.3.913
Problem:    Still a crash when writing viminfo.
Solution:   Add checks for NULL pointers. (Ron Aaron)
2013-04-24 15:39:11 +02:00
Bram Moolenaar 569bcb6748 Added tag v7-3-913 for changeset 0d3573091d42 2013-04-24 15:39:11 +02:00
Bram Moolenaar 5f50918eaf updated for version 7.3.913
Problem:    Still a crash when writing viminfo.
Solution:   Add checks for NULL pointers. (Ron Aaron)
2013-04-24 15:39:11 +02:00
Bram Moolenaar 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.
2013-04-24 15:12:32 +02:00
Bram Moolenaar ff1c603f6a Added tag v7-3-912 for changeset 62eadd7de409 2013-04-24 15:12:32 +02:00
Bram Moolenaar 40edc03840 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.
2013-04-24 15:12:32 +02:00
Bram Moolenaar 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)
2013-04-24 14:07:45 +02:00
Bram Moolenaar b18546db8a Added tag v7-3-911 for changeset f1eab4f77a6f 2013-04-24 14:07:45 +02:00
Bram Moolenaar 5e5ba1d9ef updated for version 7.3.911
Problem:    Python: Access to Vim variables is not so easy.
Solution:   Define vim.vars and vim.vvars. (ZyX)
2013-04-24 14:07:45 +02:00
Bram Moolenaar 335e0b6974 updated for version 7.3.910
Problem:    Python code in #ifdef branches with only minor differences.
Solution:   Merge the #ifdef branches. (ZyX)
2013-04-24 13:47:45 +02:00
Bram Moolenaar 2627e52524 Added tag v7-3-910 for changeset d8d9c591c50f 2013-04-24 13:47:45 +02:00
Bram Moolenaar 47ed369f91 updated for version 7.3.910
Problem:    Python code in #ifdef branches with only minor differences.
Solution:   Merge the #ifdef branches. (ZyX)
2013-04-24 13:47:45 +02:00
Bram Moolenaar 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.
2013-04-24 13:39:15 +02:00
Bram Moolenaar 2f58a055f9 Added tag v7-3-909 for changeset b79f3c3a584c 2013-04-24 13:39:15 +02:00
Bram Moolenaar f7de925840 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.
2013-04-24 13:39:15 +02:00
Bram Moolenaar 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)
2013-04-24 13:10:41 +02:00
Bram Moolenaar 4369c7d988 Added tag v7-3-908 for changeset 4281875776fb 2013-04-24 13:10:41 +02:00
Bram Moolenaar 613581371d updated for version 7.3.908
Problem:    Possible crash when using a list in Python.
Solution:   Return early if the list is NULL. (ZyX)
2013-04-24 13:10:41 +02:00
Bram Moolenaar af6abb9d93 updated for version 7.3.907
Problem:    Python uses IndexError when a dict key is not found.
Solution:   Use KeyError instead. (ZyX)
2013-04-24 13:04:26 +02:00
Bram Moolenaar 1b65869205 Added tag v7-3-907 for changeset 9f3da1dea7c0 2013-04-24 13:04:26 +02:00
Bram Moolenaar ac94621d1d updated for version 7.3.907
Problem:    Python uses IndexError when a dict key is not found.
Solution:   Use KeyError instead. (ZyX)
2013-04-24 13:04:26 +02:00
Bram Moolenaar 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)
2013-04-24 12:56:19 +02:00
Bram Moolenaar 8cf13bc383 Added tag v7-3-906 for changeset ff1f3e42df08 2013-04-24 12:56:19 +02:00
Bram Moolenaar dbbe9337aa 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)
2013-04-24 12:56:19 +02:00
Bram Moolenaar 5a0b2dc033 Added tag v7-3-905 for changeset 8e1d1da398b3 2013-04-15 22:22:58 +02:00
Bram Moolenaar b70a473e24 updated for version 7.3.905
Problem:    Crash when writing viminfo. (Ron Aaron)
Solution:   Prevent freed history info to be used.
2013-04-15 22:22:57 +02:00
Bram Moolenaar c7c77af213 updated for version 7.3.905
Problem:    Crash when writing viminfo. (Ron Aaron)
Solution:   Prevent freed history info to be used.
2013-04-15 22:22:57 +02:00
Bram Moolenaar 3bb28557e1 updated for version 7.3.904
Problem:    Using memory freed by the garbage collector.
Solution:   Mark items in aucmd_win as used.
2013-04-15 18:25:59 +02:00
Bram Moolenaar 4892d92cae Added tag v7-3-904 for changeset bdab73bf24a8 2013-04-15 18:25:59 +02:00
Bram Moolenaar 8f92747be8 updated for version 7.3.904
Problem:    Using memory freed by the garbage collector.
Solution:   Mark items in aucmd_win as used.
2013-04-15 18:25:59 +02:00
Bram Moolenaar a8565fecc6 updated for version 7.3.903
Problem:    Crash on exit writing viminfo. (Ron Aaron)
Solution:   Check for the history to be empty.
2013-04-15 16:14:22 +02:00
Bram Moolenaar c93d0ac31a Added tag v7-3-903 for changeset 166b3df562ea 2013-04-15 16:14:22 +02:00
Bram Moolenaar d13f8ce613 updated for version 7.3.903
Problem:    Crash on exit writing viminfo. (Ron Aaron)
Solution:   Check for the history to be empty.
2013-04-15 16:14:22 +02:00
Bram Moolenaar 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)
2013-04-15 15:55:19 +02:00
Bram Moolenaar 60b061e971 Added tag v7-3-902 for changeset b01e3cff9253 2013-04-15 15:55:19 +02:00
Bram Moolenaar 0bb8c5f622 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)
2013-04-15 15:55:19 +02:00
Bram Moolenaar f9e45ed0fc Added tag v7-3-901 for changeset 790238e5a46c 2013-04-15 15:47:13 +02:00
Bram Moolenaar 687a29c5e2 updated for version 7.3.901
Problem:    Outdated comment, ugly condition.
Solution:   Update a few comments, break line.
2013-04-15 15:47:12 +02:00
Bram Moolenaar 1f73adf977 updated for version 7.3.901
Problem:    Outdated comment, ugly condition.
Solution:   Update a few comments, break line.
2013-04-15 15:47:12 +02:00
Bram Moolenaar f6dcbb245b updated for version 7.3.900
Problem:    Not obvious that some mouse features are mutual-exclusive.
Solution:   Add a comment.
2013-04-15 15:40:33 +02:00
Bram Moolenaar 1c7dcd9f2d Added tag v7-3-900 for changeset b53fa3b43193 2013-04-15 15:40:33 +02:00
Bram Moolenaar 1a0d13b49a updated for version 7.3.900
Problem:    Not obvious that some mouse features are mutual-exclusive.
Solution:   Add a comment.
2013-04-15 15:40:33 +02:00
Bram Moolenaar f8de161090 updated for version 7.3.899
Problem:    #if indents are off.
Solution:   Fix the indents.
2013-04-15 15:32:25 +02:00
Bram Moolenaar 30e9a83d60 Added tag v7-3-899 for changeset bb3cfdb62607 2013-04-15 15:32:25 +02:00
Bram Moolenaar e84e373b69 updated for version 7.3.899
Problem:    #if indents are off.
Solution:   Fix the indents.
2013-04-15 15:32:25 +02:00
Bram Moolenaar 6232475237 Added tag v7-3-898 for changeset aca1886102bd 2013-04-15 15:15:36 +02:00
Bram Moolenaar 54c34fa6f5 updated for version 7.3.898
Problem:    Memory leak reported by valgrind in test 91.
Solution:   Only use default argument when needed.
2013-04-15 15:15:35 +02:00
Bram Moolenaar 1c48edaa53 updated for version 7.3.898
Problem:    Memory leak reported by valgrind in test 91.
Solution:   Only use default argument when needed.
2013-04-15 15:15:35 +02:00
Bram Moolenaar 8760fc5a10 Added tag v7-3-897 for changeset 5aa74a2f8f9d 2013-04-15 14:44:58 +02:00
Bram Moolenaar 768baacdc8 updated for version 7.3.897
Problem:    Configure doesn't always find the shared library.
Solution:   Change the configure script. (Ken Takata)
2013-04-15 14:44:57 +02:00
Bram Moolenaar b9479f833f updated for version 7.3.897
Problem:    Configure doesn't always find the shared library.
Solution:   Change the configure script. (Ken Takata)
2013-04-15 14:44:57 +02:00
Bram Moolenaar b376647bb1 updated for version 7.3.896
Problem:    Memory leaks in Lua interface.
Solution:   Fix the leaks, add tests. (Yukihiro Nakadaira)
2013-04-15 13:49:21 +02:00
Bram Moolenaar e5bd58a05c Added tag v7-3-896 for changeset af3a3680fc75 2013-04-15 13:49:21 +02:00
Bram Moolenaar 91be375bac updated for version 7.3.896
Problem:    Memory leaks in Lua interface.
Solution:   Fix the leaks, add tests. (Yukihiro Nakadaira)
2013-04-15 13:49:21 +02:00
Bram Moolenaar 332ac0621c updated for version 7.3.895
Problem:    Valgrind error in test 91. (Issue 128)
Solution:   Pass scope name to find_var_in_ht().
2013-04-15 13:06:21 +02:00
Bram Moolenaar 912982d303 Added tag v7-3-895 for changeset 11007e80829c 2013-04-15 13:06:21 +02:00
Bram Moolenaar b8d217d92f updated for version 7.3.895
Problem:    Valgrind error in test 91. (Issue 128)
Solution:   Pass scope name to find_var_in_ht().
2013-04-15 13:06:21 +02:00
Bram Moolenaar 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)
2013-04-15 12:36:18 +02:00
Bram Moolenaar 9025ffd165 Added tag v7-3-894 for changeset 52e946d654e0 2013-04-15 12:36:18 +02:00
Bram Moolenaar 51b743ce9d updated for version 7.3.894
Problem:    Using wrong RUBY_VER causing Ruby build to break.
Solution:   Correct the RUBY_VER value. (Yongwei Wu)
2013-04-15 12:36:18 +02:00
Bram Moolenaar 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)
2013-04-15 12:27:36 +02:00
Bram Moolenaar 7540de4352 Added tag v7-3-893 for changeset dc3efb6d5a08 2013-04-15 12:27:36 +02:00
Bram Moolenaar 9bef826d5a 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)
2013-04-15 12:27:36 +02:00
Bram Moolenaar 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.
2013-04-14 23:19:36 +02:00
Bram Moolenaar 39c3e3307b Added tag v7-3-892 for changeset 6c2e8074ea25 2013-04-14 23:19:36 +02:00
Bram Moolenaar 586baeafd9 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.
2013-04-14 23:19:36 +02:00
Bram Moolenaar 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.
2013-04-14 16:26:15 +02:00
Bram Moolenaar 5a95cce118 Added tag v7-3-891 for changeset 1dc160bf2488 2013-04-14 16:26:15 +02:00
Bram Moolenaar 80fede1b91 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.
2013-04-14 16:26:15 +02:00
Bram Moolenaar 7311c6932c updated for version 7.3.890
Problem:    Test 79 fails on Windows. (Michael Soyka)
Solution:   Add comment below line causing an error.
2013-04-14 16:21:41 +02:00
Bram Moolenaar f2f7837498 Added tag v7-3-890 for changeset 89bdd6d57510 2013-04-14 16:21:41 +02:00
Bram Moolenaar c6b28c28f3 updated for version 7.3.890
Problem:    Test 79 fails on Windows. (Michael Soyka)
Solution:   Add comment below line causing an error.
2013-04-14 16:21:41 +02:00
Bram Moolenaar 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)
2013-04-14 16:19:03 +02:00
Bram Moolenaar fdbdfe65ac Added tag v7-3-889 for changeset cb0c694517a0 2013-04-14 16:19:03 +02:00
Bram Moolenaar 2f1d3f9fb7 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)
2013-04-14 16:19:03 +02:00
Bram Moolenaar 0187ca0bdf Updated runtime files. 2013-04-12 15:09:51 +02:00
Bram Moolenaar 9c5ad6b26d Updated runtime files. 2013-04-12 15:09:51 +02:00
Bram Moolenaar 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)
2013-04-12 14:42:39 +02:00
Bram Moolenaar 5e78389c83 Added tag v7-3-888 for changeset b0b253898cf9 2013-04-12 14:42:39 +02:00
Bram Moolenaar 10d6c26682 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)
2013-04-12 14:42:39 +02:00
Bram Moolenaar 2dd0be6210 Added tag v7-3-887 for changeset 015e53d99787 2013-04-12 13:45:03 +02:00
Bram Moolenaar 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)
2013-04-12 13:45:02 +02:00
Bram Moolenaar 7b380f5111 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)
2013-04-12 13:45:02 +02:00
Bram Moolenaar 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)
2013-04-12 12:27:30 +02:00
Bram Moolenaar f76149ad74 Added tag v7-3-886 for changeset 902d6ab377ee 2013-04-12 12:27:30 +02:00
Bram Moolenaar 72109994f7 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)
2013-04-12 12:27:30 +02:00
Bram Moolenaar 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)
2013-04-12 12:18:49 +02:00
Bram Moolenaar e56a0c092e Added tag v7-3-885 for changeset c5eab656ec51 2013-04-12 12:18:49 +02:00
Bram Moolenaar b764814708 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)
2013-04-12 12:18:49 +02:00
Bram Moolenaar 126bdeeabe Move redif syntax file to the right directory.
Disable recognizing .rdf as a redif file.
2013-04-06 17:26:26 +02:00
Bram Moolenaar 0a7bf116c1 Move redif syntax file to the right directory.
Disable recognizing .rdf as a redif file.
2013-04-06 17:26:26 +02:00
Bram Moolenaar 2a66a07b29 updated for version 7.3.884
Problem:    Compiler warning for variable shadowing another. (John Little)
Solution:   Rename the variable. (Christian Brabandt)
2013-04-06 14:30:40 +02:00
Bram Moolenaar 1951ee400e Added tag v7-3-884 for changeset 22adc26aaa9f 2013-04-06 14:30:40 +02:00
Bram Moolenaar fc8fda0f37 updated for version 7.3.884
Problem:    Compiler warning for variable shadowing another. (John Little)
Solution:   Rename the variable. (Christian Brabandt)
2013-04-06 14:30:40 +02:00
Bram Moolenaar 25a6df90df updated for version 7.3.883
Problem:    Can't build with some combination of features.
Solution:   Adjust #ifdefs.
2013-04-06 14:29:00 +02:00
Bram Moolenaar eb00b4ca8f Added tag v7-3-883 for changeset 76aa34cef80f 2013-04-06 14:29:00 +02:00
Bram Moolenaar 3197d376a4 updated for version 7.3.883
Problem:    Can't build with some combination of features.
Solution:   Adjust #ifdefs.
2013-04-06 14:29:00 +02:00
Bram Moolenaar bf88493c09 Updated runtime files. 2013-04-05 22:26:15 +02:00
Bram Moolenaar 42f4ed080b Updated runtime files. 2013-04-05 22:26:15 +02:00
Bram Moolenaar 68879258d9 updated for version 7.3.882
Problem:    CursorHold may trigger after receiving the termresponse.
Solution:   Set the did_cursorhold flag. (Hayaki Saito)
2013-04-05 19:50:17 +02:00
Bram Moolenaar 05a1444fac Added tag v7-3-882 for changeset 8653c39b85ea 2013-04-05 19:50:17 +02:00
Bram Moolenaar e7d678bcaa updated for version 7.3.882
Problem:    CursorHold may trigger after receiving the termresponse.
Solution:   Set the did_cursorhold flag. (Hayaki Saito)
2013-04-05 19:50:17 +02:00
Bram Moolenaar b5723ea8ea Added tag v7-3-881 for changeset d8acfc49d94e 2013-04-05 19:32:37 +02:00
Bram Moolenaar 24b11fb173 updated for version 7.3.881
Problem:    Python list does not work correctly.
Solution:   Fix it and add a test. (Yukihiro Nakadaira)
2013-04-05 19:32:36 +02:00
Bram Moolenaar f823ccccb0 updated for version 7.3.881
Problem:    Python list does not work correctly.
Solution:   Fix it and add a test. (Yukihiro Nakadaira)
2013-04-05 19:32:36 +02:00
Bram Moolenaar 74557fb60e Added tag v7-3-880 for changeset 9945fe0536a3 2013-04-05 18:58:48 +02:00
Bram Moolenaar 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.
2013-04-05 18:58:47 +02:00
Bram Moolenaar 83800dab4b 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.
2013-04-05 18:58:47 +02:00
Bram Moolenaar 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)
2013-04-05 17:43:14 +02:00
Bram Moolenaar 29d2d7ece1 Added tag v7-3-879 for changeset 79176b78969c 2013-04-05 17:43:14 +02:00
Bram Moolenaar 35a11ceea8 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)
2013-04-05 17:43:14 +02:00
Bram Moolenaar 91fc43d3f9 updated for version 7.3.878
Problem:    'fileignorecase' is missing in options window and quickref.
Solution:   Add the option.
2013-04-05 15:41:05 +02:00
Bram Moolenaar 9b85a71753 Added tag v7-3-878 for changeset 97a5ce76cb7d 2013-04-05 15:41:05 +02:00
Bram Moolenaar 34e5bbf2ed updated for version 7.3.878
Problem:    'fileignorecase' is missing in options window and quickref.
Solution:   Add the option.
2013-04-05 15:41:05 +02:00
Bram Moolenaar 7bcb30e913 updated for version 7.3.877
Problem:    Forward searching with search() is broken.
Solution:   Fix it and add tests. (Sung Pae)
2013-04-03 21:14:29 +02:00
Bram Moolenaar ea096982d0 Added tag v7-3-877 for changeset 96f478b812b1 2013-04-03 21:14:29 +02:00
Bram Moolenaar 4a3b55d34d updated for version 7.3.877
Problem:    Forward searching with search() is broken.
Solution:   Fix it and add tests. (Sung Pae)
2013-04-03 21:14:29 +02:00
Bram Moolenaar cdffbeae2b updated for version 7.3.876
Problem:    #if indents are off.
Solution:   Insert a space where appropriate. (Taro Muraoka)
2013-04-03 21:11:39 +02:00
Bram Moolenaar fc02645d95 Added tag v7-3-876 for changeset 787df0fc6539 2013-04-03 21:11:39 +02:00
Bram Moolenaar 6c6a969ea9 updated for version 7.3.876
Problem:    #if indents are off.
Solution:   Insert a space where appropriate. (Taro Muraoka)
2013-04-03 21:11:39 +02:00
Bram Moolenaar 95a5135118 updated for version 7.3.875
Problem:    Build problem with some combination of features.
Solution:   Use FEAT_XCLIPBOARD instead of FEAT_CLIPBOARD.
2013-03-21 22:53:50 +01:00
Bram Moolenaar 61e8f0742f Added tag v7-3-875 for changeset beab15a2ef14 2013-03-21 22:53:50 +01:00
Bram Moolenaar 9952bb6bdd updated for version 7.3.875
Problem:    Build problem with some combination of features.
Solution:   Use FEAT_XCLIPBOARD instead of FEAT_CLIPBOARD.
2013-03-21 22:53:50 +01:00
Bram Moolenaar d0e2d94589 updated for version 7.3.874
Problem:    Comparing file names does not handle multi-byte characters
            properly.
Solution:   Implement multi-byte handling.
2013-03-19 18:31:49 +01:00
Bram Moolenaar 16f54b5b13 Added tag v7-3-874 for changeset 4d0b39bcec20 2013-03-19 18:31:49 +01:00
Bram Moolenaar 466f9e9dd7 updated for version 7.3.874
Problem:    Comparing file names does not handle multi-byte characters
	    properly.
Solution:   Implement multi-byte handling.
2013-03-19 18:31:49 +01:00
Bram Moolenaar 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)
2013-03-19 17:42:15 +01:00
Bram Moolenaar 37146e8b9d Added tag v7-3-873 for changeset 7faeece39228 2013-03-19 17:42:15 +01:00
Bram Moolenaar 5b00edb40a 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)
2013-03-19 17:42:15 +01:00
Bram Moolenaar 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'.
2013-03-19 16:49:16 +01:00
Bram Moolenaar eab418dea2 Added tag v7-3-872 for changeset edd0bc1f26bd 2013-03-19 16:49:16 +01:00
Bram Moolenaar ed09796c5b 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'.
2013-03-19 16:49:16 +01:00
Bram Moolenaar 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.
2013-03-19 15:27:48 +01:00
Bram Moolenaar 4fa5b752cd Added tag v7-3-871 for changeset d52c45b35fb0 2013-03-19 15:27:48 +01:00
Bram Moolenaar 13e4900efe 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.
2013-03-19 15:27:48 +01:00
Bram Moolenaar 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)
2013-03-19 14:48:29 +01:00
Bram Moolenaar 7e5550e0ba Added tag v7-3-870 for changeset 26e59a39fdd9 2013-03-19 14:48:29 +01:00
Bram Moolenaar c97f0d3551 updated for version 7.3.870
Problem:    Compiler warnings when using MingW 4.5.3.
Solution:   Do not use MAKEINTRESOURCE. Adjust #if. (Ken Takata)
2013-03-19 14:48:29 +01:00
Bram Moolenaar 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)
2013-03-19 14:25:54 +01:00
Bram Moolenaar 806142c767 Added tag v7-3-869 for changeset 23ce9a61bdc2 2013-03-19 14:25:54 +01:00
Bram Moolenaar 53e9598ee5 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)
2013-03-19 14:25:54 +01:00
Bram Moolenaar 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)
2013-03-19 13:56:08 +01:00
Bram Moolenaar f80d15fafd Added tag v7-3-868 for changeset b31989e2b058 2013-03-19 13:56:08 +01:00
Bram Moolenaar 1951b34038 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)
2013-03-19 13:56:08 +01:00
Bram Moolenaar 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.
2013-03-19 13:33:23 +01:00
Bram Moolenaar b1845b86a1 Added tag v7-3-867 for changeset 0fcb050fd79d 2013-03-19 13:33:23 +01:00
Bram Moolenaar 7273c99019 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.
2013-03-19 13:33:23 +01:00
Bram Moolenaar 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)
2013-03-19 12:35:42 +01:00
Bram Moolenaar 15b7f64e7f Added tag v7-3-866 for changeset 90d72df431e5 2013-03-19 12:35:42 +01:00
Bram Moolenaar 92c5024c22 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)
2013-03-19 12:35:42 +01:00
Bram Moolenaar ac7bd63844 Update runtime files. 2013-03-19 11:35:58 +01:00
Bram Moolenaar 4c0f497180 Update runtime files. 2013-03-19 11:35:58 +01:00
Bram Moolenaar b897871ce9 updated for version 7.3.865
Problem:    Mouse position may be wrong.
Solution:   Let vungetc() restore the mouse position.
2013-03-16 21:42:16 +01:00
Bram Moolenaar ab6594b62c Added tag v7-3-865 for changeset 94342b0605fb 2013-03-16 21:42:16 +01:00
Bram Moolenaar 58cec0a699 updated for version 7.3.865
Problem:    Mouse position may be wrong.
Solution:   Let vungetc() restore the mouse position.
2013-03-16 21:42:16 +01:00
Bram Moolenaar a5be25e1db updated for version 7.3.864
Problem:    Can't build without the mouse feature.
Solution:   Add an #ifdef. (Ike Devolder)
2013-03-16 21:35:33 +01:00
Bram Moolenaar 66b1b9453a Added tag v7-3-864 for changeset a82ef37d38c0 2013-03-16 21:35:33 +01:00
Bram Moolenaar 3ca813161f updated for version 7.3.864
Problem:    Can't build without the mouse feature.
Solution:   Add an #ifdef. (Ike Devolder)
2013-03-16 21:35:33 +01:00
Bram Moolenaar 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)
2013-03-16 14:33:36 +01:00
Bram Moolenaar 2e6b124498 Added tag v7-3-863 for changeset 5c0652f455c9 2013-03-16 14:33:36 +01:00
Bram Moolenaar 509ab2faeb updated for version 7.3.863
Problem:    Problem with 'ambiwidth' detection for ANSI terminal.
Solution:   Work around not recognizing a term response. (Hayaki Saito)
2013-03-16 14:33:36 +01:00
Bram Moolenaar 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.
2013-03-16 14:20:51 +01:00
Bram Moolenaar 72b41a82aa Added tag v7-3-862 for changeset dd4f3ceb5d86 2013-03-16 14:20:51 +01:00
Bram Moolenaar 03b298bd20 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.
2013-03-16 14:20:51 +01:00
Bram Moolenaar 20754027b3 updated for version 7.3.861
Problem:    ":setlocal number" clears global value of 'relativenumber'.
Solution:   Do it properly. (Markus Heidelberg)
2013-03-13 20:42:32 +01:00
Bram Moolenaar 30c76cb95d Added tag v7-3-861 for changeset 6fe728bf165e 2013-03-13 20:42:32 +01:00
Bram Moolenaar 1670720400 updated for version 7.3.861
Problem:    ":setlocal number" clears global value of 'relativenumber'.
Solution:   Do it properly. (Markus Heidelberg)
2013-03-13 20:42:32 +01:00
Bram Moolenaar 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.
2013-03-13 20:23:22 +01:00
Bram Moolenaar 81d54b3e31 Added tag v7-3-860 for changeset 6ce32844727d 2013-03-13 20:23:22 +01:00
Bram Moolenaar 53d319d990 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.
2013-03-13 20:23:22 +01:00
Bram Moolenaar b39f419e8d Added tag v7-3-859 for changeset ecf21be84def 2013-03-13 19:29:29 +01:00
Bram Moolenaar 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)
2013-03-13 19:29:28 +01:00
Bram Moolenaar 68bcdc6ea9 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)
2013-03-13 19:29:28 +01:00
Bram Moolenaar 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)
2013-03-13 19:02:41 +01:00
Bram Moolenaar 1eb364e41a Added tag v7-3-858 for changeset 0a3fab86f34d 2013-03-13 19:02:41 +01:00
Bram Moolenaar 7dabae12dc 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)
2013-03-13 19:02:41 +01:00
Bram Moolenaar 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)
2013-03-13 18:30:43 +01:00
Bram Moolenaar 484a6a16ae Added tag v7-3-857 for changeset 4905e038b105 2013-03-13 18:30:43 +01:00
Bram Moolenaar 9178241ac0 updated for version 7.3.857
Problem:    The QuitPre autocommand event does not trigger for :qa and :wq.
Solution:   Trigger the event. (Tatsuro Fujii)
2013-03-13 18:30:43 +01:00
Bram Moolenaar 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)
2013-03-13 17:50:25 +01:00
Bram Moolenaar 0770126684 Added tag v7-3-856 for changeset fb533fb6c015 2013-03-13 17:50:25 +01:00
Bram Moolenaar b10be2eece 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)
2013-03-13 17:50:25 +01:00
Bram Moolenaar b3cb982162 updated for version 7.3.855
Problem:    Compiler warnings.
Solution:   Add type casts. (Mike Williams)
2013-03-13 17:01:52 +01:00
Bram Moolenaar ad4c169899 Added tag v7-3-855 for changeset 6604853dd822 2013-03-13 17:01:52 +01:00
Bram Moolenaar 3f65b8e2e6 updated for version 7.3.855
Problem:    Compiler warnings.
Solution:   Add type casts. (Mike Williams)
2013-03-13 17:01:52 +01:00
Bram Moolenaar 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.
2013-03-07 19:38:54 +01:00
Bram Moolenaar ef3f8c659c Added tag v7-3-854 for changeset 14cdb6e4d5b8 2013-03-07 19:38:54 +01:00
Bram Moolenaar 88081da75d 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.
2013-03-07 19:38:54 +01:00
Bram Moolenaar 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)
2013-03-07 18:50:57 +01:00
Bram Moolenaar 31ffd9cd94 Added tag v7-3-853 for changeset eea32254940f 2013-03-07 18:50:57 +01:00
Bram Moolenaar beca80a34c 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)
2013-03-07 18:50:57 +01:00
Bram Moolenaar ec1a5fc063 Added tag v7-3-852 for changeset 3fd805ca2a6a 2013-03-07 18:02:31 +01:00
Bram Moolenaar 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.
2013-03-07 18:02:30 +01:00
Bram Moolenaar 6c3e6e05e1 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.
2013-03-07 18:02:30 +01:00
Bram Moolenaar 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.
2013-03-07 16:41:30 +01:00
Bram Moolenaar 3c780a4b0a Added tag v7-3-851 for changeset dd669f296568 2013-03-07 16:41:30 +01:00
Bram Moolenaar b89802836b 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.
2013-03-07 16:41:30 +01:00
Bram Moolenaar 60abe75379 updated for version 7.3.850
Problem:    ":vimgrep //" matches everywhere.
Solution:   Make it use the previous search pattern. (David Bürgin)
2013-03-07 16:32:54 +01:00
Bram Moolenaar 81e98e72fe Added tag v7-3-850 for changeset 07fef68eb018 2013-03-07 16:32:54 +01:00
Bram Moolenaar 502c2a5531 updated for version 7.3.850
Problem:    ":vimgrep //" matches everywhere.
Solution:   Make it use the previous search pattern. (David Bürgin)
2013-03-07 16:32:54 +01:00
Bram Moolenaar c389fd3a49 updated for version 7.3.849
Problem:    ":g//" gives "Pattern not found error" with E486.  Should not use
            the error number, it's not a regular error message.
Solution:   Use a normal message. (David Bürgin)
2013-03-07 16:08:35 +01:00
Bram Moolenaar 0dba29a2ee Added tag v7-3-849 for changeset dc77c2a14a05 2013-03-07 16:08:35 +01:00
Bram Moolenaar faf3185a47 updated for version 7.3.849
Problem:    ":g//" gives "Pattern not found error" with E486.  Should not use
	    the error number, it's not a regular error message.
Solution:   Use a normal message. (David Bürgin)
2013-03-07 16:08:35 +01:00
Bram Moolenaar db3fbe5228 updated for version 7.3.848
Problem:    Can't build with Ruby 2.0 when using MinGW x64 or MSVC10.
Solution:   Fix it. Also detect RUBY_PLATFORM and RUBY_INSTALL_NAME for x64.
            (Ken Takata)
2013-03-07 15:16:21 +01:00
Bram Moolenaar 0f564d46e7 Added tag v7-3-848 for changeset e49b80f267dc 2013-03-07 15:16:21 +01:00
Bram Moolenaar 53026be864 updated for version 7.3.848
Problem:    Can't build with Ruby 2.0 when using MinGW x64 or MSVC10.
Solution:   Fix it. Also detect RUBY_PLATFORM and RUBY_INSTALL_NAME for x64.
	    (Ken Takata)
2013-03-07 15:16:21 +01:00
Bram Moolenaar 4e3c70d241 updated for version 7.3.847
Problem:    Test 55 fails when messages are translated.
Solution:   Set language to C. (Ken Takata)
2013-03-07 14:50:34 +01:00
Bram Moolenaar ac53d286c3 Added tag v7-3-847 for changeset 4dd43d6b3df7 2013-03-07 14:50:34 +01:00
Bram Moolenaar 1602902b16 updated for version 7.3.847
Problem:    Test 55 fails when messages are translated.
Solution:   Set language to C. (Ken Takata)
2013-03-07 14:50:34 +01:00
Bram Moolenaar 84e80b51d1 updated for version 7.3.846
Problem:    Missing proto files.
Solution:   Add the files.
2013-03-07 13:32:36 +01:00
Bram Moolenaar 55cbb32d17 Added tag v7-3-846 for changeset b06bb07d906b 2013-03-07 13:32:36 +01:00
Bram Moolenaar a6b33ca1ee updated for version 7.3.846
Problem:    Missing proto files.
Solution:   Add the files.
2013-03-07 13:32:36 +01:00
Bram Moolenaar d999db2f1e updated for version 7.3.845
Problem:    Enum indenting is not tested.
Solution:   Add tests. (Hong Xu)
2013-03-07 13:21:32 +01:00
Bram Moolenaar 1830f25ca9 Added tag v7-3-845 for changeset 171234e02b1e 2013-03-07 13:21:32 +01:00
Bram Moolenaar 3c5ad265da updated for version 7.3.845
Problem:    Enum indenting is not tested.
Solution:   Add tests. (Hong Xu)
2013-03-07 13:21:32 +01:00
Bram Moolenaar 34700a6a15 Updated runtime files. 2013-03-07 13:20:54 +01:00
Bram Moolenaar 90cb083c4c Updated runtime files. 2013-03-07 13:20:54 +01:00
Bram Moolenaar 7534221eba updated for version 7.3.844
Problem:    Enum is not indented correctly with "public" etc.
Solution:   Skip "public", "private" and "protected". (Hong Xu)
2013-03-07 13:13:52 +01:00
Bram Moolenaar 317578d707 Added tag v7-3-844 for changeset eccc0e8a82fb 2013-03-07 13:13:52 +01:00
Bram Moolenaar ce9a2c7e7e updated for version 7.3.844
Problem:    Enum is not indented correctly with "public" etc.
Solution:   Skip "public", "private" and "protected". (Hong Xu)
2013-03-07 13:13:52 +01:00
Bram Moolenaar b8f8461d94 updated for version 7.3.843
Problem:    Missing test file changes.
Solution:   Change the tests.
2013-02-26 22:54:11 +01:00
Bram Moolenaar 04f440c373 Added tag v7-3-843 for changeset f4960ddda07c 2013-02-26 22:54:11 +01:00
Bram Moolenaar 742cf6ce1e updated for version 7.3.843
Problem:    Missing test file changes.
Solution:   Change the tests.
2013-02-26 22:54:11 +01:00
Bram Moolenaar 988232fabb updated for version 7.3.842
Problem:    Compiler warning for signed/unsigned pointer.
Solution:   Add type cast. (Christian Brabandt)
2013-02-26 21:43:32 +01:00
Bram Moolenaar 9c46a37e3d Added tag v7-3-842 for changeset 78321dcaa8e2 2013-02-26 21:43:32 +01:00
Bram Moolenaar 4a3231112f updated for version 7.3.842
Problem:    Compiler warning for signed/unsigned pointer.
Solution:   Add type cast. (Christian Brabandt)
2013-02-26 21:43:32 +01:00
Bram Moolenaar e17c260335 updated for version 7.3.841
Problem:    When a "cond ? one : two" expression has a subscript it is not
            parsed correctly. (Andy Wokula)
Solution:   Handle a subscript also when the type is unknown. (Christian
            Brabandt)
2013-02-26 19:36:15 +01:00
Bram Moolenaar 8980ad619d Added tag v7-3-841 for changeset b40e6a47ee53 2013-02-26 19:36:15 +01:00
Bram Moolenaar a2be53238e updated for version 7.3.841
Problem:    When a "cond ? one : two" expression has a subscript it is not
	    parsed correctly. (Andy Wokula)
Solution:   Handle a subscript also when the type is unknown. (Christian
	    Brabandt)
2013-02-26 19:36:15 +01:00
Bram Moolenaar f5e44a7e90 updated for version 7.3.840
Problem:    "\@<!" in regexp does not work correctly with multi-byte
            characters, especially cp932.
Solution:   Move column to start of multi-byte character. (Yasuhiro Matsumoto)
2013-02-26 18:46:01 +01:00
Bram Moolenaar 36f8f31fa0 Added tag v7-3-840 for changeset 1778d51fcbc3 2013-02-26 18:46:01 +01:00
Bram Moolenaar f33715cb9f updated for version 7.3.840
Problem:    "\@<!" in regexp does not work correctly with multi-byte
	    characters, especially cp932.
Solution:   Move column to start of multi-byte character. (Yasuhiro Matsumoto)
2013-02-26 18:46:01 +01:00
Bram Moolenaar e468e266c4 updated for version 7.3.839
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.
2013-02-26 17:59:43 +01:00
Bram Moolenaar 3ca4c44096 Added tag v7-3-839 for changeset 2030aca407ed 2013-02-26 17:59:43 +01:00
Bram Moolenaar bdbd1be4b1 updated for version 7.3.839
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.
2013-02-26 17:59:43 +01:00
Bram Moolenaar fdf447b286 updated for version 7.3.838
Problem:    Insufficient testing for mksession.
Solution:   Add tests. (mostly by Roland Eggner)
2013-02-26 17:21:29 +01:00
Bram Moolenaar 2914722622 Added tag v7-3-838 for changeset 1c819b05529c 2013-02-26 17:21:29 +01:00
Bram Moolenaar 959f23fc25 updated for version 7.3.838
Problem:    Insufficient testing for mksession.
Solution:   Add tests. (mostly by Roland Eggner)
2013-02-26 17:21:29 +01:00
Bram Moolenaar f13f45d59b updated for version 7.3.837
Problem:    Empty lines in :version output when 'columns' is 320.
Solution:   Simplify the logic of making columns. (Nazri Ramliy, Roland
            Eggner)
2013-02-26 15:27:23 +01:00
Bram Moolenaar 29a883e055 Added tag v7-3-837 for changeset 14698f63de8d 2013-02-26 15:27:23 +01:00
Bram Moolenaar c809ffca87 updated for version 7.3.837
Problem:    Empty lines in :version output when 'columns' is 320.
Solution:   Simplify the logic of making columns. (Nazri Ramliy, Roland
	    Eggner)
2013-02-26 15:27:23 +01:00
Bram Moolenaar 0a29612aeb Added tag v7-3-836 for changeset ff193256398a 2013-02-26 14:56:43 +01:00
Bram Moolenaar 693e40c2cd updated for version 7.3.836
Problem:    Clipboard does not work on Win32 when compiled with Cygwin.
Solution:   Move the Win32 clipboard code to a separate file and use it when
            building with os_unix.c. (Frodak Baksik, Ken Takata)
2013-02-26 14:56:42 +01:00
Bram Moolenaar 32098e3ea4 updated for version 7.3.836
Problem:    Clipboard does not work on Win32 when compiled with Cygwin.
Solution:   Move the Win32 clipboard code to a separate file and use it when
	    building with os_unix.c. (Frodak Baksik, Ken Takata)
2013-02-26 14:56:42 +01:00
Bram Moolenaar 53eb37e9f9 updated for version 7.3.835
Problem:    "xxd -i" fails on an empty file.
Solution:   Do output the closing } for an empty file. (partly by Lawrence
            Woodman)
2013-02-26 14:14:07 +01:00
Bram Moolenaar 00be0d5fd5 Added tag v7-3-835 for changeset d356b5ce84ce 2013-02-26 14:14:07 +01:00
Bram Moolenaar 32679a21ee updated for version 7.3.835
Problem:    "xxd -i" fails on an empty file.
Solution:   Do output the closing } for an empty file. (partly by Lawrence
	    Woodman)
2013-02-26 14:14:07 +01:00
Bram Moolenaar 886ed691d2 updated for version 7.3.834
Problem:    Ruby 2.0 has a few API changes.
Solution:   Add handling of Ruby 2.0. (Yasuhiro Matsumoto)
2013-02-26 13:41:35 +01:00
Bram Moolenaar 5ea50c0de4 Added tag v7-3-834 for changeset 3ac9d7d8274e 2013-02-26 13:41:35 +01:00
Bram Moolenaar ef75f15a82 updated for version 7.3.834
Problem:    Ruby 2.0 has a few API changes.
Solution:   Add handling of Ruby 2.0. (Yasuhiro Matsumoto)
2013-02-26 13:41:35 +01:00
Bram Moolenaar 40cf4b44ed updated for version 7.3.833
Problem:    In the terminal the scroll wheel always scrolls the active window.
Solution:   Scroll the window under the mouse pointer, like in the GUI.
            (Bradie Rao)
2013-02-26 13:30:32 +01:00
Bram Moolenaar b19bb2949b Added tag v7-3-833 for changeset b97109760603 2013-02-26 13:30:32 +01:00
Bram Moolenaar 28741039d5 updated for version 7.3.833
Problem:    In the terminal the scroll wheel always scrolls the active window.
Solution:   Scroll the window under the mouse pointer, like in the GUI.
	    (Bradie Rao)
2013-02-26 13:30:32 +01:00
Bram Moolenaar 5c9626301b updated for version 7.3.832
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)
2013-02-26 11:25:33 +01:00
Bram Moolenaar 81a2d53b34 Added tag v7-3-832 for changeset 670e576a58d1 2013-02-26 11:25:33 +01:00
Bram Moolenaar 616fca5d1c updated for version 7.3.832
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)
2013-02-26 11:25:33 +01:00
Bram Moolenaar 26402cb2de Update runtime files. 2013-02-20 21:26:00 +01:00
Bram Moolenaar dc0db92ab0 Update runtime files. 2013-02-20 21:26:00 +01:00
Bram Moolenaar 63dbda1caa updated for version 7.3.831
Problem:    Clumsy to handle the situation that a variable does not exist.
Solution:   Add default value to getbufvar() et al. (Shougo Matsushita,
            Hirohito Higashi)
2013-02-20 21:12:10 +01:00
Bram Moolenaar 35d5e031cb Added tag v7-3-831 for changeset cb185366f5c8 2013-02-20 21:12:10 +01:00
Bram Moolenaar 51d92c00e8 updated for version 7.3.831
Problem:    Clumsy to handle the situation that a variable does not exist.
Solution:   Add default value to getbufvar() et al. (Shougo Matsushita,
	    Hirohito Higashi)
2013-02-20 21:12:10 +01:00
Bram Moolenaar 558ddad8e8 updated for version 7.3.830
Problem:    :mksession confuses bytes, columns and characters when positioning
            the cursor.
Solution:   Use w_virtcol with "|" instead of w_cursor.col with "l".
2013-02-20 19:26:29 +01:00
Bram Moolenaar 218a85f176 Added tag v7-3-830 for changeset 454d35a43392 2013-02-20 19:26:29 +01:00
Bram Moolenaar a418fe8ff0 updated for version 7.3.830
Problem:    :mksession confuses bytes, columns and characters when positioning
	    the cursor.
Solution:   Use w_virtcol with "|" instead of w_cursor.col with "l".
2013-02-20 19:26:29 +01:00
Bram Moolenaar 187d3acb7f updated for version 7.3.829
Problem:    When compiled with the +rightleft feature 'showmatch' also shows a
            match for the opening paren.  When 'revins' is set the screen may
            scroll.
Solution:   Only check the opening paren when the +rightleft feature was
            enabled.  Do not show a match that is not visible. (partly by
            Christian Brabandt)
2013-02-20 18:39:13 +01:00
Bram Moolenaar f8fa0faa73 Added tag v7-3-829 for changeset 7728d626ae03 2013-02-20 18:39:13 +01:00
Bram Moolenaar ff79197c11 updated for version 7.3.829
Problem:    When compiled with the +rightleft feature 'showmatch' also shows a
	    match for the opening paren.  When 'revins' is set the screen may
	    scroll.
Solution:   Only check the opening paren when the +rightleft feature was
	    enabled.  Do not show a match that is not visible. (partly by
	    Christian Brabandt)
2013-02-20 18:39:13 +01:00
Bram Moolenaar cc49f70ae4 Added tag v7-3-828 for changeset 13170a796134 2013-02-20 17:59:12 +01:00
Bram Moolenaar 8738fc1be8 updated for version 7.3.828
Problem:    Mappings are not aware of wildmenu mode.
Solution:   Add wildmenumode(). (Christian Brabandt)
2013-02-20 17:59:11 +01:00
Bram Moolenaar 91f164cd23 updated for version 7.3.828
Problem:    Mappings are not aware of wildmenu mode.
Solution:   Add wildmenumode(). (Christian Brabandt)
2013-02-20 17:59:11 +01:00
Bram Moolenaar f8686698b6 Added tag v7-3-827 for changeset 5e17a12a3b14 2013-02-20 16:54:28 +01:00
Bram Moolenaar 995a8cd181 updated for version 7.3.827
Problem:    Python tests fail.
Solution:   Adjust the output for the stack trace.
2013-02-20 16:54:27 +01:00
Bram Moolenaar 694137d3ea updated for version 7.3.827
Problem:    Python tests fail.
Solution:   Adjust the output for the stack trace.
2013-02-20 16:54:27 +01:00
Bram Moolenaar 445f3037ea updated for version 7.3.826
Problem:    List of features in :version output is hard to read.
Solution:   Make columns. (Nazri Ramliy)
2013-02-20 16:47:36 +01:00
Bram Moolenaar 8cc531cf06 Added tag v7-3-826 for changeset 646cb6b6ff23 2013-02-20 16:47:36 +01:00
Bram Moolenaar b13d5c0ff8 updated for version 7.3.826
Problem:    List of features in :version output is hard to read.
Solution:   Make columns. (Nazri Ramliy)
2013-02-20 16:47:36 +01:00
Bram Moolenaar 4d36987c25 updated for version 7.3.825
Problem:    With Python errors are not always clear.
Solution:   Print the stack trace, unless :silent is used. (ZyX)
2013-02-20 16:09:43 +01:00
Bram Moolenaar 153f4ba782 Added tag v7-3-825 for changeset 6b1f3fc893cd 2013-02-20 16:09:43 +01:00
Bram Moolenaar b294e9d559 updated for version 7.3.825
Problem:    With Python errors are not always clear.
Solution:   Print the stack trace, unless :silent is used. (ZyX)
2013-02-20 16:09:43 +01:00
Bram Moolenaar 2142e5d851 updated for version 7.3.824
Problem:    Can redefine builtin functions.  (ZyX)
Solution:   Disallow adding a function to g:.
2013-02-20 15:19:43 +01:00
Bram Moolenaar 6595395586 Added tag v7-3-824 for changeset f5ef9b9c18cd 2013-02-20 15:19:43 +01:00
Bram Moolenaar fea14ed898 updated for version 7.3.824
Problem:    Can redefine builtin functions.  (ZyX)
Solution:   Disallow adding a function to g:.
2013-02-20 15:19:43 +01:00
Bram Moolenaar 452ff5bdc7 updated for version 7.3.823
Problem:    Building with Cygwin: '-lsupc++' is not needed.
Solution:   Remove it. (Ken Takata)
2013-02-20 13:34:19 +01:00
Bram Moolenaar 4c8719f944 Added tag v7-3-823 for changeset db401e5e4c5d 2013-02-20 13:34:19 +01:00
Bram Moolenaar 91ddd257ad updated for version 7.3.823
Problem:    Building with Cygwin: '-lsupc++' is not needed.
Solution:   Remove it. (Ken Takata)
2013-02-20 13:34:19 +01:00
Bram Moolenaar 6d47df7ca0 updated for version 7.3.822
Problem:    Crash when accessing freed buffer.
Solution:   Get 'textwidth' in caller of enter_buffer(). (Christian Brabandt)
2013-02-17 15:45:37 +01:00
Bram Moolenaar ab2a4e0bc7 Added tag v7-3-822 for changeset 2f7883063b19 2013-02-17 15:45:37 +01:00
Bram Moolenaar 83f922f29e updated for version 7.3.822
Problem:    Crash when accessing freed buffer.
Solution:   Get 'textwidth' in caller of enter_buffer(). (Christian Brabandt)
2013-02-17 15:45:37 +01:00
Bram Moolenaar 5004e8846e updated for version 7.3.821
Problem:    Build with OLE and Cygwin is broken. (Steve Hall)
Solution:   Select static or shared stdc library. (Ken Takta)
2013-02-16 18:16:15 +01:00
Bram Moolenaar edc53b9b43 Added tag v7-3-821 for changeset 4936ee89b4bc 2013-02-16 18:16:15 +01:00
Bram Moolenaar 766621e9fb updated for version 7.3.821
Problem:    Build with OLE and Cygwin is broken. (Steve Hall)
Solution:   Select static or shared stdc library. (Ken Takta)
2013-02-16 18:16:15 +01:00
Bram Moolenaar feeaa688eb updated for version 7.3.820
Problem:    Build errors and warnings when building with small features and
            Lua, Perl or Ruby.
Solution:   Add #ifdefs and UNUSED.
2013-02-14 22:19:51 +01:00
Bram Moolenaar d9a4318d8b Added tag v7-3-820 for changeset 688da4d486a0 2013-02-14 22:19:51 +01:00
Bram Moolenaar 68f9d844dc updated for version 7.3.820
Problem:    Build errors and warnings when building with small features and
	    Lua, Perl or Ruby.
Solution:   Add #ifdefs and UNUSED.
2013-02-14 22:19:51 +01:00
Bram Moolenaar b2c5a5ac79 updated for version 7.3.819
Problem:    Compiling without +eval and with Python isn't working.
Solution:   Add the eval feature when building with Python.
2013-02-14 22:11:39 +01:00
Bram Moolenaar b65722ab61 Added tag v7-3-819 for changeset 36fd800b8c6c 2013-02-14 22:11:39 +01:00
Bram Moolenaar 6a60817447 updated for version 7.3.819
Problem:    Compiling without +eval and with Python isn't working.
Solution:   Add the eval feature when building with Python.
2013-02-14 22:11:39 +01:00
Bram Moolenaar 707060e2ee updated for version 7.3.818
Problem:    When test 40 fails because of a bad build it may leave files
            behind that cause it to fail later.
Solution:   Let the file names start with "X".
2013-02-14 20:58:35 +01:00
Bram Moolenaar 9fca58536d Added tag v7-3-818 for changeset ad7b6062a7f4 2013-02-14 20:58:35 +01:00
Bram Moolenaar 21039e5e3a updated for version 7.3.818
Problem:    When test 40 fails because of a bad build it may leave files
	    behind that cause it to fail later.
Solution:   Let the file names start with "X".
2013-02-14 20:58:35 +01:00
Bram Moolenaar caca92be8a updated for version 7.3.817
Problem:    Test 89 fails with tiny and small features.
Solution:   Add sourcing small.vim.
2013-02-14 20:10:33 +01:00
Bram Moolenaar 07289cb5e1 Added tag v7-3-817 for changeset 01fa9313d4b5 2013-02-14 20:10:33 +01:00
Bram Moolenaar 42b55927cb updated for version 7.3.817
Problem:    Test 89 fails with tiny and small features.
Solution:   Add sourcing small.vim.
2013-02-14 20:10:33 +01:00
Bram Moolenaar f6ecd99cec Add test files. 2013-02-13 17:35:34 +01:00
Bram Moolenaar a17ab33bd8 Add test files. 2013-02-13 17:35:34 +01:00
Bram Moolenaar af9aeb9250 updated for version 7.3.816
Problem:    Can't compute a hash.
Solution:   Add the sha256() function. (Tyru, Hirohito Higashi)
2013-02-13 17:35:04 +01:00
Bram Moolenaar eb501287e2 Added tag v7-3-816 for changeset 2b340e5c5baa 2013-02-13 17:35:04 +01:00
Bram Moolenaar 36a614b069 updated for version 7.3.816
Problem:    Can't compute a hash.
Solution:   Add the sha256() function. (Tyru, Hirohito Higashi)
2013-02-13 17:35:04 +01:00
Bram Moolenaar c2149ea7cd updated for version 7.3.815
Problem:    Building with Cygwin and Ruby doesn't work.
Solution:   Copy some things from the MingW build file. (Ken Takata)
2013-02-13 17:06:11 +01:00
Bram Moolenaar d7c5fc2cc0 Added tag v7-3-815 for changeset 448a6e7cf32e 2013-02-13 17:06:11 +01:00
Bram Moolenaar a79f8f9a82 updated for version 7.3.815
Problem:    Building with Cygwin and Ruby doesn't work.
Solution:   Copy some things from the MingW build file. (Ken Takata)
2013-02-13 17:06:11 +01:00
Bram Moolenaar ffeedec023 updated for version 7.3.814
Problem:    Can't input multibyte characters on Win32 console if 'encoding' is
            different from current codepage.
Solution:   Use convert_input_safe() instead of convert_input().  Make
            string_convert_ext() return an error for incomplete input. (Ken
            Takata)
2013-02-13 16:49:58 +01:00
Bram Moolenaar 11b2aeac5d Added tag v7-3-814 for changeset d5b1d6177b37 2013-02-13 16:49:58 +01:00
Bram Moolenaar d803074f8f updated for version 7.3.814
Problem:    Can't input multibyte characters on Win32 console if 'encoding' is
	    different from current codepage.
Solution:   Use convert_input_safe() instead of convert_input().  Make
	    string_convert_ext() return an error for incomplete input. (Ken
	    Takata)
2013-02-13 16:49:58 +01:00
Bram Moolenaar a3914327f7 updated for version 7.3.813
Problem:    The CompleteDone event is not triggered when there are no pattern
            matches. (Jianjun Mao)
Solution:   Trigger the event. (Christian Brabandt)
2013-02-13 16:30:21 +01:00
Bram Moolenaar e99e9cb92f Added tag v7-3-813 for changeset 4e6e012af150 2013-02-13 16:30:21 +01:00
Bram Moolenaar fbb71d8560 updated for version 7.3.813
Problem:    The CompleteDone event is not triggered when there are no pattern
	    matches. (Jianjun Mao)
Solution:   Trigger the event. (Christian Brabandt)
2013-02-13 16:30:21 +01:00
Bram Moolenaar 00154508de Update runtime files.
Add missing test files.
2013-02-13 16:15:55 +01:00
Bram Moolenaar 4900a1fbf8 Update runtime files.
Add missing test files.
2013-02-13 16:15:55 +01:00
Bram Moolenaar 09260213d3 Added tag v7-3-812 for changeset 4584e59860b8 2013-02-13 16:10:18 +01:00
Bram Moolenaar 8fe8d9ed06 updated for version 7.3.812
Problem:    When 'indentexpr' moves the cursor "curswant" not restored.
Solution:   Restore "curswant". (Sung Pae)
2013-02-13 16:10:17 +01:00
Bram Moolenaar 893470534d updated for version 7.3.812
Problem:    When 'indentexpr' moves the cursor "curswant" not restored.
Solution:   Restore "curswant". (Sung Pae)
2013-02-13 16:10:17 +01:00
Bram Moolenaar be9c627666 updated for version 7.3.811
Problem:    Useless termresponse parsing for SGR mouse.
Solution:   Skip the parsing. (Hayaki Saito)
2013-02-13 15:53:19 +01:00
Bram Moolenaar bec4a98b81 Added tag v7-3-811 for changeset ad21448af931 2013-02-13 15:53:19 +01:00
Bram Moolenaar 9994e6e412 updated for version 7.3.811
Problem:    Useless termresponse parsing for SGR mouse.
Solution:   Skip the parsing. (Hayaki Saito)
2013-02-13 15:53:19 +01:00
Bram Moolenaar f4e5e86627 updated for version 7.3.810
Problem:    'relativenumber is reset unexpectedly. (François Ingelrest)
Solution:   After an option was reset also reset the global value. Add a test.
            (Christian Brabandt)
2013-02-13 15:44:26 +01:00
Bram Moolenaar c6e234c458 Added tag v7-3-810 for changeset 8904ccd5ee85 2013-02-13 15:44:26 +01:00
Bram Moolenaar c2aa3a54ca updated for version 7.3.810
Problem:    'relativenumber is reset unexpectedly. (François Ingelrest)
Solution:   After an option was reset also reset the global value. Add a test.
	    (Christian Brabandt)
2013-02-13 15:44:26 +01:00
Bram Moolenaar 181ace28ed updated for version 7.3.809
Problem:    The dosinst.c program has a buffer overflow. (Thomas Gwae)
Solution:   Ignore $VIMRUNTIME if it is too long.
2013-02-13 14:36:44 +01:00
Bram Moolenaar ab4dc01ea3 Added tag v7-3-809 for changeset 918d7df425af 2013-02-13 14:36:44 +01:00
Bram Moolenaar 534d0306d8 updated for version 7.3.809
Problem:    The dosinst.c program has a buffer overflow. (Thomas Gwae)
Solution:   Ignore $VIMRUNTIME if it is too long.
2013-02-13 14:36:44 +01:00
Bram Moolenaar 76d711c3b5 updated for version 7.3.808
Problem:    Python threads still do not work properly.
Solution:   Fix both Python 2 and 3.  Add tests. (Ken Takata)
2013-02-13 14:17:08 +01:00
Bram Moolenaar 04fa8891a1 Added tag v7-3-808 for changeset 3b2a771abb39 2013-02-13 14:17:08 +01:00
Bram Moolenaar af21cefe0e updated for version 7.3.808
Problem:    Python threads still do not work properly.
Solution:   Fix both Python 2 and 3.  Add tests. (Ken Takata)
2013-02-13 14:17:08 +01:00
Bram Moolenaar 62dd5f43ae Added tag v7-3-807 for changeset 1efc30385c41 2013-02-13 12:16:06 +01:00
Bram Moolenaar 51971b3398 updated for version 7.3.807
Problem:    Popup menu does not work properly with the preview window, folds
            and 'cursorcolumn'.
Solution:   Redraw the popup menu after redrawing windows. (Christian
            Brabandt)
2013-02-13 12:16:05 +01:00
Bram Moolenaar 5f3053dcf9 updated for version 7.3.807
Problem:    Popup menu does not work properly with the preview window, folds
	    and 'cursorcolumn'.
Solution:   Redraw the popup menu after redrawing windows. (Christian
	    Brabandt)
2013-02-13 12:16:05 +01:00
Bjorn Winckler 1ba220ad3d Merge branch 'vim'
Conflicts:
	runtime/doc/tags
	src/gui.c
	src/option.c
2013-02-07 20:09:24 +01:00
Bram Moolenaar e9d47cd08b updated for version 7.3.806
Problem:    Compiler warnings in Perl code when building with Visual studio
            2012. (skeept)
Solution:   Add type casts. (Christian Brabandt, 2013 Jan 30)
2013-02-06 19:58:43 +01:00
Bram Moolenaar 8039d354d3 Added tag v7-3-806 for changeset f7e3f87ac992 2013-02-06 19:58:43 +01:00
Bram Moolenaar bd41f83f12 updated for version 7.3.806
Problem:    Compiler warnings in Perl code when building with Visual studio
	    2012. (skeept)
Solution:   Add type casts. (Christian Brabandt, 2013 Jan 30)
2013-02-06 19:58:43 +01:00
Bram Moolenaar 5e15217b8c Added tag v7-3-805 for changeset dc30c01f9956 2013-02-06 19:49:44 +01:00
Bram Moolenaar 07e1da6bbd updated for version 7.3.805
Problem:    Lua version 5.2 is not detected properly on Arch Linux.
Solution:   Adjust autoconf. (lilydjwg)
2013-02-06 19:49:43 +01:00
Bram Moolenaar 205f9201d8 updated for version 7.3.805
Problem:    Lua version 5.2 is not detected properly on Arch Linux.
Solution:   Adjust autoconf. (lilydjwg)
2013-02-06 19:49:43 +01:00
Bram Moolenaar fffcfea984 updated for version 7.3.804
Problem:    Compiler warning for tiny build. (Tony Mechelynck)
Solution:   Add #ifdefs around variable.
2013-02-06 18:45:01 +01:00
Bram Moolenaar 3d98255a45 Added tag v7-3-804 for changeset 2eb4b9ed2d42 2013-02-06 18:45:01 +01:00
Bram Moolenaar 8d9716012c updated for version 7.3.804
Problem:    Compiler warning for tiny build. (Tony Mechelynck)
Solution:   Add #ifdefs around variable.
2013-02-06 18:45:01 +01:00
Bram Moolenaar 11cb6e6e13 updated for version 7.3.803
Problem:    Substitute with confirmation and then "q" does not replace
            anything.  (John McGowan)
Solution:   Do not break the loop, skip to the end.
2013-02-06 18:24:02 +01:00
Bram Moolenaar 4e06a2e442 Added tag v7-3-803 for changeset 77fa4dee43fc 2013-02-06 18:24:02 +01:00
Bram Moolenaar 8eafb35354 updated for version 7.3.803
Problem:    Substitute with confirmation and then "q" does not replace
	    anything.  (John McGowan)
Solution:   Do not break the loop, skip to the end.
2013-02-06 18:24:02 +01:00
Bram Moolenaar fa13eef3c9 Updated runtime files. 2013-02-06 17:34:04 +01:00
Bram Moolenaar a4335d2a12 Updated runtime files. 2013-02-06 17:34:04 +01:00
Bram Moolenaar 309379fc98 updated for version 7.3.802
Problem:    After setting 'isk' to a value ending in a comma appending to the
            option fails.
Solution:   Disallow a trailing comma for 'isk' and similar options.
2013-02-06 16:26:26 +01:00
Bram Moolenaar fe6de61962 Added tag v7-3-802 for changeset cd5145d2408b 2013-02-06 16:26:26 +01:00
Bram Moolenaar e7e32244f8 updated for version 7.3.802
Problem:    After setting 'isk' to a value ending in a comma appending to the
	    option fails.
Solution:   Disallow a trailing comma for 'isk' and similar options.
2013-02-06 16:26:26 +01:00
Bram Moolenaar 530e7dfafd updated for version 7.3.801
Problem:    ":window set nu?" displays the cursor line. (Nazri Ramliy)
Solution:   Do not update the cursor line when conceallevel is zero or the
            screen has scrolled. (partly by Christian Brabandt)
2013-02-06 13:38:02 +01:00
Bram Moolenaar 02e3104298 Added tag v7-3-801 for changeset 48b54c590dc8 2013-02-06 13:38:02 +01:00
Bram Moolenaar 873caf0999 updated for version 7.3.801
Problem:    ":window set nu?" displays the cursor line. (Nazri Ramliy)
Solution:   Do not update the cursor line when conceallevel is zero or the
	    screen has scrolled. (partly by Christian Brabandt)
2013-02-06 13:38:02 +01:00
Bram Moolenaar b6a76ffc4c updated for version 7.3.800
Problem:    The " mark is not adjusted when inserting lines. (Roland Eggner)
Solution:   Adjust the line number. (Christian Brabandt)
2013-02-06 12:33:21 +01:00
Bram Moolenaar 91d651f5ea Added tag v7-3-800 for changeset c0cc0e0620dd 2013-02-06 12:33:21 +01:00
Bram Moolenaar 263e661492 updated for version 7.3.800
Problem:    The " mark is not adjusted when inserting lines. (Roland Eggner)
Solution:   Adjust the line number. (Christian Brabandt)
2013-02-06 12:33:21 +01:00
Bram Moolenaar 9c2e6cc6ed updated for version 7.3.799
Problem:    The color column is not correct when entering a buffer. (Ben
            Fritz)
Solution:   Call check_colorcolumn() if 'textwidth' changed. (Christian
            Brabandt)
2013-02-06 12:14:48 +01:00
Bram Moolenaar e61b2625e0 Added tag v7-3-799 for changeset 5e9730de25e9 2013-02-06 12:14:48 +01:00
Bram Moolenaar 2d745a1f90 updated for version 7.3.799
Problem:    The color column is not correct when entering a buffer. (Ben
	    Fritz)
Solution:   Call check_colorcolumn() if 'textwidth' changed. (Christian
	    Brabandt)
2013-02-06 12:14:48 +01:00
Bram Moolenaar 39d7d51bcd updated for version 7.3.798
Problem:    MzScheme: circular list does not work correctly.
Solution:   Separate Mac-specific code from generic code. (Sergey Khorev)
2013-01-31 21:09:15 +01:00
Bram Moolenaar 11b1af3ea3 Added tag v7-3-798 for changeset cdaa688e3ddd 2013-01-31 21:09:15 +01:00
Bram Moolenaar cf55acd97a updated for version 7.3.798
Problem:    MzScheme: circular list does not work correctly.
Solution:   Separate Mac-specific code from generic code. (Sergey Khorev)
2013-01-31 21:09:15 +01:00
Bram Moolenaar 04e5b5a228 updated for version 7.3.797
Problem:    Compiler warning for size_t to int conversion. (Skeept)
Solution:   Add type casts.
2013-01-30 21:56:21 +01:00
Bram Moolenaar fa078aa58c Added tag v7-3-797 for changeset 0cbea05f19c7 2013-01-30 21:56:21 +01:00
Bram Moolenaar e75d2ae58d updated for version 7.3.797
Problem:    Compiler warning for size_t to int conversion. (Skeept)
Solution:   Add type casts.
2013-01-30 21:56:21 +01:00
Bram Moolenaar 9928f9f32f Added tag v7-3-796 for changeset 2c12c4e2fae8 2013-01-30 18:21:52 +01:00
Bram Moolenaar e337e5f634 updated for version 7.3.796
Problem:    "/[^\n]" does match at a line break.
Solution:   Make it do the same as "/.". (Christian Brabandt)
2013-01-30 18:21:51 +01:00
Bram Moolenaar 128bc24977 updated for version 7.3.796
Problem:    "/[^\n]" does match at a line break.
Solution:   Make it do the same as "/.". (Christian Brabandt)
2013-01-30 18:21:51 +01:00
Bram Moolenaar d214221375 updated for version 7.3.795
Problem:    MzScheme does not build with tiny features.
Solution:   Add #ifdefs.  Also add UNUSED to avoid warnings.  And change
            library ordering.
2013-01-30 17:41:50 +01:00
Bram Moolenaar 9858827a34 Added tag v7-3-795 for changeset 17a312ba38a0 2013-01-30 17:41:50 +01:00
Bram Moolenaar 4a5f6f8ec8 updated for version 7.3.795
Problem:    MzScheme does not build with tiny features.
Solution:   Add #ifdefs.  Also add UNUSED to avoid warnings.  And change
	    library ordering.
2013-01-30 17:41:50 +01:00
Bram Moolenaar 50401eabd9 Added tag v7-3-794 for changeset 9867f92c9b9f 2013-01-30 17:30:18 +01:00
Bram Moolenaar a50e5866b0 updated for version 7.3.794
Problem:    Tiny build fails. (Tony Mechelynck)
Solution:   Adjust #ifdefs.
2013-01-30 17:30:17 +01:00
Bram Moolenaar f9b82f9951 updated for version 7.3.794
Problem:    Tiny build fails. (Tony Mechelynck)
Solution:   Adjust #ifdefs.
2013-01-30 17:30:17 +01:00
Bram Moolenaar 8ceb1735a2 updated for version 7.3.793
Problem:    New interactive :substutite behavior is not tested.
Solution:   Add tests. (Christian Brabandt)
2013-01-30 17:03:30 +01:00
Bram Moolenaar 556e7e54f6 Added tag v7-3-793 for changeset fdbded463fdc 2013-01-30 17:03:30 +01:00
Bram Moolenaar 2d1d685770 updated for version 7.3.793
Problem:    New interactive :substutite behavior is not tested.
Solution:   Add tests. (Christian Brabandt)
2013-01-30 17:03:30 +01:00
Bram Moolenaar 4bc8cf0e7c updated for version 7.3.792
Problem:    ":substitute" works differently without confirmation.
Solution:   Do not change the text when asking for confirmation, only display
            it.
2013-01-30 16:30:26 +01:00
Bram Moolenaar 5f1acbd825 Added tag v7-3-792 for changeset 7061704c2014 2013-01-30 16:30:26 +01:00
Bram Moolenaar 4e8314c410 updated for version 7.3.792
Problem:    ":substitute" works differently without confirmation.
Solution:   Do not change the text when asking for confirmation, only display
	    it.
2013-01-30 16:30:26 +01:00
Bram Moolenaar 7567646f13 updated for version 7.3.791
Problem:    MzScheme interface doesn't work propely.
Solution:   Make it work better. (Sergey Khorev)
2013-01-30 14:55:42 +01:00
Bram Moolenaar 26db286e2d Added tag v7-3-791 for changeset 16e8a09e8ab0 2013-01-30 14:55:42 +01:00
Bram Moolenaar 4d3c07fb04 updated for version 7.3.791
Problem:    MzScheme interface doesn't work propely.
Solution:   Make it work better. (Sergey Khorev)
2013-01-30 14:55:42 +01:00
Bram Moolenaar a3e6bc93d1 Update runtime files. 2013-01-30 14:18:00 +01:00
Bram Moolenaar 8888c8cce4 Update runtime files. 2013-01-30 14:18:00 +01:00
Bram Moolenaar 52f85b730e updated for version 7.3.790
Problem:    After reloading a buffer the modelines are not processed.
Solution:   call do_modelines(). (Ken Takata)
2013-01-30 14:13:56 +01:00
Bram Moolenaar cd88883907 Added tag v7-3-790 for changeset 8819ea6dcb72 2013-01-30 14:13:56 +01:00
Bram Moolenaar 54f3afd445 updated for version 7.3.790
Problem:    After reloading a buffer the modelines are not processed.
Solution:   call do_modelines(). (Ken Takata)
2013-01-30 14:13:56 +01:00
Bram Moolenaar f813a1883f updated for version 7.3.789
Problem:    "\k" in regexp does not work in other window.
Solution:   Use the right buffer. (Yukihiro Nakadaira)
2013-01-30 13:59:37 +01:00
Bram Moolenaar 3ed8a115fa Added tag v7-3-789 for changeset 43c15135926f 2013-01-30 13:59:37 +01:00
Bram Moolenaar d039f9ced0 updated for version 7.3.789
Problem:    "\k" in regexp does not work in other window.
Solution:   Use the right buffer. (Yukihiro Nakadaira)
2013-01-30 13:59:37 +01:00
Bram Moolenaar 9c7838fb89 Added tag v7-3-788 for changeset 386fc822dd00 2013-01-30 12:50:57 +01:00
Bram Moolenaar 8d61617238 updated for version 7.3.788
Problem:    When only using patches build fails on missing nl.po.
Solution:   Create an empty nl.po file.
2013-01-30 12:50:56 +01:00
Bram Moolenaar b9a86337d4 updated for version 7.3.788
Problem:    When only using patches build fails on missing nl.po.
Solution:   Create an empty nl.po file.
2013-01-30 12:50:56 +01:00
Bram Moolenaar 700e7345de updated for version 7.3.787
Problem:    With 'relativenumber' set it is not possible to see the absolute
            line number.
Solution:   For the cursor line show the absolute line number instead of a
            zero. (Nazri Ramliy)
2013-01-30 12:31:36 +01:00
Bram Moolenaar 3fe927aefd Added tag v7-3-787 for changeset e1b98967a985 2013-01-30 12:31:36 +01:00
Bram Moolenaar 40b7fd4ec0 updated for version 7.3.787
Problem:    With 'relativenumber' set it is not possible to see the absolute
	    line number.
Solution:   For the cursor line show the absolute line number instead of a
	    zero. (Nazri Ramliy)
2013-01-30 12:31:36 +01:00
Bram Moolenaar 02366255c9 updated for version 7.3.786
Problem:    Python threads don't run in the background (issue 103).
Solution:   Move the statements to manipulate thread state.
2013-01-30 11:44:39 +01:00
Bram Moolenaar 1704fa8a73 Added tag v7-3-786 for changeset 8b3e88bab702 2013-01-30 11:44:39 +01:00
Bram Moolenaar 3b7e2e5958 updated for version 7.3.786
Problem:    Python threads don't run in the background (issue 103).
Solution:   Move the statements to manipulate thread state.
2013-01-30 11:44:39 +01:00
Bram Moolenaar 2f315ab7be updated for version 7.3.785
Problem:    Crash with specific use of search pattern.
Solution:   Initialize reg_buf to curbuf.
2013-01-25 20:11:01 +01:00
Bram Moolenaar 2fe2b1611b Added tag v7-3-785 for changeset be4baed0c933 2013-01-25 20:11:01 +01:00
Bram Moolenaar bfccf8b7c1 updated for version 7.3.785
Problem:    Crash with specific use of search pattern.
Solution:   Initialize reg_buf to curbuf.
2013-01-25 20:11:01 +01:00
Bram Moolenaar 919cc50779 Added tag v7-3-784 for changeset fbadf0f69877 2013-01-25 19:28:39 +01:00
Bram Moolenaar 826763f87b updated for version 7.3.784
Problem:    Error when 'guifontwide' has a comma.
Solution:   Use gui.wide_font. (Taro Muraoka)
2013-01-25 19:28:38 +01:00
Bram Moolenaar 065f43769e updated for version 7.3.784
Problem:    Error when 'guifontwide' has a comma.
Solution:   Use gui.wide_font. (Taro Muraoka)
2013-01-25 19:28:38 +01:00
Bram Moolenaar 15364d74ca updated for version 7.3.783
Problem:    Crash when mark is not set. (Dominique Pelle)
Solution:   Check for NULL.
2013-01-24 21:00:20 +01:00
Bram Moolenaar 48cf1e1604 Added tag v7-3-783 for changeset a80af62d5e3b 2013-01-24 21:00:20 +01:00
Bram Moolenaar 1ca5a52633 updated for version 7.3.783
Problem:    Crash when mark is not set. (Dominique Pelle)
Solution:   Check for NULL.
2013-01-24 21:00:20 +01:00
Bram Moolenaar 0f2721223e updated for version 7.3.782
Problem:    Windows: IME composition may use a wrong font.
Solution:   Use 'guifontwide' for IME when it is set. (Taro Muraoka)
2013-01-23 18:37:40 +01:00
Bram Moolenaar 3b11379956 Added tag v7-3-782 for changeset 0de969850c06 2013-01-23 18:37:40 +01:00
Bram Moolenaar 39d7e0945c updated for version 7.3.782
Problem:    Windows: IME composition may use a wrong font.
Solution:   Use 'guifontwide' for IME when it is set. (Taro Muraoka)
2013-01-23 18:37:40 +01:00
Bram Moolenaar 4593396625 updated for version 7.3.781
Problem:    Drawing with 'guifontwide' can be slow.
Solution:   Draw multiple characters at a time. (Taro Muraoka)
2013-01-23 17:43:57 +01:00
Bram Moolenaar 87feee50da Added tag v7-3-781 for changeset 29f29e86602e 2013-01-23 17:43:57 +01:00
Bram Moolenaar e0261d18de updated for version 7.3.781
Problem:    Drawing with 'guifontwide' can be slow.
Solution:   Draw multiple characters at a time. (Taro Muraoka)
2013-01-23 17:43:57 +01:00
Bram Moolenaar 28740349ac Added tag v7-3-780 for changeset 42edc5dac33c 2013-01-23 17:17:11 +01:00
Bram Moolenaar d35d784e91 updated for version 7.3.780
Problem:    char2nr() and nr2char() always use 'encoding'.
Solution:   Add argument to use utf-8 characters. (Yasuhiro Matsumoto)
2013-01-23 17:17:10 +01:00
Bram Moolenaar 7550cba718 updated for version 7.3.780
Problem:    char2nr() and nr2char() always use 'encoding'.
Solution:   Add argument to use utf-8 characters. (Yasuhiro Matsumoto)
2013-01-23 17:17:10 +01:00
Bram Moolenaar e279ab259c Added tag v7-3-779 for changeset 2067ed78d37c 2013-01-23 16:43:12 +01:00
Bram Moolenaar 55b7b7eeb5 updated for version 7.3.779
Problem:    Backwards search lands in wrong place when started on a multibyte
            character.
Solution:   Do not set extra_col for a backwards search. (Sung Pae)
2013-01-23 16:43:11 +01:00
Bram Moolenaar 41c76ce8ee updated for version 7.3.779
Problem:    Backwards search lands in wrong place when started on a multibyte
	    character.
Solution:   Do not set extra_col for a backwards search. (Sung Pae)
2013-01-23 16:43:11 +01:00
Bram Moolenaar 94a8adfdd8 updated for version 7.3.778
Problem:    Compiler error for adding up two pointers. (Titov Anatoly)
Solution:   Add a type cast. (Ken Takata)
2013-01-23 16:19:23 +01:00
Bram Moolenaar fe856f855b Added tag v7-3-778 for changeset 562bbee33aa4 2013-01-23 16:19:23 +01:00
Bram Moolenaar 790813992c updated for version 7.3.778
Problem:    Compiler error for adding up two pointers. (Titov Anatoly)
Solution:   Add a type cast. (Ken Takata)
2013-01-23 16:19:23 +01:00
Bram Moolenaar 3be71ce28d updated for version 7.3.777
Problem:    When building with Gnome locale gets reset.
Solution:   Set locale after gnome_program_init(). (Christian Brabandt)
2013-01-23 16:00:11 +01:00
Bram Moolenaar ae4a8a157a Added tag v7-3-777 for changeset 9a1a4c486e6b 2013-01-23 16:00:11 +01:00
Bram Moolenaar e429f1d34a updated for version 7.3.777
Problem:    When building with Gnome locale gets reset.
Solution:   Set locale after gnome_program_init(). (Christian Brabandt)
2013-01-23 16:00:11 +01:00
Bram Moolenaar 9d182dd0a6 updated for version 7.3.776
Problem:    ml_get error when searching, caused by curwin not matching curbuf.
Solution:   Avoid changing curbuf. (Lech Lorens)
2013-01-23 15:53:15 +01:00
Bram Moolenaar 8efba88984 Added tag v7-3-776 for changeset 80b041b994d1 2013-01-23 15:53:15 +01:00
Bram Moolenaar fed6561294 updated for version 7.3.776
Problem:    ml_get error when searching, caused by curwin not matching curbuf.
Solution:   Avoid changing curbuf. (Lech Lorens)
2013-01-23 15:53:15 +01:00
Bram Moolenaar 4da70dbc4d updated for version 7.3.775
Problem:    Cygwin and Mingw builds miss dependency on gui_w48.c.
Solution:   Add a build rule. (Ken Takata)
2013-01-23 13:55:20 +01:00
Bram Moolenaar 7e896accbc Added tag v7-3-775 for changeset a6e60677aea7 2013-01-23 13:55:20 +01:00
Bram Moolenaar b0b542fa2a updated for version 7.3.775
Problem:    Cygwin and Mingw builds miss dependency on gui_w48.c.
Solution:   Add a build rule. (Ken Takata)
2013-01-23 13:55:20 +01:00
Bram Moolenaar 642b9e5b2e Added tag v7-3-774 for changeset a8f5876e4981 2013-01-23 13:41:01 +01:00
Bram Moolenaar f939c4e6b1 updated for version 7.3.774
Problem:    Tiny GUI version misses console dialog feature.
Solution:   Define FEAT_CON_DIALOG when apprpriate. (Christian Brabandt)
2013-01-23 13:41:00 +01:00
Bram Moolenaar 8eba316a07 updated for version 7.3.774
Problem:    Tiny GUI version misses console dialog feature.
Solution:   Define FEAT_CON_DIALOG when apprpriate. (Christian Brabandt)
2013-01-23 13:41:00 +01:00
Bram Moolenaar b5f7bf6ed9 updated for version 7.3.773
Problem:    Crash when OriginalFirstThunk is zero.
Solution:   Skip items with OriginalFirstThunk not set. (Ken Takata)
2013-01-19 14:02:02 +01:00
Bram Moolenaar 0e601a6548 Added tag v7-3-773 for changeset 3db9aee957f7 2013-01-19 14:02:02 +01:00
Bram Moolenaar 1c19bd8cbc updated for version 7.3.773
Problem:    Crash when OriginalFirstThunk is zero.
Solution:   Skip items with OriginalFirstThunk not set. (Ken Takata)
2013-01-19 14:02:02 +01:00
Bram Moolenaar b55f9b11ea Added tag v7-3-772 for changeset d828cab6964f 2013-01-17 18:34:06 +01:00
Bram Moolenaar 8c4fbd1a15 updated for version 7.3.772
Problem:    Cursor is at the wrong location and below the end of the file
            after doing substitutions with confirm flag: %s/x/y/c
            (Dominique Pelle)
Solution:   Update the cursor position. (Christian Brabandt & Dominique)
2013-01-17 18:34:05 +01:00
Bram Moolenaar 31b7236cd8 updated for version 7.3.772
Problem:    Cursor is at the wrong location and below the end of the file
	    after doing substitutions with confirm flag: %s/x/y/c
	    (Dominique Pelle)
Solution:   Update the cursor position. (Christian Brabandt & Dominique)
2013-01-17 18:34:05 +01:00
Bram Moolenaar cf2c915566 Added tag v7-3-771 for changeset 3bd2c055319e 2013-01-17 17:37:36 +01:00
Bram Moolenaar 0936502538 updated for version 7.3.771
Problem:    Uninitialized variable. (Yasuhiro Matsumoto)
Solution:   Set x2 to -1.
2013-01-17 17:37:35 +01:00
Bram Moolenaar f53cfcc3f8 updated for version 7.3.771
Problem:    Uninitialized variable. (Yasuhiro Matsumoto)
Solution:   Set x2 to -1.
2013-01-17 17:37:35 +01:00
Bram Moolenaar 08ed30eca7 updated for version 7.3.770
Problem:    Vim.h indentation is inconsistent.
Solution:   Adjust the indentation. (Elias Diem)
2013-01-17 17:17:26 +01:00
Bram Moolenaar cb4ca03414 Added tag v7-3-770 for changeset da7a7ba36ed2 2013-01-17 17:17:26 +01:00
Bram Moolenaar 3d1455b16c updated for version 7.3.770
Problem:    Vim.h indentation is inconsistent.
Solution:   Adjust the indentation. (Elias Diem)
2013-01-17 17:17:26 +01:00
Bram Moolenaar 8c7694a864 updated for version 7.3.769
Problem:    'matchpairs' does not work with multi-byte characters.
Solution:   Make it work. (Christian Brabandt)
2013-01-17 17:02:05 +01:00
Bram Moolenaar 1106504d46 Added tag v7-3-769 for changeset d179a8eff9d7 2013-01-17 17:02:05 +01:00
Bram Moolenaar 365f5fa668 updated for version 7.3.769
Problem:    'matchpairs' does not work with multi-byte characters.
Solution:   Make it work. (Christian Brabandt)
2013-01-17 17:02:05 +01:00
Bram Moolenaar dd726d1606 Added tag v7-3-768 for changeset 9ea81cd9b1f5 2013-01-17 15:37:02 +01:00
Bram Moolenaar 3e37fd0950 updated for version 7.3.768
Problem:    settabvar() and setwinvar() may move the cursor.
Solution:   Save and restore the cursor position when appropriate. (idea by
            Yasuhiro Matsumoto)
2013-01-17 15:37:01 +01:00
Bram Moolenaar 361a518c2c updated for version 7.3.768
Problem:    settabvar() and setwinvar() may move the cursor.
Solution:   Save and restore the cursor position when appropriate. (idea by
	    Yasuhiro Matsumoto)
2013-01-17 15:37:01 +01:00
Bram Moolenaar 8fae8e658f updated for version 7.3.767
Problem:    (Win32) The _errno used for iconv may be the wrong one.
Solution:   Use the _errno from iconv.dll. (Ken Takata)
2013-01-17 14:39:47 +01:00
Bram Moolenaar afbc68e5c3 Added tag v7-3-767 for changeset be1cffa1e477 2013-01-17 14:39:47 +01:00
Bram Moolenaar 02cc5f062f updated for version 7.3.767
Problem:    (Win32) The _errno used for iconv may be the wrong one.
Solution:   Use the _errno from iconv.dll. (Ken Takata)
2013-01-17 14:39:47 +01:00
Bram Moolenaar 8d94680ace Added tag v7-3-766 for changeset b5103b7d9e12 2013-01-17 14:09:45 +01:00
Bram Moolenaar 117f2c4b91 updated for version 7.3.766
Problem:    ":help cpo-*" jumps to the wrong place.
Solution:   Make it equivalent to ":help cpo-star".
2013-01-17 14:09:44 +01:00
Bram Moolenaar 5ba9855cdc updated for version 7.3.766
Problem:    ":help cpo-*" jumps to the wrong place.
Solution:   Make it equivalent to ":help cpo-star".
2013-01-17 14:09:44 +01:00
Bram Moolenaar 88297797f2 Added tag v7-3-765 for changeset 915fb3d2dd8f 2013-01-17 14:00:12 +01:00
Bram Moolenaar 802418d5eb updated for version 7.3.765
Problem:    Segfault when doing "cclose" on BufUnload in a python function.
            (Sean Reifschneider)
Solution:   Skip window with NULL buffer. (Christian Brabandt)
2013-01-17 14:00:11 +01:00
Bram Moolenaar 80640894cc updated for version 7.3.765
Problem:    Segfault when doing "cclose" on BufUnload in a python function.
	    (Sean Reifschneider)
Solution:   Skip window with NULL buffer. (Christian Brabandt)
2013-01-17 14:00:11 +01:00
Bram Moolenaar c4fba6f881 updated for version 7.3.764
Problem:    Not all message translation files are installed.
Solution:   Also install the converted files.
2013-01-17 13:37:32 +01:00
Bram Moolenaar 78b3be7cbb Added tag v7-3-764 for changeset b29e55d0ef01 2013-01-17 13:37:32 +01:00
Bram Moolenaar af9d249e1f updated for version 7.3.764
Problem:    Not all message translation files are installed.
Solution:   Also install the converted files.
2013-01-17 13:37:32 +01:00
Bram Moolenaar 8754deb3b6 updated for version 7.3.763
Problem:    Jumping to a mark does not open a fold if it is in the same line.
            (Wiktor Ruben)
Solution:   Also compare the column after the jump. (Christian Brabandt)
2013-01-17 13:24:08 +01:00
Bram Moolenaar be1eda6a25 Added tag v7-3-763 for changeset b6148e4a9c39 2013-01-17 13:24:08 +01:00
Bram Moolenaar f0c569a165 updated for version 7.3.763
Problem:    Jumping to a mark does not open a fold if it is in the same line.
	    (Wiktor Ruben)
Solution:   Also compare the column after the jump. (Christian Brabandt)
2013-01-17 13:24:08 +01:00
Bram Moolenaar f8dda06603 Added tag v7-3-762 for changeset 699f8d8f096d 2012-12-16 12:50:40 +01:00
Bram Moolenaar 14e28811b3 updated for version 7.3.762
Problem:    On some systems the tabline is not redrawn.
Solution:   Call RedrawWindow(). (Charles Peacech)
2012-12-16 12:50:39 +01:00
Bram Moolenaar f1a14b8b6f updated for version 7.3.762
Problem:    On some systems the tabline is not redrawn.
Solution:   Call RedrawWindow(). (Charles Peacech)
2012-12-16 12:50:39 +01:00
Bram Moolenaar ba6e858556 updated for version 7.3.761
Problem:    In Visual mode a "-p does not work. (Marcin Szamotulski)
Solution:   Avoid writing to "- before putting it. (Christian Brabandt)
2012-12-12 18:20:32 +01:00
Bram Moolenaar bb846b6b96 Added tag v7-3-761 for changeset 6834d6aeae09 2012-12-12 18:20:32 +01:00
Bram Moolenaar b695049737 updated for version 7.3.761
Problem:    In Visual mode a "-p does not work. (Marcin Szamotulski)
Solution:   Avoid writing to "- before putting it. (Christian Brabandt)
2012-12-12 18:20:32 +01:00
Bram Moolenaar cb822b519b Added tag v7-3-760 for changeset 8e54a32bcd56 2012-12-12 17:33:33 +01:00
Bram Moolenaar 83dadafdd7 updated for version 7.3.760
Problem:    dv_ deletes the white space before the line.
Solution:   Move the cursor to the first non-white. (Christian Brabandt)
2012-12-12 17:33:32 +01:00
Bram Moolenaar 5f5db2017f updated for version 7.3.760
Problem:    dv_ deletes the white space before the line.
Solution:   Move the cursor to the first non-white. (Christian Brabandt)
2012-12-12 17:33:32 +01:00
Bram Moolenaar 4b166d0a6d updated for version 7.3.759
Problem:    MS-Windows: Updating the tabline is slow when there are many tabs.
Solution:   Disable redrawing while performing the update. (Arseny Kapoulkine)
2012-12-12 17:12:25 +01:00
Bram Moolenaar f69c630f33 Added tag v7-3-759 for changeset 25ea15fdfa5c 2012-12-12 17:12:25 +01:00
Bram Moolenaar 2775240d12 updated for version 7.3.759
Problem:    MS-Windows: Updating the tabline is slow when there are many tabs.
Solution:   Disable redrawing while performing the update. (Arseny Kapoulkine)
2012-12-12 17:12:25 +01:00
Bram Moolenaar cfde76c74d updated for version 7.3.758
Problem:    Matchit plugin does not handle space in #ifdef.
Solution:   Change matching pattern to allow spaces. (Mike Morearty)
2012-12-12 16:43:58 +01:00
Bram Moolenaar 8dbf1b3558 Added tag v7-3-758 for changeset 9eb0d30510f7 2012-12-12 16:43:58 +01:00
Bram Moolenaar 5579bc07c8 updated for version 7.3.758
Problem:    Matchit plugin does not handle space in #ifdef.
Solution:   Change matching pattern to allow spaces. (Mike Morearty)
2012-12-12 16:43:58 +01:00
Bjorn Winckler c898b7862c Snapshot 66 2012-12-12 16:26:32 +01:00
Bram Moolenaar 27356ad4f4 updated for version 7.3.757
Problem:    Issue 96: May access freed memory when a put command triggers
            autocommands. (Dominique Pelle)
Solution:   Call u_save() before getting y_array.
2012-12-12 16:11:36 +01:00
Bram Moolenaar 85161f1d97 Added tag v7-3-757 for changeset 65ef7c96d65f 2012-12-12 16:11:36 +01:00
Bram Moolenaar 529833bae9 updated for version 7.3.757
Problem:    Issue 96: May access freed memory when a put command triggers
	    autocommands. (Dominique Pelle)
Solution:   Call u_save() before getting y_array.
2012-12-12 16:11:36 +01:00
Bjorn Winckler caebe7d074 Merge branch 'vim'
Conflicts:
	runtime/doc/various.txt
2012-12-12 16:10:23 +01:00
Bram Moolenaar 321a9ec680 updated for version 7.3.756
Problem:    A location list can get a wrong count in :lvimgrep.
Solution:   Check if the list was changed by autocommands. (mostly by
            Christian Brabandt)
2012-12-12 15:55:20 +01:00
Bram Moolenaar 7c6ed390c9 Added tag v7-3-756 for changeset 706c87d16d40 2012-12-12 15:55:20 +01:00
Bram Moolenaar aaad17942a updated for version 7.3.756
Problem:    A location list can get a wrong count in :lvimgrep.
Solution:   Check if the list was changed by autocommands. (mostly by
	    Christian Brabandt)
2012-12-12 15:55:20 +01:00
Bram Moolenaar 09ba6d766b updated for version 7.3.755
Problem:    Autoconf doesn't find Python 3 if it's called "python".
Solution:   Search for "python2" and "python3" first, then "python".
2012-12-12 14:25:05 +01:00
Bram Moolenaar 6be4962636 Added tag v7-3-755 for changeset d9b4cf53be2e 2012-12-12 14:25:05 +01:00
Bram Moolenaar a3bfcce13f updated for version 7.3.755
Problem:    Autoconf doesn't find Python 3 if it's called "python".
Solution:   Search for "python2" and "python3" first, then "python".
2012-12-12 14:25:05 +01:00
Bjorn Winckler 965313f743 Fix for 'ballooneval' breaking 'updatetime'
Balloon eval would cause CursorHold to be triggered immediately after a
scrolling event without taking 'updatetime' into consideration.

This fixes Issue 432.
2012-12-08 14:54:40 +01:00
Bram Moolenaar 9d18ab35c7 Added tag v7-3-754 for changeset beceb0a18c79 2012-12-06 21:30:29 +01:00
Bram Moolenaar 52cc266dae updated for version 7.3.754
Problem:    Latest nmake is not recognized.
Solution:   Add nmake version 11.00.51106.1. (Raymond Ko)
2012-12-06 21:30:29 +01:00
Bram Moolenaar 1a395fdf85 updated for version 7.3.754
Problem:    Latest nmake is not recognized.
Solution:   Add nmake version 11.00.51106.1. (Raymond Ko)
2012-12-06 21:30:29 +01:00
Bram Moolenaar 21691f896a updated for version 7.3.753
Problem:    When there is a QuitPre autocommand using ":q" twice does not work
            for exiting when there are more files to edit.
Solution:   Do not decrement quitmore in an autocommand. (Techlive Zheng)
2012-12-05 19:13:18 +01:00
Bram Moolenaar 8dd4c67b9d Added tag v7-3-753 for changeset c83cd3d01128 2012-12-05 19:13:18 +01:00
Bram Moolenaar bee8023f3b updated for version 7.3.753
Problem:    When there is a QuitPre autocommand using ":q" twice does not work
	    for exiting when there are more files to edit.
Solution:   Do not decrement quitmore in an autocommand. (Techlive Zheng)
2012-12-05 19:13:18 +01:00
Bram Moolenaar 34feacbcce Update runtime files. 2012-12-05 19:01:43 +01:00
Bram Moolenaar 819e7ffe4c Update runtime files. 2012-12-05 19:01:43 +01:00
Bram Moolenaar 32c8f1cb19 updated for version 7.3.752
Problem:    Test 49 script file doesn't fold properly.
Solution:   Add a colon.
2012-12-05 19:00:06 +01:00
Bram Moolenaar 336e3e84ef Added tag v7-3-752 for changeset ed936effb1f3 2012-12-05 19:00:06 +01:00
Bram Moolenaar 49dc75a579 updated for version 7.3.752
Problem:    Test 49 script file doesn't fold properly.
Solution:   Add a colon.
2012-12-05 19:00:06 +01:00
Bram Moolenaar 60ec5f35a5 updated for version 7.3.751
Problem:    Test 61 is flaky, it fails once in a while.
Solution:   When it fails retry once.
2012-12-05 18:21:32 +01:00
Bram Moolenaar 56a078097b Added tag v7-3-751 for changeset d149f18b289f 2012-12-05 18:21:32 +01:00
Bram Moolenaar 3f3b3d0229 updated for version 7.3.751
Problem:    Test 61 is flaky, it fails once in a while.
Solution:   When it fails retry once.
2012-12-05 18:21:32 +01:00
Bram Moolenaar 57e4ee4d38 updated for version 7.3.750
Problem:    The justify macro does not always work correctly.
Solution:   Fix off-by-one error (James McCoy)
2012-12-05 17:03:22 +01:00
Bram Moolenaar bc111652ec Added tag v7-3-750 for changeset 5c36fe9f19a5 2012-12-05 17:03:22 +01:00
Bram Moolenaar 0b0b4a4835 updated for version 7.3.750
Problem:    The justify macro does not always work correctly.
Solution:   Fix off-by-one error (James McCoy)
2012-12-05 17:03:22 +01:00
Bram Moolenaar a54bf40017 updated for version 7.3.749
Problem:    Python interface doesn't build without the multi-byte feature.
Solution:   Add #ifdef. (Ken Takata)
2012-12-05 16:30:07 +01:00
Bram Moolenaar fa4157da1d Added tag v7-3-749 for changeset 3e22fe67fa69 2012-12-05 16:30:07 +01:00
Bram Moolenaar ec81ae1623 updated for version 7.3.749
Problem:    Python interface doesn't build without the multi-byte feature.
Solution:   Add #ifdef. (Ken Takata)
2012-12-05 16:30:07 +01:00
Bram Moolenaar 9750bb199e updated for version 7.3.748
Problem:    Cannot properly test conceal mode.
Solution:   Add the screencol() and screenrow() functions.  Use them in
            test88. (Simon Ruderich)
2012-12-05 16:10:42 +01:00
Bram Moolenaar a41427005b Added tag v7-3-748 for changeset 56bb88c68f98 2012-12-05 16:10:42 +01:00
Bram Moolenaar de1949d163 updated for version 7.3.748
Problem:    Cannot properly test conceal mode.
Solution:   Add the screencol() and screenrow() functions.  Use them in
	    test88. (Simon Ruderich)
2012-12-05 16:10:42 +01:00
Bram Moolenaar 0f9d0869c7 updated for version 7.3.747
Problem:    When characters are concealed text aligned with tabs are no longer
            aligned, e.g. at ":help :index".
Solution:   Compensate space for tabs for concealed characters. (Dominique
            Pelle)
2012-12-05 15:32:30 +01:00
Bram Moolenaar 4c297d4a02 Added tag v7-3-747 for changeset cd59ba19985a 2012-12-05 15:32:30 +01:00
Bram Moolenaar bcaafa4109 updated for version 7.3.747
Problem:    When characters are concealed text aligned with tabs are no longer
	    aligned, e.g. at ":help :index".
Solution:   Compensate space for tabs for concealed characters. (Dominique
	    Pelle)
2012-12-05 15:32:30 +01:00
Bram Moolenaar 81484f4215 updated for version 7.3.746
Problem:    Memory leaks when using location lists.
Solution:   Set qf_title to something. (Christian Brabandt)
2012-12-05 15:16:47 +01:00
Bram Moolenaar 47db3afb9e Added tag v7-3-746 for changeset 4934eb2e22dc 2012-12-05 15:16:47 +01:00
Bram Moolenaar 3f328664eb updated for version 7.3.746
Problem:    Memory leaks when using location lists.
Solution:   Set qf_title to something. (Christian Brabandt)
2012-12-05 15:16:47 +01:00
Bram Moolenaar 15d55dec03 updated for version 7.3.745
Problem:    Automatically setting 'ttymouse' doesn't work.
Solution:   Reset the "option was set" flag when using the default.
2012-12-05 14:43:02 +01:00
Bram Moolenaar 43afd98a77 Added tag v7-3-745 for changeset aab4b29520e7 2012-12-05 14:43:02 +01:00
Bram Moolenaar 14317a7a41 updated for version 7.3.745
Problem:    Automatically setting 'ttymouse' doesn't work.
Solution:   Reset the "option was set" flag when using the default.
2012-12-05 14:43:02 +01:00
Bram Moolenaar 862cfa356d updated for version 7.3.744
Problem:    64 bit compiler warning.
Solution:   Add type cast. (Mike Williams)
2012-11-29 20:10:00 +01:00
Bram Moolenaar 8a896c3322 Added tag v7-3-744 for changeset 26c8b3b49f74 2012-11-29 20:10:00 +01:00
Bram Moolenaar 1cffd37392 updated for version 7.3.744
Problem:    64 bit compiler warning.
Solution:   Add type cast. (Mike Williams)
2012-11-29 20:10:00 +01:00
Bram Moolenaar 2a94225c23 updated for version 7.3.743
Problem:    Tiny build still fails.
Solution:   Add #else in the right place.
2012-11-28 23:03:07 +01:00
Bram Moolenaar 88a781e545 Added tag v7-3-743 for changeset 67e3b2753a6e 2012-11-28 23:03:07 +01:00
Bram Moolenaar 3f4620694f updated for version 7.3.743
Problem:    Tiny build still fails.
Solution:   Add #else in the right place.
2012-11-28 23:03:07 +01:00
Bram Moolenaar a6a3487770 Added tag v7-3-742 for changeset 4d1753f3e85c 2012-11-28 22:12:45 +01:00
Bram Moolenaar f135435f80 updated for version 7.3.742
Problem:    Leaking memory when :vimgrep restores the directory.
Solution:   Free the allocated memory. (Christian Brabandt)
2012-11-28 22:12:44 +01:00
Bram Moolenaar abdb302e73 updated for version 7.3.742
Problem:    Leaking memory when :vimgrep restores the directory.
Solution:   Free the allocated memory. (Christian Brabandt)
2012-11-28 22:12:44 +01:00
Bram Moolenaar 2e18a12780 updated for version 7.3.741
Problem:    Tiny build fails.
Solution:   Move #ifdef. (Ike Devolder)
2012-11-28 19:10:54 +01:00
Bram Moolenaar 7b44f817d2 Added tag v7-3-741 for changeset 6e1fe64cf440 2012-11-28 19:10:54 +01:00
Bram Moolenaar 3e8070770a updated for version 7.3.741
Problem:    Tiny build fails.
Solution:   Move #ifdef. (Ike Devolder)
2012-11-28 19:10:54 +01:00
Bram Moolenaar 97d4ea71d6 updated for version 7.3.740
Problem:    IOC tool complains about undefined behavior for int.
Solution:   Change to unsigned int. (Dominique Pelle)
2012-11-28 18:31:54 +01:00
Bram Moolenaar 143ca292c9 Added tag v7-3-740 for changeset 2c12cd5c1381 2012-11-28 18:31:54 +01:00
Bram Moolenaar bd4706300c updated for version 7.3.740
Problem:    IOC tool complains about undefined behavior for int.
Solution:   Change to unsigned int. (Dominique Pelle)
2012-11-28 18:31:54 +01:00
Bram Moolenaar e818fc748b Added tag v7-3-739 for changeset e2d36f345a7f 2012-11-28 18:22:12 +01:00
Bram Moolenaar f4f1956724 updated for version 7.3.739
Problem:    Computing number of lines may have an integer overflow.
Solution:   Check for MAXCOL explicitly. (Dominique Pelle)
2012-11-28 18:22:11 +01:00
Bram Moolenaar 443ca7fa7e updated for version 7.3.739
Problem:    Computing number of lines may have an integer overflow.
Solution:   Check for MAXCOL explicitly. (Dominique Pelle)
2012-11-28 18:22:11 +01:00
Bram Moolenaar 2df58b4a58 Updated runtime files. 2012-11-28 18:21:11 +01:00
Bram Moolenaar 6886afbcc0 Updated runtime files. 2012-11-28 18:21:11 +01:00
Bram Moolenaar 9411615985 updated for version 7.3.738
Problem:    Unused function argument.
Solution:   Remove it. (Christian Brabandt)
2012-11-28 17:41:59 +01:00
Bram Moolenaar 3054eeaf5d Added tag v7-3-738 for changeset eccae034465b 2012-11-28 17:41:59 +01:00
Bram Moolenaar 5e38b5c456 updated for version 7.3.738
Problem:    Unused function argument.
Solution:   Remove it. (Christian Brabandt)
2012-11-28 17:41:59 +01:00
Bram Moolenaar fd8762debc Added tag v7-3-737 for changeset 1773d5aa6437 2012-11-28 17:34:49 +01:00
Bram Moolenaar d4ad0d4e21 updated for version 7.3.737
Problem:    When using do_cmdline() recursively did_endif is not reset,
            causing messages to be overwritten.
Solution:   Reset did_endif. (Christian Brabandt)
2012-11-28 17:34:48 +01:00
Bram Moolenaar bc2c929e8f updated for version 7.3.737
Problem:    When using do_cmdline() recursively did_endif is not reset,
	    causing messages to be overwritten.
Solution:   Reset did_endif. (Christian Brabandt)
2012-11-28 17:34:48 +01:00
Bram Moolenaar b347963869 updated for version 7.3.736
Problem:    File name completion in input() escapes white space. (Frederic
            Hardy)
Solution:   Do not escape white space. (Christian Brabandt)
2012-11-28 16:49:58 +01:00
Bram Moolenaar 92c7f2a717 Added tag v7-3-736 for changeset b1536bbbda10 2012-11-28 16:49:58 +01:00
Bram Moolenaar ca323bb59f updated for version 7.3.736
Problem:    File name completion in input() escapes white space. (Frederic
	    Hardy)
Solution:   Do not escape white space. (Christian Brabandt)
2012-11-28 16:49:58 +01:00
Bram Moolenaar dd53a41553 updated for version 7.3.735
Problem:    Cannot build Ruby 1.9 with MingW or Cygwin.
Solution:   Add another include directory. (Ken Takata)
2012-11-28 16:18:29 +01:00
Bram Moolenaar 34b75711b0 Added tag v7-3-735 for changeset d3158bf4dee9 2012-11-28 16:18:29 +01:00
Bram Moolenaar 153b610e1f updated for version 7.3.735
Problem:    Cannot build Ruby 1.9 with MingW or Cygwin.
Solution:   Add another include directory. (Ken Takata)
2012-11-28 16:18:29 +01:00
Bram Moolenaar 442b5c48fd updated for version 7.3.734
Problem:    Cannot put help files in a sub-directory.
Solution:   Make :helptags work for sub-directories. (Charles Campbell)
2012-11-28 16:06:22 +01:00
Bram Moolenaar 77b19e7a3d Added tag v7-3-734 for changeset fc8b4a06af9d 2012-11-28 16:06:22 +01:00
Bram Moolenaar 8614d43d13 updated for version 7.3.734
Problem:    Cannot put help files in a sub-directory.
Solution:   Make :helptags work for sub-directories. (Charles Campbell)
2012-11-28 16:06:22 +01:00
Bram Moolenaar 8866d277c9 updated for version 7.3.733
Problem:    Tests fail when including MzScheme.
Solution:   Change #ifdefs for vim_main2().
2012-11-28 15:55:42 +01:00
Bram Moolenaar d9dc0327a5 Added tag v7-3-733 for changeset 509e55bd4a3f 2012-11-28 15:55:42 +01:00
Bram Moolenaar a97f2f100c updated for version 7.3.733
Problem:    Tests fail when including MzScheme.
Solution:   Change #ifdefs for vim_main2().
2012-11-28 15:55:42 +01:00
Bram Moolenaar 02e14d67b9 updated for version 7.3.732
Problem:    Compiler warnings for function arguments.
Solution:   Use inteptr_t instead of long.
2012-11-28 15:37:51 +01:00
Bram Moolenaar c02d8f673f Added tag v7-3-732 for changeset fa8bf69d3866 2012-11-28 15:37:51 +01:00
Bram Moolenaar be1dfa2a5f updated for version 7.3.732
Problem:    Compiler warnings for function arguments.
Solution:   Use inteptr_t instead of long.
2012-11-28 15:37:51 +01:00
Bram Moolenaar 7854e3abcf updated for version 7.3.731
Problem:    Py3Init_vim() is exported uneccessarily.
Solution:   Make it static. (Ken Takata)
2012-11-28 15:33:14 +01:00
Bram Moolenaar 0596209e22 Added tag v7-3-731 for changeset 778ff2e87806 2012-11-28 15:33:14 +01:00
Bram Moolenaar 9acf3e9c05 updated for version 7.3.731
Problem:    Py3Init_vim() is exported uneccessarily.
Solution:   Make it static. (Ken Takata)
2012-11-28 15:33:14 +01:00
Bram Moolenaar c83a44bf8f updated for version 7.3.730
Problem:    Crash in PHP file when using syntastic. (Ike Devolder)
Solution:   Avoid using NULL pointer. (Christian Brabandt)
2012-11-28 15:25:34 +01:00
Bram Moolenaar 16d9511464 Added tag v7-3-730 for changeset 37a4cacd2051 2012-11-28 15:25:34 +01:00
Bram Moolenaar 930799aa9f updated for version 7.3.730
Problem:    Crash in PHP file when using syntastic. (Ike Devolder)
Solution:   Avoid using NULL pointer. (Christian Brabandt)
2012-11-28 15:25:34 +01:00
Bram Moolenaar ff8cf2be66 updated for version 7.3.729
Problem:    Building with Ruby fails on some systems.
Solution:   Remove "static" and add #ifndef PROTO. (Ken Takata)
2012-11-24 13:39:00 +01:00
Bram Moolenaar 06fac2d2ad Added tag v7-3-729 for changeset d08f05285dd1 2012-11-24 13:39:00 +01:00
Bram Moolenaar 29b0a112c1 updated for version 7.3.729
Problem:    Building with Ruby fails on some systems.
Solution:   Remove "static" and add #ifndef PROTO. (Ken Takata)
2012-11-24 13:39:00 +01:00
Bram Moolenaar fe9fb927ae updated for version 7.3.728
Problem:    Cannot compile with MzScheme interface on Ubuntu 12.10.
Solution:   Find the collects directory under /usr/share.
2012-11-23 21:54:48 +01:00
Bram Moolenaar 5c51f4e3ee Added tag v7-3-728 for changeset 233666f85933 2012-11-23 21:54:48 +01:00
Bram Moolenaar e29f177e38 updated for version 7.3.728
Problem:    Cannot compile with MzScheme interface on Ubuntu 12.10.
Solution:   Find the collects directory under /usr/share.
2012-11-23 21:54:48 +01:00
Bram Moolenaar 7331304fd3 updated for version 7.3.727
Problem:    Can't always find Win32.mak when building GvimExt.
Solution:   Use same mechanism as in Make_mvc.mak. (Cade Foster)
2012-11-23 21:47:22 +01:00
Bram Moolenaar f6ad9b06af Added tag v7-3-727 for changeset d3c291efdb0b 2012-11-23 21:47:22 +01:00
Bram Moolenaar 9cbee3adcb updated for version 7.3.727
Problem:    Can't always find Win32.mak when building GvimExt.
Solution:   Use same mechanism as in Make_mvc.mak. (Cade Foster)
2012-11-23 21:47:22 +01:00
Bram Moolenaar ef6585abef updated for version 7.3.726
Problem:    Typos and duplicate info in README.
Solution:   Fix the text.
2012-11-23 21:45:25 +01:00
Bram Moolenaar 1ccd19d3f4 Added tag v7-3-726 for changeset 5049eacbff0e 2012-11-23 21:45:25 +01:00
Bram Moolenaar 296265307e updated for version 7.3.726
Problem:    Typos and duplicate info in README.
Solution:   Fix the text.
2012-11-23 21:45:25 +01:00
Bram Moolenaar 77642c0fef updated for version 7.3.725
Problem:    :aboveleft and :belowright have no effect on :copen.
Solution:   Check for cmdmod.split. (Christian Brabandt)
2012-11-20 17:55:10 +01:00
Bram Moolenaar 6cecd3a3c0 Added tag v7-3-725 for changeset f4aa43d952f5 2012-11-20 17:55:10 +01:00
Bram Moolenaar a233b32522 updated for version 7.3.725
Problem:    :aboveleft and :belowright have no effect on :copen.
Solution:   Check for cmdmod.split. (Christian Brabandt)
2012-11-20 17:55:10 +01:00
Bram Moolenaar 8f2daa999e Added tag v7-3-724 for changeset 6e5acfdf7a5a 2012-11-20 17:21:53 +01:00
Bram Moolenaar 65d7396cb4 updated for version 7.3.724
Problem:    Building with Ruby and Tcl on MS-Windows does not work.
Solution:   Remove Ruby and Tcl from the big MS-Windows build.
2012-11-20 17:21:52 +01:00
Bram Moolenaar b9de147652 updated for version 7.3.724
Problem:    Building with Ruby and Tcl on MS-Windows does not work.
Solution:   Remove Ruby and Tcl from the big MS-Windows build.
2012-11-20 17:21:52 +01:00
Bram Moolenaar 59857bc26b Added tag v7-3-723 for changeset ee138f29259e 2012-11-20 17:19:02 +01:00
Bram Moolenaar 8d4eecc5e8 updated for version 7.3.723
Problem:    Various tiny problems.
Solution:   Various tiny fixes.
2012-11-20 17:19:01 +01:00
Bram Moolenaar f2b7adaa44 updated for version 7.3.723
Problem:    Various tiny problems.
Solution:   Various tiny fixes.
2012-11-20 17:19:01 +01:00
Bram Moolenaar d59762dcb6 updated for version 7.3.722
Problem:    Perl flags may contain "-g", which breaks "make proto".
Solution:   Filter out the "-g" flag for cproto. (Ken Takata)
2012-11-20 17:03:27 +01:00
Bram Moolenaar efa9dc347f Added tag v7-3-722 for changeset de6968039340 2012-11-20 17:03:27 +01:00
Bram Moolenaar 477175871e updated for version 7.3.722
Problem:    Perl flags may contain "-g", which breaks "make proto".
Solution:   Filter out the "-g" flag for cproto. (Ken Takata)
2012-11-20 17:03:27 +01:00
Bram Moolenaar c0d4759373 updated for version 7.3.721
Problem:    Ruby interface defines local functions globally.
Solution:   Make the functions static.
2012-11-20 16:59:14 +01:00
Bram Moolenaar 0f5492701d Added tag v7-3-721 for changeset b23f583e132e 2012-11-20 16:59:14 +01:00
Bram Moolenaar a90da3050c updated for version 7.3.721
Problem:    Ruby interface defines local functions globally.
Solution:   Make the functions static.
2012-11-20 16:59:14 +01:00
Bram Moolenaar 7c5f120410 updated for version 7.3.720
Problem:    Proto files are outdated.
Solution:   Update the newly generated proto files.
2012-11-20 16:56:54 +01:00
Bram Moolenaar 7e6078d70a Added tag v7-3-720 for changeset 9e119e0ade5d 2012-11-20 16:56:54 +01:00
Bram Moolenaar edcbe411c9 updated for version 7.3.720
Problem:    Proto files are outdated.
Solution:   Update the newly generated proto files.
2012-11-20 16:56:54 +01:00
Bram Moolenaar 8288149866 updated for version 7.3.719
Problem:    Cannot run new version of cproto, it fails on missing include
            files.
Solution:   Add lots of #ifndef PROTO
2012-11-20 16:53:39 +01:00
Bram Moolenaar 2cab8090d7 Added tag v7-3-719 for changeset e6d8b44065bc 2012-11-20 16:53:39 +01:00
Bram Moolenaar bbbf1f3390 updated for version 7.3.719
Problem:    Cannot run new version of cproto, it fails on missing include
	    files.
Solution:   Add lots of #ifndef PROTO
2012-11-20 16:53:39 +01:00
Bram Moolenaar 3537fc4a90 Added tag v7-3-718 for changeset 18e95db59826 2012-11-20 12:16:59 +01:00
Bram Moolenaar 0ac24e1ef4 updated for version 7.3.718
Problem:    When re-using the current buffer the buffer-local options stay.
Solution:   Re-initialize the buffer-local options. (Christian Brabandt)
2012-11-20 12:16:58 +01:00
Bram Moolenaar 85e0fb6fb0 updated for version 7.3.718
Problem:    When re-using the current buffer the buffer-local options stay.
Solution:   Re-initialize the buffer-local options. (Christian Brabandt)
2012-11-20 12:16:58 +01:00
Bram Moolenaar b031626427 updated for version 7.3.717
Problem:    When changing the font size, only MS-Windows limits the window
            size.
Solution:   Also limit the window size on other systems. (Roland Puntaier)
2012-11-20 12:03:06 +01:00
Bram Moolenaar d451d86892 Added tag v7-3-717 for changeset 6a76846b84eb 2012-11-20 12:03:06 +01:00
Bram Moolenaar 50ecca6ca1 updated for version 7.3.717
Problem:    When changing the font size, only MS-Windows limits the window
	    size.
Solution:   Also limit the window size on other systems. (Roland Puntaier)
2012-11-20 12:03:06 +01:00
Bram Moolenaar 99a547d3a1 updated for version 7.3.716
Problem:    Error on exit when using Python 3.
Solution:   Remove PythonIO_Fini(). (Roland Puntaier)
2012-11-20 11:04:35 +01:00
Bram Moolenaar d959ef3d5b Added tag v7-3-716 for changeset eb268db98f32 2012-11-20 11:04:35 +01:00
Bram Moolenaar 84b15eef90 updated for version 7.3.716
Problem:    Error on exit when using Python 3.
Solution:   Remove PythonIO_Fini(). (Roland Puntaier)
2012-11-20 11:04:35 +01:00
Bram Moolenaar 97d62497f5 Updated runtime files. 2012-11-15 21:28:22 +01:00
Bram Moolenaar cd5a832eb6 Updated runtime files. 2012-11-15 21:28:22 +01:00
Bram Moolenaar 41b884b273 updated for version 7.3.715
Problem:    Crash when calling setloclist() in BufUnload autocmd. (Marcin
            Szamotulski)
Solution:   Set w_llist to NULL when it was freed.  Also add a test.
            (Christian Brabandt)
2012-11-14 22:38:08 +01:00
Bram Moolenaar 3463f0cf5e Added tag v7-3-715 for changeset 4f0ddf4137ee 2012-11-14 22:38:08 +01:00
Bram Moolenaar d54b7bc818 updated for version 7.3.715
Problem:    Crash when calling setloclist() in BufUnload autocmd. (Marcin
	    Szamotulski)
Solution:   Set w_llist to NULL when it was freed.  Also add a test.
	    (Christian Brabandt)
2012-11-14 22:38:08 +01:00
Bram Moolenaar b826ddb034 updated for version 7.3.714
Problem:    Inconsistency: :set can be used in the sandbox, but :setlocal and
            :setglobal cannot. (Michael Henry)
Solution:   Fix the flags for :setlocal and :setglobal. (Christian Brabandt)
2012-11-14 20:52:28 +01:00
Bram Moolenaar 6c88462476 Added tag v7-3-714 for changeset 9ea14f097855 2012-11-14 20:52:28 +01:00
Bram Moolenaar fffbe477a7 updated for version 7.3.714
Problem:    Inconsistency: :set can be used in the sandbox, but :setlocal and
	    :setglobal cannot. (Michael Henry)
Solution:   Fix the flags for :setlocal and :setglobal. (Christian Brabandt)
2012-11-14 20:52:28 +01:00
Bram Moolenaar 3ab72c5c72 updated for version 7.3.713
Problem:    printf() can only align to bytes, not characters.
Solution:   Add the "S" item. (Christian Brabandt)
2012-11-14 18:10:56 +01:00
Bram Moolenaar 9f9c961f76 Added tag v7-3-713 for changeset f15769bce0b8 2012-11-14 18:10:56 +01:00
Bram Moolenaar 9cd411ca66 updated for version 7.3.713
Problem:    printf() can only align to bytes, not characters.
Solution:   Add the "S" item. (Christian Brabandt)
2012-11-14 18:10:56 +01:00
Bjorn Winckler 29343568f9 Merge branch 'vim'
Conflicts:
	src/auto/configure
	src/buffer.c
	src/configure.in
	src/if_python.c
	src/option.c
2012-11-04 10:32:28 +01:00
Bram Moolenaar e3a2246227 updated for version 7.3.712
Problem:    Nmake from VS2010 SP1 is not recognized.
Solution:   Add the version number. (Ken Takata)
2012-10-23 05:35:34 +02:00
Bram Moolenaar 41f429c651 Added tag v7-3-712 for changeset 557ef119999e 2012-10-23 05:35:34 +02:00
Bram Moolenaar 78fe8860fa updated for version 7.3.712
Problem:    Nmake from VS2010 SP1 is not recognized.
Solution:   Add the version number. (Ken Takata)
2012-10-23 05:35:34 +02:00
Bram Moolenaar 2d13748ebb Added tag v7-3-711 for changeset 2a7b2943be22 2012-10-23 05:17:38 +02:00
Bram Moolenaar 9c9cbf1351 updated for version 7.3.711
Problem:    vim.current.buffer is not available. (lilydjwg)
Solution:   Use py3_PyUnicode_AsUTF8 instead of py3_PyUnicode_AsUTF8String.
            (Ken Takata)
2012-10-23 05:17:37 +02:00
Bram Moolenaar f236cb6c2b updated for version 7.3.711
Problem:    vim.current.buffer is not available. (lilydjwg)
Solution:   Use py3_PyUnicode_AsUTF8 instead of py3_PyUnicode_AsUTF8String.
	    (Ken Takata)
2012-10-23 05:17:37 +02:00
Bram Moolenaar 742e200a3d Added tag v7-3-710 for changeset 906eb5c0ef12 2012-10-23 05:08:54 +02:00
Bram Moolenaar 12a753a5ca updated for version 7.3.710
Problem:    Patch 7.3.704 breaks "fn".
Solution:   Add check for ca.cmdchar. (Christian Brabandt)
2012-10-23 05:08:53 +02:00
Bram Moolenaar e725616bdd updated for version 7.3.710
Problem:    Patch 7.3.704 breaks "fn".
Solution:   Add check for ca.cmdchar. (Christian Brabandt)
2012-10-23 05:08:53 +02:00
Bram Moolenaar 95e09eaaad updated for version 7.3.709
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2012-10-21 23:56:05 +02:00
Bram Moolenaar 9a1a5cdcae Added tag v7-3-709 for changeset fb7dec372910 2012-10-21 23:56:05 +02:00
Bram Moolenaar 90fe26e878 updated for version 7.3.709
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2012-10-21 23:56:05 +02:00
Bram Moolenaar a80888d296 updated for version 7.3.708
Problem:    Filler lines above the first line may be hidden when opening Vim.
Solution:   Change how topfill is computed. (Christian Brabandt)
2012-10-21 22:18:21 +02:00
Bram Moolenaar fa1c7afef2 Added tag v7-3-708 for changeset 64427849c158 2012-10-21 22:18:21 +02:00
Bram Moolenaar f3c58563f1 updated for version 7.3.708
Problem:    Filler lines above the first line may be hidden when opening Vim.
Solution:   Change how topfill is computed. (Christian Brabandt)
2012-10-21 22:18:21 +02:00
Bram Moolenaar b0e6e48639 Added tag v7-3-707 for changeset d24d309c365f 2012-10-21 21:38:46 +02:00
Bram Moolenaar 17aa8cc255 updated for version 7.3.707
Problem:    Problems loading a library for a file name with non-latin
            characters.
Solution:   Use wide system functions when possible. (Ken Takata)
2012-10-21 21:38:45 +02:00
Bram Moolenaar 69574ad204 updated for version 7.3.707
Problem:    Problems loading a library for a file name with non-latin
	    characters.
Solution:   Use wide system functions when possible. (Ken Takata)
2012-10-21 21:38:45 +02:00
Bram Moolenaar a9a2d8f4d0 updated for version 7.3.706
Problem:    Can't build Motif version.
Solution:   Fix wrongly named variable. (Ike Devolder)
2012-10-21 21:25:22 +02:00
Bram Moolenaar 7a977df095 Added tag v7-3-706 for changeset d0ae72c2f5f9 2012-10-21 21:25:22 +02:00
Bram Moolenaar 0d6a25104f updated for version 7.3.706
Problem:    Can't build Motif version.
Solution:   Fix wrongly named variable. (Ike Devolder)
2012-10-21 21:25:22 +02:00
Bram Moolenaar bd3ba59e85 Added tag v7-3-705 for changeset 0aa74f2f50a8 2012-10-21 04:00:08 +02:00
Bram Moolenaar 707cfb82dc updated for version 7.3.705
Problem:    Mouse features are not sorted properly. (Tony Mechelynck)
Solution:   Put the mouse features in alphabetical order.
2012-10-21 04:00:07 +02:00
Bram Moolenaar 33d55bd88c updated for version 7.3.705
Problem:    Mouse features are not sorted properly. (Tony Mechelynck)
Solution:   Put the mouse features in alphabetical order.
2012-10-21 04:00:07 +02:00
Bram Moolenaar f00dc2627b updated for version 7.3.704
Problem:    Repeating "cgn" does not always work correctly.
Solution:   Also fetch the operator character. (Christian Brabandt)
2012-10-21 03:54:33 +02:00
Bram Moolenaar 304a9169a5 Added tag v7-3-704 for changeset be8ad9c9b973 2012-10-21 03:54:33 +02:00
Bram Moolenaar adaca3b757 updated for version 7.3.704
Problem:    Repeating "cgn" does not always work correctly.
Solution:   Also fetch the operator character. (Christian Brabandt)
2012-10-21 03:54:33 +02:00
Bram Moolenaar e8d8fd2add updated for version 7.3.703
Problem:    When 'undofile' is reset the hash is computed unnecessarily.
Solution:   Only compute the hash when the option was set. (Christian Brabandt)
2012-10-21 03:46:05 +02:00
Bram Moolenaar dccfa82a67 Added tag v7-3-703 for changeset f69321485951 2012-10-21 03:46:05 +02:00
Bram Moolenaar 9a8ace4dd2 updated for version 7.3.703
Problem:    When 'undofile' is reset the hash is computed unnecessarily.
Solution:   Only compute the hash when the option was set. (Christian Brabandt)
2012-10-21 03:46:05 +02:00
Bram Moolenaar 3a0d8090b1 Updated runtime files. 2012-10-21 03:02:54 +02:00
Bram Moolenaar 354e9e93d2 Updated runtime files. 2012-10-21 03:02:54 +02:00
Bram Moolenaar 67a4f6cfb4 updated for version 7.3.702
Problem:    Nmake from VS6 service pack 6 is not recognized.
Solution:   Detect the version number. (Jiri Sedlak)
2012-10-21 02:41:08 +02:00
Bram Moolenaar 0152d3dc4e Added tag v7-3-702 for changeset 916b5c11a13e 2012-10-21 02:41:08 +02:00
Bram Moolenaar 316771a598 updated for version 7.3.702
Problem:    Nmake from VS6 service pack 6 is not recognized.
Solution:   Detect the version number. (Jiri Sedlak)
2012-10-21 02:41:08 +02:00
Bram Moolenaar faca84059a updated for version 7.3.701
Problem:    MS-Windows: Crash with stack overflow when setting 'encoding'.
Solution:   Handle that loading the iconv library may be called recursively.
            (Jiri Sedlak)
2012-10-21 02:37:10 +02:00
Bram Moolenaar 2f1c96f1b3 Added tag v7-3-701 for changeset 48af86560945 2012-10-21 02:37:10 +02:00
Bram Moolenaar 0fa7326ee9 updated for version 7.3.701
Problem:    MS-Windows: Crash with stack overflow when setting 'encoding'.
Solution:   Handle that loading the iconv library may be called recursively.
	    (Jiri Sedlak)
2012-10-21 02:37:10 +02:00
Bram Moolenaar cfb807026f updated for version 7.3.700
Problem:    Cannot detect URXVT and SGR mouse support.
Solution:   add +mouse_urxvt and +mouse_sgr. (Hayaki Saito)
2012-10-21 02:17:45 +02:00
Bram Moolenaar ffb1760a2a Added tag v7-3-700 for changeset c656847932d3 2012-10-21 02:17:45 +02:00
Bram Moolenaar 8445570b11 updated for version 7.3.700
Problem:    Cannot detect URXVT and SGR mouse support.
Solution:   add +mouse_urxvt and +mouse_sgr. (Hayaki Saito)
2012-10-21 02:17:45 +02:00
Bram Moolenaar bffa06ddb8 updated for version 7.3.699
Problem:    When 'ttymouse' is set to "sgr" manually, it is overruled by
            automatic detection.
Solution:   Do not use automatic detection when 'ttymouse' was set manually.
            (Hayaki Saito)
2012-10-21 02:10:24 +02:00
Bram Moolenaar b187843e5a Added tag v7-3-699 for changeset 4ffb6f9b58e0 2012-10-21 02:10:24 +02:00
Bram Moolenaar 7e45de33f1 updated for version 7.3.699
Problem:    When 'ttymouse' is set to "sgr" manually, it is overruled by
	    automatic detection.
Solution:   Do not use automatic detection when 'ttymouse' was set manually.
	    (Hayaki Saito)
2012-10-21 02:10:24 +02:00
Bram Moolenaar 003d14a267 updated for version 7.3.698
Problem:    Python 3 does not preserve state beween commands.
Solution:   Preserve the state. (Paul Ollis)
2012-10-21 01:47:00 +02:00
Bram Moolenaar 35189edd6d Added tag v7-3-698 for changeset b5b892472ecb 2012-10-21 01:47:00 +02:00
Bram Moolenaar 9cb2e95126 updated for version 7.3.698
Problem:    Python 3 does not preserve state beween commands.
Solution:   Preserve the state. (Paul Ollis)
2012-10-21 01:47:00 +02:00
Bram Moolenaar c4b98fbb3e updated for version 7.3.697
Problem:    Leaking resources when setting GUI font.
Solution:   Free the font. (Ken Takata)
2012-10-21 01:40:30 +02:00
Bram Moolenaar 1050735a29 Added tag v7-3-697 for changeset 7c72b5f7ada1 2012-10-21 01:40:30 +02:00
Bram Moolenaar faebc8f4c4 updated for version 7.3.697
Problem:    Leaking resources when setting GUI font.
Solution:   Free the font. (Ken Takata)
2012-10-21 01:40:30 +02:00
Bram Moolenaar f3408e76fb updated for version 7.3.696
Problem:    Message about added spell language can be wrong.
Solution:   Give correct message. Add g:menutrans_set_lang_to to allow for
            translation. (Jiri Sedlak)
2012-10-21 01:21:59 +02:00
Bram Moolenaar 9600a7a5a0 Added tag v7-3-696 for changeset 447c688b82eb 2012-10-21 01:21:59 +02:00
Bram Moolenaar 48f1743060 updated for version 7.3.696
Problem:    Message about added spell language can be wrong.
Solution:   Give correct message. Add g:menutrans_set_lang_to to allow for
	    translation. (Jiri Sedlak)
2012-10-21 01:21:59 +02:00
Bram Moolenaar b6101cf77f updated for version 7.3.695
Problem:    Balloon cannot show multi-byte text.
Solution:   Properly deal with multi-byte characters. (Dominique Pelle)
2012-10-21 00:58:39 +02:00
Bram Moolenaar b453d6865f Added tag v7-3-695 for changeset cd6c420e31d6 2012-10-21 00:58:39 +02:00
Bram Moolenaar e299bcde4f updated for version 7.3.695
Problem:    Balloon cannot show multi-byte text.
Solution:   Properly deal with multi-byte characters. (Dominique Pelle)
2012-10-21 00:58:39 +02:00
Bram Moolenaar 2d17fa3ebd updated for version 7.3.694
Problem:    Now that 'shiftwidth' may use the value of 'tabstop' it is not so
            easy to use in indent files.
Solution:   Add the shiftwidth() function. (so8res)
2012-10-21 00:45:18 +02:00
Bram Moolenaar c4863948d8 Added tag v7-3-694 for changeset 8235ccf121bb 2012-10-21 00:45:18 +02:00
Bram Moolenaar ea0bac6b11 updated for version 7.3.694
Problem:    Now that 'shiftwidth' may use the value of 'tabstop' it is not so
	    easy to use in indent files.
Solution:   Add the shiftwidth() function. (so8res)
2012-10-21 00:45:18 +02:00
Bram Moolenaar 9f340fa57b updated for version 7.3.693
Problem:    Can't make 'softtabstop' follow 'shiftwidth'.
Solution:   When 'softtabstop' is negative use the value of 'shiftwidth'.
            (so8res)
2012-10-21 00:10:39 +02:00
Bram Moolenaar 6becf03d26 Added tag v7-3-693 for changeset fd96b3cc88ed 2012-10-21 00:10:39 +02:00
Bram Moolenaar a26a0354a6 updated for version 7.3.693
Problem:    Can't make 'softtabstop' follow 'shiftwidth'.
Solution:   When 'softtabstop' is negative use the value of 'shiftwidth'.
	    (so8res)
2012-10-21 00:10:39 +02:00
Bram Moolenaar 205f9f5e2d updated for version 7.3.692
Problem:    Can't build GTK version with GTK 2.0.
Solution:   Put GtkFileFilter declaration in the right place. (Yegappan
            Lakshmanan)
2012-10-18 05:18:32 +02:00
Bram Moolenaar 0a2a0ac34f Added tag v7-3-692 for changeset 337a4368fd2b 2012-10-18 05:18:32 +02:00
Bram Moolenaar 6de2ac2f94 updated for version 7.3.692
Problem:    Can't build GTK version with GTK 2.0.
Solution:   Put GtkFileFilter declaration in the right place. (Yegappan
	    Lakshmanan)
2012-10-18 05:18:32 +02:00
Bram Moolenaar b88adbf844 updated for version 7.3.691
Problem:    State specific to the Python thread is discarded.
Solution:   Keep state between threads. (Paul)
2012-10-14 05:20:12 +02:00
Bram Moolenaar 66a6406bc4 Added tag v7-3-691 for changeset 7f10daa706bb 2012-10-14 05:20:12 +02:00
Bram Moolenaar 800e8a737d updated for version 7.3.691
Problem:    State specific to the Python thread is discarded.
Solution:   Keep state between threads. (Paul)
2012-10-14 05:20:12 +02:00
Bram Moolenaar 8626f532a3 Added tag v7-3-690 for changeset caa0ca9ad06c 2012-10-14 04:35:46 +02:00
Bram Moolenaar dac7569612 updated for version 7.3.690
Problem:    When the current directory name is exactly the maximum path length
            Vim may crash.
Solution:   Only add "/" when there is room. (Danek Duvall)
2012-10-14 04:35:45 +02:00
Bram Moolenaar 4fa78fd650 updated for version 7.3.690
Problem:    When the current directory name is exactly the maximum path length
	    Vim may crash.
Solution:   Only add "/" when there is room. (Danek Duvall)
2012-10-14 04:35:45 +02:00
Bram Moolenaar d04da7cb4a updated for version 7.3.689
Problem:    MzScheme and Lua may use a NULL string.
Solution:   Use an empty string instead of NULL. (Yukihiro Nakadaira)
2012-10-14 03:41:59 +02:00
Bram Moolenaar 99b76408eb Added tag v7-3-689 for changeset 3c072c1cb873 2012-10-14 03:41:59 +02:00
Bram Moolenaar f1012b03ac updated for version 7.3.689
Problem:    MzScheme and Lua may use a NULL string.
Solution:   Use an empty string instead of NULL. (Yukihiro Nakadaira)
2012-10-14 03:41:59 +02:00
Bram Moolenaar 7bc4f93c07 updated for version 7.3.688
Problem:    Python 3.3 is not supported.
Solution:   Add Python 3.3 support (Ken Takata)
2012-10-14 03:22:56 +02:00
Bram Moolenaar f04ba951c8 Added tag v7-3-688 for changeset 2696da84d370 2012-10-14 03:22:56 +02:00
Bram Moolenaar df37828124 updated for version 7.3.688
Problem:    Python 3.3 is not supported.
Solution:   Add Python 3.3 support (Ken Takata)
2012-10-14 03:22:56 +02:00
Bjorn Winckler 4aeadf51a5 Only select directories in browsedir() 2012-10-12 22:26:14 +02:00
Bram Moolenaar 172ddb60c2 updated for version 7.3.687
Problem:    Test 16 fails when $DISPLAY is not set.
Solution:   Skip the test when $DISPLAY is not set.
2012-10-11 04:44:33 +02:00
Bram Moolenaar f4977b66a2 Added tag v7-3-687 for changeset 0545dab1517f 2012-10-11 04:44:33 +02:00
Bram Moolenaar 2a68f98962 updated for version 7.3.687
Problem:    Test 16 fails when $DISPLAY is not set.
Solution:   Skip the test when $DISPLAY is not set.
2012-10-11 04:44:33 +02:00
Bram Moolenaar 956d16ce21 Added tag v7-3-686 for changeset ba9c9d0c4ff4 2012-10-11 04:04:38 +02:00
Bram Moolenaar b73568149f updated for version 7.3.686
Problem:    Using CTRL-\ e mappings is useful also when entering an
            expression, but it doesn't work. (Marcin Szamotulski)
Solution:   Allow using CTRL-\ e when entering an expression if it was not
            typed.
2012-10-11 04:04:37 +02:00
Bram Moolenaar fa0d18341b updated for version 7.3.686
Problem:    Using CTRL-\ e mappings is useful also when entering an
	    expression, but it doesn't work. (Marcin Szamotulski)
Solution:   Allow using CTRL-\ e when entering an expression if it was not
	    typed.
2012-10-11 04:04:37 +02:00
Bram Moolenaar 0c17875ef3 updated for version 7.3.685
Problem:    No test for what patch 7.3.673 fixes.
Solution:   Add a test. (Christian Brabandt)
2012-10-11 03:35:45 +02:00
Bram Moolenaar cfd92a78d1 Added tag v7-3-685 for changeset 34aa94a421b7 2012-10-11 03:35:45 +02:00
Bram Moolenaar 54be19dc6a updated for version 7.3.685
Problem:    No test for what patch 7.3.673 fixes.
Solution:   Add a test. (Christian Brabandt)
2012-10-11 03:35:45 +02:00
Bram Moolenaar 3e1257bb42 Added tag v7-3-684 for changeset 1cc37b8cfaa1 2012-10-06 19:10:36 +02:00
Bram Moolenaar b35c338f96 updated for version 7.3.684
Problem:    "make test" does not delete lua.vim.
Solution:   Add lua.vim to the clean target. (Simon Ruderich)
2012-10-06 19:10:35 +02:00
Bram Moolenaar 9b4c45f51b updated for version 7.3.684
Problem:    "make test" does not delete lua.vim.
Solution:   Add lua.vim to the clean target. (Simon Ruderich)
2012-10-06 19:10:35 +02:00
Bram Moolenaar 0c5fa7d740 Updated runtime files. 2012-10-05 22:26:30 +02:00
Bram Moolenaar 36d0389506 Updated runtime files. 2012-10-05 22:26:30 +02:00
Bram Moolenaar f772344cd9 Added tag v7-3-683 for changeset 0f5ee2629635 2012-10-05 21:30:08 +02:00
Bram Moolenaar d1f13fd597 updated for version 7.3.683
Problem:    ":python" may crash when vimbindeval() returns None.
Solution:   Check for v_string to be NULL. (Yukihiro Nakadaira)
2012-10-05 21:30:07 +02:00
Bram Moolenaar e640d952a6 updated for version 7.3.683
Problem:    ":python" may crash when vimbindeval() returns None.
Solution:   Check for v_string to be NULL. (Yukihiro Nakadaira)
2012-10-05 21:30:07 +02:00
Bram Moolenaar 4ccb265bd4 updated for version 7.3.682
Problem:    Compiler complains about incompatible types.
Solution:   Remove type casts. (hint by Danek Duvall)
2012-10-04 22:38:37 +02:00
Bram Moolenaar bf280ae759 Added tag v7-3-682 for changeset 8eb5b61161b4 2012-10-04 22:38:37 +02:00
Bram Moolenaar 2c8e96b19f updated for version 7.3.682
Problem:    Compiler complains about incompatible types.
Solution:   Remove type casts. (hint by Danek Duvall)
2012-10-04 22:38:37 +02:00
Bram Moolenaar 903fa59d86 Added tag v7-3-681 for changeset a2fe24ec6a0d 2012-10-03 21:48:44 +02:00
Bram Moolenaar 7d11244c99 updated for version 7.3.681
Problem:    List of distributed files picks up backup files.
Solution:   Make tutor patterns more specific.
2012-10-03 21:48:43 +02:00
Bram Moolenaar fe37037756 updated for version 7.3.681
Problem:    List of distributed files picks up backup files.
Solution:   Make tutor patterns more specific.
2012-10-03 21:48:43 +02:00
Bram Moolenaar 97cc2384c0 Update runtime files. 2012-10-03 21:46:54 +02:00
Bram Moolenaar 393f45e8d6 Update runtime files. 2012-10-03 21:46:54 +02:00
Bram Moolenaar 14f5827940 updated for version 7.3.680
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.
2012-10-03 21:33:41 +02:00
Bram Moolenaar e21e514d4e Added tag v7-3-680 for changeset 52acec46b75e 2012-10-03 21:33:41 +02:00
Bram Moolenaar 93fb4a1589 updated for version 7.3.680
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.
2012-10-03 21:33:41 +02:00
Bram Moolenaar 8139889a5f updated for version 7.3.679
Problem:    Ruby detection uses Config, newer Ruby versions use RbConfig.
Solution:   Detect the need to use RbConfig. (Vit Ondruch)
2012-10-03 21:09:35 +02:00
Bram Moolenaar f0073e43e0 Added tag v7-3-679 for changeset dd0f25ede9a8 2012-10-03 21:09:35 +02:00
Bram Moolenaar 732b020ef1 updated for version 7.3.679
Problem:    Ruby detection uses Config, newer Ruby versions use RbConfig.
Solution:   Detect the need to use RbConfig. (Vit Ondruch)
2012-10-03 21:09:35 +02:00
Bram Moolenaar 6f3d6b48a6 updated for version 7.3.678
Problem:    Ruby .so name may not be correct.
Solution:   Use the LIBRUBY_SO entry from the config. (Vit Ondruch)
2012-10-03 18:50:00 +02:00
Bram Moolenaar 41fa41daff Added tag v7-3-678 for changeset de253f606048 2012-10-03 18:50:00 +02:00
Bram Moolenaar 70c020ca71 updated for version 7.3.678
Problem:    Ruby .so name may not be correct.
Solution:   Use the LIBRUBY_SO entry from the config. (Vit Ondruch)
2012-10-03 18:50:00 +02:00
Bram Moolenaar e1704bada4 updated for version 7.3.677
Problem:    buf_spname() is used inconsistently.
Solution:   Make the return type a char_u pointer.  Check the size of the
            returned string.
2012-10-03 18:25:00 +02:00
Bram Moolenaar 669a50fbe3 Added tag v7-3-677 for changeset 8115f449a574 2012-10-03 18:25:00 +02:00
Bram Moolenaar 51c67d40f1 updated for version 7.3.677
Problem:    buf_spname() is used inconsistently.
Solution:   Make the return type a char_u pointer.  Check the size of the
	    returned string.
2012-10-03 18:25:00 +02:00
Bram Moolenaar b213da0b57 updated for version 7.3.676
Problem:    Ruby compilation on Windows 32 bit doesn't work.
Solution:   Only use some functions for 64 bit. (Ken Takata)
2012-10-03 18:06:59 +02:00
Bram Moolenaar ad43616e35 Added tag v7-3-676 for changeset 5309996ddced 2012-10-03 18:06:59 +02:00
Bram Moolenaar 8ca6791477 updated for version 7.3.676
Problem:    Ruby compilation on Windows 32 bit doesn't work.
Solution:   Only use some functions for 64 bit. (Ken Takata)
2012-10-03 18:06:59 +02:00
Bram Moolenaar ec3cfeb199 updated for version 7.3.675
Problem:    Using uninitialized memory with very long file name.
Solution:   Put NUL after text when it is truncated. (ZyX)
2012-10-03 17:12:47 +02:00
Bram Moolenaar 5ca34165b2 Added tag v7-3-675 for changeset 9963f7a9b41b 2012-10-03 17:12:47 +02:00
Bram Moolenaar 842aa3e3e9 updated for version 7.3.675
Problem:    Using uninitialized memory with very long file name.
Solution:   Put NUL after text when it is truncated. (ZyX)
2012-10-03 17:12:47 +02:00
Bram Moolenaar 1e91f2606b updated for version 7.3.674
Problem:    Can't compile with Lua/dyn on Cygwin.
Solution:   Adjust configure to use the right library name. (Ken Takata)
2012-10-03 14:48:08 +02:00
Bram Moolenaar 0a531eb0bb Added tag v7-3-674 for changeset 4da6003f0f0e 2012-10-03 14:48:08 +02:00
Bram Moolenaar f08c83c8b6 updated for version 7.3.674
Problem:    Can't compile with Lua/dyn on Cygwin.
Solution:   Adjust configure to use the right library name. (Ken Takata)
2012-10-03 14:48:08 +02:00
Bram Moolenaar 718f007499 updated for version 7.3.673
Problem:    Using "gN" while 'selection' is "exclusive" misses one character.
            (Ben Fritz)
Solution:   Check the direction when compensating for exclusive selection.
            (Christian Brabandt)
2012-10-03 13:35:51 +02:00
Bram Moolenaar 329bb46d51 Added tag v7-3-673 for changeset ca1c025079b1 2012-10-03 13:35:51 +02:00
Bram Moolenaar 2cf65b529f updated for version 7.3.673
Problem:    Using "gN" while 'selection' is "exclusive" misses one character.
	    (Ben Fritz)
Solution:   Check the direction when compensating for exclusive selection.
	    (Christian Brabandt)
2012-10-03 13:35:51 +02:00
Bram Moolenaar d09acef44b Updated runtime files. 2012-09-21 14:54:30 +02:00
Bram Moolenaar dfba2a34f8 Updated runtime files. 2012-09-21 14:54:30 +02:00
Bram Moolenaar 66b7985ec9 updated for version 7.3.672
Problem:    Not possible to lock/unlock lists in Python interface.
Solution:   Add .locked and .scope attributes. (ZyX)
2012-09-21 14:00:35 +02:00
Bram Moolenaar cf1a9898a4 Added tag v7-3-672 for changeset fd6ef931aa77 2012-09-21 14:00:35 +02:00
Bram Moolenaar 2f54401a8d updated for version 7.3.672
Problem:    Not possible to lock/unlock lists in Python interface.
Solution:   Add .locked and .scope attributes. (ZyX)
2012-09-21 14:00:35 +02:00
Bram Moolenaar 770456589e updated for version 7.3.671
Problem:    More Python code can be shared between Python 2 and 3.
Solution:   Move code to if_py_both.h. (ZyX)
2012-09-21 13:46:06 +02:00
Bram Moolenaar 48530684e0 Added tag v7-3-671 for changeset 530f5a903031 2012-09-21 13:46:06 +02:00
Bram Moolenaar 23eb14c8e3 updated for version 7.3.671
Problem:    More Python code can be shared between Python 2 and 3.
Solution:   Move code to if_py_both.h. (ZyX)
2012-09-21 13:46:06 +02:00
Bram Moolenaar 696c2116dc updated for version 7.3.670
Problem:    Python: memory leaks when there are exceptions.
Solution:   Add DICTKEY_UNREF in the right places. (ZyX)
2012-09-21 13:43:14 +02:00
Bram Moolenaar c1bda30587 Added tag v7-3-670 for changeset 2bf8c00741f7 2012-09-21 13:43:14 +02:00
Bram Moolenaar 40376d61ff updated for version 7.3.670
Problem:    Python: memory leaks when there are exceptions.
Solution:   Add DICTKEY_UNREF in the right places. (ZyX)
2012-09-21 13:43:14 +02:00
Bram Moolenaar f94a13c286 updated for version 7.3.669
Problem:    When building with Cygwin loading Python dynamically fails.
Solution:   Use DLLLIBRARY instead of INSTSONAME. (Ken Takata)
2012-09-21 13:26:49 +02:00
Bram Moolenaar 3a2707bb5b Added tag v7-3-669 for changeset 2b3b7b483708 2012-09-21 13:26:49 +02:00
Bram Moolenaar 40645d72b2 updated for version 7.3.669
Problem:    When building with Cygwin loading Python dynamically fails.
Solution:   Use DLLLIBRARY instead of INSTSONAME. (Ken Takata)
2012-09-21 13:26:49 +02:00
Bram Moolenaar 01c10524d2 updated for version 7.3.668
Problem:    Building with Perl loaded dynamically  still uses static library.
Solution:   Adjust use of PL_thr_key. (Ken Takata)
2012-09-21 12:50:51 +02:00
Bram Moolenaar 4a70c1de40 Added tag v7-3-668 for changeset dde6d0216a08 2012-09-21 12:50:51 +02:00
Bram Moolenaar f2f35ba4fd updated for version 7.3.668
Problem:    Building with Perl loaded dynamically  still uses static library.
Solution:   Adjust use of PL_thr_key. (Ken Takata)
2012-09-21 12:50:51 +02:00
Bram Moolenaar f5fe79a5f3 updated for version 7.3.667
Problem:    Unused variables in Perl interface.
Solution:   Adjust #ifdefs.
2012-09-21 12:42:44 +02:00
Bram Moolenaar 603841e80c Added tag v7-3-667 for changeset cd36c0fed43e 2012-09-21 12:42:44 +02:00
Bram Moolenaar a1a8054cd6 updated for version 7.3.667
Problem:    Unused variables in Perl interface.
Solution:   Adjust #ifdefs.
2012-09-21 12:42:44 +02:00
Bram Moolenaar 6f586de755 updated for version 7.3.666
Problem:    With MSVC 11 Win32.mak is not found.
Solution:   Add the SDK_INCLUDE_DIR variable. (Raymond Ko)
2012-09-18 22:00:08 +02:00
Bram Moolenaar 58a38e76a8 Added tag v7-3-666 for changeset 1e22adc6176e 2012-09-18 22:00:08 +02:00
Bram Moolenaar 99470dd070 updated for version 7.3.666
Problem:    With MSVC 11 Win32.mak is not found.
Solution:   Add the SDK_INCLUDE_DIR variable. (Raymond Ko)
2012-09-18 22:00:08 +02:00
Bram Moolenaar 2b017fae8f updated for version 7.3.665
Problem:    MSVC 11 is not supported.
Solution:   Recognize MSVC 11. (Raymond Ko)
2012-09-18 18:27:12 +02:00
Bram Moolenaar 109a341dcd Added tag v7-3-665 for changeset 35939e1e25ff 2012-09-18 18:27:12 +02:00
Bram Moolenaar b0407a2775 updated for version 7.3.665
Problem:    MSVC 11 is not supported.
Solution:   Recognize MSVC 11. (Raymond Ko)
2012-09-18 18:27:12 +02:00
Bram Moolenaar 4fabd7dd4a updated for version 7.3.664
Problem:    Buffer overflow in unescaping text. (Raymond Ko)
Solution:   Limit check for multi-byte character to 4 bytes.
2012-09-18 18:03:37 +02:00
Bram Moolenaar 2d2a62e969 Added tag v7-3-664 for changeset f86619764a1e 2012-09-18 18:03:37 +02:00
Bram Moolenaar d40b6dc041 updated for version 7.3.664
Problem:    Buffer overflow in unescaping text. (Raymond Ko)
Solution:   Limit check for multi-byte character to 4 bytes.
2012-09-18 18:03:37 +02:00
Bram Moolenaar be1e9e9fc1 updated for version 7.3.663
Problem:    End of color scheme name not clear in E185. (Aaron Lewis)
Solution:   Put the name in single quotes.
2012-09-18 16:47:07 +02:00
Bram Moolenaar 0f1ec6285e Added tag v7-3-663 for changeset 2a200527131f 2012-09-18 16:47:07 +02:00
Bram Moolenaar 404f0c6aa5 updated for version 7.3.663
Problem:    End of color scheme name not clear in E185. (Aaron Lewis)
Solution:   Put the name in single quotes.
2012-09-18 16:47:07 +02:00
Bram Moolenaar 2623b4f412 updated for version 7.3.662
Problem:    Can't build Ruby interface with Ruby 1.9.3.
Solution:   Add missing functions. (V. Ondruch)
2012-09-18 16:36:32 +02:00
Bram Moolenaar f410d4d8d4 Added tag v7-3-662 for changeset 87afa95a2992 2012-09-18 16:36:32 +02:00
Bram Moolenaar 88d5f3b3bb updated for version 7.3.662
Problem:    Can't build Ruby interface with Ruby 1.9.3.
Solution:   Add missing functions. (V. Ondruch)
2012-09-18 16:36:32 +02:00
Bram Moolenaar e8cdcef875 updated for version 7.3.661
Problem:    SEGV in Python code.
Solution:   Initialize len to zero.  Use the right function depending on
            version. (Maxim Philippov)
2012-09-12 20:21:43 +02:00
Bram Moolenaar 80aa593437 Added tag v7-3-661 for changeset 5e909c379a1e 2012-09-12 20:21:43 +02:00
Bram Moolenaar b9b0f25c07 updated for version 7.3.661
Problem:    SEGV in Python code.
Solution:   Initialize len to zero.  Use the right function depending on
	    version. (Maxim Philippov)
2012-09-12 20:21:43 +02:00
Bram Moolenaar fca93c093e updated for version 7.3.660
Problem:    ":help !" jumps to help for ":!".
Solution:   Adjust check for tag header line. (Andy Wokula)
2012-09-12 18:19:46 +02:00
Bram Moolenaar b0abec0519 Added tag v7-3-660 for changeset 8fdadfccd184 2012-09-12 18:19:46 +02:00
Bram Moolenaar 6517945b46 updated for version 7.3.660
Problem:    ":help !" jumps to help for ":!".
Solution:   Adjust check for tag header line. (Andy Wokula)
2012-09-12 18:19:46 +02:00
Bram Moolenaar c11073c9aa updated for version 7.3.659
Problem:    Recent Python changes are not tested.
Solution:   Add tests for Python bindings. (ZyX)
2012-09-05 19:17:42 +02:00
Bram Moolenaar 7f97fb3b0d Added tag v7-3-659 for changeset e75da4a3225d 2012-09-05 19:17:42 +02:00
Bram Moolenaar bb507fd805 updated for version 7.3.659
Problem:    Recent Python changes are not tested.
Solution:   Add tests for Python bindings. (ZyX)
2012-09-05 19:17:42 +02:00
Bram Moolenaar afa6b9af86 updated for version 7.3.658
Problem:    NUL bytes truncate strings when converted from Python.
Solution:   Handle truncation as an error. (ZyX)
2012-09-05 19:09:11 +02:00
Bram Moolenaar c6a77c4fa6 Added tag v7-3-658 for changeset 15cdcb8ddcfb 2012-09-05 19:09:11 +02:00
Bram Moolenaar fa6de2bb62 updated for version 7.3.658
Problem:    NUL bytes truncate strings when converted from Python.
Solution:   Handle truncation as an error. (ZyX)
2012-09-05 19:09:11 +02:00
Bram Moolenaar cdab905136 updated for version 7.3.657
Problem:    Python bindings silently truncate string values containing NUL.
Solution:   Fail when a string contains NUL. (ZyX)
2012-09-05 19:03:56 +02:00
Bram Moolenaar 3fda39417e Added tag v7-3-657 for changeset 3958b0e672d6 2012-09-05 19:03:56 +02:00
Bram Moolenaar 8d41f92290 updated for version 7.3.657
Problem:    Python bindings silently truncate string values containing NUL.
Solution:   Fail when a string contains NUL. (ZyX)
2012-09-05 19:03:56 +02:00
Bram Moolenaar 77fceb8908 updated for version 7.3.656
Problem:    Internal error in :pyeval.
Solution:   Handle failed object conversion. (ZyX)
2012-09-05 18:54:48 +02:00
Bram Moolenaar b8f0a81740 Added tag v7-3-656 for changeset a2f61b2b8e77 2012-09-05 18:54:48 +02:00
Bram Moolenaar 8c950049fd updated for version 7.3.656
Problem:    Internal error in :pyeval.
Solution:   Handle failed object conversion. (ZyX)
2012-09-05 18:54:48 +02:00
Bram Moolenaar 07eda3d71f Added tag v7-3-655 for changeset 0d3238b54963 2012-09-05 18:49:25 +02:00
Bram Moolenaar e48a2dd3af updated for version 7.3.655
Problem:    64 bit MingW xpm .a file is missing.
Solution:   Add the file. (Sergey Khorev)
2012-09-05 18:49:24 +02:00
Bram Moolenaar 16c23bed52 updated for version 7.3.655
Problem:    64 bit MingW xpm .a file is missing.
Solution:   Add the file. (Sergey Khorev)
2012-09-05 18:49:24 +02:00
Bram Moolenaar 231e1a1723 updated for version 7.3.654
Problem:    When creating a Vim dictionary from Python objects an empty key
            might be used.
Solution:   Do not use empty keys, throw an IndexError. (ZyX)
2012-09-05 18:45:28 +02:00
Bram Moolenaar 11f53ee19a Added tag v7-3-654 for changeset 73557eda7027 2012-09-05 18:45:28 +02:00
Bram Moolenaar 817a4b1cce updated for version 7.3.654
Problem:    When creating a Vim dictionary from Python objects an empty key
	    might be used.
Solution:   Do not use empty keys, throw an IndexError. (ZyX)
2012-09-05 18:45:28 +02:00
Bram Moolenaar e2db4361d2 updated for version 7.3.653
Problem:    MingW needs build rule for included XPM files.  Object directory
            for 32 and 64 builds is the same, also for MSVC.
Solution:   Add MingW build rule to use included XPM files.  Add the CPU or
            architecture to the object directory name. (Sergey Khorev)
2012-09-05 17:57:39 +02:00
Bram Moolenaar 15ffbeb6c6 Added tag v7-3-653 for changeset fd0c7452fa51 2012-09-05 17:57:39 +02:00
Bram Moolenaar ff38ed8523 updated for version 7.3.653
Problem:    MingW needs build rule for included XPM files.  Object directory
	    for 32 and 64 builds is the same, also for MSVC.
Solution:   Add MingW build rule to use included XPM files.  Add the CPU or
	    architecture to the object directory name. (Sergey Khorev)
2012-09-05 17:57:39 +02:00
Bram Moolenaar ac0ddc15e9 updated for version 7.3.652
Problem:    Workaround for Python crash isn't perfect.
Solution:   Change the type of the length argument. (Sean Estabrooks)
2012-09-05 17:28:21 +02:00
Bram Moolenaar f4b74091c3 Added tag v7-3-652 for changeset 5edf3c51aa93 2012-09-05 17:28:21 +02:00
Bram Moolenaar 8acd9d785d updated for version 7.3.652
Problem:    Workaround for Python crash isn't perfect.
Solution:   Change the type of the length argument. (Sean Estabrooks)
2012-09-05 17:28:21 +02:00
Bram Moolenaar 7c0a86b1e8 updated for version 7.3.651
Problem:    Completion after ":help \{-" gives an error message.
Solution:   Prepend a backslash.
2012-09-05 15:15:07 +02:00
Bram Moolenaar 642db37e7b Added tag v7-3-651 for changeset ece544e85821 2012-09-05 15:15:07 +02:00
Bram Moolenaar 742f0ab7cb updated for version 7.3.651
Problem:    Completion after ":help \{-" gives an error message.
Solution:   Prepend a backslash.
2012-09-05 15:15:07 +02:00
Bram Moolenaar b4a80cdd91 updated for version 7.3.650
Problem:    Completion after ":help \{-" gives an error message and messes up
            the command line.
Solution:   Cancel the tag search if the pattern can't be compiled. (Yasuhiro
            Matsumoto)
2012-09-05 15:03:30 +02:00
Bram Moolenaar ea3f5fe053 Added tag v7-3-650 for changeset a638ae0f1b0c 2012-09-05 15:03:30 +02:00
Bram Moolenaar b6aa05255d updated for version 7.3.650
Problem:    Completion after ":help \{-" gives an error message and messes up
	    the command line.
Solution:   Cancel the tag search if the pattern can't be compiled. (Yasuhiro
	    Matsumoto)
2012-09-05 15:03:30 +02:00
Bram Moolenaar 7c82130a76 updated for version 7.3.649
Problem:    When 'clipboard' is set to "unnamed" small deletes end up in the
            numbered registers. (Ingo Karkat)
Solution:   Use the original register name to decide whether to put a delete
            in a numbered register. (Christian Brabandt)
2012-09-05 14:18:45 +02:00
Bram Moolenaar e09f6bfff5 Added tag v7-3-649 for changeset 063765c3cebb 2012-09-05 14:18:45 +02:00
Bram Moolenaar e7de33a2d3 updated for version 7.3.649
Problem:    When 'clipboard' is set to "unnamed" small deletes end up in the
	    numbered registers. (Ingo Karkat)
Solution:   Use the original register name to decide whether to put a delete
	    in a numbered register. (Christian Brabandt)
2012-09-05 14:18:45 +02:00
Bram Moolenaar 395c4a7692 Added tag v7-3-648 for changeset 76c099d45772 2012-09-05 13:30:41 +02:00
Bram Moolenaar 2c66669c33 updated for version 7.3.648
Problem:    Crash when using a very long file name. (ZyX)
Solution:   Properly check length of buffer space.
2012-09-05 13:30:40 +02:00
Bram Moolenaar 7d1fb96bc1 updated for version 7.3.648
Problem:    Crash when using a very long file name. (ZyX)
Solution:   Properly check length of buffer space.
2012-09-05 13:30:40 +02:00
Bram Moolenaar 57c0ea8692 updated for version 7.3.647
Problem:    "gnd" doesn't work correctly in Visual mode.
Solution:   Handle Visual mode differently in "gn". (Christian Brabandt)
2012-09-05 12:16:45 +02:00
Bram Moolenaar d9b3765a8a Added tag v7-3-647 for changeset 29fe4e5c1db1 2012-09-05 12:16:45 +02:00
Bram Moolenaar 6d4ae7443a updated for version 7.3.647
Problem:    "gnd" doesn't work correctly in Visual mode.
Solution:   Handle Visual mode differently in "gn". (Christian Brabandt)
2012-09-05 12:16:45 +02:00
Bjorn Winckler b13abfeee8 Snapshot 65 2012-09-01 18:16:12 +02:00
Bjorn Winckler 933cfa532c Merge branch 'vim'
Conflicts:
	src/ex_getln.c
	src/option.c
	src/vim.h
2012-09-01 17:53:10 +02:00
Bram Moolenaar 465748e411 updated for version 7.3.646
Problem:    When reloading a buffer the undo file becomes unusable unless ":w"
            is executed. (Dmitri Frank)
Solution:   After reloading the buffer write the undo file. (Christian
            Brabandt)
2012-08-29 18:50:54 +02:00
Bram Moolenaar e86d19eb49 Added tag v7-3-646 for changeset e70485d3f81d 2012-08-29 18:50:54 +02:00
Bram Moolenaar 7216004bc9 updated for version 7.3.646
Problem:    When reloading a buffer the undo file becomes unusable unless ":w"
	    is executed. (Dmitri Frank)
Solution:   After reloading the buffer write the undo file. (Christian
	    Brabandt)
2012-08-29 18:50:54 +02:00
Bram Moolenaar dd7d846475 updated for version 7.3.645
Problem:    No tests for patch 7.3.625 and 7.3.637.
Solution:   Add more tests for the "gn" command and try/catch. (Christian
            Brabandt)
2012-08-29 16:55:13 +02:00
Bram Moolenaar 718e978cb8 Added tag v7-3-645 for changeset 1810ee914648 2012-08-29 16:55:13 +02:00
Bram Moolenaar 14a612a6b1 updated for version 7.3.645
Problem:    No tests for patch 7.3.625 and 7.3.637.
Solution:   Add more tests for the "gn" command and try/catch. (Christian
	    Brabandt)
2012-08-29 16:55:13 +02:00
Bram Moolenaar 0551410a14 updated for version 7.3.644
Problem:    Dead code for BeOS GUI.
Solution:   Remove unused __BEOS__ stuff.
2012-08-29 16:34:27 +02:00
Bram Moolenaar 88ba0ea09f Added tag v7-3-644 for changeset fb7c028dcac7 2012-08-29 16:34:27 +02:00
Bram Moolenaar 82f7124c04 updated for version 7.3.644
Problem:    Dead code for BeOS GUI.
Solution:   Remove unused __BEOS__ stuff.
2012-08-29 16:34:27 +02:00
Bram Moolenaar 3633dc0129 updated for version 7.3.643
Problem:    MS-Windows: When starting gvim maximized 'lines' and 'columns' are
            wrong. (Christian Robinson)
Solution:   Move the check for gui.starting from ui_get_shellsize() to
            check_shellsize().
2012-08-29 16:26:04 +02:00
Bram Moolenaar 5d1fe1b662 Added tag v7-3-643 for changeset fdac34e3afa5 2012-08-29 16:26:04 +02:00
Bram Moolenaar 1b7916eedf updated for version 7.3.643
Problem:    MS-Windows: When starting gvim maximized 'lines' and 'columns' are
	    wrong. (Christian Robinson)
Solution:   Move the check for gui.starting from ui_get_shellsize() to
	    check_shellsize().
2012-08-29 16:26:04 +02:00
Bram Moolenaar 8f91399366 updated for version 7.3.642
Problem:    Segfault with specific autocommands.  Was OK after 7.3.449 and
            before 7.3.545. (Richard Brown)
Solution:   Pass TRUE for abort_if_last in the call to close_buffer().
            (Christian Brabandt)
2012-08-29 15:50:26 +02:00
Bram Moolenaar 335a525911 Added tag v7-3-642 for changeset 79ac6744237c 2012-08-29 15:50:26 +02:00
Bram Moolenaar 19214a469a updated for version 7.3.642
Problem:    Segfault with specific autocommands.  Was OK after 7.3.449 and
	    before 7.3.545. (Richard Brown)
Solution:   Pass TRUE for abort_if_last in the call to close_buffer().
	    (Christian Brabandt)
2012-08-29 15:50:26 +02:00
Bram Moolenaar 002a4edc5b updated for version 7.3.641
Problem:    ":mkview" uses ":normal" instead of ":normal!" for folds. (Dan)
Solution:   Add the bang. (Christian Brabandt)
2012-08-29 15:22:25 +02:00
Bram Moolenaar fe13aae3e7 Added tag v7-3-641 for changeset c068389057c9 2012-08-29 15:22:25 +02:00
Bram Moolenaar 6351800536 updated for version 7.3.641
Problem:    ":mkview" uses ":normal" instead of ":normal!" for folds. (Dan)
Solution:   Add the bang. (Christian Brabandt)
2012-08-29 15:22:25 +02:00
Bram Moolenaar 18a1b9bd5f updated for version 7.3.640
Problem:    It's not easy to build Vim on Windows with XPM support.
Solution:   Binary files for 7.3.639. (Sergey Khorev)
2012-08-29 14:26:27 +02:00
Bram Moolenaar df61793a9a Added tag v7-3-640 for changeset c2c3577021ed 2012-08-29 14:26:27 +02:00
Bram Moolenaar 6af0d5c594 updated for version 7.3.640
Problem:    It's not easy to build Vim on Windows with XPM support.
Solution:   Binary files for 7.3.639. (Sergey Khorev)
2012-08-29 14:26:27 +02:00
Bram Moolenaar c6c1d8b802 updated for version 7.3.639
Problem:    It's not easy to build Vim on Windows with XPM support.
Solution:   Include the required files, they are quite small.  Update the
            MSVC makefile to use them.  Binary files are in the next patch.
            (Sergey Khorev)
2012-08-29 14:18:33 +02:00
Bram Moolenaar d228722c98 Added tag v7-3-639 for changeset 1ec385a8faf4 2012-08-29 14:18:33 +02:00
Bram Moolenaar 45eded7a8a updated for version 7.3.639
Problem:    It's not easy to build Vim on Windows with XPM support.
Solution:   Include the required files, they are quite small.  Update the
	    MSVC makefile to use them.  Binary files are in the next patch.
	    (Sergey Khorev)
2012-08-29 14:18:33 +02:00
Bram Moolenaar 1c75a03501 Fix version.c, 638 was there twice. 2012-08-23 22:28:46 +02:00
Bram Moolenaar b5b25aa09a Fix version.c, 638 was there twice. 2012-08-23 22:28:46 +02:00
Bram Moolenaar 451cf63751 updated for version 7.3.638 2012-08-23 18:58:14 +02:00
Bram Moolenaar 7086d37174 Added tag v7-3-638 for changeset c0256c4bd91e 2012-08-23 18:58:14 +02:00
Bram Moolenaar 4e20bc69fe updated for version 7.3.638 2012-08-23 18:58:14 +02:00
Bram Moolenaar 00b8ae0d3d updated for version 7.3.637
Problem:    Cannot catch the error caused by a foldopen when there is no fold.
            (ZyX, Issue 48)
Solution:   Do not break out of the loop early when inside try/catch.
            (Christian Brabandt) Except when there is a syntax error.
2012-08-23 18:43:10 +02:00
Bram Moolenaar f04b739eb6 Added tag v7-3-637 for changeset 3b62d8f36cdf 2012-08-23 18:43:10 +02:00
Bram Moolenaar 9aed0b6265 updated for version 7.3.637
Problem:    Cannot catch the error caused by a foldopen when there is no fold.
	    (ZyX, Issue 48)
Solution:   Do not break out of the loop early when inside try/catch.
	    (Christian Brabandt) Except when there is a syntax error.
2012-08-23 18:43:10 +02:00
Bram Moolenaar dde0efed85 updated for version 7.3.636
Problem:    Not all zero-width matches handled correctly for "gn".
Solution:   Move zero-width detection to a separate function. (Christian
            Brabandt)
2012-08-23 15:53:05 +02:00
Bram Moolenaar db6eb57878 Added tag v7-3-636 for changeset 616bc1ad4f12 2012-08-23 15:53:05 +02:00
Bram Moolenaar 7a2b881cc0 updated for version 7.3.636
Problem:    Not all zero-width matches handled correctly for "gn".
Solution:   Move zero-width detection to a separate function. (Christian
	    Brabandt)
2012-08-23 15:53:05 +02:00
Bram Moolenaar 4d93dc2699 updated for version 7.3.635
Problem:    Issue 21: System call during startup sets 'lines' to a wrong
            value. (Karl Yngve)
Solution:   Don't set the shell size while the GUI is still starting up.
            (Christian Brabandt)
2012-08-23 13:28:55 +02:00
Bram Moolenaar 3d75bd4c67 Added tag v7-3-635 for changeset f7f68f83fc33 2012-08-23 13:28:55 +02:00
Bram Moolenaar cb44761e57 updated for version 7.3.635
Problem:    Issue 21: System call during startup sets 'lines' to a wrong
	    value. (Karl Yngve)
Solution:   Don't set the shell size while the GUI is still starting up.
	    (Christian Brabandt)
2012-08-23 13:28:55 +02:00
Bram Moolenaar b9ce83e135 updated for version 7.3.634
Problem:    Month/Day format for undo is confusing. (Marcin Szamotulski)
Solution:   Always use Year/Month/Day, should work for everybody.
2012-08-23 12:59:02 +02:00
Bram Moolenaar 71363148cb Added tag v7-3-634 for changeset b7eea2409507 2012-08-23 12:59:02 +02:00
Bram Moolenaar eb1c53093d updated for version 7.3.634
Problem:    Month/Day format for undo is confusing. (Marcin Szamotulski)
Solution:   Always use Year/Month/Day, should work for everybody.
2012-08-23 12:59:02 +02:00
Bjorn Winckler 1c99b7cb4b Rephrase text in advanced preferences dialog 2012-08-19 18:01:20 +02:00
Bjorn Winckler 8fa2a3fcb6 Disable toolbar by default
The toolbar is an anachronism and there are no 2x icons so it looks
horrendous on a Retina display.  Users can always re-enable it by adding
"set go+=T" to their ~/.gvimrc.
2012-08-19 17:52:01 +02:00
Bjorn Winckler b8f6e70f32 Default to using CoreText renderer
The default renderer is too "loose" on OS X 10.8 whereas the CoreText
renderer looks the same across all platforms.  Furthermore, the CoreText
renderer is many times faster.

A downside to the CoreText renderer is that it does not support the text
input protocols properly, so e.g. three-finger tapping to show
dictionary results does not work.  It also does not show marked text as
it is being drawn if the "inline marked text" option is disabled.
2012-08-19 17:48:09 +02:00
Bjorn Winckler 259f4dee7c Fix warnings etc in PSMTabBarControl framework
This also gets rid of a runtime warning that would get logged on OS X
10.8 regarding the use of a deprecated method.
2012-08-17 20:07:42 +02:00
Bjorn Winckler 25150b07cf Fix static analyzer warning in DBPrefs 2012-08-17 20:07:42 +02:00
Bjorn Winckler 8545368b42 Fix clang compiler and static analyzer warnings 2012-08-17 20:07:42 +02:00
Bram Moolenaar 9b4512500a Update runtime files. 2012-08-15 17:43:31 +02:00
Bram Moolenaar 7b671a2d5f Update runtime files. 2012-08-15 17:43:31 +02:00
Bram Moolenaar dd82d699c8 updated for version 7.3.633
Problem:    Selection remains displayed as selected after selecting another
            text.
Solution:   Call xterm_update() before select(). (Andrew Pimlott)
2012-08-15 17:26:57 +02:00
Bram Moolenaar 1198b1a20e Added tag v7-3-633 for changeset ad5fbf3596e0 2012-08-15 17:26:57 +02:00
Bram Moolenaar c92831cbf2 updated for version 7.3.633
Problem:    Selection remains displayed as selected after selecting another
	    text.
Solution:   Call xterm_update() before select(). (Andrew Pimlott)
2012-08-15 17:26:57 +02:00
Bram Moolenaar 1eb36b4b01 Added tag v7-3-632 for changeset 44038a9777aa 2012-08-15 16:21:33 +02:00
Bram Moolenaar 2b9578f0f8 updated for version 7.3.632
Problem:    Cannot select beyond 222 columns with the mouse in xterm.
Solution:   Add support for SGR mouse tracking. (Hayaki Saito)
2012-08-15 16:21:32 +02:00
Bram Moolenaar 1502f4afe4 updated for version 7.3.632
Problem:    Cannot select beyond 222 columns with the mouse in xterm.
Solution:   Add support for SGR mouse tracking. (Hayaki Saito)
2012-08-15 16:21:32 +02:00
Bram Moolenaar 2430586629 updated for version 7.3.631
Problem:    Cannot complete user names.
Solution:   Add user name completion.  (Dominique Pelle)
2012-08-15 14:05:05 +02:00
Bram Moolenaar 2d2022b345 Added tag v7-3-631 for changeset 99f076ca8d84 2012-08-15 14:05:05 +02:00
Bram Moolenaar c983e6fba8 updated for version 7.3.631
Problem:    Cannot complete user names.
Solution:   Add user name completion.  (Dominique Pelle)
2012-08-15 14:05:05 +02:00
Bram Moolenaar 2dac213ac6 updated for version 7.3.630
Problem:    "|" does not behave correctly when 'virtualedit' is set.
Solution:   Call validate_virtcol(). (David Bürgin)
2012-08-15 13:31:00 +02:00
Bram Moolenaar 438dec3997 Added tag v7-3-630 for changeset 3416ac23d075 2012-08-15 13:31:00 +02:00
Bram Moolenaar 74ec06a22f updated for version 7.3.630
Problem:    "|" does not behave correctly when 'virtualedit' is set.
Solution:   Call validate_virtcol(). (David Bürgin)
2012-08-15 13:31:00 +02:00
Bjorn Winckler ce5b7a2d6d Clip to cell when drawing insertion point
This fixes an issue where the cursor would spill over into the
neighboring cells on Retina displays (only).
2012-08-14 11:25:17 +02:00
Bram Moolenaar 14f2474147 updated for version 7.3.629
Problem:    There is no way to make 'shiftwidth' follow 'tabstop'.
Solution:   When 'shiftwidth' is zero use the value of 'tabstop'. (Christian
            Brabandt)
2012-08-08 18:01:05 +02:00
Bram Moolenaar 8b2aa9cc42 Added tag v7-3-629 for changeset 7de7ef01288d 2012-08-08 18:01:05 +02:00
Bram Moolenaar 881adbf110 updated for version 7.3.629
Problem:    There is no way to make 'shiftwidth' follow 'tabstop'.
Solution:   When 'shiftwidth' is zero use the value of 'tabstop'. (Christian
	    Brabandt)
2012-08-08 18:01:05 +02:00
Bram Moolenaar b02612b641 updated for version 7.3.628
Problem:    ":open" does not allow for a !, which results in a confusing error
            message. (Shawn Wilson)
Solution:   Allow ! on ":open". (Christian Brabandt)
2012-08-08 17:31:40 +02:00
Bram Moolenaar 967175e077 Added tag v7-3-628 for changeset 1ed93878d6e2 2012-08-08 17:31:40 +02:00
Bram Moolenaar 18d9a1ff8f updated for version 7.3.628
Problem:    ":open" does not allow for a !, which results in a confusing error
	    message. (Shawn Wilson)
Solution:   Allow ! on ":open". (Christian Brabandt)
2012-08-08 17:31:40 +02:00
Bram Moolenaar 07e31c571a updated for version 7.3.627
Problem:    When using the "n" flag with the ":s" command a \= substitution
            will not be evaluated.
Solution:   Do perform the evaluation, so that a function can be invoked at
            every matching position without changing the text. (Christian
            Brabandt)
2012-08-08 16:51:15 +02:00
Bram Moolenaar 4b89dba6f7 Added tag v7-3-627 for changeset dc65e6429d2c 2012-08-08 16:51:15 +02:00
Bram Moolenaar 293902f719 updated for version 7.3.627
Problem:    When using the "n" flag with the ":s" command a \= substitution
	    will not be evaluated.
Solution:   Do perform the evaluation, so that a function can be invoked at
	    every matching position without changing the text. (Christian
	    Brabandt)
2012-08-08 16:51:15 +02:00
Bram Moolenaar 9b371f1f91 Added tag v7-3-626 for changeset 956b1ed19282 2012-08-08 16:05:08 +02:00
Bram Moolenaar c1a995db49 updated for version 7.3.626
Problem:    Python interface doesn't build with Python 2.4 or older.
Solution:   Define Py_ssize_t. (Benjamin Bannier)
2012-08-08 16:05:07 +02:00
Bram Moolenaar f3aae59f9b updated for version 7.3.626
Problem:    Python interface doesn't build with Python 2.4 or older.
Solution:   Define Py_ssize_t. (Benjamin Bannier)
2012-08-08 16:05:07 +02:00
Bram Moolenaar ea30477ba3 Added tag v7-3-625 for changeset f43ffd820a46 2012-08-08 15:27:58 +02:00
Bram Moolenaar ba6ba36fa2 updated for version 7.3.625
Problem:    "gn" does not handle zero-width matches correctly.
Solution:   Handle zero-width patterns specially. (Christian Brabandt)
2012-08-08 15:27:57 +02:00
Bram Moolenaar 9656f450eb updated for version 7.3.625
Problem:    "gn" does not handle zero-width matches correctly.
Solution:   Handle zero-width patterns specially. (Christian Brabandt)
2012-08-08 15:27:57 +02:00
Bram Moolenaar 04b2751899 updated for version 7.3.624
Problem:    When cancelling input() it returns the third argument. That should
            only happen for inputdialog().
Solution:   Check if inputdialog() was used. (Hirohito Higashi)
2012-08-08 14:33:21 +02:00
Bram Moolenaar 3c1af43697 Added tag v7-3-624 for changeset 06749e351b1c 2012-08-08 14:33:21 +02:00
Bram Moolenaar a418b3637b updated for version 7.3.624
Problem:    When cancelling input() it returns the third argument. That should
	    only happen for inputdialog().
Solution:   Check if inputdialog() was used. (Hirohito Higashi)
2012-08-08 14:33:21 +02:00
Bram Moolenaar c271c48e80 updated for version 7.3.623
Problem:    Perl 5.14 commands crash Vim on MS-Windows.
Solution:   Use perl_get_sv() instead of GvSV(). (Raymond Ko)
2012-08-08 13:17:31 +02:00
Bram Moolenaar 2fcbe32038 Added tag v7-3-623 for changeset a46a101bfddd 2012-08-08 13:17:31 +02:00
Bram Moolenaar f37fbede3a updated for version 7.3.623
Problem:    Perl 5.14 commands crash Vim on MS-Windows.
Solution:   Use perl_get_sv() instead of GvSV(). (Raymond Ko)
2012-08-08 13:17:31 +02:00
Bram Moolenaar e66822e3d1 updated for version 7.3.622
Problem:    XPM library for Win32 can't be found.
Solution:   Suggest using the one from the Vim ftp site.
2012-08-02 21:48:24 +02:00
Bram Moolenaar 953a3eeab1 Added tag v7-3-622 for changeset 52247eb61511 2012-08-02 21:48:24 +02:00
Bram Moolenaar 0c3f94b98e updated for version 7.3.622
Problem:    XPM library for Win32 can't be found.
Solution:   Suggest using the one from the Vim ftp site.
2012-08-02 21:48:24 +02:00
Bram Moolenaar 09168a77e4 updated for version 7.3.621
Problem:    Compiler warnings on 64 bit windows.
Solution:   Add type casts. (Mike Williams)
2012-08-02 21:24:42 +02:00
Bram Moolenaar bd75384129 Added tag v7-3-621 for changeset ac13ea2b098d 2012-08-02 21:24:42 +02:00
Bram Moolenaar b8660aab47 updated for version 7.3.621
Problem:    Compiler warnings on 64 bit windows.
Solution:   Add type casts. (Mike Williams)
2012-08-02 21:24:42 +02:00
Bram Moolenaar da3cb831e9 updated for version 7.3.620
Problem:    Building with recent Ruby on Win32 doesn't work.
Solution:   Add a separate argument for the API version. (Yasuhiro Matsumoto)
2012-08-02 21:21:47 +02:00
Bram Moolenaar ae5a4ddaa5 Added tag v7-3-620 for changeset a6ebae140d89 2012-08-02 21:21:47 +02:00
Bram Moolenaar 80fe051918 updated for version 7.3.620
Problem:    Building with recent Ruby on Win32 doesn't work.
Solution:   Add a separate argument for the API version. (Yasuhiro Matsumoto)
2012-08-02 21:21:47 +02:00
Bram Moolenaar e4195c5d84 updated for version 7.3.619
Problem:    When executing a shell command Vim may become slow to respond.
Solution:   Don't wait after every processed message. (idea by Yasuhiro
            Matsumoto)
2012-08-02 12:31:44 +02:00
Bram Moolenaar 81b5505729 Added tag v7-3-619 for changeset 27ecf0c87bd2 2012-08-02 12:31:44 +02:00
Bram Moolenaar af7d2782b7 updated for version 7.3.619
Problem:    When executing a shell command Vim may become slow to respond.
Solution:   Don't wait after every processed message. (idea by Yasuhiro
	    Matsumoto)
2012-08-02 12:31:44 +02:00
Bram Moolenaar 8a0f3c78fe updated for version 7.3.618
Problem:    Still doesn't compile with small features.
Solution:   Move current_search() out of #ifdef. (Dominique Pelle)
2012-07-29 12:55:32 +02:00
Bram Moolenaar ced3e7c907 Added tag v7-3-618 for changeset 0b1cb3f839c4 2012-07-29 12:55:32 +02:00
Bram Moolenaar 9b4c5dc938 updated for version 7.3.618
Problem:    Still doesn't compile with small features.
Solution:   Move current_search() out of #ifdef. (Dominique Pelle)
2012-07-29 12:55:32 +02:00
Bram Moolenaar a07c831bef updated for version 7.3.617
Problem:    Hang on completion.
Solution:   Skip over the space. (Yasuhiro Matsumoto)
2012-07-27 21:12:07 +02:00
Bram Moolenaar 1b88143765 Added tag v7-3-617 for changeset 73db39ca1877 2012-07-27 21:12:07 +02:00
Bram Moolenaar ed7b24a6f6 updated for version 7.3.617
Problem:    Hang on completion.
Solution:   Skip over the space. (Yasuhiro Matsumoto)
2012-07-27 21:12:07 +02:00
Bram Moolenaar dad937f77f updated for version 7.3.616
Problem:    Can't compile without +visual.
Solution:   Add #ifdef.
2012-07-27 21:05:54 +02:00
Bram Moolenaar d9c698c0da Added tag v7-3-616 for changeset baba6286c91e 2012-07-27 21:05:54 +02:00
Bram Moolenaar 87a8e60410 updated for version 7.3.616
Problem:    Can't compile without +visual.
Solution:   Add #ifdef.
2012-07-27 21:05:54 +02:00
Bram Moolenaar 6c35beaa11 Updated runtime files. 2012-07-25 17:49:10 +02:00
Bram Moolenaar 8e1098208c Updated runtime files. 2012-07-25 17:49:10 +02:00
Bram Moolenaar 848f87633a updated for version 7.3.615
Problem:    Completion for a user command does not recognize backslash before
            a space.
Solution:   Recognize escaped characters. (Yasuhiro Matsumoto)
2012-07-25 17:22:23 +02:00
Bram Moolenaar 39b4875c39 Added tag v7-3-615 for changeset 169ccc471a8a 2012-07-25 17:22:23 +02:00
Bram Moolenaar 997488c529 updated for version 7.3.615
Problem:    Completion for a user command does not recognize backslash before
	    a space.
Solution:   Recognize escaped characters. (Yasuhiro Matsumoto)
2012-07-25 17:22:23 +02:00
Bram Moolenaar 0cbba94b7e updated for version 7.3.614
Problem:    Number argument gets turned into a number while it should be a
            string.
Solution:   Add flag to the call_vim_function() call. (Yasuhiro Matsumoto)
2012-07-25 16:47:03 +02:00
Bram Moolenaar 0641a786f9 Added tag v7-3-614 for changeset 2bb51730ef4b 2012-07-25 16:47:03 +02:00
Bram Moolenaar e77feff6c1 updated for version 7.3.614
Problem:    Number argument gets turned into a number while it should be a
	    string.
Solution:   Add flag to the call_vim_function() call. (Yasuhiro Matsumoto)
2012-07-25 16:47:03 +02:00
Bram Moolenaar 9bdb9a0987 updated for version 7.3.613
Problem:    Including Python's config.c in the build causes trouble.  It is
            not clear why it was there.
Solution:   Omit the config file. (James McCoy)
2012-07-25 16:32:08 +02:00
Bram Moolenaar 6311e99b69 Added tag v7-3-613 for changeset c03b6363492b 2012-07-25 16:32:08 +02:00
Bram Moolenaar 75dd3c986f updated for version 7.3.613
Problem:    Including Python's config.c in the build causes trouble.  It is
	    not clear why it was there.
Solution:   Omit the config file. (James McCoy)
2012-07-25 16:32:08 +02:00
Bram Moolenaar 5fb9ec5ed7 updated for version 7.3.612
Problem:    Auto formatting messes up text when 'fo' contains "2". (ZyX)
Solution:   Decrement "less_cols". (Tor Perkins)
2012-07-25 16:10:03 +02:00
Bram Moolenaar 484ce521da Added tag v7-3-612 for changeset 2b4b6185054f 2012-07-25 16:10:03 +02:00
Bram Moolenaar 6890358d55 updated for version 7.3.612
Problem:    Auto formatting messes up text when 'fo' contains "2". (ZyX)
Solution:   Decrement "less_cols". (Tor Perkins)
2012-07-25 16:10:03 +02:00
Bram Moolenaar 9581b5f70e updated for version 7.3.611
Problem:    Can't use Vim dictionary as self argument in Python.
Solution:   Fix the check for the "self" argument. (ZyX)
2012-07-25 15:36:04 +02:00
Bram Moolenaar 097286dae3 Added tag v7-3-611 for changeset e13f2f3568e1 2012-07-25 15:36:04 +02:00
Bram Moolenaar 453cfd390b updated for version 7.3.611
Problem:    Can't use Vim dictionary as self argument in Python.
Solution:   Fix the check for the "self" argument. (ZyX)
2012-07-25 15:36:04 +02:00
Bram Moolenaar 641e286153 updated for version 7.3.610
Problem:    Cannot operate on the text that a search pattern matches.
Solution:   Add the "gn" and "gN" commands. (Christian Brabandt)
2012-07-25 15:06:34 +02:00
Bram Moolenaar 7e86da9e43 Added tag v7-3-610 for changeset 9f48a5432997 2012-07-25 15:06:34 +02:00
Bram Moolenaar 28140961c5 updated for version 7.3.610
Problem:    Cannot operate on the text that a search pattern matches.
Solution:   Add the "gn" and "gN" commands. (Christian Brabandt)
2012-07-25 15:06:34 +02:00
Bram Moolenaar c6b24afff5 Added tag v7-3-609 for changeset d29aa05b7e31 2012-07-25 13:46:31 +02:00
Bram Moolenaar 058bdcfd5d updated for version 7.3.609
Problem:    File names in :checkpath! output are garbled.
Solution:   Check for \zs in the pattern. (Lech Lorens)
2012-07-25 13:46:30 +02:00
Bram Moolenaar 363b267315 updated for version 7.3.609
Problem:    File names in :checkpath! output are garbled.
Solution:   Check for \zs in the pattern. (Lech Lorens)
2012-07-25 13:46:30 +02:00
Nico Weber a1f636d72a Add 2x images for PSMTabBarControl
The 2x images were created using:

    https://gist.github.com/3161796
2012-07-23 20:19:50 +02:00
Bram Moolenaar 6763c140d6 updated for version 7.3.608
Problem:    winrestview() does not always restore the view correctly.
Solution:   Call win_new_height() and win_new_width(). (Lech Lorens)
2012-07-19 18:05:44 +02:00
Bram Moolenaar 39a5e3b441 Added tag v7-3-608 for changeset d47e6222d1cd 2012-07-19 18:05:44 +02:00
Bram Moolenaar bdd304b54a updated for version 7.3.608
Problem:    winrestview() does not always restore the view correctly.
Solution:   Call win_new_height() and win_new_width(). (Lech Lorens)
2012-07-19 18:05:44 +02:00
Bram Moolenaar 049d8e79cf updated for version 7.3.607
Problem:    With an 8 color terminal the selected menu item is black on black,
            because darkGrey as bg is the same as black.
Solution:   Swap fg and bg colors. (James McCoy)
2012-07-19 17:39:07 +02:00
Bram Moolenaar 25ed26f9df Added tag v7-3-607 for changeset 002f2c5de317 2012-07-19 17:39:07 +02:00
Bram Moolenaar fe1126eb28 updated for version 7.3.607
Problem:    With an 8 color terminal the selected menu item is black on black,
	    because darkGrey as bg is the same as black.
Solution:   Swap fg and bg colors. (James McCoy)
2012-07-19 17:39:07 +02:00
Bram Moolenaar 94c465c53d updated for version 7.3.606
Problem:    CTRL-P completion has a problem with multi-byte characters.
Solution:   Check for next character being NUL properly.  (Yasuhiro Matsumoto)
2012-07-19 17:18:26 +02:00
Bram Moolenaar ce9c346ffe Added tag v7-3-606 for changeset c612d154bcdd 2012-07-19 17:18:26 +02:00
Bram Moolenaar d347933cfc updated for version 7.3.606
Problem:    CTRL-P completion has a problem with multi-byte characters.
Solution:   Check for next character being NUL properly.  (Yasuhiro Matsumoto)
2012-07-19 17:18:26 +02:00
Bram Moolenaar 1a0cee53d4 updated for version 7.3.605
Problem:    MS-Windows: Can't compile with older compilers. (Titov Anatoly)
Solution:   Add #ifdef for MEMORYSTATUSEX.
2012-07-19 11:37:26 +02:00
Bram Moolenaar e1d9f2ce34 Added tag v7-3-605 for changeset 4873d9c4ad3b 2012-07-19 11:37:26 +02:00
Bram Moolenaar 46d2bf6dc1 updated for version 7.3.605
Problem:    MS-Windows: Can't compile with older compilers. (Titov Anatoly)
Solution:   Add #ifdef for MEMORYSTATUSEX.
2012-07-19 11:37:26 +02:00
Bjorn Winckler 98c2fea06d Fix for clip_copy_selection() being made static 2012-07-17 22:47:48 +02:00
Bjorn Winckler 35a06550f8 Merge branch 'vim'
Conflicts:
	runtime/doc/tags
	src/auto/configure
	src/globals.h
2012-07-17 22:17:12 +02:00
Bram Moolenaar b5c9cb555e updated for version 7.3.604
Problem:    inputdialog() doesn't use the cancel argument in the console.
            (David Fishburn)
Solution:   Use the third argument. (Christian Brabant)
2012-07-16 19:27:29 +02:00
Bram Moolenaar b50c83719a Added tag v7-3-604 for changeset acd91c9741a6 2012-07-16 19:27:29 +02:00
Bram Moolenaar 3b7e81b435 updated for version 7.3.604
Problem:    inputdialog() doesn't use the cancel argument in the console.
	    (David Fishburn)
Solution:   Use the third argument. (Christian Brabant)
2012-07-16 19:27:29 +02:00
Bram Moolenaar bdb620560b updated for version 7.3.603
Problem:    It is possible to add replace builtin functions by calling
            extend() on g:.
Solution:   Add a flag to a dict to indicate it is a scope.  Check for
            existing functions. (ZyX)
2012-07-16 17:31:53 +02:00
Bram Moolenaar 4db8b597f5 Added tag v7-3-603 for changeset 085f14642fe8 2012-07-16 17:31:53 +02:00
Bram Moolenaar 4adf7a7fbb updated for version 7.3.603
Problem:    It is possible to add replace builtin functions by calling
	    extend() on g:.
Solution:   Add a flag to a dict to indicate it is a scope.  Check for
	    existing functions. (ZyX)
2012-07-16 17:31:53 +02:00
Bram Moolenaar c2ece10274 updated for version 7.3.602
Problem:    Missing files in distribution.
Solution:   Update the list of files.
2012-07-16 17:28:11 +02:00
Bram Moolenaar d0ab901141 Added tag v7-3-602 for changeset 5cacdf56c94b 2012-07-16 17:28:11 +02:00
Bram Moolenaar d788cd1c6c updated for version 7.3.602
Problem:    Missing files in distribution.
Solution:   Update the list of files.
2012-07-16 17:28:11 +02:00
Bram Moolenaar 97f38d9540 updated for version 7.3.601
Problem:    Bad code style.
Solution:   Insert space, remove parens.
2012-07-16 17:26:22 +02:00
Bram Moolenaar 4b4b7823a2 Added tag v7-3-601 for changeset c1780b4cb995 2012-07-16 17:26:22 +02:00
Bram Moolenaar 81fa1996b6 updated for version 7.3.601
Problem:    Bad code style.
Solution:   Insert space, remove parens.
2012-07-16 17:26:22 +02:00
Bram Moolenaar 30b6581799 Updated runtime files. 2012-07-12 22:01:11 +02:00
Bram Moolenaar 8cbbb57777 Updated runtime files. 2012-07-12 22:01:11 +02:00
Jonathan del Strother 3c27d4f4bc Force autorelease pool flush after an FSEvent
The top-level autorelease pool only gets cleared out on application
events, not including things like the FSEvent handler.  If MacVim is in
the background while ~/.vim changes, autoreleased objects will carry on
building up until the users switches back to it, resulting in a high
memory water mark and a lot of needless deallocs.  See
http://www.mikeash.com/pyblog/more-fun-with-autorelease.html
2012-07-11 15:09:20 +02:00
Bram Moolenaar dfef15481d updated for version 7.3.600
Problem:    <f-args> is not expanded properly with DBCS encoding.
Solution:   Skip over character instead of byte. (Yukihiro Nakadaira)
2012-07-10 19:25:10 +02:00
Bram Moolenaar 373f36c1dc Added tag v7-3-600 for changeset 8f98038a0bf3 2012-07-10 19:25:10 +02:00
Bram Moolenaar e3f5b689c3 updated for version 7.3.600
Problem:    <f-args> is not expanded properly with DBCS encoding.
Solution:   Skip over character instead of byte. (Yukihiro Nakadaira)
2012-07-10 19:25:10 +02:00
Bram Moolenaar 89af439409 updated for version 7.3.599
Problem:    Missing change in one file.
Solution:   Patch for changed clip_autoselect().
2012-07-10 18:31:54 +02:00
Bram Moolenaar 5a3b42505c Added tag v7-3-599 for changeset b06578f1390f 2012-07-10 18:31:54 +02:00
Bram Moolenaar cc60b4ede8 updated for version 7.3.599
Problem:    Missing change in one file.
Solution:   Patch for changed clip_autoselect().
2012-07-10 18:31:54 +02:00
Bram Moolenaar cfa3caec0c updated for version 7.3.598
Problem:    Cannot act upon end of completion. (Taro Muraoka)
Solution:   Add an autocommand event that is triggered when completion has
            finished. (Idea by Florian Klein)
2012-07-10 17:14:56 +02:00
Bram Moolenaar c8ced8a6a1 Added tag v7-3-598 for changeset f07475816079 2012-07-10 17:14:56 +02:00
Bram Moolenaar 04f54461b0 updated for version 7.3.598
Problem:    Cannot act upon end of completion. (Taro Muraoka)
Solution:   Add an autocommand event that is triggered when completion has
	    finished. (Idea by Florian Klein)
2012-07-10 17:14:56 +02:00
Bram Moolenaar c0885aad5c updated for version 7.3.597
Problem:    'clipboard' "autoselect" only applies to the * register. (Sergey
            Vakulenko)
Solution:   Make 'autoselect' work for the + register. (Christian Brabant)
            Add the "autoselectplus" option in 'clipboard' and the "P" flag in
            'guioptions'.
2012-07-10 16:49:23 +02:00
Bram Moolenaar 0846e433ee Added tag v7-3-597 for changeset b9aa7fb4a928 2012-07-10 16:49:23 +02:00
Bram Moolenaar 3161f666dd updated for version 7.3.597
Problem:    'clipboard' "autoselect" only applies to the * register. (Sergey
	    Vakulenko)
Solution:   Make 'autoselect' work for the + register. (Christian Brabant)
	    Add the "autoselectplus" option in 'clipboard' and the "P" flag in
	    'guioptions'.
2012-07-10 16:49:23 +02:00
Bram Moolenaar 2b1c1a2ec3 Added tag v7-3-596 for changeset 5aad2c444a00 2012-07-10 15:18:23 +02:00
Bram Moolenaar f65e5667df updated for version 7.3.596
Problem:    Can't remove all signs for a file or buffer.
Solution:   Support "*" for the sign id. (Christian Brabandt)
2012-07-10 15:18:22 +02:00
Bram Moolenaar 711a6c73d7 updated for version 7.3.596
Problem:    Can't remove all signs for a file or buffer.
Solution:   Support "*" for the sign id. (Christian Brabandt)
2012-07-10 15:18:22 +02:00
Bram Moolenaar 50bf8d51e7 Added tag v7-3-595 for changeset 928e7cef8836 2012-07-10 14:56:46 +02:00
Bram Moolenaar 773c1ef81b updated for version 7.3.595
Problem:    The X command server responds slowly
Solution:   Change the loop that waits for replies. (Brian Burns)
2012-07-10 14:56:45 +02:00
Bram Moolenaar 0becc47692 updated for version 7.3.595
Problem:    The X command server responds slowly
Solution:   Change the loop that waits for replies. (Brian Burns)
2012-07-10 14:56:45 +02:00
Bram Moolenaar 52bf469f6f updated for version 7.3.594
Problem:    The X command server doesn't work perfectly. It sends an empty
            reply for as-keys requests.
Solution:   Remove duplicate ga_init2(). Do not send a reply for as-keys
            requests. (Brian Burns)
2012-07-10 14:25:04 +02:00
Bram Moolenaar ebff0aaeef Added tag v7-3-594 for changeset 5e7b500dbb7e 2012-07-10 14:25:04 +02:00
Bram Moolenaar f23cfce9e8 updated for version 7.3.594
Problem:    The X command server doesn't work perfectly. It sends an empty
	    reply for as-keys requests.
Solution:   Remove duplicate ga_init2(). Do not send a reply for as-keys
	    requests. (Brian Burns)
2012-07-10 14:25:04 +02:00
Bram Moolenaar 77c604d3ff updated for version 7.3.593
Problem:    No easy way to decide if b:browsefilter will work.
Solution:   Add the browsefilter feature.
2012-07-10 13:41:14 +02:00
Bram Moolenaar 4f818ee47e Added tag v7-3-593 for changeset 46896c29edd7 2012-07-10 13:41:14 +02:00
Bram Moolenaar dc13f9ce11 updated for version 7.3.593
Problem:    No easy way to decide if b:browsefilter will work.
Solution:   Add the browsefilter feature.
2012-07-10 13:41:14 +02:00
Bram Moolenaar 6c4b646d84 updated for version 7.3.592
Problem:    Vim on GTK does not support g:browsefilter.
Solution:   Add a GtkFileFilter to the file chooser. (Christian Brabandt)
2012-07-10 13:12:51 +02:00
Bram Moolenaar 52940bb6e9 Added tag v7-3-592 for changeset 0e06193d4bd7 2012-07-10 13:12:51 +02:00
Bram Moolenaar 5e85203075 updated for version 7.3.592
Problem:    Vim on GTK does not support g:browsefilter.
Solution:   Add a GtkFileFilter to the file chooser. (Christian Brabandt)
2012-07-10 13:12:51 +02:00
Bram Moolenaar 8cb8dca2f0 updated for version 7.3.591
Problem:    Can only move to a tab by absolute number.
Solution:   Move a number of tabs to the left or the right. (Lech Lorens)
2012-07-06 18:27:39 +02:00
Bram Moolenaar ce20886a7f Added tag v7-3-591 for changeset e5b925ae56e3 2012-07-06 18:27:39 +02:00
Bram Moolenaar 45ea2a4c5e updated for version 7.3.591
Problem:    Can only move to a tab by absolute number.
Solution:   Move a number of tabs to the left or the right. (Lech Lorens)
2012-07-06 18:27:39 +02:00
Bram Moolenaar 0306ac33a5 updated for version 7.3.590
Problem:    The '< and '> marks cannot be set directly.
Solution:   Allow setting '< and '>. (Christian Brabandt)
2012-07-06 17:51:28 +02:00
Bram Moolenaar 25357e0b40 Added tag v7-3-590 for changeset bdf7f3e4c763 2012-07-06 17:51:28 +02:00
Bram Moolenaar 8466c741e9 updated for version 7.3.590
Problem:    The '< and '> marks cannot be set directly.
Solution:   Allow setting '< and '>. (Christian Brabandt)
2012-07-06 17:51:28 +02:00
Bram Moolenaar bef4790c23 updated for version 7.3.589
Problem:    Crash when $HOME is not set.
Solution:   Check for a NULL pointer. (Chris Webb)
2012-07-06 16:49:40 +02:00
Bram Moolenaar c173681387 Added tag v7-3-589 for changeset e82937b753a8 2012-07-06 16:49:40 +02:00
Bram Moolenaar 6d72979680 updated for version 7.3.589
Problem:    Crash when $HOME is not set.
Solution:   Check for a NULL pointer. (Chris Webb)
2012-07-06 16:49:40 +02:00
Bram Moolenaar 756287da38 updated for version 7.3.588
Problem:    Crash on NULL pointer.
Solution:   Fix the immediate problem by checking for NULL. (Lech Lorens)
2012-07-06 16:39:47 +02:00
Bram Moolenaar 9ca0ff178b Added tag v7-3-588 for changeset e92cc285632d 2012-07-06 16:39:47 +02:00
Bram Moolenaar 06a15fc298 updated for version 7.3.588
Problem:    Crash on NULL pointer.
Solution:   Fix the immediate problem by checking for NULL. (Lech Lorens)
2012-07-06 16:39:47 +02:00
Bram Moolenaar e25865a7f3 updated for version 7.3.587
Problem:    Compiler warning for local var shadowing global var.
Solution:   Rename the var and move it to an inner block. (Christian Brabandt)
2012-07-06 16:22:02 +02:00
Bram Moolenaar 97c3b22fd4 Added tag v7-3-587 for changeset a34fb0a077c9 2012-07-06 16:22:02 +02:00
Bram Moolenaar 7d6e890e90 updated for version 7.3.587
Problem:    Compiler warning for local var shadowing global var.
Solution:   Rename the var and move it to an inner block. (Christian Brabandt)
2012-07-06 16:22:02 +02:00
Bram Moolenaar 95b557b1dc updated for version 7.3.586
Problem:    When compiling with Cygwin or MingW MEMORYSTATUSEX is not defined.
Solution:   Set the default for WINVER to 0x0500.
2012-07-06 13:40:50 +02:00
Bram Moolenaar fc328fdbca Added tag v7-3-586 for changeset 8393a16069fb 2012-07-06 13:40:50 +02:00
Bram Moolenaar 54bf138437 updated for version 7.3.586
Problem:    When compiling with Cygwin or MingW MEMORYSTATUSEX is not defined.
Solution:   Set the default for WINVER to 0x0500.
2012-07-06 13:40:50 +02:00
Bram Moolenaar 5967abb97f updated for version 7.3.585
Problem:    Calling changed_bytes() too often.
Solution:   Move changed_bytes() out of a loop. (Tor Perkins)
2012-07-06 13:36:48 +02:00
Bram Moolenaar e821ec24ff Added tag v7-3-585 for changeset d258a0c5c38a 2012-07-06 13:36:48 +02:00
Bram Moolenaar 9427ba94ec updated for version 7.3.585
Problem:    Calling changed_bytes() too often.
Solution:   Move changed_bytes() out of a loop. (Tor Perkins)
2012-07-06 13:36:48 +02:00
Bram Moolenaar 221d6872c4 updated for version 7.3.584
Problem:    PyCObject is not always defined.
Solution:   Use PyObject instead.
2012-06-30 13:34:34 +02:00
Bram Moolenaar 0107887a8f Added tag v7-3-584 for changeset 2d107086903a 2012-06-30 13:34:34 +02:00
Bram Moolenaar 6bc7065f45 updated for version 7.3.584
Problem:    PyCObject is not always defined.
Solution:   Use PyObject instead.
2012-06-30 13:34:34 +02:00
Bram Moolenaar e721122b79 updated for version 7.3.583
Problem:    PyObject_NextNotImplemented is not defined before Python 2.7.
            (Danek Duvall)
Solution:   Add #ifdefs.
2012-06-30 13:21:08 +02:00
Bram Moolenaar c7fcb9e88a Added tag v7-3-583 for changeset a69b1d711ff9 2012-06-30 13:21:08 +02:00
Bram Moolenaar ee9f93f339 updated for version 7.3.583
Problem:    PyObject_NextNotImplemented is not defined before Python 2.7.
	    (Danek Duvall)
Solution:   Add #ifdefs.
2012-06-30 13:21:08 +02:00
Bram Moolenaar 49346f4155 updated for version 7.3.582
Problem:    Missing parts of the test OK file.
Solution:   Add the missing parts.
2012-06-29 23:57:54 +02:00
Bram Moolenaar 10b185ab6d Added tag v7-3-582 for changeset d383bc2ba811 2012-06-29 23:57:54 +02:00
Bram Moolenaar a127a61b95 updated for version 7.3.582
Problem:    Missing parts of the test OK file.
Solution:   Add the missing parts.
2012-06-29 23:57:54 +02:00
Bram Moolenaar 41c523e5b1 Added tag v7-3-581 for changeset 96249a1803e2 2012-06-29 19:14:53 +02:00
Bram Moolenaar cc3e85f169 updated for version 7.3.581
Problem:    Problems compiling with Python.
Solution:   Pick UCS2 or UCS4 function at runtime. (lilydjwg)
2012-06-29 19:14:52 +02:00
Bram Moolenaar 23f2ec16c7 updated for version 7.3.581
Problem:    Problems compiling with Python.
Solution:   Pick UCS2 or UCS4 function at runtime. (lilydjwg)
2012-06-29 19:14:52 +02:00
Bram Moolenaar 746e568d03 Added tag v7-3-580 for changeset f02b6ad168ae 2012-06-29 17:52:03 +02:00
Bram Moolenaar 3cd3e7ab17 updated for version 7.3.580
Problem:    Warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)
2012-06-29 17:52:02 +02:00
Bram Moolenaar e24b15a614 updated for version 7.3.580
Problem:    Warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)
2012-06-29 17:52:02 +02:00
Bram Moolenaar 1d6193d475 Added tag v7-3-579 for changeset 80ed6aa7b9eb 2012-06-29 16:28:29 +02:00
Bram Moolenaar 2afa3238a1 updated for version 7.3.579
Problem:    Can't compile with Python 2.5.
Solution:   Use PyCObject when Capsules are not available.
2012-06-29 16:28:28 +02:00
Bram Moolenaar 365041a617 updated for version 7.3.579
Problem:    Can't compile with Python 2.5.
Solution:   Use PyCObject when Capsules are not available.
2012-06-29 16:28:28 +02:00
Bram Moolenaar 7709e7662d Added tag v7-3-578 for changeset 0e9b2622c94a 2012-06-29 16:19:51 +02:00
Bram Moolenaar f27839c1a9 updated for version 7.3.578
Problem:    Misplaced declaration.
Solution:   Move declaration to start of block.
2012-06-29 16:19:50 +02:00
Bram Moolenaar 352ab28a62 updated for version 7.3.578
Problem:    Misplaced declaration.
Solution:   Move declaration to start of block.
2012-06-29 16:19:50 +02:00
Bram Moolenaar 745742b69b Added tag v7-3-577 for changeset 286ba0251c0a 2012-06-29 15:51:31 +02:00
Bram Moolenaar 11b73d668f updated for version 7.3.577
Problem:    Size of memory does not fit in 32 bit unsigned.
Solution:   Use Kbyte instead of byte.  Call GlobalMemoryStatusEx() instead of
            GlobalMemoryStatus() when available.
2012-06-29 15:51:30 +02:00
Bram Moolenaar cee7fb3dbd updated for version 7.3.577
Problem:    Size of memory does not fit in 32 bit unsigned.
Solution:   Use Kbyte instead of byte.  Call GlobalMemoryStatusEx() instead of
	    GlobalMemoryStatus() when available.
2012-06-29 15:51:30 +02:00
Bram Moolenaar 96b7ca5142 updated for version 7.3.576
Problem:    Formatting of lists inside comments is not right yet.
Solution:   Use another solution and add a test. (Tor Perkins)
2012-06-29 15:04:49 +02:00
Bram Moolenaar 87ff9e0b63 Added tag v7-3-576 for changeset 7e3fedfc3d08 2012-06-29 15:04:49 +02:00
Bram Moolenaar f90d559618 updated for version 7.3.576
Problem:    Formatting of lists inside comments is not right yet.
Solution:   Use another solution and add a test. (Tor Perkins)
2012-06-29 15:04:49 +02:00
Bram Moolenaar 89f940fcac updated for version 7.3.575
Problem:    "ygt" tries to yank instead of giving an error. (Daniel Mueller)
Solution:   Check for a pending operator.
2012-06-29 13:56:06 +02:00
Bram Moolenaar b1b1761091 Added tag v7-3-575 for changeset 79ae10bd0565 2012-06-29 13:56:06 +02:00
Bram Moolenaar 4a2e5f9494 updated for version 7.3.575
Problem:    "ygt" tries to yank instead of giving an error. (Daniel Mueller)
Solution:   Check for a pending operator.
2012-06-29 13:56:06 +02:00
Bram Moolenaar e79abddb2f updated for version 7.3.574
Problem:    When pasting a register in the search command line a CTRL-L
            character is not pasted. (Dominique Pelle)
Solution:   Escape the CTRL-L. (Christian Brabandt)
2012-06-29 13:44:41 +02:00
Bram Moolenaar 8bc6508c88 Added tag v7-3-574 for changeset 3ac005f02cf0 2012-06-29 13:44:41 +02:00
Bram Moolenaar f8826f74e6 updated for version 7.3.574
Problem:    When pasting a register in the search command line a CTRL-L
	    character is not pasted. (Dominique Pelle)
Solution:   Escape the CTRL-L. (Christian Brabandt)
2012-06-29 13:44:41 +02:00
Bram Moolenaar 88b1ba151a updated for version 7.3.573
Problem:    Using array index before bounds checking.
Solution:   Swap the parts of the condition. (Dominique Pelle)
2012-06-29 13:34:19 +02:00
Bram Moolenaar 2c209a24f4 Added tag v7-3-573 for changeset 802b1a1b275f 2012-06-29 13:34:19 +02:00
Bram Moolenaar ce6072ef3a updated for version 7.3.573
Problem:    Using array index before bounds checking.
Solution:   Swap the parts of the condition. (Dominique Pelle)
2012-06-29 13:34:19 +02:00
Bram Moolenaar a53c60d33c updated for version 7.3.572
Problem:    Duplicate statement in if and else. (Dominique Pelle)
Solution:   Remove the condition and add a TODO.
2012-06-29 13:19:27 +02:00
Bram Moolenaar c18d4df33f Added tag v7-3-572 for changeset 3ae387af405f 2012-06-29 13:19:27 +02:00
Bram Moolenaar 057358539b updated for version 7.3.572
Problem:    Duplicate statement in if and else. (Dominique Pelle)
Solution:   Remove the condition and add a TODO.
2012-06-29 13:19:27 +02:00
Bram Moolenaar f6a2b08c54 updated for version 7.3.571
Problem:    Duplicated condition.
Solution:   Remove one. (Dominique Pelle)
2012-06-29 13:14:03 +02:00
Bram Moolenaar 0466327788 Added tag v7-3-571 for changeset 43fd3896fab7 2012-06-29 13:14:03 +02:00
Bram Moolenaar 2f4214ce89 updated for version 7.3.571
Problem:    Duplicated condition.
Solution:   Remove one. (Dominique Pelle)
2012-06-29 13:14:03 +02:00
Bram Moolenaar 0b79d6e5e3 Added tag v7-3-570 for changeset 4f1c511e71f8 2012-06-29 12:57:07 +02:00
Bram Moolenaar 8f5c6f003a updated for version 7.3.570
Problem:    ":vimgrep" does not obey 'wildignore'.
Solution:   Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
2012-06-29 12:57:06 +02:00
Bram Moolenaar c0e5a0e43d updated for version 7.3.570
Problem:    ":vimgrep" does not obey 'wildignore'.
Solution:   Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
2012-06-29 12:57:06 +02:00
Bram Moolenaar 4658e9b511 Added tag v7-3-569 for changeset c052f3b79b99 2012-06-29 12:54:54 +02:00
Bram Moolenaar db91395312 updated for version 7.3.569
Problem:    Evaluating Vim expression in Python is insufficient.
Solution:   Add vim.bindeval().  Also add pyeval() and py3eval(). (ZyX)
2012-06-29 12:54:53 +02:00
Bram Moolenaar 92591ff798 updated for version 7.3.569
Problem:    Evaluating Vim expression in Python is insufficient.
Solution:   Add vim.bindeval().  Also add pyeval() and py3eval(). (ZyX)
2012-06-29 12:54:53 +02:00
Bram Moolenaar a7014df975 updated for version 7.3.568
Problem:    Bad indents for #ifdefs.
Solution:   Add and remove spaces. (Elias Diem)
2012-06-29 12:35:44 +02:00
Bram Moolenaar f9ba7b52ab Added tag v7-3-568 for changeset 3b5f541269e2 2012-06-29 12:35:44 +02:00
Bram Moolenaar 740d69187c updated for version 7.3.568
Problem:    Bad indents for #ifdefs.
Solution:   Add and remove spaces. (Elias Diem)
2012-06-29 12:35:44 +02:00
Bram Moolenaar 002850940e updated for version 7.3.567
Problem:    Missing copyright notice.
Solution:   Add Vim copyright notice. (Taro Muraoka)
2012-06-29 11:46:33 +02:00
Bram Moolenaar 4780a8b118 Added tag v7-3-567 for changeset f90bb88c2615 2012-06-29 11:46:33 +02:00
Bram Moolenaar 0bc13a1455 updated for version 7.3.567
Problem:    Missing copyright notice.
Solution:   Add Vim copyright notice. (Taro Muraoka)
2012-06-29 11:46:33 +02:00
Bram Moolenaar 22189a4bd6 updated for version 7.3.566
Problem:    Redo after completion does not work correctly when refresh: always
            is not used. (Raymond Ko)
Solution:   Check the compl_opt_refresh_always flag. (Christian Brabandt)
2012-06-20 22:56:02 +02:00
Bram Moolenaar 57f2f9e33b Added tag v7-3-566 for changeset 18c6b1752d0b 2012-06-20 22:56:02 +02:00
Bram Moolenaar ece4b53d45 updated for version 7.3.566
Problem:    Redo after completion does not work correctly when refresh: always
	    is not used. (Raymond Ko)
Solution:   Check the compl_opt_refresh_always flag. (Christian Brabandt)
2012-06-20 22:56:02 +02:00
Bram Moolenaar ffc93f49fc Added tag v7-3-565 for changeset 5f811338b118 2012-06-20 18:39:16 +02:00
Bram Moolenaar 3943156034 updated for version 7.3.565
Problem:    Can't generate proto file for Python 3.
Solution:   Add PYTHON3_CFLAGS to LINT_CFLAGS.
2012-06-20 18:39:15 +02:00
Bram Moolenaar ed05f9f549 updated for version 7.3.565
Problem:    Can't generate proto file for Python 3.
Solution:   Add PYTHON3_CFLAGS to LINT_CFLAGS.
2012-06-20 18:39:15 +02:00
Bram Moolenaar d12f811816 updated for version 7.3.564
Problem:    Warning for pointer conversion.
Solution:   Add type cast.
2012-06-20 17:56:09 +02:00
Bram Moolenaar f9dd1dbdca Added tag v7-3-564 for changeset 683de9306096 2012-06-20 17:56:09 +02:00
Bram Moolenaar efc95ff994 updated for version 7.3.564
Problem:    Warning for pointer conversion.
Solution:   Add type cast.
2012-06-20 17:56:09 +02:00
Bram Moolenaar 50a12b4078 updated for version 7.3.563
Problem:    Can't build with tiny features.
Solution:   Add #ifdef.
2012-06-20 17:54:38 +02:00
Bram Moolenaar fb64ede96d Added tag v7-3-563 for changeset 02c86cdcf9a2 2012-06-20 17:54:38 +02:00
Bram Moolenaar 5e11532b6d updated for version 7.3.563
Problem:    Can't build with tiny features.
Solution:   Add #ifdef.
2012-06-20 17:54:38 +02:00
Bram Moolenaar 38bdbd6c6f updated for version 7.3.562
Problem:    ":profdel" should not work when the +profile feature is disabled.
Solution:   Call ex_ni(). (Yasuhiro Matsumoto)
2012-06-20 15:48:57 +02:00
Bram Moolenaar 658dfee778 Added tag v7-3-562 for changeset b2763055bdf2 2012-06-20 15:48:57 +02:00
Bram Moolenaar 01d895ac68 updated for version 7.3.562
Problem:    ":profdel" should not work when the +profile feature is disabled.
Solution:   Call ex_ni(). (Yasuhiro Matsumoto)
2012-06-20 15:48:57 +02:00
Bram Moolenaar 5e1a0a9a65 updated for version 7.3.561
Problem:    Using refresh: always in a complete function breaks the "."
            command. (Val Markovic)
Solution:   Add match leader to the redo buffer. (Yasuhiro Matsumoto)
2012-06-20 14:26:35 +02:00
Bram Moolenaar 46ab72a794 Added tag v7-3-561 for changeset a1de7928a7ab 2012-06-20 14:26:35 +02:00
Bram Moolenaar 113c9ba423 updated for version 7.3.561
Problem:    Using refresh: always in a complete function breaks the "."
	    command. (Val Markovic)
Solution:   Add match leader to the redo buffer. (Yasuhiro Matsumoto)
2012-06-20 14:26:35 +02:00
Bram Moolenaar ed46560bf0 updated for version 7.3.560
Problem:    Get an error for a locked argument in extend().
Solution:   Initialize the lock flag for a dictionary. (Yukihiro Nakadaira)
2012-06-20 14:13:06 +02:00
Bram Moolenaar 6713bf296e Added tag v7-3-560 for changeset 0abd38ba6455 2012-06-20 14:13:06 +02:00
Bram Moolenaar 1ee55a5eff updated for version 7.3.560
Problem:    Get an error for a locked argument in extend().
Solution:   Initialize the lock flag for a dictionary. (Yukihiro Nakadaira)
2012-06-20 14:13:06 +02:00
Bram Moolenaar 9158f9e423 updated for version 7.3.559
Problem:    home_replace() does not work with 8.3 filename.
Solution:   Make ":p" expand 8.3 name to full path. (Yasuhiro Matsumoto)
2012-06-20 14:02:27 +02:00
Bram Moolenaar 4a4e4bd4f4 Added tag v7-3-559 for changeset 74adc9f7e15b 2012-06-20 14:02:27 +02:00
Bram Moolenaar ed3d58dbcf updated for version 7.3.559
Problem:    home_replace() does not work with 8.3 filename.
Solution:   Make ":p" expand 8.3 name to full path. (Yasuhiro Matsumoto)
2012-06-20 14:02:27 +02:00
Bram Moolenaar dc7e85ee5d updated for version 7.3.558
Problem:    Memory access error. (Gary Johnson)
Solution:   Allocate one more byte. (Dominique Pelle)
2012-06-20 12:40:08 +02:00
Bram Moolenaar 702830956a Added tag v7-3-558 for changeset 34724dc5172b 2012-06-20 12:40:08 +02:00
Bram Moolenaar 9e6b8dde0c updated for version 7.3.558
Problem:    Memory access error. (Gary Johnson)
Solution:   Allocate one more byte. (Dominique Pelle)
2012-06-20 12:40:08 +02:00
Bram Moolenaar 9e931224db updated for version 7.3.557
Problem:    Crash when an autocommand wipes out a buffer when it is hidden.
Solution:   Restore the current window when needed. (Christian Brabandt)
2012-06-20 11:55:01 +02:00
Bram Moolenaar bd11f41205 Added tag v7-3-557 for changeset a220dd97b5c7 2012-06-20 11:55:01 +02:00
Bram Moolenaar 3be59efa41 updated for version 7.3.557
Problem:    Crash when an autocommand wipes out a buffer when it is hidden.
Solution:   Restore the current window when needed. (Christian Brabandt)
2012-06-20 11:55:01 +02:00
Bram Moolenaar 36105782d2 updated for version 7.3.556
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)
2012-06-14 20:59:25 +02:00
Bram Moolenaar 3e6ed31855 Added tag v7-3-556 for changeset b8924014a039 2012-06-14 20:59:25 +02:00
Bram Moolenaar 51a42adae1 updated for version 7.3.556
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)
2012-06-14 20:59:25 +02:00
Bram Moolenaar 77c193579b updated for version 7.3.555
Problem:    Building on IBM z/OS fails.
Solution:   Adjust configure. Use the QUOTESED value from config.mk instead of
            the hard coded one in Makefile. (Stephen Bovy)
2012-06-13 19:19:41 +02:00
Bram Moolenaar 611db7e8e5 Added tag v7-3-555 for changeset 8fb7bd9dfb2b 2012-06-13 19:19:41 +02:00
Bram Moolenaar e98b56c756 updated for version 7.3.555
Problem:    Building on IBM z/OS fails.
Solution:   Adjust configure. Use the QUOTESED value from config.mk instead of
	    the hard coded one in Makefile. (Stephen Bovy)
2012-06-13 19:19:41 +02:00
Bram Moolenaar 4d4aa53589 Added tag v7-3-554 for changeset a967a979c37f 2012-06-13 18:15:20 +02:00
Bram Moolenaar 795ec43112 updated for version 7.3.554
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2012-06-13 18:15:19 +02:00
Bram Moolenaar 34cb565845 updated for version 7.3.554
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2012-06-13 18:15:19 +02:00
Bram Moolenaar 5641f38d41 updated for version 7.3.553
Problem:    With double-width characters and 'listchars' containing "precedes"
            the text is displayed one cell off.
Solution:   Check for double-width character being overwritten by the
            "precedes" character. (Yasuhiro Matsumoto)
2012-06-13 18:06:36 +02:00
Bram Moolenaar 72426d7205 Added tag v7-3-553 for changeset 583e46e4a56c 2012-06-13 18:06:36 +02:00
Bram Moolenaar feeaf94bae updated for version 7.3.553
Problem:    With double-width characters and 'listchars' containing "precedes"
	    the text is displayed one cell off.
Solution:   Check for double-width character being overwritten by the
	    "precedes" character. (Yasuhiro Matsumoto)
2012-06-13 18:06:36 +02:00
Bram Moolenaar bfe3bf806a updated for version 7.3.552
Problem:    Formatting inside comments does not use the "2" flag in
            'formatoptions'.
Solution:   Support the "2" flag.  (Tor Perkins)
2012-06-13 17:28:55 +02:00
Bram Moolenaar 4ee1973f0b Added tag v7-3-552 for changeset 443c50cd3e88 2012-06-13 17:28:55 +02:00
Bram Moolenaar b2d98c3b2c updated for version 7.3.552
Problem:    Formatting inside comments does not use the "2" flag in
	    'formatoptions'.
Solution:   Support the "2" flag.  (Tor Perkins)
2012-06-13 17:28:55 +02:00
Bram Moolenaar a8596c4772 updated for version 7.3.551
Problem:    When using :tablose a TabEnter autocommand is triggered too early.
            (Karthick)
Solution:   Don't trigger *Enter autocommands before closing the tab.
            (Christian Brabandt)
2012-06-13 14:28:20 +02:00
Bram Moolenaar 0faf8ee22d Added tag v7-3-551 for changeset e83c5dcea112 2012-06-13 14:28:20 +02:00
Bram Moolenaar ebcc172464 updated for version 7.3.551
Problem:    When using :tablose a TabEnter autocommand is triggered too early.
	    (Karthick)
Solution:   Don't trigger *Enter autocommands before closing the tab.
	    (Christian Brabandt)
2012-06-13 14:28:20 +02:00
Bram Moolenaar d5d15f4a88 Added tag v7-3-550 for changeset 297771eff080 2012-06-13 14:01:42 +02:00
Bram Moolenaar e04a48f204 updated for version 7.3.550
Problem:    With "j" in 'formatoptions' a list leader is not removed. (Gary
            Johnson)
Solution:   Don't ignore the start of a three part comment. (Lech Lorens)
2012-06-13 14:01:41 +02:00
Bram Moolenaar 89a283e643 updated for version 7.3.550
Problem:    With "j" in 'formatoptions' a list leader is not removed. (Gary
	    Johnson)
Solution:   Don't ignore the start of a three part comment. (Lech Lorens)
2012-06-13 14:01:41 +02:00
Bram Moolenaar 48d279215f updated for version 7.3.549
Problem:    In 'cinoptions' "0s" is interpreted as one shiftwidth. (David
            Pineau)
Solution:   Use the zero as zero. (Lech Lorens)
2012-06-13 13:40:48 +02:00
Bram Moolenaar 226f851b4f Added tag v7-3-549 for changeset c0c935956ac3 2012-06-13 13:40:48 +02:00
Bram Moolenaar 2c0c7185b9 updated for version 7.3.549
Problem:    In 'cinoptions' "0s" is interpreted as one shiftwidth. (David
	    Pineau)
Solution:   Use the zero as zero. (Lech Lorens)
2012-06-13 13:40:48 +02:00
Bram Moolenaar 27ba088549 updated for version 7.3.548
Problem:    Compiler warning on 64 bit Windows.
Solution:   Add type cast. (Mike Williams)
2012-06-07 21:09:39 +02:00
Bram Moolenaar ad56835dc6 Added tag v7-3-548 for changeset 8625e38066db 2012-06-07 21:09:39 +02:00
Bram Moolenaar ce49d6b7de updated for version 7.3.548
Problem:    Compiler warning on 64 bit Windows.
Solution:   Add type cast. (Mike Williams)
2012-06-07 21:09:39 +02:00
Bram Moolenaar edb9e400ee Added tag v7-3-547 for changeset 4f4db5d661c4 2012-06-06 23:08:39 +02:00
Bram Moolenaar 802053f14a updated for version 7.3.547
Problem:    Compiler warning for uninitialized variable.
Solution:   Initialize it.
2012-06-06 23:08:38 +02:00
Bram Moolenaar 4dfb469b57 updated for version 7.3.547
Problem:    Compiler warning for uninitialized variable.
Solution:   Initialize it.
2012-06-06 23:08:38 +02:00
Bram Moolenaar 3b393a0b53 updated for version 7.3.546
Problem:    Bogus line break.
Solution:   Remove the line break.
2012-06-06 19:05:50 +02:00
Bram Moolenaar a3142d1e8a Added tag v7-3-546 for changeset 0a364618c0e5 2012-06-06 19:05:50 +02:00
Bram Moolenaar f9429e9f20 updated for version 7.3.546
Problem:    Bogus line break.
Solution:   Remove the line break.
2012-06-06 19:05:50 +02:00
Bram Moolenaar aa560eab93 Added tag v7-3-545 for changeset e7ff3251dfa1 2012-06-06 19:02:46 +02:00
Bram Moolenaar 362ce48048 updated for version 7.3.545
Problem:    When closing a window or buffer autocommands may close it too,
            causing problems for where the autocommand was invoked from.
Solution:   Add the w_closing and b_closing flags.  When set disallow ":q" and
            ":close" to prevent recursive closing.
2012-06-06 19:02:45 +02:00
Bram Moolenaar 6763f9d13e updated for version 7.3.545
Problem:    When closing a window or buffer autocommands may close it too,
	    causing problems for where the autocommand was invoked from.
Solution:   Add the w_closing and b_closing flags.  When set disallow ":q" and
	    ":close" to prevent recursive closing.
2012-06-06 19:02:45 +02:00
Bram Moolenaar 3b53dfb3b0 updated for version 7.3.544
Problem:    There is no good way to close a quickfix window when closing the
            last ordinary window.
Solution:   Add the QuitPre autocommand.
2012-06-06 18:03:07 +02:00
Bram Moolenaar 97ea7c0451 Added tag v7-3-544 for changeset 09d0bda69df0 2012-06-06 18:03:07 +02:00
Bram Moolenaar 4e7db56d84 updated for version 7.3.544
Problem:    There is no good way to close a quickfix window when closing the
	    last ordinary window.
Solution:   Add the QuitPre autocommand.
2012-06-06 18:03:07 +02:00
Bram Moolenaar ab984db296 updated for version 7.3.543
Problem:    The cursor is in the wrong line after using ":copen". (John
            Beckett)
Solution:   Invoke more drastic redraw method.
2012-06-06 16:29:10 +02:00
Bram Moolenaar e578d795a9 Added tag v7-3-543 for changeset ce7bd50bafa7 2012-06-06 16:29:10 +02:00
Bram Moolenaar a79b224061 updated for version 7.3.543
Problem:    The cursor is in the wrong line after using ":copen". (John
	    Beckett)
Solution:   Invoke more drastic redraw method.
2012-06-06 16:29:10 +02:00
Bram Moolenaar 08bc274e88 updated for version 7.3.542
Problem:    Function is sometimes unused.
Solution:   Add #ifdef.
2012-06-06 16:14:40 +02:00
Bram Moolenaar 06a1bbebf8 Added tag v7-3-542 for changeset 8d1b63e6d317 2012-06-06 16:14:40 +02:00
Bram Moolenaar ad3036e060 updated for version 7.3.542
Problem:    Function is sometimes unused.
Solution:   Add #ifdef.
2012-06-06 16:14:40 +02:00
Bram Moolenaar 8134039744 updated for version 7.3.541
Problem:    When joining lines comment leaders need to be removed manually.
Solution:   Add the 'j' flag to 'formatoptions'. (Lech Lorens)
2012-06-06 16:12:59 +02:00
Bram Moolenaar 9a06d8e3d0 Added tag v7-3-541 for changeset 5c1aaf9b4b1b 2012-06-06 16:12:59 +02:00
Bram Moolenaar cd9745acf6 updated for version 7.3.541
Problem:    When joining lines comment leaders need to be removed manually.
Solution:   Add the 'j' flag to 'formatoptions'. (Lech Lorens)
2012-06-06 16:12:59 +02:00
Bram Moolenaar bc256d91ea updated for version 7.3.540
Problem:    Cursor is left on the text instead of the command line.
Solution:   Don't call setcursor() in command line mode.
2012-06-06 12:06:15 +02:00
Bram Moolenaar b689970a4f Added tag v7-3-540 for changeset af083cb521bc 2012-06-06 12:06:15 +02:00
Bram Moolenaar d2f96357cd updated for version 7.3.540
Problem:    Cursor is left on the text instead of the command line.
Solution:   Don't call setcursor() in command line mode.
2012-06-06 12:06:15 +02:00
Bram Moolenaar 64fdf5ceae updated for version 7.3.539
Problem:    Redrawing a character on the command line does not work properly
            for multi-byte charactes.
Solution:   Count the number of bytes in a character. (Yukihiro Nakadaira)
2012-06-06 12:03:06 +02:00
Bram Moolenaar 3ed542b08a Added tag v7-3-539 for changeset 7a710cf51d73 2012-06-06 12:03:06 +02:00
Bram Moolenaar 7f739d72c0 updated for version 7.3.539
Problem:    Redrawing a character on the command line does not work properly
	    for multi-byte charactes.
Solution:   Count the number of bytes in a character. (Yukihiro Nakadaira)
2012-06-06 12:03:06 +02:00
Bram Moolenaar c873442b15 Updated runtime files. 2012-06-01 22:38:45 +02:00
Bram Moolenaar e6941bd530 Updated runtime files. 2012-06-01 22:38:45 +02:00
Bram Moolenaar f13de07e49 updated for version 7.3.538
Problem:    'efm' does not handle Tabs in pointer lines.
Solution:   Add Tab support. Improve tests. (Lech Lorens)
2012-06-01 18:34:41 +02:00
Bram Moolenaar c9b88cd315 Added tag v7-3-538 for changeset bbf1fbbe4ab4 2012-06-01 18:34:41 +02:00
Bram Moolenaar 2a6be2fd32 updated for version 7.3.538
Problem:    'efm' does not handle Tabs in pointer lines.
Solution:   Add Tab support. Improve tests. (Lech Lorens)
2012-06-01 18:34:41 +02:00
Bram Moolenaar 24ee83b0a0 updated for version 7.3.537
Problem:    Unecessary call to init_spell_chartab().
Solution:   Delete the call.
2012-06-01 17:49:55 +02:00
Bram Moolenaar 86bb8d74bc Added tag v7-3-537 for changeset 96715c3a905f 2012-06-01 17:49:55 +02:00
Bram Moolenaar 234e229927 updated for version 7.3.537
Problem:    Unecessary call to init_spell_chartab().
Solution:   Delete the call.
2012-06-01 17:49:55 +02:00
Bram Moolenaar ab0558a513 Added tag v7-3-536 for changeset a8897fd5d074 2012-06-01 17:47:00 +02:00
Bram Moolenaar 88178de99f updated for version 7.3.536
Problem:    When spell checking the German sharp s is not seen as a word
            character. (Aexl Bender)
Solution:   In utf_islower() return true for the sharp s. Note: also need
            updated spell file for this to take effect.
2012-06-01 17:46:59 +02:00
Bram Moolenaar 776ec85ca7 updated for version 7.3.536
Problem:    When spell checking the German sharp s is not seen as a word
	    character. (Aexl Bender)
Solution:   In utf_islower() return true for the sharp s. Note: also need
	    updated spell file for this to take effect.
2012-06-01 17:46:59 +02:00
Bram Moolenaar 9a920d8c31 updated for version 7.3.535
Problem:    Many #ifdefs for MB_MAXBYTES.
Solution:   Also define MB_MAXBYTES without the +multi_byte feature.  Fix
            places where the buffer didn't include space for a NUL byte.
2012-06-01 15:21:02 +02:00
Bram Moolenaar d696097f0f Added tag v7-3-535 for changeset f52d2ea0f81c 2012-06-01 15:21:02 +02:00
Bram Moolenaar 1bd4b30eb5 updated for version 7.3.535
Problem:    Many #ifdefs for MB_MAXBYTES.
Solution:   Also define MB_MAXBYTES without the +multi_byte feature.  Fix
	    places where the buffer didn't include space for a NUL byte.
2012-06-01 15:21:02 +02:00
Bram Moolenaar 704984ac87 updated for version 7.3.534
Problem:    When using an InsertCharPre autocommand autoindent fails.
Solution:   Proper handling of v:char. (Alexey Radkov)
2012-06-01 14:57:51 +02:00
Bram Moolenaar 2e2cebef77 Added tag v7-3-534 for changeset 65f905eb14cd 2012-06-01 14:57:51 +02:00
Bram Moolenaar 658263f555 updated for version 7.3.534
Problem:    When using an InsertCharPre autocommand autoindent fails.
Solution:   Proper handling of v:char. (Alexey Radkov)
2012-06-01 14:57:51 +02:00
Bram Moolenaar d2aed44c77 updated for version 7.3.533
Problem:    Memory leak when writing undo file.
Solution:   Free the ACL. (Dominique Pelle)
2012-06-01 13:46:12 +02:00
Bram Moolenaar 47287cdb5a Added tag v7-3-533 for changeset 74d51b51f3e6 2012-06-01 13:46:12 +02:00
Bram Moolenaar 4dc1e5ce2a updated for version 7.3.533
Problem:    Memory leak when writing undo file.
Solution:   Free the ACL. (Dominique Pelle)
2012-06-01 13:46:12 +02:00
Bram Moolenaar 112f318551 updated for version 7.3.532
Problem:    Compiler warning from Clang.
Solution:   Use a different way to point inside a string. (Dominique Pelle)
2012-06-01 13:18:53 +02:00
Bram Moolenaar 51e3764f22 Added tag v7-3-532 for changeset 9755d151c749 2012-06-01 13:18:53 +02:00
Bram Moolenaar cc51097aa2 updated for version 7.3.532
Problem:    Compiler warning from Clang.
Solution:   Use a different way to point inside a string. (Dominique Pelle)
2012-06-01 13:18:53 +02:00
Bjorn Winckler 655ced19ea Merge branch 'vim' 2012-05-27 21:50:32 +02:00
Bram Moolenaar ae084bb97c updated for version 7.3.531
Problem:    GUI does not work on MS-Windows.
Solution:   Add the missing #ifdef. (Patrick Avery)
2012-05-27 00:37:51 +02:00
Bram Moolenaar 0d0932b04b Added tag v7-3-531 for changeset c44f0f7424b9 2012-05-27 00:37:51 +02:00
Bram Moolenaar 6e6cb849db updated for version 7.3.531
Problem:    GUI does not work on MS-Windows.
Solution:   Add the missing #ifdef. (Patrick Avery)
2012-05-27 00:37:51 +02:00
Bram Moolenaar 6a3c1b44e5 updated for version 7.3.530
Problem:    Gvim does not work when 'guioptions' includes "f". (Davido)
Solution:   Call gui_mch_init_check() when running GUI in the foreground.
            (Yasuhiro Matsumoto)
2012-05-25 14:06:36 +02:00
Bram Moolenaar 3f140ef39f Added tag v7-3-530 for changeset 81d5f3a3e27f 2012-05-25 14:06:36 +02:00
Bram Moolenaar 2cd0f82361 updated for version 7.3.530
Problem:    Gvim does not work when 'guioptions' includes "f". (Davido)
Solution:   Call gui_mch_init_check() when running GUI in the foreground.
	    (Yasuhiro Matsumoto)
2012-05-25 14:06:36 +02:00
Bram Moolenaar ee81a37a13 Added tag v7-3-529 for changeset d83218a156dd 2012-05-25 13:12:37 +02:00
Bram Moolenaar 6057b9c658 updated for version 7.3.529
Problem:    Using a count before "v" and "V" does not work (Kikyous)
Solution:   Make the count select that many characters or lines. (Christian
            Brabandt)
2012-05-25 13:12:36 +02:00
Bram Moolenaar 1997fee5fd updated for version 7.3.529
Problem:    Using a count before "v" and "V" does not work (Kikyous)
Solution:   Make the count select that many characters or lines. (Christian
	    Brabandt)
2012-05-25 13:12:36 +02:00
Bram Moolenaar bef1c36ab6 updated for version 7.3.528
Problem:    Crash when closing last window in a tab. (Alex Efros)
Solution:   Use common code in close_last_window_tabpage(). (Christian
            Brabandt)
2012-05-25 12:39:00 +02:00
Bram Moolenaar 084798eb18 Added tag v7-3-528 for changeset fa17c8646feb 2012-05-25 12:39:00 +02:00
Bram Moolenaar d576a3c56b updated for version 7.3.528
Problem:    Crash when closing last window in a tab. (Alex Efros)
Solution:   Use common code in close_last_window_tabpage(). (Christian
	    Brabandt)
2012-05-25 12:39:00 +02:00
Bram Moolenaar 936347b6bf updated for version 7.3.527
Problem:    Clang complains about non-ASCII characters in a string.
Solution:   Change to \x88 form. (Dominique Pelle)
2012-05-25 11:56:22 +02:00
Bram Moolenaar e6951bf8e1 Added tag v7-3-527 for changeset a17918b76ca1 2012-05-25 11:56:22 +02:00
Bram Moolenaar 8f9e2e8e6a updated for version 7.3.527
Problem:    Clang complains about non-ASCII characters in a string.
Solution:   Change to \x88 form. (Dominique Pelle)
2012-05-25 11:56:22 +02:00
Bram Moolenaar 0c50a6ba59 updated for version 7.3.526
Problem:    Confusing indenting for #ifdef.
Solution:   Remove and add indent. (Elias Diem)
2012-05-25 11:04:38 +02:00
Bram Moolenaar cc35435ccb Added tag v7-3-526 for changeset 257c2878e0fc 2012-05-25 11:04:38 +02:00
Bram Moolenaar ba4f6a211f updated for version 7.3.526
Problem:    Confusing indenting for #ifdef.
Solution:   Remove and add indent. (Elias Diem)
2012-05-25 11:04:38 +02:00
Bram Moolenaar 17bd9dc2bd updated for version 7.3.525
Problem:    Compiler warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)
2012-05-25 11:02:41 +02:00
Bram Moolenaar b89b88b009 Added tag v7-3-525 for changeset ac2e00f917df 2012-05-25 11:02:41 +02:00
Bram Moolenaar fd6eab7f54 updated for version 7.3.525
Problem:    Compiler warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)
2012-05-25 11:02:41 +02:00
Bram Moolenaar 1763969e5c updated for version 7.3.524
Problem:    Missing comma.
Solution:   Add the comma.
2012-05-18 21:54:13 +02:00
Bram Moolenaar f40df4e548 Added tag v7-3-524 for changeset ae1641c4fbcc 2012-05-18 21:54:13 +02:00
Bram Moolenaar 1ff2f93019 updated for version 7.3.524
Problem:    Missing comma.
Solution:   Add the comma.
2012-05-18 21:54:13 +02:00
Bram Moolenaar 8e52a59376 Fix more 'cpo' issues in runtime files. 2012-05-18 21:49:28 +02:00
Bram Moolenaar 70ae884f08 Fix more 'cpo' issues in runtime files. 2012-05-18 21:49:28 +02:00
Bram Moolenaar bd1d560895 updated for version 7.3.523
Problem:    ":diffupdate" doesn't check for files changed elsewhere.
Solution:   Add the ! flag. (Christian Brabandt)
2012-05-18 18:47:17 +02:00
Bram Moolenaar 870e4aa289 Added tag v7-3-523 for changeset d8ce4a2eb44e 2012-05-18 18:47:17 +02:00
Bram Moolenaar 0d1c3c479d updated for version 7.3.523
Problem:    ":diffupdate" doesn't check for files changed elsewhere.
Solution:   Add the ! flag. (Christian Brabandt)
2012-05-18 18:47:17 +02:00
Bram Moolenaar 455981e69b updated for version 7.3.522
Problem:    Crash in vim_realloc() when using MEM_PROFILE.
Solution:   Avoid using a NULL argument. (Dominique Pelle)
2012-05-18 18:34:19 +02:00
Bram Moolenaar 6aa0092255 Added tag v7-3-522 for changeset e4899d2ff5d8 2012-05-18 18:34:19 +02:00
Bram Moolenaar f321b7cd06 updated for version 7.3.522
Problem:    Crash in vim_realloc() when using MEM_PROFILE.
Solution:   Avoid using a NULL argument. (Dominique Pelle)
2012-05-18 18:34:19 +02:00
Bram Moolenaar f9de140e7f updated for version 7.3.521
Problem:    Using "z=" on a multi-byte character may cause a crash.
Solution:   Don't use strlen() on an int pointer.
2012-05-18 18:08:01 +02:00
Bram Moolenaar bf75c36fbe Added tag v7-3-521 for changeset b14842cf382b 2012-05-18 18:08:01 +02:00
Bram Moolenaar bb9b11b6c4 updated for version 7.3.521
Problem:    Using "z=" on a multi-byte character may cause a crash.
Solution:   Don't use strlen() on an int pointer.
2012-05-18 18:08:01 +02:00
Bram Moolenaar 2969570036 updated for version 7.3.520
Problem:    Gvim starts up slow on Unbuntu 12.04.
Solution:   Move the call to gui_mch_init_check() to after fork(). (Yasuhiro
            Matsumoto)  Do check $DISPLAY being set.
2012-05-18 17:03:18 +02:00
Bram Moolenaar 32ebfbceae Added tag v7-3-520 for changeset 7bafe52b6245 2012-05-18 17:03:18 +02:00
Bram Moolenaar 8b9f36d4b5 updated for version 7.3.520
Problem:    Gvim starts up slow on Unbuntu 12.04.
Solution:   Move the call to gui_mch_init_check() to after fork(). (Yasuhiro
	    Matsumoto)  Do check $DISPLAY being set.
2012-05-18 17:03:18 +02:00
Bram Moolenaar 8a4c136a90 updated for version 7.3.519
Problem:    When completefunction returns it cannot indicate end of completion
            mode.
Solution:   Recognize completefunction returning -3.  (Mtsushita Shougo)
2012-05-18 16:35:21 +02:00
Bram Moolenaar 2570d8c390 Added tag v7-3-519 for changeset ebec52bc2800 2012-05-18 16:35:21 +02:00
Bram Moolenaar 022e99b61a updated for version 7.3.519
Problem:    When completefunction returns it cannot indicate end of completion
	    mode.
Solution:   Recognize completefunction returning -3.  (Mtsushita Shougo)
2012-05-18 16:35:21 +02:00
Bram Moolenaar e07c1d71ed Added tag v7-3-518 for changeset ec4ab9d832b0 2012-05-18 16:24:12 +02:00
Bram Moolenaar a0149c7401 updated for version 7.3.518
Problem:    When 'encoding' is a double-byte encoding ":helptags" may not find
            tags correctly.
Solution:   Use vim_strbyte() instead of vim_strchr(). (Yasuhiro Matsumoto)
2012-05-18 16:24:11 +02:00
Bram Moolenaar 2da3f6af3b updated for version 7.3.518
Problem:    When 'encoding' is a double-byte encoding ":helptags" may not find
	    tags correctly.
Solution:   Use vim_strbyte() instead of vim_strchr(). (Yasuhiro Matsumoto)
2012-05-18 16:24:11 +02:00
Bram Moolenaar 1aeaf8c0e0 Updated runtime files. 2012-05-18 13:46:39 +02:00
Bram Moolenaar 407576107d Updated runtime files. 2012-05-18 13:46:39 +02:00
Bram Moolenaar dbb4a42cdc Ignore file generated by tests. 2012-05-18 13:14:26 +02:00
Bram Moolenaar a594b9965c Ignore file generated by tests. 2012-05-18 13:14:26 +02:00
Bram Moolenaar 18e00d2c86 updated for version 7.3.517
Problem:    Crash when using "vipvv". (Alexandre Provencio)
Solution:   Don't let the text length become negative.
2012-05-18 12:49:40 +02:00
Bram Moolenaar 5e836c09d8 Added tag v7-3-517 for changeset 9a1dba1f969a 2012-05-18 12:49:40 +02:00
Bram Moolenaar a3ecd92ad9 updated for version 7.3.517
Problem:    Crash when using "vipvv". (Alexandre Provencio)
Solution:   Don't let the text length become negative.
2012-05-18 12:49:40 +02:00
Bram Moolenaar 2fc8802fcc updated for version 7.3.516
Problem:    extend(o, o) may crash Vim.
Solution:   Fix crash and add test. (Thinca and Hirohito Higashi)
2012-05-18 12:07:05 +02:00
Bram Moolenaar f10bf92848 Added tag v7-3-516 for changeset 02440d1fcc9a 2012-05-18 12:07:05 +02:00
Bram Moolenaar 4c7f6b63f5 updated for version 7.3.516
Problem:    extend(o, o) may crash Vim.
Solution:   Fix crash and add test. (Thinca and Hirohito Higashi)
2012-05-18 12:07:05 +02:00
Bjorn Winckler 028d3f6a78 Merge branch 'vim'
Conflicts:
	src/ex_docmd.c
	src/feature.h
	src/vim.h
2012-05-15 20:55:48 +02:00
Bram Moolenaar 8071607aa5 More runtime file fixes for 'compatible' mode. 2012-05-01 21:14:34 +02:00
Bram Moolenaar b857e2db60 More runtime file fixes for 'compatible' mode. 2012-05-01 21:14:34 +02:00
Bram Moolenaar 2d0b92f8f9 updated for version 7.3.515
Problem:    'wildignorecase' only applies to the last part of the path.
Solution:   Also ignore case for letters earlier in the path.
2012-04-30 21:09:43 +02:00
Bram Moolenaar b0bc4bff0d Added tag v7-3-515 for changeset 6c318419e331 2012-04-30 21:09:43 +02:00
Bram Moolenaar 1f50469b20 updated for version 7.3.515
Problem:    'wildignorecase' only applies to the last part of the path.
Solution:   Also ignore case for letters earlier in the path.
2012-04-30 21:09:43 +02:00
Bram Moolenaar 5ae636b9bb updated for version 7.3.514
Problem:    No completion for :history command.
Solution:   Add the completion and update the docs. Also fix ":behave"
            completion. (Dominique Pelle)
2012-04-30 18:48:53 +02:00
Bram Moolenaar aa7add99bf Added tag v7-3-514 for changeset 7e4428115d2c 2012-04-30 18:48:53 +02:00
Bram Moolenaar 2d97e5a036 updated for version 7.3.514
Problem:    No completion for :history command.
Solution:   Add the completion and update the docs. Also fix ":behave"
	    completion. (Dominique Pelle)
2012-04-30 18:48:53 +02:00
Bram Moolenaar 8320da42bc updated for version 7.3.513
Problem:    Cannot use CTRL-E and CTRL-Y with "r".
Solution:   Make CTRL-E and CTRL-Y work like in Insert mode. (Christian
            Brabandt)
2012-04-30 18:18:47 +02:00
Bram Moolenaar f1375ac1b7 Added tag v7-3-513 for changeset 75037f9bc97a 2012-04-30 18:18:47 +02:00
Bram Moolenaar 95e0918651 updated for version 7.3.513
Problem:    Cannot use CTRL-E and CTRL-Y with "r".
Solution:   Make CTRL-E and CTRL-Y work like in Insert mode. (Christian
	    Brabandt)
2012-04-30 18:18:47 +02:00
Bram Moolenaar b41d9689f1 updated for version 7.3.512
Problem:    undofile() returns a useless name when passed an empty string.
Solution:   Return an empty string. (Christian Brabandt)
2012-04-30 17:35:48 +02:00
Bram Moolenaar f3f6abad3e Added tag v7-3-512 for changeset 454646820185 2012-04-30 17:35:48 +02:00
Bram Moolenaar 6cc7a151a8 updated for version 7.3.512
Problem:    undofile() returns a useless name when passed an empty string.
Solution:   Return an empty string. (Christian Brabandt)
2012-04-30 17:35:48 +02:00
Bram Moolenaar 7da9c37a17 updated for version 7.3.511
Problem:    Using a FileReadCmd autocommand that does ":e! {file}" may cause a
            crash. (Christian Brabandt)
Solution:   Properly restore curwin->w_s.
2012-04-30 17:04:52 +02:00
Bram Moolenaar 01e7017d90 Added tag v7-3-511 for changeset b782e2f9e689 2012-04-30 17:04:52 +02:00
Bram Moolenaar 4661765ca4 updated for version 7.3.511
Problem:    Using a FileReadCmd autocommand that does ":e! {file}" may cause a
	    crash. (Christian Brabandt)
Solution:   Properly restore curwin->w_s.
2012-04-30 17:04:52 +02:00
Bram Moolenaar 9a7224b5a0 Fixed compatible mode in most runtime files. 2012-04-30 15:56:52 +02:00
Bram Moolenaar cfbdc48d61 Fixed compatible mode in most runtime files. 2012-04-30 15:56:52 +02:00
Bram Moolenaar e8938e507e updated for version 7.3.510
Problem:    Test 77 fails on Solaris 7. (Michael Soyka)
Solution:   Replace any tabs with spaces.
2012-04-30 11:34:28 +02:00
Bram Moolenaar fbda4dbca0 Added tag v7-3-510 for changeset 53786601213c 2012-04-30 11:34:28 +02:00
Bram Moolenaar c7ffad7b4e updated for version 7.3.510
Problem:    Test 77 fails on Solaris 7. (Michael Soyka)
Solution:   Replace any tabs with spaces.
2012-04-30 11:34:28 +02:00
Bram Moolenaar ddbb5550b4 Updated runtime files, include fixes for line continuation. 2012-04-26 20:17:03 +02:00
Bram Moolenaar bff010b355 Updated runtime files, include fixes for line continuation. 2012-04-26 20:17:03 +02:00
Bram Moolenaar d38b055ab8 Updated runtime files. 2012-04-25 19:07:41 +02:00
Bram Moolenaar f56ba9d0b6 Updated runtime files. 2012-04-25 19:07:41 +02:00
Bram Moolenaar 7f51a82c1b updated for version 7.3.509
Problem:    ":vimgrep" fails when 'autochdir' is set.
Solution:   A more generic solution for changing directory. (Ben Fritz)
2012-04-25 18:57:21 +02:00
Bram Moolenaar 9a42b842d9 Added tag v7-3-509 for changeset 8101253704f6 2012-04-25 18:57:21 +02:00
Bram Moolenaar 5fcd811ef4 updated for version 7.3.509
Problem:    ":vimgrep" fails when 'autochdir' is set.
Solution:   A more generic solution for changing directory. (Ben Fritz)
2012-04-25 18:57:21 +02:00
Bram Moolenaar b429cdeb6e updated for version 7.3.508
Problem:    Default for v:register is not set.
Solution:   Init v:register in eval_init(). Correct for 'clipboard' before the
            main loop. (Ingo Karkat)
2012-04-25 18:24:29 +02:00
Bram Moolenaar f4b1c521b5 Added tag v7-3-508 for changeset 2722f11ddc99 2012-04-25 18:24:29 +02:00
Bram Moolenaar f475c9fa65 updated for version 7.3.508
Problem:    Default for v:register is not set.
Solution:   Init v:register in eval_init(). Correct for 'clipboard' before the
	    main loop. (Ingo Karkat)
2012-04-25 18:24:29 +02:00
Bram Moolenaar 8218f60b61 updated for version 7.3.507
Problem:    When exiting with unsaved changes, selecting an existing file in
            the file dialog, there is no dialog to ask whether the existing
            file should be overwritten. (Felipe G. Nievinski)
Solution:   Call check_overwrite() before writing. (Christian Brabandt)
2012-04-25 17:32:18 +02:00
Bram Moolenaar 7243716a61 Added tag v7-3-507 for changeset f9a865d97614 2012-04-25 17:32:18 +02:00
Bram Moolenaar 3ebfa6942c updated for version 7.3.507
Problem:    When exiting with unsaved changes, selecting an existing file in
	    the file dialog, there is no dialog to ask whether the existing
	    file should be overwritten. (Felipe G. Nievinski)
Solution:   Call check_overwrite() before writing. (Christian Brabandt)
2012-04-25 17:32:18 +02:00
Bram Moolenaar 68fb5dcd13 updated for version 7.3.506
Problem:    GTK gives an error when selecting a non-existent file.
Solution:   Add a handler to avoid the error. (Christian Brabandt)
2012-04-25 17:10:16 +02:00
Bram Moolenaar 5ce890a245 Added tag v7-3-506 for changeset 982f84487daf 2012-04-25 17:10:16 +02:00
Bram Moolenaar e0f3a32106 updated for version 7.3.506
Problem:    GTK gives an error when selecting a non-existent file.
Solution:   Add a handler to avoid the error. (Christian Brabandt)
2012-04-25 17:10:16 +02:00
Bram Moolenaar 68a33fc704 updated for version 7.3.505
Problem:    Test 11 fails on MS-Windows in some versions.
Solution:   Fix #ifdefs for whether filtering through a pipe is possible. Move
            setting b_no_eol_lnum back to where it was before patch 7.3.124.
            (David Pope)
2012-04-25 16:50:48 +02:00
Bram Moolenaar a3f19c604b Added tag v7-3-505 for changeset fe7bf24804e1 2012-04-25 16:50:48 +02:00
Bram Moolenaar 77a100312c updated for version 7.3.505
Problem:    Test 11 fails on MS-Windows in some versions.
Solution:   Fix #ifdefs for whether filtering through a pipe is possible. Move
	    setting b_no_eol_lnum back to where it was before patch 7.3.124.
	    (David Pope)
2012-04-25 16:50:48 +02:00
Bram Moolenaar 720ce53af0 updated for version 7.3.504
Problem:    Commands in help files are not highlighted.
Solution:   Allow for commands in backticks.  Adjust CTRL-] to remove the
            backticks.
2012-04-25 12:57:28 +02:00
Bram Moolenaar 5e7cb17551 Added tag v7-3-504 for changeset 17bfcb054cb7 2012-04-25 12:57:28 +02:00
Bram Moolenaar d9dceee162 updated for version 7.3.504
Problem:    Commands in help files are not highlighted.
Solution:   Allow for commands in backticks.  Adjust CTRL-] to remove the
	    backticks.
2012-04-25 12:57:28 +02:00
Bram Moolenaar c306853cc6 Added tag v7-3-503 for changeset 65d036fd449e 2012-04-25 12:28:10 +02:00
Bram Moolenaar 6217cdcec3 updated for version 7.3.503
Problem:    Warning for unused argument.
Solution:   Add UNUSED.
2012-04-25 12:28:09 +02:00
Bram Moolenaar 246acfcb0f updated for version 7.3.503
Problem:    Warning for unused argument.
Solution:   Add UNUSED.
2012-04-25 12:28:09 +02:00
Bram Moolenaar e436528e04 updated for version 7.3.502
Problem:    Netbeans insert halfway a line actually appends to the line.
Solution:   Insert halfway the line. (Brian Victor)
2012-04-20 19:47:05 +02:00
Bram Moolenaar 8753743e3f Added tag v7-3-502 for changeset 1d1cce57421c 2012-04-20 19:47:05 +02:00
Bram Moolenaar 2b3761ff3b updated for version 7.3.502
Problem:    Netbeans insert halfway a line actually appends to the line.
Solution:   Insert halfway the line. (Brian Victor)
2012-04-20 19:47:05 +02:00
Bram Moolenaar 35df7d2d99 updated for version 7.3.501
Problem:    Error for "flush" not being defined when using Ruby command.
Solution:   Defined "flush" as a no-op method. (Kent Sibilev)
2012-04-20 18:05:47 +02:00
Bram Moolenaar e58fc05b6d Added tag v7-3-501 for changeset d7b335626ddc 2012-04-20 18:05:47 +02:00
Bram Moolenaar 11cd9a6b92 updated for version 7.3.501
Problem:    Error for "flush" not being defined when using Ruby command.
Solution:   Defined "flush" as a no-op method. (Kent Sibilev)
2012-04-20 18:05:47 +02:00
Bram Moolenaar a6cdc99152 updated for version 7.3.500
Problem:    Ming makefile unconditionally sets WINVER.
Solution:   Only defined when not already defined. (Yasuhiro Matsumoto)
2012-04-20 16:13:25 +02:00
Bram Moolenaar 5ae2423118 Added tag v7-3-500 for changeset b36640b2f671 2012-04-20 16:13:25 +02:00
Bram Moolenaar bd00d0e022 updated for version 7.3.500
Problem:    Ming makefile unconditionally sets WINVER.
Solution:   Only defined when not already defined. (Yasuhiro Matsumoto)
2012-04-20 16:13:25 +02:00
Bram Moolenaar 6be120e7f5 updated for version 7.3.499
Problem:    When using any interface language when Vim is waiting for a child
            process it gets confused by a child process started through the
            interface.
Solution:   Always used waitpid() instead of wait(). (Yasuhiro Matsumoto)
2012-04-20 15:55:16 +02:00
Bram Moolenaar 3b05ce3a6d Added tag v7-3-499 for changeset 4a2cb025b641 2012-04-20 15:55:16 +02:00
Bram Moolenaar 2e54ec552d updated for version 7.3.499
Problem:    When using any interface language when Vim is waiting for a child
	    process it gets confused by a child process started through the
	    interface.
Solution:   Always used waitpid() instead of wait(). (Yasuhiro Matsumoto)
2012-04-20 15:55:16 +02:00
Bram Moolenaar 84298db3a4 updated for version 7.3.498
Problem:    The behavior of the "- register changes depending on value of
            the 'clipboard' option. (Szamotulski)
Solution:   Also set the "- register when the register is "*" or "+".
            (Christian Brabandt)
2012-04-20 13:46:08 +02:00
Bram Moolenaar 5ecbd63119 Added tag v7-3-498 for changeset b1a42d2522fb 2012-04-20 13:46:08 +02:00
Bram Moolenaar 80c55b1546 updated for version 7.3.498
Problem:    The behavior of the "- register changes depending on value of
	    the 'clipboard' option. (Szamotulski)
Solution:   Also set the "- register when the register is "*" or "+".
	    (Christian Brabandt)
2012-04-20 13:46:08 +02:00
Bram Moolenaar b830f0c7df updated for version 7.3.497
Problem:    Crash when doing ":python print" and compiled with gcc and
            the optimizer enabled.
Solution:   Avoid the crash, doesn't really fix the problem. (Christian
            Brabandt)
2012-04-20 13:31:21 +02:00
Bram Moolenaar b7f780fb4c Added tag v7-3-497 for changeset e34c620007be 2012-04-20 13:31:21 +02:00
Bram Moolenaar ed5ad0cf54 updated for version 7.3.497
Problem:    Crash when doing ":python print" and compiled with gcc and
	    the optimizer enabled.
Solution:   Avoid the crash, doesn't really fix the problem. (Christian
	    Brabandt)
2012-04-20 13:31:21 +02:00
Bjorn Winckler 5c1351f8bd Merge branch 'vim' 2012-04-15 20:36:16 +02:00
Bram Moolenaar 53bfca22f1 Updated runtime files. 2012-04-13 23:04:47 +02:00
Bram Moolenaar f5ffa19565 Updated runtime files. 2012-04-13 23:04:47 +02:00
Bram Moolenaar 09210ac93c updated for version 7.3.496
Problem:    MS-DOS: When "diff" trips over difference in line separators some
            tests fail.
Solution:   Make some .ok files use unix line separators. (David Pope)
2012-04-13 19:11:20 +02:00
Bram Moolenaar 2e48a0f7e7 Added tag v7-3-496 for changeset 3daba355b0c1 2012-04-13 19:11:20 +02:00
Bram Moolenaar f2db25d316 updated for version 7.3.496
Problem:    MS-DOS: When "diff" trips over difference in line separators some
	    tests fail.
Solution:   Make some .ok files use unix line separators. (David Pope)
2012-04-13 19:11:20 +02:00
Bram Moolenaar 42102dd13b Added tag v7-3-495 for changeset 27f6a22ff88e 2012-04-09 20:42:27 +02:00
Bram Moolenaar b345d49e06 updated for version 7.3.495
Problem:    Compiler warnings.
Solution:   Add function declaration.  Remove "offset" argument.
2012-04-09 20:42:26 +02:00
Bram Moolenaar cc290f5bf3 updated for version 7.3.495
Problem:    Compiler warnings.
Solution:   Add function declaration.  Remove "offset" argument.
2012-04-09 20:42:26 +02:00
Bram Moolenaar bd2f3c3ec6 updated for version 7.3.494
Problem:    Can't compile with Lua 9.1 or dynamic Lua.
Solution:   Fix dll_ methods. Fix luado(). (Muraoka Taro, Luis Carvalho)
2012-04-06 14:31:00 +02:00
Bram Moolenaar 0254977d90 Added tag v7-3-494 for changeset 5240610f2778 2012-04-06 14:31:00 +02:00
Bram Moolenaar 8a20e77cce updated for version 7.3.494
Problem:    Can't compile with Lua 9.1 or dynamic Lua.
Solution:   Fix dll_ methods. Fix luado(). (Muraoka Taro, Luis Carvalho)
2012-04-06 14:31:00 +02:00
Bram Moolenaar b0d7a15d3a updated for version 7.3.493
Problem:    Two unused variables.
Solution:   Remove them. (Hong Xu)
2012-04-06 13:56:04 +02:00
Bram Moolenaar bcc9d82be4 Added tag v7-3-493 for changeset bf5960ec2532 2012-04-06 13:56:04 +02:00
Bram Moolenaar 076f2a5898 updated for version 7.3.493
Problem:    Two unused variables.
Solution:   Remove them. (Hong Xu)
2012-04-06 13:56:04 +02:00
Bram Moolenaar 5b435d671e Updated runtime files. 2012-04-05 17:33:26 +02:00
Bram Moolenaar c7584731a9 Updated runtime files. 2012-04-05 17:33:26 +02:00
Bram Moolenaar 3675fa09a7 updated for version 7.3.492
Problem:    Can't indent conditions separately from function arguments.
Solution:   Add the 'k' flag in 'cino. (Lech Lorens)
2012-04-05 17:17:42 +02:00
Bram Moolenaar 4b3743556e Added tag v7-3-492 for changeset 214c7ec1c8f9 2012-04-05 17:17:42 +02:00
Bram Moolenaar 0a0e4c9e44 updated for version 7.3.492
Problem:    Can't indent conditions separately from function arguments.
Solution:   Add the 'k' flag in 'cino. (Lech Lorens)
2012-04-05 17:17:42 +02:00
Bram Moolenaar 98411e57ab updated for version 7.3.491
Problem:    No tests for Lua.
Solution:   Add some simple tests for Lua. (Luis Carvalho)
2012-04-05 16:56:52 +02:00
Bram Moolenaar a26aaad74c Added tag v7-3-491 for changeset e070b34fe35e 2012-04-05 16:56:52 +02:00
Bram Moolenaar 3fe23b30c9 updated for version 7.3.491
Problem:    No tests for Lua.
Solution:   Add some simple tests for Lua. (Luis Carvalho)
2012-04-05 16:56:52 +02:00
Bram Moolenaar 1dced5727f updated for version 7.3.490
Problem:    Member confusion in Lua interface.
Solution:   Fix it.  Add luaeval(). (Taro Muraoka, Luis Carvalho)
2012-04-05 16:54:08 +02:00
Bram Moolenaar d1999064d3 Added tag v7-3-490 for changeset b067b8b81be9 2012-04-05 16:54:08 +02:00
Bram Moolenaar c74e68a4d1 updated for version 7.3.490
Problem:    Member confusion in Lua interface.
Solution:   Fix it.  Add luaeval(). (Taro Muraoka, Luis Carvalho)
2012-04-05 16:54:08 +02:00
Bram Moolenaar e0ebfd7507 updated for version 7.3.489
Problem:    CTRL-] in Insert mode does not expand abbreviation when used in a
            mapping. (Yichao Zhou)
Solution:   Special case using CTRL-]. (Christian Brabandt)
2012-04-05 16:07:06 +02:00
Bram Moolenaar 3f32e5b023 Added tag v7-3-489 for changeset c1a6e1745cb5 2012-04-05 16:07:06 +02:00
Bram Moolenaar 5c345052ca updated for version 7.3.489
Problem:    CTRL-] in Insert mode does not expand abbreviation when used in a
	    mapping. (Yichao Zhou)
Solution:   Special case using CTRL-]. (Christian Brabandt)
2012-04-05 16:07:06 +02:00
Bram Moolenaar 3dbde6226d updated for version 7.3.488
Problem:    ":help!" in a help file does not work as document.
Solution:   When in a help file don't give an error message. (thinca)
2012-04-05 16:05:05 +02:00
Bram Moolenaar c8f86bce90 Added tag v7-3-488 for changeset 8691bdcdbf66 2012-04-05 16:05:05 +02:00
Bram Moolenaar 63439ee2b7 updated for version 7.3.488
Problem:    ":help!" in a help file does not work as document.
Solution:   When in a help file don't give an error message. (thinca)
2012-04-05 16:05:05 +02:00
Bram Moolenaar 61d35bd020 Updated runtime files. 2012-03-28 20:51:51 +02:00
Bram Moolenaar a904962cdd Updated runtime files. 2012-03-28 20:51:51 +02:00
Bram Moolenaar 913077c37c updated for version 7.3.487
Problem:    When setting 'timeoutlen' or 'ttimeoutlen' the column for vertical
            movement is reset unnecessarily.
Solution:   Do not set w_set_curswant for every option. Add a test for this.
            (Kana Natsuno) Add the P_CURSWANT flag for options.
2012-03-28 19:59:04 +02:00
Bram Moolenaar f1861181b2 Added tag v7-3-487 for changeset 21219ffc9790 2012-03-28 19:59:04 +02:00
Bram Moolenaar d85115d175 updated for version 7.3.487
Problem:    When setting 'timeoutlen' or 'ttimeoutlen' the column for vertical
	    movement is reset unnecessarily.
Solution:   Do not set w_set_curswant for every option. Add a test for this.
	    (Kana Natsuno) Add the P_CURSWANT flag for options.
2012-03-28 19:59:04 +02:00
Bram Moolenaar ca628610c0 updated for version 7.3.486
Problem:    Build error with mingw64 on Windows 7.
Solution:   Avoid the step of going through vimres.res. (Guopeng Wen)
2012-03-28 17:43:11 +02:00
Bram Moolenaar 15075aefa1 Added tag v7-3-486 for changeset 08a37c57af47 2012-03-28 17:43:11 +02:00
Bram Moolenaar e19e870c55 updated for version 7.3.486
Problem:    Build error with mingw64 on Windows 7.
Solution:   Avoid the step of going through vimres.res. (Guopeng Wen)
2012-03-28 17:43:11 +02:00
Bram Moolenaar da5a4970a9 updated for version 7.3.485
Problem:    When building Vim LDFLAGS isn't passed on to building xxd.
Solution:   Pass the LDFLAGS value. (James McCoy)
2012-03-28 17:17:48 +02:00
Bram Moolenaar 4b59ee99d7 Added tag v7-3-485 for changeset 94374e0b6267 2012-03-28 17:17:48 +02:00
Bram Moolenaar 103d0a3aa6 updated for version 7.3.485
Problem:    When building Vim LDFLAGS isn't passed on to building xxd.
Solution:   Pass the LDFLAGS value. (James McCoy)
2012-03-28 17:17:48 +02:00
Bram Moolenaar f99bc6d002 updated for version 7.3.484
Problem:    The -E and --echo-wid command line arguments are not mentioned in
            "vim --help".
Solution:   Add the help lines. (Dominique Pelle)
2012-03-28 17:10:31 +02:00
Bram Moolenaar a50ca505c0 Added tag v7-3-484 for changeset 00fa605e7d7b 2012-03-28 17:10:31 +02:00
Bram Moolenaar 8308a5d5b8 updated for version 7.3.484
Problem:    The -E and --echo-wid command line arguments are not mentioned in
	    "vim --help".
Solution:   Add the help lines. (Dominique Pelle)
2012-03-28 17:10:31 +02:00
Bram Moolenaar 6df5e5ae42 updated for version 7.3.483
Problem:    More prompt shows up too often.
Solution:   Instead of adding a line break, only start a new line in the
            message history. (Christian Brabandt)
2012-03-28 16:49:29 +02:00
Bram Moolenaar 21902fd2d0 Added tag v7-3-483 for changeset 19040069b8bf 2012-03-28 16:49:29 +02:00
Bram Moolenaar 4c09c4df7b updated for version 7.3.483
Problem:    More prompt shows up too often.
Solution:   Instead of adding a line break, only start a new line in the
	    message history. (Christian Brabandt)
2012-03-28 16:49:29 +02:00
Bram Moolenaar 0b8d1d60db Added tag v7-3-482 for changeset 3229335d0c4e 2012-03-28 14:19:51 +02:00
Bram Moolenaar 524780d69f updated for version 7.3.482
Problem:    With 'cursorbind' set moving up/down does not always keep the same
            column.
Solution:   Set curswant appropriately. (Gary Johnson)
2012-03-28 14:19:50 +02:00
Bram Moolenaar bc3542bf0d updated for version 7.3.482
Problem:    With 'cursorbind' set moving up/down does not always keep the same
	    column.
Solution:   Set curswant appropriately. (Gary Johnson)
2012-03-28 14:19:50 +02:00
Bram Moolenaar 61d281a4c0 updated for version 7.3.481
Problem:    Changing 'virtualedit' in an operator function to "all" does not
            have the desired effect. (Aaron Bohannon)
Solution:   Save, reset and restore virtual_op when executing an operator
            function.
2012-03-28 12:59:57 +02:00
Bram Moolenaar fe39c169b5 Added tag v7-3-481 for changeset 8e21ac7f2d6e 2012-03-28 12:59:57 +02:00
Bram Moolenaar a1e0900cd9 updated for version 7.3.481
Problem:    Changing 'virtualedit' in an operator function to "all" does not
	    have the desired effect. (Aaron Bohannon)
Solution:   Save, reset and restore virtual_op when executing an operator
	    function.
2012-03-28 12:59:57 +02:00
Bram Moolenaar 970a1b82ec updated for version 7.3.480
Problem:    When using ":qa" and there is a changed buffer picking the buffer
            to jump to is not very good.
Solution:   Consider current and other tab pages. (Hirohito Higashi)
2012-03-23 18:39:18 +01:00
Bram Moolenaar 905b82b3ea Added tag v7-3-480 for changeset b35844f3eb49 2012-03-23 18:39:18 +01:00
Bram Moolenaar 7a1354bc1f updated for version 7.3.480
Problem:    When using ":qa" and there is a changed buffer picking the buffer
	    to jump to is not very good.
Solution:   Consider current and other tab pages. (Hirohito Higashi)
2012-03-23 18:39:18 +01:00
Bram Moolenaar 06ca513e2c updated for version 7.3.479
Problem:    When 'cursorline' is set the line number highlighting can't be set
            separately.
Solution:   Add "CursorLineNr". (Howard Buchholz)
2012-03-23 16:25:17 +01:00
Bram Moolenaar 1037e6d4c5 Added tag v7-3-479 for changeset 3db4282d5e6b 2012-03-23 16:25:17 +01:00
Bram Moolenaar fd75bcf544 updated for version 7.3.479
Problem:    When 'cursorline' is set the line number highlighting can't be set
	    separately.
Solution:   Add "CursorLineNr". (Howard Buchholz)
2012-03-23 16:25:17 +01:00
Bram Moolenaar 507cc8acf1 updated for version 7.3.478
Problem:    Memory leak using the ':rv!' command when reading dictionary or
            list global variables i.e. with 'viminfo' containing !.
Solution:   Free the typeval. (Dominique Pelle)
2012-03-23 15:37:02 +01:00
Bram Moolenaar 7fb6ae6583 Added tag v7-3-478 for changeset 754db4059212 2012-03-23 15:37:02 +01:00
Bram Moolenaar 599d82c3a4 updated for version 7.3.478
Problem:    Memory leak using the ':rv!' command when reading dictionary or
	    list global variables i.e. with 'viminfo' containing !.
Solution:   Free the typeval. (Dominique Pelle)
2012-03-23 15:37:02 +01:00
Bram Moolenaar 12b0290d42 updated for version 7.3.477
Problem:    Using ":echo" to output enough lines to scroll, then using "j" and
            "k" at the more prompt, displays the command on top of the output.
            (Marcin Szamotulski)
Solution:   Put the output below the command. (Christian Brabandt)
2012-03-23 15:18:24 +01:00
Bram Moolenaar a76d1ccca2 Added tag v7-3-477 for changeset 62dc0d69ab11 2012-03-23 15:18:24 +01:00
Bram Moolenaar d628634cc1 updated for version 7.3.477
Problem:    Using ":echo" to output enough lines to scroll, then using "j" and
	    "k" at the more prompt, displays the command on top of the output.
	    (Marcin Szamotulski)
Solution:   Put the output below the command. (Christian Brabandt)
2012-03-23 15:18:24 +01:00
Bram Moolenaar 5e4b9e9ff8 updated for version 7.3.476
Problem:    When selecting a block, using "$" to include the end of each line
            and using "A" and typing a backspace strange things happen.
            (Yuangchen Xie)
Solution:   Avoid using a negative length. (Christian Brabandt)
2012-03-23 14:16:23 +01:00
Bram Moolenaar 815f9e32e0 Added tag v7-3-476 for changeset fb2c5a51dac7 2012-03-23 14:16:23 +01:00
Bram Moolenaar 987aab512f updated for version 7.3.476
Problem:    When selecting a block, using "$" to include the end of each line
	    and using "A" and typing a backspace strange things happen.
	    (Yuangchen Xie)
Solution:   Avoid using a negative length. (Christian Brabandt)
2012-03-23 14:16:23 +01:00
Bjorn Winckler bcc349c113 Merge branch 'vim' 2012-03-18 21:20:07 +01:00
Bjorn Winckler e4095552c2 Avoid spurious inertial trackpad scrolling
When 'inertia' is enabled the trackpad sometimes sends events that tells
Vim to scroll zero lines.  Ignore such events, else Vim sometimes seems
to scroll a little bit too far.
2012-03-18 21:15:43 +01:00
Bram Moolenaar 5d3a8038b6 updated for version 7.3.475
Problem:    In a terminal with few colors the omnicomplete menu may be hard to
            see when using the default colors.
Solution:   Use more explicit colors. (suggested by Alex Henrie)
2012-03-16 20:16:46 +01:00
Bram Moolenaar e8751e7d02 Added tag v7-3-475 for changeset 36160830a5e8 2012-03-16 20:16:46 +01:00
Bram Moolenaar c0db6bd33c updated for version 7.3.475
Problem:    In a terminal with few colors the omnicomplete menu may be hard to
	    see when using the default colors.
Solution:   Use more explicit colors. (suggested by Alex Henrie)
2012-03-16 20:16:46 +01:00
Bram Moolenaar dfba6b6449 updated for version 7.3.474
Problem:    Perl build with gcc 4 fails.
Solution:   Remove XS() statements. (Yasuhiro Matsumoto)
2012-03-16 19:34:47 +01:00
Bram Moolenaar 859ec1330f Added tag v7-3-474 for changeset 7613c9ab083f 2012-03-16 19:34:47 +01:00
Bram Moolenaar 32026ccb23 updated for version 7.3.474
Problem:    Perl build with gcc 4 fails.
Solution:   Remove XS() statements. (Yasuhiro Matsumoto)
2012-03-16 19:34:47 +01:00
Bram Moolenaar 1ea69b7077 updated for version 7.3.473
Problem:    'cursorbind' does not work correctly in combination with
            'virtualedit' set to "all".
Solution:   Copy coladd. (Gary Johnson)
2012-03-16 19:24:26 +01:00
Bram Moolenaar 87056f9a63 Added tag v7-3-473 for changeset 7f1bce9c9b79 2012-03-16 19:24:26 +01:00
Bram Moolenaar c95df17451 updated for version 7.3.473
Problem:    'cursorbind' does not work correctly in combination with
	    'virtualedit' set to "all".
Solution:   Copy coladd. (Gary Johnson)
2012-03-16 19:24:26 +01:00
Bram Moolenaar 5ad15df9ce updated for version 7.3.472
Problem:    Crash when using ":redraw" in a BufEnter autocommand and
            switching to another tab. (驼峰)
Solution:   Move triggering the the autocommands to after correcting the
            option values. Also check the row value to be out of bounds.
            (Christian Brabandt, Sergey Khorev)
2012-03-16 19:07:58 +01:00
Bram Moolenaar 93d8882a9c Added tag v7-3-472 for changeset 8332129d9ae8 2012-03-16 19:07:58 +01:00
Bram Moolenaar b7314625c5 updated for version 7.3.472
Problem:    Crash when using ":redraw" in a BufEnter autocommand and
	    switching to another tab. (驼峰)
Solution:   Move triggering the the autocommands to after correcting the
	    option values. Also check the row value to be out of bounds.
	    (Christian Brabandt, Sergey Khorev)
2012-03-16 19:07:58 +01:00
Bram Moolenaar 1c0b03e857 updated for version 7.3.471
Problem:    Can't abort listing placed signs.
Solution:   Check "got_int". (Christian Brabandt)
2012-03-16 14:32:15 +01:00
Bram Moolenaar 9c5236f2c1 Added tag v7-3-471 for changeset 3465a9e77588 2012-03-16 14:32:15 +01:00
Bram Moolenaar abffd6c1a8 updated for version 7.3.471
Problem:    Can't abort listing placed signs.
Solution:   Check "got_int". (Christian Brabandt)
2012-03-16 14:32:15 +01:00
Bram Moolenaar 84f7235bdb Updated runtime files. Add Dutch translations. 2012-03-11 15:57:40 +01:00
Bram Moolenaar 7f5cc8ee65 Updated runtime files. Add Dutch translations. 2012-03-11 15:57:40 +01:00
Bjorn Winckler e1db1cfbaf Merge branch 'vim' 2012-03-10 17:01:06 +01:00
Bram Moolenaar 419b0932ec Added tag v7-3-470 for changeset 636e4db6e207 2012-03-07 22:55:21 +01:00
Bram Moolenaar 7c578d3c3f updated for version 7.3.470
Problem:    Test 62 fails when compiled without GUI and X11.
Solution:   Don't test :drop when it is not supported.
2012-03-07 22:55:20 +01:00
Bram Moolenaar 5e616164d6 updated for version 7.3.470
Problem:    Test 62 fails when compiled without GUI and X11.
Solution:   Don't test :drop when it is not supported.
2012-03-07 22:55:20 +01:00
Bram Moolenaar 5fbe699390 updated for version 7.3.469
Problem:    Compiler warning for unused argument without some features.
Solution:   Add UNUSED.
2012-03-07 22:52:36 +01:00
Bram Moolenaar 3c9096f317 Added tag v7-3-469 for changeset e61c3b09ae86 2012-03-07 22:52:36 +01:00
Bram Moolenaar 1225c86be2 updated for version 7.3.469
Problem:    Compiler warning for unused argument without some features.
Solution:   Add UNUSED.
2012-03-07 22:52:36 +01:00
Bram Moolenaar 8ec1f8523b updated for version 7.3.468
Problem:    For some compilers the error file is not easily readable.
Solution:   Use QuickFixCmdPre for more commands. (Marcin Szamotulski)
2012-03-07 20:13:49 +01:00
Bram Moolenaar c272d1ec1a Added tag v7-3-468 for changeset 38a135730423 2012-03-07 20:13:49 +01:00
Bram Moolenaar bcdac5466f updated for version 7.3.468
Problem:    For some compilers the error file is not easily readable.
Solution:   Use QuickFixCmdPre for more commands. (Marcin Szamotulski)
2012-03-07 20:13:49 +01:00
Bram Moolenaar 94ccf03fdc Added tag v7-3-467 for changeset 276d58e9265c 2012-03-07 19:38:56 +01:00
Bram Moolenaar 917ba89f7f updated for version 7.3.467
Problem:    Cursor positioned wrong at the command line when regaining focus
            and using some input method.
Solution:   Do not position the cursor in command line mode.
2012-03-07 19:38:55 +01:00
Bram Moolenaar 77bb77dd36 updated for version 7.3.467
Problem:    Cursor positioned wrong at the command line when regaining focus
	    and using some input method.
Solution:   Do not position the cursor in command line mode.
2012-03-07 19:38:55 +01:00
Bram Moolenaar c7f59be2d9 Added tag v7-3-466 for changeset df9c7798b5e2 2012-03-07 19:30:37 +01:00
Bram Moolenaar 9e98edfe8f updated for version 7.3.466
Problem:    Get ml_get error hen ":behave mswin" was used and selecting
            several lines.  (A. Sinan Unur)
Solution:   Adjust the end of the operation. (Christian Brabandt)
2012-03-07 19:30:36 +01:00
Bram Moolenaar 66728539a0 updated for version 7.3.466
Problem:    Get ml_get error hen ":behave mswin" was used and selecting
	    several lines.  (A. Sinan Unur)
Solution:   Adjust the end of the operation. (Christian Brabandt)
2012-03-07 19:30:36 +01:00
Bram Moolenaar 146e9c3886 updated for version 7.3.465
Problem:    Cannot get file name with newline from glob().
Solution:   Add argument to glob() and expand() to indicate they must return a
            list. (Christian Brabandt)
2012-03-07 19:18:23 +01:00
Bram Moolenaar f62143cd22 Added tag v7-3-465 for changeset d1096a4e96bd 2012-03-07 19:18:23 +01:00
Bram Moolenaar 0eadfa8066 updated for version 7.3.465
Problem:    Cannot get file name with newline from glob().
Solution:   Add argument to glob() and expand() to indicate they must return a
	    list. (Christian Brabandt)
2012-03-07 19:18:23 +01:00
Bram Moolenaar 552ac13d55 updated for version 7.3.464
Problem:    Compiler warning for sprintf.
Solution:   Put the length in a variable. (Dominique Pelle)
2012-03-07 18:03:10 +01:00
Bram Moolenaar 254b2640fd Added tag v7-3-464 for changeset 43259e4542c7 2012-03-07 18:03:10 +01:00
Bram Moolenaar 3891a2c32d updated for version 7.3.464
Problem:    Compiler warning for sprintf.
Solution:   Put the length in a variable. (Dominique Pelle)
2012-03-07 18:03:10 +01:00
Bram Moolenaar 0faaeb826e updated for version 7.3.463
Problem:    When using ":s///c" the cursor is moved away from the match.
            (Lawman)
Solution:   Don't move the cursor when do_ask is set. (Christian Brabandt)
2012-03-07 14:57:52 +01:00
Bram Moolenaar 3329c7e926 Added tag v7-3-463 for changeset 8e0fe5a723ad 2012-03-07 14:57:52 +01:00
Bram Moolenaar 04af258e46 updated for version 7.3.463
Problem:    When using ":s///c" the cursor is moved away from the match.
	    (Lawman)
Solution:   Don't move the cursor when do_ask is set. (Christian Brabandt)
2012-03-07 14:57:52 +01:00
Bram Moolenaar 805761a61c Added tag v7-3-462 for changeset 70eff6af1158 2012-02-29 19:20:03 +01:00
Bram Moolenaar d25ad65a97 updated for version 7.3.462
Problem:    When using ":loadview" folds may be closed unexpectedly.
Solution:   Take into account foldlevel. (Xavier de Gaye)
2012-02-29 19:20:02 +01:00
Bram Moolenaar 2ebab776d6 updated for version 7.3.462
Problem:    When using ":loadview" folds may be closed unexpectedly.
Solution:   Take into account foldlevel. (Xavier de Gaye)
2012-02-29 19:20:02 +01:00
Bram Moolenaar f5876f147a updated for version 7.3.461
Problem:    The InsertCharPre autocommand event is not triggered during
            completion and when typing several characters quickly.
Solution:   Also trigger InsertCharPre during completion.  Do not read ahead
            when an InsertCharPre autocommand is defined. (Yasuhiro Matsumoto)
2012-02-29 18:22:08 +01:00
Bram Moolenaar fd045b995c Added tag v7-3-461 for changeset de60f6fa3d8d 2012-02-29 18:22:08 +01:00
Bram Moolenaar 0a82d1878d updated for version 7.3.461
Problem:    The InsertCharPre autocommand event is not triggered during
	    completion and when typing several characters quickly.
Solution:   Also trigger InsertCharPre during completion.  Do not read ahead
	    when an InsertCharPre autocommand is defined. (Yasuhiro Matsumoto)
2012-02-29 18:22:08 +01:00
Bram Moolenaar 91856270df updated for version 7.3.460
Problem:    Win32: UPX does not compress 64 bit binaries.
Solution:   Mention and add the alternative: mpress. (Dave Bodenstab)
2012-02-29 16:56:39 +01:00
Bram Moolenaar dfef726116 Added tag v7-3-460 for changeset 981c7ad9dd48 2012-02-29 16:56:39 +01:00
Bram Moolenaar 1305959e93 updated for version 7.3.460
Problem:    Win32: UPX does not compress 64 bit binaries.
Solution:   Mention and add the alternative: mpress. (Dave Bodenstab)
2012-02-29 16:56:39 +01:00
Bram Moolenaar 4336cdf318 updated for version 7.3.459
Problem:    Win32: Warnings for type conversion.
Solution:   Add type casts. (Mike Williams)
2012-02-29 13:58:47 +01:00
Bram Moolenaar d34de05809 Added tag v7-3-459 for changeset cb2ae92ce106 2012-02-29 13:58:47 +01:00
Bram Moolenaar 795506320c updated for version 7.3.459
Problem:    Win32: Warnings for type conversion.
Solution:   Add type casts. (Mike Williams)
2012-02-29 13:58:47 +01:00
Bram Moolenaar 7f29f7a2f4 updated for version 7.3.458
Problem:    Crash when calling smsg() during startup.
Solution:   Don't use 'shortmess' when it is not set yet.
2012-02-29 13:51:37 +01:00
Bram Moolenaar fd98ad70e7 Added tag v7-3-458 for changeset da670fb71d30 2012-02-29 13:51:37 +01:00
Bram Moolenaar 652fc4334e updated for version 7.3.458
Problem:    Crash when calling smsg() during startup.
Solution:   Don't use 'shortmess' when it is not set yet.
2012-02-29 13:51:37 +01:00
Bram Moolenaar 011a34d77d updated for version 7.3.457
Problem:    When setting $VIMRUNTIME later the directory for fetching
            translated messages is not adjusted.
Solution:   Put bindtextdomain() in vim_setenv().
2012-02-29 13:49:09 +01:00
Bram Moolenaar cd787f7a79 Added tag v7-3-457 for changeset 4a2744311b3f 2012-02-29 13:49:09 +01:00
Bram Moolenaar ea6d084414 updated for version 7.3.457
Problem:    When setting $VIMRUNTIME later the directory for fetching
	    translated messages is not adjusted.
Solution:   Put bindtextdomain() in vim_setenv().
2012-02-29 13:49:09 +01:00
Bjorn Winckler a801156cbf Merge branch 'vim'
Conflicts:
	runtime/doc/tags
	runtime/doc/various.txt
	src/auto/configure
2012-02-24 15:46:35 +01:00
Bram Moolenaar 52379eadfb updated for version 7.3.456
Problem:    ":tab drop file" has several problems, including moving the
            current window and opening a new tab for a file that already has a
            window.
Solution:   Refactor ":tab drop" handling. (Hirohito Higashi)
2012-02-22 19:13:08 +01:00
Bram Moolenaar bcba1ace66 Added tag v7-3-456 for changeset 07fd030f89be 2012-02-22 19:13:08 +01:00
Bram Moolenaar d400398033 updated for version 7.3.456
Problem:    ":tab drop file" has several problems, including moving the
	    current window and opening a new tab for a file that already has a
	    window.
Solution:   Refactor ":tab drop" handling. (Hirohito Higashi)
2012-02-22 19:13:08 +01:00
Bram Moolenaar b549a731fb updated for version 7.3.455
Problem:    Using many continuation lines can be slow.
Solution:   Adjust the reallocation size to the current length.
2012-02-22 18:29:33 +01:00
Bram Moolenaar 916891e2da Added tag v7-3-455 for changeset e6392f2aed4c 2012-02-22 18:29:33 +01:00
Bram Moolenaar ba355d1855 updated for version 7.3.455
Problem:    Using many continuation lines can be slow.
Solution:   Adjust the reallocation size to the current length.
2012-02-22 18:29:33 +01:00
Bram Moolenaar 7282bc3e7e updated for version 7.3.454
Problem:    Re-allocating memory slows Vim down.
Solution:   Use realloc() in ga_grow(). (Dominique Pelle)
2012-02-22 18:12:32 +01:00
Bram Moolenaar 1f56fe9b7e Added tag v7-3-454 for changeset 1632640a24b4 2012-02-22 18:12:32 +01:00
Bram Moolenaar 4e9d49b929 updated for version 7.3.454
Problem:    Re-allocating memory slows Vim down.
Solution:   Use realloc() in ga_grow(). (Dominique Pelle)
2012-02-22 18:12:32 +01:00
Bram Moolenaar 58437e0409 updated for version 7.3.453
Problem:    Pasting in the command line is slow.
Solution:   Don't redraw if there is another character to read. (Dominique
            Pelle)
2012-02-22 17:58:04 +01:00
Bram Moolenaar 1e88271179 Added tag v7-3-453 for changeset 791baa7b35e1 2012-02-22 17:58:04 +01:00
Bram Moolenaar de2f4c3db5 updated for version 7.3.453
Problem:    Pasting in the command line is slow.
Solution:   Don't redraw if there is another character to read. (Dominique
	    Pelle)
2012-02-22 17:58:04 +01:00
Bram Moolenaar 5f1e3e4473 updated for version 7.3.452
Problem:    Undo broken when pasting close to the last line. (Andrey Radev)
Solution:   Use a flag to remember if the deleted included the last line.
            (Christian Brabandt)
2012-02-22 17:38:00 +01:00
Bram Moolenaar 4b0ca0a1d4 Added tag v7-3-452 for changeset f1cde9cf023e 2012-02-22 17:38:00 +01:00
Bram Moolenaar 707a1bc595 updated for version 7.3.452
Problem:    Undo broken when pasting close to the last line. (Andrey Radev)
Solution:   Use a flag to remember if the deleted included the last line.
	    (Christian Brabandt)
2012-02-22 17:38:00 +01:00
Bram Moolenaar db7207e6e5 Updated runtime files. 2012-02-22 17:30:19 +01:00
Bram Moolenaar 7fc906b7c0 Updated runtime files. 2012-02-22 17:30:19 +01:00
Bram Moolenaar 84a4c334e1 updated for version 7.3.451
Problem:    Tcl doesn't work on 64 MS-Windows.
Solution:   Make it work. (Dave Bodenstab)
2012-02-22 16:01:56 +01:00
Bram Moolenaar 69000ce22b Added tag v7-3-451 for changeset 045fdc5b6056 2012-02-22 16:01:56 +01:00
Bram Moolenaar c7478d1cff updated for version 7.3.451
Problem:    Tcl doesn't work on 64 MS-Windows.
Solution:   Make it work. (Dave Bodenstab)
2012-02-22 16:01:56 +01:00
Bram Moolenaar ee7d100091 updated for version 7.3.450
Problem:    Win32: Still a problem with "!start /b".
Solution:   Fix pointer use. (Yasuhiro Matsumoto)
2012-02-22 15:34:08 +01:00
Bram Moolenaar f3cf847400 Added tag v7-3-450 for changeset 3479ac596f6c 2012-02-22 15:34:08 +01:00
Bram Moolenaar 00a5d4bdb1 updated for version 7.3.450
Problem:    Win32: Still a problem with "!start /b".
Solution:   Fix pointer use. (Yasuhiro Matsumoto)
2012-02-22 15:34:08 +01:00
Bram Moolenaar 42ec656524 updated for version 7.3.449
Problem:    Crash when a BufWinLeave autocommand closes the only other window.
            (Daniel Hunt)
Solution:   Abort closing a buffer when it becomes the only one.
2012-02-22 14:58:37 +01:00
Bram Moolenaar 2a6df3afa9 Added tag v7-3-449 for changeset 9ccdc4a69d8f 2012-02-22 14:58:37 +01:00
Bram Moolenaar 74513052f8 updated for version 7.3.449
Problem:    Crash when a BufWinLeave autocommand closes the only other window.
	    (Daniel Hunt)
Solution:   Abort closing a buffer when it becomes the only one.
2012-02-22 14:58:37 +01:00
Bram Moolenaar e6cc430466 Added tag v7-3-448 for changeset 756d712b3118 2012-02-22 13:07:06 +01:00
Bram Moolenaar fb7df7be2f updated for version 7.3.448
Problem:    Win32: Still a problem with "!start /b".
Solution:   Escape only '|'. (Yasuhiro Matsumoto)
2012-02-22 13:07:05 +01:00
Bram Moolenaar 7dd7b10acf updated for version 7.3.448
Problem:    Win32: Still a problem with "!start /b".
Solution:   Escape only '|'. (Yasuhiro Matsumoto)
2012-02-22 13:07:05 +01:00
Bram Moolenaar 64af78bce9 Added tag v7-3-447 for changeset 6a03b0ea2e12 2012-02-21 21:22:45 +01:00
Bram Moolenaar 6b707b4b82 updated for version 7.3.447
Problem:    Win32: External commands with "start" do not work.
Solution:   Unescape part of the command. (Yasuhiro Matsumoto)
2012-02-21 21:22:44 +01:00
Bram Moolenaar 3fdc470d1a updated for version 7.3.447
Problem:    Win32: External commands with "start" do not work.
Solution:   Unescape part of the command. (Yasuhiro Matsumoto)
2012-02-21 21:22:44 +01:00
Bram Moolenaar f66b3fcf6c updated for version 7.3.446
Problem:    Win32: External commands with special characters don't work.
Solution:   Add the 'shellxescape' option.
2012-02-20 22:18:30 +01:00
Bram Moolenaar 81ac0a249c Added tag v7-3-446 for changeset 20ca2e05ae20 2012-02-20 22:18:30 +01:00
Bram Moolenaar 92dca273ce updated for version 7.3.446
Problem:    Win32: External commands with special characters don't work.
Solution:   Add the 'shellxescape' option.
2012-02-20 22:18:30 +01:00
Bram Moolenaar 034b115568 updated for version 7.3.445
Problem:    Can't properly escape commands for cmd.exe.
Solution:   Default 'shellxquote' to '('.  Append ')' to make '(command)'.
            No need to use "/s" for 'shellcmdflag'.
2012-02-19 18:19:30 +01:00
Bram Moolenaar c1eb76d21b Added tag v7-3-445 for changeset 397e7e49bb0b 2012-02-19 18:19:30 +01:00
Bram Moolenaar 58d131d9b9 updated for version 7.3.445
Problem:    Can't properly escape commands for cmd.exe.
Solution:   Default 'shellxquote' to '('.  Append ')' to make '(command)'.
	    No need to use "/s" for 'shellcmdflag'.
2012-02-19 18:19:30 +01:00
Bram Moolenaar 5dc6252d33 Update runtime files. 2012-02-13 00:05:22 +01:00
Bram Moolenaar 80aac8daba Update runtime files. 2012-02-13 00:05:22 +01:00
Bram Moolenaar 61c3519b78 updated for version 7.3.444
Problem:    ":all!" and ":sall!" give error E477, even though the
            documentation says these are valid commands.
Solution:   Support the exclamation mark. (Hirohito Higashi)
2012-02-13 00:01:43 +01:00
Bram Moolenaar badf2c9fda Added tag v7-3-444 for changeset 72146e7f47fa 2012-02-13 00:01:43 +01:00
Bram Moolenaar 077b75cd93 updated for version 7.3.444
Problem:    ":all!" and ":sall!" give error E477, even though the
	    documentation says these are valid commands.
Solution:   Support the exclamation mark. (Hirohito Higashi)
2012-02-13 00:01:43 +01:00
Bram Moolenaar a64ba220f0 updated for version 7.3.443
Problem:    MS-Windows: 'shcf' and 'shellxquote' defaults are not very good.
Solution:   Make a better guess when 'shell' is set to "cmd.exe". (Ben Fritz)
2012-02-12 23:23:31 +01:00
Bram Moolenaar 026bf68634 Added tag v7-3-443 for changeset de050fcc24cf 2012-02-12 23:23:31 +01:00
Bram Moolenaar 1da2153f14 updated for version 7.3.443
Problem:    MS-Windows: 'shcf' and 'shellxquote' defaults are not very good.
Solution:   Make a better guess when 'shell' is set to "cmd.exe". (Ben Fritz)
2012-02-12 23:23:31 +01:00
Bram Moolenaar 60542ac9fd updated for version 7.3.442
Problem:    Still read modelines for ":doautocmd".
Solution:   Move check for <nomodeline> to separate function.
2012-02-12 20:14:01 +01:00
Bram Moolenaar c7cc1647a2 Added tag v7-3-442 for changeset 198ec1fff71a 2012-02-12 20:14:01 +01:00
Bram Moolenaar 787d0775ec updated for version 7.3.442
Problem:    Still read modelines for ":doautocmd".
Solution:   Move check for <nomodeline> to separate function.
2012-02-12 20:14:01 +01:00
Bram Moolenaar bbc98db7c4 updated for version 7.3.441
Problem:    Newer versions of MzScheme (Racket) require earlier (trampolined)
            initialisation.
Solution:   Call mzscheme_main() early in main(). (Sergey Khorev)
2012-02-12 01:55:55 +01:00
Bram Moolenaar 6080b88575 Added tag v7-3-441 for changeset af4ed13ca541 2012-02-12 01:55:55 +01:00
Bram Moolenaar 7e92e15507 updated for version 7.3.441
Problem:    Newer versions of MzScheme (Racket) require earlier (trampolined)
	    initialisation.
Solution:   Call mzscheme_main() early in main(). (Sergey Khorev)
2012-02-12 01:55:55 +01:00
Bram Moolenaar efcb54b78c updated for version 7.3.440
Problem:    Vim does not support UTF8_STRING for the X selection.
Solution:   Add UTF8_STRING atom support. (Alex Efros) Use it only when
            'encoding' is set to Unicode.
2012-02-12 01:35:10 +01:00
Bram Moolenaar d1d4e472c0 Added tag v7-3-440 for changeset e3cbb11f3555 2012-02-12 01:35:10 +01:00
Bram Moolenaar 18e40f3277 updated for version 7.3.440
Problem:    Vim does not support UTF8_STRING for the X selection.
Solution:   Add UTF8_STRING atom support. (Alex Efros) Use it only when
	    'encoding' is set to Unicode.
2012-02-12 01:35:10 +01:00
Bram Moolenaar be74734429 updated for version 7.3.439
Problem:    Compiler warnings to size casts in Perl interface.
Solution:   Use XS macros. (James McCoy)
2012-02-12 00:31:52 +01:00
Bram Moolenaar 290ba5d450 Added tag v7-3-439 for changeset dec4338a7da2 2012-02-12 00:31:52 +01:00
Bram Moolenaar b392293566 updated for version 7.3.439
Problem:    Compiler warnings to size casts in Perl interface.
Solution:   Use XS macros. (James McCoy)
2012-02-12 00:31:52 +01:00
Bram Moolenaar a61d5fbf7a updated for version 7.3.438
Problem:    There is no way to avoid ":doautoall" reading modelines.
Solution:   Add the <nomodeline> argument. Adjust documentation.
2012-02-12 00:18:58 +01:00
Bram Moolenaar fc91cb4c1a Added tag v7-3-438 for changeset bb67cd961fc3 2012-02-12 00:18:58 +01:00
Bram Moolenaar 8399b184df updated for version 7.3.438
Problem:    There is no way to avoid ":doautoall" reading modelines.
Solution:   Add the <nomodeline> argument. Adjust documentation.
2012-02-12 00:18:58 +01:00
Bram Moolenaar 28f2908d95 updated for version 7.3.437
Problem:    Continue looping inside FOR_ALL_TAB_WINDOWS even when already done.
Solution:   Use goto instead of break. (Hirohito Higashi)
2012-02-11 23:45:37 +01:00
Bram Moolenaar 5b3f773005 Added tag v7-3-437 for changeset 539613ce999d 2012-02-11 23:45:37 +01:00
Bram Moolenaar beb35fd2c1 updated for version 7.3.437
Problem:    Continue looping inside FOR_ALL_TAB_WINDOWS even when already done.
Solution:   Use goto instead of break. (Hirohito Higashi)
2012-02-11 23:45:37 +01:00
Bram Moolenaar 68ba0dd633 updated for version 7.3.436
Problem:    Compiler warnings for types on Windows.
Solution:   Add type casts. (Mike Williams)
2012-02-11 20:44:10 +01:00
Bram Moolenaar d88f09180d Added tag v7-3-436 for changeset 2a6eb75275d9 2012-02-11 20:44:10 +01:00
Bram Moolenaar c15e85175a updated for version 7.3.436
Problem:    Compiler warnings for types on Windows.
Solution:   Add type casts. (Mike Williams)
2012-02-11 20:44:10 +01:00
Bram Moolenaar c047b9a49f updated for version 7.3.435
Problem:    Compiler warning for unused variable.
Solution:   Move the variable inside #ifdef.
2012-02-11 20:40:55 +01:00
Bram Moolenaar f394657694 Added tag v7-3-435 for changeset afbf45d85496 2012-02-11 20:40:55 +01:00
Bram Moolenaar 9798cd2824 updated for version 7.3.435
Problem:    Compiler warning for unused variable.
Solution:   Move the variable inside #ifdef.
2012-02-11 20:40:55 +01:00
Bram Moolenaar 3fe37d62d1 updated for version 7.3.434
Problem:    Using join() can be slow.
Solution:   Compute the size of the result before allocation to avoid a lot of
            allocations and copies. (Taro Muraoka)
2012-02-06 00:13:22 +01:00
Bram Moolenaar 2ab594f0bc Added tag v7-3-434 for changeset 636c2b1cdc8b 2012-02-06 00:13:22 +01:00
Bram Moolenaar 258befd30b updated for version 7.3.434
Problem:    Using join() can be slow.
Solution:   Compute the size of the result before allocation to avoid a lot of
	    allocations and copies. (Taro Muraoka)
2012-02-06 00:13:22 +01:00
Bram Moolenaar b3a6bbc7b6 updated for version 7.3.433
Problem:    Using continued lines in a Vim script can be slow.
Solution:   Instead of reallocating for every line use a growarray. (Yasuhiro
            Matsumoto)
2012-02-05 23:10:30 +01:00
Bram Moolenaar db31f6d78a Added tag v7-3-433 for changeset 8a731d7f0664 2012-02-05 23:10:30 +01:00
Bram Moolenaar ad1cd3750d updated for version 7.3.433
Problem:    Using continued lines in a Vim script can be slow.
Solution:   Instead of reallocating for every line use a growarray. (Yasuhiro
	    Matsumoto)
2012-02-05 23:10:30 +01:00
Bram Moolenaar 8d462f9666 updated for version 7.3.432
Problem:    ACLs are not supported for ZFS or NFSv4 on Solaris.
Solution:   Add configure check and code. (Danek Duvall)
2012-02-05 22:51:33 +01:00
Bram Moolenaar d7da9af392 Added tag v7-3-432 for changeset 81201fb337a5 2012-02-05 22:51:33 +01:00
Bram Moolenaar 3bed2575b0 updated for version 7.3.432
Problem:    ACLs are not supported for ZFS or NFSv4 on Solaris.
Solution:   Add configure check and code. (Danek Duvall)
2012-02-05 22:51:33 +01:00
Bram Moolenaar a8c8a688ac updated for version 7.3.431
Problem:    Fetching a key at a prompt may be confused by escape sequences.
            Especially when getting a prompt at a VimEnter autocommand.
            (Alex Efros)
Solution:   Properly handle escape sequences deleted by check_termcode().
2012-02-05 22:05:48 +01:00
Bram Moolenaar db53e2d126 Added tag v7-3-431 for changeset a27fac494e70 2012-02-05 22:05:48 +01:00
Bram Moolenaar b25b8705ad updated for version 7.3.431
Problem:    Fetching a key at a prompt may be confused by escape sequences.
	    Especially when getting a prompt at a VimEnter autocommand.
	    (Alex Efros)
Solution:   Properly handle escape sequences deleted by check_termcode().
2012-02-05 22:05:48 +01:00
Bram Moolenaar 73b2470896 updated for version 7.3.430
Problem:    When a custom filetype detection uses "augroup END" the conf
            fileytpe detection does not have the filetypedetect group.
Solution:   Always end the group and include filetypedetect in the conf
            autocommand. (Lech Lorens)
2012-02-05 20:08:36 +01:00
Bram Moolenaar 67e7203b21 Added tag v7-3-430 for changeset a9f8dd20a49f 2012-02-05 20:08:36 +01:00
Bram Moolenaar 5302c88d6d updated for version 7.3.430
Problem:    When a custom filetype detection uses "augroup END" the conf
	    fileytpe detection does not have the filetypedetect group.
Solution:   Always end the group and include filetypedetect in the conf
	    autocommand. (Lech Lorens)
2012-02-05 20:08:36 +01:00
Bram Moolenaar be094a1579 updated for version 7.3.429
Problem:    When 'cpoptions' includes "E" "c0" in the first column is an
            error. The redo register is then set to the errornous command.
Solution:   Do not set the redo register if the command fails because of an
            empty region. (Hideki Eiraku)
2012-02-05 01:18:48 +01:00
Bram Moolenaar 36804026ad Added tag v7-3-429 for changeset c9366ca36f6f 2012-02-05 01:18:48 +01:00
Bram Moolenaar 849973b5c0 updated for version 7.3.429
Problem:    When 'cpoptions' includes "E" "c0" in the first column is an
	    error. The redo register is then set to the errornous command.
Solution:   Do not set the redo register if the command fails because of an
	    empty region. (Hideki Eiraku)
2012-02-05 01:18:48 +01:00
Bram Moolenaar e37c611012 updated for version 7.3.428
Problem:    Win32: an xpm file without a mask crashes Vim.
Solution:   Fail when the mask is missing. (Dave Bodenstab)
2012-02-05 00:48:00 +01:00
Bram Moolenaar 33000f0cb0 Added tag v7-3-428 for changeset d473f39aeadf 2012-02-05 00:48:00 +01:00
Bram Moolenaar 8cd3ba6c35 updated for version 7.3.428
Problem:    Win32: an xpm file without a mask crashes Vim.
Solution:   Fail when the mask is missing. (Dave Bodenstab)
2012-02-05 00:48:00 +01:00
Bram Moolenaar 23db10c2fb Added tag v7-3-427 for changeset 45467d77047d 2012-02-05 00:39:19 +01:00
Bram Moolenaar a489e1d9d6 updated for version 7.3.427
Problem:    readfile() can be slow with long lines.
Solution:   Use realloc() instead of alloc(). (John Little)
2012-02-05 00:39:18 +01:00
Bram Moolenaar 2021b3897e updated for version 7.3.427
Problem:    readfile() can be slow with long lines.
Solution:   Use realloc() instead of alloc(). (John Little)
2012-02-05 00:39:18 +01:00
Bram Moolenaar 76b9b3696c updated for version 7.3.426
Problem:    With '$' in 'cpoptions' the $ is not displayed in the first
            column.
Solution:   Use -1 instead of 0 as a special value. (Hideki Eiraku and
            Hirohito Higashi)
2012-02-04 23:35:00 +01:00
Bram Moolenaar 9228df0d0e Added tag v7-3-426 for changeset c70c005f61fb 2012-02-04 23:35:00 +01:00
Bram Moolenaar 86958b1ef2 updated for version 7.3.426
Problem:    With '$' in 'cpoptions' the $ is not displayed in the first
	    column.
Solution:   Use -1 instead of 0 as a special value. (Hideki Eiraku and
	    Hirohito Higashi)
2012-02-04 23:35:00 +01:00
Bram Moolenaar d87fbc2b1c updated for version 7.3.425
Problem:    Search history lines are duplicated. (Edwin Steiner)
Solution:   Convert separator character from space to NUL.
2012-02-04 22:44:32 +01:00
Bram Moolenaar 0716f84452 Added tag v7-3-425 for changeset 7b17a38eb223 2012-02-04 22:44:32 +01:00
Bram Moolenaar 244ea6476b updated for version 7.3.425
Problem:    Search history lines are duplicated. (Edwin Steiner)
Solution:   Convert separator character from space to NUL.
2012-02-04 22:44:32 +01:00
Bram Moolenaar fbe323d854 updated for version 7.3.424
Problem:    Win16 version missing some functions.
Solution:   Add #defines for the functions.
2012-02-04 22:01:48 +01:00
Bram Moolenaar ea02df7174 Added tag v7-3-424 for changeset 2e4539dc2de7 2012-02-04 22:01:48 +01:00
Bram Moolenaar 863a7e8dbc updated for version 7.3.424
Problem:    Win16 version missing some functions.
Solution:   Add #defines for the functions.
2012-02-04 22:01:48 +01:00
Bram Moolenaar b755b9d1e8 Added tag v7-3-423 for changeset b7811ab264bf 2012-02-04 21:59:02 +01:00
Bram Moolenaar b8ff1fb5eb updated for version 7.3.423
Problem:    Small mistakes in comments, proto and indent.
Solution:   Fix the mistakes.

Also update runtime files
2012-02-04 21:59:01 +01:00
Bram Moolenaar 5a476515e0 updated for version 7.3.423
Problem:    Small mistakes in comments, proto and indent.
Solution:   Fix the mistakes.

Also update runtime files
2012-02-04 21:59:01 +01:00
Bram Moolenaar 7f85d297dc updated for version 7.3.422
Problem:    Python 3 does not have __members__.
Solution:   Add "name" and "number" in another way. (lilydjwg)
2012-02-04 20:17:26 +01:00
Bram Moolenaar 1aca19fb06 Added tag v7-3-422 for changeset 60f6df978a41 2012-02-04 20:17:26 +01:00
Bram Moolenaar f5d34ae81a updated for version 7.3.422
Problem:    Python 3 does not have __members__.
Solution:   Add "name" and "number" in another way. (lilydjwg)
2012-02-04 20:17:26 +01:00
Bjorn Winckler 8a4c9fe16f Flush while searching in included files
This fixes a problem where the completion menu would not pop up
immediately when hitting Ctrl-n to complete an identifier in a .pl file.
2012-01-29 13:46:07 +01:00
Bram Moolenaar 3c70f33440 updated for version 7.3.421
Problem:    Get E832 when setting 'undofile' in vimrc and there is a file to
            be edited on the command line. (Toothpik)
Solution:   Do not try reading the undo file for a file that wasn't loaded.
2012-01-28 18:03:35 +01:00
Bram Moolenaar 04e3d08c1b Added tag v7-3-421 for changeset 076003f52582 2012-01-28 18:03:35 +01:00
Bram Moolenaar aa0f2efec4 updated for version 7.3.421
Problem:    Get E832 when setting 'undofile' in vimrc and there is a file to
	    be edited on the command line. (Toothpik)
Solution:   Do not try reading the undo file for a file that wasn't loaded.
2012-01-28 18:03:35 +01:00
Bram Moolenaar 16c31fe1b7 updated for version 7.3.420
Problem:    "it" and "at" don't work properly with a dash in the tag name.
Solution:   Require a space to match the tag name. (Christian Brabandt)
2012-01-26 20:58:26 +01:00
Bram Moolenaar 66e00f8541 Added tag v7-3-420 for changeset ded8f5add04c 2012-01-26 20:58:26 +01:00
Bram Moolenaar a2cb23113d updated for version 7.3.420
Problem:    "it" and "at" don't work properly with a dash in the tag name.
Solution:   Require a space to match the tag name. (Christian Brabandt)
2012-01-26 20:58:26 +01:00
Bram Moolenaar 7d550fbde5 updated for version 7.3.419
Problem:    DBCS encoding in a user command does not always work.
Solution:   Skip over DBCS characters. (Yasuhiro Matsumoto)
2012-01-26 20:41:26 +01:00
Bram Moolenaar b9362aea53 Added tag v7-3-419 for changeset f4574729f6df 2012-01-26 20:41:26 +01:00
Bram Moolenaar 273247072d updated for version 7.3.419
Problem:    DBCS encoding in a user command does not always work.
Solution:   Skip over DBCS characters. (Yasuhiro Matsumoto)
2012-01-26 20:41:26 +01:00
Bram Moolenaar 6110a006d5 updated for version 7.3.418
Problem:    When a user complete function returns -1 an error message is
            given.
Solution:   When -2 is returned stop completion silently. (Yasuhiro Matsumoto)
2012-01-26 18:58:38 +01:00
Bram Moolenaar b7a547a663 Added tag v7-3-418 for changeset 4500a0ad2e0a 2012-01-26 18:58:38 +01:00
Bram Moolenaar 6fa99a85a2 updated for version 7.3.418
Problem:    When a user complete function returns -1 an error message is
	    given.
Solution:   When -2 is returned stop completion silently. (Yasuhiro Matsumoto)
2012-01-26 18:58:38 +01:00
Bram Moolenaar 5a5ea6c869 Added tag v7-3-417 for changeset 63d3541d0733 2012-01-26 18:56:48 +01:00
Bram Moolenaar 8e808d2b4d updated for version 7.3.417
Problem:    Test 43 fails with a tiny build.
Solution:   Only run test 43 with at least a small build.
2012-01-26 18:56:47 +01:00
Bram Moolenaar a9e7d9e51d updated for version 7.3.417
Problem:    Test 43 fails with a tiny build.
Solution:   Only run test 43 with at least a small build.
2012-01-26 18:56:47 +01:00
Bram Moolenaar 8ac199dc0a Added tag v7-3-416 for changeset 22a626604672 2012-01-26 18:52:42 +01:00
Bram Moolenaar 975261e8a0 updated for version 7.3.416
Problem:    Compiler warning for wrong pointer.
Solution:   Add type cast.
2012-01-26 18:52:06 +01:00
Bram Moolenaar 1393d8a590 updated for version 7.3.416
Problem:    Compiler warning for wrong pointer.
Solution:   Add type cast.
2012-01-26 18:52:06 +01:00
Bram Moolenaar f44cfb88f6 updated for version 7.3.416
Problem:    Compiler warning for wrong pointer.
Solution:   Add type cast.
2012-01-26 18:03:07 +01:00
Bram Moolenaar cdac7f377b Added tag v7-3-416 for changeset 5c5ca538693f 2012-01-26 18:03:07 +01:00
Bram Moolenaar 13f714f8fb updated for version 7.3.416
Problem:    Compiler warning for wrong pointer.
Solution:   Add type cast.
2012-01-26 18:03:07 +01:00
Bram Moolenaar abe838b099 updated for version 7.3.415
Problem:    Completion of functions stops once a dictionary is encountered.
            (James McCoy)
Solution:   Return an empty string instead of NULL.
2012-01-26 14:32:30 +01:00
Bram Moolenaar 65a6ab1981 Added tag v7-3-415 for changeset e7e4dbac7ded 2012-01-26 14:32:30 +01:00
Bram Moolenaar 9941885051 updated for version 7.3.415
Problem:    Completion of functions stops once a dictionary is encountered.
	    (James McCoy)
Solution:   Return an empty string instead of NULL.
2012-01-26 14:32:30 +01:00
Bram Moolenaar 06af60244e updated for version 7.3.414
Problem:    Using CTRL-A on "000" drops the leading zero, while on "001" it
            doesn't.
Solution:   Detect "000" as an octal number. (James McCoy)
2012-01-26 13:40:08 +01:00
Bram Moolenaar 9a5bbfc16c Added tag v7-3-414 for changeset c7861dd3b593 2012-01-26 13:40:08 +01:00
Bram Moolenaar 9c638c298b updated for version 7.3.414
Problem:    Using CTRL-A on "000" drops the leading zero, while on "001" it
	    doesn't.
Solution:   Detect "000" as an octal number. (James McCoy)
2012-01-26 13:40:08 +01:00
Bram Moolenaar 38f5f9529a updated for version 7.3.413
Problem:    Build warnings on MS-Windows.
Solution:   Add type casts. (Mike Williams)
2012-01-26 13:01:59 +01:00
Bram Moolenaar b4db73f08a Added tag v7-3-413 for changeset 821c8be2e9d6 2012-01-26 13:01:59 +01:00
Bram Moolenaar 7101ad97d1 updated for version 7.3.413
Problem:    Build warnings on MS-Windows.
Solution:   Add type casts. (Mike Williams)
2012-01-26 13:01:59 +01:00
Bram Moolenaar 2b04b19455 updated for version 7.3.412
Problem:    Storing a float in a session file has an additional '&'.
Solution:   Remove the '&'. (Yasuhiro Matsumoto)
2012-01-26 11:45:30 +01:00
Bram Moolenaar 088a20181f Added tag v7-3-412 for changeset aaee60933022 2012-01-26 11:45:30 +01:00
Bram Moolenaar 0cbeed8fb2 updated for version 7.3.412
Problem:    Storing a float in a session file has an additional '&'.
Solution:   Remove the '&'. (Yasuhiro Matsumoto)
2012-01-26 11:45:30 +01:00
Bram Moolenaar 53748fcb7b updated for version 7.3.411
Problem:    Pasting in Visual mode using the "" register does not work. (John
            Beckett)
Solution:   Detect that the write is overwriting the pasted register.
            (Christian Brabandt)
2012-01-26 11:43:09 +01:00
Bram Moolenaar f602d4a285 Added tag v7-3-411 for changeset 8066fb7e3564 2012-01-26 11:43:09 +01:00
Bram Moolenaar 3ba688db54 updated for version 7.3.411
Problem:    Pasting in Visual mode using the "" register does not work. (John
	    Beckett)
Solution:   Detect that the write is overwriting the pasted register.
	    (Christian Brabandt)
2012-01-26 11:43:09 +01:00
Bram Moolenaar 33c1b198c6 updated for version 7.3.410
Problem:    Compiler error for // comment. (Joachim Schmitz)
Solution:   Turn into /* comment */.
2012-01-23 20:48:40 +01:00
Bram Moolenaar 6b0742c682 Added tag v7-3-410 for changeset 5cf2a671d8eb 2012-01-23 20:48:40 +01:00
Bram Moolenaar d743f15961 updated for version 7.3.410
Problem:    Compiler error for // comment. (Joachim Schmitz)
Solution:   Turn into /* comment */.
2012-01-23 20:48:40 +01:00
Bram Moolenaar c27a882e7c Added tag v7-3-409 for changeset 7b59c2c032ca 2012-01-20 21:14:00 +01:00
Bram Moolenaar 7474c7c3d6 updated for version 7.3.409
Problem:    The license in pty.c is unclear.
Solution:   Add a comment about the license.
2012-01-20 21:13:59 +01:00
Bram Moolenaar 64ce3f5fd9 updated for version 7.3.409
Problem:    The license in pty.c is unclear.
Solution:   Add a comment about the license.
2012-01-20 21:13:59 +01:00
Bram Moolenaar 6be7f8733f Update runtime files. 2012-01-20 21:08:56 +01:00
Bram Moolenaar 591d30c69f Update runtime files. 2012-01-20 21:08:56 +01:00
Bram Moolenaar e1d4b947b0 Added tag v7-3-408 for changeset 1fec3c62f6e8 2012-01-20 20:54:20 +01:00
Bram Moolenaar 90b280059f updated for version 7.3.408
Problem:    Missing declaration.
Solution:   Add the declaration. (John Marriott)
2012-01-20 20:54:19 +01:00
Bram Moolenaar 6b8c9a8e7c updated for version 7.3.408
Problem:    Missing declaration.
Solution:   Add the declaration. (John Marriott)
2012-01-20 20:54:19 +01:00
Bram Moolenaar f31b764c23 updated for version 7.3.407
Problem:    ":12verbose call F()" may duplicate text while trying to truncate.
            (Thinca)
Solution:   Only truncate when there is not enough room.  Also check the byte
            length of the buffer.
2012-01-20 20:44:43 +01:00
Bram Moolenaar d26e6b6d0e Added tag v7-3-407 for changeset 55cebc7e5de0 2012-01-20 20:44:43 +01:00
Bram Moolenaar a270060f6a updated for version 7.3.407
Problem:    ":12verbose call F()" may duplicate text while trying to truncate.
	    (Thinca)
Solution:   Only truncate when there is not enough room.  Also check the byte
	    length of the buffer.
2012-01-20 20:44:43 +01:00
Bram Moolenaar 3ef7cdf0fd updated for version 7.3.406
Problem:    Multi-byte characters in b:browsefilter are not handled correctly.
Solution:   First use convert_filter() normally and then convert to wide
            characters. (Taro Muraoka)
2012-01-20 17:57:51 +01:00
Bram Moolenaar 299300ea55 Added tag v7-3-406 for changeset fbb23bd517f8 2012-01-20 17:57:51 +01:00
Bram Moolenaar b4f28257f9 updated for version 7.3.406
Problem:    Multi-byte characters in b:browsefilter are not handled correctly.
Solution:   First use convert_filter() normally and then convert to wide
	    characters. (Taro Muraoka)
2012-01-20 17:57:51 +01:00
Bram Moolenaar 5af7d71276 updated for version 7.3.405
Problem:    When xterm gets back the function keys it may delete the urxvt
            mouse termcap code.
Solution:   Check for the whole code, not just the start. (Egmont Koblinger)
2012-01-20 17:15:51 +01:00
Bram Moolenaar b4d8fe284f Added tag v7-3-405 for changeset c75a8d2404bd 2012-01-20 17:15:51 +01:00
Bram Moolenaar eed5ee2b43 updated for version 7.3.405
Problem:    When xterm gets back the function keys it may delete the urxvt
	    mouse termcap code.
Solution:   Check for the whole code, not just the start. (Egmont Koblinger)
2012-01-20 17:15:51 +01:00
Bram Moolenaar 6d6cec8375 updated for version 7.3.404
Problem:    When a complete function uses refresh "always" redo will not work
            properly.
Solution:   Do not reset compl_leader when compl_opt_refresh_always is set.
            (Yasuhiro Matsumoto)
2012-01-20 14:32:27 +01:00
Bram Moolenaar e3cf6a0ff2 Added tag v7-3-404 for changeset 8b928bc814a8 2012-01-20 14:32:27 +01:00
Bram Moolenaar 366847a604 updated for version 7.3.404
Problem:    When a complete function uses refresh "always" redo will not work
	    properly.
Solution:   Do not reset compl_leader when compl_opt_refresh_always is set.
	    (Yasuhiro Matsumoto)
2012-01-20 14:32:27 +01:00
Bram Moolenaar 73633f84d6 updated for version 7.3.403
Problem:    ":helpgrep" does not trigger QuickFixCmd* autocommands.
Solution:   Trigger the autocommands. (Christian Brabandt)
2012-01-20 13:39:07 +01:00
Bram Moolenaar 13bb3259cc Added tag v7-3-403 for changeset 5850b5827691 2012-01-20 13:39:07 +01:00
Bram Moolenaar 0aa9ee6d1b updated for version 7.3.403
Problem:    ":helpgrep" does not trigger QuickFixCmd* autocommands.
Solution:   Trigger the autocommands. (Christian Brabandt)
2012-01-20 13:39:07 +01:00
Bram Moolenaar 8f55d103db updated for version 7.3.402
Problem:    When jumping to the first error a line of the buffer is sometimes
            redrawn on top of the list of errors.
Solution:   Do not call update_topline_redraw() if the display was scrolled
            up.
2012-01-20 13:28:34 +01:00
Bram Moolenaar 7f4314a56a Added tag v7-3-402 for changeset 4eda43e1fce0 2012-01-20 13:28:34 +01:00
Bram Moolenaar 63b9826953 updated for version 7.3.402
Problem:    When jumping to the first error a line of the buffer is sometimes
	    redrawn on top of the list of errors.
Solution:   Do not call update_topline_redraw() if the display was scrolled
	    up.
2012-01-20 13:28:34 +01:00
Bjorn Winckler 30ed2e9d25 Add help on how to disable macvim color scheme 2012-01-13 08:18:04 +01:00
Bjorn Winckler 7868edffae Add way to stop macvim color scheme from loading
Syntax highlight colors that are manually set would get clobbered by the
macvim color scheme which is loaded by default in the global gvimrc.
This loading can now be disabled by adding the line
    let macvim_skip_colorscheme=1
to ~/.vimrc (it will not work in ~/.gvimrc).
2012-01-13 08:03:13 +01:00
Bjorn Winckler 65d86b8b6e Merge branch 'vim' 2012-01-11 16:38:07 +01:00
Bram Moolenaar 5fc58ce084 Added tag v7-3-401 for changeset 1251e1ce9461 2012-01-10 22:31:32 +01:00
Bram Moolenaar 309cbc3840 updated for version 7.3.401
Problem:    A couple more shadowed variables.
Solution:   Rename the variables.
2012-01-10 22:31:31 +01:00
Bram Moolenaar 1ea3c6ba09 updated for version 7.3.401
Problem:    A couple more shadowed variables.
Solution:   Rename the variables.
2012-01-10 22:31:31 +01:00
Bram Moolenaar 70b2a56d5a updated for version 7.3.400
Problem:    Compiler warnings for shadowed variables.
Solution:   Remove or rename the variables.
2012-01-10 22:26:17 +01:00
Bram Moolenaar 7fa72e12b2 Added tag v7-3-400 for changeset 320cc46d0eb0 2012-01-10 22:26:17 +01:00
Bram Moolenaar 8cba80c05b updated for version 7.3.400
Problem:    Compiler warnings for shadowed variables.
Solution:   Remove or rename the variables.
2012-01-10 22:26:17 +01:00
Bram Moolenaar 1f5965b3c4 updated for version 7.3.399
Problem:    ":cd" doesn't work when the path contains wildcards. (Yukihiro
            Nakadaira)
Solution:   Ignore wildcard errors when the EW_NOTWILD flag is used.
2012-01-10 18:37:58 +01:00
Bram Moolenaar 392d8e5ef6 Added tag v7-3-399 for changeset ce6afdc00290 2012-01-10 18:37:58 +01:00
Bram Moolenaar 1a7c64bb81 updated for version 7.3.399
Problem:    ":cd" doesn't work when the path contains wildcards. (Yukihiro
	    Nakadaira)
Solution:   Ignore wildcard errors when the EW_NOTWILD flag is used.
2012-01-10 18:37:58 +01:00
Bram Moolenaar a0f299b4e8 updated for version 7.3.398
Problem:    When creating more than 10 location lists and adding items one by
            one a previous location may be used. (Audrius Kažukauskas)
Solution:   Clear the location list completely when adding the tenth one.
2012-01-10 17:13:52 +01:00
Bram Moolenaar 8b028f7000 Added tag v7-3-398 for changeset 9eb7fdfb5e63 2012-01-10 17:13:52 +01:00
Bram Moolenaar 2957524028 updated for version 7.3.398
Problem:    When creating more than 10 location lists and adding items one by
	    one a previous location may be used. (Audrius Kažukauskas)
Solution:   Clear the location list completely when adding the tenth one.
2012-01-10 17:13:52 +01:00
Bram Moolenaar 10b7b39b3d updated for version 7.3.397
Problem:    ":helpgrep" does not work properly when 'encoding' is not utf-8 or
            latin1.
Solution:   Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
2012-01-10 16:28:45 +01:00
Bram Moolenaar 1b4691a6db Added tag v7-3-397 for changeset 75217982ea46 2012-01-10 16:28:45 +01:00
Bram Moolenaar c3f1ade368 updated for version 7.3.397
Problem:    ":helpgrep" does not work properly when 'encoding' is not utf-8 or
	    latin1.
Solution:   Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
2012-01-10 16:28:45 +01:00
Bram Moolenaar 6ee8d89cf9 Updated runtime files. 2012-01-10 14:55:01 +01:00
Bram Moolenaar 9fef527133 Updated runtime files. 2012-01-10 14:55:01 +01:00
Bram Moolenaar 64a72303f8 updated for version 7.3.396
Problem:    After forcing an operator to be characterwise it can still become
            linewise when spanning whole lines.
Solution:   Don't make the operator linewise when motion_force was set.
            (Christian Brabandt)
2012-01-10 13:46:22 +01:00
Bram Moolenaar f7046c5053 Added tag v7-3-396 for changeset 2f075595590f 2012-01-10 13:46:22 +01:00
Bram Moolenaar abaa7dd69a updated for version 7.3.396
Problem:    After forcing an operator to be characterwise it can still become
	    linewise when spanning whole lines.
Solution:   Don't make the operator linewise when motion_force was set.
	    (Christian Brabandt)
2012-01-10 13:46:22 +01:00
Bram Moolenaar e57757c7d8 Added tag v7-3-395 for changeset 80c529a5650f 2012-01-10 13:44:28 +01:00
Bram Moolenaar 66accae339 updated for version 7.3.395
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)
2012-01-10 13:44:27 +01:00
Bram Moolenaar 00266fe604 updated for version 7.3.395
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)
2012-01-10 13:44:27 +01:00
Bram Moolenaar 7ceb27ce7c Added tag v7-3-394 for changeset 927c7377cf49 2012-01-10 12:42:10 +01:00
Bram Moolenaar 738f8fc8ed updated for version 7.3.394
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)
2012-01-10 12:42:09 +01:00
Bram Moolenaar 9c564ae9a5 updated for version 7.3.394
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)
2012-01-10 12:42:09 +01:00
Bram Moolenaar 6ef47c223e updated for version 7.3.393
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)
2012-01-04 20:29:22 +01:00
Bram Moolenaar 7d04ad08e1 Added tag v7-3-393 for changeset e0248b732a5c 2012-01-04 20:29:22 +01:00
Bram Moolenaar 37dcf1e835 updated for version 7.3.393
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)
2012-01-04 20:29:22 +01:00
Bram Moolenaar 374d32d70f updated for version 7.3.392
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)
2012-01-04 19:34:37 +01:00
Bram Moolenaar 43d7baf444 Added tag v7-3-392 for changeset c4898d6d73a2 2012-01-04 19:34:37 +01:00
Bram Moolenaar 4a32cfa105 updated for version 7.3.392
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)
2012-01-04 19:34:37 +01:00
Bram Moolenaar 79a2a49c5a updated for version 7.3.391
Problem:    Can't check if the XPM_W32 feature is enabled.
Solution:   Add xpm_w32 to the list of features. (kat)
2012-01-04 14:35:37 +01:00
Bram Moolenaar bedf368893 Added tag v7-3-391 for changeset 819322e0e93e 2012-01-04 14:35:37 +01:00
Bram Moolenaar abcdaae181 updated for version 7.3.391
Problem:    Can't check if the XPM_W32 feature is enabled.
Solution:   Add xpm_w32 to the list of features. (kat)
2012-01-04 14:35:37 +01:00
Bram Moolenaar fc57380c3f updated for version 7.3.390
Problem:    Using NULL buffer pointer in a window.
Solution:   Check for w_buffer being NULL in more places. (Bjorn Winckler)
2011-12-30 15:01:59 +01:00
Bram Moolenaar 5d6f75e17e updated for version 7.3.389
Problem:    After typing at a prompt the "MORE" message appears too soon.
Solution:   reset lines_left in msg_end_prompt(). (Eswald)
2011-12-30 14:14:29 +01:00
Bram Moolenaar 83bac4c31a updated for version 7.3.388
Problem:    Crash on exit when EXITFREE is defined and using tiny features.
Solution:   Check for NULL window pointer. (Dominique Pelle)
2011-12-30 13:39:10 +01:00
Bram Moolenaar b6b046b281 Updated runtime files. 2011-12-30 13:11:27 +01:00
Bram Moolenaar deaf7b7397 updated for version 7.3.387
Problem:    Test 83 may fail for some encodings.
Solution:   Set 'encoding' to utf-8 earlier.
2011-12-30 13:09:21 +01:00
Bram Moolenaar ff0a4809e3 updated for version 7.3.386
Problem:    Test 83 fails when iconv does not support cp932. (raf)
Solution:   Test if conversion works. (Yukihiro Nakadaira)
2011-12-23 14:56:28 +01:00
Bram Moolenaar 637606413f updated for version 7.3.385
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.
2011-12-23 14:54:04 +01:00
Bram Moolenaar bbd9fd7353 updated for version 7.3.384
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)
2011-12-23 13:15:03 +01:00
Bram Moolenaar 265116a99a updated for version 7.3.383
Problem:    For EBCDIC pound sign is defined as 't'.
Solution:   Correctly define POUND.
2011-12-23 12:47:03 +01:00
Bram Moolenaar 213ae48854 updated for version 7.3.382
Problem:    IME characters are inserted twice.
Solution:   Do not call DefWindowProc() if the event was handled. (Yasuhiro
            Matsumoto)
2011-12-15 21:51:36 +01:00
Bram Moolenaar f1568eca24 Update runtime files. 2011-12-14 21:17:39 +01:00
Bram Moolenaar f788a06103 updated for version 7.3.381
Problem:    Configure silently skips interfaces that won't work.
Solution:   Add the --enable-fail_if_missing argument. (Shlomi Fish)
2011-12-14 20:51:25 +01:00
Bram Moolenaar c367faad99 updated for version 7.3.380
Problem:    C-indenting wrong for a function header.
Solution:   Skip to the start paren. (Lech Lorens)
2011-12-14 20:21:35 +01:00
Bram Moolenaar a528565cf1 updated for version 7.3.379
Problem:    C-indenting wrong for static enum.
Solution:   Skip over "static". (Lech Lorens)
2011-12-14 20:05:21 +01:00
Bram Moolenaar 323cb95120 updated for version 7.3.378
Problem:    When cross-compiling the check for uint32_t fails.
Solution:   Only give a warning message. (Maksim Melnikau)
2011-12-14 19:22:34 +01:00
Bram Moolenaar d6e256c31a updated for version 7.3.377
Problem:    No support for bitwise AND, OR, XOR and invert.
Solution:   Add add(), or(), invert() and xor() functions.
2011-12-14 15:32:50 +01:00
Bram Moolenaar 2787ab91b0 updated for version 7.3.376
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)
2011-12-14 15:23:59 +01:00
Bram Moolenaar 68dfcdf725 updated for version 7.3.375
Problem:    Duplicate return statement.
Solution:   Remove the superfluous one. (Dominique Pelle)
2011-12-14 15:07:29 +01:00
Bram Moolenaar b38e9ab4af updated for version 7.3.374
Problem:    ++encoding does not work properly.
Solution:   Recognize ++encoding before ++enc. (Charles Cooper)
2011-12-14 14:49:45 +01:00
Bram Moolenaar 08fc756582 updated for version 7.3.373
Problem:    A tags file with an extremely long name may cause an infinite loop.
Solution:   When encountering a long name switch to linear search.
2011-12-14 14:15:16 +01:00
Bram Moolenaar 96a8964564 updated for version 7.3.372
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.
2011-12-08 18:44:51 +01:00
Bram Moolenaar b9ba403542 updated for version 7.3.371
Problem:    Crash in autocomplete. (Greg Weber)
Solution:   Check not going over allocated buffer size.
2011-12-08 17:49:35 +01:00
Bram Moolenaar fa263a517b updated for version 7.3.370
Problem:    Compiler warns for unused variable in Lua interface.
Solution:   Remove the variable.
2011-12-08 16:00:16 +01:00
Bram Moolenaar f4120a8964 updated for version 7.3.369
Problem:    When compiled with Gnome get an error message when using --help.
Solution:   Don't fork. (Ivan Krasilnikov)
2011-12-08 15:57:59 +01:00
Bram Moolenaar aeabe0545d updated for version 7.3.368
Problem:    Gcc complains about redefining _FORTIFY_SOURCE.
Solution:   Undefine it before redefining it.
2011-12-08 15:17:34 +01:00
Bram Moolenaar ae7ba984ee updated for version 7.3.367
Problem:    :wundo and :rundo use a wrong checksum.
Solution:   Include the last line when computing the hash. (Christian Brabandt)
2011-12-08 15:14:09 +01:00
Bram Moolenaar 0a11f8ce4e updated for version 7.3.366
Problem:    A tags file with an extremely long name causes errors.
Solution:   Ignore tags that are too long. (Arno Renevier)
2011-12-08 15:12:11 +01:00
Bram Moolenaar f0b6b0cc3b updated for version 7.3.365
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)
2011-12-08 15:09:52 +01:00
Bram Moolenaar 2bbafdbcee updated for version 7.3.364
Problem:    Can't compile on HP-UX. (John Marriott)
Solution:   Only use TTYM_URXVT when it is defined.
2011-12-01 20:59:21 +01:00
Bram Moolenaar 3388bb4847 updated for version 7.3.363
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)
2011-11-30 17:20:23 +01:00
Bram Moolenaar 0612ec8d53 updated for version 7.3.362
Problem:    ml_get error when using ":g" with folded lines.
Solution:   Adjust the line number for changed_lines(). (Christian Brabandt)
2011-11-30 17:01:58 +01:00
Bram Moolenaar 89c7122c05 updated for version 7.3.361
Problem:    Accessing memory after it is freed when EXITFREE is defined.
Solution:   Don't access curwin when firstwin is NULL. (Dominique Pelle)
2011-11-30 15:40:56 +01:00
Bram Moolenaar 8000baffa7 updated for version 7.3.360
Problem:    Interrupting the load of an autoload function may cause a crash.
Solution:   Do not use the hashitem when not valid. (Yukihiro Nakadaira)
2011-11-30 15:19:28 +01:00
Bram Moolenaar 195ea0ff6c updated for version 7.3.359
Problem:    Command line completion shows dict functions.
Solution:   Skip dict functions for completion. (Yasuhiro Matsumoto)
2011-11-30 14:57:31 +01:00
Bram Moolenaar b491c03ee7 updated for version 7.3.358
Problem:    Mouse support doesn't work properly.
Solution:   Add HMT_URXVT. (lilydjwg, James McCoy)
2011-11-30 14:47:15 +01:00
Bram Moolenaar 26fdd7da96 updated for version 7.3.357
Problem:    Compiler warning in MS-Windows console build.
Solution:   Adjust return type of PrintHookProc(). (Mike Williams)
2011-11-30 13:42:44 +01:00
Bram Moolenaar 6d8f9c6f59 updated for version 7.3.356
Problem:    Using "o" with 'cindent' set may freeze Vim. (lolilolicon)
Solution:   Skip over {} correctly. (Hari G)
2011-11-30 13:03:28 +01:00
Bram Moolenaar 49e4ec6eee updated for version 7.3.355
Problem:    GTK warnings when using netrw.vim. (Ivan Krasilnikov)
Solution:   Do not remove the beval event handler twice.
2011-11-30 11:31:30 +01:00
Bram Moolenaar 4e5ccfa5c7 updated for version 7.3.354
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)
2011-11-30 11:15:47 +01:00
Bram Moolenaar 1dff76bcb8 updated for version 7.3.353
Problem:    Missing part of the urxvt patch.
Solution:   Add the change in term.c
2011-10-26 23:48:20 +02:00
Bram Moolenaar db710ed999 updated for version 7.3.352
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)
2011-10-26 22:02:15 +02:00
Bram Moolenaar a27ad5aea1 updated for version 7.3.351
Problem:    Text formatting uses start of insert position when it should not.
            (Peter Wagenaar)
Solution:   Do not use Insstart when intentionally formatting.
2011-10-26 17:04:29 +02:00
Bram Moolenaar 50bfb3278e updated for version 7.3.350
Problem:    Block of code after ":lua << EOF" may not work. (Paul Isambert)
Solution:   Recognize the ":lua" command, skip to EOF.
2011-10-26 13:19:27 +02:00
Bram Moolenaar f541c36a8c updated for version 7.3.349
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.
2011-10-26 11:44:18 +02:00
Bram Moolenaar 79739e163b updated for version 7.3.348
Problem:    "call range(1, 947948399)" causes a crash. (ZyX)
Solution:   Avoid a loop in the out of memory message.
2011-10-26 11:41:00 +02:00
Bram Moolenaar b931d74b06 updated for version 7.3.347
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.
2011-10-26 11:36:25 +02:00
Bram Moolenaar 1514667a24 Updated runtime files. 2011-10-20 22:22:38 +02:00
Bram Moolenaar e3cc6d4223 updated for version 7.3.346
Problem:    It's hard to test netbeans commands.
Solution:   Process netbeans commands after :sleep. (Xavier de Gaye)
2011-10-20 21:58:34 +02:00
Bram Moolenaar 6cc00c75c1 updated for version 7.3.345 2011-10-20 21:41:09 +02:00
Bram Moolenaar cd6fe97e6b updated for version 7.3.344
Problem:    Problem with GUI startup related to XInitThreads.
Solution:   Use read() and write() instead of fputs() and fread(). (James
            Vega)
2011-10-20 21:28:01 +02:00
Bram Moolenaar c842748302 updated for version 7.3.343
Problem:    No mouse support for urxvt.
Solution:   Implement urxvt mouse support, also for > 252 columns.  (Yiding
            Jia)
2011-10-20 21:09:35 +02:00
Bram Moolenaar 62dbdc4a5a updated for version 7.3.342
Problem:    Code not in Vim style.
Solution:   Fix the style. (Elias Diem)
2011-10-20 18:24:22 +02:00
Bram Moolenaar 667b4d2db9 updated for version 7.3.341
Problem:    Local help files are only listed in help.txt, not in translated
            help files.
Solution:   Also find translated help files. (Yasuhiro Matsumoto)
2011-10-20 18:17:42 +02:00
Bram Moolenaar f34dc6537d updated for version 7.3.340
Problem:    When 'verbosefile' is set ftplugof.vim can give an error.
Solution:   Only remove filetypeplugin autocommands when they exist. (Yasuhiro
            Matsumoto)
2011-10-20 18:12:32 +02:00
Bram Moolenaar a4594f6b82 updated for version 7.3.339
Problem:    "make shadow" doesn't link all test files.
Solution:   Add a line in Makefile and Filelist.
2011-10-20 16:35:35 +02:00
Bram Moolenaar b3479bd229 updated for version 7.3.338
Problem:    Using getchar() in an expression mapping doesn't work well.
Solution:   Don't save and restore the typeahead. (James Vega)
2011-10-12 22:02:14 +02:00
Bram Moolenaar 2e7b1df8fa updated for version 7.3.337
Problem:    Screen doesn't update after resizing the xterm until a character
            is typed.
Solution:   When the select call is interrupted check do_resize. (Taylor
            Hedberg)
2011-10-12 21:04:20 +02:00
Bram Moolenaar e06461a821 updated for version 7.3.336
Problem:    When a tags file specifies an encoding different from 'enc' it
            may hang and using a pattern doesn't work.
Solution:   Convert the whole line.  Continue reading the header after the
            SORT tag.  Add test83. (Yukihiro Nakadaira)
2011-10-12 19:53:52 +02:00
Bram Moolenaar 725a962194 updated for version 7.3.335
Problem:    When 'imdisable' is reset from an autocommand in Insert mode it
            doesn't take effect.
Solution:   Call im_set_active() in Insert mode. (Taro Muraoka)
2011-10-12 16:57:13 +02:00
Bram Moolenaar 08c51aabc4 updated for version 7.3.334
Problem:    Latest MingW about XSUBPP referencing itself. (Gongqian Li)
Solution:   Rename the first use to XSUBPPTRY.
2011-10-12 14:11:45 +02:00
Bram Moolenaar ca0c9fcda0 updated for version 7.3.333
Problem:    Using "." to repeat a Visual delete counts the size in bytes, not
            characters.  (Connor Lane Smith)
Solution:   Store the virtual column numbers instead of byte positions.
2011-10-04 21:22:44 +02:00
Bram Moolenaar e79d1535cf updated for version 7.3.332
Problem:    Indent after "public:" is not increased in C++ code. (Lech Lorens)
Solution:   Check for namespace after the regular checks. (partly by Martin
            Gieseking)
2011-10-04 18:03:47 +02:00
Bram Moolenaar aa0e80471f updated for version 7.3.331
Problem:    "vit" selects wrong text when a tag name starts with the same text
            as an outer tag name. (Ben Fritz)
Solution:   Add "\>" to the pattern to check for word boundary.
2011-10-04 17:00:20 +02:00
Bram Moolenaar 7701c24e36 updated for version 7.3.330
Problem:    When longjmp() is invoked if the X server gives an error the state
            is not properly restored.
Solution:   Reset vgetc_busy. (Yukihiro Nakadaira)
2011-10-04 16:43:53 +02:00
Bram Moolenaar 946c1eeafc Add files aaded by patch 7.3.326. 2011-10-03 22:12:32 +02:00
Bram Moolenaar 250912918e updated for version 7.3.329
Problem:    When skipping over code from ":for" to ":endfor" get an error for
            calling a dict function. (Yasuhiro Matsumoto)
Solution:   Ignore errors when skipping over :call command.
2011-09-30 18:35:57 +02:00
Bram Moolenaar 73dc59aad8 updated for version 7.3.328
Problem:    When command line wraps the cursor may be displayed wrong when
            there are multi-byte characters.
Solution:   Position the cursor before drawing the text. (Yasuhiro Matsumoto)
2011-09-30 17:46:21 +02:00
Bram Moolenaar 8f535582ad updated for version 7.3.327
Problem:    When jumping to a help tag a closed fold doesn't open.
Solution:   Save and restore KeyTyped. (Yasuhiro Matsumoto)
2011-09-30 17:30:31 +02:00
Bram Moolenaar 2369e35b39 updated for version 7.3.326
Problem:    MingW 4.6 no longer supports the -mno-cygwin option.
Solution:   Split the Cygwin and MingW makefiles. (Matsushita Shougo)
2011-09-30 16:56:02 +02:00
Bram Moolenaar acd6a049f6 updated for version 7.3.325
Problem:    A duplicated function argument gives an internal error.
Solution:   Give a proper error message. (based on patch by Tyru)
2011-09-30 16:39:48 +02:00
Bram Moolenaar a627c96182 updated for version 7.3.324
Problem:    Completion for ":compiler" shows color scheme names.
Solution:   Fix the directory name. (James Vega)
2011-09-30 16:23:32 +02:00
Bram Moolenaar 98a22f4a63 updated for version 7.3.323
Problem:    The default 'errorformat' does not ignore some "included from"
            lines.
Solution:   Add a few more patterns. (Ben Boeckel)
2011-09-30 14:44:54 +02:00
Bram Moolenaar 9f733d1ffd updated for version 7.3.322
Problem:    #ifdef for PDP_RETVAL doesn't work, INT_PTR can be a typedef.
Solution:   Check the MSC version and 64 bit flags. (Sergiu Dotenco)
2011-09-21 20:09:42 +02:00
Bram Moolenaar 447038a127 updated for version 7.3.321
Problem:    Code not following Vim style.
Solution:   Fix the style. (Elias Diem)
2011-09-21 19:50:05 +02:00
Bram Moolenaar d960d76d5e Updated a few runtime files. 2011-09-21 19:22:10 +02:00
Bram Moolenaar a6f4d61af7 updated for version 7.3.320
Problem:    When a 0xa0 character is in a sourced file the error message for
            unrecognized command does not show the problem.
Solution:   Display 0xa0 as <a0>.
2011-09-21 19:10:46 +02:00
Bram Moolenaar 62951b1e0d updated for version 7.3.319
Problem:    Redobuff doesn't always include changes of the completion leader.
Solution:   Insert backspaces as needed. (idea by Taro Muraoka)
2011-09-21 18:23:05 +02:00
Bram Moolenaar a554a1933c updated for version 7.3.318
Problem:    "C" on the last line deletes that line if it's blank.
Solution:   Only delete the last line for a delete operation. (James Vega)
2011-09-21 17:33:53 +02:00
Bram Moolenaar 38e2b0636b updated for version 7.3.317
Problem:    Calling debug.debug() in Lua may cause Vim to hang.
Solution:   Add a better debug method. (Rob Hoelz, Luis Carvalho)
2011-09-21 17:15:39 +02:00
Bram Moolenaar 50f834dfb2 updated for version 7.3.316
Problem:    Crash when 'colorcolumn' is set and closing buffer.
Solution:   Check for w_buffer to be NULL. (Yasuhiro Matsumoto)
2011-09-21 13:40:17 +02:00
Bram Moolenaar 7f78bd73d6 updated for version 7.3.315
Problem:    Opening a window before forking causes problems for GTK.
Solution:   Fork first, create the window in the child and report back to the
            parent process whether it worked.  If successful the parent exits,
            if unsuccessful the child exits and the parent continues in the
            terminal. (Tim Starling)
2011-09-14 19:04:39 +02:00
Bram Moolenaar 52f8317926 updated for version 7.3.314
Problem:    Missing parenthesis.
Solution:   Add it. (Benjamin R. Haskell)
2011-09-14 19:01:42 +02:00
Bram Moolenaar 314ed4b21a updated for version 7.3.313
Problem:    One more warning when compiling with dynamic Python 3.
Solution:   Change PySliceObject to PyObject.
2011-09-14 18:59:39 +02:00
Bram Moolenaar 5302d9ebc1 Updated runtime files. 2011-09-14 17:55:08 +02:00
Bram Moolenaar ddab33232a updated for version 7.3.312
Problem:    Can't compile with tiny features.
Solution:   Add #ifdef around win_valid().
2011-09-14 17:50:14 +02:00
Bram Moolenaar 821390843b updated for version 7.3.311
Problem:    Complete function isn't called when the leader changed.
Solution:   Allow the complete function to return a dictionary with a flag
            that indicates ins_compl_restart() is to be called when the leader
            changes. (Taro Muraoka)
2011-09-14 16:52:09 +02:00
Bram Moolenaar 15d6319b9d updated for version 7.3.310
Problem:    Code not following Vim style.
Solution:   Fix the style. (Elias Diem)
2011-09-14 16:05:15 +02:00
Bram Moolenaar 9e8edf6ee6 updated for version 7.3.309
Problem:    Warnings for pointer types.
Solution:   Change PySliceObject to PyObject.
2011-09-14 15:41:58 +02:00
Bram Moolenaar b5b5b895f7 updated for version 7.3.308
Problem:    Writing to 'verbosefile' has problems, e.g. for :highlight.
Solution:   Do not use a separate verbose_write() function but write with the
            same code that does redirecting. (Yasuhiro Matsumoto)
2011-09-14 15:39:29 +02:00
Bram Moolenaar ba4897e6e5 updated for version 7.3.307
Problem:    Python 3 doesn't support slice assignment.
Solution:   Implement slices. (Brett Overesch, Roland Puntaier)
2011-09-14 15:01:58 +02:00
Bram Moolenaar a971b82b16 updated for version 7.3.306
Problem:    When closing a window there is a chance that deleting a scrollbar
            triggers a GUI resize, which uses the window while it is not in a
            valid state.
Solution:   Set the buffer pointer to NULL to be able to detect the invalid
            situation.  Fix a few places that used the buffer pointer
            incorrectly.
2011-09-14 14:43:25 +02:00
Bram Moolenaar 52af96527c updated for version 7.3.305
Problem:    Auto-loading a function while editing the command line causes
            scrolling up the display.
Solution:   Don't set msg_scroll when defining a function and the user is not
            typing. (Yasuhiro Matsumoto)
2011-09-14 14:33:51 +02:00
Bram Moolenaar 612af43cb6 updated for version 7.3.304
Problem:    Strawberry Perl doesn't work on MS-Windows.
Solution:   Use xsubpp if needed. (Yasuhiro Matsumoto)
2011-09-14 10:49:46 +02:00
Bram Moolenaar 9f1188152f updated for version 7.3.303
Problem:    Compilation error.
Solution:   Correct return type from int to pid_t. (Danek Duvall)
2011-09-08 23:24:14 +02:00
Bram Moolenaar 868272f58e updated for version 7.3.302
Problem:    Test 19 fails without 'smartindent' and +eval.
Solution:   Don't use ":exe". Source small.vim.
2011-09-08 23:22:40 +02:00
Bram Moolenaar c42e7ed777 updated for version 7.3.301
Problem:    When 'smartindent' and 'copyindent' are set a Tab is used even
            though 'expandtab' is set.
Solution:   Do not insert Tabs. Add a test. (Christian Brabandt)
2011-09-07 19:58:09 +02:00
Bram Moolenaar 275648066d updated for version 7.3.300
Problem:    Python doesn't parse multi-byte argument correctly.
Solution:   Use "t" instead of "s". (lilydjwg)
2011-09-07 19:30:21 +02:00
Bram Moolenaar 0d55ff1594 updated for version 7.3.299
Problem:    Source code not in Vim style.
Solution:   Adjust the style. (Elias Diem)
2011-09-07 19:09:01 +02:00
Bram Moolenaar 092e3c874f updated for version 7.3.298
Problem:    Built-in colors are different from rgb.txt.
Solution:   Adjust the color values. (Benjamin Haskell)
2011-09-07 18:58:29 +02:00
Bram Moolenaar 6dfff547a7 updated for version 7.3.297
Problem:    Can't load Perl 5.14 dynamically.
Solution:   Add code in #ifdefs. (Charles Cooper)
2011-09-07 18:47:23 +02:00
Bram Moolenaar 205b886a41 updated for version 7.3.296
Problem:    When writing to an external command a zombie process may be left
            behind.
Solution:   Wait on the process. (James Vega)
2011-09-07 15:04:31 +02:00
Bram Moolenaar 493c7a8541 updated for version 7.3.295
Problem:    When filtering text with an external command Vim may not read all
            the output.
Solution:   When select() is interrupted loop and try again. (James Vega)
2011-09-07 14:06:47 +02:00
Bram Moolenaar 01a78342e0 updated for version 7.3.294
Problem:    Patch 289 causes more problems than it solves.
Solution:   Rever the patch untill a better solution is found.
2011-09-05 20:13:42 +02:00
Bram Moolenaar d3184b57d2 updated for version 7.3.293
Problem:    MSVC compiler has a problem with non-ASCII characters.
Solution:   Avoid non-ASCII characters. (Hong Xu)
2011-09-02 14:18:20 +02:00
Bram Moolenaar 6c167c6451 updated for version 7.3.292
Problem:    Crash when using fold markers and selecting a visual block that
            includes a folded line and goes to end of line. (Sam Lidder)
Solution:   Check for the column to be MAXCOL. (James Vega)
2011-09-02 14:07:36 +02:00
Bram Moolenaar 6fabcbe260 updated for version 7.3.291
Problem:    Configure doesn't work properly with Python3.
Solution:   Put -ldl before $LDFLAGS. Add PY3_NO_RTLD_GLOBAL. (Roland
            Puntaier)
2011-09-02 12:27:25 +02:00
Bram Moolenaar 39fc42ef9d updated for version 7.3.290
Problem:    When a BufWriteCmd autocommand resets 'modified' this doesn't
            change older buffer states to be marked as 'modified' like
            ":write" does.  (Yukihiro Nakadaira)
Solution:   When the BufWriteCmd resets 'modified' then adjust the undo
            information like ":write" does.
2011-09-02 11:56:20 +02:00
Bram Moolenaar 03aa60826e updated for version 7.3.289
Problem:    Complete function isn't called when the leader changed.
Solution:   Call ins_compl_restart() when the leader changed.  (Taro Muraoka)
2011-08-28 16:02:28 +02:00
Bram Moolenaar 9dc93ae43e updated for version 7.3.288
Problem:    has('python') may give an error message for not being able to load
            the library after using python3.
Solution:   Only give the error when the verbose argument is true.
2011-08-28 16:00:19 +02:00
Bram Moolenaar 2eba18255e updated for version 7.3.287
Problem:    Can't compile with MSVC and tiny options.
Solution:   Move variables and #ifdefs. (Sergey Khorev)
2011-08-27 15:10:04 +02:00
Bram Moolenaar c9927c136f updated for version 7.3.286
Problem:    Crash when using "zd" on a large number of folds. (Sam King)
Solution:   Recompute pointer after reallocating array.  Move fewer entries
            when making room.
2011-08-26 16:13:00 +02:00
Bram Moolenaar 792826c0c7 updated for version 7.3.285
Problem:    Mapping <Char-123> no longer works.
Solution:   Properly check for "char-".  Add a test for it.
2011-08-19 22:29:02 +02:00
Bram Moolenaar b8bf541f89 updated for version 7.3.284
Problem:    The str2special() function doesn't handle multi-byte characters
            properly.
Solution:   Recognize multi-byte characters. (partly by Vladimir Vichniakov)
2011-08-17 20:33:22 +02:00
Bram Moolenaar f6f4a01ab1 updated for version 7.3.283
Problem:    An expression mapping with a multi-byte character containing a
            0x80 byte gets messed up. (ZyX)
Solution:   Unescape the expression before evaluating it (Yukihiro Nakadaira)
2011-08-17 17:18:20 +02:00
Bram Moolenaar 1db1f77d4a updated for version 7.3.282
Problem:    When using input() and :echo in a loop the displayed text is
            incorrect. (Benjamin Fritz)
Solution:   Only restore the cursor position when there is a command line.
            (Ben Schmidt)
2011-08-17 16:25:48 +02:00
Bram Moolenaar dc93555c0f updated for version 7.3.281
Problem:    After using "expand('%:8')" the buffer name is changed.
Solution:   Make a copy of the file name before shortening it.
2011-08-17 15:23:23 +02:00
Bram Moolenaar c95e32635c updated for version 7.3.280
Problem:    ":lmake" does not update the quickfix window title.
Solution:   Update the title. (Lech Lorens)
2011-08-10 18:36:54 +02:00
Bram Moolenaar 12bc1b5c9f updated for version 7.3.279
Problem:    With GTK, when gvim is full-screen and a tab is opened and using a
            specific monitor configuration the window is too big.
Solution:   Adjust the window size like on MS-Windows. (Yukihiro Nakadaira)
2011-08-10 17:44:45 +02:00
Bram Moolenaar 17fb0e891a updated for version 7.3.278
Problem:    Passing the file name to open in VisVim doesn't work.
Solution:   Adjust the index and check for end of buffer. (Jiri Sedlak)
2011-08-10 17:25:51 +02:00
Bram Moolenaar 8c85fa3b26 updated for version 7.3.277
Problem:    MS-Windows: some characters do not show in dialogs.
Solution:   Use the wide methods when available. (Yanwei Jia)
2011-08-10 17:08:03 +02:00
Bram Moolenaar cf83973211 updated for version 7.3.276
Problem:    GvimExt sets $LANG in the wrong way.
Solution:   Save the environment and use it for gvim. (Yasuhiro Matsumoto)
2011-08-10 16:31:23 +02:00
Bram Moolenaar e78c206856 updated for version 7.3.275
Problem:    MS-Windows: When using a black background some screen updates
            cause the window to flicker.
Solution:   Add WS_CLIPCHILDREN to CreateWindow().  (René Aguirre)
2011-08-10 15:56:27 +02:00
Bram Moolenaar 8a20b0f25e updated for version 7.3.274
Problem:    With concealed characters tabs do not have the right size.
Solution:   Use VCOL_HLC instead of vcol. (Eiichi Sato)
2011-08-10 14:32:39 +02:00
Bram Moolenaar 836082d398 updated for version 7.3.273
Problem:    A BOM in an error file is seen as text. (Aleksey Baibarin)
Solution:   Remove the BOM from the text before evaluating. (idea by Christian
            Brabandt)
2011-08-10 13:21:46 +02:00
Bram Moolenaar 213b10a57e updated for version 7.3.272
Problem:    ":put =list" does not add an empty line for a trailing empty
            item.
Solution:   Add a trailing NL when turning a list into a string.
2011-08-10 12:38:08 +02:00
Bram Moolenaar d0988c50f3 updated for version 7.3.271
Problem:    Code not following Vim coding style.
Solution:   Fix the style. (Elias Diem)
2011-08-10 12:19:04 +02:00
Bram Moolenaar 1cb7e0976d updated for version 7.3.270
Problem:    Illegal memory access.
Solution:   Swap conditions. (Dominique Pelle)
2011-08-10 12:11:01 +02:00
Bram Moolenaar ea35ef6888 updated for version 7.3.269
Problem:    'shellcmdflag' only works with one flag.
Solution:   Split into multiple arguments. (Gary Johnson)
2011-08-04 22:59:28 +02:00
Bram Moolenaar e70172e1fc updated for version 7.3.268
Problem:    Vim freezes when executing an external command with zsh.
Solution:   Use O_NOCTTY both in the master and slave. (Bjorn Winckler)
2011-08-04 19:36:52 +02:00
Bram Moolenaar 3f5f795f76 updated for version 7.3.267
Problem:    Ruby on Mac OS X 10.7 may crash.
Solution:   Avoid alloc(0). (Bjorn Winckler)
2011-08-04 19:34:59 +02:00
Bram Moolenaar 673214bb7d updated for version 7.3.266
Problem:    In Gvim with iBus typing space in Insert mode doesn't work.
Solution:   Clear xim_expected_char after checking it.
2011-07-27 18:25:44 +02:00
Bram Moolenaar 4c40223649 updated for version 7.3.265
Problem:    When storing a pattern in search history there is no proper check
            for the separator character.
Solution:   Pass the separator character to in_history(). (Muraoka Taro)
2011-07-27 17:58:46 +02:00
Bram Moolenaar 0b573a58e6 updated for version 7.3.264
Problem:    When the current directory name contains wildcard characters, such
            as "foo[with]bar", the tags file can't be found.  (Jeremy
            Erickson)
Solution:   When searching for matching files also match without expanding
            wildcards.  This is a bit of a hack.
2011-07-27 17:31:47 +02:00
Bram Moolenaar a171162356 updated for version 7.3.263
Problem:    Perl and Tcl have a few code style problems.
Solution:   Clean it up.  (Elias Diem)
2011-07-27 14:15:46 +02:00
Bram Moolenaar d2221131cf updated for version 7.3.262
Problem:    Photon code style doesn't match Vim style.
Solution:   Clean up some of it.  (Elias Diem)
2011-07-27 14:09:09 +02:00
Bram Moolenaar d0c7ba57b1 updated for version 7.3.261
Problem:    G++ error message errornously recognized as error.
Solution:   Ignore "In file included from" line also when it ends in a colon.
            (Fernando Castillo)
2011-07-27 13:59:21 +02:00
Bram Moolenaar 0533443638 updated for version 7.3.260
Problem:    CursorHold triggers on an incomplete mapping. (Will Gray)
Solution:   Don't trigger CursorHold when there is typeahead.
2011-07-20 18:29:39 +02:00
Bram Moolenaar 522f9aebff updated for version 7.3.259
Problem:    Equivalence classes only work for latin characters.
Solution:   Add the Unicode equivalence characters. (Dominique Pelle)
2011-07-20 17:58:20 +02:00
Bram Moolenaar ce35c88ade updated for version 7.3.258
Problem:    MS-Windows: The edit with existing vim context menu entries can be
            unwanted.
Solution:   Let a registry entry disable them. (Jerome Vuarand)
2011-07-20 17:27:25 +02:00
Bram Moolenaar e9edd7fbdd updated for version 7.3.257
Problem:    Not all completions are available to user commands.
Solution:   Add "color", "compiler", "file_in_path" and "locale". (Dominique
            Pelle)
2011-07-20 16:37:24 +02:00
Bram Moolenaar 76f7fd3df3 updated for version 7.3.256
Problem:    Javascript indenting not sufficiently tested.
Solution:   Add more tests. (Luc Deschenaux)  Mark the lines that are indented
            wrong.
2011-07-20 15:09:43 +02:00
Bram Moolenaar b560983d2f updated for version 7.3.255
Problem:    When editing a file such as "File[2010-08-15].vim" an E16 error is
            given. (Manuel Stol)
Solution:   Don't give an error for failing to compile the regexp.
2011-07-20 15:04:58 +02:00
Bram Moolenaar 9729301aa0 Updated runtime files.
Add missing test82 files.
2011-07-18 19:40:27 +02:00
Bram Moolenaar 0acc5618f6 updated for version 7.3.254
Problem:    The coladd field is not reset when setting the line number for a
            ":call" command.
Solution:   Reset it.
2011-07-15 21:24:11 +02:00
Bram Moolenaar 35ee452de0 updated for version 7.3.253
Problem:    "echo 'abc' > ''" returns 0 or 1, depending on 'ignorecase'.
            Checks in mb_strnicmp() for illegal and truncated bytes are
            wrong.  Should not assume that byte length is equal before case
            folding.
Solution:   Add utf_safe_read_char_adv() and utf_strnicmp(). Add a test for
            this. (Ivan Krasilnikov)
2011-07-15 21:16:59 +02:00
Bram Moolenaar 01b2a23b95 updated for version 7.3.252
Problem:    Tests fail. (David Northfield)
Solution:   Add missing update for .ok file.
2011-07-15 17:56:16 +02:00
Bram Moolenaar 44286ca3c4 updated for version 7.3.251
Problem:    "gH<Del>" deletes the current line, except when it's the last
            line.
Solution:   Set the "include" flag to indicate the last line is to be deleted.
2011-07-15 17:51:34 +02:00
Bram Moolenaar 3d64a3176c updated for version 7.3.250
Problem:    Python: Errors in Unicode characters not handled nicely.
Solution:   Add the surrogateescape error handler. (lilydjwg)
2011-07-15 15:54:44 +02:00
Bram Moolenaar 50f42cadb1 updated for version 7.3.249
Problem:    Wrong indenting for array initializer.
Solution:   Detect '}' in a better way. (Lech Lorens)
2011-07-15 14:12:30 +02:00
Bram Moolenaar 734d99804b updated for version 7.3.248
Problem:    PC Install instructions missing install instructions.
Solution:   Step-by-step explanation. (Michael Soyka)
2011-07-15 13:52:04 +02:00
Bram Moolenaar 37a02ca1c2 updated for version 7.3.247
Problem:    Running tests changes the users viminfo file.  Test for patch
            7.3.245 missing.
Solution:   Add "nviminfo" to the 'viminfo' option.  Include the test.
2011-07-15 13:33:21 +02:00
Bram Moolenaar 19fd09a78f updated for version 7.3.246
Problem:    Repeating "f4" in "4444" skips one 4.
Solution:   Check the t_cmd flag. (Christian Brabandt)
2011-07-15 13:21:30 +02:00
Bram Moolenaar 54ee2b8741 updated for version 7.3.245
Problem:    Python 3.2 libraries not correctly detected.
Solution:   Add the suffix to the library name. (Niclas Zeising)
2011-07-15 13:09:51 +02:00
Bram Moolenaar 4da95d377f updated for version 7.3.244
Problem:    MS-Windows: Build problem with old compiler. (John Beckett)
Solution:   Only use HandleToLong() when available. (Mike Williams)
2011-07-07 17:43:41 +02:00
Bram Moolenaar f56a6de10b updated for version 7.3.243
Problem:    Illegal memory access in readline().
Solution:   Swap the conditions. (Dominique Pelle)
2011-07-07 17:36:56 +02:00
Bram Moolenaar b5ce04dd28 updated for version 7.3.242
Problem:    Illegal memory access in after_pathsep().
Solution:   Check that the pointer is not at the start of the file name.
            (Dominique Pelle)
2011-07-07 17:15:33 +02:00
Bram Moolenaar 80ae7b2287 updated for version 7.3.241
Problem:    Using CTRL-R CTRL-W on the command line may insert only part of
            the word.
Solution:   Use the cursor position instead of assuming it is at the end of
            the command. (Tyru)
2011-07-07 16:44:37 +02:00
Bram Moolenaar 4b9669f1dc updated for version 7.3.240
Problem:    External commands can't use pipes on MS-Windows.
Solution:   Implement pipes and use them when 'shelltemp' isn't set. (Vincent
            Berthoux)
2011-07-07 16:20:52 +02:00
Bram Moolenaar 03a807aaf4 updated for version 7.3.239
Problem:    Python corrects the cursor column without taking 'virtualedit'
            into account. (lilydjwg)
Solution:   Call check_cursor_col_win().
2011-07-07 15:08:58 +02:00
Bram Moolenaar 5cfe2d760d updated for version 7.3.238
Problem:    Compiler warning for conversion.
Solution:   Add type cast. (Mike Williams)
2011-07-07 15:04:52 +02:00
Bram Moolenaar 0c7437a5d2 updated for version 7.3.237
Problem:    "filetype" completion doesn't work on Windows. (Yue Wu)
Solution:   Don't use a glob pattern for the directories, use a list of
            directories. (Dominique Pelle)
2011-06-26 19:40:23 +02:00
Bram Moolenaar 0baa7f1cd0 updated for version 7.3.236
Problem:    Python 3 doesn't compile without +multi_byte
Solution:   Use "latin1" when MULTI_BYTE is not defined. (lilydjwg)
2011-06-26 19:13:50 +02:00
Bram Moolenaar 8b3e0330ba updated for version 7.3.235
Problem:    ";" gets stuck on a "t" command, it's not useful.
Solution:   Add the ';' flag in 'cpo'. (Christian Brabandt)
2011-06-26 05:36:34 +02:00
Bram Moolenaar 20892c1e68 updated for version 7.3.234
Problem:    With GTK menu may be popping down.
Solution:   Use event time instead of GDK_CURRENT_TIME. (Hong Xu)
2011-06-26 04:49:00 +02:00
Bram Moolenaar d58ea07227 updated for version 7.3.233
Problem:    ":scriptnames" and ":breaklist" show long file names.
Solution:   Shorten to use "~/" when possible. (Jean-Rene David)
2011-06-26 04:25:30 +02:00
Bram Moolenaar 91805fc0db updated for version 7.3.232
Problem:    Python doesn't compile without +multi_byte
Solution:   Use "latin1" when MULTI_BYTE is not defined.
2011-06-26 04:01:44 +02:00
Bram Moolenaar 6e948a652d updated for version 7.3.231
Problem:    Runtime file patches failed.
Solution:   Redo the patches made against the patched files instead of the
            files in the mercurial repository.
2011-06-26 03:18:52 +02:00
Bram Moolenaar f9b4815918 updated for version 7.3.230
Problem:    ":wundo" and ":rundo" don't unescape their argument.  (Aaron
            Thoma)
Solution:   Use FILE1 instead of XFILE.
2011-06-20 05:02:58 +02:00
Bram Moolenaar 67d441ba36 updated for version 7.3.229
Problem:    Using fork() makes gvim crash on Mac when build with
            CoreFoundation.
Solution:   Disallow fork() when __APPLE__ is defined. (Hisashi T Fujinaka)
2011-06-20 00:53:15 +02:00
Bram Moolenaar 914968e66d updated for version 7.3.228
Problem:    "2gj" does not always move to the correct position.
Solution:   Get length of line after moving to a next line. (James Vega)
2011-06-20 00:45:58 +02:00
Bram Moolenaar 54b08a5e78 updated for version 7.3.227
Problem:    Mac OS doesn't have the linewise clipboard fix.
Solution:   Also change the Mac OS file. (Bjorn Winckler)
2011-06-20 00:25:44 +02:00
Bram Moolenaar 251e191271 Updated runtime files. 2011-06-19 05:09:16 +02:00
Bram Moolenaar d6761c3cdf updated for version 7.3.226
Problem:    On a 64 bit system "syn sync fromstart" is very slow.  (Bjorn
            Steinbrink)
Solution:   Store the state when starting to parse from the first line.
2011-06-19 04:54:21 +02:00
Bram Moolenaar 978287b8f8 updated for version 7.3.225
Problem:    Using "\n" in a substitute inside ":s" does not result in a line
            break.
Solution:   Change behavior inside vim_regexec_nl().   Add tests.  (Motoya
            Kurotsu)
2011-06-19 04:32:15 +02:00
Bram Moolenaar 5f8949656a updated for version 7.3.224
Problem:    Can't pass dict to sort function.
Solution:   Add the optional {dict} argument to sort(). (ZyX)
2011-06-19 02:55:37 +02:00
Bram Moolenaar c16756d829 updated for version 7.3.223
Problem:    MingW cross compilation doesn't work with tiny features.
Solution:   Move acp_to_enc(), enc_to_utf16() and utf16_to_enc() outside of
            "#ifdef CLIPBOARD".  Fix typo in makefile.
2011-06-19 01:30:07 +02:00
Bram Moolenaar 26f3c637fc updated for version 7.3.222
Problem:    Warning for building GvimExt.
Solution:   Comment-out the DESCRIPTION line. (Mike Williams)
2011-06-19 01:27:34 +02:00
Bram Moolenaar d44347f1e7 updated for version 7.3.221
Problem:    Text from the clipboard is sometimes handled as linewise, but not
            consistently.
Solution:   Assume the text is linewise when it ends in a CR or NL.
2011-06-19 01:14:29 +02:00
Bram Moolenaar 19e6094378 updated for version 7.3.220
Problem:    Python 3: vim.error is a 'str' instead of an 'Exception' object,
            so 'except' or 'raise' it causes a 'SystemError' exception.
            Buffer objects do not support slice assignment.
            When exchanging text between Vim and Python, multibyte texts become
            gabage or cause Unicode Expceptions, etc.
            'py3file' tries to read in the file as Unicode, sometimes causes
            UnicodeDecodeException
Solution:   Fix the problems. (lilydjwg)
2011-06-19 00:27:51 +02:00
Bram Moolenaar f85dae3c34 Add files added by recent patches. 2011-06-13 21:21:22 +02:00
Bram Moolenaar 9a4d7fd214 updated for version 7.3.219
Problem:    Can't compile with GTK on Mac.
Solution:   Add some #ifdef trickery. (Ben Schmidt)
2011-06-13 02:04:00 +02:00
Bram Moolenaar 015de43f70 updated for version 7.3.218
Problem:    Tiny configuration problem with Python 3.
Solution:   Add abiflags in one more place. (Andreas Behr)
2011-06-13 01:32:46 +02:00
Bram Moolenaar 12bde494a5 updated for version 7.3.217
Problem:    Inside an "if" a ":wincmd" causes problems.
Solution:   When skipping commands let ":wincmd" skip over its argument.
2011-06-13 01:19:56 +02:00
Bram Moolenaar 986a0039cb updated for version 7.3.216
Problem:    When recovering a file a range of lines is missing. (Charles Jie)
Solution:   Reset the index when advancing to the next pointer block.  Add a
            test to verify recovery works.
2011-06-13 01:07:27 +02:00
Bram Moolenaar f7befa9f1d updated for version 7.3.215
Problem:    Wrong file names in previous patch. (Toothpik)
Solution:   Include the option changes.
2011-06-12 22:13:40 +02:00
Bram Moolenaar d9758e37ee updated for version 7.3.214
Problem:    The text displayed by ":z-" isn't exactly like old Vi.
Solution:   Add one to the start line number. (ChangZhuo Chen)
2011-06-12 22:03:23 +02:00
Bram Moolenaar 6ec154b57d updated for version 7.3.213
Problem:    Javascript object literal is not indented correctly.
Solution:   Make a special case for when "J1" is in 'cino'. (Luc Deschenaux)
2011-06-12 21:51:08 +02:00
Bram Moolenaar 456f2bb24f updated for version 7.3.212
Problem:    With Python 3.2 ":py3" fails.
Solution:   Move PyEval_InitThreads() to after Py_Initialize(). (Roland
            Puntaier)  Check abiflags in configure. (Andreas Behr)
2011-06-12 21:37:13 +02:00
Bram Moolenaar 03227eeb79 updated for version 7.3.211
Problem:    Compiler warning.
Solution:   Add type cast.
2011-06-12 21:25:00 +02:00
Bram Moolenaar 2f982e4fab updated for version 7.3.210
Problem:    Can't always find the file when using cscope.
Solution:   Add the 'cscoperelative' option. (Raghavendra D Prabhu)
2011-06-12 20:42:22 +02:00
Bram Moolenaar 536d95f617 updated for version 7.3.209
Problem:    MSVC Install instructions point to wrong batch file.
Solution:   Add a batch file for use with MSVC 10.
2011-06-12 20:36:09 +02:00
Bram Moolenaar d8644bd646 updated for version 7.3.208
Problem:    Early terminated if statement.
Solution:   Remove the semicolon. (Lech Lorens)
2011-06-12 20:33:38 +02:00
Bram Moolenaar 3ed16dc6b7 updated for version 7.3.207
Problem:    Can't compile with MSVC with pentium4 and 64 bit.
Solution:   Only use SSE2 for 32 bit. (Mike Williams)
2011-06-12 20:31:31 +02:00
Bram Moolenaar 7154b326d0 updated for version 7.3.206
Problem:    64bit MS-Windows compiler warning.
Solution:   Use HandleToLong() instead of type cast. (Mike Williams)
2011-05-25 21:18:06 +02:00
Bram Moolenaar 6fa46363ad updated for version 7.3.205
Problem:    Syntax "extend" doesn't work correctly.
Solution:   Avoid calling check_state_ends() recursively (Ben Schmidt)
2011-05-25 17:56:27 +02:00
Bram Moolenaar 9b83c2f979 updated for version 7.3.204
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)
2011-05-25 17:29:44 +02:00
Bram Moolenaar bd8608d979 updated for version 7.3.203
Problem:    MS-Windows: Can't run an external command without a console window.
Solution:   Support ":!start /b cmd". (Xaizek)
2011-05-25 17:06:22 +02:00
Bram Moolenaar ed38b0ac41 updated for version 7.3.202
Problem:    Cannot influence the indent inside a namespace.
Solution:   Add the "N" 'cino' parameter. (Konstantin Lepa)
2011-05-25 15:16:18 +02:00
Bram Moolenaar 334adf0ae5 updated for version 7.3.201
Problem:    "} else" still causes following lines to be indented too much.
Solution:   Better detection for the "else" block. (Lech Lorens)
2011-05-25 13:34:04 +02:00
Bram Moolenaar a660dc8f30 updated for version 7.3.200
Problem:    CTRL-D doesn't complete :lang.
Solution:   Add the missing part of the change. (Dominique Pelle)
2011-05-25 12:51:22 +02:00
Bram Moolenaar 72952de239 updated for version 7.3.199
Problem:    MS-Windows: Compilation problem of OLE with MingW compiler.
Solution:   Put #ifdef around declarations. (Guopeng Wen)
2011-05-25 12:09:50 +02:00
Bram Moolenaar 9b486ca391 updated for version 7.3.198
Problem:    No completion for ":lang".
Solution:   Get locales to complete from. (Dominique Pelle)
2011-05-19 18:26:40 +02:00
Bram Moolenaar efa8e80c0b updated for version 7.3.197
Problem:    When a QuickfixCmdPost event removes all errors, Vim still tries
            to jump to the first error, resulting in E42.
Solution:   Get the number of error after the autocmd event. (Mike Lundy)
2011-05-19 17:42:59 +02:00
Bram Moolenaar e659c95b01 updated for version 7.3.196
Problem:    Can't intercept a character that is going to be inserted.
Solution:   Add the InsertCharPre autocommand event. (Jakson A. Aquino)
2011-05-19 17:25:41 +02:00
Bram Moolenaar 496f9517cb updated for version 7.3.195
Problem:    "} else" causes following lines to be indented too much. (Rouben
            Rostamian)
Solution:   Better detection for the "else". (Lech Lorens)
2011-05-19 16:35:09 +02:00
Bram Moolenaar 1385c3ee7f updated for version 7.3.194
Problem:    When "b" is a symlink to directory "a", resolve("b/") doesn't
            result in "a/".  (ZyX)
Solution:   Remove the trailing slash. (Jean-Rene David)
2011-05-19 14:59:10 +02:00
Bram Moolenaar 9bd1a7ea28 updated for version 7.3.193
Problem:    In the command line window ":close" doesn't work properly. (Tony
            Mechelynck)
Solution:   Use Ctrl_C instead of K_IGNORE for cmdwin_result. (Jean-Rene
            David)
2011-05-19 14:50:54 +02:00
Bram Moolenaar 0df1102698 updated for version 7.3.192
Problem:    Ex command ":s/ \?/ /g" splits multi-byte characters into bytes.
            (Dominique Pelle)
Solution:   Advance over whole character instead of one byte.
2011-05-19 14:30:16 +02:00
Bram Moolenaar 2d5204ff88 Updated message translations. 2011-05-19 13:44:07 +02:00
Bram Moolenaar b07269a548 updated for version 7.3.191
Problem:    Still some RISC OS stuff to remove.
Solution:   Remove files and lines. (Hong Xu)
            Remove the 'osfiletype' option code.
2011-05-19 13:41:14 +02:00
Bram Moolenaar 20f90cf99a Updated runtime files. 2011-05-19 12:22:51 +02:00
Bram Moolenaar 3a7d8c3adb updated for version 7.3.190
Problem:    When there is a "containedin" syntax argument highlighting may be
            wrong. (Radek)
Solution:   Reset current_next_list. (Ben Schmidt)
2011-05-19 12:14:10 +02:00
Bram Moolenaar e2bdce3f5c updated for version 7.3.189
Problem:    Can't build without +clipboard feature. (Christian Ebert)
Solution:   Add the missing #ifdef.
2011-05-10 17:29:33 +02:00
Bram Moolenaar 1bfb61e80b updated for version 7.3.188
Problem:    More RISC OS files to remove.
Solution:   Remove them.  Update the file list.
2011-05-10 17:21:56 +02:00
Bram Moolenaar 446beb48d9 Updated runtime files. 2011-05-10 17:18:44 +02:00
Bram Moolenaar 1c2b2c12bb Remove the deleted RISC OS files. 2011-05-10 16:42:00 +02:00
Bram Moolenaar e60acc180b updated for version 7.3.187
Problem:    The RISC OS port has obvious errors and is not being maintained.
Solution:   Remove the RISC OS files and code.
2011-05-10 16:41:25 +02:00
Bram Moolenaar 536681be5d updated for version 7.3.186
Problem:    When 'clipboard' contains "unnamed" or "unnamedplus" the value of
            v:register is wrong for operators without a specific register.
Solution:   Adjust the register according to 'clipboard'. (Ingo Karkat)
2011-05-10 16:12:45 +02:00
Bram Moolenaar bb99322ef9 updated for version 7.3.185
Problem:    ":windo g/pattern/q" closes windows and reports "N more lines".
            (Tim Chase)
Solution:   Remember what buffer ":global" started in. (Jean-Rene David)
2011-05-10 16:00:47 +02:00
Bram Moolenaar 18e0bfb07c updated for version 7.3.184
Problem:    Static code analysis errors in riscOS.
Solution:   Make buffer size bigger. (Dominique Pelle)
2011-05-10 15:52:15 +02:00
Bram Moolenaar 5897e0c470 updated for version 7.3.183
Problem:    When Exuberant ctags binary is exuberant-ctags it's not found.
Solution:   Add configure check for exuberant-ctags.
2011-05-10 15:42:03 +02:00
Bram Moolenaar 05da428462 updated for version 7.3.182
Problem:    Compiler warning for uninitialized variable.
Solution:   Add dummy initializer.
2011-05-10 14:44:11 +02:00
Bram Moolenaar 9c520cb544 updated for version 7.3.181
Problem:    When repeating the insert of CTRL-V or a digraph the display may
            not be updated correctly.
Solution:   Only call edit_unputchar() after edit_putchar(). (Lech Lorens)
2011-05-10 14:22:16 +02:00
Bram Moolenaar a4271d598b updated for version 7.3.180
Problem:    When both a middle part of 'comments' matches and an end part, the
            middle part was used errornously.
Solution:   After finding the middle part match continue looking for a better
            end part match. (partly by Lech Lorens)
2011-05-10 13:38:27 +02:00
Bram Moolenaar aede6ceba3 updated for version 7.3.179
Problem:    C-indent doesn't handle colon in string correctly.
Solution:   Skip the string. (Lech Lorens)
2011-05-10 11:56:30 +02:00
Bram Moolenaar 4ae06c1fa5 updated for version 7.3.178
Problem:    C-indent doesn't handle code right after { correctly.
Solution:   Fix detecting unterminated line. (Lech Lorens)
2011-05-10 11:39:19 +02:00
Bram Moolenaar 3c9c99cb2c updated for version 7.3.177
Problem:    MS-Windows: mkdir() doesn't work properly when 'encoding' is
            "utf-8".
Solution:   Convert to utf-16. (Yukihiro Nakadaira)
2011-05-05 18:31:59 +02:00
Bram Moolenaar 948733a874 updated for version 7.3.176
Problem:    Ruby linking doesn't work properly on Mac OS X.
Solution:   Fix the configure check for Ruby. (Bjorn Winckler)
2011-05-05 18:10:16 +02:00
Bram Moolenaar 1701e4069b updated for version 7.3.175
Problem:    When 'colorcolumn' is set locally to a window, ":new" opens a
            window with the same highlighting but 'colorcolumn' is empty.
            (Tyru)
Solution:   Call check_colorcolumn() after clearing and copying options.
            (Christian Brabandt)
2011-05-05 17:32:44 +02:00
Bram Moolenaar 8f4ba6942d updated for version 7.3.174
Problem:    When Exuberant ctags binary is exctags it's not found.
Solution:   Add configure check for exctags. (Hong Xu)
2011-05-05 17:24:27 +02:00
Bram Moolenaar d236ac0d49 updated for version 7.3.173
Problem:    After using setqflist() to make the quickfix list empty ":cwindow"
            may open the window anyway.  Also after ":vimgrep".
Solution:   Correctly check whether the list is empty. (Ingo Karkat)
2011-05-05 17:14:14 +02:00
Bram Moolenaar 1c32dff7d6 updated for version 7.3.172
Problem:    MS-Windows: rename() might delete the file if the name differs but
            it's actually the same file.
Solution:   Use the file handle to check if it's the same file. (Yukihiro
            Nakadaira)
2011-05-05 16:41:24 +02:00
Bram Moolenaar 85de20665f updated for version 7.3.171
Problem:    When the clipboard isn't supported: ":yank*" gives a confusing
            error message.
Solution:   Specifically mention that the register name is invalid.
            (Jean-Rene David)
2011-05-05 14:26:41 +02:00
Bram Moolenaar 72bb0d6455 updated for version 7.3.170
Problem:    VMS Makefile for testing was not updated for test77.
Solution:   Add test77 to the Makefile.
2011-04-28 19:05:05 +02:00
Bram Moolenaar 8e5af3e531 Updated runtime files. 2011-04-28 19:02:44 +02:00
Bram Moolenaar b453a53b59 updated for version 7.3.169
Problem:    Freeing memory already freed, warning from static code analyzer.
Solution:   Initialize pointers to NULL, correct use of "mustfree". (partly by
            Dominique Pelle)
2011-04-28 17:48:44 +02:00
Bram Moolenaar 877b97b953 updated for version 7.3.168
Problem:    When the second argument of input() contains a CR the text up to
            that is used without asking the user. (Yasuhiro Matsumoto)
Solution:   Change CR, NL and ESC in the text to a space.
2011-04-28 17:30:09 +02:00
Bram Moolenaar d88e02def5 updated for version 7.3.167
Problem:    When using the internal grep QuickFixCmdPost is not triggered.
            (Yukihiro Nakadaira)
Solution:   Change the place where autocommands are triggered.
2011-04-28 17:27:09 +02:00
Bram Moolenaar f844147747 updated for version 7.3.166
Problem:    Buffer on the stack may be too big
Solution:   Allocate the space.
2011-04-28 17:24:58 +02:00
Bram Moolenaar cca92ec8cf updated for version 7.3.165
Problem:    ":find" completion does not escape spaces in a directory name.
            (Isz)
Solution:   Add backslashes for EXPAND_FILES_IN_PATH. (Carlo Teubner)
2011-04-28 17:21:53 +02:00
Bram Moolenaar 8d2d71d4bb updated for version 7.3.164
Problem:    C-indenting: a preprocessor statement confuses detection of a
            function delcaration.
Solution:   Ignore preprocessor lines. (Lech Lorens)  Also recognize the style
            to put a comma before the argument name.
2011-04-28 13:02:09 +02:00
Bram Moolenaar f1fda2d6e5 updated for version 7.3.163
Problem:    For the default of 'shellpipe' "mksh" and "pdksh" are not
            recognized.
Solution:   Recognize these shell names.
2011-04-28 12:57:36 +02:00
Bram Moolenaar e962388eac updated for version 7.3.162
Problem:    No error message when assigning to a list with an index out of
            range. (Yukihiro Nakadaira)
Solution:   Add the error message.
2011-04-21 14:27:28 +02:00
Bram Moolenaar d9462e394a updated for version 7.3.161
Problem:    Items on the stack may be too big.
Solution:   Make items static or allocate them.
2011-04-11 21:35:11 +02:00
Bram Moolenaar ef9d6aa70d updated for version 7.3.160
Problem:    Unsafe string copying.
Solution:   Use vim_strncpy() instead of strcpy().  Use vim_strcat() instead
            of strcat().
2011-04-11 16:56:35 +02:00
Bram Moolenaar 0d35e91abf updated for version 7.3.159
Problem:    Using uninitialized pointer when out of memory.
Solution:   Check for NULL return value.
2011-04-11 14:29:17 +02:00
Bram Moolenaar 4aa97427be updated for version 7.3.158
Problem:    Might use uninitialized memory in C indenting.
Solution:   Init arrays to empty.
2011-04-11 14:27:38 +02:00
Bram Moolenaar 367bec852e updated for version 7.3.157
Problem:    Superfluous assignment.
Solution:   Remove assignment.
2011-04-11 14:26:19 +02:00
Bram Moolenaar 639304ddb1 updated for version 7.3.156
Problem:    Tty names possibly left unterminated.
Solution:   Use vim_strncpy() instead of strncpy().
2011-04-11 14:24:37 +02:00
Bram Moolenaar 32f649e1fc updated for version 7.3.155
Problem:    Crash when using map(), filter() and remove() on v:. (ZyX)
            Also for extend(). (Yukihiro Nakadaira)
Solution:   Mark v: as locked.  Also correct locking error messages.
2011-04-11 13:46:13 +02:00
Bram Moolenaar 2dfb38659c updated for version 7.3.154
Problem:    Can't compile with tiny features. (Tony Mechelynck)
Solution:   Move #define outside of #ifdef.
2011-04-02 15:12:50 +02:00
Bram Moolenaar 10d77eb6ac updated for version 7.3.153
Problem:    Compiler warning for ambiguous else, missing prototype.
Solution:   Add braces. (Dominique Pelle)  Add prototype for die().
2011-04-02 14:44:55 +02:00
Bram Moolenaar e0659a680c updated for version 7.3.152
Problem:    Xxd does not check for errors from library functions.
Solution:   Add error checks. (Florian Zumbiehl)
2011-04-01 19:14:40 +02:00
Bram Moolenaar adc2182c40 Updated runtime files. 2011-04-01 18:03:16 +02:00
Bram Moolenaar 337ae06ff9 updated for version 7.3.151
Problem:    When "unnamedplus" is in 'clipboard' the selection is sometimes
            also copied to the star register.
Solution:   Avoid copy to the star register when undesired. (James Vega)
2011-04-01 16:28:38 +02:00
Bram Moolenaar 27b6056d85 updated for version 7.3.150
Problem:    readline() does not return the last line when the NL is missing.
            (Hong Xu)
Solution:   When at the end of the file Also check for a previous line.
2011-04-01 16:07:46 +02:00
Bram Moolenaar 96bcc5e6cd updated for version 7.3.149
Problem:    The cursor disappears after the processing of the 'setDot'
            netbeans command when vim runs in a terminal.
Solution:   Show the cursor after a screen update. (Xavier de Gaye, 2011
2011-04-01 15:33:59 +02:00
Bram Moolenaar 42431a7aa0 updated for version 7.3.148
Problem:    A syntax file with a huge number of items or clusters causes weird
            behavior, a hang or a crash. (Yukihiro Nakadaira)
Solution:   Check running out of IDs. (partly by Ben Schmidt)
2011-04-01 14:44:59 +02:00
Bram Moolenaar 316dca03ca updated for version 7.3.147
Problem:    Can't build on HP-UX.
Solution:   Remove an unnecessary backslash. (John Marriott)
2011-04-01 13:05:45 +02:00
Bram Moolenaar 4228bec0ae updated for version 7.3.146
Problem:    It's possible to assign to a read-only member of a dict.
            It's possible to create a global variable "0". (ZyX)
            It's possible to add a v: variable with ":let v:.name = 1".
Solution:   Add check for dict item being read-only.
            Check the name of g: variables.
            Disallow adding v: variables.
2011-03-27 16:03:15 +02:00
Bram Moolenaar 30fec7bc7f updated for version 7.3.145
Problem:    Can't build with Python dynamically loading.
Solution:   Add dll_PyType_Ready.
2011-03-26 18:32:05 +01:00
Bram Moolenaar 21377c8d5f updated for version 7.3.144
Problem:    Crash with ":python help(dir)". (Kearn Holliday)
Solution:   Fix the way the type is set on objects. (Tobias Columbus)
2011-03-26 13:56:48 +01:00
Bram Moolenaar b3c5284c5b Add missing files for patch 7.3.143. 2011-03-22 20:52:37 +01:00
Bram Moolenaar b05b10a3c0 updated for version 7.3.143
Problem:    Memfile is not tested sufficiently.  Looking up blocks in a
            memfile is slow when there are many blocks.
Solution:   Add high level test and unittest.  Adjust the number of hash
            buckets to the number of blocks.  (Ivan Krasilnikov)
2011-03-22 18:10:45 +01:00
Bram Moolenaar cab49dff91 Updated runtime file. Fix Italian translations. 2011-03-22 17:40:10 +01:00
Bram Moolenaar a29a37d533 updated for version 7.3.142
Problem:    Python stdout doesn't have a flush() method, causing an import to
            fail.
Solution:   Add a dummy flush() method. (Tobias Columbus)
2011-03-22 15:47:44 +01:00
Bram Moolenaar 0b2f94db23 updated for version 7.3.141
Problem:    When a key code is not set get a confusing error message.
Solution:   Change the error message to say the key code is not set.
2011-03-22 14:35:05 +01:00
Bram Moolenaar 662db673f9 Updated runtime files. 2011-03-22 14:05:35 +01:00
Bram Moolenaar e9d4b58dda updated for version 7.3.140
Problem:    Crash when drawing the "$" at end-of-line for list mode just after
            the window border and 'cursorline' is set.
Solution:   Don't check for 'cursorline'. (Quentin Carbonneaux)
2011-03-22 13:29:24 +01:00
Bram Moolenaar fd30cd41dc updated for version 7.3.139
Problem:    When 'lazyredraw' is set ":ver" output can't be read.
Solution:   Don't redraw the screen when at a prompt or command line.
2011-03-22 13:07:26 +01:00
Bram Moolenaar f63c49d4e9 updated for version 7.3.138
Problem:    ":com" changes the multi-byte text of :echo. (Dimitar Dimitrov)
Solution:   Search for K_SPECIAL as a byte, not a character. (Ben Schmidt)
2011-03-03 15:54:50 +01:00
Bram Moolenaar 6eb634ef1f updated for version 7.3.137
Problem:    When 'lazyredraw' is set the screen may not be updated. (Ivan
            Krasilnikov)
Solution:   Call update_screen() before waiting for input.
2011-03-03 15:04:08 +01:00
Bram Moolenaar ec737235c7 updated for version 7.3.136
Problem:    Duplicate include of assert.h.
Solution:   Remove it.
2011-03-03 15:01:30 +01:00
Bram Moolenaar b4b0a08c81 updated for version 7.3.135
Problem:    When there is no previous substitute pattern, the previous search
            pattern is used.  The other way around doesn't work.
Solution:   When there is no previous search pattern, use the previous
            substitute pattern if possible. (Christian Brabandt)
2011-02-25 18:38:36 +01:00
Bram Moolenaar ba7cc9f83f updated for version 7.3.134
Problem:    Drag-n-drop doesn't work in KDE Dolphin.
Solution:   Add GDK_ACTION_MOVE flag. (Florian Degner)
2011-02-25 17:10:27 +01:00
Bram Moolenaar 4cf35c2fa4 updated for version 7.3.133
Problem:    When using encryption it's not clear what method was used.
Solution:   In the file message show "blowfish" when using blowfish.
2011-02-25 16:52:17 +01:00
Bram Moolenaar 0c1f3f4d49 updated for version 7.3.132
Problem:    C++ style comments.
Solution:   Change to C comments.
2011-02-25 15:18:50 +01:00
Bram Moolenaar c725c0ad9b updated for version 7.3.131
Problem:    Including errno.h too often.
Solution:   Don't include errno.h in Unix header file.
2011-02-25 15:17:19 +01:00
Bram Moolenaar ede547afcf updated for version 7.3.130
Problem:    Variable misplaced in #ifdef.
Solution:   Move clipboard_event_time outside of #ifdef.
2011-02-25 15:15:50 +01:00
Bram Moolenaar 128773b21d updated for version 7.3.129
Problem:    Using integer like a boolean.
Solution:   Nicer check for integer being non-zero.
2011-02-25 15:13:48 +01:00
Bram Moolenaar e698addf88 updated for version 7.3.128
Problem:    Another compiler warning for signed pointer.
Solution:   Use unsigned int argument for sscanf().
2011-02-25 15:11:22 +01:00
Bram Moolenaar 49789dc987 updated for version 7.3.127
Problem:    Compiler complains about comma.
Solution:   Remove comma after last enum element.
2011-02-25 14:46:09 +01:00
Bram Moolenaar 2f70a34e2e updated for version 7.3.126
Problem:    Compiler warning for signed pointer.
Solution:   Use unsigned int argument for sscanf().
2011-02-25 14:42:45 +01:00
Bram Moolenaar 0065402f9a Runtime file updates. 2011-02-25 14:42:19 +01:00
Bram Moolenaar c30846f525 updated for version 7.3.125
Problem:    MSVC: Problem with quotes in link argument.
Solution:   Escape backslashes and quotes. (Weasley)
2011-02-15 18:06:15 +01:00
Bram Moolenaar cab35ad26d updated for version 7.3.124
Problem:    When writing a file in binary mode it may be missing the final EOL
            if a file previously read was missing the EOL. (Kevin Goodsell)
Solution:   Move the write_no_eol_lnum into the buffer struct.
2011-02-15 17:39:22 +01:00
Bram Moolenaar c2b4c62d0b updated for version 7.3.123
Problem:    ml_get error when executing register being recorded into, deleting
            lines and 'conceallevel' is set. (ZyX)
Solution:   Don't redraw a line for concealing when it doesn't exist.
2011-02-15 16:29:59 +01:00
Bram Moolenaar 542512a3e5 updated for version 7.3.122
Problem:    Having auto/config.mk in the repository causes problems.
Solution:   Remove auto/config.mk from the distribution.  In the toplevel
            Makefile copy it from the "dist" file.
2011-02-15 15:28:09 +01:00
Bram Moolenaar b75d09d42b updated for version 7.3.121
Problem:    Complicated 'statusline' causes a crash. (Christian Brabandt)
Solution:   Check that the number of items is not too big.
2011-02-15 14:24:46 +01:00
Bram Moolenaar c41fc713ba updated for version 7.3.120
Problem:    The message for an existing swap file is too long to fit in a 25
            line terminal.
Solution:   Make the message shorter. (Chad Miller)
2011-02-15 11:57:04 +01:00
Bram Moolenaar e627fb00fc updated for version 7.3.119
Problem:    Build problem on Mac. (Nicholas Stallard)
Solution:   Use "extern" instead of "EXTERN" for p_vfile.
2011-02-12 14:00:03 +01:00
Bram Moolenaar b292a2a04c updated for version 7.3.118
Problem:    Ruby uses SIGVTALARM which makes Vim exit. (Alec Tica)
Solution:   Ignore SIGVTALARM. (Dominique Pelle)
2011-02-09 18:47:40 +01:00
Bram Moolenaar 4e509b6369 updated for version 7.3.117
Problem:    On some systems --as-needed does not work, because the "tinfo"
            library is included indirectly from "ncurses". (Charles Campbell)
Solution:   In configure prefer using "tinfo" instead of "ncurses".
2011-02-09 17:42:57 +01:00
Bram Moolenaar 5ec3aea854 updated for version 7.3.116
Problem:    'cursorline' is displayed too short when there are concealed
            characters and 'list' is set.  (Dennis Preiser)
Solution:   Check for 'cursorline' when 'list' is set. (Christian Brabandt)
2011-02-09 17:09:30 +01:00
Bram Moolenaar d58e929fa2 Updated runtime files and translations. 2011-02-09 17:07:58 +01:00
Bram Moolenaar 95474ca34c updated for version 7.3.115
Problem:    Vim can crash when tmpnam() returns NULL.
Solution:   Check for NULL. (Hong Xu)
2011-02-09 16:44:51 +01:00
Bram Moolenaar ba81e4660b updated for version 7.3.114
Problem:    Potential problem in initialization when giving an error message
            early.
Solution:   Initialize 'verbosefile' empty. (Ben Schmidt)
2011-02-09 15:59:37 +01:00
Bram Moolenaar b18919146d updated for version 7.3.113
Problem:    Windows: Fall back directory for creating temp file is wrong.
Solution:   Use "." instead of empty string. (Hong Xu)
2011-02-09 14:47:03 +01:00
Bram Moolenaar 1d87f516f2 updated for version 7.3.112
Problem:    Setting 'statusline' to "%!'asdf%' reads uninitialized memory.
Solution:   Check for NUL after %.
2011-02-01 21:55:01 +01:00
Bram Moolenaar 6145285c90 updated for version 7.3.111
Problem:    Executing a :normal command in 'statusline' evaluation causes the
            cursor to move. (Dominique Pelle)
Solution:   When updating the cursor for 'cursorbind' allow the cursor beyond
            the end of the line.  When evaluating 'statusline' temporarily
            reset 'cursorbind'.
2011-02-01 18:01:11 +01:00
Bram Moolenaar acf1728ef5 updated for version 7.3.110
Problem:    The "nbsp" item in 'listchars' isn't used for ":list".
Solution:   Make it work. (Christian Brabandt)
2011-02-01 17:12:25 +01:00
Bram Moolenaar c98d5ee923 updated for version 7.3.109
Problem:    Processing new Esperanto spell file fails and crashes Vim.
            (Dominique Pelle)
Solution:   When running out of memory give an error.  Handle '?' in
            COMPOUNDRULE properly.
2011-02-01 13:59:48 +01:00
Bram Moolenaar 3c2d6534ef updated for version 7.3.108
Problem:    Useless check for NULL when calling vim_free().
Solution:   Remove the check. (Dominique Pelle)
2011-02-01 13:48:53 +01:00
Bram Moolenaar 5e3d6ca435 updated for version 7.3.107
Problem:    Year number for :undolist can be confused with month or day.
Solution:   Change "%y" to "%Y".
2011-01-22 21:25:11 +01:00
Bram Moolenaar f3d419d719 updated for version 7.3.106
Problem:    When 'cursorbind' is set another window may scroll unexpectedly
            when 'scrollbind' is also set. (Xavier Wang)
Solution:   Don't call update_topline() if 'scrollbind' is set.
2011-01-22 21:05:07 +01:00
Bram Moolenaar 445edda2f9 updated for version 7.3.105
Problem:    Can't get the value of "b:changedtick" with getbufvar().
Solution:   Make it work. (Christian Brabandt)
2011-01-22 01:13:39 +01:00
Bram Moolenaar 4124e72373 updated for version 7.3.104
Problem:    Conceal: using Tab for cchar causes problems. (ZyX)
Solution:   Do not accept a control character for cchar.
2011-01-22 00:58:20 +01:00
Bram Moolenaar 164c60f5b1 updated for version 7.3.103
Problem:    Changing 'fileformat' and then using ":w" in an empty file sets
            the 'modified' option.
Solution:   In unchanged() don't ignore 'ff' for an empty file.
2011-01-22 00:11:50 +01:00
Bram Moolenaar d2c340a6a6 updated for version 7.3.102
Problem:    When using ":make", typing the next command and then getting the
            "reload" prompt the next command is (partly) eaten by the reload
            prompt.
Solution:   Accept ':' as a special character at the reload prompt to accept
            the default choice and execute the command.
2011-01-17 20:08:11 +01:00
Bram Moolenaar e279335752 updated for version 7.3.101
Problem:    ino_t defined with wrong size.
Solution:   Move including auto/config.h before other includes. (Marius
            Geminas)
2011-01-17 19:53:27 +01:00
Bram Moolenaar 48ac02c9eb updated for version 7.3.100
Problem:    When using :normal v:count isn't set.
Solution:   Call normal_cmd() with toplevel set to TRUE.
2011-01-17 19:50:06 +01:00
Bram Moolenaar 2a8a3ecb67 Updated runtime files. 2011-01-08 16:06:37 +01:00
Bram Moolenaar 13d831ff0c updated for version 7.3.099
Problem:    Crash when splitting a window with zero height. (Yukihiro
            Nakadaira)
Solution:   Don't set the fraction in a window with zero height.
2011-01-08 14:46:03 +01:00
Bram Moolenaar fd0e75683f updated for version 7.3.098
Problem:    Function that ignores error still causes called_emsg to be set.
            E.g. when expand() fails the status line is disabled.
Solution:   Move check for emsg_not_now() up. (James Vega)
2011-01-04 19:25:50 +01:00
Bram Moolenaar 6d0efdaab5 updated for version 7.3.097
Problem:    Using ":call" inside "if 0" does not see that a function returns a
            Dict and gives error for "." as string concatenation.
Solution:   Use eval0() to skip over the expression.  (Yasuhiro Matsumoto)
2011-01-04 19:03:27 +01:00
Bram Moolenaar 870b05c4c0 updated for version 7.3.096
Problem:    "gvim -nb" is not interruptable.  Leaking file descriptor on
            netbeans connection error.
Solution:   Check for CTRL-C typed.  Free file descriptor.  (Xavier de Gaye)
2011-01-04 18:11:43 +01:00
Bram Moolenaar d91f704b03 updated for version 7.3.095
Problem:    Win32: In Chinese tear-off menu doesn't work. (Weasley)
Solution:   Use menu_name_equal().  (Alex Jakushev)
2011-01-04 17:49:32 +01:00
Bram Moolenaar 7eb4652e74 updated for version 7.3.094
Problem:    Using abs() requires type cast to int.
Solution:   Use labs() so that the value remains long. (Hong Xu)
2010-12-30 14:57:08 +01:00
Bram Moolenaar b0d3f878a4 updated for version 7.3.093
Problem:    New DLL dependencies in MingW with gcc 4.5.0.
Solution:   Add STATIC_STDCPLUS, LDFLAGS and split up WINDRES. (Guopeng Wen)
2010-12-30 14:50:52 +01:00
Bram Moolenaar 9980835c68 updated for version 7.3.092
Problem:    Resizing the window when exiting.
Solution:   Don't resize when exiting.
2010-12-30 14:47:36 +01:00
Bram Moolenaar 946ffd4606 updated for version 7.3.091
Problem:    "vim -w foo" writes special key codes for removed escape
            sequences. (Josh Triplett)
Solution:   Don't write K_IGNORE codes.
2010-12-30 12:30:31 +01:00
Bram Moolenaar 657ae0bddd updated for version 7.3.090
Problem:    Wrong help text for Cscope.
Solution:   Adjust the help text for "t". (Dominique Pelle)
2010-12-30 11:41:09 +01:00
Bram Moolenaar de1b092c77 updated for version 7.3.089
Problem:    Compiler warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)
2010-12-24 14:00:17 +01:00
Bram Moolenaar 7a8ef14c69 updated for version 7.3.088
Problem:    Ruby can't load Gems sometimes, may cause a crash.
Solution:   Undefine off_t.  Use ruby_process_options(). (Yasuhiro Matsumoto)
2010-12-24 13:39:35 +01:00
Bram Moolenaar b57aa92d2c updated for version 7.3.087
Problem:    EINTR is not always defined.
Solution:   Include errno.h in vim.h.
2010-12-17 20:24:01 +01:00
Bram Moolenaar f82a2d2e5f updated for version 7.3.086
Problem:    When using a mapping with an expression and there was no count,
            v:count has the value of the previous command. (ZyX)
Solution:   Also set v:count and v:count1 before getting the character that
            could be a command or a count.
2010-12-17 18:53:01 +01:00
Bram Moolenaar 9c26303293 updated for version 7.3.085
Problem:    Inconsistency with preproc symbols.  void * computation.
Solution:   Include vimio.h from vim.h.  Add type cast.
2010-12-17 18:06:06 +01:00
Bram Moolenaar 0215e8e15b updated for version 7.3.084
Problem:    When splitting the window, the new one scrolls with the cursor at
            the top.
Solution:   Compute w_fraction before setting the new height.
2010-12-17 17:35:10 +01:00
Bram Moolenaar 540fc6fbdb updated for version 7.3.083
Problem:    When a read() or write() is interrupted by a signal it fails.
Solution:   Add read_eintr() and write_eintr().
2010-12-17 16:27:16 +01:00
Bram Moolenaar 45d9d02d71 updated for version 7.3.082
Problem:    Leaking file descriptor when hostname doesn't exist.
Solution:   Remove old debugging lines.
2010-12-17 12:19:21 +01:00
Bram Moolenaar 81af9250a7 Update runtime files. 2010-12-10 20:35:50 +01:00
Bram Moolenaar 7c5676b5d6 updated for version 7.3.081
Problem:    Non-printable characters in 'statusline' cause trouble. (ZyX)
Solution:   Use transstr(). (partly by Caio Ariede)
2010-12-08 19:56:58 +01:00
Bram Moolenaar 56f7804065 updated for version 7.3.080
Problem:    Spell doesn't work on VMS.
Solution:   Use different file names. (Zoltan Bartos, Zoltan Arpadffy)
2010-12-08 17:09:32 +01:00
Bram Moolenaar 3d27070767 updated for version 7.3.079
Problem:    Duplicate lines in makefile.
Solution:   Remove the lines. (Hong Xu)
2010-12-08 14:55:02 +01:00
Bram Moolenaar 9c52c3a0a1 updated for version 7.3.078
Problem:    Warning for unused variable.
Solution:   Adjuste #ifdefs.
2010-12-08 14:23:15 +01:00
Bram Moolenaar 2e2e13ca14 updated for version 7.3.077
Problem:    When updating crypt of swapfile fails there is no error message.
            (Carlo Teubner)
Solution:   Add the error message.
2010-12-08 13:17:03 +01:00
Bram Moolenaar e980d8a934 updated for version 7.3.076
Problem:    Clang warnings for dead code.
Solution:   Remove it. (Carlo Teubner)
2010-12-08 13:11:21 +01:00
Bram Moolenaar 005c3c27ee updated for version 7.3.075
Problem:    Missing part of 'wildignorecase'
Solution:   Also adjust expand()
2010-12-02 21:44:40 +01:00
Bram Moolenaar bf9680e441 updated for version 7.3.074
Problem:    Can't use the "+ register like "* for yank and put.
Solution:   Add "unnamedplus" to the 'clipboard' option. (Ivan Krasilnikov)
2010-12-02 21:43:16 +01:00
Bram Moolenaar 863053d1d4 updated for version 7.3.073
Problem:    Double free memory when netbeans command follows DETACH.
Solution:   Only free the node when owned. (Xavier de Gaye)
2010-12-02 17:09:54 +01:00
Bram Moolenaar 94950a9ee0 updated for version 7.3.072
Problem:    Can't complete file names while ignoring case.
Solution:   Add 'wildignorecase'.
2010-12-02 16:01:29 +01:00
Bram Moolenaar 4161dccada updated for version 7.3.071
Problem:    Editing a file in a window that's in diff mode resets 'diff'
            but not cursor binding.
Solution:   Reset cursor binding in two more places.
2010-12-02 15:33:21 +01:00
Bram Moolenaar d4ddfafc2a updated for version 7.3.070
Problem:    Can set environment variables in the sandbox, could be abused.
Solution:   Disallow it.
2010-12-02 14:48:14 +01:00
Bram Moolenaar df6b11e955 updated for version 7.3.069
Problem:    GTK: pressing Enter in inputdialog() doesn't work like clicking OK
            as documented.
Solution:   call gtk_entry_set_activates_default(). (Britton Kerin)
2010-11-24 18:48:12 +01:00
Bram Moolenaar f666f0e5c0 updated for version 7.3.068
Problem:    Using freed memory when doing ":saveas" and an autocommand sets
            'autochdir'. (Kevin Klement)
Solution:   Get the value of fname again after executing autocommands.
2010-11-24 17:59:32 +01:00
Bram Moolenaar ef2f028a66 updated for version 7.3.067
Problem:    Ruby: Init_prelude is not always available.
Solution:   Remove use of Init_prelude. (Yasuhiro Matsumoto)
2010-11-24 17:03:38 +01:00
Bram Moolenaar 0785ccf995 updated for version 7.3.066
Problem:    Crash when changing to another window while in a :vimgrep command.
            (Christian Brabandt)
Solution:   When wiping out the dummy before, remove it from aucmd_win.
2010-11-24 16:32:05 +01:00
Bram Moolenaar 4dbbff57ba updated for version 7.3.065
Problem:    Can't get current line number in a source file.
Solution:   Add the <slnum> item, similar to <sfile>.
2010-11-24 15:50:59 +01:00
Bram Moolenaar 0818b87cbf updated for version 7.3.064
Problem:    Win32: ":dis +" shows nothing, but "+p does insert text.
Solution:   Display the * register, since that's what will be inserted.
            (Christian Brabandt)
2010-11-24 14:28:58 +01:00
Bram Moolenaar 96e5ceed93 updated for version 7.3.063
Problem:    Win32: Running a filter command makes Vim lose focus.
Solution:   Use SW_SHOWMINNOACTIVE instead of SW_SHOWMINIMIZED. (Hong Xu)
2010-11-24 12:35:21 +01:00
Bram Moolenaar 166af9bb6f Updated runtime files. 2010-11-16 20:34:40 +01:00
Bram Moolenaar 644d37b84d updated for version 7.3.062
Problem:    Python doesn't work properly when installed in another directory
            than expected.
Solution:   Figure out home directory in configure and use Py_SetPythonHome()
            at runtime. (Roland Puntaier)
2010-11-16 19:26:02 +01:00
Bram Moolenaar 00b78c17b2 updated for version 7.3.061
Problem:    Remote ":drop" does not respect 'autochdir'. (Peter Odding)
Solution:   Don't restore the directory when 'autochdir' is set. (Benjamin
            Fritz)
2010-11-16 16:25:51 +01:00
Bram Moolenaar 7ad7d01074 updated for version 7.3.060
Problem:    Netbeans: crash when socket is disconnected unexpectedly.
Solution:   Don't cleanup when a read fails, put a message in the queue and
            disconnect later. (Xavier de Gaye)
2010-11-16 15:49:02 +01:00
Bram Moolenaar 03531f79c3 updated for version 7.3.059
Problem:    Netbeans: Problem with recursively handling messages for Athena
            and Motif.
Solution:   Call netbeans_parse_messages() in the main loop, like it's done
            for GTK. (Xavier de Gaye)
2010-11-16 15:04:57 +01:00
Bram Moolenaar 3c53160348 updated for version 7.3.058
Problem:    Error "code converter not found" when loading Ruby script.
Solution:   Load Gem module. (Yasuhiro Matsumoto)
2010-11-16 14:46:19 +01:00
Bram Moolenaar 66b4bf8980 updated for version 7.3.057
Problem:    Segfault with command line abbreviation. (Randy Morris)
Solution:   Don't retrigger the abbreviation when abandoning the command line.
            Continue editing the command line after the error.
2010-11-16 14:06:08 +01:00
Bram Moolenaar bf55e1442d updated for version 7.3.056
Problem:    "getline" argument in do_cmdline() shadows global.
Solution:   Rename the argument.
Files:      src/ex_docmd.c
2010-11-16 11:32:01 +01:00
Bram Moolenaar 67b3f99eb0 updated for version 7.3.055
Problem:    Recursively nested lists and dictionaries cause a near-endless
            loop when comparing them with a copy. (ZyX)
Solution:   Limit recursiveness in a way that non-recursive structures can
            still be nested very deep.
Files:      src/eval.c, src/testdir/test55.in, src/testdir/test55.ok
2010-11-10 20:41:57 +01:00
Bram Moolenaar a3e7b1f42b updated for version 7.3.054
Problem:    Can define a user command for :Print, but it doesn't work. (Aaron
            Thoma)
Solution:   Let user command :Print overrule the builtin command (Christian
            Brabandt)  Disallow :X and :Next as a user defined command.
2010-11-10 19:00:01 +01:00
Bram Moolenaar 2a8caa414e updated for version 7.3.053
Problem:    complete() function doesn't reset complete direction.  Can't use
            an empty string in the list of matches.
Solution:   Set compl_direction to FORWARD.  Add "empty" key to allow empty
            words. (Kikuchan)
2010-11-10 17:11:33 +01:00
Bram Moolenaar 37dd018cdd updated for version 7.3.052
Problem:    When 'completefunc' opens a new window all kinds of errors follow.
            (Xavier Deguillard)
Solution:   When 'completefunc' goes to another window or buffer and when it
            deletes text abort completion.  Add a test for 'completefunc'.
2010-11-10 16:54:20 +01:00
Bram Moolenaar 27d9eceb66 updated for version 7.3.051
Problem:    Crash when /home/mool/bin:/usr/local/sbin:/usr/local/bin:/home/mool/java/jdk/bin:/bin:/sbin:/usr/bin:/usr/games:/usr/sbin:/usr/X11R6/bin:/usr/local/linux-jdk1.3.1/bin:/usr/local/lib/python2.2/Tools/idle is empty.
Solution:   Check for vim_getenv() returning NULL. (Yasuhiro Matsumoto)
2010-11-10 15:37:05 +01:00
Bram Moolenaar 22e193ddd5 updated for version 7.3.050
Problem:    The link script is clumsy.
Solution:   Use the --as-needed linker option if available. (Kirill A.
            Shutemov)
2010-11-03 22:32:24 +01:00
Bram Moolenaar 2d0860d06c updated for version 7.3.049
Problem:    PLT has rebranded their Scheme to Racket.
Solution:   Add support for Racket 5.x. (Sergey Khorev)
2010-11-03 21:59:30 +01:00
Bram Moolenaar dba01a0197 updated for version 7.3.048
Problem:    ":earlier 1f" doesn't work after loading undo file.
Solution:   Set b_u_save_nr_cur when loading an undo file. (Christian
            Brabandt)
            Fix only showing time in ":undolist"
2010-11-03 19:32:42 +01:00
Bram Moolenaar 16a6165bb3 updated for version 7.3.047
Problem:    Missing makefile updates for test 75.
Solution:   Update the makefiles.
2010-10-27 18:36:36 +02:00
Bram Moolenaar 0536570fa2 Updated runtile files. 2010-10-27 18:34:44 +02:00
Bram Moolenaar 2d73ff4500 updated for version 7.3.046
Problem:    Can't build Ruby on MS-Windows.
Solution:   Add #ifdef, don't use WIN3264 before including vim.h.
2010-10-27 17:40:59 +02:00
Bram Moolenaar b3ae56cf2b updated for version 7.3.045
Problem:    Compiler warning for uninitialized variable.
Solution:   Initialize the variable always.
2010-10-27 17:39:05 +02:00
Bram Moolenaar ee236d0d19 updated for version 7.3.044
Problem:    The preview window opened by the popup menu is larger than
            specified with 'previewheight'. (Benjamin Haskell)
Solution:   Use 'previewheight' if it's set and smaller.
2010-10-27 17:11:15 +02:00
Bram Moolenaar 3ca71f1f1f updated for version 7.3.043
Problem:    Can't load Ruby dynamically on Unix.
Solution:   Adjust the configure script. (James Vega)
2010-10-27 16:49:47 +02:00
Bram Moolenaar beca055b0c updated for version 7.3.042
Problem:    No spell highlighting when re-using an empty buffer.
Solution:   Clear the spell checking info only when clearing the options for a
            buffer. (James Vega)
2010-10-27 16:18:00 +02:00
Bram Moolenaar 22df3f90fc updated for version 7.3.041
Problem:    Compiler warning for accessing mediumVersion. (Tony Mechelynck)
Solution:   Use the pointer instead of the array itself. (Dominique Pelle)
2010-10-27 16:01:27 +02:00
Bram Moolenaar c395a3aac2 updated for version 7.3.040
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.
2010-10-27 13:37:44 +02:00
Bram Moolenaar fc3c83e47e updated for version 7.3.039
Problem:    Crash when using skk.vim plugin.
Solution:   Get length of expression evaluation result only after checking for
            NULL.  (Noriaki Yagi, Dominique Pelle)
2010-10-27 12:58:23 +02:00
Bram Moolenaar 264e9fd61b updated for version 7.3.038
Problem:    v:windowid isn't set on MS-Windows.
Solution:   Set it to the window handle. (Chris Sutcliffe)
2010-10-27 12:33:17 +02:00
Bram Moolenaar 6b5ef067a5 updated for version 7.3.037
Problem:    Compiler warnings for loss of data. (Mike Williams)
Solution:   Add type casts.
2010-10-27 12:18:00 +02:00
Bram Moolenaar 786989ba37 updated for version 7.3.036
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.)
2010-10-27 12:15:33 +02:00
Bram Moolenaar 8bbe993c79 updated for version 7.3.035
Problem:    Stray semicolon after if statement. (Hari G)
Solution:   Remove the semicolon.
2010-10-24 14:33:43 +02:00
Bram Moolenaar ebbcb824ba updated for version 7.3.034
Problem:    Win32: may be loading .dll from the wrong directory.
Solution:   Go to the Vim executable directory when opening a library.
2010-10-23 14:02:54 +02:00
Bram Moolenaar b8e86705ca updated for version 7.3.033
Problem:    Can't build without FEAT_LOCALMAP.
Solution:   Add an #ifdef. (John Marriott)
2010-10-22 22:13:52 +02:00
Bram Moolenaar bd74325960 updated for version 7.3.032
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)
2010-10-20 21:23:33 +02:00
Bram Moolenaar 727c876b78 updated for version 7.3.031
Problem:    Can't pass the X window ID to another application.
Solution:   Add v:windowid. (Christian J. Robinson, Lech Lorens)
2010-10-20 19:17:48 +02:00
Bram Moolenaar 483c5d80a7 Updated runtime files and translations. 2010-10-20 18:45:33 +02:00
Bram Moolenaar 680eeca955 updated for version 7.3.030
Problem:    Cannot store Dict and List in viminfo file.
Solution:   Add support for this. (Christian Brabandt)
2010-10-20 17:44:42 +02:00
Bram Moolenaar f75d498844 updated for version 7.3.029
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.
2010-10-15 20:20:05 +02:00
Bram Moolenaar b60574ba21 updated for version 7.3.028
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.
2010-10-14 21:29:37 +02:00
Bram Moolenaar 464c92545a updated for version 7.3.027
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)
2010-10-13 20:37:41 +02:00
Bram Moolenaar 77a0aa457d updated for version 7.3.026
Problem:    CTRL-] in a help file doesn't always work. (Tony Mechelynck)
Solution:   Don't escape special characters. (Carlo Teubner)
2010-10-13 18:06:47 +02:00
Bram Moolenaar 78f74a91bf updated for version 7.3.025
Problem:    ":mksession" does not square brackets escape file name properly.
Solution:   Improve escapging of file names. (partly by Peter Odding)
2010-10-13 17:50:07 +02:00
Bram Moolenaar a4f332b44c updated for version 7.3.024
Problem:    Named signs do not use a negative number as intended.
Solution:   Fix the numbering of named signs. (Xavier de Gaye)
2010-10-13 16:44:23 +02:00
Bram Moolenaar 624891f3ef updated for version 7.3.023
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)
2010-10-13 16:22:09 +02:00
Bram Moolenaar d5784f9fc4 updated for version 7.3.022
Problem:    When opening a new window the 'spellcapcheck' option is cleared.
Solution:   Copy the correct option value. (Christian Brabandt)
2010-10-13 14:05:35 +02:00
Bram Moolenaar 423f97277d updated for version 7.3.021
Problem:    Conflict for defining Boolean in Mac header files.
Solution:   Define NO_X11_INCLUDES. (Rainer Muller)
2010-10-10 17:08:43 +02:00
Bram Moolenaar 341ad7a699 updated for version 7.3.020
Problem:    Cursor position wrong when joining multiple lines and
            'formatoptions' contains "a". (Moshe Kamensky)
Solution:   Adjust cursor position for skipped indent. (Carlo Teubner)
2010-10-09 17:23:31 +02:00
Bram Moolenaar 4a74803ef8 Runtime file updates. 2010-09-30 21:47:56 +02:00
Bram Moolenaar c2a406b317 updated for version 7.3.019
Problem:    ":nbstart" can fail silently.
Solution:   Give an error when netbeans is not supported by the GUI. (Xavier
            de Gaye)
2010-09-30 21:03:26 +02:00
Bram Moolenaar d622beb3c3 updated for version 7.3.018
Problem:    Missing argument to windres in MingW makefiles.
Solution:   Add the argument that was wrapped in the patch. (Jon Maken)
2010-09-29 18:42:28 +02:00
Bram Moolenaar a8fc79895e updated for version 7.3.017
Problem:    smatch reports errors.
Solution:   Fix the reported errors. (Dominique Pelle)
2010-09-29 18:32:52 +02:00
Bram Moolenaar 173c98550f updated for version 7.3.016
Problem:    Netbeans doesn't work under Athena.
Solution:   Support Athena, just like Motif. (Xavier de Gaye)
2010-09-29 17:27:01 +02:00
Bram Moolenaar 3967692f9e updated for version 7.3.015
Problem:    Test is using error message that no longer exists.
Solution:   Change E106 to E121. (Dominique Pelle)
2010-09-29 16:55:49 +02:00
Bram Moolenaar 417f5e7f11 updated for version 7.3.014
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.
2010-09-29 15:50:30 +02:00
Bram Moolenaar f9b5ef8c88 updated for version 7.3.013
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)
2010-09-29 13:02:53 +02:00
Bram Moolenaar 3c9ab1c0e0 updated for version 7.3.012
Problem:    Problems building with MingW.
Solution:   Adjust the MingW makefiles. (Jon)
2010-09-29 12:38:00 +02:00
Bram Moolenaar 006590697c Updated runtime files. 2010-09-21 22:34:02 +02:00
Bram Moolenaar 62b42181fb updated for version 7.3.011
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.
2010-09-21 22:09:37 +02:00
Bram Moolenaar b05034a4ed updated for version 7.3.010
Problem:    Mac GUI: Missing break statements.
Solution:   Add the break statements. (Dominique Pelle)
2010-09-21 17:34:31 +02:00
Bram Moolenaar d32a99a6d9 updated for version 7.3.009
Problem:    Win32: Crash on Windows when using a bad argument for strftime().
            (Christian Brabandt)
Solution:   Use the bad_param_handler(). (Mike Williams)
2010-09-21 17:29:23 +02:00
Bram Moolenaar 3368ea2152 updated for version 7.3.008
Problem:    'cursorbind' is kept in places where 'scrollbind' is reset.
Solution:   Reset 'cursorbind'.
2010-09-21 16:56:35 +02:00
Bram Moolenaar 2eea198564 updated for version 7.3.007
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.
2010-09-21 16:49:37 +02:00
Bram Moolenaar 24ea3babed Updated runtime files. 2010-09-19 19:01:21 +02:00
Bram Moolenaar 60bb4e1b46 updated for version 7.3.006
Problem:    Can't build some multi-byte code with C89.
Solution:   Move code to after declarations. (Joachim Schmitz)
2010-09-18 13:36:49 +02:00
Bram Moolenaar 217d285fdd updated for version 7.3.005
Problem:    Crash when using undotree(). (Christian Brabandt)
Solution:   Increase the list reference count.  Add a test for undotree()
            (Lech Lorens)
2010-09-14 12:47:37 +02:00
Bram Moolenaar 73a92fe013 updated for version 7.3.004
Problem:    Crash when using very long regexp. (Peter Odding)
Solution:   Reset reg_toolong. (Carlo Teubner)
2010-09-14 10:55:47 +02:00
Bram Moolenaar 66e1f8860a Fold Vim 7.2 default branch back to trunk to avoid two heads. (Tony
Mechelynck)
2010-08-20 11:11:57 +02:00
Bram Moolenaar 832f80e310 updated for version 7.3.003
Problem:    Crash with specific BufWritePost autocmd. (Peter Odding)
Solution:   Don't free the quickfix title twice. (Lech Lorens)
2010-08-17 20:26:59 +02:00
Bram Moolenaar c24b6977a1 updated for version 7.3.002
Problem:    ":find" completion doesn't work when halfway an environment
            variable. (Dominique Pelle)
Solution:   Only use in-path completion when expanding file names. (Nazri
            Ramliy)
2010-08-16 22:34:29 +02:00
Bram Moolenaar da9836cfa9 updated for version 7.3.002
Problem:    ":find" completion doesn't work when halfway an environment
            variable. (Dominique Pelle)
Solution:   Only use in-path completion when expanding file names. (Nazri
            Ramliy)
2010-08-16 21:53:27 +02:00
Bram Moolenaar 7f03644116 Last changes for the 7.3 release! 2010-08-15 15:24:20 +02:00
Bram Moolenaar 35f330c0d2 Fix #ifdef for GDK_SUPER_MASK. (Stephan Schulz) 2010-08-15 13:53:58 +02:00
Bram Moolenaar db84e4599c Make the references to features in the help more consistent. (Sylvain Hitier) 2010-08-15 13:50:43 +02:00
Bram Moolenaar d04f440259 Docs fix for tabpagewinnr(). (Sylvain Hitier) 2010-08-15 13:30:34 +02:00
Bram Moolenaar d732f9aee0 Two fixes for :find completion and more testing. (Nazri Ramliy) 2010-08-15 13:29:11 +02:00
Bram Moolenaar 10d4664330 Do include Mac clipboard code for MacVim. 2010-08-15 12:57:37 +02:00
Bram Moolenaar abf39e880d Runtime file updates. 2010-08-14 21:57:32 +02:00
Bram Moolenaar e00289df69 Fix building the Mac version with GUI. 2010-08-14 21:56:42 +02:00
Bram Moolenaar 755bd26c59 README and help file updates. 2010-08-14 17:46:20 +02:00
Bram Moolenaar bb3d5dc320 Fix: in compatible mode, in an empty buffer, ":r file" triggered an error
message.
2010-08-14 14:32:54 +02:00
Bram Moolenaar cda000e97f Fix: strcat() on overlapping string. (Dominique Pelle) 2010-08-14 13:34:39 +02:00
Bram Moolenaar 4421d6af22 Version 7.3f -> 7.3g 2010-08-14 13:33:56 +02:00
Bram Moolenaar bfc8b97639 Preparations for 7.3f release. 2010-08-13 22:05:54 +02:00
Bram Moolenaar dc685aba75 Cleanup in :find completion code. Make it work for "./subdir" in 'path'. 2010-08-13 21:16:49 +02:00
Bram Moolenaar daf3b39559 Use mkdir() instead of !mkdir in test 73, it's more reliable. 2010-08-13 19:13:18 +02:00
Bram Moolenaar 673b87b577 Now really fix using expressions in the command line (hopefully). 2010-08-13 19:12:07 +02:00
Bram Moolenaar 35a3423c6a Fix illegal memory access when using expressions in the command line. 2010-08-13 16:51:26 +02:00
Bram Moolenaar 4a474d36d7 Update message for :python/:py3 usage with approximate translations. 2010-08-13 16:24:30 +02:00
Bram Moolenaar b744b2fa32 Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier) 2010-08-13 16:22:57 +02:00
Bram Moolenaar 2a988a162c Conceal feature caused the 'cursorline' highlighting to stop early. 2010-08-13 15:24:39 +02:00
Bram Moolenaar 0fcd237614 Fix for Yaml syntax file. (Nikolai Weibull) 2010-08-13 14:58:53 +02:00
Bram Moolenaar 6b6eedfc1c Runtime file updates. 2010-08-13 14:38:12 +02:00
Bram Moolenaar 580061a821 Fix #ifdef for GDK_SUPER_MASK. 2010-08-13 13:57:13 +02:00
Bram Moolenaar 31710268ed More fixes for :find completion. (mostly by Nazri Ramliy) 2010-08-13 13:36:15 +02:00
Bram Moolenaar f354981d4b Update to Perl runtime files. (Andy Lester) 2010-08-13 12:09:22 +02:00
Bram Moolenaar 7900f14991 Updated Italian menus. (Vlad Sandrini) 2010-08-13 11:57:42 +02:00
Bram Moolenaar 8df7f88890 Updates for :TOhtml. (Benjamin Fritz) 2010-08-13 11:30:02 +02:00
Bram Moolenaar 2f1e050414 Avoid warnings from the clang compiler. (Dominique Pelle) 2010-08-13 11:18:02 +02:00
Bram Moolenaar 0e97531298 Updated Finnish translations. (Flammie Pirinen) 2010-08-12 22:19:09 +02:00
Bram Moolenaar 2bd6a1b542 Fix: Lua interface tried to load the library when closing a buffer or window. 2010-08-12 22:14:01 +02:00
Bram Moolenaar 0be992e347 Improvements for :find completion. 2010-08-12 21:50:51 +02:00
Bram Moolenaar d7b734a493 Include wchar.h in charset.c for towupper(). 2010-08-12 20:17:02 +02:00
Bram Moolenaar ede981a27f Runtime file updates. 2010-08-11 23:37:32 +02:00
Bram Moolenaar fae6c1a02d Updated translations. Added Portuguese tutor. 2010-08-11 23:11:47 +02:00
Bram Moolenaar 9bc040c8e1 Fixes for :find completion. 2010-08-11 22:05:57 +02:00
Bram Moolenaar 0ee8df9ce5 Improved pt_PT spell file generation. 2010-08-10 22:53:02 +02:00
Bram Moolenaar d70b2a8355 Updated message translations. 2010-08-10 22:52:25 +02:00
Bram Moolenaar 7fc0c065f0 Runtime file updates. Fix tar plugin window split. 2010-08-10 21:43:35 +02:00
Bram Moolenaar 2d7c47de45 Make :find completion work better with the DJGPP build. (Nazri Ramliy) 2010-08-10 19:50:26 +02:00
Bram Moolenaar d5ee95f964 Fix compiler warning. 2010-08-10 09:25:48 +02:00
Bram Moolenaar d54a688130 Fix crash when using netbeans in a terminal when compiled with GUI support.
(partly by Xavier de Gaye)
2010-08-09 22:49:00 +02:00
Bram Moolenaar 9de9997949 Runtime file updates. 2010-08-09 22:33:06 +02:00
Bram Moolenaar bc226b6ded Fix: :ltag command did not set w:quickfix_title. (Lech Lorens) 2010-08-09 22:14:48 +02:00
Bram Moolenaar 314f11d44c Fix for float values on VMS. (Zoltan Arpadffy) 2010-08-09 22:07:08 +02:00
Bram Moolenaar b61f95c31f When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so that
both may work.
2010-08-09 22:06:13 +02:00
Bram Moolenaar 82d1c33a8a Version 7.3e -> 7.3f. 2010-08-09 20:16:32 +02:00
Bram Moolenaar 6af737fdb4 Runtime file updates. (Tim Pope) 2010-08-09 20:13:35 +02:00
Bram Moolenaar 4eccc3e301 Prepare for 7.3e release. 2010-08-08 21:39:46 +02:00
Bram Moolenaar 5eba45c74b Update version info in help files. 2010-08-08 21:15:53 +02:00
Bram Moolenaar 3479c5dc48 Fixed: on MS-Windows sometimes files with number 4913 or higher are left
behind.
2010-08-08 18:46:06 +02:00
Bram Moolenaar e2b590ebf6 Update help about wildcards in 'tags' option. 2010-08-08 18:29:48 +02:00
Bram Moolenaar 463ee340d0 Fix: 'suffixesadd' was used for finding tags file. 2010-08-08 18:17:52 +02:00
Bram Moolenaar 09092155a6 Remove unused code. 2010-08-08 16:38:42 +02:00
Bram Moolenaar 83687a7215 NL spelling: remove REP items to avoid lots of suggestions with dots. 2010-08-08 16:34:14 +02:00
Bram Moolenaar a0a2d437c2 Also support Doxygen in C# files. (Andreas J. Beblik) 2010-08-08 15:28:22 +02:00
Bram Moolenaar 96118f3e38 Improve positioning of combining characters in GTK. 2010-08-08 14:40:37 +02:00
Bram Moolenaar 2d231cb89c Make test 11 pass when there is no gzip program. (John Beckett) 2010-08-08 13:18:47 +02:00
Bram Moolenaar 5a7d7cde15 Avoid that test 73 ovewrites viminfo. (James Vega) 2010-08-08 13:13:51 +02:00
Bram Moolenaar db41fa255d Fix: test 73 failed with small features. 2010-08-08 13:07:57 +02:00
Bram Moolenaar 06583f137b Change readfile() to ignore byte order marks, unless in binary mode. 2010-08-07 20:30:49 +02:00
Bram Moolenaar 1549e29af4 Use different Czech keymap (Stepan Nemec) 2010-08-07 18:42:45 +02:00
Bram Moolenaar c0cba4d9b1 Fixed: on MS-Windows completion of shell commands didn't work. 2010-08-07 17:07:21 +02:00
Bram Moolenaar b92159d59e Updated translations. (Dominique Pelle) 2010-08-07 16:38:38 +02:00
Bram Moolenaar 7ba6ed34fe Fix: An unprintable multi-byte character at the start of the screen line
caused the following text to be drawn at the wrong position.
2010-08-07 16:38:13 +02:00
Bram Moolenaar bebca9daa4 Updates for :TOhtml. (Ben Fritz) 2010-08-07 15:47:30 +02:00
Bram Moolenaar 706e84b3ea Fix: with newer GTK versions accented characters were drawn too much to the
left.
2010-08-07 15:46:45 +02:00
Bram Moolenaar 311dc17d96 Update for jsp syntax file. 2010-08-07 13:46:23 +02:00
Bram Moolenaar d3dd26658c Some messages were missing when updating translations. (Dominique Pelle) 2010-08-07 13:45:59 +02:00
Bram Moolenaar dd10ce91a8 Set 'visualbell' in test 72 to avoid a beep. 2010-08-07 13:27:48 +02:00
Bram Moolenaar 6ab1cc4d65 Update pt_BR translations. 2010-08-07 13:19:56 +02:00
Bram Moolenaar 33aea1875c Update README files. Remove references to extra and lang archives. 2010-08-07 13:19:27 +02:00
Bram Moolenaar 0390ded91b Fix: ml_get errors when using undo with 'virtualedit'. 2010-08-07 12:54:12 +02:00
Bram Moolenaar c3d2c4478d Updated Dutch spell files to use latest OpenOffic.org version. 2010-08-06 22:14:36 +02:00
Bram Moolenaar 3737f8988c Update version number in gvim.exe manifest. (Michael Wookey) 2010-08-06 20:53:49 +02:00
Bram Moolenaar 97cfe90de8 Call gui_mch_update() before triggering GuiEnter autocmd. (Ron Aaron) 2010-08-06 20:42:30 +02:00
Bram Moolenaar e90ee31c40 Updated syntax files. 2010-08-05 22:08:47 +02:00
Bram Moolenaar 076e8b2a0b Improve handling of user settings in :TOhtml. Default to generating CSS.
(Benjamin Fritz)
2010-08-05 21:54:00 +02:00
Bram Moolenaar 84f888a5b3 Fix a few problems for :find completion. Test much more. (Nazri Ramliy) 2010-08-05 21:40:16 +02:00
Bram Moolenaar 74cbdf0334 Updated syntax files. (Charles Campbell) 2010-08-04 23:03:17 +02:00
Bram Moolenaar a9d0cba165 Fixed: "make install" installed a few Amiga .info files. 2010-08-04 22:44:27 +02:00
Bram Moolenaar 5c3bd0a0fb Disallow setting 'ambiwidth' to "double" when 'listchars' or 'fillchars'
contains a character that would become double width.
2010-08-04 20:55:44 +02:00
Bram Moolenaar e4ce65d445 After entering a crypt key would need to hit return to continue.
When silencing a message it would still clear a kept message.
2010-08-04 20:12:32 +02:00
Bram Moolenaar 257a9c873f 7.3d -> 7.3e. 2010-08-04 19:29:04 +02:00
Bram Moolenaar 3ea5fa7a11 Make test 73 a bit more portable. 2010-08-04 18:27:57 +02:00
Bram Moolenaar 1affd72471 Preparations for 7.3d release. 2010-08-04 17:49:30 +02:00
Bram Moolenaar 80a7dcf8b5 Make :find completion consistent between Unix and MS-Windows. Add a test.
(Nazri Ramliy)
2010-08-04 17:07:20 +02:00
Bram Moolenaar 150a1321b2 Add translations in diff syntax. (Jakson A. Aquino) 2010-08-04 16:11:50 +02:00
Bram Moolenaar 280a29f931 Small changes to the test files. (John Beckett) 2010-08-04 16:10:19 +02:00
Bram Moolenaar a411e5d97d Set 'wrapscan' when checking the .po files. (Mike Williams) 2010-08-04 15:47:08 +02:00
Bram Moolenaar 3832c466d7 Fix: when setting crypt key seed was not updated when the swap file wasn't
created yet.
2010-08-04 15:32:46 +02:00
Bram Moolenaar f9bb734367 When undoing a reload, move the cursor to the first changed line. 2010-08-04 14:29:54 +02:00
Bram Moolenaar 006d2b036b Fix crash when no item in 'path' is used for :find completion. 2010-08-04 12:39:44 +02:00
Bram Moolenaar a68cac57de Rename quickfix plugin to match the filetype set in the code. 2010-08-04 12:05:40 +02:00
Bram Moolenaar 5aae419afe Runtime file updates. 2010-08-03 23:00:38 +02:00
Bram Moolenaar 245803840b Recognize .f03 and .f08 as Fortran files. (Ajit Thakkar) 2010-08-03 22:45:06 +02:00
Bram Moolenaar 7f0f621c4c Fix crash in :find completion. (Nazri Ramliy) 2010-08-03 22:21:00 +02:00
Bram Moolenaar 57adda1e90 Fix: With 'path' set to relative directory ":find" completion didn't work.
(Nazri Ramliy)
2010-08-03 22:11:29 +02:00
Bram Moolenaar bf65051b7b Windows uninstaller: Instead of calling RegDeleteKeyEx() directly load it
dynamically from the .dll.  Should work everywhere.
2010-08-02 23:06:46 +02:00
Bram Moolenaar 61a91766f7 Take OLE registration back to 32 bit registry, the unregister wasn't working
for the 64 registry.
2010-08-02 22:13:25 +02:00
Bram Moolenaar 4b22cdb060 Syntax file updates. (Charles Campbell) 2010-08-02 22:12:46 +02:00
Bram Moolenaar 413177336f Updated version of gettext for use with MVC. (Mike Williams) 2010-08-02 21:43:29 +02:00
Bram Moolenaar bdc975cdfe Improvements for :find completion. (Nazri Ramliy) 2010-08-02 21:33:37 +02:00
Bram Moolenaar bbdcb4848a Put quotes around the gvim.exe path for the "Open with" menu entry. 2010-08-02 20:45:27 +02:00
Bram Moolenaar 3f97ebf730 Workaround for missing RegDeleteKeyEx() method. 2010-08-02 20:26:43 +02:00
Bram Moolenaar e04abda52f Update version.h for 7.3c -> 7.3d. 2010-08-01 22:35:43 +02:00
Bram Moolenaar 90df5507c0 Add Datascript syntax file. (Dominique Pelle) 2010-08-01 21:48:21 +02:00
Bram Moolenaar 3a0ae77fe6 Fix: the MS-Windows uninstaller did not delete registry keys on 64 bit systems. 2010-08-01 21:15:45 +02:00
Bram Moolenaar 9379f83030 Version 7.3c -> 7.3d 2010-08-01 20:38:51 +02:00
Bram Moolenaar 4b26dff329 Update todo file. 2010-08-01 20:18:38 +02:00
Bram Moolenaar 92096d529e Define the WOW64 key when needed. 2010-08-01 19:50:25 +02:00
Bram Moolenaar c0f15ce171 Update utf-8 version of tutor. 2010-08-01 19:11:06 +02:00
Bram Moolenaar 44886d93c4 Minor updates for the 7.3c release. 2010-08-01 19:06:10 +02:00
Bram Moolenaar 1a509df322 Remove unused variable and STRLEN(). (Dominique Pelle) 2010-08-01 17:59:57 +02:00
Bram Moolenaar f4274feeef Fix: test 69 didn't work on MS-Windows. Test 72 beeped too often. 2010-08-01 17:37:17 +02:00
Bram Moolenaar f9d5ca1de4 Runtime file updates. 2010-08-01 16:13:51 +02:00
Bram Moolenaar 7e88c3dc19 Avoid illegal memory access in spell suggestion. (Dominique Pelle) 2010-08-01 15:47:35 +02:00
Bram Moolenaar 00ec6854e3 Avoid that running tests changes viminfo. 2010-08-01 15:47:03 +02:00
Bram Moolenaar 95e8579e1c Fix: crash in spell checking with a 0x300 character. 2010-08-01 15:37:02 +02:00
Bram Moolenaar 121d95f7d1 Fix: uninitialized memory access. (Dominique Pelle) 2010-08-01 15:11:43 +02:00
Bram Moolenaar 3b0dd7cd35 Fix typos in README files. (Dominique Pelle) 2010-08-01 14:36:59 +02:00
Bram Moolenaar a539df01f8 No need to redraw cursorline when 'modifiable' is changed. (Dominique Pelle) 2010-08-01 14:35:05 +02:00
Bram Moolenaar d1cb65e440 Fix: changing case of a character removed combining characters. 2010-08-01 14:22:48 +02:00
Bram Moolenaar a621a03839 Add the WOW64 flag back to OLE registration. (untested) 2010-08-01 13:25:05 +02:00
Bram Moolenaar 760d14a55c Fix that uninstaller isn't found on 64-bit Windows. 2010-07-31 22:03:44 +02:00
Bram Moolenaar 7805004319 Fix: on MS-Windows the "open with..." menu starts Vim without a file. 2010-07-31 20:53:54 +02:00
Bram Moolenaar ca8a4dfe7a Move many more common Python items to if_py_both.c. 2010-07-31 19:54:14 +02:00
Bram Moolenaar 3b1c48569d Fixed: CTRL-R in Insert mode doesn't insert composing characters. 2010-07-31 17:59:29 +02:00
Bram Moolenaar a9d52e3b79 Fixes for coverity warnings. 2010-07-31 16:44:19 +02:00
Bram Moolenaar a26559b553 Support syntax and filetype completion for user commands. (Christian Brabandt) 2010-07-31 14:59:19 +02:00
Bram Moolenaar 460fbaca72 Possibly make OLE work on Windows 64 bit. (untested) 2010-07-31 14:45:05 +02:00
Bram Moolenaar 8408a9ad9b More updated runtime files. 2010-07-30 22:41:22 +02:00
Bram Moolenaar f878bcfb2e Improvements for VMS. (Zoltan Arpadffy) 2010-07-30 22:29:41 +02:00
Bram Moolenaar 68392724b8 Correct comments in testdir makefiles. (John Beckett) 2010-07-30 22:04:17 +02:00
Bram Moolenaar 8b68277fdc Runtime file updates. 2010-07-30 21:49:40 +02:00
Bram Moolenaar 0e1673aef4 Fix test 72 not setting encryption method. (Dominique Pelle) 2010-07-30 21:49:07 +02:00
Bram Moolenaar 3b72f1d2aa Dectect Perl6. 2010-07-29 23:12:43 +02:00
Bram Moolenaar 48bae372e9 Few more fixes for VMS. 2010-07-29 23:12:15 +02:00
Bram Moolenaar 30a8635b56 Fix a few compile warnings. (Mike Williams) 2010-07-29 23:10:40 +02:00
Bram Moolenaar 40af4e3903 Updated runtime files. Add logcheck filetype plugin. (James Vega) 2010-07-29 22:33:18 +02:00
Bram Moolenaar 1587a1e37d Add completion for ":ownsyntax" and improve completion for ":filetype".
(Dominique Pelle)
2010-07-29 20:59:59 +02:00
Bram Moolenaar 8ada2cca0a Updated runtime files. :TOhtml improvements by Benjamin Fritz. 2010-07-29 20:43:36 +02:00
Bram Moolenaar 16c98f9c9f Update for Lua interface. (Luis Carvalho) 2010-07-28 22:46:08 +02:00
Bram Moolenaar 92048a3110 Remove Mupad indent and ftplugin files, they are not useful. 2010-07-28 22:30:00 +02:00
Bram Moolenaar 162bd91564 Improvements for ":find" completion. (Nazri Ramliy) 2010-07-28 22:29:10 +02:00
Bram Moolenaar 8e46927a32 Changes for VMS. Mostly by Zoltan Arpadffy. 2010-07-28 19:38:16 +02:00
Bram Moolenaar 1dba0fbb7a Fix: :redir to a dictionary that is changed before ":redir END" causes a
memory access error.
2010-07-28 18:55:02 +02:00
Bram Moolenaar 477db060eb More runtime file updates. 2010-07-28 18:17:41 +02:00
Bram Moolenaar 6e202e52b7 Fix: concealed regions didn't get redrawn correctly when moving the cursor
through them.
2010-07-28 18:14:45 +02:00
Bram Moolenaar e0021c79a5 More accented characters in tex.vim syntax. (Charles Campbell) 2010-07-28 17:25:21 +02:00
Bram Moolenaar c6485bceb1 Updated runtime files. 2010-07-28 17:02:55 +02:00
Bram Moolenaar 2929160846 Updated Italian messages. (Vlad Sandrini) 2010-07-28 14:28:48 +02:00
Bram Moolenaar 59c0395e6b Minor runtime file updates. 2010-07-28 12:52:27 +02:00
Bram Moolenaar 5ac3b1aae2 Updated runtime files. New netrw plugin version. 2010-07-27 22:50:36 +02:00
Bram Moolenaar 8765a4ac3a Fix build warnings and problems for tiny/small Win32 build. (Mike Williams) 2010-07-27 22:41:43 +02:00
Bram Moolenaar 3b95389d45 Fix for "concealends". (Vince Negri) 2010-07-27 20:47:25 +02:00
Bram Moolenaar 611df5b96e Update TeX syntax file. 2010-07-26 22:51:56 +02:00
Bram Moolenaar 5e109c4ab0 Fix compiler warnings on 64 bit systems. 2010-07-26 22:51:28 +02:00
Bram Moolenaar 0ed0eea206 Updated runtime files. 2010-07-26 22:21:27 +02:00
Bram Moolenaar f82bac3717 Fix: terminal title not properly restured when there are multi-byte
characters.  (partly by James Vega)
2010-07-25 22:30:20 +02:00
Bram Moolenaar c3301874a6 7.3b -> 7.3c 2010-07-25 20:53:06 +02:00
Bram Moolenaar 6fc45b55fc Prepare for 7.3b release. Fix src/Makefile enabling python3 by default. 2010-07-25 17:42:45 +02:00
Bram Moolenaar 7fd7320014 Add "q" item for 'statusline'. Add w:quickfix_title. (Lech Lorens) 2010-07-25 16:58:46 +02:00
Bram Moolenaar fa0ff9aedf Fix: editing a not encrypted file after a crypted file messed up reading the
text from an undo file.
2010-07-25 16:05:19 +02:00
Bram Moolenaar 8d9b40e71a Add support for horizontal scroll wheel. (Bjorn Winckler) 2010-07-25 15:49:07 +02:00
Bram Moolenaar 0fe849a13b Better fix for memory access in recovery. (Dominique Pelle) 2010-07-25 15:11:11 +02:00
Bram Moolenaar 0ad014c8a0 Fix memory access to 'cryptmethod' during recovery. (Dominique Pelle) 2010-07-25 14:00:46 +02:00
Bram Moolenaar 904fb861e7 Add completion for :setfiletype. (Dominique Pelle) 2010-07-25 13:53:11 +02:00
Bram Moolenaar 22b306f3e0 Add completion for :lmap and :lunmap. 2010-07-25 13:50:33 +02:00
Bram Moolenaar d68554d4fe Include old Python changes in Python 3 interface. 2010-07-25 13:43:20 +02:00
Bram Moolenaar bed7beca58 Fix: when resetting both 'title' and 'icon' the title would be set after a
shell command.
Reset 'title' and 'icon' in test47 to avoid the xterm title getting messed up.
2010-07-25 13:42:29 +02:00
Bram Moolenaar 8220a6813e Use the SONAME-versioned liblua, if it exists. (James Vega) 2010-07-25 13:12:49 +02:00
Bram Moolenaar 7510fe7433 Add the synconcealed() function and use it for :TOhtml. (Benjamin Fritz) 2010-07-25 12:46:44 +02:00
Bram Moolenaar e6dc573b6e Let 'v' flag in 'concealcursor' apply to all lines in the Visual area. 2010-07-24 23:52:26 +02:00
Bram Moolenaar 170bf1aed5 Move some common code from if_python.c and if_python3.c to if_py_both.h. 2010-07-24 23:51:45 +02:00
Bram Moolenaar 365bdf7a7b More runtime file updates. 2010-07-24 20:57:44 +02:00
Bram Moolenaar eb80f04f6e Fix for compiler warning about function prototype in pty.c. 2010-07-24 20:44:27 +02:00
Bram Moolenaar 1b20d3d608 Add 'window' to the options window. 2010-07-24 20:44:02 +02:00
Bram Moolenaar 1deee627fa Further improvements for :options. (Dominique Pelle) 2010-07-24 20:35:12 +02:00
Bram Moolenaar 59f931ef54 Add the 'undoreload' option to be able to undo a file reload. 2010-07-24 20:27:03 +02:00
Bram Moolenaar 72ada0f8c2 Fix for cursor position in wrapped line with concealed text. 2010-07-24 17:39:52 +02:00
Bram Moolenaar ffbbcb597c Give each syntax item a sequence number, so that we know when it starts and
can show the 'cchar' for each of them.
2010-07-24 17:29:03 +02:00
Bram Moolenaar 2c3b1d9976 Document extra argument for Python append(). 2010-07-24 16:58:02 +02:00
Bram Moolenaar 904c622b10 Fix: errors for allocating zero bytes when profiling an empty function. 2010-07-24 16:57:39 +02:00
Bram Moolenaar 5dff57d714 Remove -arch flag from build flags for Perl. (Bjorn Wickler) 2010-07-24 16:19:44 +02:00
Bram Moolenaar 9f5e36bc60 Find python3 also in lib64 directory. (Ben Boeckel) 2010-07-24 16:11:21 +02:00
Bram Moolenaar b31e4383cd Fix memory leak in :find completion. (Dominique Pelle) 2010-07-24 16:01:56 +02:00
Bram Moolenaar 4f99eae082 Better text for 'concealcursor' in :options window. 2010-07-24 15:56:43 +02:00
Bram Moolenaar fa9a37096d Fix 'autochdir' not showing up in :options window. (Dominique Pelle)
Adjust :options window for changes in conceal options.
2010-07-24 15:48:31 +02:00
Bram Moolenaar 4c3a326c53 Temporary solution for crashing when using both :py and :py3: disallow both in
one session.
2010-07-24 15:42:14 +02:00
Bram Moolenaar 2a7e2a6254 Specify library to load for Python more precisely. (James Vega) 2010-07-24 15:19:11 +02:00
Bram Moolenaar ca8c9867c2 Add the 'c' flag to 'concealcursor'. 2010-07-24 15:00:38 +02:00
Bram Moolenaar f691b84fba Another conceal fix: cursor in wrong column when 'number' set. 2010-07-24 13:31:09 +02:00
Bram Moolenaar f70e3d6c7e Don't conceal text in lines inside the Visual area. 2010-07-24 13:15:07 +02:00
Bram Moolenaar d497a30cbe Window split didn't copy the value of 'conceallevel'. 2010-07-23 22:27:03 +02:00
Bram Moolenaar f5963f719e Add the 'concealcursor' option to decide when the cursor line is to be
concealed or not.
Rename 'conc' to 'cole' as the short name for 'conceallevel'.
2010-07-23 22:10:27 +02:00
Bram Moolenaar c88ebf7fa8 Update Fortran indent and syntax file. (Ajit Thakkar) 2010-07-22 22:30:23 +02:00
Bram Moolenaar 8a09b98ff1 Fix: strdisplaywidth("x", 2) returned 3 instead of 1. 2010-07-22 22:20:57 +02:00
Bram Moolenaar 27c735b2f8 For conceal mode: when two different syntax items follow each other, show the
replacement character for both.
2010-07-22 22:16:29 +02:00
Bram Moolenaar fa5d1e63c7 Fix: "import termios" doesn't work with dynamically loaded Python. (James
Vega)
2010-07-22 21:44:13 +02:00
Bram Moolenaar 2334b6d594 Make it possible to load Lua dynamically on Unix. (Luis Carvalho) 2010-07-22 21:32:16 +02:00
Bram Moolenaar 766fb0d2b2 Fix building with Perl on Windows with MingW. (James Vega) 2010-07-22 11:34:16 +02:00
Bram Moolenaar c89533b525 Update French and Esperanto translations. (Dominique Pelle) 2010-07-21 22:27:37 +02:00
Bram Moolenaar e06c188bbf Make it possible to load Perl dynamically on Unix. (James Vega) 2010-07-21 22:05:20 +02:00
Bram Moolenaar cdda8fe1c6 Fix dependencies in help Makefile. (James Vega) 2010-07-21 20:40:27 +02:00
Bram Moolenaar 60aad974be Small docs fixes. 2010-07-21 20:36:22 +02:00
Bram Moolenaar ce69e82711 Fix build problem when fchown() not available. (Gary Johnson) 2010-07-21 20:31:07 +02:00
Bram Moolenaar b65905262b Fix that :py3file was not working. 2010-07-21 16:00:43 +02:00
Bram Moolenaar b8521960d6 Update timestamps for recently changed help files. 2010-07-20 22:45:13 +02:00
Bram Moolenaar c095b280df Fix hang when resizing in diff mode and there are concealed items. 2010-07-20 22:33:34 +02:00
Bram Moolenaar 5bedfc6091 Avoid error when exiting in diff mode with EXITFREE defined. 2010-07-20 22:30:01 +02:00
Bram Moolenaar 9c44972817 When resetting 'mousehide' show the mouse pointer right away. 2010-07-20 18:44:27 +02:00
Bram Moolenaar cb9d45cb84 Fix some duplicates in ":find" completion. (Nazri Ramliy) 2010-07-20 18:10:15 +02:00
Bram Moolenaar 49771f4fb0 Change 'cryptmethod' from a number to a string option. Make it global-local. 2010-07-20 17:32:38 +02:00
Bram Moolenaar c7040a5615 Fix: When 'searchhl' causes a hang make CTRL-C disable 'shearchhl'. 2010-07-20 13:11:28 +02:00
Bram Moolenaar 704ac92541 Add a few items to the syntax menu. Split up long submenus. 2010-07-20 13:10:11 +02:00
Bram Moolenaar fa01c39d48 Updated sh and vim syntax files. (Charles Campbell) 2010-07-20 12:36:02 +02:00
Bram Moolenaar 973bd47c48 Fix 'colorcolumn' adjecent columns not highlighted after end of line. 2010-07-20 11:29:07 +02:00
Bram Moolenaar fcb7ab6117 Fix typos in documentation. (Dominique Pelle) 2010-07-20 11:16:17 +02:00
Bram Moolenaar 9e193ac732 Fixed: crash with ":find " completion, using uninitialized count. 2010-07-19 23:11:27 +02:00
Bram Moolenaar 97ff9de4a5 Updated Ukranian translations. (Anatoli Sakhnik) 2010-07-19 22:08:50 +02:00
Bram Moolenaar 25f076536f Updated Polish translations. (Mikolaj Machowski) 2010-07-19 21:51:01 +02:00
Bram Moolenaar 3804aebf60 Fix configure for Python3 libs and version number. (James Vega) 2010-07-19 21:18:54 +02:00
Bram Moolenaar 368373e909 Rename some "python3" symbols to "py3", as the command name.
Documentation updates.
2010-07-19 20:46:22 +02:00
Bram Moolenaar a7781e0516 Never hide text for conceal in cursor line. Do hide when there is
highlighting.
2010-07-19 20:13:22 +02:00
Bram Moolenaar c400cb9ca7 Rename w_p_conceal to w_p_conc for consistency. 2010-07-19 19:52:13 +02:00
Bram Moolenaar 01a8f38fcd Also make ALT modifier work for mouse wheel. (Benjamin Haskell) 2010-07-18 23:32:13 +02:00
Bram Moolenaar d160c34019 Fix: 'colorcolumn' interfered with concealed text. 2010-07-18 23:30:34 +02:00
Bram Moolenaar d28478b557 Vim 7.3a -> 7.3b. 2010-07-18 23:29:58 +02:00
Bram Moolenaar 16d79a3b62 Fix: MS-Windows installer used wrong path for uninstaller key. 2010-07-18 22:33:56 +02:00
Bram Moolenaar 4d32c2d31f Last few changes for the 7.3a BETA release. 2010-07-18 22:10:01 +02:00
Bram Moolenaar 69154f22a6 Fixes and improvements for MS-Windows build. 2010-07-18 21:42:34 +02:00
Bram Moolenaar 607cc1e015 Minor runtime file updates. 2010-07-18 18:47:44 +02:00
Bram Moolenaar 6df6f47d6d Make automatic prototype generation work with more interfaces. 2010-07-18 18:04:50 +02:00
Bram Moolenaar dc536095ac Added strdisplaywidth() function. 2010-07-18 15:45:49 +02:00
Bram Moolenaar 72597a57b5 Added strwidth() and strchars() functions. 2010-07-18 15:31:08 +02:00
Bram Moolenaar 9855d6b361 Better conceal in help. (partly by Dominique Pelle) 2010-07-18 14:34:51 +02:00
Bram Moolenaar 5074e3018b Make CTRL modifier work for mouse wheel. (Benjamin Haskell) 2010-07-18 14:26:11 +02:00
Bram Moolenaar fdf732eed7 Fix build broken without multi-byte feature. 2010-07-18 14:20:35 +02:00
Bram Moolenaar 7c86f4cca3 Improved :TOhtml. (Benjamin Fritz) 2010-07-18 14:07:22 +02:00
Bram Moolenaar 85363abfb1 Build problem when using all interfaces except Lua. 2010-07-18 13:58:26 +02:00
Bram Moolenaar ac550fdb4b Make 'cursorcolumn' work together with the conceal feature. 2010-07-18 13:55:02 +02:00
Bram Moolenaar 0d2e4fce8d Make it easier to build with Lua. Remove compiler warnings. 2010-07-18 12:35:47 +02:00
Bram Moolenaar 55d5c0348c Whitespace cleanup. 2010-07-17 23:52:29 +02:00
Bram Moolenaar bd5e15fd5c Added support for Python 3. (Roland Puntaier) 2010-07-17 21:19:38 +02:00
Bram Moolenaar 02c707a87d Add the 'L' item to 'cinoptions'. (Manuel Konig) 2010-07-17 17:12:06 +02:00
Bram Moolenaar 76b96fc08b Mac: Support disabling antialias. (LC Mi) 2010-07-17 16:44:59 +02:00
Bram Moolenaar 58f0a1f8e1 Make it possible to drag a tab page label to another position. (Paul B. Mahol) 2010-07-17 16:30:42 +02:00
Bram Moolenaar c5604bc165 Better implementation of creating the Color Scheme menu. (Juergen Kraemer) 2010-07-17 15:20:30 +02:00
Bram Moolenaar f91787cb9a In Visual mode with 'showcmd' display the number of bytes and characters. 2010-07-17 12:47:16 +02:00
Bram Moolenaar 11505dcd2b Fix bad parsing of 'colorcolumn'. (Dominique Pelle) 2010-07-16 21:29:06 +02:00
Bram Moolenaar 624c7aa691 Avoid compiler warnings for size_t to int conversions. 2010-07-16 20:38:52 +02:00
Bram Moolenaar 349b2fb048 Improved version of 2html.vim.
Includes progress bar.
Fix dynamic folding in diff view.
(Benjamin Fritz)
2010-07-16 20:35:36 +02:00
Bram Moolenaar 0ba042961f Added Lua interfae. (Luis Carvalho) 2010-07-14 23:23:17 +02:00
Bram Moolenaar 26dcc7e8df Fix: When entering a digraph or special character after a line that fits the
window the '?' or '^' on the next line is not redrawn. (Ian Kelling)
2010-07-14 22:35:55 +02:00
Bram Moolenaar 61623362be Allow synIDattr() getting GUI attributes when build without GUI.
(Matt Wozniski)
2010-07-14 22:04:22 +02:00
Bram Moolenaar 865242e121 Disallow setting 'enc' in a modeline. (Patrick Texier) 2010-07-14 21:12:05 +02:00
Bram Moolenaar 23c347c66b Fix: cursor line not properly concealed when moving between windows.
(Vince Negri)
2010-07-14 20:57:00 +02:00
Bram Moolenaar 66bd1c9b54 Remove obsolete Mac code. 2010-07-14 20:31:44 +02:00
Bram Moolenaar 1a38442dbc Added 'colorcolumn' option. Partly by Gregor Uhlenheuer. 2010-07-14 19:53:30 +02:00
Bram Moolenaar b28ebbca84 Fix using freed memory in :find completion. 2010-07-14 16:59:57 +02:00
Bram Moolenaar c8bbaa3b18 Missing piece for Mac console clipboard support. (Bjorn Winckler) 2010-07-14 16:54:21 +02:00
Bram Moolenaar cc448b373d Support completion for ":find". (Nazri Ramliy)
Cleanup white space.
2010-07-14 16:52:17 +02:00
Bram Moolenaar d43848c0dd Fix a few compiler warnings. 2010-07-14 14:28:26 +02:00
Bram Moolenaar 164fca39bd Add clipboard support in Mac console. (Bjorn Winckler) 2010-07-14 13:58:07 +02:00
Bram Moolenaar 7abcaab78d Minor runtime file updates. 2010-07-12 23:05:41 +02:00
Bram Moolenaar 0c56c60a0f Fix: Composing characters in :s substitute text were dropped. 2010-07-12 22:42:33 +02:00
Bram Moolenaar 1c727d8208 updated for version 7.2.446
Problem:    Crash in GUI when closing the last window in a tabpage. (ryo7000)
Solution:   Remove the tabpage from the list before freeing the window.
2010-07-12 21:38:19 +02:00
Bram Moolenaar 4d770fb566 updated for version 7.2.446
Problem:    Crash in GUI when closing the last window in a tabpage. (ryo7000)
Solution:   Remove the tabpage from the list before freeing the window.
2010-07-12 21:38:19 +02:00
Bram Moolenaar 2cefbedaab Fix: exists() was causing an autload script to be loaded. 2010-07-11 23:12:29 +02:00
Bram Moolenaar b02cbe3468 When the buffer is in diff mode, have :TOhtml create HTML to show the diff
side-by-side.  (Christian Brabandt)
2010-07-11 22:38:52 +02:00
Bram Moolenaar 69f787af84 Filter out -pthread for cproto. 2010-07-11 20:52:58 +02:00
Bram Moolenaar a9dc375744 Make CTRL-L in command line mode respect 'ignorecase' and 'smartcase'. (Martin
Toft)
2010-07-11 20:46:53 +02:00
Bram Moolenaar a3f4166286 Avoid use of the GTK mail_loop() so that the GtkFileChooser can be used.
(James Vega)
2010-07-11 19:01:06 +02:00
Bram Moolenaar cabf20199a Add back SAL lines for Swedish spell file. 2010-07-11 18:03:15 +02:00
Bram Moolenaar dc781a79b4 Fix crash in generating spell .sug file. 2010-07-11 18:01:39 +02:00
Bram Moolenaar 700303e8f7 When 'formatexpr' evaluates to non-zero fall back to internal formatting, also
for "gq". (James Vega)
2010-07-11 17:35:50 +02:00
Bram Moolenaar 3acfc30409 Improve Javascript indenting. Add "J" flag to 'cino'. (Hari Kumar G) 2010-07-11 17:23:02 +02:00
Bram Moolenaar 9028b10dfe Support :browse for commands that use an error file argument. (Lech Lorens) 2010-07-11 16:58:51 +02:00
Bram Moolenaar 7e6d3bd3da Support wide file names in gvimext. (Szabolcs Horvat) 2010-07-10 19:22:44 +02:00
Bram Moolenaar 893eaab41f Make joining a range of lines much faster. (Milan Vancura) 2010-07-10 17:51:46 +02:00
Bram Moolenaar 622925875c Fix bug: spell menu moved cursor, causing Copy not to work. Spell replacement
didn't work in 'compatible' mode.
2010-07-10 16:36:59 +02:00
Bram Moolenaar 9c754c4542 Update spell files for Ubuntu locale names. 2010-07-10 15:52:35 +02:00
Bram Moolenaar 06a108f34c Improve test for joining lines. (Milan Vancura) 2010-07-10 14:10:50 +02:00
Bram Moolenaar 0bc380a96b Fixed ":s" message. Docs updates. 2010-07-10 13:52:13 +02:00
Bram Moolenaar d04b7507fd Make synstack() work on the character just after the end of the line. 2010-07-08 22:27:55 +02:00
Bram Moolenaar b0b508808f Apply patch 7.2.445. 2010-07-07 18:26:28 +02:00
Bram Moolenaar 84e67dfa9c updated for version 7.2.445
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.
2010-07-07 18:20:28 +02:00
Bram Moolenaar ab8205e8b8 Make the dos installer work with more compilers. 2010-07-07 15:14:03 +02:00
Bram Moolenaar ccd9ccfa59 Adjust MS-Windows installer so that it also works for 64 bit systems. (George
Reilly)
2010-07-07 13:19:55 +02:00
Bram Moolenaar e667c95335 Change SKIP_GTK to SKIP_GTK2 in configure. 2010-07-05 22:57:59 +02:00
Bram Moolenaar 0af8cebc6c Better init for match highlighting when using conceal feature. 2010-07-05 22:22:57 +02:00
Bram Moolenaar 996343d38e Mainly documentation updates. 2010-07-04 22:20:21 +02:00
Bram Moolenaar b2c0350c67 Make updating text for conceal mode simpler. A few compiler warning fixes. 2010-07-02 20:20:09 +02:00
Bram Moolenaar 730cde924c Added ":earlier 1f" and ":later 1f". 2010-06-27 05:18:54 +02:00
Bram Moolenaar a800b42975 Add file save counter to undo information. Add undotree() function. 2010-06-27 01:15:55 +02:00
Bram Moolenaar d69980f9dd Remove wrong #ifdef added by previous change. 2010-06-26 21:15:50 +02:00
Bram Moolenaar 644044794e Various small fixes from Dominique Pelle. 2010-06-26 06:24:45 +02:00
Bram Moolenaar 0eda7ac7f8 Change remaining HAVE_GTK2 to FEAT_GUI_GTK. 2010-06-26 05:38:18 +02:00
Bram Moolenaar 51f53dfe17 Fix that :mksession may generate "2argu" even though there is no such
argument. (Peter Odding)
2010-06-26 05:25:54 +02:00
Bram Moolenaar 182c5be111 Remove the old and not well supported GTK 1 code. (James Vega) 2010-06-25 05:37:59 +02:00
Bram Moolenaar ba52cde53d Fix build problem with Ruby on Windows. (Cesar Romani) 2010-06-25 04:29:11 +02:00
Bram Moolenaar e242b83535 Fix a memory leak in encryption. (Dominique Pelle) 2010-06-24 05:39:03 +02:00
Bram Moolenaar e77fb8ca53 Fix compiler warning. 2010-06-24 05:20:13 +02:00
Bram Moolenaar f506c5bb1c Fix compiler warnings for shadowed variables. Make 'conceal' a long instead
of int.
2010-06-22 06:28:58 +02:00
Bram Moolenaar 7cfea75ed6 Fixes for time in clipboard request. Also fix ownership. (David Fries) 2010-06-22 06:07:12 +02:00
Bram Moolenaar 370df58df9 Couple of small fixes for conceal feature. (Dominique Pelle) 2010-06-22 05:16:38 +02:00
Bram Moolenaar 883f5d08e4 Command line completion for :ownsyntax. (Dominique Pelle) 2010-06-21 06:24:34 +02:00
Bram Moolenaar a8ffcbbf5d Crypt the swapfile. 2010-06-21 06:15:46 +02:00
Bram Moolenaar 191e0a2bc7 Fix tiny build, move functions to undo.c. 2010-06-14 01:39:13 +02:00
Bram Moolenaar 80794b1ce6 Added salt to blowfish encryption. 2010-06-13 05:20:42 +02:00
Bram Moolenaar 31c8f28cca updated for version 7.2.444
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.
2010-06-13 02:35:46 +02:00
Bram Moolenaar 46f9d49601 Update help files. 2010-06-12 20:18:19 +02:00
Bram Moolenaar 9ea339d58c updated for version 7.2.443
Problem:    Using taglist() on a tag file with duplicate fields generates an
            internal error. (Peter Odding)
Solution:   Check for duplicate field names.
2010-06-12 20:12:02 +02:00
Bram Moolenaar 8bcf9654dc updated for version 7.2.443
Problem:    Using taglist() on a tag file with duplicate fields generates an
            internal error. (Peter Odding)
Solution:   Check for duplicate field names.
2010-06-12 20:12:02 +02:00
Bram Moolenaar 97ea511bbf Minor typo and docs update. 2010-06-12 06:46:44 +02:00
Bram Moolenaar f9b0129f5f Avoid compiler warnings on Mac 10.6. 2010-06-12 06:45:20 +02:00
Bram Moolenaar 6f0d3dd270 Update src/po/it.po. Fixed errors in ko.po. 2010-06-08 23:17:01 +02:00
Bram Moolenaar d5b3a2cbd9 Fix conceal feature for gj, gk, etc. (Vince Negri) 2010-06-08 22:59:42 +02:00
Bram Moolenaar cdddaa46a2 Fix crash when using ":grep". 2010-06-07 23:07:44 +02:00
Bram Moolenaar 6a3c997104 Fix Make_ivc.mak makefile. (Vince Negri) 2010-06-07 22:50:29 +02:00
Bram Moolenaar e0c6a656f3 Fix crash for ":ownsyntax". (Dominique Pelle) 2010-06-06 23:10:19 +02:00
Bram Moolenaar 9d6650f6c4 Avoid compiler warnings. 2010-06-06 23:04:47 +02:00
Bram Moolenaar debe25a2a5 One more fix for conceal patch. 2010-06-06 17:41:24 +02:00
Bram Moolenaar fd29f4628e Fixed: after ":ownsyntax perl" and ":e" syntax was cleared in other window. 2010-06-06 16:11:09 +02:00
Bram Moolenaar 1950c3529b Fixed memory leak in ":ownsyntax". 2010-06-06 15:21:10 +02:00
Bram Moolenaar 56be950094 Fix a few compiler warnings. Fix crash with encrypted undo file. 2010-06-06 14:20:26 +02:00
Bram Moolenaar 860cae1cec Add the conceal patch from Vince Negri. 2010-06-05 23:22:07 +02:00
Bram Moolenaar 945e2dbb63 Use full path in undofile(). Updated docs. 2010-06-05 17:43:32 +02:00
Bram Moolenaar f949563afa updated for version 7.2.442
Problem:    Copy/paste with OpenOffice doesn't work.
Solution:   Do not offer the HTML target when it is not supported. (James
            Vega)
2010-06-05 12:49:46 +02:00
Bram Moolenaar a76638f47d updated for version 7.2.442
Problem:    Copy/paste with OpenOffice doesn't work.
Solution:   Do not offer the HTML target when it is not supported. (James
            Vega)
2010-06-05 12:49:46 +02:00
Bram Moolenaar 2c704a77c1 Add patch to improve support of z/OS (OS/390). (Ralf Schandl) 2010-06-03 21:17:25 +02:00
Bram Moolenaar 9160441955 Move text from various.txt to a new helphelp.txt help file. 2010-06-03 20:25:18 +02:00
Bram Moolenaar bbd6afe03e Optimize the blowfish crypt/decrypt code a bit more. 2010-06-02 20:32:23 +02:00
Bram Moolenaar 04c9bafa71 Made crypt/decrypt faster. 2010-06-01 23:37:39 +02:00
Bram Moolenaar 8cd213c09a Fix completion of file names with '%' and '*'. 2010-06-01 21:57:09 +02:00
Bram Moolenaar 83d09bb85e Don't use pointers to store numbers, use a union.
Fixed MSVC makefile use of /Wp64 flag.
2010-06-01 19:58:08 +02:00
Bram Moolenaar 914703bee2 Correct use of long instead of off_t for file size. (James Vega) 2010-05-31 21:59:46 +02:00
Bram Moolenaar 20a825ae0f Add test for gettabvar() and settabvar(). 2010-05-31 21:27:30 +02:00
Bram Moolenaar a3ff49fdcc Crypt the text in the undo file if the file itself is crypted. 2010-05-30 22:48:02 +02:00
Bram Moolenaar 6ed8ed84f9 Made reading/writing undo info a bit more robust. 2010-05-30 20:40:11 +02:00
Bram Moolenaar fd3e5dc97f Add a few #ifdefs to exclude functions that are not used. (Domnique Pelle) 2010-05-30 19:00:15 +02:00
Bram Moolenaar a17d4c1934 Added the undofile() function. Updated runtime files. 2010-05-30 18:30:36 +02:00
Bram Moolenaar 504a82173c Do not write an undo file if there is nothing to undo. 2010-05-30 17:17:42 +02:00
Bram Moolenaar d96699e696 updated for version 7.2.441
Problem:    When using ":earlier" undo information may be wrong.
Solution:   When changing alternate branches also adjust b_u_oldhead.
2010-05-30 16:55:22 +02:00
Bram Moolenaar 8f1f629d85 updated for version 7.2.441
Problem:    When using ":earlier" undo information may be wrong.
Solution:   When changing alternate branches also adjust b_u_oldhead.
2010-05-30 16:55:22 +02:00
Bram Moolenaar 6773b2ba7e A bit of cleanup and simplification for undofile. 2010-05-30 16:01:37 +02:00
Bram Moolenaar 644fdff7c1 A few more fixes for undo file. Split test in two parts so that it doesn't
fail with tiny features.
2010-05-30 13:26:21 +02:00
Bram Moolenaar 9db580634c Various improvements to undo file code to make it more robust. 2010-05-29 20:33:07 +02:00
Bram Moolenaar f05e3b0220 Remove old and unused method to allocate memory for undo. 2010-05-29 15:40:47 +02:00
Bram Moolenaar cdf04208f3 Fix a few more things for persistent undo. 2010-05-29 15:11:47 +02:00
Bram Moolenaar 97bc5a52c9 updated for version 7.2.440
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)
2010-05-28 22:06:46 +02:00
Bram Moolenaar bc42c1e427 updated for version 7.2.440
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)
2010-05-28 22:06:46 +02:00
Bram Moolenaar 5d4c25b335 updated for version 7.2.439
Problem:    Invalid memory access when doing thesaurus completion and
            'infercase' is set.
Solution:   Use the minimal length of completed word and replacement.
            (Dominique Pelle)
2010-05-28 21:31:58 +02:00
Bram Moolenaar 04fa5427b8 updated for version 7.2.439
Problem:    Invalid memory access when doing thesaurus completion and
            'infercase' is set.
Solution:   Use the minimal length of completed word and replacement.
            (Dominique Pelle)
2010-05-28 21:31:58 +02:00
Bram Moolenaar 0e1e25fb0a Don't execute some autocommands when v:dying is 2 or more. 2010-05-28 21:07:08 +02:00
Bram Moolenaar 1d68952a3e Runtime file updates. 2010-05-28 20:54:39 +02:00
Bram Moolenaar 167632fcdd Fix definition of UINT_PTR for 64 bit systems. 2010-05-26 21:42:54 +02:00
Bram Moolenaar 6a18eb6f62 More strict checks for the undo file. 2010-05-26 21:21:00 +02:00
Bram Moolenaar 83ad0147c0 Fix for using ":wundo foo" when foo is an empty file. 2010-05-25 22:09:21 +02:00
Bram Moolenaar 07e8db1da5 updated for version 7.2.438
Problem:    "vim -r" crashes.
Solution:   Don't use NULL pointer argument.
2010-05-25 21:37:17 +02:00
Bram Moolenaar 64354da438 updated for version 7.2.438
Problem:    "vim -r" crashes.
Solution:   Don't use NULL pointer argument.
2010-05-25 21:37:17 +02:00
Bram Moolenaar b230bd5a16 Found a way to make the MS-Windows installer wait for the uninstaller to
finish, no need for the user to press Enter.
2010-05-25 21:02:00 +02:00
Bram Moolenaar 9d72807646 And another small fix for persistent undo. 2010-05-24 22:06:04 +02:00
Bram Moolenaar 6a244fefd9 Fix: :wundo didn't work in a buffer without a name. 2010-05-24 22:02:24 +02:00
Bram Moolenaar 442b4225d3 Improve the MS-Windows installer. 2010-05-24 21:34:22 +02:00
Bram Moolenaar e66194a54e Tiny change for Italian man page. 2010-05-24 21:25:23 +02:00
Bram Moolenaar 7db5fc838a Fix uninit memory read in undo code. Fix uint32_t in proto file.
A few minor changes.
2010-05-24 11:59:29 +02:00
Bram Moolenaar 55debbe384 Included patch for persistent undo. Lots of changes and added test. 2010-05-23 23:34:36 +02:00
Bram Moolenaar c39125d7c4 Fix for Netbeans on MS-Windows not compiling. 2010-05-23 12:06:58 +02:00
Bram Moolenaar 1d2beae176 Some versions of Ruby redefine rb_str_new2 to rb_str_new_cstr.
Attempt at a fix.
2010-05-22 21:56:55 +02:00
Bram Moolenaar be18d10fd4 Fix wrong memory access when clearing crypt key. 2010-05-22 21:37:53 +02:00
Bram Moolenaar b26e6327e6 Add :nbstart and :nbclose. 2010-05-22 21:34:09 +02:00
Bram Moolenaar 67c5384434 Included the patch to support netbeans in a terminal. 2010-05-22 18:28:27 +02:00
Bram Moolenaar ca7e1f2066 Fix: window title not updated after file dropped. 2010-05-22 15:50:12 +02:00
Bram Moolenaar 06b5d5167a Add the settabvar() and gettabvar() functions.
Various runtime file updates.
2010-05-22 15:37:44 +02:00
Bram Moolenaar db7c686ea5 Add extra floating point functions. 2010-05-21 16:33:48 +02:00
Bram Moolenaar b382ad13ca "g8" doesn't work properly on a NUL. 2010-05-21 15:46:35 +02:00
Bram Moolenaar f50a2533d0 A few more changes for encryption. Add test that encrypted file can be read. 2010-05-21 15:36:08 +02:00
Bram Moolenaar 6dc79f2890 updated for version 7.2.437
Problem:    When "\\\n" appears in the expression result the \n doesn't result
            in a line break. (Andy Wokula)
Solution:   Also replace a \n after a backslash into \r.
2010-05-21 13:08:58 +02:00
Bram Moolenaar 6019078ece updated for version 7.2.437
Problem:    When "\\\n" appears in the expression result the \n doesn't result
            in a line break. (Andy Wokula)
Solution:   Also replace a \n after a backslash into \r.
2010-05-21 13:08:58 +02:00
Bram Moolenaar 7a329911b9 Updated runtime files. 2010-05-21 12:05:36 +02:00
Bram Moolenaar c6af8125c7 Other solution for GTK not changing the locale. 2010-05-21 12:04:55 +02:00
Bram Moolenaar 218116c1d0 Various smaller changes. Updated proto files. Updated dependencies. 2010-05-20 21:46:00 +02:00
Bram Moolenaar fa7584cb86 Use UINT32_T in the code, define it to uint32_t or unsigned int.
Better autoconf check for uint32_t.
2010-05-19 21:57:45 +02:00
Bram Moolenaar b702c84d0d Updated a few runtime files. 2010-05-18 22:28:22 +02:00
Bram Moolenaar 4890f1f7f4 One more fix for defining uint32_t. 2010-05-18 21:49:58 +02:00
Bram Moolenaar 6323508e5e Change wording in link.sh: "remove" -> "omit" 2010-05-18 21:41:09 +02:00
Bram Moolenaar 4a9b19ace8 Fix build on Cygwin and MingW. 2010-05-18 21:17:10 +02:00
Bram Moolenaar 76e69cef0c Undefine uint32_t when building if_perl.xs to fix the build. 2010-05-18 21:05:27 +02:00
Bram Moolenaar edac185487 Add blowfish and sha256 source files to more Makefiles. 2010-05-18 20:34:20 +02:00
Bram Moolenaar 927edbd134 Small update to help files. 2010-05-17 22:07:47 +02:00
Bram Moolenaar 30bb41445c Avoid warnings for unused arguments when compiling with Gnome. 2010-05-17 22:07:15 +02:00
Bram Moolenaar cfc0eee85f Undo undesired changes in src/Makefile. 2010-05-17 21:37:47 +02:00
Bram Moolenaar 0bbabe8080 Fixed encryption big/little endian test.
Use uint32_t to avoid crash on 64 bit machines.
Added error numbers for Blowfish errors.
Fixed the tiny version not building.
2010-05-17 20:32:55 +02:00
Bram Moolenaar 823a165119 Minor updates to blowfish encryption. 2010-05-16 23:02:33 +02:00
Bram Moolenaar 40e6a71c67 Add the blowfish encryption patch from Mohsin Ahmed. Needs more work. 2010-05-16 22:32:54 +02:00
Bram Moolenaar 64486671c3 Add 'relativenumber' patch from Markus Heidelberg. 2010-05-16 15:46:46 +02:00
Bram Moolenaar 13c4c5da67 Remove outdated line from top Makefile. 2010-05-16 15:15:27 +02:00
Bram Moolenaar ff312a4eb8 Move items around in the todo list. 2010-05-16 15:14:25 +02:00
Bram Moolenaar 8ce55d13c4 updated for version 7.2.436
Problem:    Reproducible crash in syntax HL. (George Reilly, Dominique Pelle)
Solution:   Make sst_stacksize an int instead of short. (Dominique Pelle)
2010-05-16 13:56:06 +02:00
Bram Moolenaar 2767c60008 updated for version 7.2.436
Problem:    Reproducible crash in syntax HL. (George Reilly, Dominique Pelle)
Solution:   Make sst_stacksize an int instead of short. (Dominique Pelle)
2010-05-16 13:56:06 +02:00
Bram Moolenaar 2e530fa526 Fix typo in release date. 2010-05-16 13:40:33 +02:00
Bram Moolenaar 281798deab updated for version 7.2.435
Problem:    Crash when using bad_char_idx uninitialized. (Patrick Texier)
Solution:   Don't use bad_char_idx, reproduce the ++bad argument from bad_char.
2010-05-16 13:26:25 +02:00
Bram Moolenaar 34b4daf2b7 updated for version 7.2.435
Problem:    Crash when using bad_char_idx uninitialized. (Patrick Texier)
Solution:   Don't use bad_char_idx, reproduce the ++bad argument from bad_char.
2010-05-16 13:26:25 +02:00
Bram Moolenaar 4137564709 Merge patch 7.2.434. 2010-05-16 12:49:27 +02:00
Bram Moolenaar 546b35e190 updated for version 7.2.434
Problem:    Compilation fails without the multi-lang feature.
Solution:   Add #ifdefs. (Johm Marriott)
2010-05-16 12:32:51 +02:00
Bram Moolenaar 2dfa4d7c13 Merged change from default branch: Correct Japanese menus. 2010-05-15 21:29:02 +02:00
Bram Moolenaar 23d99ec5f7 Correct Japanese menus to avoid error while loading them after 7.2.432. 2010-05-15 18:21:26 +02:00
Bram Moolenaar fc2d5bdfc6 After recovery check if the text changed. If it did mark the buffer as
modified.
2010-05-15 17:06:53 +02:00
Bram Moolenaar 864665d1b2 Get rid of the "extra" and "lang" archives. 2010-05-15 15:41:59 +02:00
Bram Moolenaar abb8d0b23a Switched from autoconf 2.63 to 2.65. 2010-05-15 15:04:53 +02:00
Bram Moolenaar 0b65f8938b Small fix for compiler warning in Netbeans. 2010-05-15 14:49:02 +02:00
Bram Moolenaar fff2beeeaa First step in the Vim 7.3 branch. Changed version numbers. 2010-05-15 13:56:02 +02:00
Bram Moolenaar 00a927d62b Updated runtime files. 2010-05-14 23:24:24 +02:00
Bram Moolenaar f1eeae94fd updated for version 7.2.433
Problem:    Can't use cscope with QuickFixCmdPre and QuickFixCmdPost.
Solution:   Add cscope support for these autocmd events. (Bryan Venteicher)
2010-05-14 23:14:42 +02:00
Bram Moolenaar 70b11cdd56 updated for version 7.2.432
Problem:    When menus are translated they can only be found by the translated
            name.  That makes ":emenu" difficult to use.
Solution:   Store the untranslated name and use it for completion and :emenu.
            (Edward L. Fox / Liang Peng / Bezetek James)
2010-05-14 22:24:40 +02:00
Bram Moolenaar 7871a50071 updated for version 7.2.431
Problem:    ":amenu" moves the cursor when in Insert mode.
Solution:   Use CTRL-\ CTRL-O instead of CTRL-O. (Christian Brabandt)
2010-05-14 21:19:23 +02:00
Bram Moolenaar 9c0044df7c updated for version 7.2.430
Problem:    The ++bad argument is handled wrong, resulting in an invalid
            memory access.
Solution:   Use the bad_char field only for the replacement character, add
            bad_char_idx to store the position. (Dominique Pelle)
2010-05-14 20:41:05 +02:00
Bram Moolenaar 2efbc66e26 updated for version 7.2.429
Problem:    A file that exists but access is denied may result in a "new file"
            message.  E.g. when its directory is unreadable.
Solution:   Specifically check for ENOENT to decide a file doesn't exist.
            (partly by James Vega)
2010-05-14 18:56:38 +02:00
Bram Moolenaar f9ddb94283 updated for version 7.2.428
Problem:    Using setqflist([]) to clear the error list doesn't work properly.
Solution:   Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)
2010-05-14 18:10:27 +02:00
Bram Moolenaar 9dbe4758b1 updated for version 7.2.427
Problem:    The swapfile is created using the destination of a symlink, but
            recovery doesn't follow symlinks.
Solution:   When recovering, resolve symlinks. (James Vega)
2010-05-14 17:52:42 +02:00
Bram Moolenaar 6af0506370 updated for version 7.2.426
Problem:    Commas in 'langmap' are not always handled correctly.
Solution:   Require commas to be backslash escaped. (James Vega)
2010-05-14 17:32:58 +02:00
Bram Moolenaar 2321c9255e updated for version 7.2.425
Problem:    Some compilers complain about fourth EX() argument.
Solution:   Add cast to long_u.
2010-05-14 15:42:53 +02:00
Bram Moolenaar e685079848 updated for version 7.2.424
Problem:    ":colorscheme" without an argument doesn't do anything.
Solution:   Make it echo the current color scheme name.  (partly by Christian
            Brabandt)
2010-05-14 15:28:44 +02:00
Bram Moolenaar 9577c3e973 updated for version 7.2.423
Problem:    Crash when assigning s: to variable. (Yukihiro Nakadaira)
Solution:   Make ga_scripts contain pointer to scriptvar_T instead of
            scriptvar_T itself. (Dominique Pelle)
2010-05-14 12:16:25 +02:00
Bram Moolenaar 54ab0f1e54 updated for version 7.2.422
Problem:    May get E763 when using spell dictionaries.
Solution:   Avoid utf-8 case folded character to be truncated to 8 bits and
            differ from latin1. (Dominique Pelle)
2010-05-13 17:46:58 +02:00
Bram Moolenaar 38ab0e21b8 updated for version 7.2.421
Problem:    Folds are sometimes not updated properly and there is no way to
            force an update.
Solution:   Make "zx" and "zX" recompute folds (suggested by Christian
            Brabandt)
2010-05-13 17:35:59 +02:00
Bram Moolenaar eb4883fabc updated for version 7.2.420
Problem:    ":argedit" does not accept "++enc=utf8" as documented. (Dominique
            Pelle)
Solution:   Add the ARGOPT flag to ":argedit".
2010-05-13 16:46:21 +02:00
Bram Moolenaar 103e6efc84 updated for version 7.2.419
Problem:    Memory leak in Motif when clicking on "Search Vim Help".
Solution:   Free string returned by XmTextGetString(). (Dominique Pelle)
2010-05-13 16:31:25 +02:00
Bram Moolenaar ccbab93b42 updated for version 7.2.418
Problem:    Vim tries to set the background or foreground color in a terminal
            to -1.  (Graywh)  Happens with ":hi Normal ctermbg=NONE".
Solution:   When resetting the foreground or background color don't set the
            color, let the clear screen code do that.
2010-05-13 15:40:30 +02:00
Bram Moolenaar ae61bcf0ab updated for version 7.2.417
Problem:    When 'shell' has an argument with a slash then 'shellpipe' is not
            set properly. (Britton Kerin)
Solution:   Assume there are no spaces in the path, arguments follow.
2010-05-13 13:12:06 +02:00
Bram Moolenaar 0387e653c8 updated for version 7.2.416
Problem:    Logtalk.dict is not installed.
Solution:   Add it to the install target. (Markus Heidelberg)
2010-05-07 16:54:37 +02:00
Bram Moolenaar ad249fb74c updated for version 7.2.415
Problem:    Win32: Can't open a remote file when starting Vim.
Solution:   Don't invoke cygwin_conv_path() for URLs. (Tomoya Adachi)
2010-05-07 16:35:04 +02:00
Bram Moolenaar ceb45be4d3 updated for version 7.2.414
Problem:    CTRK-K <space> <space> does not produce 0xa0 as expected. (Tony
            Mechelynck)
Solution:   Remove the Unicode range 0xe000 - 0xefff from digraphs, these are
            not valid characters.
2010-05-07 16:18:14 +02:00
Bram Moolenaar 317fd3ae3b updated for version 7.2.413
Problem:    Large file support is incorrect.
Solution:   Add AC_SYS_LARGEFILE to configure. (James Vega)
2010-05-07 16:05:55 +02:00
Bram Moolenaar 5ea0ac77b3 updated for version 7.2.412
Problem:    [ or ] followed by mouse click doesn't work.
Solution:   Reverse check for key being a mouse event. (Dominique Pelle)
2010-05-07 15:52:08 +02:00
Bram Moolenaar dfdf3c446f updated for version 7.2.411
Problem:    When parsing 'cino' a comma isn't skipped properly.
Solution:   Skip the comma. (Lech Lorens)
2010-03-23 18:22:46 +01:00
Bram Moolenaar 63fa526b50 updated for version 7.2.410
Problem:    Highlighting directories for completion doesn't work properly.
Solution:   Don't halve backslashes when not needed, expaned "~/".
            (Dominique Pelle)
2010-03-23 18:06:52 +01:00
Bram Moolenaar d25bc23870 updated for version 7.2.409
Problem:    Summary of number of substitutes is incorrect for ":folddo". (Jean
            Johner)
Solution:   Reset sub_nsubs and sub_nlines in global_exe().
2010-03-23 17:49:24 +01:00
Bram Moolenaar 46475520d7 updated for version 7.2.408
Problem:    With ":g/the/s/foo/bar/" the '[ and '] marks can be set to a line
            that was not changed.
Solution:   Only set '[ and '] marks when a substitution was done.
2010-03-23 17:36:29 +01:00
Bram Moolenaar 06975a4a98 updated for version 7.2.407
Problem:    When using an expression in ":s" backslashes in the result are
            dropped. (Sergey Goldgaber, Christian Brabandt)
Solution:   Double backslashes.
2010-03-23 16:27:22 +01:00
Bram Moolenaar 70c49c1af4 updated for version 7.2.406
Problem:    Patch 7.2.119 introduces uninit mem read. (Dominique Pelle)
Solution:   Only used ScreeenLinesC when ScreeenLinesUC is not zero. (Yukihiro
            Nakadaira)  Also clear ScreeenLinesC when allocating.
2010-03-23 15:36:35 +01:00
Bram Moolenaar 53339b2877 updated for version 7.2.405
Problem:    When built with small features the matching text is not
            highlighted for ":s/pat/repl/c".
Solution:   Remove the #ifdef for IncSearch. (James Vega)
2010-03-23 14:39:12 +01:00
Bram Moolenaar 216b71069a updated for version 7.2.404
Problem:    Pointers for composing characters are not properly initialized.
Solution:   Compute the size of the pointer, not what it points to. (Yukihiro
            Nakadaira)
2010-03-23 13:56:59 +01:00
Bram Moolenaar 94127e4abc updated for version 7.2.403
Problem:    Compiler warning for pointer type. (Tony Mechelynck)
Solution:   Move type cast to the right place.
2010-03-19 23:08:48 +01:00
Bram Moolenaar b52073ac11 Updated runtime and language files. 2010-03-17 20:02:06 +01:00
Bram Moolenaar baff0fec3f updated for version 7.2.402
Problem:    This gives a #705 error: let X = function('haslocaldir')
            let X = function('getcwd')
Solution:   Don't give E705 when the name is found in the hashtab. (Sergey
            Khorev)
2010-03-17 19:53:49 +01:00
Bram Moolenaar b91e59b0f3 updated for version 7.2.401
Problem:    ":e dir<Tab>" with 'wildmode' set to "list" doesn't highlight
            directory names with a space. (Alexandre Provencio)
Solution:   Remove the backslash before checking if the name is a directory.
            (Dominique Pelle)
2010-03-17 19:13:27 +01:00
Bram Moolenaar 639a2554e4 updated for version 7.2.400
Problem:    Dynamic Ruby is not initialised properly for version 1.9.1.
            Ruby cannot create strings from NULL.
Solution:   Cleanup #ifdefs.  Handle NULL like an empty string.  Add
            ruby_init_stack. (Sergey Khorev)
2010-03-17 18:15:23 +01:00
Bram Moolenaar 8c79cafcfa updated for version 7.2.399
Problem:    Cannot compile on MingW
Solution:   Move ifneq to separate line. (Vlad Sandrini, Dominique Pelle)
2010-03-17 17:25:09 +01:00
Bram Moolenaar 9b73a78ed7 updated for version 7.2.398
Problem:    When moving windows the cursor ends up in the wrong line.
Solution:   Set the window width and height properly. (Lech Lorens)
2010-03-17 16:54:57 +01:00
Bram Moolenaar 08bb82e8c5 updated for version 7.2.397
Problem:    Redundant check for w_lines_valid.
Solution:   Remove the if.  (Lech Lorens)
2010-03-17 16:45:12 +01:00
Bram Moolenaar 9c27fc3dba updated for version 7.2.396
Problem:    Get E38 errors. (Dasn)
Solution:   Set cursor to line 1 instead of 0. (Dominique Pelle)
2010-03-17 14:48:24 +01:00
Bram Moolenaar 97e7a84b6d updated for version 7.2.395
Problem:    In help CTRL=] on g?g? escapes the ?, causing it to fail. (Tony
            Mechelynck)
Solution:   Don't escape ? for a help command. (Sergey Khorev)
2010-03-17 13:07:08 +01:00
Bram Moolenaar 33cfa2b0ee updated for version 7.2.394
Problem:    .xz files are not supported.
Solution:   Recognize .xz files so that they can be edited.
2010-03-10 17:16:12 +01:00
Bram Moolenaar 595a7bee57 updated for version 7.2.393
Problem:    Mac: Can't build with different Xcode developer tools directory.
Solution:   make "Developer" directory name configurable. (Rainer Muller)
2010-03-10 16:28:12 +01:00
Bram Moolenaar 581f6dc94d updated for version 7.2.392
Problem:    Netbeans hangs reading from a socket at the maximum block size.
Solution:   Use select() or poll(). (Xavier de Gaye)
2010-03-10 16:12:48 +01:00
Bram Moolenaar 37d619f896 updated for version 7.2.391
Problem:    Internal alloc(0) error when doing "CTRL-V $ c". (Martti Kuparinen)
Solution:   Fix computations in getvcol(). (partly by Lech Lorens)
2010-03-10 14:46:26 +01:00
Bram Moolenaar be678f86d1 updated for version 7.2.390
Problem:    In some situations the popup menu can be displayed wrong.
Solution:   Remove the popup menu if the cursor moved. (Lech Lorens)
2010-03-10 14:15:54 +01:00
Bram Moolenaar 12682fda7a updated for version 7.2.389
Problem:    synIDattr() cannot return the font.
Solution:   Support the "font" argument. (Christian Brabandt)
2010-03-10 13:43:49 +01:00
Bram Moolenaar 66ca320d9e updated for version 7.2.388
Problem:    Ruby with MingW still doesn't build all versions.
Solution:   Different approach to build file. (Sergey Khorev)
2010-03-10 13:20:40 +01:00
Bram Moolenaar 42d57f0017 updated for version 7.2.387
Problem:    Ruby with MingW still doesn't build all versions.
Solution:   More #ifdefs for the  Ruby code. (Sergey Khorev)
2010-03-10 12:47:00 +01:00
Bram Moolenaar 42624592cb updated for version 7.2.386
Problem:    Focus hack for KDE 3.1 causes problems for other window managers.
Solution:   Remove the hack. (forwarded by Joel Bradshaw)
2010-03-10 12:25:03 +01:00
Bram Moolenaar f679a43dbb updated for version 7.2.385
Problem:    When in the command line window dragging status line only works
            for last-but-one window. (Jean Johner)
Solution:   Remove the code that disallows this.
2010-03-02 18:16:09 +01:00
Bram Moolenaar 2498b3ab10 updated for version 7.2.384
Problem:    Vim doesn't build properly with MSVC 2010.
Solution:   Add the nmake version to the build file. (George Reilly)
2010-03-02 17:59:44 +01:00
Bram Moolenaar 8b9c05fa54 updated for version 7.2.383
Problem:    Vim doesn't build cleanly with MSVC 2010.
Solution:   Change a few types. (George Reilly)
2010-03-02 17:54:33 +01:00
Bram Moolenaar 8006d69d3c updated for version 7.2.382
Problem:    Accessing freed memory when closing the cmdline window when
            'bufhide' is set to "wipe".
Solution:   Check if the buffer still exists before invoking close_buffer()
            (Dominique Pelle)
2010-03-02 17:23:21 +01:00
Bram Moolenaar 5e3dae8b6b Updated runtime an documentation files. 2010-03-02 16:19:40 +01:00
Bram Moolenaar 42b4ddab95 updated for version 7.2.381
Problem:    No completion for :behave.
Solution:   Add :behave completion.  Minor related fixes. (Dominique Pelle)
2010-03-02 15:56:05 +01:00
Bram Moolenaar 58cb0898a3 updated for version 7.2.380
Problem:    Perl interface builds with 5.10.1 but not with 5.10.0.
Solution:   Change the #ifdefs. (Sergey Khorev)
2010-03-02 15:14:33 +01:00
Bram Moolenaar 8cac9fd020 updated for version 7.2.379
Problem:    'eventignore' is set to an invalid value inside ":doau". (Antony
            Scriven)
Solution:   Don't include the leading comma when the option was empty.
2010-03-02 12:48:05 +01:00
Bram Moolenaar 1a89bbe849 updated for version 7.2.378
Problem:    C function declaration indented too much. (Rui)
Solution:   Don't see a line containing { or } as a type. (Matt Wozniski)
2010-03-02 12:38:22 +01:00
Bram Moolenaar 86ce1cc086 updated for version 7.2.377
Problem:    Misplaced assignment.  Duplicate build line for gvimext.dll.
Solution:   Move setting CROSS_COMPILE to before ifneq.  Remove the wrong
            build line. (Markus Heidelberg)
2010-02-26 22:05:22 +01:00
Bram Moolenaar 72b73c12dc updated for version 7.2.376
Problem:    ml_get error when using SiSU syntax. (Nathan Thomas)
Solution:   If the match ends below the last line move it to the end of the
            last line.
2010-02-24 17:22:20 +01:00
Bram Moolenaar 89c0ea4ea1 updated for version 7.2.375
Problem:    ml_get errors when using ":bprevious" in a BufEnter autocmd.
            (Dominique Pelle)
Solution:   Clear w_valid when entering another buffer.
2010-02-24 16:58:36 +01:00
Bram Moolenaar 3fac56e87e updated for version 7.2.374
Problem:    Ruby eval() doesn't understand Vim types.
Solution:   Add the vim_to_ruby() function.  (George Gensure)
2010-02-24 15:48:04 +01:00
Bram Moolenaar a4e782eee0 updated for version 7.2.373
Problem:    Gcc 4.5 adds more error messages. (Chris Indy)
Solution:   Update default 'errorformat'.
2010-02-24 15:25:25 +01:00
Bram Moolenaar 48f80c276b updated for version 7.2.372
Problem:    Cross-compiling GvimExt and xxd doesn't work.
Solution:   Change the build files. (Markus Heidelberg)
2010-02-24 15:08:27 +01:00
Bram Moolenaar 25153e127d updated for version 7.2.371
Problem:    Build problems on Tandem NonStop.
Solution:   A few changes to #ifdefs (Joachim Schmitz)
2010-02-24 14:47:08 +01:00
Bram Moolenaar f4d7f944ba updated for version 7.2.370
Problem:    A redraw may cause folds to be closed.
Solution:   Revert part of the previous patch.  Add a test. (Lech Lorens)
2010-02-24 14:34:19 +01:00
Bram Moolenaar 54c1b4965b updated for version 7.2.369
Problem:    Error message is not easy to understand.
Solution:   Add quotes. (SungHyun Nam)
2010-02-24 14:01:28 +01:00
Bram Moolenaar 83bac8b756 updated for version 7.2.368
Problem:    Ruby interface: Appending line doesn't work. (Michael Henry)
Solution:   Reverse check for NULL line. (James Vega)
2010-02-18 15:53:29 +01:00
Bram Moolenaar 8a33e74dd2 updated for version 7.2.367
Problem:    "xxd -r -p" doesn't work as documented.
Solution:   Skip white space. (James Vega)
2010-02-17 18:28:41 +01:00
Bram Moolenaar bacd9da40e updated for version 7.2.366
Problem:    CTRL-B doesn't go back to the first line of the buffer.
Solution:   Avoid an overflow when adding MAXCOL.
2010-02-17 18:20:37 +01:00
Bram Moolenaar 8c83ac3d83 updated for version 7.2.365
Problem:    MS-Windows with MingW: "File->Save As" does not work. (John
            Marriott)
Solution:   Correctly fill in structure size. (Andy Kittner)
2010-02-17 17:34:43 +01:00
Bram Moolenaar 175aa24846 updated for version 7.2.364
Problem:    Can't build gvimext.dll on Win 7 x64 using MinGW (John Marriott)
Solution:   Check if _MSC_VER is defined. (Andy Kittner)
2010-02-17 17:24:27 +01:00
Bram Moolenaar 3a0573acae updated for version 7.2.363
Problem:    Can't dynamically load Perl 5.10.
Solution:   Add the function Perl_croak_xs_usage. (Sergey Khorev)
2010-02-17 16:40:58 +01:00
Bram Moolenaar 33d0b69ab8 updated for version 7.2.362
Problem:    Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution:   Instead of handling WM_NCCREATE, create wide text area window
            class if the parent window iw side. (Sergey Khorev)
2010-02-17 16:31:32 +01:00
Bram Moolenaar 165641da25 updated for version 7.2.361
Problem:    Ruby 1.9 is not supported.
Solution:   Add Ruby 1.9 support. (Msaki Suketa)
2010-02-17 16:23:09 +01:00
Bram Moolenaar 0b69c73411 updated for version 7.2.360
Problem:    Ruby on MS-Windows: can't use sockets.
Solution:   Call NtInitialize() during initialization. (Ariya Mizutani)
2010-02-17 15:11:50 +01:00
Bram Moolenaar 0ca4b350f0 updated for version 7.2.359
Problem:    Crash when using the Netbeans join command.
Solution:   Make sure the ml_flush_line() function is not used recursively.
            (Xavier de Gaye)
2010-02-11 18:54:43 +01:00
Bram Moolenaar b4990bf90b updated for version 7.2.358
Problem:    Compiler warnings on VMS. (Zoltan Arpadffy)
Solution:   Pass array itself instead its address.  Return a value.
2010-02-11 18:19:38 +01:00
Bram Moolenaar 0413d48711 updated for version 7.2.357
Problem:    When changing 'fileformat' from/to "mac" and there is a CR in the
            text the display is wrong.
Solution:   Redraw the text when 'fileformat' is changed. (Ben Schmidt)
2010-02-11 17:02:11 +01:00
Bram Moolenaar 6dfc28be25 Updated runtime files. 2010-02-11 14:19:15 +01:00
Bram Moolenaar cee6a352b2 updated for version 7.2.356
Problem:    When 'foldmethod' is changed not all folds are closed as expected.
Solution:   In foldUpdate() correct the start position and reset fd_flags when
            w_foldinvalid is set. (Lech Lorens)
2010-02-03 18:14:49 +01:00
Bram Moolenaar 6427c608e7 updated for version 7.2.355
Problem:    Computing the cursor column in validate_cursor_col() is wrong when
            line numbers are used and 'n' is not in 'cpoptions', causing the
            popup menu to be positioned wrong.
Solution:   Correctly use the offset. (partly by Dominique Pelle)
2010-02-03 17:43:07 +01:00
Bram Moolenaar 990bb661a1 updated for version 7.2.354
Problem:    Japanese single-width double-byte characters not handled correctly.
Solution:   Put 0x8e in ScreenLines[] and the second byte in ScreenLines2[].
            (partly by Kikuchan)
2010-02-03 15:48:04 +01:00
Bram Moolenaar f86f26c06a updated for version 7.2.353
Problem:    No command line completion for ":profile".
Solution:   Complete the subcommand and file name.
2010-02-03 15:14:22 +01:00
Bram Moolenaar 4d526ad35a updated for version 7.2.352
Problem:    Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution:   Always return TRUE for the WM_NCCREATE message. (Andy Kittner)
2010-02-03 12:23:24 +01:00
Bram Moolenaar d21d9a6c61 updated for version 7.2.351
Problem:    Can't build with some compilers.
Solution:   Move the #ifdef outside of a macro.  Cleanup the code.
2010-01-28 22:58:16 +01:00
Bram Moolenaar c5d5d01ad9 updated for version 7.2.350
Problem:    Win32: When changing font the window may jump from the secondary
            to the primary screen. (Michael Wookey)
Solution:   When the screen position was negative don't correct it to zero.
2010-01-27 21:05:05 +01:00
Bram Moolenaar 6d1dcffc35 updated for version 7.2.349
Problem:    CTRL-W gf doesn't put the new tab in the same place as "tab split"
            and "gf". (Tony Mechelynck)
Solution:   Store the tab number in cmdmod.tab.
2010-01-27 20:26:46 +01:00
Bram Moolenaar da4d7a92d5 updated for version 7.2.348
Problem:    Unicode double-width characters are not up-to date.
Solution:   Produce the double-width table like the others.
2010-01-27 18:29:26 +01:00
Bram Moolenaar 0dbf720d86 updated for version 7.2.347
Problem:    Crash when executing <expr> mapping redefines that same mapping.
Solution:   Save the values used before evaluating the expression.
2010-01-27 17:31:43 +01:00
Bram Moolenaar 38ef43b262 updated for version 7.2.346
Problem:    Repeating a command with @: causes a mapping to be applied twice.
Solution:   Do not remap characters inserted in the typeahead buffer. (Kana
            Natsuno)
2010-01-27 16:31:13 +01:00
Bram Moolenaar 5075aad6a8 updated for version 7.2.345
Problem:    Tab line is not updated when the value of 'bt' is changed.
Solution:   Call redraw_titles(). (Lech Lorens)
2010-01-27 15:58:13 +01:00
Bram Moolenaar 7ad01410da Add more pathdef.c to .hgignore. 2010-01-20 21:56:50 +01:00
Bram Moolenaar 8d8ef0b0b9 updated for version 7.2.344
Problem:    Can't compile on some systems
Solution:   Move the #ifdef outside of the mch_open macro. (Patrick Texier)
2010-01-20 21:41:47 +01:00
Bram Moolenaar fc307fa1a6 updated for version 7.2.343
Problem:    Can't compile on Win32.
Solution:   Insert the missing bar.
2010-01-19 23:30:41 +01:00
Bram Moolenaar d836bb90ab updated for version 7.2.342
Problem:    Popup menu displayed wrong in 'rightleft' mode when there are
            multi-byte characters.
Solution:   Adjust the column computations. (Dominique Pelle)
2010-01-19 18:06:03 +01:00
Bram Moolenaar e4ebd29ea9 updated for version 7.2.341
Problem:    Popup menu wraps to next line when double-wide character doesn't
            fit. (Jiang Ma)
Solution:   Display a ">" instead. (Dominique Pelle)
2010-01-19 17:40:46 +01:00
Bram Moolenaar 3ee0229f64 updated for version 7.2.340
Problem:    Gcc warning for condition that can never be true. (James Vega)
Solution:   Use start_lvl instead flp->lvl.
2010-01-19 17:24:25 +01:00
Bram Moolenaar c4e4198730 updated for version 7.2.339
Problem:    Part of --startuptime patch is missing.
Solution:   Add check for time_fd.
2010-01-19 16:31:47 +01:00
Bram Moolenaar 6b29b0e809 updated for version 7.2.338
Problem:    Part of FD_CLOEXEC change is missing.
Solution:   Include source file skipped because of typo.
2010-01-19 16:22:03 +01:00
Bram Moolenaar 3d63e3f160 updated for version 7.2.337
Problem:    The :compiler command doesn't function properly when invoked in a
            function.
Solution:   Add "g:" before "current_compiler". (Yukihiro Nakadaira)
2010-01-19 16:13:50 +01:00
Bram Moolenaar 7e506b6a42 updated for version 7.2.336
Problem:    MzScheme interface can't evaluate an expression.
Solution:   Add mzeval(). (Sergey Khorev)
2010-01-19 15:55:06 +01:00
Bram Moolenaar 6d8027a6c2 updated for version 7.2.335
Problem:    The CTRL-] command escapes too many characters.
Solution:   Use a different list of characters to be escaped. (Sergey Khorev)
2010-01-19 15:24:27 +01:00
Bram Moolenaar 8065d7fd9c updated for version 7.2.334
Problem:    Postponing keys in Netbeans interface does not work properly.
Solution:   Store the key string instead of the number.  Avoid an infinite
            loop. (Mostly by Xavier de Gaye)
2010-01-19 15:13:14 +01:00
Bram Moolenaar 2660c0ea9b updated for version 7.2.333
Problem:    Warnings from static code analysis.
Solution:   Small changes to various lines. (Dominique Pelle)
2010-01-19 14:59:56 +01:00
Bram Moolenaar 3ea38ef239 updated for version 7.2.332
Problem:    Crash when spell correcting triggers an autocommand that reloads
            the buffer.
Solution:   Make a copy of the line to be modified. (Dominique Pelle)
2010-01-19 13:08:42 +01:00
Bram Moolenaar f68f656213 updated for version 7.2.331
Problem:    Can't interrupt "echo list" for a very long list.
Solution:   Call line_breakcheck() in list_join().
2010-01-19 12:48:05 +01:00
Bram Moolenaar c0880db674 Add a few missing runtime files. 2010-01-17 14:38:06 +01:00
Bram Moolenaar 9db9d9ce05 Updated runtime files. 2010-01-16 14:29:14 +01:00
Bram Moolenaar 555cdc2f8c Updated runtime files. 2010-01-12 21:31:21 +01:00
Bram Moolenaar 3e8cb58725 updated for version 7.2.330
Problem:    Tables for Unicode case operators are outdated.
Solution:   Add a Vim script for generating the tables.  Include tables for
            Unicode 5.2.
2010-01-12 19:52:03 +01:00
Bram Moolenaar 5890b2cf9e updated for version 7.2.329
Problem:    "g_" doesn't position cursor correctly when in Visual mode and
            'selection' is "exclusive". (Ben Fritz)
Solution:   Call adjust_for_sel().
2010-01-12 15:42:37 +01:00
Bram Moolenaar e37d79928d updated for version 7.2.328
Problem:    has("win64") does not return 1 on 64 bit MS-Windows version.
Solution:   Also check for _WIN64 besides WIN64.
2010-01-12 13:18:33 +01:00
Bram Moolenaar ef3c1a7fd7 Fixed encoding name in Ukranian message file. 2010-01-11 20:07:07 +01:00
Bram Moolenaar a17c9cebd3 Add an .hgignore file (suggested by Mike Williams). 2010-01-10 14:44:52 +01:00
Bram Moolenaar 7608643f38 Remove config.h from the distribution, let's see if that works. 2010-01-10 14:35:14 +01:00
Bram Moolenaar d8e21d3deb Minor text file updates. 2010-01-06 21:16:31 +01:00
Bram Moolenaar 5c73622a90 Update runtime files. 2010-01-06 20:54:52 +01:00
Bram Moolenaar 8f3f58f2c3 Update documentation files. 2010-01-06 20:52:26 +01:00
Bram Moolenaar 28c3795987 Update message translations. 2010-01-06 20:29:28 +01:00
Bram Moolenaar ba07ce32cc updated for version 7.2.327 2010-01-06 18:25:34 +01:00
Bram Moolenaar 6f97701373 updated for version 7.2.326 2010-01-06 17:53:38 +01:00
Bram Moolenaar 70d60e9da1 updated for version 7.2-325 2009-12-31 13:53:33 +00:00
Bram Moolenaar 742d1ecd17 updated for version 7.2-324 2009-12-31 12:18:30 +00:00
Bram Moolenaar 281daf62aa updated for version 7.2-323 2009-12-24 15:11:40 +00:00
Bram Moolenaar 3084894793 updated for version 7.2-322 2009-12-24 14:46:12 +00:00
Bram Moolenaar c7be3f30d0 updated for version 7.2-321 2009-12-24 14:01:12 +00:00
Bram Moolenaar 0a1c0ece44 updated for version 7.2-320 2009-12-16 18:02:47 +00:00
Bram Moolenaar 088598d7d6 updated for version 7.2-319 2009-12-16 17:49:39 +00:00
Bram Moolenaar 5d985b9cca updated for version 7.2-318 2009-12-16 17:28:07 +00:00
Bram Moolenaar f5b6386f4f updated for version 7.2-317 2009-12-16 17:13:44 +00:00
Bram Moolenaar 56d1db3067 updated for version 7.2-316 2009-12-16 16:14:51 +00:00
Bram Moolenaar 72951077b9 updated for version 7.2-315 2009-12-02 16:58:33 +00:00
Bram Moolenaar d7cd61723e updated for version 7.2-314 2009-12-02 16:47:11 +00:00
Bram Moolenaar d7834d3065 updated for version 7.2-313 2009-12-02 16:14:36 +00:00
Bram Moolenaar 243973325e updated for version 7.2-312 2009-12-02 14:02:39 +00:00
Bram Moolenaar f4888d0535 updated for version 7.2-311 2009-12-02 12:31:27 +00:00
Bram Moolenaar 43b36a3bc6 updated for version 7.2-310 2009-12-02 11:08:38 +00:00
Bram Moolenaar d32a319f40 updated for version 7.2-309 2009-11-26 19:40:49 +00:00
Bram Moolenaar 5ea08a893a updated for version 7.2-308 2009-11-25 18:51:24 +00:00
Bram Moolenaar d3005803d5 updated for version 7.2-307 2009-11-25 17:21:32 +00:00
Bram Moolenaar 099d01d4a7 updated for version 7.2-306 2009-11-25 16:14:45 +00:00
Bram Moolenaar 19f990e497 updated for version 7.2-305 2009-11-25 12:08:03 +00:00
Bram Moolenaar 331dafdbb8 updated for version 7.2-304 2009-11-25 11:38:30 +00:00
Bram Moolenaar 4592dee576 updated for version 7.2-303 2009-11-18 19:11:58 +00:00
Bram Moolenaar f11021be13 updated for version 7.2-302 2009-11-17 16:57:14 +00:00
Bram Moolenaar 97b9810bdf updated for version 7.2-301 2009-11-17 16:41:01 +00:00
Bram Moolenaar f05da21900 updated for version 7.2-300 2009-11-17 16:13:15 +00:00
Bram Moolenaar 2d7ff056e1 updated for version 7.2-299 2009-11-17 15:08:26 +00:00
Bram Moolenaar 50daf405f7 updated for version 7.2-298 2009-11-17 13:57:22 +00:00
Bram Moolenaar cde547a8f3 updated for version 7.2-297 2009-11-17 11:43:06 +00:00
Bram Moolenaar 34ef52dd56 updated for version 7.2-296 2009-11-17 11:31:25 +00:00
Bram Moolenaar 627b1d3862 updated for version 7.2-295 2009-11-17 11:20:35 +00:00
Bram Moolenaar eaf0339211 updated for version 7.2-294 2009-11-17 11:08:52 +00:00
Bram Moolenaar d7d5b47dc7 updated for version 7.2-293 2009-11-11 16:30:08 +00:00
Bram Moolenaar be1138baba updated for version 7.2-292 2009-11-11 16:22:28 +00:00
Bram Moolenaar 5462018872 updated for version 7.2-291 2009-11-11 16:07:20 +00:00
Bram Moolenaar 21160b9808 updated for version 7.2-290 2009-11-11 15:56:10 +00:00
Bram Moolenaar f6f95d962f updated for version 7.2-289 2009-11-11 15:23:37 +00:00
Bram Moolenaar be2c9ae915 updated for version 7.2-288 2009-11-11 14:06:59 +00:00
Bram Moolenaar 954e8c54a0 updated for version 7.2-287 2009-11-11 13:45:33 +00:00
Bram Moolenaar ef94eec644 updated for version 7.2-286 2009-11-11 13:22:11 +00:00
Bram Moolenaar 76675565ac updated for version 7.2-285 2009-11-11 12:22:32 +00:00
Bram Moolenaar 3234cc6a31 updated for version 7.2-284 2009-11-03 17:47:12 +00:00
Bram Moolenaar e161c791f6 updated for version 7.2-283 2009-11-03 17:13:59 +00:00
Bram Moolenaar eda6eb9f00 updated for version 7.2-282 2009-11-03 17:04:43 +00:00
Bram Moolenaar bb6a705451 updated for version 7.2-281 2009-11-03 16:36:44 +00:00
Bram Moolenaar 362f3569ae updated for version 7.2-280 2009-11-03 16:20:34 +00:00
Bram Moolenaar a1381de5f3 updated for version 7.2-279 2009-11-03 15:44:21 +00:00
Bram Moolenaar 5b88ba47e8 updated for version 7.2-278 2009-11-03 15:30:12 +00:00
Bram Moolenaar fa316dd1f7 updated for version 7.2-277 2009-11-03 15:23:14 +00:00
Bram Moolenaar 2ac5e603d8 updated for version 7.2-276 2009-11-03 15:04:20 +00:00
Bram Moolenaar 740885b78b updated for version 7.2-275 2009-11-03 14:33:17 +00:00
Bram Moolenaar ec98647b1c updated for version 7.2-274 2009-11-03 13:46:54 +00:00
Bram Moolenaar 2f59b5c1cc updated for version 7.2-273 2009-11-03 13:26:55 +00:00
Bram Moolenaar d0ba34a6e5 updated for version 7.2-272 2009-11-03 12:06:23 +00:00
Bram Moolenaar 0af561dbf2 updated for version 7.2-271 2009-11-03 11:53:55 +00:00
Bram Moolenaar 60462877cb updated for version 7.2-270 2009-11-03 11:40:19 +00:00
Bram Moolenaar 3f269675d4 updated for version 7.2-269 2009-11-03 11:11:11 +00:00
Bram Moolenaar badfde1bfe updated for version 7.2-268 2009-11-03 10:43:27 +00:00
Bram Moolenaar 8701cd6a22 updated for version 7.2-267 2009-10-07 14:20:30 +00:00
Bram Moolenaar da9591ecfd updated for version 7.2-266 2009-09-30 13:17:02 +00:00
Bram Moolenaar becf428bc0 updated for version 7.2-265 2009-09-30 11:24:36 +00:00
Bram Moolenaar 09736232af updated for version 7.2-264 2009-09-23 16:14:49 +00:00
Bram Moolenaar 79ef6d642e updated for version 7.2-263 2009-09-23 15:35:48 +00:00
Bram Moolenaar 67b891e16c updated for version 7.2-262 2009-09-18 15:25:52 +00:00
Bram Moolenaar 194b94c5a8 updated for version 7.2-261 2009-09-18 13:17:09 +00:00
Bram Moolenaar 2db24dc29b updated for version 7.2-260 2009-09-18 12:59:26 +00:00
Bram Moolenaar 5b7880dea2 updated for version 7.2-259 2009-09-11 15:24:31 +00:00
Bram Moolenaar 86c800a1b3 updated for version 7.2-258 2009-09-11 14:48:27 +00:00
Bram Moolenaar 5e69de4421 updated for version 7.2-257 2009-09-11 14:17:54 +00:00
Bram Moolenaar bef9d835f5 updated for version 7.2-256 2009-09-11 13:46:41 +00:00
Bram Moolenaar 319bdbd5ef updated for version 7.2-255 2009-09-11 13:20:33 +00:00
Bram Moolenaar c066202665 updated for version 7.2-254 2009-09-11 13:04:24 +00:00
Bram Moolenaar fa68b0fc1a updated for version 7.2-253 2009-09-11 12:19:51 +00:00
Bram Moolenaar 183bb3e4b6 updated for version 7.2-252 2009-09-11 12:02:34 +00:00
Bram Moolenaar 1d7ad738e5 updated for version 7.2-251 2009-09-11 11:44:54 +00:00
Bram Moolenaar dc7e00e848 updated for version 7.2-250 2009-09-11 11:26:56 +00:00
Bram Moolenaar 1c6136a8a5 updated for version 7.2-249 2009-09-11 11:00:05 +00:00
Bram Moolenaar 2d6db76d97 updated for version 7.2-248 2009-09-11 10:49:58 +00:00
Bram Moolenaar e484c94514 updated for version 7.2-247 2009-09-11 10:21:41 +00:00
Bram Moolenaar 8ae39d8432 updated for version 7.2-246 2009-09-11 09:30:34 +00:00
Bram Moolenaar b5cdf2eab3 updated for version 7.2-245 2009-07-29 16:25:31 +00:00
Bram Moolenaar 32b485f2b0 updated for version 7.2-244 2009-07-29 16:06:27 +00:00
Bram Moolenaar 5e9b4540fd updated for version 7.2-243 2009-07-29 14:24:36 +00:00
Bram Moolenaar 801f8b865c updated for version 7.2-242 2009-07-29 13:42:05 +00:00
Bram Moolenaar 6bef63c651 updated for version 7.2-241 2009-07-29 10:10:29 +00:00
Bram Moolenaar 9f8650c969 updated for version 7.2-240 2009-07-29 09:11:15 +00:00
Bram Moolenaar 6ec0a6c43d updated for version 7.2-239 2009-07-22 14:23:13 +00:00
Bram Moolenaar 363cb67afa updated for version 7.2-238 2009-07-22 12:28:17 +00:00
Bram Moolenaar 20de1c20e6 updated for version 7.2-237 2009-07-22 11:28:11 +00:00
Bram Moolenaar 996b6d86cc updated for version 7.2-236 2009-07-22 09:17:23 +00:00
Bram Moolenaar b245016c15 updated for version 7.2-235 2009-07-22 09:04:20 +00:00
Bram Moolenaar 055a2ba10e updated for version 7.2-234 2009-07-14 19:40:21 +00:00
Bram Moolenaar a2974d70f1 updated for version 7.2-233 2009-07-14 16:38:36 +00:00
Bram Moolenaar 2572492eba updated for version 7.2-232 2009-07-14 15:38:41 +00:00
Bram Moolenaar 3f947ead6f updated for version 7.2-231 2009-07-14 14:04:54 +00:00
Bram Moolenaar d31aca26de updated for version 7.2-230 2009-07-14 11:44:30 +00:00
Bram Moolenaar 262735ed58 updated for version 7.2-229 2009-07-14 10:20:22 +00:00
Bram Moolenaar 9fa49da747 updated for version 7.2-228 2009-07-10 13:11:26 +00:00
Bram Moolenaar fcfbc670c7 updated for version 7.2-227 2009-07-09 18:13:49 +00:00
Bram Moolenaar cdcaa58929 updated for version 7.2-226 2009-07-09 18:06:49 +00:00
Bram Moolenaar 13df0fea4b updated for version 7.2-225 2009-07-09 16:24:19 +00:00
Bram Moolenaar 031e0dd663 updated for version 7.2-224 2009-07-09 16:15:16 +00:00
Bram Moolenaar 8e258a4a94 updated for version 7.2-223 2009-07-09 13:55:43 +00:00
Bram Moolenaar 8d5946760b updated for version 7.2-222 2009-07-01 18:18:57 +00:00
Bram Moolenaar bbc936bebe updated for version 7.2-221 2009-07-01 16:04:58 +00:00
Bram Moolenaar 2bc76e617b updated for version 7.2-220 2009-07-01 15:13:56 +00:00
Bram Moolenaar a0b1997e13 updated for version 7.2-219 2009-07-01 14:13:18 +00:00
Bram Moolenaar a48b1659b3 updated for version 7.2-218 2009-06-24 16:32:08 +00:00
Bram Moolenaar 0c77b7ba51 updated for version 7.2-217 2009-06-24 16:08:18 +00:00
Bram Moolenaar b849e713e2 updated for version 7.2-216 2009-06-24 15:51:37 +00:00
Bram Moolenaar f061e0befb updated for version 7.2-215 2009-06-24 15:32:01 +00:00
Bram Moolenaar 8d3b8c4a8a updated for version 7.2-214 2009-06-24 15:05:00 +00:00
Bram Moolenaar 0dc79e8594 updated for version 7.2-213 2009-06-24 14:50:12 +00:00
Bram Moolenaar fab578f605 updated for version 7.2-212 2009-06-24 14:41:19 +00:00
Bram Moolenaar 782027ee28 updated for version 7.2-211 2009-06-24 14:25:49 +00:00
Bram Moolenaar 85388b5652 updated for version 7.2-210 2009-06-24 09:58:32 +00:00
Bram Moolenaar dc40a2b5f5 updated for version 7.2-209 2009-06-16 16:29:10 +00:00
Bram Moolenaar 2a7b9ee0a7 updated for version 7.2-208 2009-06-16 15:50:33 +00:00
Bram Moolenaar adb09c2e69 updated for version 7.2-207 2009-06-16 15:22:12 +00:00
Bram Moolenaar bd42a0f5e6 updated for version 7.2-206 2009-06-16 14:57:26 +00:00
Bram Moolenaar 1e7ac8596a updated for version 7.2-205 2009-06-16 14:44:48 +00:00
Bram Moolenaar da2f99aa8a updated for version 7.2-204 2009-06-16 14:34:38 +00:00
Bram Moolenaar 746ebd3b6a updated for version 7.2-203 2009-06-16 14:01:43 +00:00
Bram Moolenaar 8b38e2416c updated for version 7.2-202 2009-06-16 13:35:20 +00:00
Bram Moolenaar 3a6eaa58d5 updated for version 7.2-201 2009-06-16 13:23:06 +00:00
Bram Moolenaar feba08b22a updated for version 7.2-200 2009-06-16 13:12:07 +00:00
Bram Moolenaar bfa2824d7e updated for version 7.2-199 2009-06-16 12:31:33 +00:00
Bram Moolenaar 0bd40c0c0a updated for version 7.2-198 2009-06-16 09:07:49 +00:00
Bram Moolenaar 446b179cac updated for version 7.2-197 2009-06-10 16:15:40 +00:00
Bram Moolenaar f56322c8b3 updated for version 7.2-196 2009-06-03 20:08:14 +00:00
Bram Moolenaar 9085f80276 updated for version 7.2-195 2009-06-03 14:20:21 +00:00
Bram Moolenaar 535c540085 updated for version 7.2-194 2009-06-03 13:05:07 +00:00
Bram Moolenaar cdb92aff69 updated for version 7.2-193 2009-06-03 12:26:06 +00:00
Bram Moolenaar 2c2398c0aa updated for version 7.2-192 2009-06-03 11:22:45 +00:00
Bram Moolenaar 9e70cf192e updated for version 7.2-191 2009-05-26 20:59:55 +00:00
Bram Moolenaar 42b9436cf8 updated for version 7.2-190 2009-05-26 16:12:37 +00:00
Bram Moolenaar 4be506815d updated for version 7.2-189 2009-05-26 09:02:10 +00:00
Bram Moolenaar c0a6fac5af updated for version 7.2-188 2009-05-24 11:40:58 +00:00
Bram Moolenaar a41b1395cb updated for version 7.2-187 2009-05-23 12:28:15 +00:00
Bram Moolenaar 30f9ca9f59 updated for version 7.2-186 2009-05-22 19:08:31 +00:00
Bram Moolenaar cd8b20a914 updated for version 7.2-185 2009-05-22 16:20:57 +00:00
Bram Moolenaar 4bdbbf7066 updated for version 7.2-184 2009-05-21 21:27:43 +00:00
Bram Moolenaar 32f31b1a0f updated for version 7.2-183 2009-05-21 13:20:59 +00:00
Bram Moolenaar a9d455172f updated for version 7.2-182 2009-05-17 21:25:42 +00:00
Bram Moolenaar b85cb21cb1 updated for version 7.2-181 2009-05-17 14:24:23 +00:00
Bram Moolenaar 2c4278fc73 updated for version 7.2-180 2009-05-17 11:33:22 +00:00
Bram Moolenaar bf0c4526bf updated for version 7.2-179 2009-05-16 19:16:33 +00:00
Bram Moolenaar e1fbddcd62 updated for version 7.2-178 2009-05-16 19:07:03 +00:00
Bram Moolenaar af0167fa39 updated for version 7.2-177 2009-05-16 15:31:32 +00:00
Bram Moolenaar 8f0b2d46c7 updated for version 7.2-176 2009-05-16 14:41:10 +00:00
Bram Moolenaar 856b9fef3a updated for version 7.2-175 2009-05-16 14:16:02 +00:00
Bram Moolenaar 78a1531005 updated for version 7.2-174 2009-05-15 19:33:18 +00:00
Bram Moolenaar 0c094b9d7f updated for version 7.2-173 2009-05-14 20:20:33 +00:00
Bram Moolenaar d30f9d92c4 updated for version 7.2-172 2009-05-14 20:01:05 +00:00
Bram Moolenaar 985cb44573 updated for version 7.2-171 2009-05-14 19:51:46 +00:00
Bram Moolenaar f1726cc8d6 updated for version 7.2-170 2009-05-13 18:48:16 +00:00
Bram Moolenaar 5fd0ca70d3 updated for version 7.2-169 2009-05-13 16:56:33 +00:00
Bram Moolenaar 0c7ce77a00 updated for version 7.2-168 2009-05-13 12:49:39 +00:00
Bram Moolenaar 4221e5fa6c updated for version 7.2-167fix 2009-05-13 12:15:37 +00:00
Bram Moolenaar 0ab2a8870c updated for version 7.2-168 2009-05-13 10:51:08 +00:00
Bram Moolenaar 3c65e314b4 updated for version 7.2-166 2009-04-29 16:47:23 +00:00
Bram Moolenaar 5135d46481 updated for version 7.2-165 2009-04-29 16:03:38 +00:00
Bram Moolenaar 81d00078be updated for version 7.2-164 2009-04-29 15:41:40 +00:00
Bram Moolenaar 876f6d7f3c updated for version 7.2-163 2009-04-29 10:05:51 +00:00
Bram Moolenaar 04c0f8a9b0 updated for version 7.2-162 2009-04-29 09:52:12 +00:00
Bram Moolenaar bd1e5d2e1d updated for version 7.2-161 2009-04-29 09:02:44 +00:00
Bram Moolenaar f242762d0d updated for version 7.2-160 2009-04-22 16:45:21 +00:00
Bram Moolenaar 94ba1ce055 updated for version 7.2-159 2009-04-22 15:53:09 +00:00
Bram Moolenaar 92a990ba84 updated for version 7.2-158 2009-04-22 15:45:05 +00:00
Bram Moolenaar fe81d45db4 updated for version 7.2-157 2009-04-22 14:44:41 +00:00
Bram Moolenaar 7bfef80fab updated for version 7.2-156 2009-04-22 14:25:01 +00:00
Bram Moolenaar 69f2d5a9ac updated for version 7.2-155 2009-04-22 14:10:39 +00:00
Bram Moolenaar 12c22cee34 updated for version 7.2-154 2009-04-22 13:58:46 +00:00
Bram Moolenaar 9439cdddf7 updated for version 7.2-153 2009-04-22 13:39:36 +00:00
Bram Moolenaar 77ab2801c7 updated for version 7.2-152 2009-04-22 12:44:48 +00:00
Bram Moolenaar b9c1e96ce1 updated for version 7.2-151 2009-04-22 11:52:33 +00:00
Bram Moolenaar 99133038dc updated for version 7.2-150 2009-04-22 11:08:26 +00:00
Bram Moolenaar 798b30bdfd updated for version 7.2-149 2009-04-22 10:56:16 +00:00
Bram Moolenaar f3205d1ee7 updated for version 7.2-148 2009-03-18 18:09:03 +00:00
Bram Moolenaar 1b636fa0e8 updated for version 7.2-147 2009-03-18 15:28:08 +00:00
Bram Moolenaar 496c5267df updated for version 7.2-146 2009-03-18 14:42:00 +00:00
Bram Moolenaar 80b6a0e8d5 updated for version 7.2-145 2009-03-18 13:32:24 +00:00
Bram Moolenaar c84e8952eb updated for version 7.2-144 2009-03-18 13:21:18 +00:00
Bram Moolenaar f4580d80e2 updated for version 7.2-143 2009-03-18 11:52:53 +00:00
Bram Moolenaar 8281f44518 updated for version 7.2-142 2009-03-18 11:22:25 +00:00
Bram Moolenaar 2bea291af0 updated for version 7.2-141 2009-03-11 16:58:40 +00:00
Bram Moolenaar f837ef9e7b updated for version 7.2-140 2009-03-11 16:47:21 +00:00
Bram Moolenaar 552c8a5677 updated for version 7.2-139 2009-03-11 16:29:20 +00:00
Bram Moolenaar dd310301ec updated for version 7.2-138 2009-03-11 15:37:53 +00:00
Bram Moolenaar 9d77dccb7f updated for version 7.2-137 2009-03-11 15:28:26 +00:00
Bram Moolenaar 8e8fe9b2b8 updated for version 7.2-136 2009-03-11 14:37:32 +00:00
Bram Moolenaar 60f39aecb1 updated for version 7.2-135 2009-03-11 14:10:38 +00:00
Bram Moolenaar 5d294d19b4 updated for version 7.2-134 2009-03-11 12:11:02 +00:00
Bram Moolenaar 21fa1ed4b5 updated for version 7.2-133 2009-03-11 11:47:18 +00:00
Bram Moolenaar bf1b7a7efe updated for version 7.2-132 2009-03-05 02:15:53 +00:00
Bram Moolenaar fab0623bcf updated for version 7.2-131 2009-03-04 03:13:35 +00:00
Bram Moolenaar 76243bd847 updated for version 7.2-130 2009-03-02 01:47:02 +00:00
Bram Moolenaar e8bd5cea37 updated for version 7.2-129 2009-03-02 01:12:48 +00:00
Bram Moolenaar c0b3565d55 updated for version 7.2-128 2009-03-01 01:45:35 +00:00
Bram Moolenaar 51306d2d8f updated for version 7.2-127 2009-02-24 03:38:04 +00:00
Bram Moolenaar de0dfed701 updated for version 7.2-126 2009-02-24 03:30:14 +00:00
Bram Moolenaar e4bfca808d updated for version 7.2-125 2009-02-24 03:12:40 +00:00
Bram Moolenaar f08fa44a1a updated for version 7.2-124 2009-02-22 23:54:59 +00:00
Bram Moolenaar fa47a9218d updated for version 7.2-123 2009-02-22 22:43:27 +00:00
Bram Moolenaar 87e817c586 updated for version 7.2-122 2009-02-22 20:13:39 +00:00
Bram Moolenaar b3dc8fd3fd updated for version 7.2-121 2009-02-22 01:52:59 +00:00
Bram Moolenaar 884ae6446f updated for version 7.2-120 2009-02-22 01:37:59 +00:00
Bram Moolenaar ffcce30fdb updated for version 7.2-119 2009-02-22 00:14:58 +00:00
Bram Moolenaar 2a9e4df9fb updated for version 7.2-118 2009-02-21 23:59:19 +00:00
Bram Moolenaar bb9c7d1cc5 updated for version 7.2-117 2009-02-21 23:03:09 +00:00
Bram Moolenaar 086fad3a27 updated for version 7.2-116 2009-02-21 21:58:24 +00:00
Bram Moolenaar 926e815779 updated for version 7.2-115 2009-02-21 21:30:39 +00:00
Bram Moolenaar ec90622aae updated for version 7.2-114 2009-02-21 21:14:00 +00:00
Bram Moolenaar 7670fa0ef1 updated for version 7.2-113 2009-02-21 21:04:20 +00:00
Bram Moolenaar fa363cd16f updated for version 7.2-112 2009-02-21 20:23:59 +00:00
Bram Moolenaar 54ef7116a0 updated for version 7.2-111 2009-02-21 20:11:41 +00:00
Bram Moolenaar 25648a5e54 updated for version 7.2-110 2009-02-21 19:37:46 +00:00
Bram Moolenaar 28e8d27868 updated for version 7.2-109 2009-02-21 19:28:48 +00:00
Bram Moolenaar f69d9a354b updated for version 7.2-108 2009-02-11 21:48:40 +00:00
Bram Moolenaar 8de49e183d updated for version 7.2-107 2009-02-11 17:47:54 +00:00
Bram Moolenaar 6ae167a484 updated for version 7.2-106 2009-02-11 16:58:49 +00:00
Bram Moolenaar 1bf0ddcbfe updated for version 7.2-105 2009-02-11 15:47:05 +00:00
Bram Moolenaar 4352f134ef updated for version 7.2-104 2009-02-11 15:03:45 +00:00
Bram Moolenaar 1f26d2f57f updated for version 7.2-103 2009-02-11 10:35:36 +00:00
Bram Moolenaar 4e2a59505e updated for version 7.2-102 2009-02-05 19:48:25 +00:00
Bram Moolenaar 13658318b9 updated for version 7.2-101 2009-02-04 17:35:52 +00:00
Bram Moolenaar 73881403a2 updated for version 7.2-100 2009-02-04 16:50:47 +00:00
Bram Moolenaar faff14ae03 updated for version 7.2-099 2009-02-04 16:29:07 +00:00
Bram Moolenaar b67cc16e02 updated for version 7.2-098 2009-02-04 15:27:06 +00:00
Bram Moolenaar 0725608d1a updated for version 7.2-097 2009-02-04 13:19:42 +00:00
Bram Moolenaar 65b9a6ad59 updated for version 7.2-096 2009-02-04 12:14:51 +00:00
Bram Moolenaar 57fb0da2f9 updated for version 7.2-095 2009-02-04 10:46:25 +00:00
Bram Moolenaar 5b3e460036 updated for version 7.2-094 2009-02-04 10:20:58 +00:00
Bram Moolenaar 3ca9a8a00d updated for version 7.2-093 2009-01-28 20:23:17 +00:00
Bram Moolenaar 7b76b0a0e9 updated for version 7.2-092 2009-01-28 18:09:38 +00:00
Bram Moolenaar db867d50ba updated for version 7.2-091 2009-01-28 15:04:42 +00:00
Bram Moolenaar a850a711fa updated for version 7.2-090 2009-01-28 14:42:59 +00:00
Bram Moolenaar 370feaf87f updated for version 7.2-089 2009-01-28 13:18:26 +00:00
Bram Moolenaar 282937bc56 updated for version 7.2-088 2009-01-22 20:50:10 +00:00
Bram Moolenaar 6bab9fa19a updated for version 7.2-087 2009-01-22 20:32:12 +00:00
Bram Moolenaar 5cc6a6e739 updated for version 7.2-086 2009-01-22 19:48:55 +00:00
Bram Moolenaar 6768a3305a updated for version 7.2-085 2009-01-22 17:33:49 +00:00
Bram Moolenaar d72b386a63 updated for version 7.2-084 2009-01-13 17:11:05 +00:00
Bram Moolenaar 51460cd634 updated for version 7.2-083 2009-01-13 16:28:21 +00:00
Bram Moolenaar 1418a0d586 updated for version 7.2-082 2009-01-13 15:58:01 +00:00
Bram Moolenaar c937213e08 updated for version 7.2-081 2009-01-13 15:38:37 +00:00
Bram Moolenaar 0f6c9487b7 updated for version 7.2-080 2009-01-13 11:29:48 +00:00
Bram Moolenaar d7f8f5c847 updated for version 7.2-079 2009-01-06 15:14:30 +00:00
Bram Moolenaar 238b8e20bb updated for version 7.2-078 2009-01-06 14:02:45 +00:00
Bram Moolenaar e0e6f99212 updated for version 7.2-077 2008-12-31 15:21:32 +00:00
Bram Moolenaar 3576da72b4 updated for version 7.2-076 2008-12-30 15:15:57 +00:00
Bram Moolenaar cbb8eb3480 updated for version 7.2-075 2008-12-24 13:25:14 +00:00
Bram Moolenaar dc5e218396 updated for version 7.2-074 2008-12-24 12:06:26 +00:00
Bram Moolenaar 2a8ced0150 updated for version 7.2-073 2008-12-24 11:54:31 +00:00
Bram Moolenaar 90dca41948 updated for version 7.2-072 2008-12-24 11:43:49 +00:00
Bram Moolenaar 61665aa512 updated for version 7.2-071 2008-12-24 11:20:53 +00:00
Bram Moolenaar 8ba1bd2f01 updated for version 7.2-070 2008-12-23 22:52:58 +00:00
Bram Moolenaar 19c9c76c4d updated for version 7.2-069 2008-12-09 21:34:39 +00:00
Bram Moolenaar 67a060e9ad updated for version 7.2-068 2008-12-09 11:13:06 +00:00
Bram Moolenaar 42ba12662e updated for version 7.2-067 2008-12-09 10:18:03 +00:00
Bram Moolenaar 42022d5e45 updated for version 7.2-066 2008-12-09 09:57:49 +00:00
Bram Moolenaar 0133bba301 updated for version 7.2-065 2008-12-03 17:50:45 +00:00
Bram Moolenaar 555b3d5aba updated for version 7.2-064 2008-12-03 12:38:36 +00:00
Bram Moolenaar 4eac38fb45 updated for version 7.2-063 2008-12-03 12:18:55 +00:00
Bram Moolenaar f4f664c50e updated for version 7.2-062 2008-12-03 10:21:57 +00:00
Bram Moolenaar 3d0089f5f4 updated for version 7.2-061 2008-12-03 08:52:26 +00:00
Bram Moolenaar 9f94b05b1f updated for version 7.2-060 2008-11-30 20:12:46 +00:00
Bram Moolenaar 5d55c0ff02 updated for version 7.2-059 2008-11-30 14:16:57 +00:00
Bram Moolenaar 10d4cecefd updated for version 7.2-058 2008-11-30 11:15:09 +00:00
Bram Moolenaar 2eb6eb323f updated for version 7.2-057 2008-11-29 19:19:19 +00:00
Bram Moolenaar 9bf1361652 updated for version 7.2-056 2008-11-29 19:11:40 +00:00
Bram Moolenaar fe86f2d7cd updated for version 7.2-055 2008-11-28 20:29:07 +00:00
Bram Moolenaar a40b46614a updated for version 7.2-053 2008-11-28 10:47:47 +00:00
Bram Moolenaar 6f507d6a12 updated for version 7.2-052 2008-11-28 10:16:05 +00:00
Bram Moolenaar bb5ddda46a updated for version 7.2-051 2008-11-28 10:01:10 +00:00
Bram Moolenaar 3f3766b60d updated for version 7.2-050 2008-11-28 09:08:51 +00:00
Bram Moolenaar 36f692dd8c updated for version 7.2-049 2008-11-20 16:10:17 +00:00
Bram Moolenaar 8df74be587 updated for version 7.2-048 2008-11-20 15:12:02 +00:00
Bram Moolenaar 0300597f4c updated for version 7.2-047 2008-11-20 13:12:36 +00:00
Bram Moolenaar 3025b39e97 updated for version 7.2-046 2008-11-20 10:56:33 +00:00
Bram Moolenaar 9774ecc80c updated for version 7.2-045 2008-11-20 10:04:53 +00:00
Bram Moolenaar 0cd49305c4 updated for version 7.2-044 2008-11-20 09:37:01 +00:00
Bram Moolenaar 03cd93a576 updated for version 7.2-043 2008-11-20 09:27:32 +00:00
Bram Moolenaar bf9065c925 fix truncation 2008-11-15 15:16:46 +00:00
Bram Moolenaar d4153d4a62 updated for version 7.2-042 2008-11-15 15:06:17 +00:00
Bram Moolenaar 701f7afcdf updated for version 7.2-041 2008-11-15 13:12:07 +00:00
Bram Moolenaar 1c8603613a updated for version 7.2-040 2008-11-12 15:05:21 +00:00
Bram Moolenaar 0f71c6d020 updated for version 7.2-039 2008-11-12 14:29:28 +00:00
Bram Moolenaar fbc0cfad0c updated for version 7.2-038 2008-11-12 13:52:46 +00:00
Bram Moolenaar a878510770 updated for version 7.2-037 2008-11-12 13:10:15 +00:00
Bram Moolenaar 12806c8844 updated for version 7.2-036 2008-11-12 12:36:30 +00:00
Bram Moolenaar 5a22181f59 updated for version 7.2-035 2008-11-12 12:08:45 +00:00
Bram Moolenaar 9381ab7761 updated for version 7.2-034 2008-11-12 11:52:19 +00:00
Bram Moolenaar 223a18948c updated for version 7.2-033 2008-11-11 20:57:11 +00:00
Bram Moolenaar 121932191b updated for version 7.2-032 2008-11-09 16:22:01 +00:00
Bram Moolenaar d812df6300 updated for version 7.2-031 2008-11-09 12:46:09 +00:00
Bram Moolenaar c590f62349 updated for version 7.2-030 2008-11-06 19:47:51 +00:00
Bram Moolenaar 73a9d7b990 updated for version 7.2-029 2008-11-06 16:16:44 +00:00
Bram Moolenaar 8dd9ac5a96 updated for version 7.2-028 2008-11-06 10:05:42 +00:00
Bram Moolenaar 2161bd8dc1 updated for version 7.2-027 2008-11-06 09:23:57 +00:00
Bram Moolenaar 9fd01c6ab8 updated for version 7.2-026 2008-11-01 12:52:38 +00:00
Bram Moolenaar d9205ca1fd updated for version 7.2-025 2008-10-02 20:55:54 +00:00
Bram Moolenaar 991e10f3c7 updated for version 7.2-024 2008-10-02 20:48:41 +00:00
Bram Moolenaar 85595c5815 updated for version 7.2-023 2008-10-02 16:04:05 +00:00
Bram Moolenaar 34b6cb1209 updated for version 7.2-022 2008-09-20 14:27:03 +00:00
Bram Moolenaar f6dad43c98 updated for version 7.2-021 2008-09-18 19:29:58 +00:00
Bram Moolenaar 806875ddb5 updated for version 7.2-020 2008-09-18 18:57:10 +00:00
Bram Moolenaar ca9f958114 updated for version 7.2-019 2008-09-18 10:44:28 +00:00
Bram Moolenaar da2bd6ff50 updated for version 7.2-018 2008-09-14 19:41:30 +00:00
Bram Moolenaar 24d92ceaf3 updated for version 7.2-017 2008-09-14 13:58:34 +00:00
Bram Moolenaar d6e7cc67c5 updated for version 7.2-016 2008-09-14 12:42:29 +00:00
Bram Moolenaar f2e53dada8 updated for version 7.2-015 2008-09-10 16:26:04 +00:00
Bram Moolenaar 6cad8bd4b0 updated for version 7.2-014 2008-09-10 13:39:10 +00:00
Bram Moolenaar 89417b99aa updated for version 7.2-013 2008-09-07 19:48:53 +00:00
Bram Moolenaar e511f29adb updated for version 7.2-012 2008-09-07 13:50:37 +00:00
Bram Moolenaar a85fb757a1 updated for version 7.2-011 2008-09-07 11:55:43 +00:00
Bram Moolenaar 3094a9e1a7 updated for version 7.2-010 2008-09-06 14:44:59 +00:00
Bram Moolenaar ccf22171f1 updated for version 7.2-009 2008-09-01 15:56:45 +00:00
Bram Moolenaar 5bd266c96d updated for version 7.2-008 2008-09-01 15:33:17 +00:00
Bram Moolenaar ac98e5db6e updated for version 7.2-007 2008-09-01 14:51:37 +00:00
Bram Moolenaar 12b87e55ba updated for version 7.2-006 2008-08-25 03:04:18 +00:00
Bram Moolenaar 61c4e2cb89 updated for version 7.2-005 2008-08-25 02:49:18 +00:00
Bram Moolenaar 627943d3c3 updated for version 7.2-004 2008-08-25 02:35:59 +00:00
Bram Moolenaar 6949d1ddc6 updated for version 7.2-003 2008-08-25 02:14:05 +00:00
Bram Moolenaar acbd442709 updated for version 7.2-002 2008-08-17 21:44:45 +00:00
Bram Moolenaar 95dd9c185b updated for version 7.2-001 2008-08-17 21:03:18 +00:00
Bram Moolenaar ed39e1d53c updated for version 7.2-000 2008-08-09 17:55:22 +00:00
Bram Moolenaar a6404a4e10 updated for version 7.2c-003 2008-08-08 11:45:39 +00:00
Bram Moolenaar 1b24e4b599 updated for version 7.2c-002 2008-08-08 10:59:17 +00:00
Bram Moolenaar dc9cf9cd6d updated for version 7.2c-001 2008-08-08 10:36:31 +00:00
Bram Moolenaar e37d50a5de updated for version 7.2c-000 2008-08-06 17:06:04 +00:00
Bram Moolenaar da40c8536c updated for version 7.2b-030 2008-08-06 13:28:57 +00:00
Bram Moolenaar c62e2fe59e updated for version 7.2b-029 2008-08-06 13:03:07 +00:00
Bram Moolenaar 1b8d33b6b2 updated for version 7.2b-028 2008-08-06 12:37:44 +00:00
Bram Moolenaar be555e704a updated for version 7.2b-027 2008-08-06 12:19:26 +00:00
Bram Moolenaar 149e807e13 updated for version 7.2b-026 2008-07-31 20:29:28 +00:00
Bram Moolenaar a983fe9473 updated for version 7.2b-025 2008-07-31 20:04:27 +00:00
Bram Moolenaar 2bf6a2d781 updated for version 7.2b-024 2008-07-29 10:22:12 +00:00
Bram Moolenaar 9bf749bc5b updated for version 7.2b-023 2008-07-27 13:57:29 +00:00
Bram Moolenaar 380841106e updated for version 7.2b-022 2008-07-26 14:05:07 +00:00
Bram Moolenaar ee0f5a60e0 updated for version 7.2b-021 2008-07-24 20:09:16 +00:00
Bram Moolenaar 1387a60919 updated for version 7.2b-020 2008-07-24 19:31:11 +00:00
Bram Moolenaar e6a91fd994 updated for version 7.2b-019 2008-07-24 18:51:11 +00:00
Bram Moolenaar 7693ec6e8a updated for version 7.2b-018 2008-07-24 18:29:37 +00:00
Bram Moolenaar 4bfa60812d updated for version 7.2b-017 2008-07-24 17:34:23 +00:00
Bram Moolenaar 15bfa09582 updated for version 7.2b-016 2008-07-24 16:45:38 +00:00
Bram Moolenaar 3a0254090d updated for version 7.2b-015 2008-07-24 15:20:50 +00:00
Bram Moolenaar 01dd60cb91 updated for version 7.2b-014 2008-07-24 14:24:48 +00:00
Bram Moolenaar 688e5f7ee7 updated for version 7.2b-012 2008-07-24 11:51:40 +00:00
Bram Moolenaar 4394bfff3f updated for version 7.2b-011 2008-07-24 11:21:31 +00:00
Bram Moolenaar 01b9a406f0 updated for version 7.2b-010 2008-07-22 16:58:47 +00:00
Bram Moolenaar a1aed62928 updated for version 7.2b-009 2008-07-18 15:14:43 +00:00
Bram Moolenaar 0ab2c5adfb updated for version 7.2b-008 2008-07-18 10:54:50 +00:00
Bram Moolenaar 9b22871b6e updated for version 7.2b-007 2008-07-18 10:05:58 +00:00
Bram Moolenaar de1656ec20 updated for version 7.2b-006 2008-07-18 09:26:30 +00:00
Bram Moolenaar ffd66c4508 updated for version 7.2b-005 2008-07-16 20:43:37 +00:00
Bram Moolenaar 9c24ccc7b8 updated for version 7.2b-004 2008-07-14 21:05:15 +00:00
Bram Moolenaar af51e66c5a updated for version 7.2b-003 2008-07-14 19:48:05 +00:00
Bram Moolenaar d91ffe986b updated for version 7.2b-002 2008-07-14 17:51:11 +00:00
Bram Moolenaar b713283225 updated for version 7.2b-001 2008-07-14 09:52:40 +00:00
Bram Moolenaar c236c16d08 updated for version 7.2b-000 2008-07-13 17:41:49 +00:00
Bram Moolenaar b316376b48 updated for version 7.2a-019 2008-07-08 15:15:08 +00:00
Bram Moolenaar c93e791042 updated for version 7.2a-018 2008-07-08 10:46:08 +00:00
Bram Moolenaar 3a847972c3 updated for version 7.2a-017 2008-07-08 09:36:58 +00:00
Bram Moolenaar 990d95c079 updated for version 7.2a-016 2008-07-07 19:23:37 +00:00
Bram Moolenaar b3c722a015 updated for version 7.2a-015 2008-07-06 17:16:02 +00:00
Bram Moolenaar 1378fca608 updated for version 7.2a-014 2008-07-04 16:51:55 +00:00
Bram Moolenaar 05bb95391f updated for version 7.2a-013 2008-07-04 09:44:11 +00:00
Bram Moolenaar 47b46d7c47 updated for version 7.2a-012 2008-07-02 19:05:48 +00:00
Bram Moolenaar e30de2d1dc updated for version 7.2a-011 2008-07-01 19:56:57 +00:00
Bram Moolenaar 89bf0927af updated for version 7.2a-010 2008-06-29 14:16:06 +00:00
Bram Moolenaar 0d1498ea69 updated for version 7.2a-009 2008-06-29 12:00:49 +00:00
Bram Moolenaar c4a87015f7 updated for version 7.2a-008 2008-06-28 14:10:11 +00:00
Bram Moolenaar 8d00f9c5b9 updated for version 7.2a-007 2008-06-28 13:09:56 +00:00
Bram Moolenaar b983921b0c updated for version 7.2a-006 2008-06-28 11:03:50 +00:00
Bram Moolenaar ed0e745361 updated for version 7.2a-005 2008-06-27 19:17:34 +00:00
Bram Moolenaar 4a630f6fc4 updated for version 7.2a-004 2008-06-27 18:58:11 +00:00
Bram Moolenaar b23a7e8463 updated for version 7.2a-003 2008-06-27 18:42:32 +00:00
Bram Moolenaar 632deedd0f updated for version 7.2a-002 2008-06-27 18:26:11 +00:00
Bram Moolenaar 00ca284cc0 updated for version 7.2a-001 2008-06-26 20:14:00 +00:00
Bram Moolenaar aba8857aa3 updated for version 7.2a-00 2008-06-25 20:13:35 +00:00
Bram Moolenaar 7b6d4a8ce8 updated for version 7.2a 2008-06-25 01:35:16 +00:00
Bram Moolenaar cd053162b9 updated for version 7.2a 2008-06-25 01:26:17 +00:00
Bram Moolenaar 0a05b0db9f updated for version 7.2a 2008-06-25 01:18:32 +00:00
Bram Moolenaar e043b56f4b updated for version 7.2a 2008-06-25 01:14:13 +00:00
Bram Moolenaar c32599f87a updated for version 7.2a 2008-06-25 01:05:34 +00:00
Bram Moolenaar e465af5132 updated for version 7.2a 2008-06-25 01:02:34 +00:00
Bram Moolenaar fc58bdfece updated for version 7.2a 2008-06-25 01:00:37 +00:00
Bram Moolenaar c85ec7ffbe updated for version 7.2a 2008-06-25 00:55:20 +00:00
Bram Moolenaar ea1b56248c updated for version 7.2a 2008-06-25 00:50:38 +00:00
Bram Moolenaar 236eb54d0f updated for version 7.2a 2008-06-25 00:48:31 +00:00
Bram Moolenaar 907664ed36 updated for version 7.2a 2008-06-25 00:44:59 +00:00
Bram Moolenaar 2971ce0086 updated for version 7.2a 2008-06-25 00:42:29 +00:00
Bram Moolenaar 7d1b66df6b updated for version 7.2a 2008-06-25 00:39:49 +00:00
Bram Moolenaar 1a427d1f16 updated for version 7.2a 2008-06-25 00:34:34 +00:00
Bram Moolenaar 810abb8a5f updated for version 7.2a 2008-06-25 00:33:13 +00:00
Bram Moolenaar 85027ca8cd updated for version 7.2a 2008-06-25 00:31:04 +00:00
Bram Moolenaar badce65198 updated for version 7.2a 2008-06-25 00:29:54 +00:00
Bram Moolenaar 5784c33dfd updated for version 7.2a 2008-06-25 00:26:19 +00:00
Bram Moolenaar 2e57285f3d updated for version 7.2a 2008-06-25 00:23:56 +00:00
Bram Moolenaar b2b6fe03d4 updated for version 7.2a 2008-06-25 00:22:05 +00:00
Bram Moolenaar e606c23684 updated for version 7.2a 2008-06-25 00:16:10 +00:00
Bram Moolenaar 5dc08e6f93 updated for version 7.2a 2008-06-25 00:09:14 +00:00
Bram Moolenaar 9a6a1e7b51 updated for version 7.2a 2008-06-24 23:58:50 +00:00
Bram Moolenaar 8c8de83932 updated for version 7.2a 2008-06-24 22:58:06 +00:00
Bram Moolenaar 864207de08 updated for version 7.2a 2008-06-24 22:14:38 +00:00
Bram Moolenaar c1a11ed54c updated for version 7.2a 2008-06-24 22:09:24 +00:00
Bram Moolenaar 446cb837a0 updated for version 7.2a 2008-06-24 21:56:24 +00:00
Bram Moolenaar 3577c6fafb updated for version 7.2a 2008-06-24 21:16:56 +00:00
Bram Moolenaar a7241f5f19 updated for version 7.2a 2008-06-24 20:39:31 +00:00
Bram Moolenaar f233048a12 updated for version 7.2a 2008-06-24 20:19:36 +00:00
Bram Moolenaar 176dd1e03c updated for version 7.1-330 2008-06-21 14:30:28 +00:00
Bram Moolenaar 88f3d3a267 updated for version 7.1-329 2008-06-21 12:14:30 +00:00
Bram Moolenaar bf820723f5 updated for version 7.1-328 2008-06-21 11:12:49 +00:00
Bram Moolenaar b64bb6e3a5 updated for version 7.1-327 2008-06-20 19:29:35 +00:00
Bram Moolenaar 196b3b09ad updated for version 7.1-326 2008-06-20 16:51:41 +00:00
Bram Moolenaar f982106440 updated for version 7.1-325 2008-06-20 16:31:07 +00:00
Bram Moolenaar 38f12a9e2b updated for version 7.1-324 2008-06-20 16:07:02 +00:00
Bram Moolenaar ba79b4e389 updated for version 7.1-323 2008-06-20 15:53:31 +00:00
Bram Moolenaar 9ecd023206 updated for version 7.1-322 2008-06-20 15:31:51 +00:00
Bram Moolenaar 98385dc027 updated for version 7.1-321 2008-06-20 14:52:32 +00:00
Bram Moolenaar e7cb9cf672 updated for version 7.1-320 2008-06-20 14:32:41 +00:00
Bram Moolenaar 48be32b61e updated for version 7.1-319 2008-06-20 10:56:16 +00:00
Bram Moolenaar e82080179b updated for version 7.1-318 2008-06-20 09:59:25 +00:00
Bram Moolenaar 4678465a4b updated for version 7.1-317 2008-06-20 09:40:11 +00:00
Bram Moolenaar 7c94c26fb2 updated for version 7.1-316 2008-06-20 09:11:34 +00:00
Bram Moolenaar fde483c865 updated for version 7.1-315 2008-06-15 12:21:50 +00:00
Bram Moolenaar 7d96acd66b updated for version 7.1-314 2008-06-09 15:07:54 +00:00
Bram Moolenaar ff064e1698 updated for version 7.1-313 2008-06-09 13:10:45 +00:00
Bram Moolenaar 595f51cb22 updated for version 7.1-312 2008-06-09 12:46:00 +00:00
Bram Moolenaar 847abc2747 updated for version 7.1-311 2008-06-04 19:35:35 +00:00
Bram Moolenaar f453d35dbe updated for version 7.1-310 2008-06-04 17:37:34 +00:00
Bram Moolenaar c4ea3f46e8 updated for version 7.1-309 2008-06-04 13:28:18 +00:00
Bram Moolenaar 63ce8c03d6 updated for version 7.1-308 2008-06-04 12:29:14 +00:00
Bram Moolenaar 2c45e945a3 updated for version 7.1-307 2008-06-04 11:35:26 +00:00
Bram Moolenaar bbb7972f6c updated for version 7.1-306 2008-06-04 09:00:32 +00:00
Bram Moolenaar c24dca26ac updated for version 7.1-305 2008-05-29 20:41:57 +00:00
Bram Moolenaar bcebfb6925 updated for version 7.1-304 2008-05-29 19:47:13 +00:00
Bram Moolenaar 59fb5aaacb updated for version 7.1-303 2008-05-29 13:36:10 +00:00
Bram Moolenaar 0356c8c90e updated for version 7.1-302 2008-05-28 20:02:48 +00:00
Bram Moolenaar 497683bc34 updated for version 7.1-301 2008-05-28 17:02:46 +00:00
Bram Moolenaar a6b1a7e182 updated for version 7.1-300 2008-05-28 15:32:20 +00:00
Bram Moolenaar aebaf89fd4 updated for version 7.1-299 2008-05-28 14:49:58 +00:00
Bram Moolenaar 7a98925587 updated for version 7.1-298 2008-05-10 19:39:08 +00:00
Bram Moolenaar ec80df74ac updated for version 7.1-297 2008-05-07 19:46:51 +00:00
Bram Moolenaar 588ebeb7a5 updated for version 7.1-296 2008-05-07 17:09:24 +00:00
Bram Moolenaar 2b57078d73 updated for version 7.1-295 2008-05-07 15:40:33 +00:00
Bram Moolenaar a9aafe5c31 updated for version 7.1-294 2008-05-07 11:10:28 +00:00
Bram Moolenaar 7a91a4a12e updated for version 7.1-293 2008-04-09 13:49:57 +00:00
Bram Moolenaar 34cbfdf8f8 updated for version 7.1-292 2008-04-09 10:16:02 +00:00
Bram Moolenaar 91519e4d6b updated for version 7.1-291 2008-04-01 18:59:07 +00:00
Bram Moolenaar 6a5d2ac1d0 updated for version 7.1-290 2008-04-01 15:14:36 +00:00
Bram Moolenaar 2a32974646 updated for version 7.1-289 2008-04-01 12:53:43 +00:00
Bram Moolenaar e9b2884c08 updated for version 7.1-288 2008-04-01 12:31:14 +00:00
Bram Moolenaar 525145642b updated for version 7.1-287 2008-04-01 11:12:09 +00:00
Bram Moolenaar dfefb9831d updated for version 7.1-286 2008-04-01 10:06:39 +00:00
Bram Moolenaar c52da9dab3 updated for version 7.1-285 2008-03-20 13:39:37 +00:00
Bram Moolenaar d9ff7d5d70 updated for version 7.1-284 2008-03-20 12:23:49 +00:00
Bram Moolenaar cb4cef2206 updated for version 7.1-283 2008-03-16 15:04:34 +00:00
Bram Moolenaar 0fde290e55 updated for version 7.1-282 2008-03-16 13:54:13 +00:00
Bram Moolenaar 9701da0169 updated for version 7.1-281 2008-03-16 12:09:58 +00:00
Bram Moolenaar 4c4f7105d2 updated for version 7.1-280 2008-03-15 12:12:59 +00:00
Bram Moolenaar 7dc767c8d5 updated for version 7.1-279 2008-03-15 11:41:07 +00:00
Bram Moolenaar 39858af5d5 updated for version 7.1-278 2008-03-12 20:48:13 +00:00
Bram Moolenaar 57e4846713 updated for version 7.1-277 2008-03-12 16:38:55 +00:00
Bram Moolenaar 81a8209323 updated for version 7.1-276 2008-03-12 16:27:00 +00:00
Bram Moolenaar 1b60e50bf2 updated for version 7.1-275 2008-03-12 13:40:54 +00:00
Bram Moolenaar b561a6171d updated for version 7.1-274 2008-03-12 12:46:13 +00:00
Bram Moolenaar 02f07e0c23 updated for version 7.1-273 2008-03-12 12:17:28 +00:00
Bram Moolenaar 91d8e0c194 updated for version 7.1-272 2008-03-12 11:23:53 +00:00
Bram Moolenaar 6ae909839f updated for version 7.1-271 2008-03-11 21:02:00 +00:00
Bram Moolenaar aad8664d07 updated for version 7.1-270 2008-03-10 20:34:59 +00:00
Bram Moolenaar f2b2e70b3b updated for version 7.1-269 2008-03-09 15:45:53 +00:00
Bram Moolenaar 5bbc21de81 updated for version 7.1-268 2008-03-09 13:30:56 +00:00
Bram Moolenaar e3b3f28db9 updated for version 7.1-267 2008-03-06 21:45:49 +00:00
Bram Moolenaar d25f42c7eb updated for version 7.1-266 2008-03-01 12:49:21 +00:00
Bram Moolenaar c9dd5bc263 updated for version 7.1-266 2008-02-27 15:14:04 +00:00
Bram Moolenaar cf5a5b8e75 updated for version 7.1-265 2008-02-26 20:30:12 +00:00
Bram Moolenaar ddfc978f58 updated for version 7.1-264 2008-02-25 20:55:22 +00:00
Bram Moolenaar 1015fde398 updated for version 7.1-263 2008-02-25 19:46:51 +00:00
Bram Moolenaar 18081e3c4e updated for version 7.1-262 2008-02-20 19:11:07 +00:00
Bram Moolenaar ffd82c5307 updated for version 7.1-261 2008-02-20 17:15:26 +00:00
Bram Moolenaar 9c33a7c971 updated for version 7.1-260 2008-02-20 13:59:32 +00:00
Bram Moolenaar 561f9db88c updated for version 7.1-259 2008-02-20 13:16:29 +00:00
Bram Moolenaar 5bcbd537b4 updated for version 7.1-258 2008-02-20 12:43:01 +00:00
Bram Moolenaar c7486c858d updated for version 7.1-258 2008-02-20 12:41:56 +00:00
Bram Moolenaar 0ff8f6044a updated for version 7.1-257 2008-02-20 11:44:03 +00:00
Bram Moolenaar 4d0ec16687 updated for version 7.1-256 2008-02-20 11:24:52 +00:00
Bram Moolenaar 5360af919e updated for version 7.1-255 2008-02-20 10:29:39 +00:00
Bram Moolenaar c87841ca3d updated for version 7.1-254 2008-02-20 09:58:18 +00:00
Bram Moolenaar 48c99164f4 updated for version 7.1-253 2008-02-18 18:42:52 +00:00
Bram Moolenaar 275a8a0c9b updated for version 7.1-252 2008-02-14 21:20:26 +00:00
Bram Moolenaar 4ef9e495af updated for version 7.1-251 2008-02-13 20:49:04 +00:00
Bram Moolenaar f2f70252d1 updated for version 7.1-250 2008-02-13 17:36:06 +00:00
Bram Moolenaar e3300c8887 updated for version 7.1-249 2008-02-13 14:21:38 +00:00
Bram Moolenaar 0825043045 updated for version 7.1-248 2008-02-13 11:42:46 +00:00
Bram Moolenaar e21877ae75 updated for version 7.1-247 2008-02-13 09:58:14 +00:00
Bram Moolenaar 8b131505eb updated for version 7.1-246 2008-02-13 09:28:19 +00:00
Bram Moolenaar ae0f2caeb3 updated for version 7.1-245 2008-02-10 21:25:55 +00:00
Bram Moolenaar 6f7743ef82 updated for version 7.1-244 2008-02-06 16:33:58 +00:00
Bram Moolenaar e60c58d965 updated for version 7.1-243 2008-02-06 13:44:43 +00:00
Bram Moolenaar 2a6f21144c updated for version 7.1-242 2008-01-26 20:15:46 +00:00
Bram Moolenaar d4e20a7813 updated for version 7.1-241 2008-01-22 16:50:03 +00:00
Bram Moolenaar b44df0af83 updated for version 7.1-240 2008-01-22 15:02:31 +00:00
Bram Moolenaar 9a31f881f2 updated for version 7.1-239 2008-01-22 11:44:47 +00:00
Bram Moolenaar 92de73db65 updated for version 7.1-238 2008-01-22 10:59:38 +00:00
Bram Moolenaar e9e3b57915 updated for version 7.1-237 2008-01-22 10:06:48 +00:00
Bram Moolenaar 91a4e82243 updated for version 7.1-236 2008-01-19 14:59:58 +00:00
Bram Moolenaar 4bad6c8d3d updated for version 7.1-235 2008-01-18 19:37:23 +00:00
Bram Moolenaar bb8f88bbf4 updated for version 7.1-234 2008-01-18 16:40:00 +00:00
Bram Moolenaar 21669c0ed2 updated for version 7.1-233 2008-01-18 12:16:16 +00:00
Bram Moolenaar b3c7098365 updated for version 7.1-232 2008-01-18 10:40:55 +00:00
Bram Moolenaar 21b17e7741 updated for version 7.1-231 2008-01-16 19:03:13 +00:00
Bram Moolenaar f33943efe7 updated for version 7.1-230 2008-01-15 21:17:30 +00:00
Bram Moolenaar ce3be4756a updated for version 7.1-229 2008-01-14 19:12:28 +00:00
Bram Moolenaar ef6fc09758 updated for version 7.1-228 2008-01-13 20:58:13 +00:00
Bram Moolenaar dbe3175049 updated for version 7.1-227 2008-01-13 16:40:19 +00:00
Bram Moolenaar 332fa0c55a updated for version 7.1-226 2008-01-13 16:12:10 +00:00
Bram Moolenaar a6c2c91d32 updated for version 7.1-225 2008-01-13 15:31:00 +00:00
Bram Moolenaar c4cd38f369 updated for version 7.1-224 2008-01-13 15:18:01 +00:00
Bram Moolenaar c724791b14 updated for version 7.1-223 2008-01-13 12:54:11 +00:00
Bram Moolenaar 0e25314f20 updated for version 7.1-222 2008-01-13 12:31:34 +00:00
Bram Moolenaar e77c760819 updated for version 7.1-221 2008-01-12 17:13:50 +00:00
Bram Moolenaar 1f14d57a48 updated for version 7.1-220 2008-01-12 16:12:10 +00:00
Bram Moolenaar 56cefaf15a updated for version 7.1-219 2008-01-12 15:47:10 +00:00
Bram Moolenaar 81993f4744 updated for version 7.1-218 2008-01-11 20:27:45 +00:00
Bram Moolenaar 426e5c9521 updated for version 7.1-217 2008-01-11 20:02:02 +00:00
Bram Moolenaar 82ad324c8f updated for version 7.1-216 2008-01-11 19:26:36 +00:00
Bram Moolenaar 9d188ab087 updated for version 7.1-215 2008-01-10 21:24:39 +00:00
Bram Moolenaar bd7cc03e57 updated for version 7.1-214 2008-01-09 21:40:50 +00:00
Bram Moolenaar d2b6601bf8 updated for version 7.1-213 2008-01-09 19:30:36 +00:00
Bram Moolenaar 7b88a0e324 updated for version 7.1-212 2008-01-09 09:14:13 +00:00
Bram Moolenaar 76929293e0 updated for version 7.1-211 2008-01-06 19:07:36 +00:00
Bram Moolenaar 6203ff97b7 updated for version 7.1-210 2008-01-06 16:18:56 +00:00
Bram Moolenaar 51b5ab9729 updated for version 7.1-209 2008-01-06 14:17:07 +00:00
Bram Moolenaar afbdeb852f updated for version 7.1-208 2008-01-05 21:16:31 +00:00
Bram Moolenaar 5eaf8729e7 updated for version 7.1-207 2008-01-05 17:07:13 +00:00
Bram Moolenaar 589e43a19e updated for version 7.1-206 2008-01-05 12:59:22 +00:00
Bram Moolenaar 8af1fbf979 updated for version 7.1-205 2008-01-05 12:35:21 +00:00
Bram Moolenaar b52e532abe updated for version 7.1-204 2008-01-05 12:15:52 +00:00
Bram Moolenaar 33f54431b6 updated for version 7.1-203 2008-01-04 20:25:44 +00:00
Bram Moolenaar c048f672ee updated for version 7.1-202 2008-01-04 16:47:25 +00:00
Bram Moolenaar 690ffc0384 updated for version 7.1-201 2008-01-04 15:31:21 +00:00
Bram Moolenaar 383c6f5579 updated for version 7.1-200 2008-01-04 15:01:07 +00:00
Bram Moolenaar 066b62206f updated for version 7.1-199 2008-01-04 14:17:47 +00:00
Bram Moolenaar 12ddc3e02c updated for version 7.1-198 2008-01-04 13:53:09 +00:00
Bram Moolenaar ce51ebcdf0 updated for version 7.1-197 2008-01-04 10:54:50 +00:00
Bram Moolenaar 6c9176db47 updated for version 7.1-196 2008-01-03 19:45:15 +00:00
Bram Moolenaar 525ad4d05f updated for version 7.1-195 2008-01-03 19:22:13 +00:00
Bram Moolenaar b238909e06 updated for version 7.1-194 2008-01-03 17:56:04 +00:00
Bram Moolenaar 5f91c0ca81 updated for version 7.1-193 2008-01-03 16:54:33 +00:00
Bram Moolenaar aacbb0039c updated for version 7.1-192 2008-01-03 15:34:40 +00:00
Bram Moolenaar 6784078701 updated for version 7.1-191 2008-01-03 15:15:07 +00:00
Bram Moolenaar a045324992 updated for version 7.1-190 2008-01-03 12:20:39 +00:00
Bram Moolenaar 913626cedb updated for version 7.1-189 2008-01-03 11:43:42 +00:00
Bram Moolenaar 21af89e2e8 updated for version 7.1-188 2008-01-02 21:09:33 +00:00
Bram Moolenaar 30405d35ef updated for version 7.1-187 2008-01-02 20:55:27 +00:00
Bram Moolenaar a0174af16f updated for version 7.1-186 2008-01-02 20:08:25 +00:00
Bram Moolenaar 2c994e8516 updated for version 7.1-185 2008-01-02 16:49:36 +00:00
Bram Moolenaar ad8958b188 updated for version 7.1-184 2008-01-02 15:26:04 +00:00
Bram Moolenaar d42107724b updated for version 7.1-183 2008-01-02 14:35:30 +00:00
Bram Moolenaar f13be0df61 updated for version 7.1-182 2008-01-02 14:13:10 +00:00
Bram Moolenaar 3a169c3c22 updated for version 7.1-181 2008-01-02 12:59:21 +00:00
Bram Moolenaar 3d66014eea updated for version 7.1-180 2008-01-01 16:37:52 +00:00
Bram Moolenaar 9b5d4ddd8a updated for version 7.1-179 2008-01-01 15:26:45 +00:00
Bram Moolenaar 78d4abaa93 updated for version 7.1-178 2008-01-01 14:43:35 +00:00
Bram Moolenaar ee3f7a51c8 updated for version 7.1-177 2008-01-01 13:17:56 +00:00
Bram Moolenaar 4f246a9a2a updated for version 7.1-176 2007-12-31 15:42:13 +00:00
Bram Moolenaar f5dcf7c3b5 updated for version 7.1-175 2007-12-09 19:26:44 +00:00
Bram Moolenaar 6c964835b1 updated for version 7.1-174 2007-12-09 18:38:35 +00:00
Bram Moolenaar a713933cd1 updated for version 7.1-173 2007-12-09 18:26:22 +00:00
Bram Moolenaar 11717bb0a1 updated for version 7.1-172 2007-12-08 21:21:18 +00:00
Bram Moolenaar 49feabd5d6 updated for version 7.1-171 2007-12-07 19:28:58 +00:00
Bram Moolenaar c3b730796c updated for version 7.1-170 2007-12-07 16:30:42 +00:00
Bram Moolenaar e6f565a7be updated for version 7.1-169 2007-12-07 16:09:32 +00:00
Bram Moolenaar ea40888076 updated for version 7.1-168 2007-12-03 21:21:03 +00:00
Bram Moolenaar e9c3bcda1d updated for version 7.1-167 2007-12-03 20:32:43 +00:00
Bram Moolenaar 0a30746d70 updated for version 7.1-166 2007-12-01 20:13:05 +00:00
Bram Moolenaar c2a27c3dc3 updated for version 7.1-165 2007-12-01 16:19:33 +00:00
Bram Moolenaar 8f5c578a5e updated for version 7.1-164 2007-11-29 20:27:21 +00:00
Bram Moolenaar 9273c73e36 updated for version 7.1-163 2007-11-29 16:46:44 +00:00
Bram Moolenaar ed53fb9a48 updated for version 7.1-162 2007-11-24 20:50:24 +00:00
Bram Moolenaar e0ca7b2b04 updated for version 7.1-161 2007-11-24 20:28:24 +00:00
Bram Moolenaar 9f10875ed0 updated for version 7.1-160 2007-11-24 14:44:58 +00:00
Bram Moolenaar f9ffd188e5 updated for version 7.1-159 2007-11-20 17:04:29 +00:00
Bram Moolenaar 85a3e5c7c6 updated for version 7.1-158 2007-11-20 16:22:16 +00:00
Bram Moolenaar f998c04691 updated for version 7.1-157 2007-11-20 11:31:26 +00:00
Bram Moolenaar 81870894a7 updated for version 7.1-156 2007-11-11 18:17:28 +00:00
Bram Moolenaar 07d0677855 updated for version 7.1-155 2007-11-10 21:51:15 +00:00
Bram Moolenaar 33741a0f37 updated for version 7.1-154 2007-11-08 20:24:19 +00:00
Bram Moolenaar 6f1924547b updated for version 7.1-153 2007-11-08 19:49:02 +00:00
Bram Moolenaar a443af88a4 updated for version 7.1-152 2007-11-08 13:51:42 +00:00
Bram Moolenaar e40e57c514 updated for version 7.1-151 2007-11-08 12:04:26 +00:00
Bram Moolenaar cdfd3e424a updated for version 7.1-150 2007-11-08 09:35:50 +00:00
Bram Moolenaar 9b25ffbb2b updated for version 7.1-149 2007-11-06 21:27:31 +00:00
Bram Moolenaar e74455a447 updated for version 7.1-148 2007-11-04 14:36:18 +00:00
Bram Moolenaar 9642664800 updated for version 7.1-147 2007-10-30 16:37:15 +00:00
Bram Moolenaar b52e260d23 updated for version 7.1-146 2007-10-29 21:38:54 +00:00
Bram Moolenaar 711d5b5c94 updated for version 7.1-145 2007-10-19 18:40:51 +00:00
Bram Moolenaar 60a44dcb28 updated for version 7.1-144 2007-10-19 16:58:12 +00:00
Bram Moolenaar d4b96bc637 updated for version 7.1-143 2007-10-19 15:33:39 +00:00
Bram Moolenaar c188b88040 updated for version 7.1-142 2007-10-19 14:20:54 +00:00
Bram Moolenaar 2dd8b521bb updated for version 7.1-141 2007-10-19 12:33:44 +00:00
Bram Moolenaar f13249a717 updated for version 7.1-140 2007-10-14 15:16:27 +00:00
Bram Moolenaar fa6d5afd84 updated for version 7.1-139 2007-10-14 13:33:20 +00:00
Bram Moolenaar aa8494a13e updated for version 7.1-138 2007-10-09 08:47:27 +00:00
Bram Moolenaar af92ee8e89 updated for version 7.1-137 2007-10-07 13:45:08 +00:00
Bram Moolenaar 51f78b2a4c updated for version 7.1-136 2007-10-07 13:22:19 +00:00
Bram Moolenaar 9b9422097c updated for version 7.1-135 2007-10-03 12:31:33 +00:00
Bram Moolenaar f22129b5c5 updated for version 7.1-134 2007-10-03 11:29:44 +00:00
Bram Moolenaar d4cacdf91e updated for version 7.1-133 2007-10-03 10:50:10 +00:00
Bram Moolenaar e65f732db3 updated for version 7.1-132 2007-10-02 20:08:54 +00:00
Bram Moolenaar 893de92ede updated for version 7.1-131 2007-10-02 18:40:57 +00:00
Bram Moolenaar fecb660578 updated for version 7.1-130 2007-10-01 20:54:15 +00:00
Bram Moolenaar 41a0903523 updated for version 7.1-129 2007-10-01 18:34:34 +00:00
Bram Moolenaar 61bfb9febe updated for version 7.1-128 2007-09-30 20:28:48 +00:00
Bram Moolenaar ecf4de5d69 updated for version 7.1-127 2007-09-30 20:11:26 +00:00
Bram Moolenaar d089d9b33a updated for version 7.1-126 2007-09-30 12:02:55 +00:00
Bram Moolenaar 78ab331e0d updated for version 7.1-125 2007-09-29 12:16:41 +00:00
Bram Moolenaar 51b8436f09 updated for version 7.1-124 2007-09-29 11:16:17 +00:00
Bram Moolenaar 9f0545d6de updated for version 7.1-123 2007-09-26 20:36:32 +00:00
Bram Moolenaar dfc7aa2ccd updated for version 7.1-122 2007-09-25 20:13:54 +00:00
Bram Moolenaar 5461cfe289 updated for version 7.1-121 2007-09-25 18:40:14 +00:00
Bram Moolenaar 9d2c8c1a66 updated for version 7.1-120 2007-09-25 16:00:00 +00:00
Bram Moolenaar 719939c888 updated for version 7.1-119 2007-09-25 12:51:28 +00:00
Bram Moolenaar b8dc4d4cdf updated for version 7.1-118 2007-09-25 12:20:19 +00:00
Bram Moolenaar 7b18862920 updated for version 7.1-117 2007-09-25 10:51:12 +00:00
Bram Moolenaar 1193636b45 updated for version 7.1-116 2007-09-17 20:39:42 +00:00
Bram Moolenaar ad6c2274e8 updated for version 7.1-115 2007-09-17 20:21:33 +00:00
Bram Moolenaar b91d177ecc updated for version 7.1-114 2007-09-17 19:56:01 +00:00
Bram Moolenaar b4066a10e0 updated for version 7.1-113 2007-09-17 19:38:08 +00:00
Bram Moolenaar ce85c5619e updated for version 7.1-112 2007-09-16 12:21:16 +00:00
Bram Moolenaar 1042fa3857 updated for version 7.1-111 2007-09-16 11:27:42 +00:00
Bram Moolenaar 3b9b13e564 updated for version 7.1-110 2007-09-15 12:49:35 +00:00
Bram Moolenaar 073545473f updated for version 7.1-109 2007-09-15 12:07:46 +00:00
Bram Moolenaar 5365c4d590 updated for version 7.1-108 2007-09-14 17:56:59 +00:00
Bram Moolenaar 53241daeba updated for version 7.1-107 2007-09-13 20:41:32 +00:00
Bram Moolenaar 5c2e0f27c5 updated for version 7.1-106 2007-09-13 20:05:18 +00:00
Bram Moolenaar 037cc64f8f updated for version 7.1-105 2007-09-13 18:40:54 +00:00
Bram Moolenaar 61abfd1171 updated for version 7.1-104 2007-09-13 16:26:47 +00:00
Bram Moolenaar a84b10685c updated for version 7.1-103 2007-09-13 13:34:02 +00:00
Bram Moolenaar 700d1d7036 updated for version 7.1-102 2007-09-13 13:20:16 +00:00
Bram Moolenaar 9539934ee2 updated for version 7.1-101 2007-09-13 13:01:18 +00:00
Bram Moolenaar 02b063139b updated for version 7.1-100 2007-09-06 15:39:22 +00:00
Bram Moolenaar 7fd1602e56 updated for version 7.1-099 2007-09-06 14:35:35 +00:00
Bram Moolenaar 33e1a80f84 updated for version 7.1-098 2007-09-06 12:26:44 +00:00
Bram Moolenaar 177d8c60ee updated for version 7.1-097 2007-09-06 11:33:37 +00:00
Bram Moolenaar c27c8d5c59 updated for version 7.1-096 2007-09-06 10:54:51 +00:00
Bram Moolenaar 9c8791fde0 updated for version 7.1-095 2007-09-05 19:47:23 +00:00
Bram Moolenaar 102e3a6164 updated for version 7.1-094 2007-08-30 17:37:40 +00:00
Bram Moolenaar 367329ba08 updated for version 7.1-093 2007-08-30 11:53:22 +00:00
Bram Moolenaar ec8317364b updated for version 7.1-092 2007-08-30 10:51:14 +00:00
Bram Moolenaar 78e1762c48 updated for version 7.1-091 2007-08-30 10:26:19 +00:00
Bram Moolenaar 1a3d086c84 updated for version 7.1-090 2007-08-30 09:47:38 +00:00
Bram Moolenaar 7d61a92145 updated for version 7.1-089 2007-08-30 09:12:23 +00:00
Bram Moolenaar 14d0e7976d updated for version 7.1-088 2007-08-30 08:35:35 +00:00
Bram Moolenaar d2ac984a1e updated for version 7.1-087 2007-08-21 16:03:51 +00:00
Bram Moolenaar 3a36cf7bca updated for version 7.1-086 2007-08-21 15:29:56 +00:00
Bram Moolenaar eb1b679067 updated for version 7.1-085 2007-08-21 13:29:28 +00:00
Bram Moolenaar dd87969c8b updated for version 7.1-084 2007-08-21 13:07:12 +00:00
Bram Moolenaar fa2e044471 updated for version 7.1-082 2007-08-18 16:21:50 +00:00
Bram Moolenaar 6529c101c3 updated for version 7.1-081 2007-08-18 15:47:34 +00:00
Bram Moolenaar 7baa45dbbf updated for version 7.1-080 2007-08-18 15:00:42 +00:00
Bram Moolenaar deefb63bfb updated for version 7.1-079 2007-08-15 18:41:34 +00:00
Bram Moolenaar 70c2a63474 updated for version 7.1-078 2007-08-15 18:08:50 +00:00
Bram Moolenaar 349955a205 updated for version 7.1-077 2007-08-14 21:07:36 +00:00
Bram Moolenaar b0db569905 updated for version 7.1-076 2007-08-14 20:54:49 +00:00
Bram Moolenaar 3185918f8c updated for version 7.1-075 2007-08-14 20:41:13 +00:00
Bram Moolenaar 92c5aba92a updated for version 7.1-074 2007-08-14 20:29:31 +00:00
Bram Moolenaar 4d64b7891b updated for version 7.1-073 2007-08-14 20:16:42 +00:00
Bram Moolenaar 9c03978012 updated for version 7.1-072 2007-08-14 15:55:42 +00:00
Bram Moolenaar 4d2fffc833 updated for version 7.1-071 2007-08-14 15:29:16 +00:00
Bram Moolenaar 2b80e65818 updated for version 7.1-070 2007-08-14 14:57:55 +00:00
Bram Moolenaar d2c765e688 updated for version 7.1-069 2007-08-14 13:00:40 +00:00
Bram Moolenaar 67f7131efa updated for version 7.1-068 2007-08-12 14:55:56 +00:00
Bram Moolenaar a2993e1340 updated for version 7.1-067 2007-08-12 14:38:46 +00:00
Bram Moolenaar 83eb885d54 updated for version 7.1-066 2007-08-12 13:51:26 +00:00
Bram Moolenaar 8c69d536ad updated for version 7.1-065 2007-08-12 13:25:01 +00:00
Bram Moolenaar 708f62c380 updated for version 7.1-064 2007-08-11 20:24:10 +00:00
Bram Moolenaar 52d36c8bb7 updated for version 7.1-063 2007-08-11 14:00:30 +00:00
Bram Moolenaar cc00b955cd updated for version 7.1-062 2007-08-11 12:32:57 +00:00
Bram Moolenaar a245a5bb06 updated for version 7.1-061 2007-08-11 11:58:23 +00:00
Bram Moolenaar 48cc5fe8b6 updated for version 7.1-060 2007-08-11 11:39:45 +00:00
Bram Moolenaar 225d32b910 updated for version 7.1-059 2007-08-10 19:33:47 +00:00
Bram Moolenaar abc9773580 updated for version 7.1-058 2007-08-08 20:49:37 +00:00
Bram Moolenaar c2f5abcf15 updated for version 7.1-057 2007-08-08 19:42:05 +00:00
Bram Moolenaar 1b0b07f29e updated for version 7.1-056 2007-08-07 20:00:31 +00:00
Bram Moolenaar 452a81b413 updated for version 7.1-055 2007-08-06 20:28:43 +00:00
Bram Moolenaar a064ac8501 updated for version 7.1-054 2007-08-05 18:10:54 +00:00
Bram Moolenaar 57b7fe808f updated for version 7.1-053 2007-08-05 17:20:43 +00:00
Bram Moolenaar 0963cd95f5 updated for version 7.1-052 2007-08-05 16:49:43 +00:00
Bram Moolenaar 3dcfbf7c4d updated for version 7.1-051 2007-08-05 16:33:12 +00:00
Bram Moolenaar e7c5686944 updated for version 7.1-050 2007-08-04 10:14:52 +00:00
Bram Moolenaar 179af2c90b updated for version 7.1-049 2007-08-03 20:02:28 +00:00
Bram Moolenaar ef04586d9f updated for version 7.1-048 2007-08-02 21:00:50 +00:00
Bram Moolenaar 150cc27040 updated for version 7.1-047 2007-08-01 13:47:46 +00:00
Bram Moolenaar 9225efbc96 updated for version 7.1-046 2007-07-30 20:32:53 +00:00
Bram Moolenaar 943fae459d updated for version 7.1-045 2007-07-30 20:00:38 +00:00
Bram Moolenaar 0cbac5bf6a updated for version 7.1-044 2007-07-29 13:03:35 +00:00
Bram Moolenaar 7662423e10 updated for version 7.1-043 2007-07-28 12:21:47 +00:00
Bram Moolenaar 2240aeb4cb updated for version 7.1-042 2007-07-27 19:33:14 +00:00
Bram Moolenaar bf96fb4234 updated for version 7.1-041 2007-07-26 21:11:52 +00:00
Bram Moolenaar 6ee10162b2 updated for version 7.1-040 2007-07-26 20:58:42 +00:00
Bram Moolenaar f621048b53 updated for version 7.1-039 2007-07-25 20:56:39 +00:00
Bram Moolenaar 5002c296f0 updated for version 7.1-038 2007-07-24 13:26:15 +00:00
Bram Moolenaar 3afaae44a9 updated for version 7.1-037 2007-07-24 12:58:01 +00:00
Bram Moolenaar 4f68858766 updated for version 7.1-036 2007-07-24 12:34:30 +00:00
Bram Moolenaar fe40d1a0b0 updated for version 7.1-035 2007-07-24 09:16:38 +00:00
Bram Moolenaar 5fdec47ab0 updated for version 7.1-034 2007-07-24 08:45:13 +00:00
Bram Moolenaar 9cffde9627 updated for version 7.1-033 2007-07-24 07:51:18 +00:00
Bram Moolenaar 5f2c5dbd86 updated for version 7.1-032 2007-07-17 16:15:36 +00:00
Bram Moolenaar 477933cdc3 updated for version 7.1-031 2007-07-17 14:32:23 +00:00
Bram Moolenaar 1315349f0e updated for version 7.1-030 2007-07-17 12:33:46 +00:00
Bram Moolenaar 7bb755519e updated for version 7.1-029 2007-07-16 18:39:49 +00:00
Bram Moolenaar 1256e720f5 updated for version 7.1-028 2007-07-10 15:26:20 +00:00
Bram Moolenaar fe1c56d6ae updated for version 7.1-027 2007-07-10 15:10:54 +00:00
Bram Moolenaar 78f6f7eb95 updated for version 7.1-026 2007-07-10 12:03:33 +00:00
Bram Moolenaar 7a42fa3cb7 updated for version 7.1-025 2007-07-10 11:28:55 +00:00
Bram Moolenaar aec1179e5e updated for version 7.1-024 2007-07-10 11:09:36 +00:00
Bram Moolenaar 9a149791fc updated for version 7.1-023 2007-07-10 10:38:02 +00:00
Bram Moolenaar bf44417987 updated for version 7.1-022 2007-07-07 11:58:28 +00:00
Bram Moolenaar e2a49d8e5e updated for version 7.1-021 2007-07-06 17:43:08 +00:00
Bram Moolenaar 6a51606966 updated for version 7.1-020 2007-07-05 08:11:42 +00:00
Bram Moolenaar 3ebc1e5112 updated for version 7.1-019 2007-07-05 07:54:17 +00:00
Bram Moolenaar e649ef0fdd updated for version 7.1-018 2007-06-28 20:18:51 +00:00
Bram Moolenaar 5386a123f5 updated for version 7.1-017 2007-06-28 20:02:32 +00:00
Bram Moolenaar 7f51474324 updated for version 7.1-016 2007-06-28 19:33:43 +00:00
Bram Moolenaar f15f943e0c updated for version 7.1-015 2007-06-28 11:07:21 +00:00
Bram Moolenaar 3011815c8a updated for version 7.1-014 2007-06-28 10:49:22 +00:00
Bram Moolenaar 786b1dc2a4 updated for version 7.1-013 2007-06-28 10:03:45 +00:00
Bram Moolenaar 96bb621f25 updated for version 7.1-012 2007-06-19 18:52:53 +00:00
Bram Moolenaar 1ad2f13b37 updated for version 7.1-011 2007-06-19 18:27:18 +00:00
Bram Moolenaar dc3213d855 updated for version 7.1-010 2007-06-19 16:03:50 +00:00
Bram Moolenaar 4b80a5179a updated for version 7.1-009 2007-06-19 15:44:58 +00:00
Bram Moolenaar 884aa898d4 updated for version 7.1-008 2007-06-19 15:31:05 +00:00
Bram Moolenaar d827ada01c updated for version 7.1-008 2007-06-19 15:19:55 +00:00
Bram Moolenaar e02d7b2a21 updated for version 7.1-007 2007-06-19 14:29:43 +00:00
Bram Moolenaar 512e6b838a updated for version 7.1-006 2007-06-19 13:36:52 +00:00
Bram Moolenaar 1864a4e0fd updated for version 7.1-005 2007-06-19 10:56:05 +00:00
Bram Moolenaar b1269f1184 updated for version 7.1-004 2007-06-19 09:51:25 +00:00
Bram Moolenaar 2d8ab99d10 updated for version 7.1-003 2007-06-19 08:06:18 +00:00
Bram Moolenaar 1042527371 updated for version 7.1-002 2007-05-15 07:12:25 +00:00
Bram Moolenaar a2dd900999 updated for version 7.1-001 2007-05-14 17:38:30 +00:00
Bram Moolenaar 29c34723d5 updated for version 7.1 2007-05-12 15:34:06 +00:00
Bram Moolenaar 049377ee0f updated for version 7.1 2007-05-12 15:32:12 +00:00
Bram Moolenaar 6446f25b44 updated for version 7.1 2007-05-12 15:26:47 +00:00
Bram Moolenaar 4b4dc64876 updated for version 7.1 2007-05-12 15:23:40 +00:00
Bram Moolenaar 994cd1237f updated for version 7.1 2007-05-12 15:19:41 +00:00
Bram Moolenaar b2a460d564 updated for version 7.1 2007-05-12 15:16:37 +00:00
Bram Moolenaar 1b826e540c updated for version 7.1 2007-05-12 15:14:36 +00:00
Bram Moolenaar d38c6c9aae updated for version 7.1 2007-05-12 15:12:15 +00:00
Bram Moolenaar 54143f4031 updated for version 7.1 2007-05-12 15:10:39 +00:00
Bram Moolenaar dd2a0d8ad1 updated for version 7.1 2007-05-12 15:07:00 +00:00
Bram Moolenaar 784287abf4 updated for version 7.1 2007-05-12 15:05:26 +00:00
Bram Moolenaar 1887debd2c updated for version 7.1 2007-05-12 15:04:19 +00:00
Bram Moolenaar f5fcea70bd updated for version 7.1 2007-05-12 15:00:32 +00:00
Bram Moolenaar 69c2f17e98 updated for version 7.1 2007-05-12 14:57:31 +00:00
Bram Moolenaar 00333faa4d updated for version 7.1 2007-05-12 14:50:38 +00:00
Bram Moolenaar 4e32e4bc5e updated for version 7.1 2007-05-12 14:46:25 +00:00
Bram Moolenaar 0168560264 updated for version 7.1 2007-05-12 14:42:48 +00:00
Bram Moolenaar d46bbc7203 updated for version 7.1 2007-05-12 14:38:41 +00:00
Bram Moolenaar d427d1e381 updated for version 7.1 2007-05-12 14:34:30 +00:00
Bram Moolenaar 9048f94031 updated for version 7.1 2007-05-12 14:32:25 +00:00
Bram Moolenaar ebcbd022e6 updated for version 7.1 2007-05-12 14:28:25 +00:00
Bram Moolenaar e24138beaf updated for version 7.1 2007-05-12 14:24:45 +00:00
Bram Moolenaar e0d7b3c052 updated for version 7.1 2007-05-12 14:23:41 +00:00
Bram Moolenaar 52cda2b83e updated for version 7.1 2007-05-12 14:17:21 +00:00
Bram Moolenaar 29055eedf4 updated for version 7.1 2007-05-12 14:15:39 +00:00
Bram Moolenaar f17897d288 updated for version 7.1 2007-05-12 14:13:37 +00:00
Bram Moolenaar c1c566fb6c updated for version 7.1 2007-05-12 14:10:12 +00:00
Bram Moolenaar 381ffaefa2 updated for version 7.1 2007-05-12 14:06:39 +00:00
Bram Moolenaar 666771a83c updated for version 7.1 2007-05-12 14:03:30 +00:00
Bram Moolenaar 8c406603ae updated for version 7.1 2007-05-12 13:57:53 +00:00
Bram Moolenaar 33fa75c86e updated for version 7.1 2007-05-12 13:55:30 +00:00
Bram Moolenaar 8b57e2efc0 updated for version 7.1 2007-05-12 13:52:50 +00:00
Bram Moolenaar 5f29c338d7 updated for version 7.1 2007-05-12 13:51:35 +00:00
Bram Moolenaar 9fe9d16c38 updated for version 7.1 2007-05-12 13:47:10 +00:00
Bram Moolenaar 5c3e56a2f7 updated for version 7.1 2007-05-12 13:43:14 +00:00
Bram Moolenaar 03d42258db updated for version 7.1 2007-05-12 13:40:39 +00:00
Bram Moolenaar 8f6d679581 updated for version 7.1 2007-05-12 13:38:39 +00:00
Bram Moolenaar f313d68274 updated for version 7.1 2007-05-12 13:36:14 +00:00
Bram Moolenaar 376b899ac0 updated for version 7.1 2007-05-12 13:28:48 +00:00
Bram Moolenaar 833dc52378 updated for version 7.1 2007-05-12 13:26:40 +00:00
Bram Moolenaar 9e368dba9d updated for version 7.1 2007-05-12 13:25:01 +00:00
Bram Moolenaar 5a91e34372 updated for version 7.1 2007-05-12 13:20:15 +00:00
Bram Moolenaar a9d52b81cd updated for version 7.1 2007-05-12 13:16:04 +00:00
Bram Moolenaar 032b3cf620 updated for version 7.1 2007-05-12 13:13:51 +00:00
Bram Moolenaar 341621425b updated for version 7.1 2007-05-12 13:12:19 +00:00
Bram Moolenaar b5ba002aab updated for version 7.1 2007-05-12 13:06:29 +00:00
Bram Moolenaar 895f2609de updated for version 7.1 2007-05-12 13:03:54 +00:00
Bram Moolenaar cb635362cc updated for version 7.1 2007-05-12 13:02:42 +00:00
Bram Moolenaar b4b6a567a3 updated for version 7.1 2007-05-12 13:00:40 +00:00
Bram Moolenaar 5cdd0df5a9 updated for version 7.1 2007-05-12 12:58:05 +00:00
Bram Moolenaar fe265ff56f updated for version 7.1b-002 2007-05-11 18:15:45 +00:00
Bram Moolenaar 060f1f08b3 updated for version 7.1b-001 2007-05-10 20:17:29 +00:00
Bram Moolenaar bae0c16cc4 updated for version 7.1b 2007-05-10 19:30:25 +00:00
Bram Moolenaar 45667517ba updated for version 7.1b 2007-05-10 19:24:43 +00:00
Bram Moolenaar 49325942f5 updated for version 7.1b 2007-05-10 19:19:59 +00:00
Bram Moolenaar 5f52cff1b3 updated for version 7.1b 2007-05-10 19:08:09 +00:00
Bram Moolenaar 25394022f2 updated for version 7.1b 2007-05-10 19:06:20 +00:00
Bram Moolenaar 3ad16f3fe6 updated for version 7.1b 2007-05-10 19:00:27 +00:00
Bram Moolenaar b8017e7a03 updated for version 7.1b 2007-05-10 18:59:07 +00:00
Bram Moolenaar cf0dfa2f18 updated for version 7.1b 2007-05-10 18:52:16 +00:00
Bram Moolenaar e590119ea7 updated for version 7.1b 2007-05-10 18:46:18 +00:00
Bram Moolenaar 34e0bfaa80 updated for version 7.1b 2007-05-10 18:44:18 +00:00
Bram Moolenaar b15c833222 updated for version 7.1b 2007-05-10 18:40:02 +00:00
Bram Moolenaar 10c56952d8 updated for version 7.1b 2007-05-10 18:38:52 +00:00
Bram Moolenaar 335437bb24 updated for version 7.1b 2007-05-10 18:32:52 +00:00
Bram Moolenaar 79166c430b updated for version 7.1b 2007-05-10 18:29:51 +00:00
Bram Moolenaar ccc18222dd updated for version 7.1b 2007-05-10 18:25:20 +00:00
Bram Moolenaar 2c7a763832 updated for version 7.1b 2007-05-10 18:19:11 +00:00
Bram Moolenaar 720c710091 updated for version 7.1b 2007-05-10 18:07:50 +00:00
Bram Moolenaar 25bc63d168 updated for version 7.1b 2007-05-10 18:05:13 +00:00
Bram Moolenaar 035db9f0e1 updated for version 7.1b 2007-05-10 18:02:27 +00:00
Bram Moolenaar 7aa9f6a03a updated for version 7.1b 2007-05-10 18:00:30 +00:00
Bram Moolenaar 2b64440353 updated for version 7.1b 2007-05-10 17:56:19 +00:00
Bram Moolenaar 933eb39d67 updated for version 7.1b 2007-05-10 17:52:45 +00:00
Bram Moolenaar a38edcde16 updated for version 7.1b 2007-05-10 17:46:55 +00:00
Bram Moolenaar 29466f2b4f updated for version 7.1b 2007-05-10 17:45:37 +00:00
Bram Moolenaar 3d27a45f9a updated for version 7.1b 2007-05-10 17:44:18 +00:00
Bram Moolenaar 044b68f42a updated for version 7.1b 2007-05-10 17:39:52 +00:00
Bram Moolenaar 7263a77b99 updated for version 7.1b 2007-05-10 17:35:54 +00:00
Bram Moolenaar 2bb8df23dc updated for version 7.1b 2007-05-10 17:26:28 +00:00
Bram Moolenaar ff1d0d4cf5 updated for version 7.1b 2007-05-10 17:24:16 +00:00
Bram Moolenaar 4868726a3f updated for version 7.1b 2007-05-10 17:17:07 +00:00
Bram Moolenaar 82038d7312 updated for version 7.1b 2007-05-10 17:15:45 +00:00
Bram Moolenaar e34bd1f502 updated for version 7.1b 2007-05-10 17:06:00 +00:00
Bram Moolenaar ad5fd673c7 updated for version 7.1b 2007-05-10 17:04:44 +00:00
Bram Moolenaar e531ce2c84 updated for version 7.1b 2007-05-10 17:03:39 +00:00
Bram Moolenaar 0c4b5bd38f updated for version 7.1b 2007-05-10 17:02:32 +00:00
Bram Moolenaar 80ec845282 updated for version 7.1b 2007-05-10 17:00:48 +00:00
Bram Moolenaar 8acbe168a8 updated for version 7.1b 2007-05-10 16:58:19 +00:00
Bram Moolenaar c1762ccb6f updated for version 7.1b 2007-05-10 16:56:30 +00:00
Bram Moolenaar f1dc4965b5 updated for version 7.1b 2007-05-10 16:50:23 +00:00
Bram Moolenaar f711faf099 updated for version 7.1b 2007-05-10 16:48:19 +00:00
Bram Moolenaar b6799acd2d updated for version 7.1b 2007-05-10 16:44:05 +00:00
Bram Moolenaar 143c38cd31 updated for version 7.1b 2007-05-10 16:41:10 +00:00
Bram Moolenaar 706cdebcf8 updated for version 7.1a-001 2007-05-06 21:55:31 +00:00
Bram Moolenaar a022bb3567 updated for version 7.1a 2007-05-06 17:22:46 +00:00
Bram Moolenaar 2d0ed69d58 updated for version 7.1a 2007-05-06 17:19:06 +00:00
Bram Moolenaar 89cf6cf04c updated for version 7.1a 2007-05-06 16:50:15 +00:00
Bram Moolenaar edfe968e1a updated for version 7.1a 2007-05-06 16:46:03 +00:00
Bram Moolenaar ad44decbac updated for version 7.1a 2007-05-06 16:41:27 +00:00
Bram Moolenaar fee049ad25 updated for version 7.1a 2007-05-06 16:39:48 +00:00
Bram Moolenaar 8da4467eb3 updated for version 7.1a 2007-05-06 16:33:11 +00:00
Bram Moolenaar 7b85141b84 updated for version 7.1a 2007-05-06 16:28:11 +00:00
Bram Moolenaar b317167494 updated for version 7.1a 2007-05-06 16:19:19 +00:00
Bram Moolenaar 1f8ae7a083 updated for version 7.1a 2007-05-06 16:15:07 +00:00
Bram Moolenaar b57bf7277b updated for version 7.1a 2007-05-06 15:48:14 +00:00
Bram Moolenaar 7ec09eeb83 updated for version 7.1a 2007-05-06 15:30:35 +00:00
Bram Moolenaar 15aa18172b updated for version 7.1a 2007-05-06 15:28:16 +00:00
Bram Moolenaar 24652c0005 updated for version 7.1a 2007-05-06 15:11:45 +00:00
Bram Moolenaar d955be3f20 updated for version 7.1a 2007-05-06 14:33:06 +00:00
Bram Moolenaar 6b803a739f updated for version 7.1a 2007-05-06 14:25:46 +00:00
Bram Moolenaar 17e79197d5 updated for version 7.1a 2007-05-06 14:15:36 +00:00
Bram Moolenaar 8cfdc0df95 updated for version 7.1a 2007-05-06 14:12:36 +00:00
Bram Moolenaar da65f156f3 updated for version 7.1a 2007-05-06 13:54:35 +00:00
Bram Moolenaar 8d1ab51e8f updated for version 7.1a 2007-05-06 13:49:21 +00:00
Bram Moolenaar 6519ac87d8 updated for version 7.1a 2007-05-06 13:45:52 +00:00
Bram Moolenaar d55de224a0 updated for version 7.1a 2007-05-06 13:38:48 +00:00
Bram Moolenaar ef2f6569ce updated for version 7.1a 2007-05-06 13:32:59 +00:00
Bram Moolenaar c3739303b0 updated for version 7.1a 2007-05-06 13:28:50 +00:00
Bram Moolenaar d7afed3753 updated for version 7.1a 2007-05-06 13:26:41 +00:00
Bram Moolenaar 9fc8c24ef8 updated for version 7.1a 2007-05-06 13:23:02 +00:00
Bram Moolenaar 024678745b updated for version 7.1a 2007-05-06 13:22:01 +00:00
Bram Moolenaar ff4a37e325 updated for version 7.1a 2007-05-06 13:18:29 +00:00
Bram Moolenaar ea430ea7d5 updated for version 7.1a 2007-05-06 13:10:49 +00:00
Bram Moolenaar e9400a45da updated for version 7.1a 2007-05-06 13:04:32 +00:00
Bram Moolenaar 24b231793e updated for version 7.1a 2007-05-06 12:54:06 +00:00
Bram Moolenaar 9e1d2839c6 updated for version 7.1a 2007-05-06 12:51:41 +00:00
Bram Moolenaar a9af0e6a0a updated for version 7.1a 2007-05-06 12:48:13 +00:00
Bram Moolenaar 1f5c517296 updated for version 7.1a 2007-05-06 12:46:22 +00:00
Bram Moolenaar 36f5ac0859 updated for version 7.1a 2007-05-06 12:40:34 +00:00
Bram Moolenaar 623fe606ae updated for version 7.1a 2007-05-06 12:39:05 +00:00
Bram Moolenaar 7bff313a94 updated for version 7.1a 2007-05-06 12:34:30 +00:00
Bram Moolenaar 7528dd68a7 updated for version 7.1a 2007-05-06 12:32:12 +00:00
Bram Moolenaar b5dd424dc3 updated for version 7.1a 2007-05-06 12:28:24 +00:00
Bram Moolenaar 8bc7847e20 updated for version 7.1a 2007-05-06 12:26:25 +00:00
Bram Moolenaar 82de0d760b updated for version 7.1a 2007-05-06 12:18:31 +00:00
Bram Moolenaar 5c5b0941ca updated for version 7.1a 2007-05-06 12:07:59 +00:00
Bram Moolenaar c980de3382 updated for version 7.1a 2007-05-06 11:59:04 +00:00
Bram Moolenaar 4e86cbab27 updated for version 7.1a 2007-05-06 11:56:32 +00:00
Bram Moolenaar 044defef06 updated for version 7.1a 2007-05-06 11:55:00 +00:00
Bram Moolenaar be860d34dd updated for version 7.1a 2007-05-06 11:53:06 +00:00
Bram Moolenaar 7b98ce07ce updated for version 7.1a 2007-05-06 11:29:37 +00:00
Bram Moolenaar 83e138c606 updated for version 7.1a 2007-05-05 18:27:07 +00:00
Bram Moolenaar c81e5e79a0 updated for version 7.1a 2007-05-05 18:24:42 +00:00
Bram Moolenaar 9aae141a6b updated for version 7.1a 2007-05-05 18:01:06 +00:00
Bram Moolenaar 756ec0f3c9 updated for version 7.1a 2007-05-05 17:59:48 +00:00
Bram Moolenaar 313b7237ad updated for version 7.1a 2007-05-05 17:56:55 +00:00
Bram Moolenaar 9964e468c0 updated for version 7.1a 2007-05-05 17:54:07 +00:00
Bram Moolenaar d5ab34bd5e updated for version 7.1a 2007-05-05 17:15:44 +00:00
Bram Moolenaar 0630b8d96d updated for version 7.1a 2007-05-05 17:11:56 +00:00
Bram Moolenaar dd2a3cda55 updated for version 7.1a 2007-05-05 17:10:09 +00:00
Bram Moolenaar 3ed4447ed7 updated for version 7.0-243 2007-05-05 10:52:16 +00:00
Bram Moolenaar aea02fa475 updated for version 7.0-242 2007-05-04 20:29:09 +00:00
Bram Moolenaar 4142324d25 updated for version 7.0-241 2007-05-03 20:11:13 +00:00
Bram Moolenaar ee79cbc7af updated for version 7.0-240 2007-05-02 19:50:14 +00:00
Bram Moolenaar eeefcc7723 updated for version 7.0-239 2007-05-01 21:21:21 +00:00
Bram Moolenaar 0ddf0a7df0 updated for version 7.0-238 2007-05-01 20:04:53 +00:00
Bram Moolenaar 8243a7928b updated for version 7.0-237 2007-05-01 17:05:03 +00:00
Bram Moolenaar 914572aba4 updated for version 7.0-236 2007-05-01 11:37:47 +00:00
Bram Moolenaar d9fe7c4bb8 updated for version 7.0-235 2007-04-29 11:53:56 +00:00
Bram Moolenaar 3d43a6658c updated for version 7.0-234 2007-04-27 20:15:55 +00:00
Bram Moolenaar bbe8c3f735 updated for version 7.0-233 2007-04-26 16:40:56 +00:00
Bram Moolenaar 79ee315b72 updated for version 7.0-232 2007-04-26 16:20:50 +00:00
Bram Moolenaar 1c53628518 updated for version 7.0-231 2007-04-26 15:21:56 +00:00
Bram Moolenaar d267b9c167 updated for version 7.0-230 2007-04-26 15:06:45 +00:00
Bram Moolenaar 4076b79afd updated for version 7.0-229 2007-04-26 14:48:01 +00:00
Bram Moolenaar a24424370c updated for version 7.0-228 2007-04-26 14:26:37 +00:00
Bram Moolenaar 053b9fa9c2 updated for version 7.0-227 2007-04-26 14:09:42 +00:00
Bram Moolenaar 97006f1ce8 updated for version 7.0-226 2007-04-26 09:04:31 +00:00
Bram Moolenaar 87c1996491 updated for version 7.0-225 2007-04-26 08:54:21 +00:00
Bram Moolenaar 63b9254b8e updated for version 7.0-224 2007-03-27 14:57:09 +00:00
Bram Moolenaar 7cc36e9402 updated for version 7.0-223 2007-03-27 10:42:05 +00:00
Bram Moolenaar 39353fdbec updated for version 7.0-222 2007-03-27 09:02:11 +00:00
Bram Moolenaar 5b6b1cae34 updated for version 7.0-221 2007-03-27 08:19:43 +00:00
Bram Moolenaar 4940e3f2c3 updated for version 7.0-220 2007-03-25 15:49:08 +00:00
Bram Moolenaar 867a4b7630 updated for version 7.0-219 2007-03-18 20:51:46 +00:00
Bram Moolenaar 49104e4038 updated for version 7.0-218 2007-03-15 21:54:01 +00:00
Bram Moolenaar c432b50937 updated for version 7.0-217 2007-03-15 20:38:26 +00:00
Bram Moolenaar d326ce83d5 updated for version 7.0-216 2007-03-11 14:48:29 +00:00
Bram Moolenaar 48c2c9a19a updated for version 7.0-215 2007-03-08 19:34:12 +00:00
Bram Moolenaar 552f8a1140 updated for version 7.0-214 2007-03-08 17:12:08 +00:00
Bram Moolenaar 6417da604d updated for version 7.0-213 2007-03-08 13:49:53 +00:00
Bram Moolenaar c8da3119cf updated for version 7.0-212 2007-03-08 12:36:46 +00:00
Bram Moolenaar 9248e6e12e updated for version 7.0-211 2007-03-08 12:10:13 +00:00
Bram Moolenaar 6cbce9d0db updated for version 7.0-210 2007-03-08 10:01:03 +00:00
Bram Moolenaar 454ec05a47 updated for version 7.0-209 2007-03-08 09:20:28 +00:00
Bram Moolenaar 38323e4f4a updated for version 7.0-208 2007-03-06 19:22:53 +00:00
Bram Moolenaar 81b85876ad updated for version 7.0-207 2007-03-04 20:22:01 +00:00
Bram Moolenaar 733f0a286e updated for version 7.0-206 2007-03-02 18:56:27 +00:00
Bram Moolenaar 33c4fb68bf updated for version 7.0-205 2007-02-27 22:03:05 +00:00
Bram Moolenaar f2a4e33ffb updated for version 7.0-204 2007-02-27 17:08:16 +00:00
Bram Moolenaar 7f6ca07606 updated for version 7.0-203 2007-02-27 16:21:38 +00:00
Bram Moolenaar 311d982b6f updated for version 7.0-202 2007-02-27 15:48:28 +00:00
Bram Moolenaar 602eb74de6 updated for version 7.0-201 2007-02-20 03:43:38 +00:00
Bram Moolenaar fa3491a0e0 updated for version 7.0-200 2007-02-20 02:49:19 +00:00
Bram Moolenaar 09a16b5f09 updated for version 7.0-199 2007-02-20 02:31:20 +00:00
Bram Moolenaar 77f66d6c8d updated for version 7.0-198 2007-02-20 02:16:18 +00:00
Bram Moolenaar 85c79d30ff updated for version 7.0-197 2007-02-20 01:59:20 +00:00
Bram Moolenaar 0396ab0156 updated for version 7.0-196 2007-02-19 23:14:18 +00:00
Bram Moolenaar 373154b00c updated for version 7.0-195 2007-02-13 05:19:30 +00:00
Bram Moolenaar ad40f02cd9 updated for version 7.0-194 2007-02-13 03:01:39 +00:00
Bram Moolenaar b01a8b749b updated for version 7.0-193 2007-02-13 02:47:22 +00:00
Bram Moolenaar 47b8b15b5f updated for version 7.0-192 2007-02-07 02:41:57 +00:00
Bram Moolenaar 48b66fb5a7 updated for version 7.0-191 2007-02-04 01:58:18 +00:00
Bram Moolenaar 86ea76404e updated for version 7.0-190 2007-02-04 01:48:10 +00:00
Bram Moolenaar 0739a1e671 updated for version 7.0-189 2007-02-04 01:37:39 +00:00
Bram Moolenaar 8c471fa0b3 updated for version 7.0-188 2007-01-16 21:14:45 +00:00
Bram Moolenaar 8dd1aa58ad updated for version 7.0-187 2007-01-16 20:33:19 +00:00
Bram Moolenaar fb7c90c0fa updated for version 7.0-186 2007-01-16 15:01:41 +00:00
Bram Moolenaar 56da797e6d updated for version 7.0-185 2007-01-16 14:46:32 +00:00
Bram Moolenaar 84c4d79ad4 updated for version 7.0-184 2007-01-16 14:18:41 +00:00
Bram Moolenaar 863b53b72e updated for version 7.0-183 2007-01-14 14:28:34 +00:00
Bram Moolenaar 89ed3dfd87 updated for version 7.0-182 2007-01-09 19:23:12 +00:00
Bram Moolenaar 9460b9d215 updated for version 7.0-181 2007-01-09 14:37:01 +00:00
Bram Moolenaar d675e2c513 updated for version 7.0-180 2007-01-09 14:09:25 +00:00
Bram Moolenaar df88dda91c updated for version 7.0-179 2007-01-09 13:34:50 +00:00
Bram Moolenaar 201863f75d updated for version 7.0-178 2006-12-05 21:06:46 +00:00
Bram Moolenaar cf8e7d14aa updated for version 7.0-177 2006-12-05 20:43:17 +00:00
Bram Moolenaar 9c4b4ab3a6 updated for version 7.0-176 2006-12-05 20:29:56 +00:00
Bram Moolenaar 61b974b9ee updated for version 7.0-175 2006-12-05 09:32:29 +00:00
Bram Moolenaar 3b1b6c6259 updated for version 7.0-174 2006-11-28 20:40:00 +00:00
Bram Moolenaar f278987c97 updated for version 7.0-173 2006-11-28 19:54:04 +00:00
Bram Moolenaar 4632d298ad updated for version 7.0-172 2006-11-28 17:36:37 +00:00
Bram Moolenaar 3d20ca1ad1 updated for version 7.0-171 2006-11-28 16:43:58 +00:00
Bram Moolenaar 85f868c3ae updated for version 7.0-170 2006-11-28 16:16:58 +00:00
Bram Moolenaar b0c9a85bc8 updated for version 7.0-169 2006-11-28 15:14:56 +00:00
Bram Moolenaar 9334c3447a updated for version 7.0-168 2006-11-21 19:57:30 +00:00
Bram Moolenaar b42dc236e9 updated for version 7.0-167 2006-11-21 18:36:05 +00:00
Bram Moolenaar 508b9e895d updated for version 7.0-166 2006-11-21 10:43:23 +00:00
Bram Moolenaar 93db975fa4 updated for version 7.0-165 2006-11-21 10:29:45 +00:00
Bram Moolenaar 9a51c6e35d updated for version 7.0-164 2006-11-14 19:25:02 +00:00
Bram Moolenaar c65c491295 updated for version 7.0-163 2006-11-14 17:29:46 +00:00
Bram Moolenaar 84212825ed updated for version 7.0-162 2006-11-07 21:59:47 +00:00
Bram Moolenaar 908d53a230 updated for version 7.0-161 2006-11-07 18:05:31 +00:00
Bram Moolenaar d333d1e086 updated for version 7.0-160 2006-11-07 17:43:47 +00:00
Bram Moolenaar 3f2d9814e5 updated for version 7.0-159 2006-11-07 17:02:30 +00:00
Bram Moolenaar 6ae133b915 updated for version 7.0-158 2006-11-01 20:25:45 +00:00
Bram Moolenaar e9da72e482 updated for version 7.0-157 2006-11-01 17:34:40 +00:00
Bram Moolenaar 5a6404cff4 updated for version 7.0-156 2006-11-01 17:12:57 +00:00
Bram Moolenaar 219b87038a updated for version 7.0-155 2006-11-01 14:32:36 +00:00
Bram Moolenaar 74c596b5a8 updated for version 7.0-154 2006-11-01 11:44:31 +00:00
Bram Moolenaar 0cae847008 updated for version 7.0-153 2006-10-30 21:32:28 +00:00
Bram Moolenaar 8b610cfc7c updated for version 7.0-152 2006-10-24 20:29:10 +00:00
Bram Moolenaar d13506289a updated for version 7.0-151 2006-10-24 20:01:06 +00:00
Bram Moolenaar 09ef47a32a updated for version 7.0-150 2006-10-24 19:36:02 +00:00
Bram Moolenaar 2647063968 updated for version 7.0-149 2006-10-24 19:12:40 +00:00
Bram Moolenaar a2a31754a4 updated for version 7.0-148 2006-10-24 11:49:25 +00:00
Bram Moolenaar cba2ae53a6 updated for version 7.0-147 2006-10-24 10:59:57 +00:00
Bram Moolenaar 38c0a6e6fa updated for version 7.0-146 2006-10-20 18:13:14 +00:00
Bram Moolenaar 2d8b2d8df9 updated for version 7.0-145 2006-10-17 20:38:28 +00:00
Bram Moolenaar 640009dca3 updated for version 7.0-144 2006-10-17 16:48:26 +00:00
Bram Moolenaar 5fc1a8b5d7 updated for version 7.0-143 2006-10-17 16:34:24 +00:00
Bram Moolenaar a350f4a54f updated for version 7.0-142 2006-10-17 14:54:03 +00:00
Bram Moolenaar 1769d5a8c9 updated for version 7.0-141 2006-10-17 14:25:24 +00:00
Bram Moolenaar 8b402a0a87 updated for version 7.0-140 2006-10-17 13:16:39 +00:00
Bram Moolenaar bc444827c2 updated for version 7.0-139 2006-10-17 11:37:50 +00:00
Bram Moolenaar adcb9497e8 updated for version 7.0-138 2006-10-17 10:51:57 +00:00
Bram Moolenaar b90daee952 updated for version 7.0-137 2006-10-17 09:49:09 +00:00
Bram Moolenaar e163f1cb99 updated for version 7.0-136 2006-10-17 09:12:21 +00:00
Bram Moolenaar 685295c3c4 updated for version 7.0-135 2006-10-15 20:37:38 +00:00
Bram Moolenaar b47a240593 updated for version 7.0-134 2006-10-15 13:09:12 +00:00
Bram Moolenaar df40adfcf4 updated for version 7.0-133 2006-10-14 12:32:39 +00:00
Bram Moolenaar c67764a705 updated for version 7.0-132 2006-10-12 19:14:26 +00:00
Bram Moolenaar 2cc9318401 updated for version 7.0-131 2006-10-10 19:56:03 +00:00
Bram Moolenaar 043545e0f6 updated for version 7.0-130 2006-10-10 16:44:07 +00:00
Bram Moolenaar 57ac3a2163 updated for version 7.0-129 2006-10-10 16:28:30 +00:00
Bram Moolenaar da68cf33d8 updated for version 7.0-128 2006-10-10 15:35:57 +00:00
Bram Moolenaar 31e97bf0ee updated for version 7.0-127 2006-10-10 14:20:13 +00:00
Bram Moolenaar f3442e7274 updated for version 7.0-126 2006-10-10 13:49:10 +00:00
Bram Moolenaar 6179c61827 updated for version 7.0-125 2006-10-10 11:26:53 +00:00
Bram Moolenaar 69a7e43028 updated for version 7.0-124 2006-10-10 10:55:47 +00:00
Bram Moolenaar a1b5aa52c4 updated for version 7.0-123 2006-10-10 09:41:28 +00:00
Bram Moolenaar 9c69732279 updated for version 7.0-122 2006-10-09 20:11:17 +00:00
Bram Moolenaar 8838aeeea9 updated for version 7.0-121 2006-10-08 11:56:24 +00:00
Bram Moolenaar 21bffa7550 updated for version 7.0-120 2006-10-06 21:33:16 +00:00
Bram Moolenaar c0a0ab5c54 updated for version 7.0-119 2006-10-06 18:39:58 +00:00
Bram Moolenaar 970cf12a3c updated for version 7.0-118 2006-10-03 15:21:42 +00:00
Bram Moolenaar 7bd2cd8d19 updated for version 7.0-117 2006-10-03 15:04:36 +00:00
Bram Moolenaar d9b8733023 updated for version 7.0-116 2006-10-03 14:30:41 +00:00
Bram Moolenaar 5948a57702 updated for version 7.0-115 2006-10-03 13:49:29 +00:00
Bram Moolenaar d9dfd57f4a updated for version 7.0-114 2006-10-03 13:36:13 +00:00
Bram Moolenaar 132283f943 updated for version 7.0-113 2006-10-03 13:22:23 +00:00
Bram Moolenaar 658ada69f4 updated for version 7.0-112 2006-10-03 13:02:36 +00:00
Bram Moolenaar 60a495f02e updated for version 7.0-111 2006-10-03 12:44:42 +00:00
Bram Moolenaar 89f3727bd9 updated for version 7.0-110 2006-09-26 11:48:34 +00:00
Bram Moolenaar 15ff6c1940 updated for version 7.0-109 2006-09-15 18:18:09 +00:00
Bram Moolenaar e38536441c updated for version 7.0-108 2006-09-14 19:36:57 +00:00
Bram Moolenaar bc1a7c32e3 updated for version 7.0-107 2006-09-14 19:04:14 +00:00
Bram Moolenaar b38dea217f updated for version 7.0-106 2006-09-14 11:35:25 +00:00
Bram Moolenaar 27a2319183 updated for version 7.0-105 2006-09-14 09:27:26 +00:00
Bram Moolenaar d29a9eefb6 updated for version 7.0-104 2006-09-14 09:07:34 +00:00
Bram Moolenaar a391707d9f updated for version 7.0-103 2006-09-14 08:48:14 +00:00
Bram Moolenaar 494c82ae16 updated for version 7.0-102 2006-09-14 08:25:49 +00:00
Bram Moolenaar ac2adc79f7 updated for version 7.0-101 2006-09-12 20:25:24 +00:00
Bram Moolenaar 2113a1d623 updated for version 7.0-100 2006-09-11 19:38:08 +00:00
Bram Moolenaar 05bb82f949 updated for version 7.0-099 2006-09-10 19:39:25 +00:00
Bram Moolenaar 29b2d2694d updated for version 7.0-098 2006-09-10 19:07:28 +00:00
Bram Moolenaar 7875acc373 updated for version 7.0-097 2006-09-10 13:51:17 +00:00
Bram Moolenaar 82ce8c7d0f updated for version 7.0-096 2006-09-10 11:56:59 +00:00
Bram Moolenaar 45125098b3 updated for version 7.0-095 2006-09-10 11:24:31 +00:00
Bram Moolenaar 55b7cf8ae2 updated for version 7.0-094 2006-09-09 12:52:42 +00:00
Bram Moolenaar 41e6cd5f2a updated for version 7.0-093 2006-09-09 11:37:51 +00:00
Bram Moolenaar 7ad753cf43 updated for version 7.0-092 2006-09-09 10:06:58 +00:00
Bram Moolenaar 6f11a4155c updated for version 7.0-091 2006-09-06 20:16:42 +00:00
Bram Moolenaar 4395a71d2c updated for version 7.0-090 2006-09-05 18:57:57 +00:00
Bram Moolenaar 1f788e7c43 updated for version 7.0-089 2006-09-05 16:30:40 +00:00
Bram Moolenaar c218a2e9e3 updated for version 7.0-088 2006-09-05 15:32:11 +00:00
Bram Moolenaar 498efdb7f6 updated for version 7.0-087 2006-09-05 14:31:54 +00:00
Bram Moolenaar 53ed192b3c updated for version 7.0-086 2006-09-05 13:37:47 +00:00
Bram Moolenaar 6abf17bc7e updated for version 7.0-085 2006-09-05 11:36:02 +00:00
Bram Moolenaar 9fecb460fe updated for version 7.0-084 2006-09-05 10:59:47 +00:00
Bram Moolenaar 203335e4a9 updated for version 7.0-083 2006-09-03 14:35:42 +00:00
Bram Moolenaar ac48dbff43 updated for version 7.0-082 2006-09-03 13:34:00 +00:00
Bram Moolenaar 68c3174108 updated for version 7.0-081 2006-09-02 15:54:18 +00:00
Bram Moolenaar de94768cc7 updated for version 7.0-080 2006-09-02 14:32:22 +00:00
Bram Moolenaar d9380f5c6d updated for version 7.0-079 2006-09-02 12:50:52 +00:00
Bram Moolenaar 42dd2a16bf updated for version 7.0-078 2006-09-02 12:04:57 +00:00
Bram Moolenaar 4e957aff02 updated for version 7.0-077 2006-09-02 11:41:07 +00:00
Bram Moolenaar 9526a543cc updated for version 7.0-076 2006-08-29 20:31:34 +00:00
Bram Moolenaar 9af1ba96e5 updated for version 7.0-075 2006-08-29 19:55:53 +00:00
Bram Moolenaar 8f2ff9fc86 updated for version 7.0-074 2006-08-29 19:26:50 +00:00
Bram Moolenaar 7073cc84bc updated for version 7.0-073 2006-08-29 16:33:06 +00:00
Bram Moolenaar 265e5074b5 updated for version 7.0-072 2006-08-29 16:13:22 +00:00
Bram Moolenaar 9160f30161 updated for version 7.0-071 2006-08-29 15:58:12 +00:00
Bram Moolenaar 89d4032cae updated for version 7.0-070 2006-08-29 15:30:07 +00:00
Bram Moolenaar 4100af7840 updated for version 7.0-069 2006-08-29 14:48:14 +00:00
Bram Moolenaar e8c3a1408b updated for version 7.0-068 2006-08-29 14:30:35 +00:00
Bram Moolenaar 39fecab939 updated for version 7.0-067 2006-08-29 14:07:36 +00:00
Bram Moolenaar 2d694603c7 updated for version 7.0-066 2006-08-22 19:48:48 +00:00
Bram Moolenaar 621e2fdb5f updated for version 7.0-065 2006-08-22 19:36:17 +00:00
Bram Moolenaar d7fd0c4a37 updated for version 7.0-064 2006-08-22 17:55:55 +00:00
Bram Moolenaar 0a5fd8badc updated for version 7.0-063 2006-08-16 20:02:22 +00:00
Bram Moolenaar 968bbbe436 updated for version 7.0-062 2006-08-16 19:41:08 +00:00
Bram Moolenaar f83c5c0113 updated for version 7.0-061 2006-08-16 19:24:22 +00:00
Bram Moolenaar f30e74c113 updated for version 7.0-060 2006-08-16 17:35:00 +00:00
Bram Moolenaar a7ecc563e8 updated for version 7.0-059 2006-08-16 16:17:39 +00:00
Bram Moolenaar 0928caad1e updated for version 7.0-058 2006-08-16 16:03:34 +00:00
Bram Moolenaar 1c892474a8 updated for version 7.0-057 2006-08-16 15:34:57 +00:00
Bram Moolenaar cbb37ad6fd updated for version 7.0-056 2006-08-16 15:04:21 +00:00
Bram Moolenaar 5495cc9fdf updated for version 7.0-055 2006-08-16 14:23:04 +00:00
Bram Moolenaar 18a0b1286b updated for version 7.0-054 2006-08-16 13:55:16 +00:00
Bram Moolenaar b6baca5a63 updated for version 7.0-053 2006-08-15 20:24:14 +00:00
Bram Moolenaar 5f40231e5a updated for version 7.0-052 2006-08-15 19:40:35 +00:00
Bram Moolenaar 821d20a921 updated for version 7.0-051 2006-08-11 20:55:20 +00:00
Bram Moolenaar 8d60272ba8 updated for version 7.0-050 2006-08-08 19:34:19 +00:00
Bram Moolenaar a8c4d5635c updated for version 7.0-049 2006-08-08 18:54:11 +00:00
Bram Moolenaar c4c25bfd12 updated for version 7.0-048 2006-08-08 17:53:03 +00:00
Bram Moolenaar 7085ee750e updated for version 7.0-047 2006-08-08 17:08:52 +00:00
Bram Moolenaar 8ff38007cb updated for version 7.0-046 2006-08-08 16:07:03 +00:00
Bram Moolenaar 4666d50709 updated for version 7.0-045 2006-08-08 15:04:31 +00:00
Bram Moolenaar 334a3bfb0d updated for version 7.0-044 2006-08-08 14:45:44 +00:00
Bram Moolenaar 3709e7c885 updated for version 7.0-043 2006-08-08 14:29:16 +00:00
Bram Moolenaar 12dec75f71 updated for version 7.0-042 2006-07-23 20:37:09 +00:00
Bram Moolenaar bde3526983 updated for version 7.0-041 2006-07-23 20:12:24 +00:00
Bram Moolenaar 412f7444ea updated for version 7.0-040 2006-07-23 19:51:57 +00:00
Bram Moolenaar ecbaf5570a updated for version 7.0-039 2006-07-13 06:31:00 +00:00
Bram Moolenaar ce6ef25cef updated for version 7.0-038 2006-07-12 19:49:41 +00:00
Bram Moolenaar a3f2ecdecb updated for version 7.0-037 2006-07-11 21:01:01 +00:00
Bram Moolenaar 6c60ea21c2 updated for version 7.0-036 2006-07-11 20:36:45 +00:00
Bram Moolenaar a260a9793b updated for version 7.0-035 2006-06-23 19:36:29 +00:00
Bram Moolenaar b18e590647 updated for version 7.0-034 2006-06-23 15:59:09 +00:00
Bram Moolenaar 8aba950973 updated for version 7.0-033 2006-06-23 15:25:34 +00:00
Bram Moolenaar d8a92d73e2 updated for version 7.0-032 2006-06-23 14:44:06 +00:00
Bram Moolenaar 149667adbb updated for version 7.0-031 2006-06-23 14:33:23 +00:00
Bram Moolenaar 400fe8804c updated for version 7.0-030 2006-06-22 19:15:58 +00:00
Bram Moolenaar 4015b2c0cb updated for version 7.0-029 2006-06-22 19:01:34 +00:00
Bram Moolenaar 654b5b5572 updated for version 7.0-028 2006-06-22 17:47:10 +00:00
Bram Moolenaar 35c9291be7 updated for version 7.0-027 2006-06-22 17:34:26 +00:00
Bram Moolenaar b39ef128c8 updated for version 7.0-026 2006-06-22 16:19:31 +00:00
Bram Moolenaar 9dfb0f808f updated for version 7.0-025 2006-06-22 16:03:05 +00:00
Bram Moolenaar 5fcc3fead5 updated for version 7.0-024 2006-06-22 15:35:14 +00:00
Bram Moolenaar be46a1eba6 updated for version 7.0-023 2006-06-22 15:13:21 +00:00
Bram Moolenaar 20ff79237a updated for version 7.0-022 2006-06-20 19:10:43 +00:00
Bram Moolenaar 4169da7845 updated for version 7.0-021 2006-06-20 18:49:32 +00:00
Bram Moolenaar 7b240600c5 updated for version 7.0-020 2006-06-20 18:39:51 +00:00
Bram Moolenaar 6a584dcea5 updated for version 7.0-019 2006-06-20 18:29:34 +00:00
Bram Moolenaar c1cb78cb11 updated for version 7.0-018 2006-06-20 16:51:47 +00:00
Bram Moolenaar 5fffc13406 updated for version 7.0-017 2006-05-13 15:22:39 +00:00
Bram Moolenaar ae177eb24f updated for version 7.0-016 2006-05-13 15:06:23 +00:00
Bram Moolenaar 9fb0e137ec updated for version 7.0-015 2006-05-13 13:51:38 +00:00
Bram Moolenaar 6a1a37028e updated for version 7.0-014 2006-05-13 13:41:03 +00:00
Bram Moolenaar 0440ca3371 updated for version 7.0-013 2006-05-13 13:24:33 +00:00
Bram Moolenaar 2347f062fb updated for version 7.0-012 2006-05-13 12:48:30 +00:00
Bram Moolenaar 2e97890d67 updated for version 7.0-011 2006-05-13 12:37:50 +00:00
Bram Moolenaar c9a99918bd updated for version 7.0-010 2006-05-13 12:25:55 +00:00
Bram Moolenaar 5dd95a1058 updated for version 7.0-009 2006-05-13 12:09:24 +00:00
Bram Moolenaar 86c9ee2182 updated for version 7.0-008 2006-05-13 11:33:27 +00:00
Bram Moolenaar 223b4313c8 updated for version 7.0-007 2006-05-13 11:09:22 +00:00
Bram Moolenaar 70fc52750a updated for version 7.0-006 2006-05-13 10:55:25 +00:00
Bram Moolenaar 408b585732 updated for version 7.0-005 2006-05-13 10:44:07 +00:00
Bram Moolenaar b4872945fd updated for version 7.0-004 2006-05-13 10:32:52 +00:00
Bram Moolenaar 8798be0e96 updated for version 7.0-003 2006-05-13 10:11:39 +00:00
Bram Moolenaar 862c27a03c updated for version 7.0-002 2006-05-13 09:09:15 +00:00
Bram Moolenaar 28e4c8d9f0 updated for version 7.0-001 2006-05-09 16:15:42 +00:00
Bram Moolenaar 1423b9d3b8 updated for version 7.0 2006-05-07 15:16:06 +00:00
Bram Moolenaar 2f567ab5c2 updated for version 7.0g05 2006-05-06 21:47:30 +00:00
Bram Moolenaar 56a907af93 updated for version 7.0g05 2006-05-06 21:44:30 +00:00
Bram Moolenaar 97e8f35600 updated for version 7.0g05 2006-05-06 21:40:45 +00:00
Bram Moolenaar 773560bc60 updated for version 7.0g05 2006-05-06 21:38:18 +00:00
Bram Moolenaar 7978344972 updated for version 7.0g04 2006-05-05 21:18:03 +00:00
Bram Moolenaar 9635157db0 updated for version 7.0g04 2006-05-05 21:16:59 +00:00
Bram Moolenaar 91170f8ae7 updated for version 7.0g04 2006-05-05 21:15:17 +00:00
Bram Moolenaar f3a678875f updated for version 7.0g04 2006-05-05 21:09:41 +00:00
Bram Moolenaar 54a709eb08 updated for version 7.0g03 2006-05-04 21:57:11 +00:00
Bram Moolenaar 1471681726 updated for version 7.0g03 2006-05-04 21:54:08 +00:00
Bram Moolenaar fdc9f4904e updated for version 7.0g03 2006-05-04 21:49:10 +00:00
Bram Moolenaar a9587610f1 updated for version 7.0g03 2006-05-04 21:47:50 +00:00
Bram Moolenaar 3fb9eda7c9 updated for version 7.0g02 2006-05-03 21:29:58 +00:00
Bram Moolenaar 8b2d9c4318 updated for version 7.0g02 2006-05-03 21:28:47 +00:00
Bram Moolenaar 9c102387af updated for version 7.0g02 2006-05-03 21:26:49 +00:00
Bram Moolenaar c05f93ffba updated for version 7.0g01 2006-05-02 22:09:31 +00:00
Bram Moolenaar d68071d8da updated for version 7.0g01 2006-05-02 22:08:30 +00:00
Bram Moolenaar c9b4b05b35 updated for version 7.0g 2006-04-30 18:54:39 +00:00
Bram Moolenaar aa35dd1667 updated for version 7.0f05 2006-04-29 22:03:41 +00:00
Bram Moolenaar c93b83afd0 updated for version 7.0f05 2006-04-29 22:02:36 +00:00
Bram Moolenaar 06a89a5159 updated for version 7.0f05 2006-04-29 22:01:03 +00:00
Bram Moolenaar d8fc5c0b99 updated for version 7.0f05 2006-04-29 21:55:22 +00:00
Bram Moolenaar 8ea9123258 updated for version 7.0f04 2006-04-28 22:41:43 +00:00
Bram Moolenaar 84c632670b updated for version 7.0f04 2006-04-28 22:39:47 +00:00
Bram Moolenaar 5a30542f1e updated for version 7.0f04 2006-04-28 22:38:25 +00:00
Bram Moolenaar bd2ac7ec09 updated for version 7.0f04 2006-04-28 22:34:45 +00:00
Bram Moolenaar c1b5286315 updated for version 7.0f04 2006-04-28 22:32:28 +00:00
Bram Moolenaar 437df8f484 updated for version 7.0f03 2006-04-27 21:47:44 +00:00
Bram Moolenaar 25e2c9e3e6 updated for version 7.0f03 2006-04-27 21:40:34 +00:00
Bram Moolenaar f193fffd16 updated for version 7.0f02 2006-04-27 00:02:13 +00:00
Bram Moolenaar 551dbcc9b6 updated for version 7.0f01 2006-04-25 22:13:59 +00:00
Bram Moolenaar f9393ef5ef updated for version 7.0f 2006-04-24 19:47:27 +00:00
Bram Moolenaar 4a85b41560 updated for version 7.0e07 2006-04-23 22:40:29 +00:00
Bram Moolenaar eb3593b38b updated for version 7.0e06 2006-04-22 22:33:57 +00:00
Bram Moolenaar 57657d85c6 updated for version 7.0e05 2006-04-21 22:12:41 +00:00
Bram Moolenaar fc1421eb53 updated for version 7.0e04 2006-04-20 22:17:20 +00:00
Bram Moolenaar 8424a624ce updated for version 7.0e03 2006-04-19 21:23:36 +00:00
Bram Moolenaar c1e37901fc updated for version 7.0e02 2006-04-18 21:55:01 +00:00
Bram Moolenaar a93fa7ee78 updated for version 7.0e01 2006-04-17 22:14:47 +00:00
Bram Moolenaar b21e5843e5 updated for version 7.0e 2006-04-16 18:30:08 +00:00
Bram Moolenaar 99ebf04cf6 updated for version 7.0d05 2006-04-15 20:28:54 +00:00
Bram Moolenaar 8cacf35f0e updated for version 7.0d05 2006-04-15 20:27:24 +00:00
Bram Moolenaar c6249bb246 updated for version 7.0d05 2006-04-15 20:25:09 +00:00
Bram Moolenaar 01a347a1bb updated for version 7.0d05 2006-04-15 20:16:09 +00:00
Bram Moolenaar 9e54a0e753 updated for version 7.0d04 2006-04-14 20:42:25 +00:00
Bram Moolenaar 7fc904b610 updated for version 7.0d03 2006-04-13 20:37:35 +00:00
Bram Moolenaar 18144c8423 updated for version 7.0d02 2006-04-12 21:52:12 +00:00
Bram Moolenaar 4c3f536f47 updated for version 7.0d01 2006-04-11 21:38:50 +00:00
Bram Moolenaar 779b74b2a2 updated for version 7.0d 2006-04-10 14:55:34 +00:00
Bram Moolenaar c6fe919573 updated for version 7.0c13 2006-04-09 21:54:49 +00:00
Bram Moolenaar 61660eadce updated for version 7.0c12 2006-04-07 21:40:07 +00:00
Bram Moolenaar 5555acc08e updated for version 7.0c12 2006-04-07 21:33:12 +00:00
Bram Moolenaar 7b89edc62d updated for version 7.0c11 2006-04-06 20:21:51 +00:00
Bram Moolenaar 8dff818edf updated for version 7.0c11 2006-04-06 20:18:50 +00:00
Bram Moolenaar 910f66f90c updated for version 7.0c10 2006-04-05 20:41:53 +00:00
Bram Moolenaar e2f98b95c8 updated for version 7.0c03 2006-03-29 21:18:24 +00:00
Bram Moolenaar 86ca6e3b8c updated for version 7.0c03 2006-03-29 21:06:37 +00:00
Bram Moolenaar d2cec5b043 updated for version 7.0c02 2006-03-28 21:08:56 +00:00
Bram Moolenaar 607a95ed81 updated for version 7.0c02 2006-03-28 20:57:42 +00:00
Bram Moolenaar 04a9d4555a updated for version 7.0c01 2006-03-27 21:03:26 +00:00
Bram Moolenaar 3964b7ea08 updated for version 7.0c01 2006-03-27 20:59:33 +00:00
Bram Moolenaar afa24990b3 updated for version 7.0c01 2006-03-27 20:58:26 +00:00
Bram Moolenaar 2e2a2815e5 updated for version 7.0c01 2006-03-27 20:55:21 +00:00
Bram Moolenaar 3991dab8e0 updated for version 7.0c 2006-03-27 17:01:56 +00:00
Bram Moolenaar 899dddf888 updated for version 7.0b02 2006-03-26 21:06:50 +00:00
Bram Moolenaar 5c6a2d5323 updated for version 7.0b01 2006-03-25 22:06:54 +00:00
Bram Moolenaar bd404149f7 updated for version 7.0b01 2006-03-25 22:05:04 +00:00
Bram Moolenaar 42bbef4a49 updated for version 7.0b01 2006-03-25 22:02:07 +00:00
Bram Moolenaar fa1d140a2c updated for version 7.0b01 2006-03-25 21:59:56 +00:00
Bram Moolenaar 2217cae0c0 updated for version 7.0b01 2006-03-25 21:55:52 +00:00
Bram Moolenaar 1a14c2ccd1 updated for version 7.0b01 2006-03-25 21:52:34 +00:00
Bram Moolenaar c17ef8ef36 updated for version 7.0b01 2006-03-25 21:48:58 +00:00
Bram Moolenaar 7fcab2a02c updated for version 7.0b01 2006-03-25 21:46:12 +00:00
Bram Moolenaar 76b92b2830 updated for version 7.0b 2006-03-24 22:46:53 +00:00
Bram Moolenaar c01140a1a0 updated for version 7.0b 2006-03-24 22:21:52 +00:00
Bram Moolenaar db552d60ec updated for version 7.0232 2006-03-23 22:59:57 +00:00
Bram Moolenaar 7b5f8325ee updated for version 7.0232 2006-03-23 22:47:08 +00:00
Bram Moolenaar 8ab561d31e updated for version 7.0232 2006-03-23 22:44:10 +00:00
Bram Moolenaar e580b0c34d updated for version 7.0231 2006-03-21 21:33:03 +00:00
Bram Moolenaar 433f7c88d5 updated for version 7.0231 2006-03-21 21:29:36 +00:00
Bram Moolenaar 76916e60ed updated for version 7.0231 2006-03-21 21:23:25 +00:00
Bram Moolenaar eee697b748 updated for version 7.0231 2006-03-21 21:20:39 +00:00
Bram Moolenaar b3656edcb9 updated for version 7.0230 2006-03-20 21:59:49 +00:00
Bram Moolenaar 9b2200acd6 updated for version 7.0230 2006-03-20 21:55:45 +00:00
Bram Moolenaar 0126585dbb updated for version 7.0230 2006-03-20 21:50:15 +00:00
Bram Moolenaar 371d5403d0 updated for version 7.0230 2006-03-20 21:47:49 +00:00
Bram Moolenaar ceaf7b8b66 updated for version 7.0229 2006-03-19 22:18:55 +00:00
Bram Moolenaar 39f05630ad updated for version 7.0229 2006-03-19 22:15:26 +00:00
Bram Moolenaar c15ef30c08 updated for version 7.0229 2006-03-19 22:11:16 +00:00
Bram Moolenaar e0fa560e6f updated for version 7.0229 2006-03-19 22:08:37 +00:00
Bram Moolenaar 2c93230f48 updated for version 7.0228 2006-03-18 21:42:09 +00:00
Bram Moolenaar 97b2ad3542 updated for version 7.0228 2006-03-18 21:40:56 +00:00
Bram Moolenaar 658b74a736 updated for version 7.0228 2006-03-18 21:33:02 +00:00
Bram Moolenaar 8d6ea5eb4f updated for version 7.0228 2006-03-18 21:31:46 +00:00
Bram Moolenaar be4d506b5f updated for version 7.0228 2006-03-18 21:30:13 +00:00
Bram Moolenaar f0acfce534 updated for version 7.0227 2006-03-17 23:21:19 +00:00
Bram Moolenaar ca003e1e4f updated for version 7.0227 2006-03-17 23:19:38 +00:00
Bram Moolenaar 68f1a48647 updated for version 7.0227 2006-03-17 23:12:21 +00:00
Bram Moolenaar a83c3e0ebd updated for version 7.0227 2006-03-17 23:10:44 +00:00
Bram Moolenaar ea0cd36bdd updated for version 7.0226 2006-03-16 21:46:52 +00:00
Bram Moolenaar 2eb25daffd updated for version 7.0226 2006-03-16 21:43:34 +00:00
Bram Moolenaar efd2bf158a updated for version 7.0226 2006-03-16 21:41:35 +00:00
Bram Moolenaar d3667a2e29 updated for version 7.0226 2006-03-16 21:35:52 +00:00
Bram Moolenaar cf03447964 updated for version 7.0225 2006-03-15 23:07:59 +00:00
Bram Moolenaar 27dc19509b updated for version 7.0225 2006-03-15 23:06:44 +00:00
Bram Moolenaar 95e9b49537 updated for version 7.0225 2006-03-15 23:04:43 +00:00
Bram Moolenaar 9d47f1707b updated for version 7.0225 2006-03-15 23:03:01 +00:00
Bram Moolenaar 7d47b6eed7 updated for version 7.0225 2006-03-15 22:59:18 +00:00
Bram Moolenaar 5671873089 updated for version 7.0225 2006-03-15 22:53:57 +00:00
Bram Moolenaar c4675a193d updated for version 7.0225 2006-03-15 22:50:30 +00:00
Bram Moolenaar db00351723 updated for version 7.0225 2006-03-15 22:48:35 +00:00
Bram Moolenaar 114216c417 updated for version 7.0224 2006-03-14 23:08:30 +00:00
Bram Moolenaar 34e9e2f13d updated for version 7.0224 2006-03-14 23:07:19 +00:00
Bram Moolenaar a9a568ca77 updated for version 7.0224 2006-03-14 23:04:27 +00:00
Bram Moolenaar 2092d32231 updated for version 7.0224 2006-03-14 23:02:02 +00:00
Bram Moolenaar 1f4d4de1ba updated for version 7.0224 2006-03-14 23:00:46 +00:00
Bram Moolenaar 3b1ddfed51 updated for version 7.0224 2006-03-14 22:55:34 +00:00
Bram Moolenaar c7d893589e updated for version 7.0224 2006-03-14 22:53:34 +00:00
Bram Moolenaar af48b0924f updated for version 7.0224 2006-03-14 22:51:38 +00:00
Bram Moolenaar 0ce29937aa updated for version 7.0223 2006-03-13 22:18:45 +00:00
Bram Moolenaar 1e60789f9b updated for version 7.0223 2006-03-13 22:15:53 +00:00
Bram Moolenaar 019ff6825b updated for version 7.0223 2006-03-13 22:10:45 +00:00
Bram Moolenaar 346d743df2 updated for version 7.0223 2006-03-13 22:08:57 +00:00
Bram Moolenaar 35a2e197cf updated for version 7.0223 2006-03-13 22:07:11 +00:00
Bram Moolenaar 3c56a964af updated for version 7.0222 2006-03-12 22:19:04 +00:00
Bram Moolenaar a1956f6b07 updated for version 7.0222 2006-03-12 22:18:00 +00:00
Bram Moolenaar 17be7e614e updated for version 7.0222 2006-03-12 22:13:45 +00:00
Bram Moolenaar 5316eee835 updated for version 7.0222 2006-03-12 22:11:10 +00:00
Bram Moolenaar 1c8f93ff02 updated for version 7.0222 2006-03-12 22:10:07 +00:00
Bram Moolenaar b9a02fc557 updated for version 7.0222 2006-03-12 22:08:12 +00:00
Bram Moolenaar 600dddcf66 updated for version 7.0222 2006-03-12 22:05:10 +00:00
Bram Moolenaar 1fc0046932 updated for version 7.0222 2006-03-12 22:00:48 +00:00
Bram Moolenaar c4956c8d1d updated for version 7.0222 2006-03-12 21:58:43 +00:00
Bram Moolenaar 2b48ad5cd7 updated for version 7.0222 2006-03-12 21:56:11 +00:00
Bram Moolenaar 5baddf0285 updated for version 7.0222 2006-03-12 21:53:56 +00:00
Bram Moolenaar 60f8377e42 updated for version 7.0222 2006-03-12 21:52:47 +00:00
Bram Moolenaar f71a3db47e updated for version 7.0222 2006-03-12 21:50:18 +00:00
Bram Moolenaar e48ec1fa6b updated for version 7.0221 2006-03-11 21:38:31 +00:00
Bram Moolenaar a5b6ad13ef updated for version 7.0221 2006-03-11 21:36:59 +00:00
Bram Moolenaar eb94e559e0 updated for version 7.0221 2006-03-11 21:35:11 +00:00
Bram Moolenaar 038221bcd0 updated for version 7.0221 2006-03-11 21:32:59 +00:00
Bram Moolenaar d289f1315f updated for version 7.0221 2006-03-11 21:30:53 +00:00
Bram Moolenaar c270d806f8 updated for version 7.0221 2006-03-11 21:29:41 +00:00
Bram Moolenaar 96d2c5b5be updated for version 7.0221 2006-03-11 21:27:59 +00:00
Bram Moolenaar 838bb71992 updated for version 7.0221 2006-03-11 21:24:08 +00:00
Bram Moolenaar 0b598c2fda updated for version 7.0221 2006-03-11 21:22:53 +00:00
Bram Moolenaar d996771378 updated for version 7.0221 2006-03-11 21:18:15 +00:00
Bram Moolenaar 8ee8926785 updated for version 7.0221 2006-03-11 21:16:47 +00:00
Bram Moolenaar ade0083d3a updated for version 7.0220 2006-03-10 21:46:58 +00:00
Bram Moolenaar a94bc430e8 updated for version 7.0220 2006-03-10 21:42:59 +00:00
Bram Moolenaar 5c4bab0fe7 updated for version 7.0220 2006-03-10 21:37:46 +00:00
Bram Moolenaar eca1575717 updated for version 7.0220 2006-03-10 21:35:45 +00:00
Bram Moolenaar 4e42719355 updated for version 7.0220 2006-03-10 21:34:27 +00:00
Bram Moolenaar 1056d98844 updated for version 7.0219 2006-03-09 22:37:52 +00:00
Bram Moolenaar 4ea8fe1d06 updated for version 7.0219 2006-03-09 22:32:39 +00:00
Bram Moolenaar 0fd9289de3 updated for version 7.0219 2006-03-09 22:27:48 +00:00
Bram Moolenaar a3227e2b15 updated for version 7.0218 2006-03-08 21:32:40 +00:00
Bram Moolenaar 1f35bf9cab updated for version 7.0217 2006-03-07 22:38:47 +00:00
Bram Moolenaar a203182302 updated for version 7.0217 2006-03-07 22:29:51 +00:00
Bram Moolenaar 362e1a30c6 updated for version 7.0216 2006-03-06 23:29:24 +00:00
Bram Moolenaar 768b8c4dbc updated for version 7.0214 2006-03-04 21:58:33 +00:00
Bram Moolenaar 87b5ca5172 updated for version 7.0214 2006-03-04 21:55:31 +00:00
Bram Moolenaar 36fc535cb1 updated for version 7.0214 2006-03-04 21:49:37 +00:00
Bram Moolenaar d0131a8bd2 updated for version 7.0214 2006-03-04 21:46:13 +00:00
Bram Moolenaar 0e34f6269e updated for version 7.0213 2006-03-03 23:00:03 +00:00
Bram Moolenaar 3517bb1ece updated for version 7.0213 2006-03-03 22:58:45 +00:00
Bram Moolenaar 65c923adf3 updated for version 7.0213 2006-03-03 22:56:30 +00:00
Bram Moolenaar bfb2d40b6e updated for version 7.0213 2006-03-03 22:50:42 +00:00
Bram Moolenaar a55252087b updated for version 7.0212 2006-03-02 22:52:09 +00:00
Bram Moolenaar 8fd89f0fe7 updated for version 7.0212 2006-03-02 22:51:05 +00:00
Bram Moolenaar 0b23879827 updated for version 7.0212 2006-03-02 22:49:12 +00:00
Bram Moolenaar c06ac34092 updated for version 7.0212 2006-03-02 22:43:39 +00:00
Bram Moolenaar b475fb917b updated for version 7.0212 2006-03-02 22:40:52 +00:00
Bram Moolenaar 261bfeab3e updated for version 7.0211 2006-03-01 22:12:31 +00:00
Bram Moolenaar fd2ac767eb updated for version 7.0211 2006-03-01 22:09:21 +00:00
Bram Moolenaar e1438bb8d0 updated for version 7.0211 2006-03-01 22:01:55 +00:00
Bram Moolenaar e224ffa156 updated for version 7.0210 2006-03-01 00:01:28 +00:00
Bram Moolenaar 03f4855fc2 updated for version 7.0210 2006-02-28 23:52:23 +00:00
Bram Moolenaar b388adb188 updated for version 7.0210 2006-02-28 23:50:17 +00:00
Bram Moolenaar 5e3cb7e869 updated for version 7.0209 2006-02-27 23:58:35 +00:00
Bram Moolenaar eddf53b02e updated for version 7.0208 2006-02-27 00:11:10 +00:00
Bram Moolenaar a23ccb8ac6 updated for version 7.0208 2006-02-27 00:08:02 +00:00
Bram Moolenaar 1cad292503 updated for version 7.0208 2006-02-27 00:00:52 +00:00
Bram Moolenaar a226a6dd9f updated for version 7.0208 2006-02-26 23:59:20 +00:00
Bram Moolenaar a562149de3 updated for version 7.0207 2006-02-25 21:55:24 +00:00
Bram Moolenaar 5c8837f9d7 updated for version 7.0207 2006-02-25 21:52:33 +00:00
Bram Moolenaar c542aef58d updated for version 7.0207 2006-02-25 21:47:41 +00:00
Bram Moolenaar ba6c05240f updated for version 7.0207 2006-02-25 21:45:02 +00:00
Bram Moolenaar 32466aa2e9 updated for version 7.0206 2006-02-24 23:53:04 +00:00
Bram Moolenaar 2a3f7eeebf updated for version 7.0205 2006-02-23 21:34:44 +00:00
Bram Moolenaar df1bdc92c2 updated for version 7.0205 2006-02-23 21:32:16 +00:00
Bram Moolenaar 80a94a582c updated for version 7.0205 2006-02-23 21:26:58 +00:00
Bram Moolenaar d1f56e68f1 updated for version 7.0204 2006-02-22 21:25:37 +00:00
Bram Moolenaar 238a564935 updated for version 7.0203 2006-02-21 22:12:05 +00:00
Bram Moolenaar 8f7fd65b24 updated for version 7.0203 2006-02-21 22:04:51 +00:00
Bram Moolenaar 030f0dfad5 updated for version 7.0203 2006-02-21 22:02:53 +00:00
Bram Moolenaar faa959a870 updated for version 7.0202 2006-02-20 21:37:40 +00:00
Bram Moolenaar 70836c8ba8 updated for version 7.0202 2006-02-20 21:28:49 +00:00
Bram Moolenaar 2a0449d129 updated for version 7.0202 2006-02-20 21:27:21 +00:00
Bram Moolenaar 7e8fd63682 updated for version 7.0201 2006-02-18 22:14:51 +00:00
Bram Moolenaar 997fb4ba69 updated for version 7.0200 2006-02-17 21:53:23 +00:00
Bram Moolenaar 49d7bf13e0 updated for version 7.0200 2006-02-17 21:45:41 +00:00
Bram Moolenaar f740b29ae2 updated for version 7.0199 2006-02-16 22:11:02 +00:00
Bram Moolenaar 4c7ed462cb updated for version 7.0198 2006-02-15 22:18:42 +00:00
Bram Moolenaar e45828b593 updated for version 7.0198 2006-02-15 22:12:56 +00:00
Bram Moolenaar 98ea5defcf updated for version 7.0198 2006-02-15 22:11:25 +00:00
Bram Moolenaar 1d2ba7fa85 updated for version 7.0197 2006-02-14 22:29:30 +00:00
Bram Moolenaar f52c725c47 updated for version 7.0196 2006-02-10 23:23:57 +00:00
Bram Moolenaar c7453f52d4 updated for version 7.0196 2006-02-10 23:20:28 +00:00
Bram Moolenaar 110bc6bc91 updated for version 7.0196 2006-02-10 23:13:40 +00:00
Bram Moolenaar 06b5db9397 updated for version 7.0196 2006-02-10 23:11:56 +00:00
Bram Moolenaar 3d0a603fa9 updated for version 7.0195 2006-02-09 23:54:54 +00:00
Bram Moolenaar 754b56089f updated for version 7.0195 2006-02-09 23:53:20 +00:00
Bram Moolenaar cf0c554e3f updated for version 7.0195 2006-02-09 23:48:02 +00:00
Bram Moolenaar 8b6144bdfe updated for version 7.0194 2006-02-08 09:20:24 +00:00
Bram Moolenaar 9f2c6e1deb updated for version 7.0193 2006-02-04 22:45:44 +00:00
Bram Moolenaar a65576059f updated for version 7.0193 2006-02-04 22:43:20 +00:00
Bram Moolenaar 41cabdadc2 updated for version 7.0193 2006-02-04 22:38:56 +00:00
Bram Moolenaar a37420f46f updated for version 7.0193 2006-02-04 22:37:47 +00:00
Bram Moolenaar 0e5bd96f84 updated for version 7.0192 2006-02-04 00:59:56 +00:00
Bram Moolenaar 986920760e updated for version 7.0192 2006-02-04 00:57:42 +00:00
Bram Moolenaar 49315f65c9 updated for version 7.0192 2006-02-04 00:54:59 +00:00
Bram Moolenaar 1ef15e30a0 updated for version 7.0191 2006-02-01 21:56:25 +00:00
Bram Moolenaar afeb4fa8a7 updated for version 7.0191 2006-02-01 21:51:12 +00:00
Bram Moolenaar b8a7b560b1 updated for version 7.0191 2006-02-01 21:47:16 +00:00
Bram Moolenaar 280f126ef0 updated for version 7.0189 2006-01-30 00:14:18 +00:00
Bram Moolenaar 17c7c01170 updated for version 7.0188 2006-01-26 22:25:15 +00:00
Bram Moolenaar 51156d5a87 updated for version 7.0188 2006-01-26 22:17:47 +00:00
Bram Moolenaar 6ab5b84db4 updated for version 7.0188 2006-01-26 22:16:34 +00:00
Bram Moolenaar d12f5c17be updated for version 7.0187 2006-01-25 22:10:52 +00:00
Bram Moolenaar 28c258fd24 updated for version 7.0187 2006-01-25 22:02:51 +00:00
Bram Moolenaar 7df351eb8a updated for version 7.0186 2006-01-23 22:30:28 +00:00
Bram Moolenaar 09df3127f4 updated for version 7.0186 2006-01-23 22:23:09 +00:00
Bram Moolenaar 33aec765bd updated for version 7.0185 2006-01-22 23:30:12 +00:00
Bram Moolenaar 71fe80dddd updated for version 7.0185 2006-01-22 23:25:56 +00:00
Bram Moolenaar 66fa271a25 updated for version 7.0185 2006-01-22 23:22:22 +00:00
Bram Moolenaar 0ac9379acf updated for version 7.0184 2006-01-21 22:16:51 +00:00
Bram Moolenaar c716c306e9 updated for version 7.0184 2006-01-21 22:12:51 +00:00
Bram Moolenaar b1b715d1fb updated for version 7.0184 2006-01-21 22:09:43 +00:00
Bram Moolenaar b71eaaeaa8 updated for version 7.0183 2006-01-20 23:10:18 +00:00
Bram Moolenaar 2d3f489e09 updated for version 7.0183 2006-01-20 23:02:51 +00:00
Bram Moolenaar 8ada17c4d9 updated for version 7.0182 2006-01-19 22:16:24 +00:00
Bram Moolenaar 05a7bb363b updated for version 7.0182 2006-01-19 22:09:32 +00:00
Bram Moolenaar c32840f267 updated for version 7.0181 2006-01-14 21:23:38 +00:00
Bram Moolenaar 04dbce064e updated for version 7.0181 2006-01-14 21:20:41 +00:00
Bram Moolenaar 316059c019 updated for version 7.0181 2006-01-14 21:18:42 +00:00
Bram Moolenaar ea8bd73212 updated for version 7.0181 2006-01-14 21:15:59 +00:00
Bram Moolenaar a40ceaf88a updated for version 7.0180 2006-01-13 22:35:40 +00:00
Bram Moolenaar 4770d09abd updated for version 7.0179 2006-01-12 23:22:24 +00:00
Bram Moolenaar 1cbe5f739d updated for version 7.0178 2005-12-29 22:51:09 +00:00
Bram Moolenaar c7486e034e updated for version 7.0178 2005-12-29 22:48:26 +00:00
Bram Moolenaar 86e01085a1 updated for version 7.0178 2005-12-29 22:45:34 +00:00
Bram Moolenaar 371baa928d updated for version 7.0178 2005-12-29 22:43:53 +00:00
Bram Moolenaar ebefac63f3 updated for version 7.0177 2005-12-28 22:39:57 +00:00
Bram Moolenaar cc984263d7 updated for version 7.0176 2005-12-23 22:19:46 +00:00
Bram Moolenaar 0ce33f34a4 updated for version 7.0176 2005-12-23 22:16:03 +00:00
Bram Moolenaar 8fa0445c4f updated for version 7.0176 2005-12-23 22:13:51 +00:00
Bram Moolenaar 5c2f050d91 updated for version 7.0176 2005-12-23 22:11:04 +00:00
Bram Moolenaar f4cd3e8074 updated for version 7.0175 2005-12-22 22:47:02 +00:00
Bram Moolenaar bb1004ee56 updated for version 7.0174 2005-12-19 22:15:59 +00:00
Bram Moolenaar a9b1e74b5d updated for version 7.0174 2005-12-19 22:14:58 +00:00
Bram Moolenaar 195d6357b4 updated for version 7.0174 2005-12-19 22:08:24 +00:00
Bram Moolenaar 46b8015066 updated for version 7.0174 2005-12-19 22:06:56 +00:00
Bram Moolenaar e3226be91a updated for version 7.0173 2005-12-18 22:10:00 +00:00
Bram Moolenaar d35f9711d4 updated for version 7.0173 2005-12-18 22:02:33 +00:00
Bram Moolenaar da1b1a7357 updated for version 7.0173 2005-12-18 21:59:16 +00:00
Bram Moolenaar 3b18181f28 updated for version 7.0172 2005-12-17 22:10:02 +00:00
Bram Moolenaar acf534595b updated for version 7.0172 2005-12-17 22:06:52 +00:00
Bram Moolenaar 97d29a1ace updated for version 7.0172 2005-12-17 22:02:57 +00:00
Bram Moolenaar 146522e760 updated for version 7.0171 2005-12-16 21:55:46 +00:00
Bram Moolenaar 83c465c705 updated for version 7.0171 2005-12-16 21:53:56 +00:00
Bram Moolenaar 12033fb4bf updated for version 7.0171 2005-12-16 21:49:31 +00:00
Bram Moolenaar bca84a12bd updated for version 7.0170 2005-12-14 22:08:35 +00:00
Bram Moolenaar 38f1825274 updated for version 7.0170 2005-12-14 22:04:43 +00:00
Bram Moolenaar 61da4986dd updated for version 7.0170 2005-12-14 22:02:18 +00:00
Bram Moolenaar 6496966ad1 updated for version 7.0170 2005-12-14 21:59:55 +00:00
Bram Moolenaar b2c2efa53a updated for version 7.0169 2005-12-13 20:09:08 +00:00
Bram Moolenaar c6d8db78b1 updated for version 7.0169 2005-12-13 20:04:55 +00:00
Bram Moolenaar b0bf8580c3 updated for version 7.0169 2005-12-13 20:02:15 +00:00
Bram Moolenaar 900b4d77f0 updated for version 7.0168 2005-12-12 22:05:50 +00:00
Bram Moolenaar 2c7a29c7fd updated for version 7.0168 2005-12-12 22:02:31 +00:00
Bram Moolenaar 5b962cf71c updated for version 7.0168 2005-12-12 21:58:40 +00:00
Bram Moolenaar 63a121b750 updated for version 7.0167 2005-12-11 21:36:39 +00:00
Bram Moolenaar b348038631 updated for version 7.0167 2005-12-11 21:33:32 +00:00
Bram Moolenaar 292ad19e92 updated for version 7.0167 2005-12-11 21:29:51 +00:00
Bram Moolenaar cdbac1ee33 updated for version 7.0167 2005-12-11 21:27:22 +00:00
Bram Moolenaar cc016f5410 updated for version 7.0166 2005-12-10 20:23:46 +00:00
Bram Moolenaar e5180526fd updated for version 7.0166 2005-12-10 20:19:46 +00:00
Bram Moolenaar 24552beda0 updated for version 7.0166 2005-12-10 20:17:30 +00:00
Bram Moolenaar 43abc52195 updated for version 7.0166 2005-12-10 20:15:02 +00:00
Bram Moolenaar ba930509b0 updated for version 7.0165 2005-12-08 22:05:05 +00:00
Bram Moolenaar 18f9a79673 updated for version 7.0165 2005-12-08 22:02:51 +00:00
Bram Moolenaar 77197e44d6 updated for version 7.0165 2005-12-08 22:00:22 +00:00
Bram Moolenaar d5bc83f576 updated for version 7.0164 2005-12-07 21:07:59 +00:00
Bram Moolenaar 4e330bbf21 updated for version 7.0164 2005-12-07 21:04:31 +00:00
Bram Moolenaar b815dac061 updated for version 7.0164 2005-12-07 20:59:24 +00:00
Bram Moolenaar be79f90adc updated for version 7.0164 2005-12-07 20:56:14 +00:00
Bram Moolenaar e64ac77a28 updated for version 7.0164 2005-12-07 20:54:59 +00:00
Bram Moolenaar 241a8aaa48 updated for version 7.0163 2005-12-06 20:04:44 +00:00
Bram Moolenaar 9372a11ca6 updated for version 7.0163 2005-12-06 19:59:18 +00:00
Bram Moolenaar cef9dcc37e updated for version 7.0163 2005-12-06 19:50:41 +00:00
Bram Moolenaar 943d2b5b80 updated for version 7.0162 2005-12-02 00:50:49 +00:00
Bram Moolenaar f4d1145328 updated for version 7.0162 2005-12-02 00:46:37 +00:00
Bram Moolenaar c6039d8fcb updated for version 7.0162 2005-12-02 00:44:04 +00:00
Bram Moolenaar bba577a242 updated for version 7.0161 2005-11-28 23:05:55 +00:00
Bram Moolenaar 36c31f71ad updated for version 7.0161 2005-11-28 23:01:53 +00:00
Bram Moolenaar 9835862c81 updated for version 7.0161 2005-11-28 22:58:23 +00:00
Bram Moolenaar a39571032c updated for version 7.0161 2005-11-28 22:56:19 +00:00
Bram Moolenaar c64d13ad5b updated for version 7.0160 2005-11-26 23:48:46 +00:00
Bram Moolenaar 16d8f87b45 updated for version 7.0160 2005-11-26 23:46:11 +00:00
Bram Moolenaar 5fe38612c9 updated for version 7.0160 2005-11-26 23:45:02 +00:00
Bram Moolenaar 3d2381ec09 updated for version 7.0160 2005-11-26 23:42:09 +00:00
Bram Moolenaar b4d392824a updated for version 7.0160 2005-11-26 23:40:59 +00:00
Bram Moolenaar 12625caaa3 updated for version 7.0159 2005-11-25 19:58:47 +00:00
Bram Moolenaar 1afcace307 updated for version 7.0159 2005-11-25 19:54:28 +00:00
Bram Moolenaar c20658076d updated for version 7.0159 2005-11-25 19:50:52 +00:00
Bram Moolenaar a5792f5890 updated for version 7.0158 2005-11-23 21:25:05 +00:00
Bram Moolenaar af289d333a updated for version 7.0157 2005-10-12 21:01:44 +00:00
Bram Moolenaar a5fac54aea updated for version 7.0157 2005-10-12 20:58:49 +00:00
Bram Moolenaar 61036991ab updated for version 7.0157 2005-10-12 20:54:52 +00:00
Bram Moolenaar 8349fd7c7e updated for version 7.0157 2005-10-12 20:52:20 +00:00
Bram Moolenaar 784c614cb1 updated for version 7.0156 2005-10-11 20:34:58 +00:00
Bram Moolenaar 95b28ecc4a updated for version 7.0156 2005-10-11 20:32:28 +00:00
Bram Moolenaar 202795bed4 updated for version 7.0156 2005-10-11 20:29:39 +00:00
Bram Moolenaar a5fb28b609 updated for version 7.0155 2005-10-10 21:00:54 +00:00
Bram Moolenaar d5cdbeb8dd updated for version 7.0155 2005-10-10 20:59:28 +00:00
Bram Moolenaar 196dfbcca1 updated for version 7.0154 2005-10-04 09:16:35 +00:00
Bram Moolenaar ac30844d60 updated for version 7.0154 2005-10-04 09:14:13 +00:00
Bram Moolenaar 4b77947252 updated for version 7.0154 2005-10-04 09:12:31 +00:00
Bram Moolenaar 8d4f404a7b updated for version 7.0154 2005-10-04 09:08:17 +00:00
Bram Moolenaar 9b9714bee4 updated for version 7.0154 2005-10-04 09:06:09 +00:00
Bram Moolenaar 761b1131b8 updated for version 7.0153 2005-10-03 22:05:45 +00:00
Bram Moolenaar 07d4d7328a updated for version 7.0153 2005-10-03 22:04:08 +00:00
Bram Moolenaar 1c7715dfe4 updated for version 7.0153 2005-10-03 22:02:18 +00:00
Bram Moolenaar bb15b65864 updated for version 7.0153 2005-10-03 21:52:09 +00:00
Bram Moolenaar 69e0ff94dc updated for version 7.0152 2005-09-30 21:23:56 +00:00
Bram Moolenaar c54b8a78fa updated for version 7.0152 2005-09-30 21:20:29 +00:00
Bram Moolenaar f25fd51b89 updated for version 7.0152 2005-09-30 21:15:37 +00:00
Bram Moolenaar 4effc80a8c updated for version 7.0152 2005-09-30 21:12:02 +00:00
Bram Moolenaar 482aaeb058 updated for version 7.0151 2005-09-29 18:26:07 +00:00
Bram Moolenaar 4463f296d0 updated for version 7.0150 2005-09-25 22:20:24 +00:00
Bram Moolenaar 1e01546026 updated for version 7.0150 2005-09-25 22:16:38 +00:00
Bram Moolenaar bfd8fc0529 updated for version 7.0149 2005-09-20 23:22:24 +00:00
Bram Moolenaar 60a795aad6 updated for version 7.0148 2005-09-16 21:55:43 +00:00
Bram Moolenaar 6b730e111c updated for version 7.0148 2005-09-16 21:47:57 +00:00
Bram Moolenaar 58071af793 updated for version 7.0147 2005-09-14 21:41:18 +00:00
Bram Moolenaar ab194816fe updated for version 7.0147 2005-09-14 21:40:12 +00:00
Bram Moolenaar cd292719e0 updated for version 7.0147 2005-09-14 21:33:59 +00:00
Bram Moolenaar 4c903f9891 updated for version 7.0147 2005-09-14 21:32:32 +00:00
Bram Moolenaar e6facf9490 updated for version 7.0146 2005-09-13 21:22:27 +00:00
Bram Moolenaar f75a963eea updated for version 7.0146 2005-09-13 21:20:47 +00:00
Bram Moolenaar 5e0d6678ad updated for version 7.0146 2005-09-13 21:09:24 +00:00
Bram Moolenaar 6efa2b30f4 updated for version 7.0145 2005-09-10 19:26:26 +00:00
Bram Moolenaar dcca87b394 updated for version 7.0145 2005-09-10 19:24:59 +00:00
Bram Moolenaar 578b49e4f7 updated for version 7.0145 2005-09-10 19:22:57 +00:00
Bram Moolenaar 32330d3c67 updated for version 7.0145 2005-09-10 19:16:33 +00:00
Bram Moolenaar d43b6cf7de updated for version 7.0144 2005-09-09 19:53:42 +00:00
Bram Moolenaar a4a0838802 updated for version 7.0144 2005-09-09 19:52:02 +00:00
Bram Moolenaar e7eb9df59a updated for version 7.0144 2005-09-09 19:49:30 +00:00
Bram Moolenaar a5373faa17 updated for version 7.0144 2005-09-09 19:47:12 +00:00
Bram Moolenaar 7ca3043e1e updated for version 7.0144 2005-09-09 19:44:31 +00:00
Bram Moolenaar 7bb4c6e3f6 updated for version 7.0143 2005-09-07 21:22:27 +00:00
Bram Moolenaar caa0fcfa6b updated for version 7.0143 2005-09-07 21:21:14 +00:00
Bram Moolenaar 4615234489 updated for version 7.0143 2005-09-07 21:18:43 +00:00
Bram Moolenaar ffb8ab0402 updated for version 7.0143 2005-09-07 21:15:32 +00:00
Bram Moolenaar d1231f991a updated for version 7.0143 2005-09-07 21:12:33 +00:00
Bram Moolenaar cafda4f893 updated for version 7.0142 2005-09-06 19:25:11 +00:00
Bram Moolenaar 4440382f3c updated for version 7.0142 2005-09-06 19:13:27 +00:00
Bram Moolenaar dd2436f352 updated for version 7.0141 2005-09-05 22:14:46 +00:00
Bram Moolenaar 92d640fad1 updated for version 7.0141 2005-09-05 22:11:52 +00:00
Bram Moolenaar 8b96d64cb5 updated for version 7.0141 2005-09-05 22:05:30 +00:00
Bram Moolenaar e344bead3e updated for version 7.0140 2005-09-01 20:46:49 +00:00
Bram Moolenaar da2303d96b updated for version 7.0139 2005-08-30 21:55:26 +00:00
Bram Moolenaar ac6e65f88d updated for version 7.0138 2005-08-29 22:25:38 +00:00
Bram Moolenaar 81f1ecbc4d updated for version 7.0137 2005-08-25 21:27:31 +00:00
Bram Moolenaar 955295684b updated for version 7.0137 2005-08-25 21:21:38 +00:00
Bram Moolenaar 6e7c7f3a19 updated for version 7.0136 2005-08-24 22:16:11 +00:00
Bram Moolenaar 5bcb2eba3d updated for version 7.0136 2005-08-24 22:09:56 +00:00
Bram Moolenaar 6de6853ce3 updated for version 7.0136 2005-08-24 22:08:48 +00:00
Bram Moolenaar a2036d2b48 updated for version 7.0135 2005-08-23 21:04:20 +00:00
Bram Moolenaar 6f16eb817b updated for version 7.0135 2005-08-23 21:02:42 +00:00
Bram Moolenaar 7862282f2e updated for version 7.0135 2005-08-23 21:00:13 +00:00
Bram Moolenaar a6c840d7d4 updated for version 7.0134 2005-08-22 22:59:46 +00:00
Bram Moolenaar e52325c254 updated for version 7.0134 2005-08-22 22:54:29 +00:00
Bram Moolenaar d52d9741ee updated for version 7.0133 2005-08-21 22:20:28 +00:00
Bram Moolenaar 90915b5d48 updated for version 7.0133 2005-08-21 22:17:52 +00:00
Bram Moolenaar 50c8195012 updated for version 7.0133 2005-08-21 22:14:09 +00:00
Bram Moolenaar cee5560a4b updated for version 7.0133 2005-08-21 22:12:59 +00:00
Bram Moolenaar d12a132603 updated for version 7.0133 2005-08-21 22:08:24 +00:00
Bram Moolenaar 8aff23a13e updated for version 7.0132 2005-08-19 20:40:30 +00:00
Bram Moolenaar 5195e45609 updated for version 7.0132 2005-08-19 20:32:47 +00:00
Bram Moolenaar 5b8d8fdb52 updated for version 7.0131 2005-08-16 23:01:50 +00:00
Bram Moolenaar ae5bce1c12 updated for version 7.0130 2005-08-15 21:41:48 +00:00
Bram Moolenaar 90cfdbe040 updated for version 7.0129 2005-08-12 19:59:19 +00:00
Bram Moolenaar e5b8e3d3c6 updated for version 7.0129 2005-08-12 19:48:49 +00:00
Bram Moolenaar 8c45cdf4cf updated for version 7.0128 2005-08-11 20:11:38 +00:00
Bram Moolenaar 488c6512d9 updated for version 7.0128 2005-08-11 20:09:58 +00:00
Bram Moolenaar 8b1e71fa25 updated for version 7.0128 2005-08-11 20:00:37 +00:00
Bram Moolenaar 8b59de9f2f updated for version 7.0128 2005-08-11 19:59:29 +00:00
Bram Moolenaar 0fa313a718 updated for version 7.0127 2005-08-10 21:07:57 +00:00
Bram Moolenaar c388fbf9d9 updated for version 7.0126 2005-08-10 08:16:23 +00:00
Bram Moolenaar 670f9312cc updated for version 7.0126 2005-08-10 08:15:00 +00:00
Bram Moolenaar aba2f487ff updated for version 7.0126 2005-08-10 07:57:38 +00:00
Bram Moolenaar 4f574c8ab1 updated for version 7.0126 2005-08-10 07:56:18 +00:00
Bram Moolenaar 329cc7e429 updated for version 7.0126 2005-08-10 07:51:35 +00:00
Bram Moolenaar 8af244281c updated for version 7.0125 2005-08-08 22:06:28 +00:00
Bram Moolenaar f57907ec2c updated for version 7.0125 2005-08-08 22:02:16 +00:00
Bram Moolenaar f6cf987574 updated for version 7.0125 2005-08-08 22:00:59 +00:00
Bram Moolenaar 648120b750 updated for version 7.0125 2005-08-08 21:57:35 +00:00
Bram Moolenaar 572cb561ac updated for version 7.0124 2005-08-05 21:35:02 +00:00
Bram Moolenaar 86eb7a2c03 updated for version 7.0124 2005-08-05 21:27:51 +00:00
Bram Moolenaar 0be6e647d1 updated for version 7.0123 2005-08-04 21:32:22 +00:00
Bram Moolenaar 1d94f9b30e updated for version 7.0123 2005-08-04 21:29:45 +00:00
Bram Moolenaar 04a09c1975 updated for version 7.0122 2005-08-01 22:02:32 +00:00
Bram Moolenaar 83bab71b3c updated for version 7.0122 2005-08-01 21:58:57 +00:00
Bram Moolenaar d314b2519b updated for version 7.0122 2005-08-01 21:54:37 +00:00
Bram Moolenaar ecf07c8910 updated for version 7.0122 2005-08-01 21:52:12 +00:00
Bram Moolenaar 78984f503c updated for version 7.0121 2005-08-01 07:19:10 +00:00
Bram Moolenaar 53805d1eaa updated for version 7.0121 2005-08-01 07:08:33 +00:00
Bram Moolenaar 34cf2f5f49 updated for version 7.0121 2005-08-01 07:04:56 +00:00
Bram Moolenaar 25ceb22747 updated for version 7.0120 2005-07-30 22:45:36 +00:00
Bram Moolenaar 5a8684e782 updated for version 7.0120 2005-07-30 22:43:24 +00:00
Bram Moolenaar 3a6c56e422 updated for version 7.0120 2005-07-30 22:37:17 +00:00
Bram Moolenaar 403bd9487a updated for version 7.0120 2005-07-30 22:36:01 +00:00
Bram Moolenaar 4be06f9e1b updated for version 7.0119 2005-07-29 22:36:03 +00:00
Bram Moolenaar 661b182095 updated for version 7.0118 2005-07-28 22:36:45 +00:00
Bram Moolenaar cfc7d63267 updated for version 7.0118 2005-07-28 22:28:16 +00:00
Bram Moolenaar 87e25fdf80 updated for version 7.0117 2005-07-27 21:13:01 +00:00
Bram Moolenaar 231334e6ef updated for version 7.0116 2005-07-25 20:46:57 +00:00
Bram Moolenaar 027436338b updated for version 7.0116 2005-07-25 20:42:36 +00:00
Bram Moolenaar c013cb66a6 updated for version 7.0115 2005-07-24 21:18:31 +00:00
Bram Moolenaar 81366db6d6 updated for version 7.0115 2005-07-24 21:16:51 +00:00
Bram Moolenaar 65de869c4f updated for version 7.0115 2005-07-24 21:09:41 +00:00
Bram Moolenaar 58d9823409 updated for version 7.0114 2005-07-23 22:25:46 +00:00
Bram Moolenaar b01585904a updated for version 7.0113 2005-07-22 21:54:43 +00:00
Bram Moolenaar d8c0087cce updated for version 7.0113 2005-07-22 21:52:15 +00:00
Bram Moolenaar 63b3ce8757 updated for version 7.0113 2005-07-22 21:46:50 +00:00
Bram Moolenaar 342337a1a0 updated for version 7.0112 2005-07-21 21:11:17 +00:00
Bram Moolenaar 4536002e30 updated for version 7.0112 2005-07-21 21:08:21 +00:00
Bram Moolenaar a3ffd9c780 updated for version 7.0112 2005-07-21 21:03:15 +00:00
Bram Moolenaar 80fc04348a updated for version 7.0111 2005-07-20 22:06:07 +00:00
Bram Moolenaar 87b774daf2 updated for version 7.0111 2005-07-20 22:04:36 +00:00
Bram Moolenaar 84fb85aaf6 updated for version 7.0111 2005-07-20 22:02:14 +00:00
Bram Moolenaar fd6e52886b updated for version 7.0111 2005-07-20 22:00:04 +00:00
Bram Moolenaar 7b30e18223 updated for version 7.0111 2005-07-20 21:58:59 +00:00
Bram Moolenaar 0e634daa95 updated for version 7.0111 2005-07-20 21:57:28 +00:00
Bram Moolenaar 84110acb60 updated for version 7.0111 2005-07-20 21:56:21 +00:00
Bram Moolenaar 6a9aa37a3e updated for version 7.0111 2005-07-20 21:54:57 +00:00
Bram Moolenaar 9fad308621 updated for version 7.0110 2005-07-19 22:22:13 +00:00
Bram Moolenaar ff6f061a9d updated for version 7.0110 2005-07-19 22:21:12 +00:00
Bram Moolenaar d6c04cd66a updated for version 7.0110 2005-07-19 22:18:49 +00:00
Bram Moolenaar 6c131c43ff updated for version 7.0110 2005-07-19 22:17:30 +00:00
Bram Moolenaar e7c5a15631 updated for version 7.0110 2005-07-19 22:14:07 +00:00
Bram Moolenaar f8c07b2712 updated for version 7.0110 2005-07-19 22:10:03 +00:00
Bram Moolenaar ce0842a6ee updated for version 7.0109 2005-07-18 21:58:11 +00:00
Bram Moolenaar bbebc85750 updated for version 7.0109 2005-07-18 21:47:53 +00:00
Bram Moolenaar fe3ca8ddd9 updated for version 7.0109 2005-07-18 21:43:02 +00:00
Bram Moolenaar b635633989 updated for version 7.0109 2005-07-18 21:40:44 +00:00
Bram Moolenaar e759a7aa9a updated for version 7.0108 2005-07-12 22:50:18 +00:00
Bram Moolenaar 8d34330fe5 updated for version 7.0108 2005-07-12 22:46:17 +00:00
Bram Moolenaar 1f28b07867 updated for version 7.0108 2005-07-12 22:42:41 +00:00
Bram Moolenaar 5eba4c2daf updated for version 7.0108 2005-07-12 22:40:29 +00:00
Bram Moolenaar a40058acc7 updated for version 7.0107 2005-07-11 22:42:07 +00:00
Bram Moolenaar 3b56eb3d31 updated for version 7.0107 2005-07-11 22:40:32 +00:00
Bram Moolenaar 9ff7011bcb updated for version 7.0107 2005-07-11 22:29:03 +00:00
Bram Moolenaar d8e9bb2090 updated for version 7.0106 2005-07-09 21:14:46 +00:00
Bram Moolenaar 35fdbb540a updated for version 7.0106 2005-07-09 21:08:57 +00:00
Bram Moolenaar a466c99842 updated for version 7.0106 2005-07-09 21:03:22 +00:00
Bram Moolenaar ac76e4dd91 updated for version 7.0106 2005-07-09 20:58:57 +00:00
Bram Moolenaar 51bab74a87 updated for version 7.0105 2005-07-08 22:31:03 +00:00
Bram Moolenaar 8d7fc6c298 updated for version 7.0105 2005-07-08 22:28:00 +00:00
Bram Moolenaar e8bb2552eb updated for version 7.0105 2005-07-08 22:26:47 +00:00
Bram Moolenaar 045e82deef updated for version 7.0105 2005-07-08 22:25:33 +00:00
Bram Moolenaar 63b80986ac updated for version 7.0105 2005-07-08 22:21:38 +00:00
Bram Moolenaar ec8a10a4e4 updated for version 7.0105 2005-07-08 22:19:11 +00:00
Bram Moolenaar 97409f1261 updated for version 7.0105 2005-07-08 22:17:29 +00:00
Bram Moolenaar 8e735a17f8 updated for version 7.0105 2005-07-08 22:14:37 +00:00
Bram Moolenaar 42332f5856 updated for version 7.0104 2005-07-06 22:38:49 +00:00
Bram Moolenaar dc27ac1c5e updated for version 7.0104 2005-07-06 22:35:45 +00:00
Bram Moolenaar bfb2006fd5 updated for version 7.0104 2005-07-06 22:31:45 +00:00
Bram Moolenaar 551f84f4e8 updated for version 7.0104 2005-07-06 22:29:20 +00:00
Bram Moolenaar 1756879365 updated for version 7.0104 2005-07-06 22:28:03 +00:00
Bram Moolenaar 53180ce2e7 updated for version 7.0103 2005-07-05 21:48:14 +00:00
Bram Moolenaar dfb9ac0021 updated for version 7.0103 2005-07-05 21:36:03 +00:00
Bram Moolenaar 0dc065ee7c updated for version 7.0102 2005-07-04 22:49:24 +00:00
Bram Moolenaar 7d1f5dbc0a updated for version 7.0101 2005-07-03 21:39:27 +00:00
Bram Moolenaar 51ac12f683 updated for version 7.0100 2005-07-02 23:21:11 +00:00
Bram Moolenaar 0d9c26dd83 updated for version 7.0100 2005-07-02 23:19:16 +00:00
Bram Moolenaar f9184a1d31 updated for version 7.0100 2005-07-02 23:10:47 +00:00
Bram Moolenaar 0f7d31ad83 updated for version 7.0100 2005-07-02 23:09:03 +00:00
Bram Moolenaar 1f8a5f0eac updated for version 7.0099 2005-07-01 22:41:52 +00:00
Bram Moolenaar ba4128faa3 updated for version 7.0099 2005-07-01 22:38:32 +00:00
Bram Moolenaar 7887d88a9f updated for version 7.0099 2005-07-01 22:33:52 +00:00
Bram Moolenaar 505e82870e updated for version 7.0099 2005-07-01 22:31:55 +00:00
Bram Moolenaar 7fae636fc8 updated for version 7.0098 2005-06-30 22:06:41 +00:00
Bram Moolenaar d042c56e34 updated for version 7.0098 2005-06-30 22:04:15 +00:00
Bram Moolenaar e6b165e0f4 updated for version 7.0098 2005-06-30 21:56:01 +00:00
Bram Moolenaar 9c96f592af updated for version 7.0098 2005-06-30 21:52:39 +00:00
Bram Moolenaar 42eeac3552 updated for version 7.0097 2005-06-29 22:40:58 +00:00
Bram Moolenaar 24bbcfe8fe updated for version 7.0096 2005-06-28 23:32:02 +00:00
Bram Moolenaar d7b31706f7 updated for version 7.0096 2005-06-28 23:24:33 +00:00
Bram Moolenaar a1ba811ac9 updated for version 7.0096 2005-06-28 23:23:32 +00:00
Bram Moolenaar 9a50b1bf21 updated for version 7.0095 2005-06-27 22:48:21 +00:00
Bram Moolenaar 39a58ca3d4 updated for version 7.0095 2005-06-27 22:42:44 +00:00
Bram Moolenaar d4098f5f19 updated for version 7.0095 2005-06-27 22:37:13 +00:00
Bram Moolenaar 702517dd70 updated for version 7.0095 2005-06-27 22:34:07 +00:00
Bram Moolenaar b61d40504e updated for version 7.0095 2005-06-27 22:29:54 +00:00
Bram Moolenaar cf6bf39f68 updated for version 7.0095 2005-06-27 22:27:46 +00:00
Bram Moolenaar 238f4fa798 updated for version 7.0095 2005-06-27 22:25:50 +00:00
Bram Moolenaar d9fba318b8 updated for version 7.0094 2005-06-26 22:34:35 +00:00
Bram Moolenaar 80b29f273d updated for version 7.0094 2005-06-26 22:30:47 +00:00
Bram Moolenaar 1e498f5e5d updated for version 7.0094 2005-06-26 22:29:44 +00:00
Bram Moolenaar 0017fc52cb updated for version 7.0094 2005-06-26 22:28:42 +00:00
Bram Moolenaar 4eec5ec8ce updated for version 7.0094 2005-06-26 22:26:21 +00:00
Bram Moolenaar f461c8e7f8 updated for version 7.0093 2005-06-25 23:04:51 +00:00
Bram Moolenaar ea408854a8 updated for version 7.0093 2005-06-25 22:49:46 +00:00
Bram Moolenaar 29a1c1d374 updated for version 7.0092 2005-06-24 23:11:15 +00:00
Bram Moolenaar 1ec484f58e updated for version 7.0092 2005-06-24 23:07:47 +00:00
Bram Moolenaar 0a5fe2140d updated for version 7.0092 2005-06-24 23:01:23 +00:00
Bram Moolenaar c4def13f8b updated for version 7.0091 2005-06-23 22:39:27 +00:00
Bram Moolenaar 3b506942eb updated for version 7.0091 2005-06-23 22:36:45 +00:00
Bram Moolenaar 47cc752267 updated for version 7.0091 2005-06-23 22:31:01 +00:00
Bram Moolenaar f417f2b6af updated for version 7.0091 2005-06-23 22:29:21 +00:00
Bram Moolenaar f81b0fe011 updated for version 7.0091 2005-06-23 22:27:26 +00:00
Bram Moolenaar 6ad01d6077 updated for version 7.0090 2005-06-22 22:37:09 +00:00
Bram Moolenaar 30abd28f16 updated for version 7.0090 2005-06-22 22:35:10 +00:00
Bram Moolenaar d114dbee50 updated for version 7.0090 2005-06-22 22:29:18 +00:00
Bram Moolenaar 0c40586a7b updated for version 7.0090 2005-06-22 22:26:26 +00:00
Bram Moolenaar 0dd492fdd5 updated for version 7.0090 2005-06-22 22:25:07 +00:00
Bram Moolenaar d857f0e0f4 updated for version 7.0089 2005-06-21 22:37:39 +00:00
Bram Moolenaar 3f77047607 updated for version 7.0088 2005-06-19 22:56:27 +00:00
Bram Moolenaar 25414f2917 updated for version 7.0088 2005-06-19 22:55:26 +00:00
Bram Moolenaar e13305e3be updated for version 7.0088 2005-06-19 22:54:15 +00:00
Bram Moolenaar 3c2def6bd2 updated for version 7.0088 2005-06-19 22:50:11 +00:00
Bram Moolenaar 1d73c88503 updated for version 7.0088 2005-06-19 22:48:47 +00:00
Bram Moolenaar 92124a33fd updated for version 7.0087 2005-06-17 22:03:40 +00:00
Bram Moolenaar b2ec307fc6 updated for version 7.0087 2005-06-17 22:02:20 +00:00
Bram Moolenaar e756604ff5 updated for version 7.0087 2005-06-17 22:00:15 +00:00
Bram Moolenaar f7bbbc506e updated for version 7.0087 2005-06-17 21:55:00 +00:00
Bram Moolenaar 8db7318c2a updated for version 7.0087 2005-06-17 21:51:16 +00:00
Bram Moolenaar 520470a9d6 updated for version 7.0086 2005-06-16 21:59:56 +00:00
Bram Moolenaar 6bab4d1fd7 updated for version 7.0086 2005-06-16 21:53:56 +00:00
Bram Moolenaar cf851ce930 updated for version 7.0086 2005-06-16 21:52:47 +00:00
Bram Moolenaar ea424166e2 updated for version 7.0086 2005-06-16 21:51:00 +00:00
Bram Moolenaar 78599adb52 updated for version 7.0086 2005-06-16 21:47:53 +00:00
Bram Moolenaar c998e3c16e updated for version 7.0085 2005-06-14 22:13:23 +00:00
Bram Moolenaar f3bd51a172 updated for version 7.0085 2005-06-14 22:11:18 +00:00
Bram Moolenaar a41461e061 updated for version 7.0085 2005-06-14 22:08:28 +00:00
Bram Moolenaar 8348ea624c updated for version 7.0085 2005-06-14 22:05:40 +00:00
Bram Moolenaar 9f30f50471 updated for version 7.0085 2005-06-14 22:01:04 +00:00
Bram Moolenaar 9ba0eb850c updated for version 7.0084 2005-06-13 22:28:56 +00:00
Bram Moolenaar bac97eb8ae updated for version 7.0084 2005-06-13 22:12:09 +00:00
Bram Moolenaar eaa48e7d41 updated for version 7.0083 2005-06-08 22:07:37 +00:00
Bram Moolenaar 3638c6876d updated for version 7.0083 2005-06-08 22:05:14 +00:00
Bram Moolenaar f3681cc330 updated for version 7.0083 2005-06-08 22:03:13 +00:00
Bram Moolenaar c669e66fb6 updated for version 7.0083 2005-06-08 22:00:03 +00:00
Bram Moolenaar 3eb98fbbd8 updated for version 7.0083 2005-06-08 21:57:32 +00:00
Bram Moolenaar 3982c54106 updated for version 7.0083 2005-06-08 21:56:31 +00:00
Bram Moolenaar 0e4d877ed8 updated for version 7.0082 2005-06-07 21:12:49 +00:00
Bram Moolenaar 82cf9b6851 updated for version 7.0082 2005-06-07 21:09:25 +00:00
Bram Moolenaar c4a06d3447 updated for version 7.0082 2005-06-07 21:04:49 +00:00
Bram Moolenaar 78916d7c3b updated for version 7.0082 2005-06-07 21:03:23 +00:00
Bram Moolenaar 631d6f6847 updated for version 7.0082 2005-06-07 21:02:10 +00:00
Bram Moolenaar b765d63491 updated for version 7.0082 2005-06-07 21:00:02 +00:00
Bram Moolenaar 86bc1fb004 updated for version 7.0082 2005-06-07 20:58:01 +00:00
Bram Moolenaar 45eeb13324 updated for version 7.0081 2005-06-06 21:59:07 +00:00
Bram Moolenaar cfc6c43ce2 updated for version 7.0081 2005-06-06 21:50:35 +00:00
Bram Moolenaar fb67026c27 updated for version 7.0080 2005-06-05 22:06:27 +00:00
Bram Moolenaar aeb25e1f15 updated for version 7.0080 2005-06-05 22:05:00 +00:00
Bram Moolenaar 08e310e2a2 updated for version 7.0080 2005-06-05 22:03:17 +00:00
Bram Moolenaar bc045ea87a updated for version 7.0080 2005-06-05 22:01:26 +00:00
Bram Moolenaar 50cde8273e updated for version 7.0080 2005-06-05 21:54:54 +00:00
Bram Moolenaar 75c50c46a6 updated for version 7.0079 2005-06-04 22:06:24 +00:00
Bram Moolenaar 51485f0624 updated for version 7.0079 2005-06-04 21:55:20 +00:00
Bram Moolenaar 4debb442bd updated for version 7.0078 2005-06-01 21:57:40 +00:00
Bram Moolenaar 6c0b44b5bf updated for version 7.0078 2005-06-01 21:56:33 +00:00
Bram Moolenaar d6f676daaf updated for version 7.0078 2005-06-01 21:51:55 +00:00
Bram Moolenaar 2c29beed4c updated for version 7.0078 2005-06-01 21:46:07 +00:00
Bram Moolenaar 0cde940475 updated for version 7.0078 2005-06-01 21:44:32 +00:00
Bram Moolenaar 54ee775e9d updated for version 7.0077 2005-05-31 22:22:17 +00:00
Bram Moolenaar 5c06f8b043 updated for version 7.0077 2005-05-31 22:14:58 +00:00
Bram Moolenaar a04f10b606 updated for version 7.0077 2005-05-31 22:09:46 +00:00
Bram Moolenaar 8b044b3264 updated for version 7.0077 2005-05-31 22:05:58 +00:00
Bram Moolenaar d6ec8454b0 updated for version 7.0077 2005-05-31 22:02:19 +00:00
Bram Moolenaar 0e6830e009 updated for version 7.0076 2005-05-27 20:23:44 +00:00
Bram Moolenaar 21de6660e1 updated for version 7.0076 2005-05-27 20:18:59 +00:00
Bram Moolenaar 01a7b9dd06 updated for version 7.0076 2005-05-27 20:16:24 +00:00
Bram Moolenaar 389cb3eb25 updated for version 7.0076 2005-05-27 20:14:58 +00:00
Bram Moolenaar ee0446cf60 updated for version 7.0076 2005-05-27 20:13:12 +00:00
Bram Moolenaar 67fe1a1336 updated for version 7.0075 2005-05-22 22:12:58 +00:00
Bram Moolenaar de934d77b1 updated for version 7.0075 2005-05-22 22:09:40 +00:00
Bram Moolenaar 2389c3c640 updated for version 7.0075 2005-05-22 22:07:59 +00:00
Bram Moolenaar 0d40699d6d updated for version 7.0075 2005-05-22 22:03:39 +00:00
Bram Moolenaar f95dc3b823 updated for version 7.0075 2005-05-22 22:02:25 +00:00
Bram Moolenaar f4630b60f5 updated for version 7.0074 2005-05-20 21:31:17 +00:00
Bram Moolenaar c930a3cc82 updated for version 7.0074 2005-05-20 21:27:20 +00:00
Bram Moolenaar 35c54e5651 updated for version 7.0074 2005-05-20 21:25:31 +00:00
Bram Moolenaar c1087e64bc updated for version 7.0074 2005-05-20 21:22:17 +00:00
Bram Moolenaar 686f51ef8e updated for version 7.0074 2005-05-20 21:19:57 +00:00
Bram Moolenaar 555b280f28 updated for version 7.0073 2005-05-19 21:08:39 +00:00
Bram Moolenaar 051b782fa0 updated for version 7.0073 2005-05-19 21:00:46 +00:00
Bram Moolenaar 9c13b359b4 updated for version 7.0073 2005-05-19 20:53:52 +00:00
Bram Moolenaar 34cdc3e329 updated for version 7.0072 2005-05-18 22:24:46 +00:00
Bram Moolenaar a7fc0101b2 updated for version 7.0072 2005-05-18 22:17:12 +00:00
Bram Moolenaar 142695f3c5 updated for version 7.0072 2005-05-18 22:12:12 +00:00
Bram Moolenaar d9d305836e updated for version 7.0072 2005-05-18 22:10:28 +00:00
Bram Moolenaar d8a4e563d0 updated for version 7.0072 2005-05-18 22:06:55 +00:00
Bram Moolenaar c9a2d2e240 updated for version 7.0071 2005-04-24 22:09:56 +00:00
Bram Moolenaar dba8a917ba updated for version 7.0071 2005-04-24 22:08:39 +00:00
Bram Moolenaar 46df82e4eb updated for version 7.0071 2005-04-24 22:06:24 +00:00
Bram Moolenaar c91506a033 updated for version 7.0071 2005-04-24 22:04:21 +00:00
Bram Moolenaar 2a489f5fdd updated for version 7.0071 2005-04-24 22:01:01 +00:00
Bram Moolenaar 41bfd309b8 updated for version 7.0071 2005-04-24 21:59:46 +00:00
Bram Moolenaar 6f3058f6b4 updated for version 7.0071 2005-04-24 21:58:05 +00:00
Bram Moolenaar 86261f63f8 updated for version 7.0070 2005-04-23 20:53:25 +00:00
Bram Moolenaar 0cb032ecb8 updated for version 7.0070 2005-04-23 20:52:00 +00:00
Bram Moolenaar 8fcc0f71a1 updated for version 7.0070 2005-04-23 20:45:11 +00:00
Bram Moolenaar 091271e19f updated for version 7.0070 2005-04-23 20:43:58 +00:00
Bram Moolenaar 8fef2ad609 updated for version 7.0070 2005-04-23 20:42:23 +00:00
Bram Moolenaar 54ff3419c7 updated for version 7.0069 2005-04-20 19:48:33 +00:00
Bram Moolenaar 9d0ec2e49a updated for version 7.0069 2005-04-20 19:45:58 +00:00
Bram Moolenaar 1f74d98357 updated for version 7.0069 2005-04-20 19:43:36 +00:00
Bram Moolenaar f3d8cff9d0 updated for version 7.0069 2005-04-20 19:40:37 +00:00
Bram Moolenaar 4ee034d26b updated for version 7.0069 2005-04-20 19:38:58 +00:00
Bram Moolenaar 2cf8b301df updated for version 7.0069 2005-04-20 19:37:22 +00:00
Bram Moolenaar 2c5bc17eb7 updated for version 7.0068 2005-04-19 21:42:30 +00:00
Bram Moolenaar 5c5474b386 updated for version 7.0068 2005-04-19 21:40:26 +00:00
Bram Moolenaar fe5cafe9b4 updated for version 7.0068 2005-04-19 21:37:59 +00:00
Bram Moolenaar b6b6dc8973 updated for version 7.0068 2005-04-19 21:35:02 +00:00
Bram Moolenaar 310f10370b updated for version 7.0068 2005-04-19 21:33:11 +00:00
Bram Moolenaar 63d5a1e57b updated for version 7.0068 2005-04-19 21:30:25 +00:00
Bram Moolenaar 0e21a3f623 updated for version 7.0067 2005-04-17 20:28:32 +00:00
Bram Moolenaar 99942f0b16 updated for version 7.0067 2005-04-17 20:20:14 +00:00
Bram Moolenaar 5482f33f78 updated for version 7.0067 2005-04-17 20:18:43 +00:00
Bram Moolenaar 075757c932 Set the binary flag 2005-04-17 15:24:23 +00:00
Bram Moolenaar 37799766b0 Set the binary flag 2005-04-17 15:21:00 +00:00
Bram Moolenaar 13fcaaf195 updated for version 7.0066 2005-04-15 21:13:42 +00:00
Bram Moolenaar 402d2fea70 updated for version 7.0066 2005-04-15 21:00:38 +00:00
Bram Moolenaar 4499d2ee58 updated for version 7.0066 2005-04-15 20:41:38 +00:00
Bram Moolenaar b982ca5c88 updated for version 7.0065 2005-03-28 21:02:15 +00:00
Bram Moolenaar 582fd85b02 updated for version 7.0065 2005-03-28 20:58:01 +00:00
Bram Moolenaar 8b879e7fe8 updated for version 7.0065 2005-03-28 20:49:18 +00:00
Bram Moolenaar 2641f77fbc updated for version 7.0064 2005-03-25 21:58:17 +00:00
Bram Moolenaar 68b76a69aa updated for version 7.0064 2005-03-25 21:53:48 +00:00
Bram Moolenaar a88d968da1 updated for version 7.0064 2005-03-25 21:45:43 +00:00
Bram Moolenaar 43b604cddc updated for version 7.0063 2005-03-22 23:06:55 +00:00
Bram Moolenaar 6bb683663a updated for version 7.0063 2005-03-22 23:03:44 +00:00
Bram Moolenaar fc73515f7b updated for version 7.0063 2005-03-22 22:54:12 +00:00
Bram Moolenaar dbc08a3459 updated for version 7.0063 2005-03-22 22:52:07 +00:00
Bram Moolenaar 2d3c0a9daa updated for version 7.0062 2005-03-21 08:27:48 +00:00
Bram Moolenaar e19defe17a updated for version 7.0062 2005-03-21 08:23:33 +00:00
Bram Moolenaar 60c78929eb updated for version 7.0062 2005-03-20 22:40:14 +00:00
Bram Moolenaar 217ad920dd updated for version 7.0062 2005-03-20 22:37:15 +00:00
Bram Moolenaar 2e4096b077 updated for version 7.0062 2005-03-20 22:25:45 +00:00
Bram Moolenaar a0dea674b8 updated for version 7.0062 2005-03-20 22:23:10 +00:00
Bram Moolenaar c07611362a updated for version 7.0061 2005-03-18 20:30:32 +00:00
Bram Moolenaar 5409c051a5 updated for version 7.0061 2005-03-18 20:27:04 +00:00
Bram Moolenaar 4317d9b486 updated for version 7.0061 2005-03-18 20:25:31 +00:00
Bram Moolenaar a5319aed9b updated for version 7.0061 2005-03-18 20:15:36 +00:00
Bram Moolenaar a008465995 updated for version 7.0060 2005-03-16 09:57:51 +00:00
Bram Moolenaar ef53c02238 updated for version 7.0060 2005-03-16 09:53:56 +00:00
Bram Moolenaar 916b7afcbb updated for version 7.0060 2005-03-16 09:52:38 +00:00
Bram Moolenaar da5d740e92 updated for version 7.0060 2005-03-16 09:50:44 +00:00
Bram Moolenaar 58e7f2bb4c updated for version 7.0060 2005-03-16 09:48:18 +00:00
Bram Moolenaar eafefe4fb0 updated for version 7.0060 2005-03-16 09:47:09 +00:00
Bram Moolenaar 5b743bfc4d updated for version 7.0060 2005-03-15 22:50:43 +00:00
Bram Moolenaar f36d3693dd updated for version 7.0060 2005-03-15 22:48:14 +00:00
Bram Moolenaar fb26980c31 updated for version 7.0060 2005-03-15 22:46:30 +00:00
Bram Moolenaar e2cc9702a6 updated for version 7.0060 2005-03-15 22:43:58 +00:00
Bram Moolenaar 152c9dd52b updated for version 7.0060 2005-03-15 22:37:00 +00:00
Bram Moolenaar 3918c950c9 updated for version 7.0060 2005-03-15 22:34:55 +00:00
Bram Moolenaar 28a37ffcf7 updated for version 7.0060 2005-03-15 22:28:00 +00:00
Bram Moolenaar 11cbeb1326 updated for version 7.0059 2005-03-11 22:51:16 +00:00
Bram Moolenaar 4ad237ddc8 updated for version 7.0059 2005-03-11 22:49:40 +00:00
Bram Moolenaar cd71fa3c1e updated for version 7.0059 2005-03-11 22:46:48 +00:00
Bram Moolenaar df7b1ffe99 updated for version 7.0059 2005-03-11 22:40:50 +00:00
Bram Moolenaar 9062a9dfbf updated for version 7.0058 2005-03-08 22:46:26 +00:00
Bram Moolenaar 2f6b0b8fce updated for version 7.0058 2005-03-08 22:43:10 +00:00
Bram Moolenaar 111ff9f40e updated for version 7.0058 2005-03-08 22:40:03 +00:00
Bram Moolenaar 9be038da7d updated for version 7.0058 2005-03-08 22:34:32 +00:00
Bram Moolenaar 95fb60ac58 updated for version 7.0058 2005-03-08 22:29:20 +00:00
Bram Moolenaar e2ac10d732 updated for version 7.0057 2005-03-07 23:26:06 +00:00
Bram Moolenaar 4d34b432db updated for version 7.0057 2005-03-07 23:22:00 +00:00
Bram Moolenaar f1f8bc5b63 updated for version 7.0057 2005-03-07 23:20:08 +00:00
Bram Moolenaar e4efc3b270 updated for version 7.0057 2005-03-07 23:16:51 +00:00
Bram Moolenaar 44ecf65f74 updated for version 7.0057 2005-03-07 23:09:59 +00:00
Bram Moolenaar fd91ecbbe0 updated for version 7.0057 2005-03-07 23:06:25 +00:00
Bram Moolenaar 5ea7e8b730 updated for version 7.0057 2005-03-07 23:04:48 +00:00
Bram Moolenaar 408fb62450 updated for version 7.0057 2005-03-07 23:03:19 +00:00
Bram Moolenaar 52b4b557a2 updated for version 7.0057 2005-03-07 23:00:57 +00:00
Bram Moolenaar d62bec86bf updated for version 7.0057 2005-03-07 22:56:57 +00:00
Bram Moolenaar fdac490def updated for version 7.0056 2005-03-06 23:42:22 +00:00
Bram Moolenaar 8bf59b9507 updated for version 7.0056 2005-03-06 23:40:56 +00:00
Bram Moolenaar bc7aa85d8a updated for version 7.0056 2005-03-06 23:38:09 +00:00
Bram Moolenaar 19a09a1893 updated for version 7.0055 2005-03-04 23:39:37 +00:00
Bram Moolenaar 7383034c0a updated for version 7.0054 2005-02-28 22:48:19 +00:00
Bram Moolenaar 8cd06cabf3 updated for version 7.0054 2005-02-28 22:44:58 +00:00
Bram Moolenaar 4d01d630a5 updated for version 7.0054 2005-02-28 22:39:03 +00:00
Bram Moolenaar 038eb0ed16 updated for version 7.0053 2005-02-27 22:43:26 +00:00
Bram Moolenaar 2be221fa5e updated for version 7.0053 2005-02-27 22:41:14 +00:00
Bram Moolenaar a21b29a2fc updated for version 7.0053 2005-02-27 22:40:05 +00:00
Bram Moolenaar 78cb7d249e updated for version 7.0053 2005-02-27 22:38:23 +00:00
Bram Moolenaar 32e7b2d575 updated for version 7.0053 2005-02-27 22:36:47 +00:00
Bram Moolenaar 05159a0c6a updated for version 7.0052 2005-02-26 23:04:13 +00:00
Bram Moolenaar 5313dcb75a updated for version 7.0051 2005-02-22 08:56:13 +00:00
Bram Moolenaar 26a60b4524 updated for version 7.0051 2005-02-22 08:49:11 +00:00
Bram Moolenaar df177f679e updated for version 7.0051 2005-02-22 08:39:57 +00:00
Bram Moolenaar 6bdcfc08cb updated for version 7.0051 2005-02-22 08:28:13 +00:00
Bram Moolenaar 81bf708341 updated for version 7.0050 2005-02-12 14:31:42 +00:00
Bram Moolenaar 4399ef4764 updated for version 7.0050 2005-02-12 14:29:27 +00:00
Bram Moolenaar b11bd7e43f updated for version 7.0049 2005-02-07 22:05:52 +00:00
Bram Moolenaar bee0c5b29f updated for version 7.0049 2005-02-07 22:03:36 +00:00
Bram Moolenaar 7c62692d43 updated for version 7.0049 2005-02-07 22:01:03 +00:00
Bram Moolenaar f97ca8f066 updated for version 7.0049 2005-02-07 21:49:25 +00:00
Bram Moolenaar 2a8d1f877c updated for version 7.0048 2005-02-05 21:43:56 +00:00
Bram Moolenaar 3a7c85bc13 updated for version 7.0048 2005-02-05 21:39:53 +00:00
Bram Moolenaar 8089cae03b updated for version 7.0048 2005-02-05 21:35:05 +00:00
Bram Moolenaar 758711c5dc updated for version 7.0047 2005-02-02 23:11:38 +00:00
Bram Moolenaar f583668da1 updated for version 7.0047 2005-02-02 23:09:45 +00:00
Bram Moolenaar 6ac5429d3b updated for version 7.0047 2005-02-02 23:07:25 +00:00
Bram Moolenaar 748bf0374b updated for version 7.0047 2005-02-02 23:04:36 +00:00
Bram Moolenaar 24c088a284 updated for version 7.0047 2005-02-02 22:55:47 +00:00
Bram Moolenaar 2e6aff38e0 updated for version 7.0046 2005-01-31 19:25:36 +00:00
Bram Moolenaar 485db9bbb2 updated for version 7.0046 2005-01-31 19:23:41 +00:00
Bram Moolenaar d438e91c93 updated for version 7.0046 2005-01-31 19:21:46 +00:00
Bram Moolenaar 2ce06f6eb9 updated for version 7.0046 2005-01-31 19:19:04 +00:00
Bram Moolenaar b23c33872a updated for version 7.0046 2005-01-31 19:09:12 +00:00
Bram Moolenaar 65c1b01669 updated for version 7.0046 2005-01-31 19:02:28 +00:00
Bram Moolenaar 0182465bc0 updated for version 7.0046 2005-01-31 18:58:23 +00:00
Bram Moolenaar 929224039f updated for version 7.0046 2005-01-31 18:57:18 +00:00
Bram Moolenaar 5b625c53a5 updated for version 7.0046 2005-01-31 18:55:55 +00:00
Bram Moolenaar 532c780ef0 updated for version 7.0045 2005-01-27 14:44:31 +00:00
Bram Moolenaar b2956cd218 updated for version 7.0045 2005-01-27 14:42:53 +00:00
Bram Moolenaar 677ee6890d updated for version 7.0045 2005-01-27 14:41:15 +00:00
Bram Moolenaar 10de2da0f5 updated for version 7.0045 2005-01-27 14:33:00 +00:00
Bram Moolenaar 410d0286f4 updated for version 7.0045 2005-01-27 14:31:44 +00:00
Bram Moolenaar 33570924ba updated for version 7.0044 2005-01-25 22:26:29 +00:00
Bram Moolenaar b71ec9fc70 updated for version 7.0044 2005-01-25 22:22:02 +00:00
Bram Moolenaar 7df2d6629f updated for version 7.0044 2005-01-25 22:18:08 +00:00
Bram Moolenaar dad6b69c00 updated for version 7.0044 2005-01-25 22:14:34 +00:00
Bram Moolenaar 8f999f1999 updated for version 7.0044 2005-01-25 22:12:55 +00:00
Bram Moolenaar df3267e4e1 updated for version 7.0044 2005-01-25 22:07:05 +00:00
Bram Moolenaar 495de9c1ae updated for version 7.0044 2005-01-25 22:03:25 +00:00
Bram Moolenaar 6ebb114c0c updated for version 7.0044 2005-01-25 21:58:26 +00:00
Bram Moolenaar 9d75c83f8f updated for version 7.0044 2005-01-25 21:57:23 +00:00
Bram Moolenaar 281bdcec60 updated for version 7.0044 2005-01-25 21:53:18 +00:00
Bram Moolenaar aab21c3533 updated for version 7.0044 2005-01-25 21:46:35 +00:00
Bram Moolenaar 1fad5d49c9 updated for version 7.0044 2005-01-25 21:44:33 +00:00
Bram Moolenaar 623fd5e206 updated for version 7.0044 2005-01-25 21:42:15 +00:00
Bram Moolenaar a7043832f3 updated for version 7.0043 2005-01-21 11:56:39 +00:00
Bram Moolenaar dcaf10e19a updated for version 7.0043 2005-01-21 11:55:25 +00:00
Bram Moolenaar ca4729948b updated for version 7.0043 2005-01-21 11:46:23 +00:00
Bram Moolenaar ce5e58e601 updated for version 7.0042 2005-01-19 22:24:34 +00:00
Bram Moolenaar 6abd8e9735 updated for version 7.0042 2005-01-19 22:21:15 +00:00
Bram Moolenaar 383f9bc302 updated for version 7.0042 2005-01-19 22:18:32 +00:00
Bram Moolenaar c92ad2e2c2 updated for version 7.0042 2005-01-19 22:08:28 +00:00
Bram Moolenaar 9ef486dbf3 updated for version 7.0041 2005-01-17 22:23:00 +00:00
Bram Moolenaar bac234ead6 updated for version 7.0041 2005-01-17 22:21:07 +00:00
Bram Moolenaar d6754643d0 updated for version 7.0041 2005-01-17 22:18:45 +00:00
Bram Moolenaar 3a3a72348d updated for version 7.0041 2005-01-17 22:16:15 +00:00
Bram Moolenaar f3bae6935a updated for version 7.0041 2005-01-17 22:13:48 +00:00
Bram Moolenaar af7f641de4 updated for version 7.0041 2005-01-17 22:11:23 +00:00
Bram Moolenaar 89e5d68d42 updated for version 7.0041 2005-01-17 22:06:23 +00:00
Bram Moolenaar 7480b5cefe updated for version 7.0040 2005-01-16 22:07:38 +00:00
Bram Moolenaar 798c5a7a84 updated for version 7.0040 2005-01-16 22:06:30 +00:00
Bram Moolenaar 9cd15160b8 updated for version 7.0040 2005-01-16 22:02:49 +00:00
Bram Moolenaar 0cf6f545ac updated for version 7.0040 2005-01-16 21:59:36 +00:00
Bram Moolenaar 32e4e1f1d8 updated for version 7.0040 2005-01-16 21:57:33 +00:00
Bram Moolenaar 1d817d0321 updated for version 7.0040 2005-01-16 21:56:27 +00:00
Bram Moolenaar e9a4126498 updated for version 7.0039 2005-01-15 22:18:47 +00:00
Bram Moolenaar f1ab380df5 updated for version 7.0039 2005-01-15 22:17:32 +00:00
Bram Moolenaar 2fda12f0fa updated for version 7.0039 2005-01-15 22:14:15 +00:00
Bram Moolenaar 6d14ccda51 updated for version 7.0039 2005-01-15 22:08:30 +00:00
Bram Moolenaar 8c711458a6 updated for version 7.0038 2005-01-14 21:53:12 +00:00
Bram Moolenaar d8b0273231 updated for version 7.0038 2005-01-14 21:48:43 +00:00
Bram Moolenaar fd371684fa updated for version 7.0038 2005-01-14 21:42:54 +00:00
Bram Moolenaar 31c67ef813 updated for version 7.0037 2005-01-11 21:34:41 +00:00
Bram Moolenaar 2a41f3a19f updated for version 7.0037 2005-01-11 21:30:59 +00:00
Bram Moolenaar 5f2bb9f584 updated for version 7.0037 2005-01-11 21:29:04 +00:00
Bram Moolenaar f7889b6c73 updated for version 7.0037 2005-01-11 21:23:08 +00:00
Bram Moolenaar c5a1e80ca2 updated for version 7.0037 2005-01-11 21:21:40 +00:00
Bram Moolenaar ab7013c8d8 updated for version 7.0036 2005-01-09 21:23:56 +00:00
Bram Moolenaar b7d6e72b85 updated for version 7.0036 2005-01-09 21:22:45 +00:00
Bram Moolenaar 540d6e3a01 updated for version 7.0036 2005-01-09 21:20:18 +00:00
Bram Moolenaar a40c500a4c updated for version 7.0036 2005-01-09 21:16:21 +00:00
Bram Moolenaar 6cc1619799 updated for version 7.0035 2005-01-08 21:49:45 +00:00
Bram Moolenaar 9588a0f72b updated for version 7.0035 2005-01-08 21:45:39 +00:00
Bram Moolenaar e49b69a091 updated for version 7.0034 2005-01-08 16:11:57 +00:00
Bram Moolenaar 13065c4e70 updated for version 7.0034 2005-01-08 16:08:21 +00:00
Bram Moolenaar cf3630f2d0 updated for version 7.0034 2005-01-08 16:04:29 +00:00
Bram Moolenaar 0d6602271c updated for version 7.0033 2005-01-07 21:51:51 +00:00
Bram Moolenaar a14de3dd5b updated for version 7.0033 2005-01-07 21:48:26 +00:00
Bram Moolenaar 6f7926cd2a updated for version 7.0033 2005-01-07 21:45:22 +00:00
Bram Moolenaar 8a283e5059 updated for version 7.0032 2005-01-06 23:28:25 +00:00
Bram Moolenaar de8866baa8 updated for version 7.0032 2005-01-06 23:24:37 +00:00
Bram Moolenaar 8a7e52f4c2 updated for version 7.0032 2005-01-06 23:22:30 +00:00
Bram Moolenaar bb761a783f updated for version 7.0032 2005-01-06 23:19:09 +00:00
Bram Moolenaar 3d60ec2aaf updated for version 7.0031 2005-01-05 22:19:46 +00:00
Bram Moolenaar 1280586e4b updated for version 7.0031 2005-01-05 22:16:17 +00:00
Bram Moolenaar 06fb435a1c updated for version 7.0031 2005-01-05 22:10:30 +00:00
Bram Moolenaar f4c01101e7 updated for version 7.0031 2005-01-05 22:08:40 +00:00
Bram Moolenaar b32ce2d7e8 updated for version 7.0031 2005-01-05 22:07:01 +00:00
Bram Moolenaar c70646c652 updated for version 7.0030 2005-01-04 21:52:38 +00:00
Bram Moolenaar 0a56cb85a6 updated for version 7.0030 2005-01-04 21:45:14 +00:00
Bram Moolenaar 2079a601eb updated for version 7.0030 2005-01-04 21:43:22 +00:00
Bram Moolenaar fca34d6d94 updated for version 7.0030 2005-01-04 21:38:36 +00:00
Bram Moolenaar b11160ef88 updated for version 7.0030 2005-01-04 21:31:43 +00:00
Bram Moolenaar a0a83bea65 updated for version 7.0030 2005-01-04 21:26:43 +00:00
Bram Moolenaar 323850cc6d updated for version 7.0030 2005-01-04 21:24:54 +00:00
Bram Moolenaar 2fa15e6c7b updated for version 7.0030 2005-01-04 21:23:48 +00:00
Bram Moolenaar fa4fd1bf97 updated for version 7.0030 2005-01-04 21:21:28 +00:00
Bram Moolenaar c83c455ee7 updated for version 7.0030 2005-01-04 21:19:20 +00:00
Bram Moolenaar 2317284d1b updated for version 7.0030 2005-01-04 21:16:35 +00:00
Bram Moolenaar b4022957c1 updated for version 7.0030 2005-01-04 21:14:57 +00:00
Bram Moolenaar bac9684e42 updated for version 7.0030 2005-01-04 21:13:16 +00:00
Bram Moolenaar e8dcf625b9 updated for version 7.0030 2005-01-04 21:12:13 +00:00
Bram Moolenaar 87c1948243 updated for version 7.0030 2005-01-04 21:07:44 +00:00
Bram Moolenaar 49cd957922 updated for version 7.0029 2005-01-03 21:06:01 +00:00
Bram Moolenaar d7ee7ce231 updated for version 7.0029 2005-01-03 21:02:03 +00:00
Bram Moolenaar f9980f116b updated for version 7.0029 2005-01-03 20:58:59 +00:00
Bram Moolenaar 306cf5720e updated for version 7.0029 2005-01-03 20:56:17 +00:00
Bram Moolenaar 0a77e47767 updated for version 7.0029 2005-01-03 20:55:08 +00:00
Bram Moolenaar 1c2fda2097 updated for version 7.0028 2005-01-02 11:43:19 +00:00
Bram Moolenaar ec2dad6329 updated for version 7.0028 2005-01-02 11:36:03 +00:00
Bram Moolenaar b78b0b095e updated for version 7.0028 2005-01-02 11:32:29 +00:00
Bram Moolenaar b7fcef5607 updated for version 7.0028 2005-01-02 11:31:05 +00:00
Bram Moolenaar 3411469dd2 updated for version 7.0028 2005-01-02 11:28:13 +00:00
Bram Moolenaar 567e4dec2c updated for version 7.0027 2004-12-31 21:01:02 +00:00
Bram Moolenaar def9e829de updated for version 7.0027 2004-12-31 20:58:58 +00:00
Bram Moolenaar dfccaf0f00 updated for version 7.0027 2004-12-31 20:56:11 +00:00
Bram Moolenaar 8fc061c7f7 updated for version 7.0026 2004-12-29 21:03:02 +00:00
Bram Moolenaar 81695250ef updated for version 7.0026 2004-12-29 20:58:21 +00:00
Bram Moolenaar 86b6835997 updated for version 7.0025 2004-12-27 21:59:20 +00:00
Bram Moolenaar b5bf5b8fae updated for version 7.0024 2004-12-24 14:35:23 +00:00
Bram Moolenaar 1cd871b534 updated for version 7.0023 2004-12-19 22:46:22 +00:00
Bram Moolenaar 46c9c73de8 updated for version 7.0022 2004-12-12 11:37:09 +00:00
Bram Moolenaar d8b0cf1cc5 updated for version 7.0022 2004-12-12 11:33:30 +00:00
Bram Moolenaar 293ee4d421 updated for version 7.0021 2004-12-09 21:34:53 +00:00
Bram Moolenaar 741b07e009 updated for version 7.0021 2004-12-09 21:09:42 +00:00
Bram Moolenaar 35a9aaab4a updated for version 7.0020 2004-10-24 19:23:07 +00:00
Bram Moolenaar 009b2592f7 updated for version 7.0020 2004-10-24 19:18:58 +00:00
Bram Moolenaar 47136d70fa updated for version 7.0019 2004-10-12 20:02:24 +00:00
Bram Moolenaar 5c4e21cf4d updated for version 7.0019 2004-10-12 19:54:52 +00:00
Bram Moolenaar 7102bf0752 updated for version 7.0019 2004-10-12 19:53:42 +00:00
Bram Moolenaar 7b0294cb9f updated for version 7.0018 2004-10-11 10:16:09 +00:00
Bram Moolenaar 7171abea1a updated for version 7.0018 2004-10-11 10:06:20 +00:00
Bram Moolenaar 349b2f643a updated for version 7.0018 2004-10-11 10:00:50 +00:00
Bram Moolenaar 3fdfa4a9a5 updated for version 7.0017 2004-10-07 21:02:47 +00:00
Bram Moolenaar e5f258eb4c updated for version 7.0017 2004-10-07 20:45:47 +00:00
Bram Moolenaar c0197e2815 updated for version 7.0016 2004-09-13 20:26:32 +00:00
Bram Moolenaar 15d0a8c77d updated for version 7.0015 2004-09-06 17:44:46 +00:00
Bram Moolenaar d4755bb0e0 updated for version 7.0014 2004-09-02 19:12:26 +00:00
Bram Moolenaar 269ec658f0 updated for version 7.0013 2004-07-29 08:43:53 +00:00
Bram Moolenaar 5eb86f9199 updated for version 7.0012 2004-07-26 12:53:41 +00:00
Bram Moolenaar 89cb5e0f64 updated for version 7.0011 2004-07-19 20:55:54 +00:00
Bram Moolenaar ab79bcbac3 updated for version 7.0010 2004-07-18 21:34:53 +00:00
Bram Moolenaar 21cf823a90 updated for version 7.0009 2004-07-16 20:18:37 +00:00
Bram Moolenaar 2df6dcc596 updated for version 7.0008 2004-07-12 15:53:54 +00:00
Bram Moolenaar 8299df966a updated for version 7.0007 2004-07-10 09:47:34 +00:00
Bram Moolenaar 325b7a2fb5 updated for version 7.0006 2004-07-05 15:58:32 +00:00
Bram Moolenaar 592e0a2a1d updated for version 7.0005 2004-07-03 16:05:59 +00:00
Bram Moolenaar cfbc5ee48e updated for version 7.0004 2004-07-02 15:38:35 +00:00
Bram Moolenaar 843ee41eb8 updated for version 7.0003 2004-06-30 16:16:41 +00:00
Bram Moolenaar f4b8e57ffd updated for version 7.0002 2004-06-24 15:53:16 +00:00
Bram Moolenaar 69a7cb473c updated for version 7.0002 2004-06-20 12:51:53 +00:00
Bram Moolenaar ed20346f0b Various changes 2004-06-16 11:19:22 +00:00
Bram Moolenaar 071d4279d6 updated for version 7.0001 2004-06-13 20:20:40 +00:00
Bram Moolenaar b4210b3bc1 updated for version 7.0001 2004-06-13 14:51:16 +00:00
Bram Moolenaar ad3a468653 updated for version 7.0001 2004-06-13 14:44:53 +00:00
Bram Moolenaar e09f584804 updated for version 7.0001 2004-06-13 13:30:23 +00:00
Bram Moolenaar b5ddc07b05 updated for version 7.0001 2004-06-13 13:18:32 +00:00
Bram Moolenaar e1d1289d47 updated for version 7.0001 2004-06-13 13:02:36 +00:00
Bram Moolenaar 0c628d1da8 Initial revision 2004-06-13 12:29:53 +00:00
1405 changed files with 174972 additions and 82432 deletions
+80
View File
@@ -1,3 +1,80 @@
# Unixen: object and executable files.
*.o
src/vim
src/xxd/xxd
src/auto/if_perl.c
src/tags
# We do need src/auto/configure.
src/auto/config.aap
src/auto/config.cache
src/auto/config.h
src/auto/config.log
src/auto/config.mk
src/auto/config.status
src/auto/configure.aap
src/auto/osdef.h
src/auto/link.log
src/auto/link.sed
src/auto/pathdef.c
# Windows
*.exe
*.idb
*.manifest
*.exp
*.obj
*.pdb
*.ilk
*.sln
*.suo
*.res
*.RES
src/if_perl.c
src/pathdef.c
src/Obj*/pathdef.c
gvimext.dll
gvimext.lib
# Borland C++
bcc.cfg
*.ilc
*.ild
*.ilf
*.ils
*.map
*.tds
# NetBeans
nbproject/*
# Mac OSX
src/xxd/xxd.dSYM
# All platforms
*.rej
*.orig
*.mo
*.swp
*~
*.pyc
*.log
src/po/vim.pot
# Generated by "make test"
src/po/*.ck
src/testdir/mbyte.vim
src/testdir/mzscheme.vim
src/testdir/lua.vim
src/testdir/small.vim
src/testdir/tiny.vim
src/testdir/test*.out
src/testdir/test*.failed
src/testdir/test.log
src/testdir/dostmp/*
src/memfile_test
# From MacVim
.*.swp
.DS_Store
src/MacVim/MacVim.xcodeproj/*.mode1
@@ -24,8 +101,11 @@ src/MacVim/PSMTabBarControl/build
src/MacVim/build
src/TAGS
src/Vim
src/auto/config.cache
src/auto/config.h
src/auto/config.log
src/auto/config.mk
src/auto/config.status
src/auto/if_perl.c
src/auto/link.log
src/auto/link.sed
-53
View File
@@ -1,53 +0,0 @@
syntax: glob
# Unixen: object and executable files.
*.o
src/vim
src/xxd/xxd
src/auto/if_perl.c
src/tags
# We do need src/auto/configure.
src/auto/config.aap
src/auto/config.cache
src/auto/config.h
src/auto/config.log
src/auto/config.mk
src/auto/config.status
src/auto/configure.aap
src/auto/osdef.h
src/auto/link.log
src/auto/link.sed
src/auto/pathdef.c
# Windows
*.exe
*.idb
*.manifest
*.exp
*.obj
*.pdb
*.ilk
*.sln
*.suo
*.res
*.RES
src/pathdef.c
src/Obj*/pathdef.c
gvimext.dll
gvimext.lib
# All platforms
*.rej
*.orig
*.mo
*.swp
*~
# Generated by "make test"
src/po/*.ck
src/testdir/mbyte.vim
src/testdir/mzscheme.vim
src/testdir/small.vim
src/testdir/tiny.vim
src/testdir/test*.out
-1727
View File
File diff suppressed because it is too large Load Diff
+53
View File
@@ -0,0 +1,53 @@
language: c
os:
- osx
osx_image: xcode7.1
compiler:
- clang
env:
- MACOSX_DEPLOYMENT_TARGET=10.8
VERSIONER_PERL_VERSION=5.16
VERSIONER_PYTHON_VERSION=2.7
vi_cv_path_python3=/usr/local/bin/python3
vi_cv_path_plain_lua=/usr/local/bin/lua
vi_cv_dll_name_perl=/System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/libperl.dylib
vi_cv_dll_name_python=/System/Library/Frameworks/Python.framework/Versions/2.7/Python
vi_cv_dll_name_python3=/usr/local/Frameworks/Python.framework/Versions/3.5/Python
"CONFOPT='--with-features=huge --enable-multibyte --enable-netbeans --with-tlib=ncurses --enable-cscope --enable-perlinterp=dynamic --enable-pythoninterp=dynamic --enable-python3interp=dynamic --enable-rubyinterp=dynamic --enable-luainterp=dynamic --with-lua-prefix=/usr/local --enable-gui=macvim'"
sudo: false
before_install:
- brew update || brew update
- brew install python3
- brew install lua
script:
- NPROC=$(getconf _NPROCESSORS_ONLN)
- ./configure $CONFOPT --enable-fail-if-missing
- grep -q -- "-DDYNAMIC_PERL_DLL=\\\\\"$vi_cv_dll_name_perl\\\\\"" src/auto/config.mk
- grep -q -- "-DDYNAMIC_PYTHON_DLL=\\\\\"$vi_cv_dll_name_python\\\\\"" src/auto/config.mk
- grep -q -- "-DDYNAMIC_PYTHON3_DLL=\\\\\"$vi_cv_dll_name_python3\\\\\"" src/auto/config.mk
- make -j$NPROC
- cat src/auto/config.mk
- ./src/vim --version
- make test
before_deploy:
- make -C src macvim-dmg
deploy:
provider: releases
api_key:
secure: HYHKVbuSG2Trc5zEN+aQO0TO/020qtTokoaaatd9GhQ/ImOI2uhOuVsk47mcViCINyE9+wwVEr23Tk7GqzsJBS66FoZJeOsgYoO/LFlQjCYyya+48Ajez6I2VAIGKn0JD6jpW+ZYIX7MAWLCQKv/vW03MrBMDLZvjB89pHe72MLQFlVcEzxsWnr7smTzLcuKShkV+AVZopE/HRdY1k/zjWf/TzcJgqXwThuJOPYY+CcGUv1CMJjWB8pBuH31pbQ2AVOXV7VG5oxy2HSbCeDRShKT3GooecWj7xjh9SApNqEIzC44RlufgyC73M0DeILUasmbF0g2Q+AsDaj3+9w3LbLbmfpV5kEM9E/PbzWEn+0EgRKV+HCscZnPMlzkiVWKnjzfwKGMOmTwD0aN4Bt6Y9z+UvQKfsQN+6wHmh7xcSpaeR1J6PBeaCd+QyhD7t9ZxP2qmZWCBMFpnkqO4+LoclJNV+IxYstNFjaKIvxEe/S9GM2w+i2cSDDrxSNz+kUGWzshyu6HXxRtrNo+qM6sCO8TiOMMALPAkLCJT2P/TPMRkdy2wjCDwprc1ePDqikIHIGGwQ8Csd5IqFUcJs405xw4HfVkOuhWL/SpLuI6OHOVQqAkqMEMaEhlfh1swFNkT4ffDJGzvklB8v2980B003eWbcHr6lMGtpqQecqgS9A=
file: src/MacVim/build/Release/MacVim-7.4.dmg
skip_cleanup: true
on:
all_branches: true
tags: true
repo: macvim-dev/macvim
# vim:set sts=2 sw=2 tw=0 et:
+54
View File
@@ -0,0 +1,54 @@
# Contributing to Vim
Patches are welcome in whatever form.
Discussions about patches happen on the vim-dev maillist.
If you create a pull request on GitHub it will be
forwarded to the vim-dev maillist. You can also send your patch there
directly. An attachment with a unified diff format is preferred.
Information about the maillist can be found [on the Vim website].
[on the Vim website]: http://www.vim.org/maillist.php#vim-dev
Please consider adding a test. Test coverage isn't very good yet, this needs
to improve. Look through recent patches for examples. The tests are located
under "src/testdir".
# Reporting issues
We use GitHub issues, but that is not a requirement. Writing to the Vim
maillist is also fine.
Please use the GitHub issues only for actual issues. If you are not 100% sure
that your problem is a Vim issue, please first discuss this on the Vim user
maillist. Try reproducing the problem without any plugins or settings:
vim -N -u NONE
If you report an issue, please describe exactly how to reproduce it.
For example, don't say "insert some text" but say what you did exactly:
"ahere is some text&lt;Esc&gt;".
Ideally, the steps you list can be used to write a test to verify the problem
is fixed.
Feel free to report even the smallest problem, also typos in the documentation.
You can find known issues in the todo file: ":help todo".
Or open [the todo file] on GitHub to see the latest version.
[the todo file]: https://github.com/vim/vim/blob/master/runtime/doc/todo.txt
# Syntax, indent and other runtime files
The latest version of these files can be obtained from the repository.
They are usually not updated with numbered patches.
If you find a problem with one of these files or have a suggestion for
improvement, please first try to contact the maintainer directly.
Look in the header of the file for the name and email address.
The maintainer will take care of issues and send updates to Bram for
distribution with Vim.
If the maintainer does not react, contact the vim-dev maillist.
+4 -4
View File
@@ -9,10 +9,10 @@ Vim Vi IMproved. A clone of the UNIX text editor Vi. Very useful
messages, shows current file name in window title, on-line
help, rectangular cut/paste, etc., etc., etc...
Version 7.3. Also runs under UNIX, MSDOS and other systems.
vim73rt.tgz contains the documentation and syntax files.
vim73bin.tgz contains the binaries.
vim73src.tgz contains the sources.
Version 7.4. Also runs under UNIX, MSDOS and other systems.
vim74rt.tgz contains the documentation and syntax files.
vim74bin.tgz contains the binaries.
vim74src.tgz contains the sources.
Author: Bram Moolenaar et al.
+58 -2
View File
@@ -3,6 +3,9 @@
# source files for all source archives
SRC_ALL = \
.hgignore \
.travis.yml \
appveyor.yml \
src/README.txt \
src/arabic.c \
src/arabic.h \
@@ -10,6 +13,8 @@ SRC_ALL = \
src/blowfish.c \
src/buffer.c \
src/charset.c \
src/crypt.c \
src/crypt_zip.c \
src/diff.c \
src/digraph.c \
src/edit.c \
@@ -57,6 +62,7 @@ SRC_ALL = \
src/popupmnu.c \
src/quickfix.c \
src/regexp.c \
src/regexp_nfa.c \
src/regexp.h \
src/screen.c \
src/search.c \
@@ -73,19 +79,40 @@ SRC_ALL = \
src/version.c \
src/version.h \
src/vim.h \
src/winclip.c \
src/window.c \
src/xxd/xxd.c \
src/main.aap \
src/testdir/main.aap \
src/testdir/README.txt \
src/testdir/*.in \
src/testdir/sautest/autoload/*.vim \
src/testdir/test[0-9]*.ok \
src/testdir/test[0-9]*a.ok \
src/testdir/test_[a-z]*.ok \
src/testdir/test49.vim \
src/testdir/test60.vim \
src/testdir/test83-tags? \
src/testdir/test77a.com \
src/testdir/test_*.vim \
src/testdir/python2/*.py \
src/testdir/python3/*.py \
src/testdir/pythonx/*.py \
src/testdir/pythonx/topmodule/__init__.py \
src/testdir/pythonx/topmodule/submodule/__init__.py \
src/testdir/pythonx/topmodule/submodule/subsubmodule/__init__.py \
src/testdir/pythonx/topmodule/submodule/subsubmodule/subsubsubmodule.py \
src/testdir/python_after/*.py \
src/testdir/python_before/*.py \
src/testdir/bench*.in \
src/testdir/bench*.vim \
src/testdir/samples/*.txt \
src/proto.h \
src/proto/blowfish.pro \
src/proto/buffer.pro \
src/proto/charset.pro \
src/proto/crypt.pro \
src/proto/crypt_zip.pro \
src/proto/diff.pro \
src/proto/digraph.pro \
src/proto/edit.pro \
@@ -130,6 +157,7 @@ SRC_ALL = \
src/proto/ui.pro \
src/proto/undo.pro \
src/proto/version.pro \
src/proto/winclip.pro \
src/proto/window.pro \
@@ -254,6 +282,7 @@ SRC_DOS = \
src/Make_bc3.mak \
src/Make_bc5.mak \
src/Make_cyg.mak \
src/Make_cyg_ming.mak \
src/Make_djg.mak \
src/Make_ivc.mak \
src/Make_dvc.mak \
@@ -261,6 +290,7 @@ SRC_DOS = \
src/Make_mvc.mak \
src/Make_w16.mak \
src/bigvim.bat \
src/bigvim64.bat \
src/msvcsetup.bat \
src/msvc2008.bat \
src/msvc2010.bat \
@@ -270,6 +300,8 @@ SRC_DOS = \
src/dosinst.h \
src/glbl_ime.cpp \
src/glbl_ime.h \
src/gui_dwrite.cpp \
src/gui_dwrite.h \
src/gui_w16.c \
src/gui_w32.c \
src/gui_w48.c \
@@ -349,6 +381,13 @@ SRC_DOS_BIN = \
src/vim*.ico \
src/vim.tlb \
src/vimtbar.lib \
src/xpm/COPYRIGHT \
src/xpm/README.txt \
src/xpm/include/*.h \
src/xpm/x64/lib/libXpm.a \
src/xpm/x64/lib/libXpm.lib \
src/xpm/x86/lib/libXpm.a \
src/xpm/x86/lib/libXpm.lib \
src/vimtbar.dll \
nsis/icons/*.bmp \
nsis/icons/*.ico \
@@ -436,6 +475,7 @@ SRC_EXTRA = \
src/os_beos.c \
src/os_beos.h \
src/os_beos.rsrc \
src/proto/os_beos.pro \
src/os_mint.h \
src/os_vms_fix.com \
src/toolbar.phi \
@@ -443,6 +483,8 @@ SRC_EXTRA = \
# runtime files for all distributions
RT_ALL = \
README.txt \
README.md \
CONTRIBUTING.md \
runtime/bugreport.vim \
runtime/doc/*.awk \
runtime/doc/*.pl \
@@ -463,6 +505,7 @@ RT_ALL = \
runtime/macros/hanoi/hanoi.vim \
runtime/macros/hanoi/poster \
runtime/macros/justify.vim \
runtime/macros/less.bat \
runtime/macros/less.sh \
runtime/macros/less.vim \
runtime/macros/life/click.me \
@@ -541,6 +584,8 @@ RT_UNIX = \
runtime/vim32x32.xpm \
runtime/vim48x48.png \
runtime/vim48x48.xpm \
runtime/gvim.desktop \
runtime/vim.desktop \
# Unix and DOS runtime without CR-LF translation
RT_UNIX_DOS_BIN = \
@@ -666,10 +711,13 @@ EXTRA = \
# generic language files
LANG_GEN = \
runtime/doc/*-de.1 \
runtime/doc/*-de.UTF-8.1 \
runtime/doc/*-fr.1 \
runtime/doc/*-fr.UTF-8.1 \
runtime/doc/*-it.1 \
runtime/doc/*-it.UTF-8.1 \
runtime/doc/*-ja.UTF-8.1 \
runtime/doc/*-pl.1 \
runtime/doc/*-pl.UTF-8.1 \
runtime/doc/*-ru.1 \
@@ -682,9 +730,17 @@ LANG_GEN = \
runtime/tutor/Makefile \
runtime/tutor/tutor.utf-8 \
runtime/tutor/tutor.?? \
runtime/tutor/tutor.??.* \
runtime/tutor/tutor.??.utf-8 \
runtime/tutor/tutor.??.euc \
runtime/tutor/tutor.??.sjis \
runtime/tutor/tutor.??.iso9 \
runtime/tutor/tutor.??.big5 \
runtime/tutor/tutor.??.cp1250 \
runtime/tutor/tutor.??.cp1251 \
runtime/tutor/tutor.??.cp737 \
runtime/tutor/tutor.??_??.utf-8 \
runtime/tutor/tutor.bar \
runtime/tutor/tutor.bar.* \
runtime/tutor/tutor.bar.utf-8 \
runtime/spell/README.txt \
runtime/spell/??/*.diff \
runtime/spell/??/main.aap \
+67 -47
View File
@@ -74,14 +74,17 @@ all install uninstall tools config configure reconfig proto depend lint tags typ
# Before creating an archive first delete all backup files, *.orig, etc.
MAJOR = 7
MINOR = 3
MINOR = 4
# Uncomment this line if the Win32s version is to be included.
DOSBIN_S = dosbin_s
# DOSBIN_S = dosbin_s
# Uncomment this line if the 16 bit DOS version is to be included.
# DOSBIN_D16 = dosbin_d16
# Uncomment this line if the 32 bit DOS version is to be included.
# DOSBIN_D32 = dosbin_d32
# CHECKLIST for creating a new version:
#
# - Update Vim version number. For a test version in: src/version.h, Contents,
@@ -89,8 +92,6 @@ DOSBIN_S = dosbin_s
# runtime/doc/*.txt and nsis/gvim.nsi. Other things in README_os2.txt. For a
# minor/major version: src/GvimExt/GvimExt.reg, src/vim.def, src/vim16.def,
# src/gvim.exe.mnf.
# - Adjust the date and other info in src/version.h.
# - Correct included_patches[] in src/version.c.
# - Compile Vim with GTK, Perl, Python, Python3, TCL, Ruby, MZscheme, Lua (if
# you can make it all work), Cscope and "huge" features. Exclude workshop
# and SNiFF.
@@ -99,8 +100,14 @@ DOSBIN_S = dosbin_s
# - With these features: "make depend" (works best with gcc).
# - If you have a lint program: "make lint" and check the output (ignore GTK
# warnings).
# - Enable the efence library in "src/Makefile" and run "make test". Disable
# Python and Ruby to avoid trouble with threads (efence is not threadsafe).
# - If you have valgrind, enable it in src/testdir/Makefile and run "make
# test". Enable EXITFREE, disable GUI, scheme and tcl to avoid false alarms.
# Check the valgrind output.
# - If you have the efence library, enable it in "src/Makefile" and run "make
# test". Disable Python and Ruby to avoid trouble with threads (efence is
# not threadsafe).
# - Adjust the date and other info in src/version.h.
# - Correct included_patches[] in src/version.c.
# - Check for missing entries in runtime/makemenu.vim (with checkmenu script).
# - Check for missing options in runtime/optwin.vim et al. (with check.vim).
# - Do "make menu" to update the runtime/synmenu.vim file.
@@ -108,8 +115,8 @@ DOSBIN_S = dosbin_s
# - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL
# ADDITIONS".
# - In runtime/doc run "make" and "make html" to check for errors.
# - Check if src/Makefile and src/feature.h don't contain any personal
# preferences or the GTK, Perl, etc. mentioned above.
# - Check if src/Makefile, src/testdir/Makefile and src/feature.h don't contain
# any personal preferences or the changes mentioned above.
# - Check file protections to be "644" for text and "755" for executables (run
# the "check" script).
# - Check compiling on Amiga, MS-DOS and MS-Windows.
@@ -128,36 +135,20 @@ DOSBIN_S = dosbin_s
# PC:
# - Run make on Unix to update the ".mo" files.
# - "make dossrc" and "make dosrt". Unpack the archives on a PC.
# 16 bit DOS version: (OBSOLETE, 16 bit version doesn't build)
# - Set environment for compiling with Borland C++ 3.1.
# - "bmake -f Make_bc3.mak BOR=E:\borlandc" (compiling xxd might fail, in that
# case set environment for compiling with Borland C++ 4.0 and do
# "make -f make_bc3.mak BOR=E:\BC4 xxd/xxd.exe").
# NOTE: this currently fails because Vim is too big.
# - "make test" and check the output.
# - Rename the executables to "vimd16.exe", "xxdd16.exe", "installd16.exe" and
# "uninstald16.exe".
# 32 bit DOS version:
# - Set environment for compiling with DJGPP; "gmake -f Make_djg.mak".
# - "rm testdir/*.out", "gmake -f Make_djg.mak test" and check the output for
# "ALL DONE".
# - Rename the executables to "vimd32.exe", "xxdd32.exe", "installd32.exe" and
# "uninstald32.exe".
# Win32 console version:
# - Set environment for Visual C++ 2008, e.g.:
# "E:\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat". Or, when using the
# Visual C++ Toolkit 2003: "msvcsetup.bat" (adjust the paths when necessary).
# For Windows 98/ME the 2003 version is required, but then it won't work on
# Windows 7 and 64 bit.
# - "nmake -f Make_mvc.mak"
# - Set environment for Visual C++ 2008, e.g.: "msvc2008.bat" Or:
# "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat".
# Or, when using the Visual C++ Toolkit 2003: "msvcsetup.bat" (adjust the
# paths when necessary).
# For Windows 98/ME the 2003 version is required, but then the executable
# won't work on Windows 7 and 64 bit systems.
# - "nmake -f Make_mvc.mak" (use the same path as for vcvars32.bat)
# - "rm testdir/*.out", "nmake -f Make_mvc.mak test" and check the output.
# - Rename the executables to "vimw32.exe", "xxdw32.exe".
# - Rename vim.exe to vimw32.exe, xxd/xxd.exe to xxdw32.exe.
# - Rename vim.pdb to vimw32.pdb.
# - When building the Win32s version later, delete vimrun.exe, install.exe and
# uninstal.exe. Otherwise rename executables to installw32.exe and
# uninstalw32.exe.
# - Rename install.exe to installw32.exe and uninstal.exe to uninstalw32.exe.
# Win32 GUI version:
# - "nmake -f Make_mvc.mak GUI=yes.
# - "nmake -f Make_mvc.mak GUI=yes"
# - move "gvim.exe" to here (otherwise the OLE version will overwrite it).
# - Move gvim.pdb to here.
# - Delete vimrun.exe, install.exe and uninstal.exe.
@@ -167,23 +158,13 @@ DOSBIN_S = dosbin_s
# - Rename "gvim.exe" to "gvim_ole.exe".
# - Rename gvim.pdb to "gvim_ole.pdb".
# - Delete install.exe and uninstal.exe.
# - If building the Win32s version delete vimrun.exe.
# Win32s GUI version:
# - Set environment for Visual C++ 4.1 (requires a new console window):
# "vcvars32.bat" (use the path for VC 4.1 e:\msdev\bin)
# - "nmake -f Make_mvc.mak GUI=yes INTL=no clean" (use the path for VC 4.1)
# - "nmake -f Make_mvc.mak GUI=yes INTL=no" (use the path for VC 4.1)
# - Rename "gvim.exe" to "gvim_w32s.exe".
# - Rename "install.exe" to "installw32.exe"
# - Rename "uninstal.exe" to "uninstalw32.exe"
# - The produced uninstalw32.exe and vimrun.exe are used.
# Create the archives:
# - Copy all the "*.exe" files to where this Makefile is.
# - Copy all the "*.pdb" files to where this Makefile is.
# - "make dosbin".
# NSIS self installing exe:
# - To get NSIS see http://nsis.sourceforge.net
# - Make sure gvim_ole.exe, vimd32.exe, vimw32.exe, installw32.exe,
# - Make sure gvim_ole.exe, vimw32.exe, installw32.exe,
# uninstalw32.exe and xxdw32.exe have been build as mentioned above.
# - copy these files (get them from a binary archive or build them):
# gvimext.dll in src/GvimExt
@@ -196,7 +177,44 @@ DOSBIN_S = dosbin_s
# - go to ../nsis and do "makensis gvim.nsi" (takes a few minutes).
# - Copy gvim##.exe to the dist directory.
#
# OS/2: (OBSOLETE, OS/2 version is no longer distributed)
# 64 bit builds (these are not in the normal distribution, the 32 bit build
# works just fine on 64 bit systems).
# Like the console and GUI version, but first run vcvars64.bat or
# "..\VC\vcvarsall.bat x86_amd64".
# - "nmake -f Make_mvc.mak"
# - "nmake -f Make_mvc.mak GUI=yes"
# Or run src/bigvim64.bat for an OLE version.
#
# OBSOLETE systems: You can build this if you have an appropriate system.
#
# 16 bit DOS version: (doesn't build anywhere)
# - Set environment for compiling with Borland C++ 3.1.
# - "bmake -f Make_bc3.mak BOR=E:\borlandc" (compiling xxd might fail, in that
# case set environment for compiling with Borland C++ 4.0 and do
# "make -f make_bc3.mak BOR=E:\BC4 xxd/xxd.exe").
# NOTE: this currently fails because Vim is too big.
# - "make test" and check the output.
# - Rename the executables to "vimd16.exe", "xxdd16.exe", "installd16.exe" and
# "uninstald16.exe".
#
# 32 bit DOS version: (requires Windows XP or earlier)
# - Set environment for compiling with DJGPP; "gmake -f Make_djg.mak".
# - "rm testdir/*.out", "gmake -f Make_djg.mak test" and check the output for
# "ALL DONE".
# - Rename the executables to "vimd32.exe", "xxdd32.exe", "installd32.exe" and
# "uninstald32.exe".
#
# Win32s GUI version: (requires very old compiler)
# - Set environment for Visual C++ 4.1 (requires a new console window):
# "vcvars32.bat" (use the path for VC 4.1 e:\msdev\bin)
# - "nmake -f Make_mvc.mak GUI=yes INTL=no clean" (use the path for VC 4.1)
# - "nmake -f Make_mvc.mak GUI=yes INTL=no" (use the path for VC 4.1)
# - Rename "gvim.exe" to "gvim_w32s.exe".
# - Rename "install.exe" to "installw32.exe"
# - Rename "uninstal.exe" to "uninstalw32.exe"
# - The produced uninstalw32.exe and vimrun.exe are used.
#
# OS/2: (requires an OS/2 system)
# - Unpack the Unix archive.
# - "make -f Make_os2.mak".
# - Rename the executables to vimos2.exe, xxdos2.exe and teeos2.exe and copy
@@ -295,6 +313,8 @@ unixall: dist prepare
$(LANG_SRC) \
| (cd dist/$(VIMRTDIR); tar xf -)
# Need to use a "distclean" config.mk file
# Note: this file is not included in the repository to avoid problems, but it's
# OK to put it in the archive.
cp -f src/config.mk.dist dist/$(VIMRTDIR)/src/auto/config.mk
# Create an empty config.h file, make dependencies require it
touch dist/$(VIMRTDIR)/src/auto/config.h
@@ -450,7 +470,7 @@ runtime_unix2dos: dosrt_unix2dos
cd dist/vim/$(VIMRTDIR); tar cf - * \
| (cd ../../../runtime/dos; tar xf -)
dosbin: prepare dosbin_gvim dosbin_w32 dosbin_d32 dosbin_ole $(DOSBIN_S) $(DOSBIN_D16)
dosbin: prepare dosbin_gvim dosbin_w32 $(DOSBIN_D32) dosbin_ole $(DOSBIN_S) $(DOSBIN_D16)
# make Win32 gvim
dosbin_gvim: dist no_title.vim dist/$(COMMENT_GVIM)
+124
View File
@@ -0,0 +1,124 @@
`README.md` for version 7.4 of Vim: Vi IMproved.
[![Build Status](https://travis-ci.org/vim/vim.svg?branch=master)](https://travis-ci.org/vim/vim)
[![Coverage Status](https://coveralls.io/repos/vim/vim/badge.svg?branch=master&service=github)](https://coveralls.io/github/vim/vim?branch=master)
[![Appveyor Build status](https://ci.appveyor.com/api/projects/status/o2qht2kjm02sgghk?svg=true)](https://ci.appveyor.com/project/chrisbra/vim)
## What is Vim? ##
Vim is an almost compatible version of the UNIX editor Vi. Many new features
have been added: multi-level undo, syntax highlighting, command line history,
on-line help, spell checking, filename completion, block operations, etc.
There is also a Graphical User Interface (GUI) available. See
`runtime/doc/vi_diff.txt` for differences with Vi.
This editor is very useful for editing programs and other plain text files.
All commands are given with normal keyboard characters, so those who can type
with ten fingers can work very fast. Additionally, function keys can be
defined by the user, and the mouse can be used.
Vim runs under Amiga DOS, MS-DOS, MS-Windows (95, 98, Me, NT, 2000, XP, Vista,
7), Atari MiNT, Macintosh, BeOS, VMS, RISC OS, OS/2 and almost all flavours of
UNIX. Porting to other systems should not be very difficult.
## Distribution ##
You can often use your favorite package manager to install Vim. On Mac and
Linux a small version of Vim is pre-installed, you still need to install Vim
if you want more features.
There are separate distributions for Unix, PC, Amiga and some other systems.
This `README.md` file comes with the runtime archive. It includes the
documentation, syntax files and other files that are used at runtime. To run
Vim you must get either one of the binary archives or a source archive.
Which one you need depends on the system you want to run it on and whether you
want or must compile it yourself. Check http://www.vim.org/download.php for
an overview of currently available distributions.
## Documentation ##
The vim tutor is a one hour training course for beginners. Mostly it can be
started as `vimtutor`. See `:help tutor` for more information.
The best is to use `:help` in Vim. If you don't have an executable yet, read
`runtime/doc/help.txt`. It contains pointers to the other documentation
files. The User Manual reads like a book and is recommended to learn to use
Vim. See `:help user-manual`.
## Copying ##
Vim is Charityware. You can use and copy it as much as you like, but you are
encouraged to make a donation to help orphans in Uganda. Please read the file
`runtime/doc/uganda.txt` for details (do `:help uganda` inside Vim).
Summary of the license: There are no restrictions on using or distributing an
unmodified copy of Vim. Parts of Vim may also be distributed, but the license
text must always be included. For modified versions a few restrictions apply.
The license is GPL compatible, you may compile Vim with GPL libraries and
distribute it.
## Sponsoring ##
Fixing bugs and adding new features takes a lot of time and effort. To show
your appreciation for the work and motivate Bram and others to continue
working on Vim please send a donation.
Since Bram is back to a paid job the money will now be used to help children
in Uganda. See `runtime/doc/uganda.txt`. But at the same time donations
increase Bram's motivation to keep working on Vim!
For the most recent information about sponsoring look on the Vim web site:
http://www.vim.org/sponsor/
## Compiling ##
If you obtained a binary distribution you don't need to compile Vim. If you
obtained a source distribution, all the stuff for compiling Vim is in the
`src` directory. See `src/INSTALL` for instructions.
## Installation ##
See one of these files for system-specific instructions:
README_ami.txt Amiga
README_unix.txt Unix
README_dos.txt MS-DOS and MS-Windows
README_os2.txt OS/2
README_mac.txt Macintosh
README_vms.txt VMS
There are more `README_*.txt` files, depending on the distribution you used.
## Contributing ##
If you would like to help making Vim better, see the [CONTRIBUTING.md](https://github.com/vim/vim/blob/master/CONTRIBUTING.md) file.
## Information ##
The latest news about Vim can be found on the Vim home page:
http://www.vim.org/
If you have problems, have a look at the Vim documentation or tips:
http://www.vim.org/docs.php
http://vim.wikia.com/wiki/Vim_Tips_Wiki
If you still have problems or any other questions, use one of the mailing
lists to discuss them with Vim users and developers:
http://www.vim.org/maillist.php
If nothing else works, report bugs directly:
Bram Moolenaar <Bram@vim.org>
## Main author ##
Send any other comments, patches, flowers and suggestions to:
Bram Moolenaar <Bram@vim.org>
+14 -10
View File
@@ -1,7 +1,7 @@
README.txt for version 7.3 of Vim: Vi IMproved.
README.txt for version 7.4 of Vim: Vi IMproved.
WHAT IS VIM
WHAT IS VIM?
Vim is an almost compatible version of the UNIX editor Vi. Many new features
have been added: multi-level undo, syntax highlighting, command line history,
@@ -21,6 +21,10 @@ UNIX. Porting to other systems should not be very difficult.
DISTRIBUTION
You can often use your favorite package manager to install Vim. On Mac and
Linux a small version of Vim is pre-installed, you still need to install Vim
if you want more features.
There are separate distributions for Unix, PC, Amiga and some other systems.
This README.txt file comes with the runtime archive. It includes the
documentation, syntax files and other files that are used at runtime. To run
@@ -94,20 +98,20 @@ INFORMATION
The latest news about Vim can be found on the Vim home page:
http://www.vim.org/
If you have problems, have a look at the Vim FAQ:
http://vimdoc.sf.net/vimfaq.html
If you have problems, have a look at the Vim documentation or tips:
http://www.vim.org/docs.php
http://vim.wikia.com/wiki/Vim_Tips_Wiki
Send bug reports to:
If you still have problems or any other questions, use one of the mailing
lists to discuss them with Vim users and developers:
http://www.vim.org/maillist.php
If nothing else works, report bugs directly:
Bram Moolenaar <Bram@vim.org>
There are several mailing lists for Vim, see http://www.vim.org/maillist.php.
MAIN AUTHOR
Send any other comments, patches, flowers and suggestions to:
Bram Moolenaar E-mail: Bram@vim.org
Finsterruetihof 1
8134 Adliswil
Switzerland
+1 -1
View File
@@ -1,4 +1,4 @@
README_ami.txt for version 7.3 of Vim: Vi IMproved.
README_ami.txt for version 7.4 of Vim: Vi IMproved.
This file explains the installation of Vim on Amiga systems.
See README.txt for general information about Vim.
+1 -1
View File
@@ -1,4 +1,4 @@
README_amibin.txt for version 7.3 of Vim: Vi IMproved.
README_amibin.txt for version 7.4 of Vim: Vi IMproved.
See "README.txt" for general information about Vim.
See "README_ami.txt" for installation instructions for the Amiga.
+1 -1
View File
@@ -1,4 +1,4 @@
README_amisrc.txt for version 7.3 of Vim: Vi IMproved.
README_amisrc.txt for version 7.4 of Vim: Vi IMproved.
See "README.txt" for general information about Vim.
See "README_ami.txt" for installation instructions for the Amiga.
+7 -10
View File
@@ -1,19 +1,16 @@
README_bindos.txt for version 7.3 of Vim: Vi IMproved.
README_bindos.txt for version 7.4 of Vim: Vi IMproved.
See "README.txt" for general information about Vim.
See "README_dos.txt" for installation instructions for MS-DOS and MS-Windows.
These files are in the runtime archive (vim73rt.zip).
These files are in the runtime archive (vim74rt.zip).
There are several binary distributions of Vim for the PC. You would normally
pick only one of them, but it's also possible to install several.
These ones are available (the version number may differ):
vim73d16.zip 16 bit DOS version
vim73d32.zip 32 bit DOS version
vim73w32.zip Windows 95/98/NT/etc. console version
gvim73.zip Windows 95/98/NT/etc. GUI version
gvim73ole.zip Windows 95/98/NT/etc. GUI version with OLE
gvim73_s.zip Windows 3.1 GUI version
vim74w32.zip Windows 95/98/NT/etc. console version
gvim74.zip Windows 95/98/NT/etc. GUI version
gvim74ole.zip Windows 95/98/NT/etc. GUI version with OLE
You MUST also get the runtime archive (vim73rt.zip).
The sources are also available (vim73src.zip).
You MUST also get the runtime archive (vim74rt.zip).
The sources are also available (vim74src.zip).
+17 -17
View File
@@ -1,4 +1,4 @@
README_dos.txt for version 7.3 of Vim: Vi IMproved.
README_dos.txt for version 7.4 of Vim: Vi IMproved.
This file explains the installation of Vim on MS-DOS and MS-Windows systems.
See "README.txt" for general information about Vim.
@@ -47,13 +47,13 @@ These are the normal steps to install Vim from the .zip archives:
Binary and runtime Vim archives are normally unpacked in the same location,
on top of each other.
2. Unpack the zip archives. This will create a new directory "vim\vim73",
2. Unpack the zip archives. This will create a new directory "vim\vim74",
in which all the distributed Vim files are placed. Since the directory
name includes the version number, it is unlikely that you overwrite
existing files.
Examples:
pkunzip -d gvim73.zip
unzip vim73w32.zip
pkunzip -d gvim74.zip
unzip vim74w32.zip
You need to unpack the runtime archive and at least one of the binary
archives. When using more than one binary version, be careful not to
@@ -69,7 +69,7 @@ These are the normal steps to install Vim from the .zip archives:
archive and follow the instructions in the documentation.
3. Change to the new directory:
cd vim\vim73
cd vim\vim74
Run the "install.exe" program. It will ask you a number of questions about
how you would like to have your Vim setup. Among these are:
- You can tell it to write a "_vimrc" file with your preferences in the
@@ -80,8 +80,8 @@ These are the normal steps to install Vim from the .zip archives:
console or in a shell. You can select one of the directories in your
$PATH. If you skip this, you can add Vim to the search path manually:
The simplest is to add a line to your autoexec.bat. Examples:
set path=%path%;C:\vim\vim73
set path=%path%;D:\editors\vim\vim73
set path=%path%;C:\vim\vim74
set path=%path%;D:\editors\vim\vim74
- Create entries for Vim on the desktop and in the Start menu.
That's it!
@@ -93,8 +93,8 @@ Remarks:
won't show a menubar. Then you need to set the $VIM environment variable to
point to the top directory of your Vim files. Example:
set VIM=C:\editors\vim
Vim version 7.3 will look for your vimrc file in $VIM, and for the runtime
files in $VIM/vim73. See ":help $VIM" for more information.
Vim version 7.4 will look for your vimrc file in $VIM, and for the runtime
files in $VIM/vim74. See ":help $VIM" for more information.
- To avoid confusion between distributed files of different versions and your
own modified vim scripts, it is recommended to use this directory layout:
@@ -105,14 +105,14 @@ Remarks:
C:\vim\vimfiles\ftplugin\*.vim Filetype plugins
C:\vim\... Other files you made.
Distributed files:
C:\vim\vim73\vim.exe The Vim version 7.3 executable.
C:\vim\vim73\doc\*.txt The version 7.3 documentation files.
C:\vim\vim73\bugreport.vim A Vim version 7.3 script.
C:\vim\vim73\... Other version 7.3 distributed files.
C:\vim\vim74\vim.exe The Vim version 7.4 executable.
C:\vim\vim74\doc\*.txt The version 7.4 documentation files.
C:\vim\vim74\bugreport.vim A Vim version 7.4 script.
C:\vim\vim74\... Other version 7.4 distributed files.
In this case the $VIM environment variable would be set like this:
set VIM=C:\vim
Then $VIMRUNTIME will automatically be set to "$VIM\vim73". Don't add
"vim73" to $VIM, that won't work.
Then $VIMRUNTIME will automatically be set to "$VIM\vim74". Don't add
"vim74" to $VIM, that won't work.
- You can put your Vim executable anywhere else. If the executable is not
with the other Vim files, you should set $VIM. The simplest is to add a line
@@ -136,8 +136,8 @@ Remarks:
Select Properties.
5. In the Program tab, change the "Cmdline" to add "/c" and the name of the
Vim executable. Examples:
C:\command.com /c C:\vim\vim73\vim.exe
C:\command.com /c D:\editors\vim\vim73\vim.exe
C:\command.com /c C:\vim\vim74\vim.exe
C:\command.com /c D:\editors\vim\vim74\vim.exe
6. Select the font, window size, etc. that you like. If this isn't
possible, select "Advanced" in the Program tab, and deselect "MS-DOS
mode".
+1 -1
View File
@@ -1,4 +1,4 @@
README_extra.txt for version 7.3 of Vim: Vi IMproved.
README_extra.txt for version 7.4 of Vim: Vi IMproved.
These extra files of Vim are for special purposes. This README explains what
the files are for. For general information about Vim, see the "README.txt"
+1 -1
View File
@@ -1,4 +1,4 @@
README_mac.txt for version 7.3 of Vim: Vi IMproved.
README_mac.txt for version 7.4 of Vim: Vi IMproved.
This file explains the installation of MacVim.
See "README.txt" for general information about Vim.
+1 -1
View File
@@ -1,4 +1,4 @@
README_ole.txt for version 7.3 of Vim: Vi IMproved.
README_ole.txt for version 7.4 of Vim: Vi IMproved.
This archive contains gvim.exe with OLE interface and VisVim.
This version of gvim.exe can also load a number of interface dynamically (you
+12 -12
View File
@@ -1,32 +1,32 @@
README_os2.txt for version 7.3 of Vim: Vi IMproved.
README_os2.txt for version 7.4 of Vim: Vi IMproved.
This file explains the installation of Vim on OS/2 systems.
See "README.txt" for general information about Vim.
NOTE: You will need two archives:
vim73rt.zip contains the runtime files (same as for the PC version)
vim73os2.zip contains the OS/2 executables
vim74rt.zip contains the runtime files (same as for the PC version)
vim74os2.zip contains the OS/2 executables
1. Go to the directory where you want to put the Vim files. Examples:
cd C:\
cd D:\editors
2. Unpack the zip archives. This will create a new directory "vim/vim73",
2. Unpack the zip archives. This will create a new directory "vim/vim74",
in which all the distributed Vim files are placed. Since the directory
name includes the version number, it is unlikely that you overwrite
existing files.
Examples:
pkunzip -d vim73os2.zip
unzip vim73os2.zip
pkunzip -d vim74os2.zip
unzip vim74os2.zip
After you unpacked the files, you can still move the whole directory tree
to another location.
3. Add the directory where vim.exe is to your path. The simplest is to add a
line to your autoexec.bat. Examples:
set path=%path%;C:\vim\vim73
set path=%path%;D:\editors\vim\vim73
set path=%path%;C:\vim\vim74
set path=%path%;D:\editors\vim\vim74
That's it!
@@ -41,10 +41,10 @@ Extra remarks:
C:\vim\_viminfo Dynamic info for 'viminfo'.
C:\vim\... Other files you made.
Distributed files:
C:\vim\vim73\vim.exe The Vim version 7.3 executable.
C:\vim\vim73\doc\*.txt The version 7.3 documentation files.
C:\vim\vim73\bugreport.vim A Vim version 7.3 script.
C:\vim\vim73\... Other version 7.3 distributed files.
C:\vim\vim74\vim.exe The Vim version 7.4 executable.
C:\vim\vim74\doc\*.txt The version 7.4 documentation files.
C:\vim\vim74\bugreport.vim A Vim version 7.4 script.
C:\vim\vim74\... Other version 7.4 distributed files.
In this case the $VIM environment variable would be set like this:
set VIM=C:\vim
+3 -3
View File
@@ -1,4 +1,4 @@
README_zOS.txt for version 7.3 of Vim: Vi IMproved.
README_zOS.txt for version 7.4 of Vim: Vi IMproved.
This readme explains how to build Vim on z/OS. Formerly called OS/390.
See "README.txt" for general information about Vim.
@@ -29,7 +29,7 @@ console version).
Compiling:
==========
Vim can be compiled with or without GUI support. For 7.3 only the compilation
Vim can be compiled with or without GUI support. For 7.4 only the compilation
without GUI was tested. Below is a section about compiling with X11 but this
is from an earlier version of Vim.
@@ -78,7 +78,7 @@ Change to the vim directory and do:
With X11:
---------
WARNING: This instruction was not tested with Vim 7.3.
WARNING: This instruction was not tested with Vim 7.4.
There are two ways for building VIM with X11 support. The first way is simple
and results in a big executable (~13 Mb), the second needs a few additional
+3 -5
View File
@@ -1,10 +1,8 @@
README_src.txt for version 7.3 of Vim: Vi IMproved.
README_src.txt for version 7.4 of Vim: Vi IMproved.
The source archive contains the files needed to compile Vim on Unix systems.
It is packed for Unix systems (NL line separator). It is also used for other
systems in combination with the extra archive (vim-7.3-extra.tar.gz, in the
"extra" directory of ftp.vim.org).
It is packed for Unix systems (NL line separator).
For more information, see the README.txt file that comes with the runtime
archive (vim-7.3-rt.tar.gz). To be able to run Vim you MUST get the runtime
archive (vim-7.4-rt.tar.gz). To be able to run Vim you MUST get the runtime
archive too!
+2 -2
View File
@@ -1,8 +1,8 @@
README_srcdos.txt for version 7.3 of Vim: Vi IMproved.
README_srcdos.txt for version 7.4 of Vim: Vi IMproved.
See "README.txt" for general information about Vim.
See "README_dos.txt" for installation instructions for MS-DOS and MS-Windows.
These files are in the runtime archive (vim73rt.zip).
These files are in the runtime archive (vim74rt.zip).
The DOS source archive contains the files needed to compile Vim on MS-DOS or
+1 -1
View File
@@ -1,4 +1,4 @@
README_unix.txt for version 7.3 of Vim: Vi IMproved.
README_unix.txt for version 7.4 of Vim: Vi IMproved.
This file explains the installation of Vim on Unix systems.
See "README.txt" for general information about Vim.
+1 -1
View File
@@ -1,4 +1,4 @@
README_vms.txt for version 7.3 of Vim: Vi IMproved.
README_vms.txt for version 7.4 of Vim: Vi IMproved.
This file explains the installation of Vim on VMS systems.
See "README.txt" in the runtime archive for information about Vim.
+1 -1
View File
@@ -1,4 +1,4 @@
README_w32s.txt for version 7.3 of Vim: Vi IMproved.
README_w32s.txt for version 7.4 of Vim: Vi IMproved.
This archive contains the gvim.exe that was specifically compiled for use in
the Win32s subsystem in MS-Windows 3.1 and 3.11.
+17
View File
@@ -0,0 +1,17 @@
version: "{build}"
skip_tags: true
before_build:
- '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 /release'
build_script:
- cd src
- sed -e "s/\$(LINKARGS2)/\$(LINKARGS2) | sed -e 's#.*\\\\r.*##'/" Make_mvc.mak > Make_mvc2.mak
- nmake -f Make_mvc2.mak CPU=AMD64 GUI=yes IME=yes MBYTE=yes ICONV=yes DEBUG=no PYTHON_VER=27 DYNAMIC_PYTHON=yes PYTHON=C:\Python27-x64 PYTHON3_VER=34 DYNAMIC_PYTHON3=yes PYTHON3=C:\Python34-x64
- .\gvim -u NONE -c "redir @a | ver | 0put a | wq!" ver.txt
- type ver.txt
test_script:
- cd testdir
- nmake -f Make_dos.mak VIMPROG=..\gvim
+10 -13
View File
@@ -1,11 +1,11 @@
# NSIS file to create a self-installing exe for Vim.
# It requires NSIS version 2.0 or later.
# Last Change: 2010 Jul 30
# Last Change: 2014 Nov 5
# WARNING: if you make changes to this script, look out for $0 to be valid,
# because uninstall deletes most files in $0.
# Location of gvim_ole.exe, vimd32.exe, GvimExt/*, etc.
# Location of gvim_ole.exe, vimw32.exe, GvimExt/*, etc.
!define VIMSRC "..\src"
# Location of runtime files
@@ -22,7 +22,7 @@
!define HAVE_NLS
!define VER_MAJOR 7
!define VER_MINOR 3
!define VER_MINOR 4
# ----------- No configurable settings below this line -----------
@@ -38,9 +38,9 @@ SetDatablockOptimize on
RequestExecutionLevel highest
ComponentText "This will install Vim ${VER_MAJOR}.${VER_MINOR} on your computer."
DirText "Choose a directory to install Vim (must end in 'vim')"
DirText "Choose a directory to install Vim (should contain 'vim')"
Icon icons\vim_16c.ico
# NSIS2 uses a different strategy with six diferent images in a strip...
# NSIS2 uses a different strategy with six different images in a strip...
#EnabledBitmap icons\enabled.bmp
#DisabledBitmap icons\disabled.bmp
UninstallText "This will uninstall Vim ${VER_MAJOR}.${VER_MINOR} from your system."
@@ -56,6 +56,9 @@ LicenseData ${VIMRT}\doc\uganda.nsis.txt
!packhdr temp.dat "upx --best --compress-icons=1 temp.dat"
!endif
SetCompressor /SOLID lzma
XPStyle on
# This adds '\vim' to the user choice automagically. The actual value is
# obtained below with ReadINIStr.
InstallDir "$PROGRAMFILES\Vim"
@@ -132,11 +135,6 @@ FunctionEnd
# We only accept the directory if it ends in "vim". Using .onVerifyInstDir has
# the disadvantage that the browse dialog is difficult to use.
Function CheckInstallDir
StrCpy $0 $INSTDIR 3 -3
StrCmp $0 "vim" PathGood
MessageBox MB_OK "The path must end in 'vim'."
Abort
PathGood:
FunctionEnd
Function .onInstSuccess
@@ -247,11 +245,10 @@ Section "Vim console program (vim.exe)"
ReadRegStr $R0 HKLM \
"SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion
IfErrors 0 lbl_winnt
# Windows 95/98/ME
File /oname=vim.exe ${VIMSRC}\vimd32.exe
# Windows 95/98/ME: not supported
Goto lbl_done
lbl_winnt:
# Windows NT/2000/XT
# Windows NT/2000/XP and later
File /oname=vim.exe ${VIMSRC}\vimw32.exe
lbl_done:
StrCpy $2 "$2 vim view vimdiff"
+5
View File
@@ -29,6 +29,8 @@
if version < 700
finish
endif
let s:keepcpo= &cpo
set cpo&vim
" Section: Constants {{{1
"
@@ -619,6 +621,9 @@ lockvar g:ada#Comment
lockvar! g:ada#Keywords
lockvar! g:ada#Ctags_Kinds
let &cpo = s:keepcpo
unlet s:keepcpo
finish " 1}}}
"------------------------------------------------------------------------------
+2 -2
View File
@@ -1,7 +1,7 @@
" Vim completion script
" Language: C
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last Change: 2011 Dec 30
" Last Change: 2012 Jun 20
let s:cpo_save = &cpo
set cpo&vim
@@ -500,7 +500,7 @@ function! s:StructMembers(typename, items, all)
endif
if !cached
while 1
exe 'silent! ' . n . 'vimgrep /\t' . typename . '\(\t\|$\)/j ' . fnames
exe 'silent! keepj noautocmd ' . n . 'vimgrep /\t' . typename . '\(\t\|$\)/j ' . fnames
let qflist = getqflist()
if len(qflist) > 0 || match(typename, "::") < 0
File diff suppressed because one or more lines are too long
+29 -12
View File
@@ -1,8 +1,8 @@
" ---------------------------------------------------------------------
" getscript.vim
" Author: Charles E. Campbell, Jr.
" Date: May 31, 2011
" Version: 33
" Author: Charles E. Campbell
" Date: Jan 21, 2014
" Version: 36
" Installing: :help glvs-install
" Usage: :help glvs
"
@@ -15,7 +15,7 @@
if exists("g:loaded_getscript")
finish
endif
let g:loaded_getscript= "v33"
let g:loaded_getscript= "v36"
if &cp
echoerr "GetLatestVimScripts is not vi-compatible; not loaded (you need to set nocp)"
finish
@@ -74,6 +74,11 @@ if !exists("g:GetLatestVimScripts_allowautoinstall")
let g:GetLatestVimScripts_allowautoinstall= 1
endif
" set up default scriptaddr address
if !exists("g:GetLatestVimScripts_scriptaddr")
let g:GetLatestVimScripts_scriptaddr = 'http://vim.sourceforge.net/script.php?script_id='
endif
"" For debugging:
"let g:GetLatestVimScripts_wget = "echo"
"let g:GetLatestVimScripts_options = "options"
@@ -203,8 +208,8 @@ fun! getscript#GetLatestVimScripts()
let lastline = line("$")
" call Decho("lastline#".lastline)
let firstdir = substitute(&rtp,',.*$','','')
let plugins = split(globpath(firstdir,"plugin/*.vim"),'\n')
let plugins = plugins + split(globpath(firstdir,"AsNeeded/*.vim"),'\n')
let plugins = split(globpath(firstdir,"plugin/**/*.vim"),'\n')
let plugins = plugins + split(globpath(firstdir,"AsNeeded/**/*.vim"),'\n')
let foundscript = 0
" this loop updates the GetLatestVimScripts.dat file
@@ -314,7 +319,7 @@ fun! getscript#GetLatestVimScripts()
if &mod
silent! w!
endif
q
q!
" restore events and current directory
exe "cd ".fnameescape(substitute(origdir,'\','/','ge'))
@@ -415,7 +420,7 @@ fun! s:GetOneScript(...)
echo 'considering <'.aicmmnt.'> scriptid='.scriptid.' srcid='.srcid
" grab a copy of the plugin's vim.sourceforge.net webpage
let scriptaddr = 'http://vim.sourceforge.net/script.php?script_id='.scriptid
let scriptaddr = g:GetLatestVimScripts_scriptaddr.scriptid
let tmpfile = tempname()
let v:errmsg = ""
@@ -550,30 +555,42 @@ fun! s:GetOneScript(...)
" decompress
if sname =~ '\.bz2$'
" call Decho("decompress: attempt to bunzip2 ".sname)
exe "silent !bunzip2 ".shellescape(sname)
exe "sil !bunzip2 ".shellescape(sname)
let sname= substitute(sname,'\.bz2$','','')
" call Decho("decompress: new sname<".sname."> after bunzip2")
elseif sname =~ '\.gz$'
" call Decho("decompress: attempt to gunzip ".sname)
exe "silent !gunzip ".shellescape(sname)
exe "sil !gunzip ".shellescape(sname)
let sname= substitute(sname,'\.gz$','','')
" call Decho("decompress: new sname<".sname."> after gunzip")
elseif sname =~ '\.xz$'
" call Decho("decompress: attempt to unxz ".sname)
exe "silent !unxz ".shellescape(sname)
exe "sil !unxz ".shellescape(sname)
let sname= substitute(sname,'\.xz$','','')
" call Decho("decompress: new sname<".sname."> after unxz")
else
" call Decho("no decompression needed")
endif
" distribute archive(.zip, .tar, .vba) contents
" distribute archive(.zip, .tar, .vba, ...) contents
if sname =~ '\.zip$'
" call Decho("dearchive: attempt to unzip ".sname)
exe "silent !unzip -o ".shellescape(sname)
elseif sname =~ '\.tar$'
" call Decho("dearchive: attempt to untar ".sname)
exe "silent !tar -xvf ".shellescape(sname)
elseif sname =~ '\.tgz$'
" call Decho("dearchive: attempt to untar+gunzip ".sname)
exe "silent !tar -zxvf ".shellescape(sname)
elseif sname =~ '\.taz$'
" call Decho("dearchive: attempt to untar+uncompress ".sname)
exe "silent !tar -Zxvf ".shellescape(sname)
elseif sname =~ '\.tbz$'
" call Decho("dearchive: attempt to untar+bunzip2 ".sname)
exe "silent !tar -jxvf ".shellescape(sname)
elseif sname =~ '\.txz$'
" call Decho("dearchive: attempt to untar+xz ".sname)
exe "silent !tar -Jxvf ".shellescape(sname)
elseif sname =~ '\.vba$'
" call Decho("dearchive: attempt to handle a vimball: ".sname)
silent 1split
+6 -2
View File
@@ -1,6 +1,6 @@
" Vim autoload file for editing compressed files.
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last Change: 2008 Jul 04
" Last Change: 2014 Nov 05
" These functions are used by the gzip plugin.
@@ -120,6 +120,8 @@ fun gzip#read(cmd)
silent! exe "bwipe " . tmp_esc
silent! exe "bwipe " . tmpe_esc
endif
" Store the OK flag, so that we can use it when writing.
let b:uncompressOk = ok
" Restore saved option values.
let &pm = pm_save
@@ -146,8 +148,10 @@ endfun
" After writing compressed file: Compress written file with "cmd"
fun gzip#write(cmd)
if exists('b:uncompressOk') && !b:uncompressOk
echomsg "Not compressing file because uncompress failed; reset b:uncompressOk to compress anyway"
" don't do anything if the cmd is not supported
if s:check(a:cmd)
elseif s:check(a:cmd)
" Rename the file before compressing it.
let nm = resolve(expand("<afile>"))
let nmt = s:tempname(nm)
+43 -1
View File
@@ -1,7 +1,49 @@
" Vim completion script
" Language: HTML and XHTML
" Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl )
" Last Change: 2011 Apr 28
" Last Change: 2014 Jun 20
" Distinguish between HTML versions.
" To use with other HTML versions add another "elseif" condition to match
" proper DOCTYPE.
function! htmlcomplete#DetectOmniFlavor()
if &filetype == 'xhtml'
let b:html_omni_flavor = 'xhtml10s'
else
let b:html_omni_flavor = 'html401t'
endif
let i = 1
let line = ""
while i < 10 && i < line("$")
let line = getline(i)
if line =~ '<!DOCTYPE.*\<DTD '
break
endif
let i += 1
endwhile
if line =~ '<!DOCTYPE.*\<DTD ' " doctype line found above
if line =~ ' HTML 3\.2'
let b:html_omni_flavor = 'html32'
elseif line =~ ' XHTML 1\.1'
let b:html_omni_flavor = 'xhtml11'
else " two-step detection with strict/frameset/transitional
if line =~ ' XHTML 1\.0'
let b:html_omni_flavor = 'xhtml10'
elseif line =~ ' HTML 4\.01'
let b:html_omni_flavor = 'html401'
elseif line =~ ' HTML 4.0\>'
let b:html_omni_flavor = 'html40'
endif
if line =~ '\<Transitional\>'
let b:html_omni_flavor .= 't'
elseif line =~ '\<Frameset\>'
let b:html_omni_flavor .= 'f'
else
let b:html_omni_flavor .= 's'
endif
endif
endif
endfunction
function! htmlcomplete#CompleteTags(findstart, base)
if a:findstart
+6634 -3731
View File
File diff suppressed because it is too large Load Diff
+14 -13
View File
@@ -1,9 +1,9 @@
" netrwFileHandlers: contains various extension-based file handlers for
" netrw's browsers' x command ("eXecute launcher")
" Author: Charles E. Campbell, Jr.
" Date: Sep 30, 2008
" Version: 10
" Copyright: Copyright (C) 1999-2008 Charles E. Campbell, Jr. {{{1
" Author: Charles E. Campbell
" Date: May 03, 2013
" Version: 11b ASTRO-ONLY
" Copyright: Copyright (C) 1999-2012 Charles E. Campbell {{{1
" Permission is hereby granted to use and distribute this code,
" with or without modifications, provided that this copyright
" notice is copied with it. Like anything else that's free,
@@ -20,7 +20,7 @@
if exists("g:loaded_netrwFileHandlers") || &cp
finish
endif
let g:loaded_netrwFileHandlers= "v10"
let g:loaded_netrwFileHandlers= "v11b"
if v:version < 702
echohl WarningMsg
echo "***warning*** this version of netrwFileHandlers needs vim 7.2"
@@ -34,10 +34,10 @@ set cpo&vim
" netrwFileHandlers#Invoke: {{{1
fun! netrwFileHandlers#Invoke(exten,fname)
" call Dfunc("netrwFileHandlers#Invoke(exten<".a:exten."> fname<".a:fname.">)")
let fname= a:fname
let exten= a:exten
" list of supported special characters. Consider rcs,v --- that can be
" supported with a NFH_rcsCOMMAv() handler
if a:fname =~ '[@:,$!=\-+%?;~]'
if exten =~ '[@:,$!=\-+%?;~]'
let specials= {
\ '@' : 'AT',
\ ':' : 'COLON',
@@ -51,20 +51,20 @@ fun! netrwFileHandlers#Invoke(exten,fname)
\ '?' : 'QUESTION',
\ ';' : 'SEMICOLON',
\ '~' : 'TILDE'}
let fname= substitute(a:fname,'[@:,$!=\-+%?;~]','\=specials[submatch(0)]','ge')
let exten= substitute(a:exten,'[@:,$!=\-+%?;~]','\=specials[submatch(0)]','ge')
" call Decho('fname<'.fname.'> done with dictionary')
endif
if a:exten != "" && exists("*NFH_".a:exten)
if a:exten != "" && exists("*NFH_".exten)
" support user NFH_*() functions
" call Decho("let ret= netrwFileHandlers#NFH_".a:exten.'("'.fname.'")')
exe "let ret= NFH_".a:exten.'("'.fname.'")'
elseif a:exten != "" && exists("*s:NFH_".a:exten)
exe "let ret= NFH_".exten.'("'.a:fname.'")'
elseif a:exten != "" && exists("*s:NFH_".exten)
" use builtin-NFH_*() functions
" call Decho("let ret= netrwFileHandlers#NFH_".a:exten.'("'.fname.'")')
exe "let ret= s:NFH_".a:exten.'("'.fname.'")'
exe "let ret= s:NFH_".a:exten.'("'.a:fname.'")'
endif
" call Dret("netrwFileHandlers#Invoke 0 : ret=".ret)
return 0
endfun
@@ -356,6 +356,7 @@ fun! s:NFH_obj(obj)
endfun
let &cpo= s:keepcpo
unlet s:keepcpo
" ---------------------------------------------------------------------
" Modelines: {{{1
" vim: fdm=marker
+53 -16
View File
@@ -1,8 +1,8 @@
" netrwSettings.vim: makes netrw settings simpler
" Date: Sep 03, 2008
" Maintainer: Charles E Campbell, Jr <drchipNOSPAM at campbellfamily dot biz>
" Version: 13
" Copyright: Copyright (C) 1999-2007 Charles E. Campbell, Jr. {{{1
" Date: Dec 30, 2014
" Maintainer: Charles E Campbell <drchipNOSPAM at campbellfamily dot biz>
" Version: 15
" Copyright: Copyright (C) 1999-2007 Charles E. Campbell {{{1
" Permission is hereby granted to use and distribute this code,
" with or without modifications, provided that this copyright
" notice is copied with it. Like anything else that's free,
@@ -19,7 +19,7 @@
if exists("g:loaded_netrwSettings") || &cp
finish
endif
let g:loaded_netrwSettings = "v13"
let g:loaded_netrwSettings = "v15"
if v:version < 700
echohl WarningMsg
echo "***warning*** this version of netrwSettings needs vim 7.0"
@@ -31,7 +31,7 @@ endif
" NetrwSettings: {{{1
fun! netrwSettings#NetrwSettings()
" this call is here largely just to insure that netrw has been loaded
call netrw#NetrwSavePosn()
call netrw#SavePosn()
if !exists("g:loaded_netrw")
echohl WarningMsg | echomsg "***sorry*** netrw needs to be loaded prior to using NetrwSettings" | echohl None
return
@@ -63,7 +63,7 @@ fun! netrwSettings#NetrwSettings()
endif
put ='+ ---------------------------------------------'
put ='+ NetrwSettings: by Charles E. Campbell, Jr.'
put ='+ NetrwSettings: by Charles E. Campbell'
put ='+ Press <F1> with cursor atop any line for help'
put ='+ ---------------------------------------------'
let s:netrw_settings_stop= line(".")
@@ -88,6 +88,7 @@ fun! netrwSettings#NetrwSettings()
put = 'let g:netrw_ftpmode = '.g:netrw_ftpmode
put = 'let g:netrw_ignorenetrc = '.g:netrw_ignorenetrc
put = 'let g:netrw_sshport = '.g:netrw_sshport
put = 'let g:netrw_silent = '.g:netrw_silent
put = 'let g:netrw_use_nt_rcp = '.g:netrw_use_nt_rcp
put = 'let g:netrw_win95ftp = '.g:netrw_win95ftp
let s:netrw_xfer_stop= line(".")
@@ -97,53 +98,89 @@ fun! netrwSettings#NetrwSettings()
put = ''
put ='+ Netrw Browser Control'
if exists("g:netrw_altfile")
put = 'let g:netrw_altfile = '.g:netrw_altfile
else
put = 'let g:netrw_altfile = 0'
endif
put = 'let g:netrw_alto = '.g:netrw_alto
put = 'let g:netrw_altv = '.g:netrw_altv
put = 'let g:netrw_banner = '.g:netrw_banner
if exists("g:netrw_bannerbackslash")
put = 'let g:netrw_bannerbackslash = '.g:netrw_bannerbackslash
else
put = '\" let g:netrw_bannerbackslash = (not defined)'
endif
put = 'let g:netrw_browse_split = '.g:netrw_browse_split
if exists("g:netrw_browsex_viewer")
put = 'let g:netrw_browsex_viewer = '.g:netrw_browsex_viewer
put = 'let g:netrw_browsex_viewer = '.g:netrw_browsex_viewer
else
put = 'let g:netrw_browsex_viewer = (not defined)'
put = '\" let g:netrw_browsex_viewer = (not defined)'
endif
put = 'let g:netrw_compress = '.g:netrw_compress
put = 'let g:netrw_cursorline = '.g:netrw_cursorline
if exists("g:Netrw_corehandler")
put = 'let g:Netrw_corehandler = '.g:Netrw_corehandler
else
put = '\" let g:Netrw_corehandler = (not defined)'
endif
put = 'let g:netrw_ctags = '.g:netrw_ctags
put = 'let g:netrw_cursor = '.g:netrw_cursor
let decompressline= line("$")
put ='let g:netrw_decompress...'
put = 'let g:netrw_decompress = '.string(g:netrw_decompress)
if exists("g:netrw_dynamic_maxfilenamelen")
put = 'let g:netrw_dynamic_maxfilenamelen='.g:netrw_dynamic_maxfilenamelen
else
put = '\" let g:netrw_dynamic_maxfilenamelen= (not defined)'
endif
put = 'let g:netrw_dirhistmax = '.g:netrw_dirhistmax
put = 'let g:netrw_errorlvl = '.g:netrw_errorlvl
put = 'let g:netrw_fastbrowse = '.g:netrw_fastbrowse
let fnameescline= line("$")
put = 'let g:netrw_fname_escape...'
put = 'let g:netrw_fname_escape = '.string(g:netrw_fname_escape)
put = 'let g:netrw_ftp_browse_reject = '.g:netrw_ftp_browse_reject
put = 'let g:netrw_ftp_list_cmd = '.g:netrw_ftp_list_cmd
put = 'let g:netrw_ftp_sizelist_cmd = '.g:netrw_ftp_sizelist_cmd
put = 'let g:netrw_ftp_timelist_cmd = '.g:netrw_ftp_timelist_cmd
let globescline= line("$")
put ='let g:netrw_glob_escape...'
put = 'let g:netrw_glob_escape = '.string(g:netrw_glob_escape)
put = 'let g:netrw_hide = '.g:netrw_hide
if exists("g:netrw_home")
put = 'let g:netrw_home = '.g:netrw_home
else
put = '\" let g:netrw_home = (not defined)'
endif
put = 'let g:netrw_keepdir = '.g:netrw_keepdir
put = 'let g:netrw_list_cmd = '.g:netrw_list_cmd
put = 'let g:netrw_list_hide = '.g:netrw_list_hide
put = 'let g:netrw_liststyle = '.g:netrw_liststyle
put = 'let g:netrw_localcopycmd = '.g:netrw_localcopycmd
put = 'let g:netrw_local_mkdir = '.g:netrw_local_mkdir
put = 'let g:netrw_localmkdir = '.g:netrw_localmkdir
put = 'let g:netrw_localmovecmd = '.g:netrw_localmovecmd
put = 'let g:netrw_local_rmdir = '.g:netrw_local_rmdir
put = 'let g:netrw_localrmdir = '.g:netrw_localrmdir
put = 'let g:netrw_maxfilenamelen = '.g:netrw_maxfilenamelen
put = 'let g:netrw_menu = '.g:netrw_menu
put = 'let g:netrw_mousemaps = '.g:netrw_mousemaps
put = 'let g:netrw_mkdir_cmd = '.g:netrw_mkdir_cmd
if exists("g:netrw_nobeval")
put = 'let g:netrw_nobeval = '.g:netrw_nobeval
else
put = '\" let g:netrw_nobeval = (not defined)'
endif
put = 'let g:netrw_remote_mkdir = '.g:netrw_remote_mkdir
put = 'let g:netrw_preview = '.g:netrw_preview
put = 'let g:netrw_rename_cmd = '.g:netrw_rename_cmd
put = 'let g:netrw_retmap = '.g:netrw_retmap
put = 'let g:netrw_rm_cmd = '.g:netrw_rm_cmd
put = 'let g:netrw_rmdir_cmd = '.g:netrw_rmdir_cmd
put = 'let g:netrw_rmf_cmd = '.g:netrw_rmf_cmd
put = 'let g:netrw_silent = '.g:netrw_silent
put = 'let g:netrw_sort_by = '.g:netrw_sort_by
put = 'let g:netrw_sort_direction = '.g:netrw_sort_direction
put = 'let g:netrw_sort_options = '.g:netrw_sort_options
put = 'let g:netrw_sort_sequence = '.g:netrw_sort_sequence
put = 'let g:netrw_servername = '.g:netrw_servername
put = 'let g:netrw_special_syntax = '.g:netrw_special_syntax
put = 'let g:netrw_ssh_browse_reject = '.g:netrw_ssh_browse_reject
put = 'let g:netrw_ssh_cmd = '.g:netrw_ssh_cmd
put = 'let g:netrw_scpport = '.g:netrw_scpport
put = 'let g:netrw_sepchr = '.g:netrw_sepchr
put = 'let g:netrw_sshport = '.g:netrw_sshport
+78
View File
@@ -0,0 +1,78 @@
" netrw_gitignore#Hide: gitignore-based hiding
" Function returns a string of comma separated patterns convenient for
" assignment to `g:netrw_list_hide` option.
" Function can take additional filenames as arguments, example:
" netrw_gitignore#Hide('custom_gitignore1', 'custom_gitignore2')
"
" Usage examples:
" let g:netrw_list_hide = netrw_gitignore#Hide()
" let g:netrw_list_hide = netrw_gitignore#Hide() . 'more,hide,patterns'
"
" Copyright: Copyright (C) 2013 Bruno Sutic {{{1
" Permission is hereby granted to use and distribute this code,
" with or without modifications, provided that this copyright
" notice is copied with it. Like anything else that's free,
" netrw_gitignore.vim is provided *as is* and comes with no
" warranty of any kind, either expressed or implied. By using
" this plugin, you agree that in no event will the copyright
" holder be liable for any damages resulting from the use
" of this software.
function! netrw_gitignore#Hide(...)
let additional_files = a:000
let default_files = ['.gitignore', '.git/info/exclude']
" get existing global/system gitignore files
let global_gitignore = expand(substitute(system("git config --global core.excludesfile"), '\n', '', 'g'))
if global_gitignore !=# ''
let default_files = add(default_files, global_gitignore)
endif
let system_gitignore = expand(substitute(system("git config --system core.excludesfile"), '\n', '', 'g'))
if system_gitignore !=# ''
let default_files = add(default_files, system_gitignore)
endif
" append additional files if given as function arguments
if additional_files !=# []
let files = extend(default_files, additional_files)
else
let files = default_files
endif
" keep only existing/readable files
let gitignore_files = []
for file in files
if filereadable(file)
let gitignore_files = add(gitignore_files, file)
endif
endfor
" get contents of gitignore patterns from those files
let gitignore_lines = []
for file in gitignore_files
for line in readfile(file)
" filter empty lines and comments
if line !~# '^#' && line !~# '^$'
let gitignore_lines = add(gitignore_lines, line)
endif
endfor
endfor
" convert gitignore patterns to Netrw/Vim regex patterns
let escaped_lines = []
for line in gitignore_lines
let escaped = line
let escaped = substitute(escaped, '\*\*', '*', 'g')
let escaped = substitute(escaped, '\.', '\\.', 'g')
let escaped = substitute(escaped, '\$', '\\$', 'g')
let escaped = substitute(escaped, '*', '.*', 'g')
" correction: dot, dollar and asterisks chars shouldn't be escaped when
" within regex matching groups.
let escaped = substitute(escaped, '\(\[[^]]*\)\zs\\\.', '\.', 'g')
let escaped = substitute(escaped, '\(\[[^]]*\)\zs\\\$', '\$', 'g')
let escaped = substitute(escaped, '\(\[[^]]*\)\zs\.\*', '*', 'g')
let escaped_lines = add(escaped_lines, escaped)
endfor
return join(escaped_lines, ',')
endfunction
File diff suppressed because one or more lines are too long
+2 -1
View File
@@ -1,7 +1,7 @@
"python3complete.vim - Omni Completion for python
" Maintainer: Aaron Griffin <aaronmgriffin@gmail.com>
" Version: 0.9
" Last Updated: 18 Jun 2009
" Last Updated: 18 Jun 2009 (small fix 2015 Sep 14 from Debian)
"
" Roland Puntaier: this file contains adaptations for python3 and is parallel to pythoncomplete.vim
"
@@ -359,6 +359,7 @@ class PyParser:
def __init__(self):
self.top = Scope('global',0)
self.scope = self.top
self.parserline = 0
def _parsedotname(self,pre=None):
#returns (dottedname, nexttoken)
+1
View File
@@ -377,6 +377,7 @@ class PyParser:
def __init__(self):
self.top = Scope('global',0)
self.scope = self.top
self.parserline = 0
def _parsedotname(self,pre=None):
#returns (dottedname, nexttoken)
+25 -22
View File
@@ -1,9 +1,7 @@
" Vim completion script
" Language: Ruby
" Maintainer: Mark Guzman <segfault@hasno.info>
" Last Change: 2009 Sep 28
" URL: http://vim-ruby.rubyforge.org
" Anon CVS: See above site
" URL: https://github.com/vim-ruby/vim-ruby
" Release Coordinator: Doug Kearns <dougkearns@gmail.com>
" Maintainer Version: 0.8.1
" ----------------------------------------------------------------------------
@@ -12,16 +10,23 @@
" ----------------------------------------------------------------------------
" {{{ requirement checks
function! s:ErrMsg(msg)
echohl ErrorMsg
echo a:msg
echohl None
endfunction
if !has('ruby')
s:ErrMsg( "Error: Rubycomplete requires vim compiled with +ruby" )
s:ErrMsg( "Error: falling back to syntax completion" )
call s:ErrMsg( "Error: Rubycomplete requires vim compiled with +ruby" )
call s:ErrMsg( "Error: falling back to syntax completion" )
" lets fall back to syntax completion
setlocal omnifunc=syntaxcomplete#Complete
finish
endif
if version < 700
s:ErrMsg( "Error: Required vim >= 7.0" )
call s:ErrMsg( "Error: Required vim >= 7.0" )
finish
endif
" }}} requirement checks
@@ -51,12 +56,6 @@ endif
" {{{ vim-side support functions
let s:rubycomplete_debug = 0
function! s:ErrMsg(msg)
echohl ErrorMsg
echo a:msg
echohl None
endfunction
function! s:dprint(msg)
if s:rubycomplete_debug == 1
echom a:msg
@@ -133,7 +132,7 @@ function! s:GetRubyVarType(v)
let stopline = 1
let vtp = ''
let pos = getpos('.')
let sstr = '^\s*#\s*@var\s*'.a:v.'\>\s\+[^ \t]\+\s*$'
let sstr = '^\s*#\s*@var\s*'.escape(a:v, '*').'\>\s\+[^ \t]\+\s*$'
let [lnum,lcol] = searchpos(sstr,'nb',stopline)
if lnum != 0 && lcol != 0
call setpos('.',pos)
@@ -275,7 +274,7 @@ class VimRubyCompletion
pare = /^\s*class\s*(.*)\s*<\s*(.*)\s*\n/.match( classdef )
load_buffer_class( $2 ) if pare != nil && $2 != name # load parent class if needed
mixre = /.*\n\s*include\s*(.*)\s*\n/.match( classdef )
mixre = /.*\n\s*(include|prepend)\s*(.*)\s*\n/.match( classdef )
load_buffer_module( $2 ) if mixre != nil && $2 != name # load mixins if needed
begin
@@ -364,6 +363,10 @@ class VimRubyCompletion
print txt if @@debug
end
def escape_vim_singlequote_string(str)
str.to_s.gsub(/'/,"\\'")
end
def get_buffer_entity_list( type )
# this will be a little expensive.
loading_allowed = VIM::evaluate("exists('g:rubycomplete_buffer_loading') && g:rubycomplete_buffer_loading")
@@ -526,9 +529,9 @@ class VimRubyCompletion
end
def clean_sel(sel, msg)
sel.delete_if { |x| x == nil }
sel.uniq!
sel.grep(/^#{Regexp.quote(msg)}/) if msg != nil
ret = sel.reject{|x|x.nil?}.uniq
ret = ret.grep(/^#{Regexp.quote(msg)}/) if msg != nil
ret
end
def get_rails_view_methods
@@ -767,10 +770,10 @@ class VimRubyCompletion
constants = clean_sel( constants, message )
valid = []
valid += methods.collect { |m| { :name => m, :type => 'm' } }
valid += variables.collect { |v| { :name => v, :type => 'v' } }
valid += classes.collect { |c| { :name => c, :type => 't' } }
valid += constants.collect { |d| { :name => d, :type => 'd' } }
valid += methods.collect { |m| { :name => m.to_s, :type => 'm' } }
valid += variables.collect { |v| { :name => v.to_s, :type => 'v' } }
valid += classes.collect { |c| { :name => c.to_s, :type => 't' } }
valid += constants.collect { |d| { :name => d.to_s, :type => 'd' } }
valid.sort! { |x,y| x[:name] <=> y[:name] }
outp = ""
@@ -779,7 +782,7 @@ class VimRubyCompletion
rg.step(150) do |x|
stpos = 0+x
enpos = 150+x
valid[stpos..enpos].each { |c| outp += "{'word':'%s','item':'%s','kind':'%s'}," % [ c[:name], c[:name], c[:type] ] }
valid[stpos..enpos].each { |c| outp += "{'word':'%s','item':'%s','kind':'%s'}," % [ c[:name], c[:name], c[:type] ].map{|x|escape_vim_singlequote_string(x)} }
outp.sub!(/,$/, '')
VIM::command("call extend(g:rubycomplete_completions, [%s])" % outp)
+4 -3
View File
@@ -1,6 +1,6 @@
" Vim script to download a missing spell file
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last Change: 2008 Nov 29
" Last Change: 2012 Jan 08
if !exists('g:spellfile_URL')
" Prefer using http:// when netrw should be able to use it, since
@@ -70,7 +70,7 @@ function! spellfile#LoadFile(lang)
" Remember the buffer number, we check it below.
new
let newbufnr = winbufnr(0)
setlocal bin
setlocal bin fenc=
echo 'Downloading ' . fname . '...'
call spellfile#Nread(fname)
if getline(2) !~ 'VIMspell'
@@ -83,7 +83,7 @@ function! spellfile#LoadFile(lang)
" Our buffer has vanished!? Open a new window.
echomsg "download buffer disappeared, opening a new one"
new
setlocal bin
setlocal bin fenc=
else
exe winnr . "wincmd w"
endif
@@ -120,6 +120,7 @@ function! spellfile#LoadFile(lang)
else
let dirname = escape(dirlist[dirchoice], ' ')
endif
setlocal fenc=
exe "write " . dirname . '/' . fname
" Also download the .sug file, if the user wants to.
+262 -90
View File
@@ -1,16 +1,63 @@
" Vim OMNI completion script for SQL
" Language: SQL
" Maintainer: David Fishburn <dfishburn dot vim at gmail dot com>
" Version: 10.0
" Last Change: 2010 Jun 11
" Version: 15.0
" Last Change: 2013 May 13
" Homepage: http://www.vim.org/scripts/script.php?script_id=1572
" Usage: For detailed help
" ":help sql.txt"
" or ":help ft-sql-omni"
" ":help sql.txt"
" or ":help ft-sql-omni"
" or read $VIMRUNTIME/doc/sql.txt
" History
"
" TODO
" - Jonas Enberg - if no table is found when using column completion
" look backwards to a FROM clause and find the first table
" and complete it.
"
" Version 15.0 (May 2013)
" - NF: Changed the SQL precached syntax items, omni_sql_precache_syntax_groups,
" to use regular expressions to pick up extended syntax group names.
" This requires an updated SyntaxComplete plugin version 13.0.
" If the required versions have not been installed, previous
" behaviour will not be impacted.
"
" Version 14.0 (Dec 2012)
" - BF: Added check for cpo
"
" Version 13.0 (Dec 2012)
" - NF: When completing column lists or drilling into a table
" and g:omni_sql_include_owner is enabled, the
" only the table name would be replaced with the column
" list instead of the table name and owner (if specified).
" - NF: When completing column lists using table aliases
" and g:omni_sql_include_owner is enabled, account
" for the owner name when looking up the table
" list instead of the table name and owner (if specified).
" - BF: When completing column lists or drilling into a table
" and g:omni_sql_include_owner is enabled, the
" column list could often not be found for the table.
" - BF: When OMNI popped up, possibly the wrong word
" would be replaced for column and column list options.
"
" Version 12.0 (Feb 2012)
" - Partial column name completion did not work when a table
" name or table alias was provided (Jonas Enberg).
" - Improved the handling of column completion. First we match any
" columns from a previous completion. If not matches are found, we
" consider the partial name to be a table or table alias for the
" query and attempt to match on it.
"
" Version 11.0 (Jan 2012)
" Added g:omni_sql_default_compl_type variable
" - You can specify which type of completion to default to
" when pressing <C-X><C-O>. The entire list of available
" choices can be found in the calls to sqlcomplete#Map in:
" ftplugin/sql.vim
"
" Version 10.0
" Updated PreCacheSyntax()
" Updated PreCacheSyntax()
" - Now returns a List of the syntax items it finds.
" This allows other plugins / scripts to use this list for their own
" purposes. In this case XPTemplate can use them for a Choose list.
@@ -18,33 +65,33 @@
" warning if not.
" - Verifies the parameters are the correct type and displays a
" warning if not.
" Updated SQLCWarningMsg()
" Updated SQLCWarningMsg()
" - Prepends warning message with SQLComplete so you know who issued
" the warning.
" Updated SQLCErrorMsg()
" Updated SQLCErrorMsg()
" - Prepends error message with SQLComplete so you know who issued
" the error.
"
" Version 9.0
"
" Version 9.0 (May 2010)
" This change removes some of the support for tables with spaces in their
" names in order to simplify the regexes used to pull out query table
" names in order to simplify the regexes used to pull out query table
" aliases for more robust table name and column name code completion.
" Full support for "table names with spaces" can be added in again
" after 7.3.
"
" Version 8.0
" Incorrectly re-executed the g:ftplugin_sql_omni_key_right and g:ftplugin_sql_omni_key_left
" Incorrectly re-executed the g:ftplugin_sql_omni_key_right and g:ftplugin_sql_omni_key_left
" when drilling in and out of a column list for a table.
"
" Version 7.0
" Version 7.0 (Jan 2010)
" Better handling of object names
"
" Version 6.0
" Version 6.0 (Apr 2008)
" Supports object names with spaces "my table name"
"
" Set completion with CTRL-X CTRL-O to autoloaded function.
" This check is in place in case this script is
" sourced directly instead of using the autoload feature.
" sourced directly instead of using the autoload feature.
if exists('&omnifunc')
" Do not set the option if already set since this
" results in an E117 warning.
@@ -54,9 +101,11 @@ if exists('&omnifunc')
endif
if exists('g:loaded_sql_completion')
finish
finish
endif
let g:loaded_sql_completion = 100
let g:loaded_sql_completion = 150
let s:keepcpo= &cpo
set cpo&vim
" Maintains filename of dictionary
let s:sql_file_table = ""
@@ -69,17 +118,19 @@ let s:tbl_alias = []
let s:tbl_cols = []
let s:syn_list = []
let s:syn_value = []
" Used in conjunction with the syntaxcomplete plugin
let s:save_inc = ""
let s:save_exc = ""
if exists('g:omni_syntax_group_include_sql')
let s:save_inc = g:omni_syntax_group_include_sql
if !exists('g:omni_syntax_group_include_sql')
let g:omni_syntax_group_include_sql = ''
endif
if exists('g:omni_syntax_group_exclude_sql')
let s:save_exc = g:omni_syntax_group_exclude_sql
if !exists('g:omni_syntax_group_exclude_sql')
let g:omni_syntax_group_exclude_sql = ''
endif
let s:save_inc = g:omni_syntax_group_include_sql
let s:save_exc = g:omni_syntax_group_exclude_sql
" Used with the column list
let s:save_prev_table = ""
@@ -90,12 +141,12 @@ endif
" Default syntax items to precache
if !exists('g:omni_sql_precache_syntax_groups')
let g:omni_sql_precache_syntax_groups = [
\ 'syntax',
\ 'sqlKeyword',
\ 'sqlFunction',
\ 'sqlOption',
\ 'sqlType',
\ 'sqlStatement'
\ 'syntax\w*',
\ 'sqlKeyword\w*',
\ 'sqlFunction\w*',
\ 'sqlOption\w*',
\ 'sqlType\w*',
\ 'sqlStatement\w*'
\ ]
endif
" Set ignorecase to the ftplugin standard
@@ -110,14 +161,25 @@ if !exists('g:omni_sql_include_owner')
if g:loaded_dbext >= 300
" New to dbext 3.00, by default the table lists include the owner
" name of the table. This is used when determining how much of
" whatever has been typed should be replaced as part of the
" whatever has been typed should be replaced as part of the
" code replacement.
let g:omni_sql_include_owner = 1
endif
endif
endif
" Default type of completion used when <C-X><C-O> is pressed
if !exists('g:omni_sql_default_compl_type')
let g:omni_sql_default_compl_type = 'table'
endif
" This function is used for the 'omnifunc' option.
" It is called twice by omni and it is responsible
" for returning the completion list of items.
" But it must also determine context of what to complete
" and what to "replace" with the completion.
" The a:base, is replaced directly with what the user
" chooses from the choices.
" The s:prepend provides context for the completion.
function! sqlcomplete#Complete(findstart, base)
" Default to table name completion
@@ -126,6 +188,7 @@ function! sqlcomplete#Complete(findstart, base)
if exists('b:sql_compl_type')
let compl_type = b:sql_compl_type
endif
let begindot = 0
" First pass through this function determines how much of the line should
" be replaced by whatever is chosen from the completion list
@@ -134,13 +197,12 @@ function! sqlcomplete#Complete(findstart, base)
let line = getline('.')
let start = col('.') - 1
let lastword = -1
let begindot = 0
" Check if the first character is a ".", for column completion
if line[start - 1] == '.'
let begindot = 1
endif
while start > 0
" Additional code was required to handle objects which
" Additional code was required to handle objects which
" can contain spaces like "my table name".
if line[start - 1] !~ '\(\w\|\.\)'
" If the previous character is not a period or word character
@@ -150,7 +212,7 @@ function! sqlcomplete#Complete(findstart, base)
elseif line[start - 1] =~ '\w'
" If the previous character is word character continue back
let start -= 1
elseif line[start - 1] =~ '\.' &&
elseif line[start - 1] =~ '\.' &&
\ compl_type =~ 'column\|table\|view\|procedure'
" If the previous character is a period and we are completing
" an object which can be specified with a period like this:
@@ -160,7 +222,10 @@ function! sqlcomplete#Complete(findstart, base)
" If lastword has already been set for column completion
" break from the loop, since we do not also want to pickup
" a table name if it was also supplied.
if lastword != -1 && compl_type == 'column'
" Unless g:omni_sql_include_owner == 1, then we can
" include the ownername.
if lastword != -1 && compl_type == 'column'
\ && g:omni_sql_include_owner == 0
break
endif
" If column completion was specified stop at the "." if
@@ -171,8 +236,8 @@ function! sqlcomplete#Complete(findstart, base)
endif
" If omni_sql_include_owner = 0, do not include the table
" name as part of the substitution, so break here
if lastword == -1 &&
\ compl_type =~ 'table\|view\|procedure\column_csv' &&
if lastword == -1 &&
\ compl_type =~ '\<\(table\|view\|procedure\|column\|column_csv\)\>' &&
\ g:omni_sql_include_owner == 0
let lastword = start
break
@@ -202,7 +267,7 @@ function! sqlcomplete#Complete(findstart, base)
let compl_list = []
" Default to table name completion
let compl_type = 'table'
let compl_type = g:omni_sql_default_compl_type
" Allow maps to specify what type of object completion they want
if exists('b:sql_compl_type')
let compl_type = b:sql_compl_type
@@ -216,7 +281,7 @@ function! sqlcomplete#Complete(findstart, base)
if compl_type == 'table' ||
\ compl_type == 'procedure' ||
\ compl_type == 'view'
\ compl_type == 'view'
" This type of completion relies upon the dbext.vim plugin
if s:SQLCCheck4dbext() == -1
@@ -254,7 +319,7 @@ function! sqlcomplete#Complete(findstart, base)
if base == ""
" The last time we displayed a column list we stored
" the table name. If the user selects a column list
" the table name. If the user selects a column list
" without a table name of alias present, assume they want
" the previous column list displayed.
let base = s:save_prev_table
@@ -269,20 +334,26 @@ function! sqlcomplete#Complete(findstart, base)
let table = matchstr( base, '^\(.*\.\)\?\zs.*\ze\..*' )
let column = matchstr( base, '.*\.\zs.*' )
if g:omni_sql_include_owner == 1 && owner == '' && table != '' && column != ''
let owner = table
let table = column
let column = ''
endif
" It is pretty well impossible to determine if the user
" has entered:
" owner.table
" table.column_prefix
" So there are a couple of things we can do to mitigate
" So there are a couple of things we can do to mitigate
" this issue.
" 1. Check if the dbext plugin has the option turned
" on to even allow owners
" 2. Based on 1, if the user is showing a table list
" and the DrillIntoTable (using <Right>) then
" and the DrillIntoTable (using <Right>) then
" this will be owner.table. In this case, we can
" check to see the table.column exists in the
" check to see the table.column exists in the
" cached table list. If it does, then we have
" determined the user has actually chosen
" determined the user has actually chosen
" owner.table, not table.column_prefix.
let found = -1
if g:omni_sql_include_owner == 1 && owner == ''
@@ -297,17 +368,46 @@ function! sqlcomplete#Complete(findstart, base)
" If the user has indicated not to use table owners at all and
" the base ends in a '.' we know they are not providing a column
" name, so we can shift the items appropriately.
if found != -1 || (g:omni_sql_include_owner == 0 && base !~ '\.$')
let owner = table
let table = column
let column = ''
endif
" if found != -1 || (g:omni_sql_include_owner == 0 && base !~ '\.$')
" let owner = table
" let table = column
" let column = ''
" endif
else
" If no "." was provided and the user asked for
" column level completion, first attempt the match
" on any previous column lists. If the user asked
" for a list of columns comma separated, continue as usual.
if compl_type == 'column' && s:save_prev_table != ''
" The last time we displayed a column list we stored
" the table name. If the user selects a column list
" without a table name of alias present, assume they want
" the previous column list displayed.
let table = s:save_prev_table
let list_type = ''
let compl_list = s:SQLCGetColumns(table, list_type)
if ! empty(compl_list)
" If no column prefix has been provided and the table
" name was provided, append it to each of the items
" returned.
let compl_list = filter(deepcopy(compl_list), 'v:val=~"^'.base.'"' )
" If not empty, we have a match on columns
" return the list
if ! empty(compl_list)
return compl_list
endif
endif
endif
" Since no columns were found to match the base supplied
" assume the user is trying to complete the column list
" for a table (and or an alias to a table).
let table = base
endif
" Get anything after the . and consider this the table name
" If an owner has been specified, then we must consider the
" If an owner has been specified, then we must consider the
" base to be a partial column name
" let base = matchstr( base, '^\(.*\.\)\?\zs.*' )
@@ -322,16 +422,25 @@ function! sqlcomplete#Complete(findstart, base)
let list_type = 'csv'
endif
let compl_list = s:SQLCGetColumns(table, list_type)
" If we are including the OWNER for the objects, then for
" table completion, if we have it, it should be included
" as there can be the same table names in a database yet
" with different owner names.
if g:omni_sql_include_owner == 1 && owner != '' && table != ''
let compl_list = s:SQLCGetColumns(owner.'.'.table, list_type)
else
let compl_list = s:SQLCGetColumns(table, list_type)
endif
if column != ''
" If no column prefix has been provided and the table
" name was provided, append it to each of the items
" returned.
let compl_list = map(compl_list, "table.'.'.v:val")
let compl_list = map(compl_list, 'table.".".v:val')
if owner != ''
" If an owner has been provided append it to each of the
" items returned.
let compl_list = map(compl_list, "owner.'.'.v:val")
let compl_list = map(compl_list, 'owner.".".v:val')
endif
else
let base = ''
@@ -345,11 +454,14 @@ function! sqlcomplete#Complete(findstart, base)
endif
elseif compl_type == 'resetCache'
" Reset all cached items
let s:tbl_name = []
let s:tbl_alias = []
let s:tbl_cols = []
let s:syn_list = []
let s:syn_value = []
let s:tbl_name = []
let s:tbl_alias = []
let s:tbl_cols = []
let s:syn_list = []
let s:syn_value = []
let s:sql_file_table = ""
let s:sql_file_procedure = ""
let s:sql_file_view = ""
let msg = "All SQL cached items have been removed."
call s:SQLCWarningMsg(msg)
@@ -361,22 +473,41 @@ function! sqlcomplete#Complete(findstart, base)
if base != ''
" Filter the list based on the first few characters the user entered.
" Check if the text matches at the beginning
" or
" Check if the text matches at the beginning
" \\(^.base.'\\)
" or
" Match to a owner.table or alias.column type match
" ^\\(\\w\\+\\.\\)\\?'.base.'\\)
" or
" Handle names with spaces "my table name"
" "\\(^'.base.'\\|^\\(\\w\\+\\.\\)\\?'.base.'\\)"'
"
let expr = 'v:val '.(g:omni_sql_ignorecase==1?'=~?':'=~#').' "\\(^'.base.'\\|^\\(\\w\\+\\.\\)\\?'.base.'\\)"'
" let expr = 'v:val '.(g:omni_sql_ignorecase==1?'=~?':'=~#').' "\\(^'.base.'\\)"'
" let expr = 'v:val '.(g:omni_sql_ignorecase==1?'=~?':'=~#').' "\\(^'.base.'\\|\\(\\.\\)\\?'.base.'\\)"'
" let expr = 'v:val '.(g:omni_sql_ignorecase==1?'=~?':'=~#').' "\\(^'.base.'\\|\\([^.]*\\)\\?'.base.'\\)"'
let compl_list = filter(deepcopy(compl_list), expr)
if empty(compl_list) && compl_type == 'table' && base =~ '\.$'
" It is possible we could be looking for column name completion
" and the user simply hit C-X C-O to lets try it as well
" since we had no hits with the tables.
" If the base ends with a . it is hard to know if we are
" completing table names or column names.
let list_type = ''
let compl_list = s:SQLCGetColumns(base, list_type)
endif
endif
if exists('b:sql_compl_savefunc') && b:sql_compl_savefunc != ""
let &omnifunc = b:sql_compl_savefunc
endif
if empty(compl_list)
call s:SQLCWarningMsg( 'Could not find type['.compl_type.'] using prepend[.'.s:prepended.'] base['.a:base.']' )
endif
return compl_list
endfunc
@@ -384,7 +515,7 @@ function! sqlcomplete#PreCacheSyntax(...)
let syn_group_arr = []
let syn_items = []
if a:0 > 0
if a:0 > 0
if type(a:1) != 3
call s:SQLCWarningMsg("Parameter is not a list. Example:['syntaxGroup1', 'syntaxGroup2']")
return ''
@@ -407,7 +538,7 @@ endfunction
function! sqlcomplete#ResetCacheSyntax(...)
let syn_group_arr = []
if a:0 > 0
if a:0 > 0
if type(a:1) != 3
call s:SQLCWarningMsg("Parameter is not a list. Example:['syntaxGroup1', 'syntaxGroup2']")
return ''
@@ -458,7 +589,7 @@ function! sqlcomplete#DrillIntoTable()
" If the popup is not visible, simple perform the normal
" key behaviour.
" Must use exec since they key must be preceeded by "\"
" or feedkeys will simply push each character of the string
" or feedkeys will simply push each character of the string
" rather than the "key press".
exec 'call feedkeys("\'.g:ftplugin_sql_omni_key_right.'", "n")'
endif
@@ -475,7 +606,7 @@ function! sqlcomplete#DrillOutOfColumns()
" If the popup is not visible, simple perform the normal
" key behaviour.
" Must use exec since they key must be preceeded by "\"
" or feedkeys will simply push each character of the string
" or feedkeys will simply push each character of the string
" rather than the "key press".
exec 'call feedkeys("\'.g:ftplugin_sql_omni_key_left.'", "n")'
endif
@@ -484,16 +615,16 @@ endfunction
function! s:SQLCWarningMsg(msg)
echohl WarningMsg
echomsg 'SQLComplete:'.a:msg
echomsg 'SQLComplete:'.a:msg
echohl None
endfunction
function! s:SQLCErrorMsg(msg)
echohl ErrorMsg
echomsg 'SQLComplete:'.a:msg
echomsg 'SQLComplete:'.a:msg
echohl None
endfunction
function! s:SQLCGetSyntaxList(syn_group)
let syn_group = a:syn_group
let compl_list = []
@@ -504,19 +635,23 @@ function! s:SQLCGetSyntaxList(syn_group)
" Return previously cached value
let compl_list = s:syn_value[list_idx]
else
" Request the syntax list items from the
let s:save_inc = g:omni_syntax_group_include_sql
let s:save_exc = g:omni_syntax_group_exclude_sql
let g:omni_syntax_group_include_sql = ''
let g:omni_syntax_group_exclude_sql = ''
" Request the syntax list items from the
" syntax completion plugin
if syn_group == 'syntax'
" Handle this special case. This allows the user
" to indicate they want all the syntax items available,
" so do not specify a specific include list.
let g:omni_syntax_group_include_sql = ''
let syn_value = syntaxcomplete#OmniSyntaxList()
else
" The user has specified a specific syntax group
let g:omni_syntax_group_include_sql = syn_group
let syn_value = syntaxcomplete#OmniSyntaxList(syn_group)
endif
let g:omni_syntax_group_exclude_sql = ''
let syn_value = syntaxcomplete#OmniSyntaxList()
let g:omni_syntax_group_include_sql = s:save_inc
let g:omni_syntax_group_exclude_sql = s:save_exc
" Cache these values for later use
@@ -552,7 +687,7 @@ function! s:SQLCAddAlias(table_name, table_alias, cols)
let table_alias = a:table_alias
let cols = a:cols
if g:omni_sql_use_tbl_alias != 'n'
if g:omni_sql_use_tbl_alias != 'n'
if table_alias == ''
if 'da' =~? g:omni_sql_use_tbl_alias
if table_name =~ '_'
@@ -562,13 +697,13 @@ function! s:SQLCAddAlias(table_name, table_alias, cols)
setlocal iskeyword-=_
" Get the first letter of each word
" [[:alpha:]] is used instead of \w
" [[:alpha:]] is used instead of \w
" to catch extended accented characters
"
let table_alias = substitute(
\ table_name,
\ '\<[[:alpha:]]\+\>_\?',
\ '\=strpart(submatch(0), 0, 1)',
let table_alias = substitute(
\ table_name,
\ '\<[[:alpha:]]\+\>_\?',
\ '\=strpart(submatch(0), 0, 1)',
\ 'g'
\ )
" Restore original value
@@ -596,7 +731,7 @@ function! s:SQLCAddAlias(table_name, table_alias, cols)
return cols
endfunction
function! s:SQLCGetObjectOwner(object)
function! s:SQLCGetObjectOwner(object)
" The owner regex matches a word at the start of the string which is
" followed by a dot, but doesn't include the dot in the result.
" ^ - from beginning of line
@@ -609,11 +744,29 @@ function! s:SQLCGetObjectOwner(object)
" let owner = matchstr( a:object, '^\s*\zs.*\ze\.' )
let owner = matchstr( a:object, '^\("\|\[\)\?\zs\.\{-}\ze\("\|\]\)\?\.' )
return owner
endfunction
endfunction
function! s:SQLCGetColumns(table_name, list_type)
if a:table_name =~ '\.'
" Check if the owner/creator has been specified
let owner = matchstr( a:table_name, '^\zs.*\ze\..*\..*' )
let table = matchstr( a:table_name, '^\(.*\.\)\?\zs.*\ze\..*' )
let column = matchstr( a:table_name, '.*\.\zs.*' )
if g:omni_sql_include_owner == 1 && owner == '' && table != '' && column != ''
let owner = table
let table = column
let column = ''
endif
else
let owner = ''
let table = matchstr(a:table_name, '^["\[\]a-zA-Z0-9_ ]\+\ze\.\?')
let column = ''
endif
" Check if the table name was provided as part of the column name
let table_name = matchstr(a:table_name, '^["\[\]a-zA-Z0-9_ ]\+\ze\.\?')
" let table_name = matchstr(a:table_name, '^["\[\]a-zA-Z0-9_ ]\+\ze\.\?')
let table_name = table
let table_cols = []
let table_alias = ''
let move_to_top = 1
@@ -636,7 +789,7 @@ function! s:SQLCGetColumns(table_name, list_type)
if list_idx > -1
let table_cols = split(s:tbl_cols[list_idx], '\n')
else
" Check if we have already cached the column list for this table
" Check if we have already cached the column list for this table
" by its alias, assuming the table_name provided was actually
" the alias for the table instead
" select *
@@ -654,7 +807,7 @@ function! s:SQLCGetColumns(table_name, list_type)
" And the table ends in a "." or we are looking for a column list
" if list_idx == -1 && (a:table_name =~ '\.' || b:sql_compl_type =~ 'column')
" if list_idx == -1 && (a:table_name =~ '\.' || a:list_type =~ 'csv')
if list_idx == -1
if list_idx == -1
let saveY = @y
let saveSearch = @/
let saveWScan = &wrapscan
@@ -665,7 +818,7 @@ function! s:SQLCGetColumns(table_name, list_type)
setlocal nowrapscan
" If . was entered, look at the word just before the .
" We are looking for something like this:
" select *
" select *
" from customer c
" where c.
" So when . is pressed, we need to find 'c'
@@ -692,15 +845,15 @@ function! s:SQLCGetColumns(table_name, list_type)
" if query =~? '^\c\(select\)'
if query =~? '^\(select\|update\|delete\)'
let found = 1
" \(\(\<\w\+\>\)\.\)\? -
" \(\(\<\w\+\>\)\.\)\? -
" '\c\(from\|join\|,\).\{-}' - Starting at the from clause (case insensitive)
" '\zs\(\(\<\w\+\>\)\.\)\?' - Get the owner name (optional)
" '\<\w\+\>\ze' - Get the table name
" '\<\w\+\>\ze' - Get the table name
" '\s\+\<'.table_name.'\>' - Followed by the alias
" '\s*\.\@!.*' - Cannot be followed by a .
" '\(\<where\>\|$\)' - Must be followed by a WHERE clause
" '.*' - Exclude the rest of the line in the match
" let table_name_new = matchstr(@y,
" let table_name_new = matchstr(@y,
" \ '\c\(from\|join\|,\).\{-}'.
" \ '\zs\(\("\|\[\)\?.\{-}\("\|\]\)\.\)\?'.
" \ '\("\|\[\)\?.\{-}\("\|\]\)\?\ze'.
@@ -711,7 +864,16 @@ function! s:SQLCGetColumns(table_name, list_type)
" \ '\(\<where\>\|$\)'.
" \ '.*'
" \ )
let table_name_new = matchstr(@y,
"
"
" ''\c\(\<from\>\|\<join\>\|,\)\s*' - Starting at the from clause (case insensitive)
" '\zs\(\("\|\[\)\?\w\+\("\|\]\)\?\.\)\?' - Get the owner name (optional)
" '\("\|\[\)\?\w\+\("\|\]\)\?\ze' - Get the table name
" '\s\+\%(as\s\+\)\?\<'.matchstr(table_name, '.\{-}\ze\.\?$').'\>' - Followed by the alias
" '\s*\.\@!.*' - Cannot be followed by a .
" '\(\<where\>\|$\)' - Must be followed by a WHERE clause
" '.*' - Exclude the rest of the line in the match
let table_name_new = matchstr(@y,
\ '\c\(\<from\>\|\<join\>\|,\)\s*'.
\ '\zs\(\("\|\[\)\?\w\+\("\|\]\)\?\.\)\?'.
\ '\("\|\[\)\?\w\+\("\|\]\)\?\ze'.
@@ -725,7 +887,12 @@ function! s:SQLCGetColumns(table_name, list_type)
if table_name_new != ''
let table_alias = table_name
let table_name = matchstr( table_name_new, '^\(.*\.\)\?\zs.*\ze' )
if g:omni_sql_include_owner == 1
let table_name = matchstr( table_name_new, '^\zs\(.\{-}\.\)\?\(.\{-}\.\)\?.*\ze' )
else
" let table_name = matchstr( table_name_new, '^\(.*\.\)\?\zs.*\ze' )
let table_name = matchstr( table_name_new, '^\(.\{-}\.\)\?\zs\(.\{-}\.\)\?.*\ze' )
endif
let list_idx = index(s:tbl_name, table_name, 0, &ignorecase)
if list_idx > -1
@@ -753,7 +920,7 @@ function! s:SQLCGetColumns(table_name, list_type)
" Return to previous location
call cursor(curline, curcol)
if found == 0
if g:loaded_dbext > 300
exec 'DBSetOption use_tbl_alias='.saveSettingAlias
@@ -762,12 +929,13 @@ function! s:SQLCGetColumns(table_name, list_type)
" Not a SQL statement, do not display a list
return []
endif
endif
endif
if empty(table_cols)
" Specify silent mode, no messages to the user (tbl, 1)
" Specify do not comma separate (tbl, 1, 1)
let table_cols_str = DB_getListColumn(table_name, 1, 1)
" let table_cols_str = DB_getListColumn(table_name, 1, 1)
let table_cols_str = DB_getListColumn((owner!=''?owner.'.':'').table_name, 1, 1)
if table_cols_str != ""
let s:tbl_name = add( s:tbl_name, table_name )
@@ -793,3 +961,7 @@ function! s:SQLCGetColumns(table_name, list_type)
return table_cols
endfunction
" Restore:
let &cpo= s:keepcpo
unlet s:keepcpo
" vim: ts=4 fdm=marker
+406 -124
View File
@@ -1,44 +1,80 @@
" Vim completion script
" Language: All languages, uses existing syntax highlighting rules
" Maintainer: David Fishburn <dfishburn dot vim at gmail dot com>
" Version: 8.0
" Last Change: 2011 Nov 02
" Usage: For detailed help, ":help ft-syntax-omni"
" Version: 13.0
" Last Change: 2013 May 14
" Usage: For detailed help, ":help ft-syntax-omni"
" History
"
" Version 13.0
" - Extended the option omni_syntax_group_include_{filetype}
" to accept a comma separated list of regex's rather than
" string. For example, for the javascript filetype you could
" use:
" let g:omni_syntax_group_include_javascript = 'javascript\w\+,jquery\w\+'
" - Some syntax files (perl.vim) use the match // syntax as a mechanism
" to identify keywords. This update attempts to parse the
" match syntax and pull out syntax items which are at least
" 3 words or more.
"
" Version 12.0
" - It is possible to have '-' as part of iskeyword, when
" checking for character ranges, tighten up the regex.
" E688: More targets than List items.
"
" Version 11.0
" - Corrected which characters required escaping during
" substitution calls.
"
" Version 10.0
" - Cycle through all the character ranges specified in the
" iskeyword option and build a list of valid word separators.
" Prior to this change, only actual characters were used,
" where for example ASCII "45" == "-". If "45" were used
" in iskeyword the hyphen would not be picked up.
" This introduces a new option, since the character ranges
" specified could be multibyte:
" let g:omni_syntax_use_single_byte = 1
" - This by default will only allow single byte ASCII
" characters to be added and an additional check to ensure
" the charater is printable (see documentation for isprint).
"
" Version 9.0
" - Add the check for cpo.
"
" Version 8.0
" Updated SyntaxCSyntaxGroupItems()
" - Updated SyntaxCSyntaxGroupItems()
" - Some additional syntax items were also allowed
" on nextgroup= lines which were ignored by default.
" Now these lines are processed independently.
"
" Version 7.0
" Updated syntaxcomplete#OmniSyntaxList()
" - Updated syntaxcomplete#OmniSyntaxList()
" - Looking up the syntax groups defined from a syntax file
" looked for only 1 format of {filetype}GroupName, but some
" looked for only 1 format of {filetype}GroupName, but some
" syntax writers use this format as well:
" {b:current_syntax}GroupName
" OmniSyntaxList() will now check for both if the first
" - OmniSyntaxList() will now check for both if the first
" method does not find a match.
"
" Version 6.0
" Added syntaxcomplete#OmniSyntaxList()
" - Allows other plugins to use this for their own
" - Added syntaxcomplete#OmniSyntaxList()
" - Allows other plugins to use this for their own
" purposes.
" - It will return a List of all syntax items for the
" syntax group name passed in.
" - XPTemplate for SQL will use this function via the
" syntax group name passed in.
" - XPTemplate for SQL will use this function via the
" sqlcomplete plugin to populate a Choose box.
"
" Version 5.0
" Updated SyntaxCSyntaxGroupItems()
" - Updated SyntaxCSyntaxGroupItems()
" - When processing a list of syntax groups, the final group
" was missed in function SyntaxCSyntaxGroupItems.
"
" Set completion with CTRL-X CTRL-O to autoloaded function.
" This check is in place in case this script is
" sourced directly instead of using the autoload feature.
" sourced directly instead of using the autoload feature.
if exists('+omnifunc')
" Do not set the option if already set since this
" results in an E117 warning.
@@ -48,9 +84,13 @@ if exists('+omnifunc')
endif
if exists('g:loaded_syntax_completion')
finish
finish
endif
let g:loaded_syntax_completion = 80
let g:loaded_syntax_completion = 130
" Turn on support for line continuations when creating the script
let s:cpo_save = &cpo
set cpo&vim
" Set ignorecase to the ftplugin standard
" This is the default setting, but if you define a buffer local
@@ -67,6 +107,18 @@ if !exists('g:omni_syntax_use_iskeyword')
let g:omni_syntax_use_iskeyword = 1
endif
" When using iskeyword, this setting controls whether the characters
" should be limited to single byte characters.
if !exists('g:omni_syntax_use_single_byte')
let g:omni_syntax_use_single_byte = 1
endif
" When using iskeyword, this setting controls whether the characters
" should be limited to single byte characters.
if !exists('g:omni_syntax_use_iskeyword_numeric')
let g:omni_syntax_use_iskeyword_numeric = 1
endif
" Only display items in the completion window that are at least
" this many characters in length.
" This is the default setting, but if you define a buffer local
@@ -77,7 +129,8 @@ endif
" This script will build a completion list based on the syntax
" elements defined by the files in $VIMRUNTIME/syntax.
let s:syn_remove_words = 'match,matchgroup=,contains,'.
" let s:syn_remove_words = 'match,matchgroup=,contains,'.
let s:syn_remove_words = 'matchgroup=,contains,'.
\ 'links to,start=,end='
" \ 'links to,start=,end=,nextgroup='
@@ -158,7 +211,7 @@ endfunc
function! syntaxcomplete#OmniSyntaxList(...)
if a:0 > 0
let parms = []
if 3 == type(a:1)
if 3 == type(a:1)
let parms = a:1
elseif 1 == type(a:1)
let parms = split(a:1, ',')
@@ -172,7 +225,7 @@ endfunc
function! OmniSyntaxList(...)
let list_parms = []
if a:0 > 0
if 3 == type(a:1)
if 3 == type(a:1)
let list_parms = a:1
elseif 1 == type(a:1)
let list_parms = split(a:1, ',')
@@ -208,18 +261,18 @@ function! OmniSyntaxList(...)
let saveL = @l
let filetype = substitute(&filetype, '\.', '_', 'g')
if empty(list_parms)
" Default the include group to include the requested syntax group
let syntax_group_include_{filetype} = ''
" Check if there are any overrides specified for this filetype
if exists('g:omni_syntax_group_include_'.filetype)
let syntax_group_include_{filetype} =
\ substitute( g:omni_syntax_group_include_{filetype},'\s\+','','g')
\ substitute( g:omni_syntax_group_include_{filetype},'\s\+','','g')
let list_parms = split(g:omni_syntax_group_include_{filetype}, ',')
if syntax_group_include_{filetype} =~ '\w'
let syntax_group_include_{filetype} =
\ substitute( syntax_group_include_{filetype},
let syntax_group_include_{filetype} =
\ substitute( syntax_group_include_{filetype},
\ '\s*,\s*', '\\|', 'g'
\ )
endif
@@ -229,24 +282,34 @@ function! OmniSyntaxList(...)
endif
" Loop through all the syntax groupnames, and build a
" syntax file which contains these names. This can
" syntax file which contains these names. This can
" work generically for any filetype that does not already
" have a plugin defined.
" This ASSUMES the syntax groupname BEGINS with the name
" of the filetype. From my casual viewing of the vim7\syntax
" of the filetype. From my casual viewing of the vim7\syntax
" directory this is true for almost all syntax definitions.
" As an example, the SQL syntax groups have this pattern:
" sqlType
" sqlOperators
" sqlKeyword ...
redir @l
silent! exec 'syntax list '.join(list_parms)
redir END
if !empty(list_parms) && empty(substitute(join(list_parms), '[a-zA-Z ]', '', 'g'))
" If list_parms only includes word characters, use it to limit
" the syntax elements.
" If using regex syntax list will fail to find those items, so
" simply grab the who syntax list.
redir @l
silent! exec 'syntax list '.join(list_parms)
redir END
else
redir @l
silent! exec 'syntax list'
redir END
endif
let syntax_full = "\n".@l
let @l = saveL
if syntax_full =~ 'E28'
if syntax_full =~ 'E28'
\ || syntax_full =~ 'E411'
\ || syntax_full =~ 'E415'
\ || syntax_full =~ 'No Syntax items'
@@ -256,7 +319,7 @@ function! OmniSyntaxList(...)
let filetype = substitute(&filetype, '\.', '_', 'g')
let list_exclude_groups = []
if a:0 > 0
if a:0 > 0
" Do nothing since we have specific a specific list of groups
else
" Default the exclude group to nothing
@@ -264,93 +327,178 @@ function! OmniSyntaxList(...)
" Check if there are any overrides specified for this filetype
if exists('g:omni_syntax_group_exclude_'.filetype)
let syntax_group_exclude_{filetype} =
\ substitute( g:omni_syntax_group_exclude_{filetype},'\s\+','','g')
\ substitute( g:omni_syntax_group_exclude_{filetype},'\s\+','','g')
let list_exclude_groups = split(g:omni_syntax_group_exclude_{filetype}, ',')
if syntax_group_exclude_{filetype} =~ '\w'
let syntax_group_exclude_{filetype} =
\ substitute( syntax_group_exclude_{filetype},
if syntax_group_exclude_{filetype} =~ '\w'
let syntax_group_exclude_{filetype} =
\ substitute( syntax_group_exclude_{filetype},
\ '\s*,\s*', '\\|', 'g'
\ )
endif
endif
endif
" Sometimes filetypes can be composite names, like c.doxygen
" Loop through each individual part looking for the syntax
" items specific to each individual filetype.
if empty(list_parms)
let list_parms = [&filetype.'\w\+']
endif
let syn_list = ''
let ftindex = 0
let ftindex = match(&filetype, '\w\+', ftindex)
let index = 0
for group_regex in list_parms
" Sometimes filetypes can be composite names, like c.doxygen
" Loop through each individual part looking for the syntax
" items specific to each individual filetype.
" let ftindex = 0
" let ftindex = match(syntax_full, group_regex, ftindex)
while ftindex > -1
let ft_part_name = matchstr( &filetype, '\w\+', ftindex )
" while ftindex > -1
" let ft_part_name = matchstr( syntax_full, '\w\+', ftindex )
" Syntax rules can contain items for more than just the current
" filetype. They can contain additional items added by the user
" via autocmds or their vimrc.
" Some syntax files can be combined (html, php, jsp).
" We want only items that begin with the filetype we are interested in.
let next_group_regex = '\n' .
\ '\zs'.ft_part_name.'\w\+\ze'.
\ '\s\+xxx\s\+'
let index = 0
let index = match(syntax_full, next_group_regex, index)
if index == -1 && exists('b:current_syntax') && ft_part_name != b:current_syntax
" There appears to be two standards when writing syntax files.
" Either items begin as:
" syn keyword {filetype}Keyword values ...
" let b:current_syntax = "sql"
" let b:current_syntax = "sqlanywhere"
" Or
" syn keyword {syntax_filename}Keyword values ...
" let b:current_syntax = "mysql"
" So, we will make the format of finding the syntax group names
" a bit more flexible and look for both if the first fails to
" find a match.
" Syntax rules can contain items for more than just the current
" filetype. They can contain additional items added by the user
" via autocmds or their vimrc.
" Some syntax files can be combined (html, php, jsp).
" We want only items that begin with the filetype we are interested in.
let next_group_regex = '\n' .
\ '\zs'.b:current_syntax.'\w\+\ze'.
\ '\s\+xxx\s\+'
let index = 0
\ '\zs'.group_regex.'\ze'.
\ '\s\+xxx\s\+'
let index = match(syntax_full, next_group_regex, index)
endif
while index > -1
let group_name = matchstr( syntax_full, '\w\+', index )
let get_syn_list = 1
for exclude_group_name in list_exclude_groups
if '\<'.exclude_group_name.'\>' =~ '\<'.group_name.'\>'
let get_syn_list = 0
endif
endfor
" This code is no longer needed in version 6.0 since we have
" augmented the syntax list command to only retrieve the syntax
" groups we are interested in.
"
" if get_syn_list == 1
" if syntax_group_include_{filetype} != ''
" if '\<'.syntax_group_include_{filetype}.'\>' !~ '\<'.group_name.'\>'
" let get_syn_list = 0
" endif
" endif
" endif
if get_syn_list == 1
" Pass in the full syntax listing, plus the group name we
" are interested in.
let extra_syn_list = s:SyntaxCSyntaxGroupItems(group_name, syntax_full)
let syn_list = syn_list . extra_syn_list . "\n"
" For the matched group name, strip off any of the regex special
" characters and see if we get a match with the current syntax
if index == -1 && exists('b:current_syntax') && substitute(group_regex, '[^a-zA-Z ]\+.*', '', 'g') !~ '^'.b:current_syntax
" There appears to be two standards when writing syntax files.
" Either items begin as:
" syn keyword {filetype}Keyword values ...
" let b:current_syntax = "sql"
" let b:current_syntax = "sqlanywhere"
" Or
" syn keyword {syntax_filename}Keyword values ...
" let b:current_syntax = "mysql"
" So, we will make the format of finding the syntax group names
" a bit more flexible and look for both if the first fails to
" find a match.
let next_group_regex = '\n' .
\ '\zs'.b:current_syntax.'\w\+\ze'.
\ '\s\+xxx\s\+'
let index = 0
let index = match(syntax_full, next_group_regex, index)
endif
let index = index + strlen(group_name)
let index = match(syntax_full, next_group_regex, index)
endwhile
while index > -1
let group_name = matchstr( syntax_full, '\w\+', index )
let ftindex = ftindex + len(ft_part_name)
let ftindex = match( &filetype, '\w\+', ftindex )
endwhile
let get_syn_list = 1
for exclude_group_name in list_exclude_groups
if '\<'.exclude_group_name.'\>' =~ '\<'.group_name.'\>'
let get_syn_list = 0
endif
endfor
" This code is no longer needed in version 6.0 since we have
" augmented the syntax list command to only retrieve the syntax
" groups we are interested in.
"
" if get_syn_list == 1
" if syntax_group_include_{filetype} != ''
" if '\<'.syntax_group_include_{filetype}.'\>' !~ '\<'.group_name.'\>'
" let get_syn_list = 0
" endif
" endif
" endif
if get_syn_list == 1
" Pass in the full syntax listing, plus the group name we
" are interested in.
let extra_syn_list = s:SyntaxCSyntaxGroupItems(group_name, syntax_full)
let syn_list = syn_list . extra_syn_list . "\n"
endif
let index = index + strlen(group_name)
let index = match(syntax_full, next_group_regex, index)
endwhile
" let ftindex = ftindex + len(ft_part_name)
" let ftindex = match( syntax_full, group_regex, ftindex )
" endwhile
endfor
" " Sometimes filetypes can be composite names, like c.doxygen
" " Loop through each individual part looking for the syntax
" " items specific to each individual filetype.
" let syn_list = ''
" let ftindex = 0
" let ftindex = match(&filetype, '\w\+', ftindex)
" while ftindex > -1
" let ft_part_name = matchstr( &filetype, '\w\+', ftindex )
" " Syntax rules can contain items for more than just the current
" " filetype. They can contain additional items added by the user
" " via autocmds or their vimrc.
" " Some syntax files can be combined (html, php, jsp).
" " We want only items that begin with the filetype we are interested in.
" let next_group_regex = '\n' .
" \ '\zs'.ft_part_name.'\w\+\ze'.
" \ '\s\+xxx\s\+'
" let index = 0
" let index = match(syntax_full, next_group_regex, index)
" if index == -1 && exists('b:current_syntax') && ft_part_name != b:current_syntax
" " There appears to be two standards when writing syntax files.
" " Either items begin as:
" " syn keyword {filetype}Keyword values ...
" " let b:current_syntax = "sql"
" " let b:current_syntax = "sqlanywhere"
" " Or
" " syn keyword {syntax_filename}Keyword values ...
" " let b:current_syntax = "mysql"
" " So, we will make the format of finding the syntax group names
" " a bit more flexible and look for both if the first fails to
" " find a match.
" let next_group_regex = '\n' .
" \ '\zs'.b:current_syntax.'\w\+\ze'.
" \ '\s\+xxx\s\+'
" let index = 0
" let index = match(syntax_full, next_group_regex, index)
" endif
" while index > -1
" let group_name = matchstr( syntax_full, '\w\+', index )
" let get_syn_list = 1
" for exclude_group_name in list_exclude_groups
" if '\<'.exclude_group_name.'\>' =~ '\<'.group_name.'\>'
" let get_syn_list = 0
" endif
" endfor
" " This code is no longer needed in version 6.0 since we have
" " augmented the syntax list command to only retrieve the syntax
" " groups we are interested in.
" "
" " if get_syn_list == 1
" " if syntax_group_include_{filetype} != ''
" " if '\<'.syntax_group_include_{filetype}.'\>' !~ '\<'.group_name.'\>'
" " let get_syn_list = 0
" " endif
" " endif
" " endif
" if get_syn_list == 1
" " Pass in the full syntax listing, plus the group name we
" " are interested in.
" let extra_syn_list = s:SyntaxCSyntaxGroupItems(group_name, syntax_full)
" let syn_list = syn_list . extra_syn_list . "\n"
" endif
" let index = index + strlen(group_name)
" let index = match(syntax_full, next_group_regex, index)
" endwhile
" let ftindex = ftindex + len(ft_part_name)
" let ftindex = match( &filetype, '\w\+', ftindex )
" endwhile
" Convert the string to a List and sort it.
let compl_list = sort(split(syn_list))
@@ -392,7 +540,7 @@ function! s:SyntaxCSyntaxGroupItems( group_name, syntax_full )
" \| - 2nd potential match
" \%$ - matches end of the file or string
" \) - end a group
let syntax_group = matchstr(a:syntax_full,
let syntax_group = matchstr(a:syntax_full,
\ "\n".a:group_name.'\s\+xxx\s\+\zs.\{-}\ze\(\n\w\|\%$\)'
\ )
@@ -402,42 +550,97 @@ function! s:SyntaxCSyntaxGroupItems( group_name, syntax_full )
" We only want the words for the lines begining with
" containedin, but there could be other items.
" Tried to remove all lines that do not begin with contained
" but this does not work in all cases since you can have
" contained nextgroup=...
" So this will strip off the ending of lines with known
" keywords.
let syn_list = substitute(
let syn_list = substitute(
\ syntax_group, '\<\('.
\ substitute(
\ escape(s:syn_remove_words, '\\/.*$^~[]')
\ , ',', '\\|', 'g'
\ ).
\ '\).\{-}\%($\|'."\n".'\)'
\ , "\n", 'g'
\ , "\n", 'g'
\ )
" Attempt to deal with lines using the match syntax
" javaScriptDocTags xxx match /@\(param\|argument\|requires\|file\)\>/
" Though it can use any types of regex, so this plugin will attempt
" to restrict it
" 1. Only use \( or \%( constructs remove all else
" 2 Remove and []s
" 3. Account for match //constructs
" \%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?
" 4. Hope for the best
"
"
let syn_list_old = syn_list
while syn_list =~ '\<match\>\s\+\/'
if syn_list =~ 'perlElseIfError'
let syn_list = syn_list
endif
" Check if the match has words at least 3 characters long
if syn_list =~ '\<match \/\zs.\{-}\<\w\{3,}\>.\{-}\ze\\\@<!\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?\s\+'
" Remove everything after / and before the first \(
let syn_list = substitute( syn_list, '\<match \/\zs.\{-}\ze\\%\?(.\{-}\\\@<!\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?\s\+', '', 'g' )
" Remove everything after \) and up to the ending /
let syn_list = substitute( syn_list, '\<match \/.\{-}\\)\zs.\{-}\ze\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?\s\+', '', 'g' )
" Remove any character classes
" let syn_list = substitute( syn_list, '\<match /\zs.\{-}\[[^]]*\].\{-}\ze\/ ', '', 'g' )
let syn_list = substitute( syn_list, '\%(\<match \/[^/]\{-}\)\@<=\[[^]]*\]\ze.\{-}\\\@<!\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?', '', 'g' )
" Remove any words < 3 characters
let syn_list = substitute( syn_list, '\%(\<match \/[^/]\{-}\)\@<=\<\w\{1,2}\>\ze.\{-}\\\@<!\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?\s\+', '', 'g' )
" Remove all non-word characters
" let syn_list = substitute( syn_list, '\<match /\zs.\{-}\<\W\+\>.\{-}\ze\/ ', "", 'g' )
" let syn_list = substitute( syn_list, '\%(\<match \/[^/]\{-}\)\@<=\W\+\ze.\{-}\/ ', ' ', 'g' )
" Do this by using the outer substitue() call to gather all
" text between the match /.../ tags.
" The inner substitute() call operates on the text selected
" and replaces all non-word characters.
let syn_list = substitute( syn_list, '\<match \/\zs\(.\{-}\)\ze\\\@<!\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?\s\+'
\ , '\=substitute(submatch(1), "\\W\\+", " ", "g")'
\ , 'g' )
" Remove the match / / syntax
let syn_list = substitute( syn_list, '\<match \/\(.\{-}\)\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?\s\+', '\1', 'g' )
else
" No words long enough, remove the match
" Remove the match syntax
" let syn_list = substitute( syn_list, '\<match \/[^\/]*\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?\s\+', '', 'g' )
let syn_list = substitute( syn_list, '\<match \/\%(.\{-}\)\?\/\%(\%(ms\|me\|hs\|he\|rs\|re\|lc\)\S\+\)\?\s\+', '', 'g' )
endif
if syn_list =~ '\<match\>\s\+\/'
" Problem removing the match / / tags
let syn_list = ''
endif
endwhile
" Now strip off the newline + blank space + contained.
" Also include lines with nextgroup=@someName skip_key_words syntax_element
let syn_list = substitute(
\ syn_list, '\%(^\|\n\)\@<=\s*\<\(contained\|nextgroup=\)'
\ , "", 'g'
" \ syn_list, '\%(^\|\n\)\@<=\s*\<\(contained\|nextgroup=\)'
" \ syn_list, '\%(^\|\n\)\@<=\s*\<\(contained\|nextgroup=[@a-zA-Z,]*\)'
let syn_list = substitute(
\ syn_list, '\<\(contained\|nextgroup=[@a-zA-Z,]*\)'
\ , "", 'g'
\ )
" This can leave lines like this
" =@vimMenuList skipwhite onoremenu
" Strip the special option keywords first
" :h :syn-skipwhite*
let syn_list = substitute(
let syn_list = substitute(
\ syn_list, '\<\(skipwhite\|skipnl\|skipempty\)\>'
\ , "", 'g'
\ , "", 'g'
\ )
" Now remove the remainder of the nextgroup=@someName lines
let syn_list = substitute(
let syn_list = substitute(
\ syn_list, '\%(^\|\n\)\@<=\s*\(@\w\+\)'
\ , "", 'g'
\ , "", 'g'
\ )
if b:omni_syntax_use_iskeyword == 0
@@ -446,19 +649,74 @@ function! s:SyntaxCSyntaxGroupItems( group_name, syntax_full )
" This will replace non-word characters with spaces.
let syn_list = substitute( syn_list, '[^0-9A-Za-z_ ]', ' ', 'g' )
else
let accept_chars = ','.&iskeyword.','
" Remove all character ranges
" let accept_chars = substitute(accept_chars, ',[^,]\+-[^,]\+,', ',', 'g')
let accept_chars = substitute(accept_chars, ',\@<=[^,]\+-[^,]\+,', '', 'g')
" Remove all numeric specifications
" let accept_chars = substitute(accept_chars, ',\d\{-},', ',', 'g')
let accept_chars = substitute(accept_chars, ',\@<=\d\{-},', '', 'g')
" Remove all commas
let accept_chars = substitute(accept_chars, ',', '', 'g')
" Escape special regex characters
let accept_chars = escape(accept_chars, '\\/.*$^~[]' )
" Remove all characters that are not acceptable
let syn_list = substitute( syn_list, '[^0-9A-Za-z_ '.accept_chars.']', ' ', 'g' )
if g:omni_syntax_use_iskeyword_numeric == 1
" iskeyword can contain value like this
" 38,42,43,45,47-58,60-62,64-90,97-122,_,+,-,*,/,%,<,=,>,:,$,?,!,@-@,94
" Numeric values convert to their ASCII equivalent using the
" nr2char() function.
" & 38
" * 42
" + 43
" - 45
" ^ 94
" Iterate through all numeric specifications and convert those
" to their ascii equivalent ensuring the character is printable.
" If so, add it to the list.
let accepted_chars = ''
for item in split(&iskeyword, ',')
if item =~ '\d-\d'
" This is a character range (ie 47-58),
" cycle through each character within the range
let [b:start, b:end] = split(item, '-')
for range_item in range( b:start, b:end )
if range_item <= 127 || g:omni_syntax_use_single_byte == 0
if nr2char(range_item) =~ '\p'
let accepted_chars = accepted_chars . nr2char(range_item)
endif
endif
endfor
elseif item =~ '^\d\+$'
" Only numeric, translate to a character
if item < 127 || g:omni_syntax_use_single_byte == 0
if nr2char(item) =~ '\p'
let accepted_chars = accepted_chars . nr2char(item)
endif
endif
else
if char2nr(item) < 127 || g:omni_syntax_use_single_byte == 0
if item =~ '\p'
let accepted_chars = accepted_chars . item
endif
endif
endif
endfor
" Escape special regex characters
" Looks like the wrong chars are escaped. In a collection,
" :h /[]
" only `]', `\', `-' and `^' are special:
" let accepted_chars = escape(accepted_chars, '\\/.*$^~[]' )
let accepted_chars = escape(accepted_chars, ']\-^' )
" Remove all characters that are not acceptable
let syn_list = substitute( syn_list, '[^A-Za-z'.accepted_chars.']', ' ', 'g' )
else
let accept_chars = ','.&iskeyword.','
" Remove all character ranges
" let accept_chars = substitute(accept_chars, ',[^,]\+-[^,]\+,', ',', 'g')
let accept_chars = substitute(accept_chars, ',\@<=[^,]\+-[^,]\+,', '', 'g')
" Remove all numeric specifications
" let accept_chars = substitute(accept_chars, ',\d\{-},', ',', 'g')
let accept_chars = substitute(accept_chars, ',\@<=\d\{-},', '', 'g')
" Remove all commas
let accept_chars = substitute(accept_chars, ',', '', 'g')
" Escape special regex characters
" Looks like the wrong chars are escaped. In a collection,
" :h /[]
" only `]', `\', `-' and `^' are special:
" let accept_chars = escape(accept_chars, '\\/.*$^~[]' )
let accept_chars = escape(accept_chars, ']\-^' )
" Remove all characters that are not acceptable
let syn_list = substitute( syn_list, '[^0-9A-Za-z_'.accept_chars.']', ' ', 'g' )
endif
endif
if b:omni_syntax_minimum_length > 0
@@ -471,3 +729,27 @@ function! s:SyntaxCSyntaxGroupItems( group_name, syntax_full )
return syn_list
endfunction
function! OmniSyntaxShowChars(spec)
let result = []
for item in split(a:spec, ',')
if len(item) > 1
if item == '@-@'
call add(result, char2nr(item))
else
call extend(result, call('range', split(item, '-')))
endif
else
if item == '@' " assume this is [A-Za-z]
for [c1, c2] in [['A', 'Z'], ['a', 'z']]
call extend(result, range(char2nr(c1), char2nr(c2)))
endfor
else
call add(result, char2nr(item))
endif
endif
endfor
return join(map(result, 'nr2char(v:val)'), ', ')
endfunction
let &cpo = s:cpo_save
unlet s:cpo_save
+41 -14
View File
@@ -1,13 +1,13 @@
" tar.vim: Handles browsing tarfiles
" AUTOLOAD PORTION
" Date: May 31, 2011
" Version: 27
" Maintainer: Charles E Campbell, Jr <NdrOchip@ScampbellPfamily.AbizM-NOSPAM>
" Date: Apr 17, 2013
" Version: 29
" Maintainer: Charles E Campbell <NdrOchip@ScampbellPfamily.AbizM-NOSPAM>
" License: Vim License (see vim's :help license)
"
" Contains many ideas from Michael Toren's <tar.vim>
"
" Copyright: Copyright (C) 2005-2011 Charles E. Campbell, Jr. {{{1
" Copyright: Copyright (C) 2005-2011 Charles E. Campbell {{{1
" Permission is hereby granted to use and distribute this code,
" with or without modifications, provided that this copyright
" notice is copied with it. Like anything else that's free,
@@ -22,7 +22,7 @@
if &cp || exists("g:loaded_tar")
finish
endif
let g:loaded_tar= "v27"
let g:loaded_tar= "v29"
if v:version < 702
echohl WarningMsg
echo "***warning*** this version of tar needs vim 7.2"
@@ -31,6 +31,7 @@ if v:version < 702
endif
let s:keepcpo= &cpo
set cpo&vim
"DechoTabOn
"call Decho("loading autoload/tar.vim")
" ---------------------------------------------------------------------
@@ -80,7 +81,7 @@ endif
" set up shell quoting character
if !exists("g:tar_shq")
if exists("&shq") && &shq != ""
if exists("+shq") && exists("&shq") && &shq != ""
let g:tar_shq= &shq
elseif has("win32") || has("win95") || has("win64") || has("win16")
if exists("g:netrw_cygwin") && g:netrw_cygwin
@@ -143,11 +144,11 @@ fun! tar#Browse(tarfile)
call setline(lastline+2,'" Browsing tarfile '.a:tarfile)
call setline(lastline+3,'" Select a file with cursor and press ENTER')
keepj $put =''
keepj 0d
keepj sil! 0d
keepj $
let tarfile= a:tarfile
if has("win32") && executable("cygpath")
if has("win32unix") && executable("cygpath")
" assuming cygwin
let tarfile=substitute(system("cygpath -u ".shellescape(tarfile,0)),'\n$','','e')
endif
@@ -158,10 +159,10 @@ fun! tar#Browse(tarfile)
elseif tarfile =~# '\.lrp'
" call Decho("2: exe silent r! cat -- ".shellescape(tarfile,1)."|gzip -d -c -|".g:tar_cmd." -".g:tar_browseoptions." - ")
exe "sil! r! cat -- ".shellescape(tarfile,1)."|gzip -d -c -|".g:tar_cmd." -".g:tar_browseoptions." - "
elseif tarfile =~# '\.bz2$'
elseif tarfile =~# '\.\(bz2\|tbz\|tb2\)$'
" call Decho("3: exe silent r! bzip2 -d -c -- ".shellescape(tarfile,1)." | ".g:tar_cmd." -".g:tar_browseoptions." - ")
exe "sil! r! bzip2 -d -c -- ".shellescape(tarfile,1)." | ".g:tar_cmd." -".g:tar_browseoptions." - "
elseif tarfile =~# '\.lzma$'
elseif tarfile =~# '\.\(lzma\|tlz\)$'
" call Decho("3: exe silent r! lzma -d -c -- ".shellescape(tarfile,1)." | ".g:tar_cmd." -".g:tar_browseoptions." - ")
exe "sil! r! lzma -d -c -- ".shellescape(tarfile,1)." | ".g:tar_cmd." -".g:tar_browseoptions." - "
elseif tarfile =~# '\.\(xz\|txz\)$'
@@ -227,7 +228,7 @@ fun! s:TarBrowseSelect()
" about to make a new window, need to use b:tarfile
let tarfile= b:tarfile
let curfile= expand("%")
if has("win32") && executable("cygpath")
if has("win32unix") && executable("cygpath")
" assuming cygwin
let tarfile=substitute(system("cygpath -u ".shellescape(tarfile,0)),'\n$','','e')
endif
@@ -239,6 +240,8 @@ fun! s:TarBrowseSelect()
let s:tblfile_{winnr()}= curfile
call tar#Read("tarfile:".tarfile.'::'.fname,1)
filetype detect
set nomod
exe 'com! -buffer -nargs=? -complete=file TarDiff :call tar#Diff(<q-args>,"'.fnameescape(fname).'")'
let &report= repkeep
" call Dret("TarBrowseSelect : s:tblfile_".winnr()."<".s:tblfile_{winnr()}.">")
@@ -252,7 +255,7 @@ fun! tar#Read(fname,mode)
set report=10
let tarfile = substitute(a:fname,'tarfile:\(.\{-}\)::.*$','\1','')
let fname = substitute(a:fname,'tarfile:.\{-}::\(.*\)$','\1','')
if has("win32") && executable("cygpath")
if has("win32unix") && executable("cygpath")
" assuming cygwin
let tarfile=substitute(system("cygpath -u ".shellescape(tarfile,0)),'\n$','','e')
endif
@@ -425,7 +428,7 @@ fun! tar#Write(fname)
if fname =~ '/'
let dirpath = substitute(fname,'/[^/]\+$','','e')
if executable("cygpath")
if has("win32unix") && executable("cygpath")
let dirpath = substitute(system("cygpath ".shellescape(dirpath, 0)),'\n','','e')
endif
call mkdir(dirpath,"p")
@@ -445,7 +448,7 @@ fun! tar#Write(fname)
let tar_secure= " "
endif
exe "w! ".fnameescape(fname)
if executable("cygpath")
if has("win32unix") && executable("cygpath")
let tarfile = substitute(system("cygpath ".shellescape(tarfile,0)),'\n','','e')
endif
@@ -500,6 +503,30 @@ fun! tar#Write(fname)
" call Dret("tar#Write")
endfun
" ---------------------------------------------------------------------
" tar#Diff: {{{2
fun! tar#Diff(userfname,fname)
" call Dfunc("tar#Diff(userfname<".a:userfname."> fname<".a:fname.")")
let fname= a:fname
if a:userfname != ""
let fname= a:userfname
endif
if filereadable(fname)
" sets current file (from tarball) for diff'ing
" splits window vertically
" opens original file, sets it for diff'ing
" sets up b:tardiff_otherbuf variables so each buffer knows about the other (for closing purposes)
diffthis
wincmd v
exe "e ".fnameescape(fname)
diffthis
else
redraw!
echo "***warning*** unable to read file<".fname.">"
endif
" call Dret("tar#Diff")
endfun
" ---------------------------------------------------------------------
" s:Rmdir: {{{2
fun! s:Rmdir(fname)
+182 -17
View File
@@ -1,6 +1,6 @@
" Vim autoload file for the tohtml plugin.
" Maintainer: Ben Fritz <fritzophrenic@gmail.com>
" Last Change: 2011 Apr 05
" Last Change: 2013 Sep 03
"
" Additional contributors:
"
@@ -11,7 +11,7 @@
" this file uses line continuations
let s:cpo_sav = &cpo
set cpo-=C
set cpo&vim
" Automatically find charsets from all encodings supported natively by Vim. With
" the 8bit- and 2byte- prefixes, Vim can actually support more encodings than
@@ -302,7 +302,7 @@ func! tohtml#Convert2HTML(line1, line2) "{{{
else "{{{
let win_list = []
let buf_list = []
windo | if &diff | call add(win_list, winbufnr(0)) | endif
windo if &diff | call add(win_list, winbufnr(0)) | endif
let s:settings.whole_filler = 1
let g:html_diff_win_num = 0
for window in win_list
@@ -391,12 +391,25 @@ func! tohtml#Diff2HTML(win_list, buf_list) "{{{
call add(html, '<meta name="plugin-version" content="'.g:loaded_2html_plugin.'"'.tag_close)
call add(html, '<meta name="settings" content="'.
\ join(filter(keys(s:settings),'s:settings[v:val]'),',').
\ ',prevent_copy='.s:settings.prevent_copy.
\ '"'.tag_close)
call add(html, '<meta name="colorscheme" content="'.
\ (exists('g:colors_name')
\ ? g:colors_name
\ : 'none'). '"'.tag_close)
call add(html, '</head>')
let body_line_num = len(html)
call add(html, '<body>')
call add(html, '<table border="1" width="100%">')
if !empty(s:settings.prevent_copy)
call add(html, "<body onload='FixCharWidth();".(s:settings.line_ids ? " JumpToLine();" : "")."'>")
call add(html, "<!-- hidden divs used by javascript to get the width of a char -->")
call add(html, "<div id='oneCharWidth'>0</div>")
call add(html, "<div id='oneInputWidth'><input size='1' value='0'".tag_close."</div>")
call add(html, "<div id='oneEmWidth' style='width: 1em;'></div>")
else
call add(html, '<body'.(s:settings.line_ids ? ' onload="JumpToLine();"' : '').'>')
endif
call add(html, "<table border='1' width='100%' id='vimCodeElement".s:settings.id_suffix."'>")
call add(html, '<tr>')
for buf in a:win_list
@@ -454,16 +467,19 @@ func! tohtml#Diff2HTML(win_list, buf_list) "{{{
let insert_index = diff_style_start
endif
" Delete those parts that are not needed so
" we can include the rest into the resulting table
1,/^<body/d_
" Delete those parts that are not needed so we can include the rest into the
" resulting table.
1,/^<body.*\%(\n<!--.*-->\_s\+.*id='oneCharWidth'.*\_s\+.*id='oneInputWidth'.*\_s\+.*id='oneEmWidth'\)\?\zs/d_
$
?</body>?,$d_
let temp = getline(1,'$')
" clean out id on the main content container because we already set it on
" the table
let temp[0] = substitute(temp[0], " id='vimCodeElement[^']*'", "", "")
" undo deletion of start and end part
" so we can later save the file as valid html
" TODO: restore using grabbed lines if undolevel is 1?
normal 2u
normal! 2u
if s:settings.use_css
call add(html, '<td valign="top"><div>')
elseif s:settings.use_xhtml
@@ -487,6 +503,11 @@ func! tohtml#Diff2HTML(win_list, buf_list) "{{{
call add(html, s:body_end_line)
call add(html, '</html>')
" The generated HTML is admittedly ugly and takes a LONG time to fold.
" Make sure the user doesn't do syntax folding when loading a generated file,
" using a modeline.
call add(html, '<!-- vim: set foldmethod=manual : -->')
let i = 1
let name = "Diff" . (s:settings.use_xhtml ? ".xhtml" : ".html")
" Find an unused file name if current file name is already in use
@@ -520,12 +541,94 @@ func! tohtml#Diff2HTML(win_list, buf_list) "{{{
1
let style_start = search('^</head>')-1
" Insert javascript to toggle matching folds open and closed in all windows,
" if dynamic folding is active. {{{
" add required javascript in reverse order so we can just call append again
" and again without adjusting {{{
" insert script closing tag
call append(style_start, [
\ '',
\ s:settings.use_xhtml ? '//]]>' : '-->',
\ "</script>"
\ ])
" insert script which corrects the size of small input elements in
" prevent_copy mode. See 2html.vim for details on why this is needed and how
" it works.
if !empty(s:settings.prevent_copy)
call append(style_start, [
\ '',
\ '/* simulate a "ch" unit by asking the browser how big a zero character is */',
\ 'function FixCharWidth() {',
\ ' /* get the hidden element which gives the width of a single character */',
\ ' var goodWidth = document.getElementById("oneCharWidth").clientWidth;',
\ ' /* get all input elements, we''ll filter on class later */',
\ ' var inputTags = document.getElementsByTagName("input");',
\ ' var ratio = 5;',
\ ' var inputWidth = document.getElementById("oneInputWidth").clientWidth;',
\ ' var emWidth = document.getElementById("oneEmWidth").clientWidth;',
\ ' if (inputWidth > goodWidth) {',
\ ' while (ratio < 100*goodWidth/emWidth && ratio < 100) {',
\ ' ratio += 5;',
\ ' }',
\ ' document.getElementById("vimCodeElement'.s:settings.id_suffix.'").className = "em"+ratio;',
\ ' }',
\ '}'
\ ])
endif
"
" insert javascript to get IDs from line numbers, and to open a fold before
" jumping to any lines contained therein
call append(style_start, [
\ " /* Always jump to new location even if the line was hidden inside a fold, or",
\ " * we corrected the raw number to a line ID.",
\ " */",
\ " if (lineElem) {",
\ " lineElem.scrollIntoView(true);",
\ " }",
\ " return true;",
\ "}",
\ "if ('onhashchange' in window) {",
\ " window.onhashchange = JumpToLine;",
\ "}"
\ ])
if s:settings.dynamic_folds
call append(style_start, [
\ "",
\ " /* navigate upwards in the DOM tree to open all folds containing the line */",
\ " var node = lineElem;",
\ " while (node && node.id != 'vimCodeElement".s:settings.id_suffix."')",
\ " {",
\ " if (node.className == 'closed-fold')",
\ " {",
\ " /* toggle open the fold ID (remove window ID) */",
\ " toggleFold(node.id.substr(4));",
\ " }",
\ " node = node.parentNode;",
\ " }",
\ ])
endif
call append(style_start, [
\ "",
\ "/* function to open any folds containing a jumped-to line before jumping to it */",
\ "function JumpToLine()",
\ "{",
\ " var lineNum;",
\ " lineNum = window.location.hash;",
\ " lineNum = lineNum.substr(1); /* strip off '#' */",
\ "",
\ " if (lineNum.indexOf('L') == -1) {",
\ " lineNum = 'L'+lineNum;",
\ " }",
\ " if (lineNum.indexOf('W') == -1) {",
\ " lineNum = 'W1'+lineNum;",
\ " }",
\ " lineElem = document.getElementById(lineNum);"
\ ])
" Insert javascript to toggle matching folds open and closed in all windows,
" if dynamic folding is active.
if s:settings.dynamic_folds
call append(style_start, [
\ "<script type='text/javascript'>",
\ s:settings.use_xhtml ? '//<![CDATA[' : " <!--",
\ " function toggleFold(objID)",
\ " {",
\ " for (win_num = 1; win_num <= ".len(a:buf_list)."; win_num++)",
@@ -542,10 +645,14 @@ func! tohtml#Diff2HTML(win_list, buf_list) "{{{
\ " }",
\ " }",
\ " }",
\ s:settings.use_xhtml ? '//]]>' : " -->",
\ "</script>"
\ ])
endif "}}}
endif
" insert script tag; javascript is always needed for the line number
" normalization for URL hashes
call append(style_start, [
\ "<script type='text/javascript'>",
\ s:settings.use_xhtml ? '//<![CDATA[' : "<!--"])
" Insert styles from all the generated html documents and additional styles
" for the table-based layout of the side-by-side diff. The diff should take
@@ -609,11 +716,13 @@ func! tohtml#GetUserSettings() "{{{
call tohtml#GetOption(user_settings, 'ignore_conceal', 0 )
call tohtml#GetOption(user_settings, 'ignore_folding', 0 )
call tohtml#GetOption(user_settings, 'dynamic_folds', 0 )
call tohtml#GetOption(user_settings, 'no_foldcolumn', 0 )
call tohtml#GetOption(user_settings, 'no_foldcolumn', user_settings.ignore_folding)
call tohtml#GetOption(user_settings, 'hover_unfold', 0 )
call tohtml#GetOption(user_settings, 'no_pre', 0 )
call tohtml#GetOption(user_settings, 'no_invalid', 0 )
call tohtml#GetOption(user_settings, 'whole_filler', 0 )
call tohtml#GetOption(user_settings, 'use_xhtml', 0 )
call tohtml#GetOption(user_settings, 'line_ids', user_settings.number_lines )
" }}}
" override those settings that need it {{{
@@ -637,6 +746,8 @@ func! tohtml#GetUserSettings() "{{{
" dynamic folding implies css
if user_settings.dynamic_folds
let user_settings.use_css = 1
else
let user_settings.no_foldcolumn = 1 " won't do anything but for consistency and for the test suite
endif
" if we're not using CSS we cannot use a pre section because <font> tags
@@ -663,6 +774,7 @@ func! tohtml#GetUserSettings() "{{{
endif
" }}}
" textual options
if exists("g:html_use_encoding") "{{{
" user specified the desired MIME charset, figure out proper
" 'fileencoding' from it or warn the user if we cannot
@@ -705,6 +817,59 @@ func! tohtml#GetUserSettings() "{{{
endif
endif "}}}
" Default to making nothing uncopyable, because we default to
" not-standards way of doing things, and also because Microsoft Word and
" others paste the <input> elements anyway.
"
" html_prevent_copy only has an effect when using CSS.
"
" All options:
" f - fold column
" n - line numbers (also within fold text)
" t - fold text
" d - diff filler
" c - concealed text (reserved future)
" l - listchars (reserved possible future)
" s - signs (reserved possible future)
"
" Normal text is always selectable.
let user_settings.prevent_copy = ""
if user_settings.use_css
if exists("g:html_prevent_copy")
if user_settings.dynamic_folds && !user_settings.no_foldcolumn && g:html_prevent_copy =~# 'f'
let user_settings.prevent_copy .= 'f'
endif
if user_settings.number_lines && g:html_prevent_copy =~# 'n'
let user_settings.prevent_copy .= 'n'
endif
if &diff && g:html_prevent_copy =~# 'd'
let user_settings.prevent_copy .= 'd'
endif
if !user_settings.ignore_folding && g:html_prevent_copy =~# 't'
let user_settings.prevent_copy .= 't'
endif
else
let user_settings.prevent_copy = ""
endif
endif
if empty(user_settings.prevent_copy)
let user_settings.no_invalid = 0
endif
if exists('g:html_id_expr')
let user_settings.id_suffix = eval(g:html_id_expr)
if user_settings.id_suffix !~ '^[-_:.A-Za-z0-9]*$'
echohl WarningMsg
echomsg '2html: g:html_id_expr evaluated to invalid string for HTML id attributes'
echomsg '2html: Omitting user-specified suffix'
echohl None
sleep 3
let user_settings.id_suffix=""
endif
else
let user_settings.id_suffix=""
endif
" TODO: font
return user_settings
+6 -3
View File
@@ -1,7 +1,7 @@
" vimball.vim : construct a file containing both paths and files
" Author: Charles E. Campbell, Jr.
" Date: Sep 26, 2011
" Version: 34
" Date: Jan 17, 2012
" Version: 35
" GetLatestVimScripts: 1502 1 :AutoInstall: vimball.vim
" Copyright: (c) 2004-2011 by Charles E. Campbell, Jr.
" The VIM LICENSE applies to Vimball.vim, and Vimball.txt
@@ -14,7 +14,7 @@
if &cp || exists("g:loaded_vimball")
finish
endif
let g:loaded_vimball = "v34"
let g:loaded_vimball = "v35"
if v:version < 702
echohl WarningMsg
echo "***warning*** this version of vimball needs vim 7.2"
@@ -767,6 +767,9 @@ fun! vimball#RestoreSettings()
" call Dret("RestoreSettings")
endfun
let &cpo = s:keepcpo
unlet s:keepcpo
" ---------------------------------------------------------------------
" Modelines: {{{1
" vim: fdm=marker
+4 -4
View File
@@ -1,7 +1,7 @@
" Vim completion script
" Language: XML
" Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl )
" Last Change: 2006 Aug 15
" Last Change: 2013 Jun 29
" Version: 1.9
"
" Changelog:
@@ -475,12 +475,12 @@ function! s:InCommentAt(line, col)
endfunction
function! s:SetKeywords()
let g:IsKeywordBak=&iskeyword
let &iskeyword='33-255'
let s:IsKeywordBak=&l:iskeyword
let &l:iskeyword='33-255'
endfunction
function! s:RestoreKeywords()
let &iskeyword=g:IsKeywordBak
let &l:iskeyword=s:IsKeywordBak
endfunction
function! s:Push(el, sname)
+37 -14
View File
@@ -1,10 +1,10 @@
" zip.vim: Handles browsing zipfiles
" AUTOLOAD PORTION
" Date: May 24, 2011
" Version: 24
" Maintainer: Charles E Campbell, Jr <NdrOchip@ScampbellPfamily.AbizM-NOSPAM>
" Date: Jul 02, 2013
" Version: 27
" Maintainer: Charles E Campbell <NdrOchip@ScampbellPfamily.AbizM-NOSPAM>
" License: Vim License (see vim's :help license)
" Copyright: Copyright (C) 2005-2011 Charles E. Campbell, Jr. {{{1
" Copyright: Copyright (C) 2005-2013 Charles E. Campbell {{{1
" Permission is hereby granted to use and distribute this code,
" with or without modifications, provided that this copyright
" notice is copied with it. Like anything else that's free,
@@ -13,13 +13,14 @@
" this plugin, you agree that in no event will the copyright
" holder be liable for any damages resulting from the use
" of this software.
"redraw!|call DechoSep()|call inputsave()|call input("Press <cr> to continue")|call inputrestore()
" ---------------------------------------------------------------------
" Load Once: {{{1
if &cp || exists("g:loaded_zip")
finish
endif
let g:loaded_zip= "v24"
let g:loaded_zip= "v27"
if v:version < 702
echohl WarningMsg
echo "***warning*** this version of zip needs vim 7.2"
@@ -28,6 +29,7 @@ if v:version < 702
endif
let s:keepcpo= &cpo
set cpo&vim
"DechoTabOn
let s:zipfile_escape = ' ?&;\'
let s:ERROR = 2
@@ -60,6 +62,16 @@ endif
" zip#Browse: {{{2
fun! zip#Browse(zipfile)
" call Dfunc("zip#Browse(zipfile<".a:zipfile.">)")
" sanity check: insure that the zipfile has "PK" as its first two letters
" (zipped files have a leading PK as a "magic cookie")
if !filereadable(a:zipfile) || readfile(a:zipfile, "", 1)[0] !~ '^PK'
exe "noautocmd e ".fnameescape(a:zipfile)
" call Dret("zip#Browse : not a zipfile<".a:zipfile.">")
return
" else " Decho
" call Decho("zip#Browse: a:zipfile<".a:zipfile."> passed PK test - its a zip file")
endif
let repkeep= &report
set report=10
@@ -104,12 +116,12 @@ fun! zip#Browse(zipfile)
" give header
call append(0, ['" zip.vim version '.g:loaded_zip,
\ '" Browsing zipfile '.a:zipfile,
\ '" Select a file with cursor and press ENTER'])
\ '" Browsing zipfile '.a:zipfile,
\ '" Select a file with cursor and press ENTER'])
keepj $
" call Decho("exe silent r! ".g:zip_unzipcmd." -l -- ".s:Escape(a:zipfile,1))
exe "silent r! ".g:zip_unzipcmd." -Z -1 -- ".s:Escape(a:zipfile,1)
exe "keepj sil! r! ".g:zip_unzipcmd." -Z -1 -- ".s:Escape(a:zipfile,1)
if v:shell_error != 0
redraw!
echohl WarningMsg | echo "***warning*** (zip#Browse) ".fnameescape(a:zipfile)." is not a zip file" | echohl None
@@ -188,17 +200,28 @@ fun! zip#Read(fname,mode)
else
let zipfile = substitute(a:fname,'^.\{-}zipfile:\(.\{-}\)::[^\\].*$','\1','')
let fname = substitute(a:fname,'^.\{-}zipfile:.\{-}::\([^\\].*\)$','\1','')
let fname = substitute(fname, '[', '[[]', 'g')
let fname = substitute(fname, '[', '[[]', 'g')
endif
" call Decho("zipfile<".zipfile.">")
" call Decho("fname <".fname.">")
" call Decho("exe r! ".g:zip_unzipcmd." -p -- ".s:Escape(zipfile,1)." ".s:Escape(fnameescape(fname),1))
exe "keepj sil! r! ".g:zip_unzipcmd." -p -- ".s:Escape(zipfile,1)." ".s:Escape(fnameescape(fname),1)
" the following code does much the same thing as
" exe "keepj sil! r! ".g:zip_unzipcmd." -p -- ".s:Escape(zipfile,1)." ".s:Escape(fnameescape(fname),1)
" but allows zipfile:... entries in quickfix lists
let temp = tempname()
" call Decho("using temp file<".temp.">")
let fn = expand('%:p')
exe "sil! !".g:zip_unzipcmd." -p -- ".s:Escape(zipfile,1)." ".s:Escape(fnameescape(fname),1).' > '.temp
" call Decho("exe sil! !".g:zip_unzipcmd." -p -- ".s:Escape(zipfile,1)." ".s:Escape(fnameescape(fname),1).' > '.temp)
sil exe 'keepalt file '.temp
sil keepj e!
sil exe 'keepalt file '.fnameescape(fn)
call delete(temp)
filetype detect
" cleanup
keepj 0d
" keepj 0d " used to be needed for the ...r! ... method
set nomod
let &report= repkeep
@@ -267,7 +290,7 @@ fun! zip#Write(fname)
if fname =~ '/'
let dirpath = substitute(fname,'/[^/]\+$','','e')
if executable("cygpath")
if has("win32unix") && executable("cygpath")
let dirpath = substitute(system("cygpath ".s:Escape(dirpath,0)),'\n','','e')
endif
" call Decho("mkdir(dirpath<".dirpath.">,p)")
@@ -279,7 +302,7 @@ fun! zip#Write(fname)
" call Decho("zipfile<".zipfile."> fname<".fname.">")
exe "w! ".fnameescape(fname)
if executable("cygpath")
if has("win32unix") && executable("cygpath")
let zipfile = substitute(system("cygpath ".s:Escape(zipfile,0)),'\n','','e')
endif
+8
View File
@@ -36,6 +36,14 @@ Some attributes (e.g., bold) might be set in the defaults that you want
removed in your color scheme. Use something like "gui=NONE" to remove the
attributes.
In case you want to set 'background' depending on the colorscheme selected,
this autocmd might be useful:
autocmd SourcePre */colors/blue_sky.vim set background=dark
Replace "blue_sky" with the name of the colorscheme.
In case you want to tweak a colorscheme after it was loaded, check out that
ColorScheme autocmd event.
To see which highlight group is used where, find the help for
"highlight-groups" and "group-name".
+8 -4
View File
@@ -1,10 +1,10 @@
" Vim color file
" Maintainer: David Schweikert <dws@ee.ethz.ch>
" Last Change: 2006 Apr 30
" Maintainer: David Schweikert <david@schweikert.ch>
" Last Change: 2014 Mar 19
hi clear
let colors_name = "delek"
let g:colors_name = "delek"
" Normal should come first
hi Normal guifg=Black guibg=White
@@ -28,7 +28,11 @@ hi NonText ctermfg=Blue gui=bold guifg=gray guibg=white
hi Pmenu guibg=LightBlue
hi PmenuSel ctermfg=White ctermbg=DarkBlue guifg=White guibg=DarkBlue
hi Question ctermfg=DarkGreen gui=bold guifg=SeaGreen
hi Search ctermfg=NONE ctermbg=Yellow guibg=Yellow guifg=NONE
if &background == "light"
hi Search ctermfg=NONE ctermbg=Yellow guibg=Yellow guifg=NONE
else
hi Search ctermfg=Black ctermbg=Yellow guibg=Yellow guifg=Black
endif
hi SpecialKey ctermfg=DarkBlue guifg=Blue
hi StatusLine cterm=bold ctermbg=blue ctermfg=yellow guibg=gold guifg=blue
hi StatusLineNC cterm=bold ctermbg=blue ctermfg=black guibg=gold guifg=blue
+40
View File
@@ -0,0 +1,40 @@
" Vim color file
" Maintainer: Shian Lee
" Last Change: 2014 Mar 6 (for vim 7.4)
" Remark: "industry" stands for 'industrial' color scheme. In industrial
" HMI (Human-Machine-Interface) programming, using a standard color
" scheme is mandatory in many cases (in traffic-lights for example):
" LIGHT_RED is 'Warning'
" LIGHT_YELLOW is 'Attention'
" LIGHT_GREEN is 'Normal'
" LIGHT_MAGENTA is 'Warning-Attention' (light RED-YELLOW)
" LIGHT_CYAN is 'Attention-Normal' (light YELLOW-GREEN).
" BLACK is Dark-High-Contrast Background for maximum safety.
" BLUE is Shade of BLACK (not supposed to get attention).
"
" Industrial color scheme is by nature clear, safe and productive.
" Yet, depends on the file type's syntax, it might appear incorrect.
" Reset to dark background, then reset everything to defaults:
set background=dark
highlight clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "industry"
" First set Normal to regular white on black text colors:
hi Normal ctermfg=LightGray ctermbg=Black guifg=#dddddd guibg=Black
" Syntax highlighting (other color-groups using default, see :help group-name):
hi Comment cterm=NONE ctermfg=DarkCyan gui=NONE guifg=#00aaaa
hi Constant cterm=NONE ctermfg=LightCyan gui=NONE guifg=#00ffff
hi Identifier cterm=NONE ctermfg=LightMagenta gui=NONE guifg=#ff00ff
hi Function cterm=NONE ctermfg=LightGreen gui=NONE guifg=#00ff00
hi Statement cterm=NONE ctermfg=White gui=bold guifg=#ffffff
hi PreProc cterm=NONE ctermfg=Yellow gui=NONE guifg=#ffff00
hi Type cterm=NONE ctermfg=LightGreen gui=bold guifg=#00ff00
hi Special cterm=NONE ctermfg=LightRed gui=NONE guifg=#ff0000
hi Delimiter cterm=NONE ctermfg=Yellow gui=NONE guifg=#ffff00
+3 -1
View File
@@ -2,7 +2,7 @@
" vim: tw=0 ts=4 sw=4
" Vim color file
" Maintainer: Ron Aaron <ron@ronware.org>
" Last Change: 2006 Dec 10
" Last Change: 2013 May 23
hi clear
set background=dark
@@ -43,6 +43,8 @@ hi MatchParen term=reverse ctermfg=blue guibg=Blue
hi TabLine term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
hi TabLineFill term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
hi TabLineSel term=reverse ctermfg=white ctermbg=lightblue guifg=white guibg=blue
hi Underlined term=underline cterm=bold,underline ctermfg=lightblue guifg=lightblue gui=bold,underline
hi Ignore ctermfg=black ctermbg=black guifg=black guibg=black
hi link IncSearch Visual
hi link String Constant
hi link Character Constant
+5 -3
View File
@@ -2,7 +2,7 @@
" vim: tw=0 ts=4 sw=4
" Vim color file
" Maintainer: Ron Aaron <ron@ronware.org>
" Last Change: 2003 May 02
" Last Change: 2013 May 24
set background=dark
hi clear
@@ -11,7 +11,7 @@ if exists("syntax_on")
endif
let g:colors_name = "ron"
hi Normal guifg=cyan guibg=black
hi NonText guifg=brown
hi NonText guifg=yellow guibg=#303030
hi comment guifg=green
hi constant guifg=cyan gui=bold
hi identifier guifg=cyan gui=NONE
@@ -24,10 +24,11 @@ hi WarningMsg guifg=Black guibg=Green
hi Error guibg=Red
hi Todo guifg=Black guibg=orange
hi Cursor guibg=#60a060 guifg=#00ff00
hi Search guibg=lightslateblue
hi Search guibg=darkgray guifg=black gui=bold
hi IncSearch gui=NONE guibg=steelblue
hi LineNr guifg=darkgrey
hi title guifg=darkgrey
hi ShowMarksHL ctermfg=cyan ctermbg=lightblue cterm=bold guifg=yellow guibg=black gui=bold
hi StatusLineNC gui=NONE guifg=lightblue guibg=darkblue
hi StatusLine gui=bold guifg=cyan guibg=blue
hi label guifg=gold2
@@ -41,3 +42,4 @@ hi DiffDelete guibg=coral
hi Folded guibg=gray30
hi FoldColumn guibg=gray30 guifg=white
hi cIf0 guifg=gray
hi diffOnly guifg=red gui=bold
+3 -4
View File
@@ -1,8 +1,7 @@
" Vim compiler file
" Compiler: Checkstyle
" Maintainer: Doug Kearns <djkea2@gus.gscit.monash.edu.au>
" URL: http://gus.gscit.monash.edu.au/~djkea2/vim/compiler/checkstyle.vim
" Last Change: 2004 Nov 27
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2013 Jun 26
if exists("current_compiler")
finish
@@ -17,4 +16,4 @@ CompilerSet makeprg=java\ com.puppycrawl.tools.checkstyle.Main\ -f\ plain
" sample error: WebTable.java:282: '+=' is not preceeded with whitespace.
" WebTable.java:201:1: '{' should be on the previous line.
CompilerSet errorformat=%f:%l:\ %m,%f:%l:%v:\ %m,%-G%.%#
CompilerSet errorformat=%f:%l:%v:\ %m,%f:%l:\ %m,%-G%.%#
+6 -1
View File
@@ -2,12 +2,14 @@
" Compiler: Microsoft Visual Studio C#
" Maintainer: Zhou YiChao (broken.zhou@gmail.com)
" Previous Maintainer: Joseph H. Yao (hyao@sina.com)
" Last Change: 2011 Apr 21
" Last Change: 2012 Apr 30
if exists("current_compiler")
finish
endif
let current_compiler = "cs"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -19,3 +21,6 @@ CompilerSet errorformat+=%f(%l\\,%v):\ %t%*[^:]:\ %m,
\%tarning%*[^:]:\ %m
CompilerSet makeprg=csc\ %
let &cpo = s:keepcpo
unlet s:keepcpo
+6 -3
View File
@@ -15,11 +15,11 @@
" Help Page: compiler-decada
"------------------------------------------------------------------------------
if (exists("current_compiler") &&
\ current_compiler == "decada") ||
\ version < 700
if (exists("current_compiler") && current_compiler == "decada") || version < 700
finish
endif
let s:keepcpo= &cpo
set cpo&vim
let current_compiler = "decada"
@@ -44,6 +44,9 @@ endif
execute "CompilerSet makeprg=" . escape (g:decada.Make_Command, ' ')
execute "CompilerSet errorformat=" . escape (g:decada.Error_Format, ' ')
let &cpo = s:keepcpo
unlet s:keepcpo
finish " 1}}}
"------------------------------------------------------------------------------
+13
View File
@@ -0,0 +1,13 @@
" Vim compiler file
" Compiler: Erlang
" Maintainer: Dmitry Vasiliev <dima at hlabs dot org>
" Last Change: 2012-02-13
if exists("current_compiler")
finish
endif
let current_compiler = "erlang"
CompilerSet makeprg=erlc\ -Wall\ %
CompilerSet errorformat=%f:%l:\ %m
+1 -3
View File
@@ -1,9 +1,7 @@
" Vim compiler file
" Language: eRuby
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2008 Aug 1
" URL: http://vim-ruby.rubyforge.org
" Anon CVS: See above site
" URL: https://github.com/vim-ruby/vim-ruby
" Release Coordinator: Doug Kearns <dougkearns@gmail.com>
if exists("current_compiler")
+6 -1
View File
@@ -1,7 +1,7 @@
" Compiler: G95
" Maintainer: H Xu <xuhdev@gmail.com>
" Version: 0.1.3
" Last Change: 2011 Apr 01
" Last Change: 2012 Apr 30
" Homepage: http://www.vim.org/scripts/script.php?script_id=3492
" https://bitbucket.org/xuhdev/compiler-g95.vim
" License: Same as Vim
@@ -10,6 +10,8 @@ if exists('current_compiler')
finish
endif
let current_compiler = 'g95'
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -21,3 +23,6 @@ CompilerSet errorformat=
\%-Z%trror:\ %m,
\%-Z%tarning\ (%n):\ %m,
\%-C%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+4 -4
View File
@@ -25,10 +25,10 @@ CompilerSet errorformat=
\%f:%l:\ %tarning:\ %m,
\%f:%l:\ %m,
\\"%f\"\\,\ line\ %l%*\\D%c%*[^\ ]\ %m,
\%D%*\\a[%*\\d]:\ Entering\ directory\ `%f',
\%X%*\\a[%*\\d]:\ Leaving\ directory\ `%f',
\%D%*\\a:\ Entering\ directory\ `%f',
\%X%*\\a:\ Leaving\ directory\ `%f',
\%D%*\\a[%*\\d]:\ Entering\ directory\ [`']%f',
\%X%*\\a[%*\\d]:\ Leaving\ directory\ [`']%f',
\%D%*\\a:\ Entering\ directory\ [`']%f',
\%X%*\\a:\ Leaving\ directory\ [`']%f',
\%DMaking\ %*\\a\ in\ %f
if exists('g:compiler_gcc_ignore_unmatched_lines')
+6 -1
View File
@@ -1,7 +1,7 @@
" Compiler: GNU Fortran Compiler
" Maintainer: H Xu <xuhdev@gmail.com>
" Version: 0.1.3
" Last Change: 19 March 2011
" Last Change: 2012 Apr 30
" Homepage: http://www.vim.org/scripts/script.php?script_id=3496
" https://bitbucket.org/xuhdev/compiler-gfortran.vim
" License: Same as Vim
@@ -10,6 +10,8 @@ if exists('current_compiler')
finish
endif
let current_compiler = 'gfortran'
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -20,3 +22,6 @@ CompilerSet errorformat=
\%-Z%trror:\ %m,
\%-Z%tarning:\ %m,
\%-C%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+6 -3
View File
@@ -17,11 +17,11 @@
" Help Page: compiler-gnat
"------------------------------------------------------------------------------
if (exists("current_compiler") &&
\ current_compiler == "gnat") ||
\ version < 700
if (exists("current_compiler")&& current_compiler == "gnat") || version < 700
finish
endif
let s:keepcpo= &cpo
set cpo&vim
let current_compiler = "gnat"
@@ -62,6 +62,9 @@ endif
execute "CompilerSet makeprg=" . escape (g:gnat.Get_Command('Make'), ' ')
execute "CompilerSet errorformat=" . escape (g:gnat.Error_Format, ' ')
let &cpo = s:keepcpo
unlet s:keepcpo
finish " 1}}}
"------------------------------------------------------------------------------
+29
View File
@@ -0,0 +1,29 @@
" Vim compiler file
" Compiler: Go
" Maintainer: David Barnett (https://github.com/google/vim-ft-go)
" Last Change: 2014 Aug 16
if exists('current_compiler')
finish
endif
let current_compiler = 'go'
if exists(':CompilerSet') != 2
command -nargs=* CompilerSet setlocal <args>
endif
let s:save_cpo = &cpo
set cpo-=C
CompilerSet makeprg=go\ build
CompilerSet errorformat=
\%-G#\ %.%#,
\%A%f:%l:%c:\ %m,
\%A%f:%l:\ %m,
\%C%*\\s%m,
\%-G%.%#
let &cpo = s:save_cpo
unlet s:save_cpo
" vim: sw=2 sts=2 et
+28
View File
@@ -0,0 +1,28 @@
" Vim compiler file
" Compiler: Haml
" Maintainer: Tim Pope <vimNOSPAM@tpope.org>
" Last Change: 2013 May 30
if exists("current_compiler")
finish
endif
let current_compiler = "haml"
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
endif
let s:cpo_save = &cpo
set cpo-=C
CompilerSet makeprg=haml\ -c
CompilerSet errorformat=
\Haml\ %trror\ on\ line\ %l:\ %m,
\Syntax\ %trror\ on\ line\ %l:\ %m,
\%-G%.%#
let &cpo = s:cpo_save
unlet s:cpo_save
" vim:set sw=2 sts=2:
+6 -1
View File
@@ -2,7 +2,7 @@
" Compiler: HP aCC
" Maintainer: Matthias Ulrich <matthias-ulrich@web.de>
" URL: http://www.subhome.de/vim/hp_acc.vim
" Last Change: 2005 Nov 19
" Last Change: 2012 Apr 30
"
" aCC --version says: "HP ANSI C++ B3910B A.03.13"
" This compiler has been tested on:
@@ -19,6 +19,8 @@ if exists("current_compiler")
finish
endif
let current_compiler = "hp_acc"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -30,4 +32,7 @@ CompilerSet errorformat=%A%trror\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m,
\%Z\ \ \ \ %p^%.%#,
\%-C%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
" vim:ts=8:sw=4:cindent
+6 -1
View File
@@ -1,7 +1,7 @@
" Compiler: Intel Fortran Compiler
" Maintainer: H Xu <xuhdev@gmail.com>
" Version: 0.1.1
" Last Change: 19 March 2011
" Last Change: 2012 Apr 30
" Homepage: http://www.vim.org/scripts/script.php?script_id=3497
" https://bitbucket.org/xuhdev/compiler-ifort.vim
" License: Same as Vim
@@ -10,6 +10,8 @@ if exists('current_compiler')
finish
endif
let current_compiler = 'ifort'
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -20,3 +22,6 @@ CompilerSet errorformat=
\%A%f(%l):\ %tarning\ \#%n:\ %m,
\%-Z%p^,
\%-G%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+6 -1
View File
@@ -1,12 +1,14 @@
" Vim compiler file
" Compiler: Intel C++ 7.1
" Maintainer: David Harrison <david_jr@users.sourceforge.net>
" Last Change: 2004 May 16
" Last Change: 2012 Apr 30
if exists("current_compiler")
finish
endif
let current_compiler = "intel"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -19,3 +21,6 @@ CompilerSet errorformat=%E%f(%l):\ error:\ %m,
\%-Z\ \ %p^,
\%-G\\s%#,
\%-G%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+6 -1
View File
@@ -1,12 +1,14 @@
" Vim compiler file
" Compiler: SGI IRIX 5.3 cc
" Maintainer: David Harrison <david_jr@users.sourceforge.net>
" Last Change: 2004 Mar 27
" Last Change: 2012 Apr 30
if exists("current_compiler")
finish
endif
let current_compiler = "irix5_c"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -19,3 +21,6 @@ CompilerSet errorformat=\%Ecfe:\ Error:\ %f\\,\ line\ %l:\ %m,
\%-Z\ %p^,
\-G\\s%#,
\%-G%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+6 -1
View File
@@ -1,12 +1,14 @@
" Vim compiler file
" Compiler: SGI IRIX 5.3 CC or NCC
" Maintainer: David Harrison <david_jr@users.sourceforge.net>
" Last Change: 2004 Mar 27
" Last Change: 2012 Apr 30
if exists("current_compiler")
finish
endif
let current_compiler = "irix5_cpp"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -19,3 +21,6 @@ CompilerSet errorformat=%E\"%f\"\\,\ line\ %l:\ error(%n):\ ,
\%-Z\ \ %p%^,
\%+C\ %\\{10}%.%#,
\%-G%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+3 -4
View File
@@ -1,8 +1,7 @@
" Vim compiler file
" Compiler: javac
" Maintainer: Doug Kearns <djkea2@gus.gscit.monash.edu.au>
" URL: http://gus.gscit.monash.edu.au/~djkea2/vim/compiler/javac.vim
" Last Change: 2004 Nov 27
" Compiler: javac
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2004 Nov 27
if exists("current_compiler")
finish
+8 -2
View File
@@ -1,7 +1,8 @@
" Vim compiler file
" Compiler: Mono C# Compiler
" Maintainer: Jarek Sobiecki <harijari@go2.pl>
" Latest Revision: 2006-06-18
" Last Updated By: Peter Collingbourne
" Latest Revision: 2012 Jul 19
if exists("current_compiler")
finish
@@ -12,13 +13,18 @@ let s:cpo_save = &cpo
set cpo-=C
setlocal errorformat=
\%D%.%#Project\ \"%f/%[%^/\"]%#\"%.%#,
\%X%.%#Done\ building\ project\ \"%f/%[%^/\"]%#\"%.%#,
\%-G%\\s%.%#,
\%E%f(%l):\ error\ CS%n:%m,
\%W%f(%l):\ warning\ CS%n:%m,
\%E%f(%l\\,%c):\ error\ CS%n:%m,
\%W%f(%l\\,%c):\ warning\ CS%n:%m,
\%E%>syntax\ error\\,%m,%Z%f(%l\\,%c):\ error\ CS%n:%m,
\%D%*\\a[%*\\d]:\ Entering\ directory\ `%f',
\%X%*\\a[%*\\d]:\ Leaving\ directory\ `%f',
\%DMaking\ %*\\a\ in\ %f,
\%G-%.%#
\%-G%.%#
let &cpo = s:cpo_save
unlet s:cpo_save
+6 -1
View File
@@ -1,12 +1,14 @@
" Vim compiler file
" Compiler: SGI IRIX 6.5 MIPS C (cc)
" Maintainer: David Harrison <david_jr@users.sourceforge.net>
" Last Change: 2004 Mar 27
" Last Change: 2012 Apr 30
if exists("current_compiler")
finish
endif
let current_compiler = "mips_c"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -19,3 +21,6 @@ CompilerSet errorformat=%Ecc\-%n\ %.%#:\ ERROR\ File\ =\ %f\%\\,\ Line\ =\ %l,
\%-Z\ \ %p^,
\%-G\\s%#,
\%-G%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+6 -1
View File
@@ -1,12 +1,14 @@
" Vim compiler file
" Compiler: SGI IRIX 6.5 MIPSPro C (c89)
" Maintainer: David Harrison <david_jr@users.sourceforge.net>
" Last Change: 2004 Mar 27
" Last Change: 2012 Apr 30
if exists("current_compiler")
finish
endif
let current_compiler = "mipspro_c89"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -20,3 +22,6 @@ CompilerSet errorformat=%Ecc\-%n\ %.%#:\ ERROR\ File\ =\ %f\%\\,\ Line\ =\ %l,
\%+C\ \ %m,
\%-G\\s%#,
\%-G%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+6 -1
View File
@@ -1,12 +1,14 @@
" Vim compiler file
" Compiler: SGI IRIX 6.5 MIPSPro C++ (CC)
" Maintainer: David Harrison <david_jr@users.sourceforge.net>
" Last Change: 2004 Mar 27
" Last Change: 2012 Apr 30
if exists("current_compiler")
finish
endif
let current_compiler = "mipspro_cpp"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -19,3 +21,6 @@ CompilerSet errorformat=%Ecc\-%n\ %.%#:\ ERROR\ File\ =\ %f\%\\,\ Line\ =\ %l,
\%-Z\ \ %p^,
\%-G\\s%#,
\%-G%.%#
let &cpo = s:keepcpo
unlet s:keepcpo
+21
View File
@@ -0,0 +1,21 @@
" Vim compiler file
" Compiler: Microsoft Visual Studio C#
" Maintainer: Chiel ten Brinke (ctje92@gmail.com)
" Last Change: 2013 May 13
if exists("current_compiler")
finish
endif
let current_compiler = "msbuild"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
endif
CompilerSet errorformat=\ %#%f(%l\\\,%c):\ %m
CompilerSet makeprg=msbuild\ /nologo\ /v:q\ /property:GenerateFullPaths=true
let &cpo = s:keepcpo
unlet s:keepcpo
+2 -2
View File
@@ -1,7 +1,7 @@
" Vim compiler file
" Compiler: Miscrosoft Visual C
" Compiler: Microsoft Visual C
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last Change: 2005 Nov 30
" Last Change: 2014 Sep 20
if exists("current_compiler")
finish
+44
View File
@@ -0,0 +1,44 @@
" Vim Compiler File
" Compiler: ocaml
" Maintainer: See ftplugin/ocaml.vim (?)
" Last Change: June 2013 by Marc Weber
"
" Marc Weber's comments:
" Setting makeprg doesn't make sense, because there is ocamlc, ocamlopt,
" ocamake and whatnot. So which one to use?
"
" This error format was moved from ftplugin/ocaml.vim to this file,
" because ftplugin is the wrong file to set an error format
" and the error format itself is annoying because it joins many lines in this
" error case:
"
" Error: The implementation foo.ml does not match the interface foo.cmi:
" Modules do not match case.
"
" So having it here makes people opt-in
if exists("current_compiler")
finish
endif
let current_compiler = "ocaml"
let s:cpo_save = &cpo
set cpo&vim
CompilerSet errorformat =
\%EFile\ \"%f\"\\,\ line\ %l\\,\ characters\ %c-%*\\d:,
\%EFile\ \"%f\"\\,\ line\ %l\\,\ character\ %c:%m,
\%+EReference\ to\ unbound\ regexp\ name\ %m,
\%Eocamlyacc:\ e\ -\ line\ %l\ of\ \"%f\"\\,\ %m,
\%Wocamlyacc:\ w\ -\ %m,
\%-Zmake%.%#,
\%C%m,
\%D%*\\a[%*\\d]:\ Entering\ directory\ `%f',
\%X%*\\a[%*\\d]:\ Leaving\ directory\ `%f',
\%D%*\\a:\ Entering\ directory\ `%f',
\%X%*\\a:\ Leaving\ directory\ `%f',
\%DMaking\ %*\\a\ in\ %f
let &cpo = s:cpo_save
unlet s:cpo_save
+8 -10
View File
@@ -1,8 +1,7 @@
" Vim compiler file
" Compiler: PHP
" Maintainer: Doug Kearns <djkea2@gus.gscit.monash.edu.au>
" URL: http://gus.gscit.monash.edu.au/~djkea2/vim/compiler/php.vim
" Last Change: 2004 Nov 27
" Compiler: PHP CLI
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2013 Jun 25
if exists("current_compiler")
finish
@@ -17,12 +16,11 @@ let s:cpo_save = &cpo
set cpo-=C
CompilerSet makeprg=php\ -lq
CompilerSet errorformat=%E<b>Parse\ error</b>:\ %m\ in\ <b>%f</b>\ on\ line\ <b>%l</b><br\ />,
\%W<b>Notice</b>:\ %m\ in\ <b>%f</b>\ on\ line\ <b>%l</b><br\ />,
\%EParse\ error:\ %m\ in\ %f\ on\ line\ %l,
\%WNotice:\ %m\ in\ %f</b>\ on\ line\ %l,
\%-G%.%#
CompilerSet errorformat=%E<b>%.%#Parse\ error</b>:\ %m\ in\ <b>%f</b>\ on\ line\ <b>%l</b><br\ />,
\%W<b>%.%#Notice</b>:\ %m\ in\ <b>%f</b>\ on\ line\ <b>%l</b><br\ />,
\%E%.%#Parse\ error:\ %m\ in\ %f\ on\ line\ %l,
\%W%.%#Notice:\ %m\ in\ %f\ on\ line\ %l,
\%-G%.%#
let &cpo = s:cpo_save
unlet s:cpo_save
+35
View File
@@ -0,0 +1,35 @@
" Vim compiler file
" Language: Rake
" Maintainer: Tim Pope <vimNOSPAM@tpope.org>
" URL: https://github.com/vim-ruby/vim-ruby
" Release Coordinator: Doug Kearns <dougkearns@gmail.com>
if exists("current_compiler")
finish
endif
let current_compiler = "rake"
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
endif
let s:cpo_save = &cpo
set cpo-=C
CompilerSet makeprg=rake
CompilerSet errorformat=
\%D(in\ %f),
\%\\s%#from\ %f:%l:%m,
\%\\s%#from\ %f:%l:,
\%\\s%##\ %f:%l:%m,
\%\\s%##\ %f:%l,
\%\\s%#[%f:%l:\ %#%m,
\%\\s%#%f:%l:\ %#%m,
\%\\s%#%f:%l:,
\%m\ [%f:%l]:
let &cpo = s:cpo_save
unlet s:cpo_save
" vim: nowrap sw=2 sts=2 ts=8:
+7 -15
View File
@@ -1,9 +1,7 @@
" Vim compiler file
" Language: RSpec
" Maintainer: Tim Pope <vimNOSPAM@tpope.org>
" Last Change: 2009 Dec 22
" URL: http://vim-ruby.rubyforge.org
" Anon CVS: See above site
" URL: https://github.com/vim-ruby/vim-ruby
" Release Coordinator: Doug Kearns <dougkearns@gmail.com>
if exists("current_compiler")
@@ -18,21 +16,15 @@ endif
let s:cpo_save = &cpo
set cpo-=C
CompilerSet makeprg=spec
CompilerSet makeprg=rspec
CompilerSet errorformat=
\%+W'%.%#'\ FAILED,
\%+I'%.%#'\ FIXED,
\%-Cexpected:%.%#,
\%-C\ \ \ \ \ got:%.%#,
\%f:%l:\ %tarning:\ %m,
\%E%.%#:in\ `load':\ %f:%l:%m,
\%C%f:%l:,
\%W%f:%l:\ warning:\ %m,
\%E%f:%l:in\ %*[^:]:\ %m,
\%E%f:%l:\ %m,
\%-Z%\tfrom\ %f:%l,
\%-Z%p^%.%#,
\%-C%.%#,
\%E%f:%l:in\ `%*[^']':\ %m,
\%-Z\ \ \ \ \ \#\ %f:%l:%.%#,
\%E\ \ %\\d%\\+)%.%#,
\%C\ \ \ \ \ %m,
\%-G%.%#
let &cpo = s:cpo_save
+2 -25
View File
@@ -1,33 +1,10 @@
" Vim compiler file
" Language: Ruby
" Function: Syntax check and/or error reporting
" Maintainer: Tim Hammerquist <timh at rubyforge.org>
" Last Change: 2008 Aug 1
" URL: http://vim-ruby.rubyforge.org
" Anon CVS: See above site
" Maintainer: Tim Pope <vimNOSPAM@tpope.org>
" URL: https://github.com/vim-ruby/vim-ruby
" Release Coordinator: Doug Kearns <dougkearns@gmail.com>
" ----------------------------------------------------------------------------
"
" Changelog:
" 0.2: script saves and restores 'cpoptions' value to prevent problems with
" line continuations
" 0.1: initial release
"
" Contributors:
" Hugh Sasse <hgs@dmu.ac.uk>
" Doug Kearns <djkea2@gus.gscit.monash.edu.au>
"
" Todo:
" match error type %m
"
" Comments:
" I know this file isn't perfect. If you have any questions, suggestions,
" patches, etc., please don't hesitate to let me know.
"
" This is my first experience with 'errorformat' and compiler plugins and
" I welcome any input from more experienced (or clearer-thinking)
" individuals.
" ----------------------------------------------------------------------------
if exists("current_compiler")
finish
+1 -3
View File
@@ -1,9 +1,7 @@
" Vim compiler file
" Language: Test::Unit - Ruby Unit Testing Framework
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2008 Aug 1
" URL: http://vim-ruby.rubyforge.org
" Anon CVS: See above site
" URL: https://github.com/vim-ruby/vim-ruby
" Release Coordinator: Doug Kearns <dougkearns@gmail.com>
if exists("current_compiler")
+30
View File
@@ -0,0 +1,30 @@
" Vim compiler file
" Compiler: Sass
" Maintainer: Tim Pope <vimNOSPAM@tpope.org>
" Last Change: 2013 May 30
if exists("current_compiler")
finish
endif
let current_compiler = "sass"
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
endif
let s:cpo_save = &cpo
set cpo-=C
CompilerSet makeprg=sass\ -c
CompilerSet errorformat=
\%f:%l:%m\ (Sass::Syntax%trror),
\%ESyntax\ %trror:%m,
\%C%\\s%\\+on\ line\ %l\ of\ %f,
\%Z%.%#,
\%-G%.%#
let &cpo = s:cpo_save
unlet s:cpo_save
" vim:set sw=2 sts=2:
+8 -6
View File
@@ -1,8 +1,7 @@
" Vim compiler file
" Compiler: se (SmartEiffel Compiler)
" Maintainer: Doug Kearns <djkea2@gus.gscit.monash.edu.au>
" URL: http://gus.gscit.monash.edu.au/~djkea2/vim/compiler/se.vim
" Last Change: 2004 Nov 27
" Compiler: se (Liberty Eiffel Compiler)
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2013 Jun 29
if exists("current_compiler")
finish
@@ -16,12 +15,15 @@ endif
let s:cpo_save = &cpo
set cpo-=C
CompilerSet makeprg=compile\ %
CompilerSet makeprg=se\ c
CompilerSet errorformat=%W******\ Warning:\ %m,
\%E******\ Fatal\ Error:\ %m,
\%E******\ Error:\ %m,
\%CLine\ %l\ column\ %c\ in\ %\\w%\\+\ (%f)\ :,
\%ZLine\ %l\ column\ %c\ in\ %.%#\ (%f)\ %\\=:,
\%ZLine\ %l\ columns\ %c\\,\ %\\d%\\+\ %.%#\ (%f)\ %\\=:,
\%+C%*[^\ ]%.%#,
\%-GThe\ source\ lines\ involved,
\%-G%.%#
let &cpo = s:cpo_save
+1 -2
View File
@@ -1,7 +1,6 @@
" Vim compiler file
" Compiler: tcl
" Maintainer: Doug Kearns <djkea2@gus.gscit.monash.edu.au>
" URL: http://gus.gscit.monash.edu.au/~djkea2/vim/compiler/tcl.vim
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2004 Nov 27
if exists("current_compiler")
+5 -6
View File
@@ -1,11 +1,13 @@
" Vim compiler file
" Compiler: TeX
" Maintainer: Artem Chuprina <ran@ran.pp.ru>
" Last Change: 2004 Mar 27
" Last Change: 2012 Apr 30
if exists("current_compiler")
finish
endif
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
@@ -30,9 +32,6 @@ else
let current_compiler = 'make'
endif
let s:cpo_save = &cpo
set cpo-=C
" Value errorformat are taken from vim help, see :help errorformat-LaTeX, with
" addition from Srinath Avadhanula <srinath@fastmail.fm>
CompilerSet errorformat=%E!\ LaTeX\ %trror:\ %m,
@@ -64,5 +63,5 @@ CompilerSet errorformat=%E!\ LaTeX\ %trror:\ %m,
\%+Q%*[^()])%r,
\%+Q[%\\d%*[^()])%r
let &cpo = s:cpo_save
unlet s:cpo_save
let &cpo = s:keepcpo
unlet s:keepcpo
+3 -13
View File
@@ -1,11 +1,7 @@
" Vim compiler file
" Compiler: HTML Tidy
" Maintainer: Doug Kearns <djkea2@gus.gscit.monash.edu.au>
" URL: http://gus.gscit.monash.edu.au/~djkea2/vim/compiler/tidy.vim
" Last Change: 2004 Nov 27
" NOTE: set 'tidy_compiler_040800' if you are using the 4th August 2000 release
" of HTML Tidy.
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2013 Jul 7
if exists("current_compiler")
finish
@@ -16,13 +12,7 @@ if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
endif
" this is needed to work around a bug in the 04/08/00 release of tidy which
" failed to set the filename if the -quiet option was used
if exists("tidy_compiler_040800")
CompilerSet makeprg=tidy\ -errors\ --gnu-emacs\ yes\ %
else
CompilerSet makeprg=tidy\ -quiet\ -errors\ --gnu-emacs\ yes\ %
endif
CompilerSet makeprg=tidy\ -quiet\ -errors\ --gnu-emacs\ yes\ %
" sample warning: foo.html:8:1: Warning: inserting missing 'foobar' element
" sample error: foo.html:9:2: Error: <foobar> is not recognized!
+22
View File
@@ -0,0 +1,22 @@
" Vim compiler file
" Compiler: Mono C#
" Maintainer: Chiel ten Brinke (ctje92@gmail.com)
" Last Change: 2013 May 13
if exists("current_compiler")
finish
endif
let current_compiler = "xbuild"
let s:keepcpo= &cpo
set cpo&vim
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
endif
CompilerSet errorformat=\ %#%f(%l\\\,%c):\ %m
CompilerSet makeprg=xbuild\ /nologo\ /v:q\ /property:GenerateFullPaths=true
let &cpo = s:keepcpo
unlet s:keepcpo
+5 -8
View File
@@ -1,8 +1,7 @@
" Vim compiler file
" Compiler: xmllint
" Maintainer: Doug Kearns <djkea2@gus.gscit.monash.edu.au>
" URL: http://gus.gscit.monash.edu.au/~djkea2/vim/compiler/xmllint.vim
" Last Change: 2004 Nov 27
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 2013 Jul 8
if exists("current_compiler")
finish
@@ -16,12 +15,10 @@ endif
let s:cpo_save = &cpo
set cpo-=C
CompilerSet makeprg=xmllint\ --valid\ --noout\
CompilerSet makeprg=xmllint\ --valid\ --noout
CompilerSet errorformat=%E%f:%l:\ error:\ %m,
\%W%f:%l:\ warning:\ %m,
\%E%f:%l:\ validity\ error:\ %m,
\%W%f:%l:\ validity\ warning:\ %m,
CompilerSet errorformat=%+E%f:%l:\ %.%#\ error\ :\ %m,
\%+W%f:%l:\ %.%#\ warning\ :\ %m,
\%-Z%p^,
\%-G%.%#
+2 -1
View File
@@ -75,6 +75,7 @@ DOCS = \
pattern.txt \
pi_getscript.txt \
pi_gzip.txt \
pi_logipat.txt \
pi_netrw.txt \
pi_paren.txt \
pi_spec.txt \
@@ -207,6 +208,7 @@ HTMLS = \
pattern.html \
pi_getscript.html \
pi_gzip.html \
pi_logipat.html \
pi_netrw.html \
pi_paren.html \
pi_spec.html \
@@ -229,7 +231,6 @@ HTMLS = \
starting.html \
syntax.html \
tabpage.html \
tags.html \
tagsrch.html \
term.html \
tips.html \
+1 -1
View File
@@ -1,4 +1,4 @@
*arabic.txt* For Vim version 7.3. Last change: 2010 Nov 13
*arabic.txt* For Vim version 7.4. Last change: 2010 Nov 13
VIM REFERENCE MANUAL by Nadim Shaikli
+133 -19
View File
@@ -1,4 +1,4 @@
*autocmd.txt* For Vim version 7.3. Last change: 2011 Oct 26
*autocmd.txt* For Vim version 7.4. Last change: 2015 Aug 18
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -33,7 +33,7 @@ files matching *.c. You can also use autocommands to implement advanced
features, such as editing compressed files (see |gzip-example|). The usual
place to put autocommands is in your .vimrc or .exrc file.
*E203* *E204* *E143*
*E203* *E204* *E143* *E855*
WARNING: Using autocommands is very powerful, and may lead to unexpected side
effects. Be careful not to destroy your text.
- It's a good idea to do some testing on an expendable copy of a file first.
@@ -259,12 +259,15 @@ Name triggered by ~
|Syntax| when the 'syntax' option has been set
|EncodingChanged| after the 'encoding' option has been changed
|TermChanged| after the value of 'term' has changed
|OptionSet| after setting any option
Startup and exit
|VimEnter| after doing all the startup stuff
|GUIEnter| after starting the GUI successfully
|GUIFailed| after starting the GUI failed
|TermResponse| after the terminal response to |t_RV| is received
|QuitPre| when using `:quit`, before deciding whether to quit
|VimLeavePre| before exiting Vim, before writing the viminfo file
|VimLeave| before exiting Vim, after writing the viminfo file
@@ -276,6 +279,7 @@ Name triggered by ~
|ShellCmdPost| after executing a shell command
|ShellFilterPost| after filtering with a shell command
|CmdUndefined| a user command is used but it isn't defined
|FuncUndefined| a user function is used but it isn't defined
|SpellFileMissing| a spell file is used but it can't be found
|SourcePre| before sourcing a Vim script
@@ -302,6 +306,9 @@ Name triggered by ~
|InsertCharPre| when a character was typed in Insert mode, before
inserting it
|TextChanged| after a change was made to the text in Normal mode
|TextChangedI| after a change was made to the text in Insert mode
|ColorScheme| after loading a color scheme
|RemoteReply| a reply from a server Vim was received
@@ -312,6 +319,7 @@ Name triggered by ~
|SessionLoadPost| after loading a session file
|MenuPopup| just before showing the popup menu
|CompleteDone| after Insert mode completion is done
|User| to be used in combination with ":doautocmd"
@@ -385,6 +393,10 @@ BufRead or BufReadPost When starting to edit a new buffer, after
This does NOT work for ":r file". Not used
when the file doesn't exist. Also used after
successfully recovering a file.
Also triggered for the filetypedetect group
when executing ":filetype detect" and when
writing an unnamed buffer in a way that the
buffer gets a name.
*BufReadCmd*
BufReadCmd Before starting to edit a new buffer. Should
read the file into the buffer. |Cmd-event|
@@ -455,6 +467,16 @@ BufWriteCmd Before writing the whole buffer to a file.
*BufWritePost*
BufWritePost After writing the whole buffer to a file
(should undo the commands for BufWritePre).
*CmdUndefined*
CmdUndefined When a user command is used but it isn't
defined. Useful for defining a command only
when it's used. The pattern is matched
against the command name. Both <amatch> and
<afile> are set to the name of the command.
NOTE: Autocompletion won't work until the
command is defined. An alternative is to
always define the user command and have it
invoke an autoloaded function. See |autoload|.
*CmdwinEnter*
CmdwinEnter After entering the command-line window.
Useful for setting options specifically for
@@ -473,6 +495,19 @@ CmdwinLeave Before leaving the command-line window.
|cmdwin-char|
*ColorScheme*
ColorScheme After loading a color scheme. |:colorscheme|
The pattern is matched against the
colorscheme name. <afile> can be used for the
name of the actual file where this option was
set, and <amatch> for the new colorscheme
name.
*CompleteDone*
CompleteDone After Insert mode completion is done. Either
when something was completed or abandoning
completion. |ins-completion|
The |v:completed_item| variable contains
information about the completed item.
*CursorHold*
CursorHold When the user doesn't press a key for the time
@@ -487,6 +522,11 @@ CursorHold When the user doesn't press a key for the time
operator.
While recording the CursorHold event is not
triggered. |q|
*<CursorHold>*
Internally the autocommand is triggered by the
<CursorHold> key. In an expression mapping
|getchar()| may see this character.
Note: Interactive commands cannot be used for
this event. There is no hit-enter prompt,
the screen is updated directly (when needed).
@@ -501,14 +541,15 @@ CursorHold When the user doesn't press a key for the time
CursorHoldI Just like CursorHold, but in Insert mode.
*CursorMoved*
CursorMoved After the cursor was moved in Normal mode.
Also when the text of the cursor line has been
changed, e.g., with "x", "rx" or "p".
CursorMoved After the cursor was moved in Normal or Visual
mode. Also when the text of the cursor line
has been changed, e.g., with "x", "rx" or "p".
Not triggered when there is typeahead or when
an operator is pending.
For an example see |match-parens|.
Careful: Don't do anything that the user does
not expect or that is slow.
Careful: This is triggered very often, don't
do anything that the user does not expect or
that is slow.
*CursorMovedI*
CursorMovedI After the cursor was moved in Insert mode.
Not triggered when the popup menu is visible.
@@ -540,11 +581,15 @@ FileChangedRO Before making the first change to a read-only
It is not allowed to change to another buffer
here. You can reload the buffer but not edit
another one.
*E881*
If the number of lines changes saving for undo
may fail and the change will be aborted.
*FileChangedShell*
FileChangedShell When Vim notices that the modification time of
a file has changed since editing started.
Also when the file attributes of the file
change. |timestamp|
change or when the size of the file changes.
|timestamp|
Mostly triggered after executing a shell
command, but also with a |:checktime| command
or when Gvim regains input focus.
@@ -644,6 +689,8 @@ FuncUndefined When a user function is used but it isn't
when it's used. The pattern is matched
against the function name. Both <amatch> and
<afile> are set to the name of the function.
NOTE: When writing Vim scripts a better
alternative is to use an autoloaded function.
See |autoload-functions|.
*GUIEnter*
GUIEnter After starting the GUI successfully, and after
@@ -678,8 +725,11 @@ InsertCharPre When a character is typed in Insert mode,
InsertEnter Just before starting Insert mode. Also for
Replace mode and Virtual Replace mode. The
|v:insertmode| variable indicates the mode.
Be careful not to move the cursor or do
anything else that the user does not expect.
Be careful not to do anything else that the
user does not expect.
The cursor is restored afterwards. If you do
not want that set |v:char| to a non-empty
string.
*InsertLeave*
InsertLeave When leaving Insert mode. Also when using
CTRL-O |i_CTRL-O|. But not for |i_CTRL-C|.
@@ -695,11 +745,37 @@ MenuPopup Just before showing the popup menu (under the
o Operator-pending
i Insert
c Command line
*OptionSet*
OptionSet After setting an option. The pattern is
matched against the long option name.
The |v:option_old| variable indicates the
old option value, |v:option_new| variable
indicates the newly set value, the
|v:option_type| variable indicates whether
it's global or local scoped and |<amatch>|
indicates what option has been set.
Is not triggered on startup and for the 'key'
option for obvious reasons.
Usage example: Check for the existence of the
directory in the 'backupdir' and 'undodir'
options, create the directory if it doesn't
exist yet.
Note: It's a bad idea to reset an option
during this autocommand, this may break a
plugin. You can always use `:noa` to prevent
triggering this autocommand.
*QuickFixCmdPre*
QuickFixCmdPre Before a quickfix command is run (|:make|,
|:lmake|, |:grep|, |:lgrep|, |:grepadd|,
|:lgrepadd|, |:vimgrep|, |:lvimgrep|,
|:vimgrepadd|, |:lvimgrepadd|, |:cscope|).
|:vimgrepadd|, |:lvimgrepadd|, |:cscope|,
|:cfile|, |:cgetfile|, |:caddfile|, |:lfile|,
|:lgetfile|, |:laddfile|, |:helpgrep|,
|:lhelpgrep|).
The pattern is matched against the command
being run. When |:grep| is used but 'grepprg'
is set to "internal" it still matches "grep".
@@ -710,7 +786,16 @@ QuickFixCmdPre Before a quickfix command is run (|:make|,
*QuickFixCmdPost*
QuickFixCmdPost Like QuickFixCmdPre, but after a quickfix
command is run, before jumping to the first
location. See |QuickFixCmdPost-example|.
location. For |:cfile| and |:lfile| commands
it is run after error file is read and before
moving to the first error.
See |QuickFixCmdPost-example|.
*QuitPre*
QuitPre When using `:quit`, `:wq` or `:qall`, before
deciding whether it closes the current window
or quits Vim. Can be used to close any
non-essential window if the current window is
the last ordinary window.
*RemoteReply*
RemoteReply When a reply from a Vim that functions as
server was received |server2client()|. The
@@ -807,12 +892,27 @@ TermResponse After the response to |t_RV| is received from
triggered halfway executing another event,
especially if file I/O, a shell command or
anything else that takes time is involved.
*TextChanged*
TextChanged After a change was made to the text in the
current buffer in Normal mode. That is when
|b:changedtick| has changed.
Not triggered when there is typeahead or when
an operator is pending.
Careful: This is triggered very often, don't
do anything that the user does not expect or
that is slow.
*TextChangedI*
TextChangedI After a change was made to the text in the
current buffer in Insert mode.
Not triggered when the popup menu is visible.
Otherwise the same as TextChanged.
*User*
User Never executed automatically. To be used for
autocommands that are only executed with
":doautocmd".
*UserGettingBored*
UserGettingBored When the user hits CTRL-C. Just kidding! :-)
UserGettingBored When the user presses the same key 42 times.
Just kidding! :-)
*VimEnter*
VimEnter After doing all the startup stuff, including
loading .vimrc files, executing the "-c cmd"
@@ -859,6 +959,13 @@ WinLeave Before leaving a window. If the window to be
==============================================================================
6. Patterns *autocmd-patterns* *{pat}*
The {pat} argument can be a comma separated list. This works as if the
command was given with each pattern separately. Thus this command: >
:autocmd BufRead *.txt,*.info set et
Is equivalent to: >
:autocmd BufRead *.txt set et
:autocmd BufRead *.info set et
The file pattern {pat} is tested for a match against the file name in one of
two ways:
1. When there is no '/' in the pattern, Vim checks for a match against only
@@ -909,7 +1016,8 @@ the autocommand is executed. This is different from the command!
*file-pattern*
The pattern is interpreted like mostly used in file names:
* matches any sequence of characters
* matches any sequence of characters; Unusual: includes path
separators
? matches any single character
\? matches a '?'
. matches a '.'
@@ -918,6 +1026,9 @@ The pattern is interpreted like mostly used in file names:
\, matches a ','
{ } like \( \) in a |pattern|
, inside { }: like \| in a |pattern|
\} literal }
\{ literal {
\\\{n,m\} like \{n,m} in a |pattern|
\ special meaning like in a |pattern|
[ch] matches 'c' or 'h'
[^ch] match any character but 'c' and 'h'
@@ -961,7 +1072,7 @@ Instead of a pattern buffer-local autocommands use one of these forms:
Examples: >
:au CursorHold <buffer> echo 'hold'
:au CursorHold <buffer=33> echo 'hold'
:au CursorHold <buffer=abuf> echo 'hold'
:au BufNewFile * au CursorHold <buffer=abuf> echo 'hold'
All the commands for autocommands also work with buffer-local autocommands,
simply use the special string instead of the pattern. Examples: >
@@ -1052,7 +1163,7 @@ Note that the 'eventignore' option applies here too. Events listed in this
option will not cause any commands to be executed.
*:do* *:doau* *:doautocmd* *E217*
:do[autocmd] [group] {event} [fname]
:do[autocmd] [<nomodeline>] [group] {event} [fname]
Apply the autocommands matching [fname] (default:
current file name) for {event} to the current buffer.
You can use this when the current file name does not
@@ -1071,14 +1182,17 @@ option will not cause any commands to be executed.
argument is included, Vim executes only the matching
autocommands for that group. Note: if you use an
undefined group name, Vim gives you an error message.
*<nomodeline>*
After applying the autocommands the modelines are
processed, so that their settings overrule the
settings from autocommands, like what happens when
editing a file.
editing a file. This is skipped when the <nomodeline>
argument is present. You probably want to use
<nomodeline> for events that are not used when loading
a buffer, such as |User|.
*:doautoa* *:doautoall*
:doautoa[ll] [group] {event} [fname]
:doautoa[ll] [<nomodeline>] [group] {event} [fname]
Like ":doautocmd", but apply the autocommands to each
loaded buffer. Note that [fname] is used to select
the autocommands, not the buffers to which they are
+199 -66
View File
@@ -1,4 +1,4 @@
*change.txt* For Vim version 7.3. Last change: 2011 Oct 28
*change.txt* For Vim version 7.4. Last change: 2015 Oct 17
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -71,24 +71,37 @@ For inserting text see |insert.txt|.
"D" deletes the highlighted text plus all text until
the end of the line. {not in Vi}
*:d* *:de* *:del* *:delete* *:dl*
*:d* *:de* *:del* *:delete* *:dl* *:dp*
:[range]d[elete] [x] Delete [range] lines (default: current line) [into
register x].
Note these weird abbreviations:
:dl delete and list
:dell idem
:delel idem
:deletl idem
:deletel idem
:dp delete and print
:dep idem
:delp idem
:delep idem
:deletp idem
:deletep idem
:[range]d[elete] [x] {count}
Delete {count} lines, starting with [range]
(default: current line |cmdline-ranges|) [into
register x].
These commands delete text. You can repeat them with the "." command
(except ":d") and undo them. Use Visual mode to delete blocks of text. See
These commands delete text. You can repeat them with the `.` command
(except `:d`) and undo them. Use Visual mode to delete blocks of text. See
|registers| for an explanation of registers.
An exception for the d{motion} command: If the motion is not linewise, the
start and end of the motion are not in the same line, and there are only
blanks before the start and after the end of the motion, the delete becomes
linewise. This means that the delete also removes the line of blanks that you
might expect to remain.
might expect to remain. Use the |o_v| operator to force the motion to be
characterwise.
Trying to delete an empty region of text (e.g., "d0" in the first column)
is an error when 'cpoptions' includes the 'E' flag.
@@ -131,7 +144,7 @@ gJ Join [count] lines, with a minimum of two lines.
See |ex-flags| for [flags].
These commands delete the <EOL> between lines. This has the effect of joining
multiple lines into one line. You can repeat these commands (except ":j") and
multiple lines into one line. You can repeat these commands (except `:j`) and
undo them.
These commands, except "gJ", insert one space in place of the <EOL> unless
@@ -143,6 +156,9 @@ only after a '.').
The 'B' and 'M' flags in 'formatoptions' change the behavior for inserting
spaces before and after a multi-byte character |fo-table|.
The '[ mark is set at the end of the first line that was joined, '] at the end
of the resulting line.
==============================================================================
2. Delete and insert *delete-insert* *replacing*
@@ -259,6 +275,12 @@ r{char} Replace the character under the cursor with {char}.
<CR>. CTRL-V <NL> replaces with a <Nul>.
{Vi: CTRL-V <CR> still replaces with a line break,
cannot replace something with a <CR>}
If {char} is CTRL-E or CTRL-Y the character from the
line below or above is used, just like with |i_CTRL-E|
and |i_CTRL-Y|. This also works with a count, thus
`10r<C-E>` copies 10 characters from the line below.
If you give a [count], Vim replaces [count] characters
with [count] {char}s. When {char} is a <CR> or <NL>,
however, Vim inserts only one <CR>: "5r<CR>" replaces
@@ -357,10 +379,43 @@ Adding and subtracting ~
CTRL-A Add [count] to the number or alphabetic character at
or after the cursor. {not in Vi}
*v_CTRL-A*
{Visual}CTRL-A Add [count] to the number or alphabetic character in
the highlighted text. {not in Vi}
*v_g_CTRL-A*
{Visual}g CTRL-A Add [count] to the number or alphabetic character in
the highlighted text. If several lines are
highlighted, each one will be incremented by an
additional [count] (so effectively creating a
[count] incrementing sequence). {not in Vi}
For Example, if you have this list of numbers:
1. ~
1. ~
1. ~
1. ~
Move to the second "1." and Visually select three
lines, pressing g CTRL-A results in:
1. ~
2. ~
3. ~
4. ~
*CTRL-X*
CTRL-X Subtract [count] from the number or alphabetic
character at or after the cursor. {not in Vi}
*v_CTRL-X*
{Visual}CTRL-X Subtract [count] from the number or alphabetic
character in the highlighted text. {not in Vi}
*v_g_CTRL-X*
{Visual}g CTRL-X Subtract [count] from the number or alphabetic
character in the highlighted text. If several lines
are highlighted, each value will be decremented by an
additional [count] (so effectively creating a [count]
decrementing sequence). {not in Vi}
The CTRL-A and CTRL-X commands work for (signed) decimal numbers, unsigned
octal and hexadecimal numbers and alphabetic characters. This depends on the
'nrformats' option.
@@ -377,6 +432,10 @@ octal and hexadecimal numbers and alphabetic characters. This depends on the
under or after the cursor. This is useful to make lists with an alphabetic
index.
For decimals a leading negative sign is considered for incrementing/
decrementing, for octal and hex values, it won't be considered.
To ignore the sign Visually select the number before using CTRL-A or CTRL-X.
For numbers with leading zeros (including all octal and hexadecimal numbers),
Vim preserves the number of characters in the number when possible. CTRL-A on
"0077" results in "0100", CTRL-X on "0x100" results in "0x0ff".
@@ -456,17 +515,17 @@ If the 'shiftround' option is on, the indent is rounded to a multiple of
'shiftwidth'.
If the 'smartindent' option is on, or 'cindent' is on and 'cinkeys' contains
'#', shift right does not affect lines starting with '#' (these are supposed
to be C preprocessor lines that must stay in column 1).
'#' with a zero value, shift right does not affect lines starting with '#'
(these are supposed to be C preprocessor lines that must stay in column 1).
When the 'expandtab' option is off (this is the default) Vim uses <Tab>s as
much as possible to make the indent. You can use ">><<" to replace an indent
made out of spaces with the same indent made out of <Tab>s (and a few spaces
if necessary). If the 'expandtab' option is on, Vim uses only spaces. Then
you can use ">><<" to replace <Tab>s in the indent by spaces (or use
":retab!").
`:retab!`).
To move a line several 'shiftwidth's, use Visual mode or the ":" commands.
To move a line several 'shiftwidth's, use Visual mode or the `:` commands.
For example: >
Vjj4> move three lines 4 indents to the right
:<<< move current line 3 indents to the left
@@ -486,7 +545,7 @@ Examples of filters are "sort", which sorts lines alphabetically, and
works like a filter; not all versions do). The 'shell' option specifies the
shell Vim uses to execute the filter command (See also the 'shelltype'
option). You can repeat filter commands with ".". Vim does not recognize a
comment (starting with '"') after the ":!" command.
comment (starting with '"') after the `:!` command.
*!*
!{motion}{filter} Filter {motion} text lines through the external
@@ -573,34 +632,37 @@ For other systems the tmpnam() library function is used.
Repeat last :substitute with same search pattern and
substitute string, but without the same flags. You
may add [flags], see |:s_flags|.
Note that after ":substitute" the '&' flag can't be
Note that after `:substitute` the '&' flag can't be
used, it's recognized as a pattern separator.
The space between ":substitute" and the 'c', 'g' and
'r' flags isn't required, but in scripts it's a good
idea to keep it to avoid confusion.
The space between `:substitute` and the 'c', 'g',
'i', 'I' and 'r' flags isn't required, but in scripts
it's a good idea to keep it to avoid confusion.
:[range]~[&][flags] [count] *:~*
Repeat last substitute with same substitute string
but with last used search pattern. This is like
":&r". See |:s_flags| for [flags].
`:&r`. See |:s_flags| for [flags].
*&*
& Synonym for ":s" (repeat last substitute). Note
& Synonym for `:s` (repeat last substitute). Note
that the flags are not remembered, thus it might
actually work differently. You can use ":&&" to keep
actually work differently. You can use `:&&` to keep
the flags.
*g&*
g& Synonym for ":%s//~/&" (repeat last substitute on all
lines with the same flags).
g& Synonym for `:%s//~/&` (repeat last substitute with
last search pattern on all lines with the same flags).
For example, when you first do a substitution with
`:s/pattern/repl/flags` and then `/search` for
something else, `g&` will do `:%s/search/repl/flags`.
Mnemonic: global substitute. {not in Vi}
*:snomagic* *:sno*
:[range]sno[magic] ... Same as ":substitute", but always use 'nomagic'.
:[range]sno[magic] ... Same as `:substitute`, but always use 'nomagic'.
{not in Vi}
*:smagic* *:sm*
:[range]sm[agic] ... Same as ":substitute", but always use 'magic'.
:[range]sm[agic] ... Same as `:substitute`, but always use 'magic'.
{not in Vi}
*:s_flags*
@@ -610,7 +672,7 @@ The flags that you can use for the substitute commands:
command. Examples: >
:&&
:s/this/that/&
< Note that ":s" and ":&" don't keep the flags.
< Note that `:s` and `:&` don't keep the flags.
{not in Vi}
[c] Confirm each substitution. Vim highlights the matching string (with
@@ -659,6 +721,8 @@ The flags that you can use for the substitute commands:
[n] Report the number of matches, do not actually substitute. The [c]
flag is ignored. The matches are reported as if 'report' is zero.
Useful to |count-items|.
If \= |sub-replace-expression| is used, the expression will be
evaluated in the |sandbox| at every match.
[p] Print the line containing the last substitute.
@@ -666,14 +730,14 @@ The flags that you can use for the substitute commands:
[l] Like [p] but print the text like |:list|.
[r] Only useful in combination with ":&" or ":s" without arguments. ":&r"
works the same way as ":~": When the search pattern is empty, use the
[r] Only useful in combination with `:&` or `:s` without arguments. `:&r`
works the same way as `:~`: When the search pattern is empty, use the
previously used search pattern instead of the search pattern from the
last substitute or ":global". If the last command that did a search
was a substitute or ":global", there is no effect. If the last
last substitute or `:global`. If the last command that did a search
was a substitute or `:global`, there is no effect. If the last
command was a search command such as "/", use the pattern from that
command.
For ":s" with an argument this already happens: >
For `:s` with an argument this already happens: >
:s/blue/red/
/green
:s//red/ or :~ or :&r
@@ -690,9 +754,9 @@ reason is that the flags can only be found by skipping the pattern, and in
order to skip the pattern the "magicness" must be known. Catch 22!
If the {pattern} for the substitute command is empty, the command uses the
pattern from the last substitute or ":global" command. If there is none, but
pattern from the last substitute or `:global` command. If there is none, but
there is a previous search pattern, that one is used. With the [r] flag, the
command uses the pattern from the last substitute, ":global", or search
command uses the pattern from the last substitute, `:global`, or search
command.
If the {string} is omitted the substitute is done as if it's empty. Thus the
@@ -772,6 +836,11 @@ Examples: >
:s/abcde/abc^Mde/ modifies "abcde" to "abc", "de" (two lines)
:s/$/\^M/ modifies "abcde" to "abcde^M"
:s/\w\+/\u\0/g modifies "bla bla" to "Bla Bla"
:s/\w\+/\L\u/g modifies "BLA bla" to "Bla Bla"
Note: "\L\u" can be used to capitalize the first letter of a word. This is
not compatible with Vi and older versions of Vim, where the "\u" would cancel
out the "\L". Same for "\U\l".
Note: In previous versions CTRL-V was handled in a special way. Since this is
not Vi compatible, this was removed. Use a backslash instead.
@@ -794,8 +863,38 @@ either the first or second pattern in parentheses did not match, so either
:s/\([ab]\)\|\([cd]\)/\1x/g modifies "a b c d" to "ax bx x x"
<
*:sc* *:sce* *:scg* *:sci* *:scI* *:scl* *:scp* *:sg* *:sgc*
*:sge* *:sgi* *:sgI* *:sgl* *:sgn* *:sgp* *:sgr* *:sI* *:si*
*:sic* *:sIc* *:sie* *:sIe* *:sIg* *:sIl* *:sin* *:sIn* *:sIp*
*:sip* *:sIr* *:sir* *:sr* *:src* *:srg* *:sri* *:srI* *:srl*
*:srn* *:srp*
2-letter and 3-letter :substitute commands ~
List of :substitute commands
| c e g i I n p l r
| c :sc :sce :scg :sci :scI :scn :scp :scl ---
| e
| g :sgc :sge :sg :sgi :sgI :sgn :sgp :sgl :sgr
| i :sic :sie --- :si :siI :sin :sip --- :sir
| I :sIc :sIe :sIg :sIi :sI :sIn :sIp :sIl :sIr
| n
| p
| l
| r :src --- :srg :sri :srI :srn :srp :srl :sr
Exceptions:
:scr is `:scriptnames`
:se is `:set`
:sig is `:sign`
:sil is `:silent`
:sn is `:snext`
:sp is `:split`
:sl is `:sleep`
:sre is `:srewind`
Substitute with an expression *sub-replace-expression*
*sub-replace-\=*
*sub-replace-\=* *s/\=*
When the substitute string starts with "\=" the remainder is interpreted as an
expression. This does not work recursively: a |substitute()| function inside
the expression cannot use "\=" for the substitute string.
@@ -847,7 +946,7 @@ This replaces each 'E' character with a euro sign. Read more in |<Char->|.
4.4 Changing tabs *change-tabs*
*:ret* *:retab*
*:ret* *:retab* *:retab!*
:[range]ret[ab][!] [new_tabstop]
Replace all sequences of white-space containing a
<Tab> with new strings of white-space using the new
@@ -866,7 +965,7 @@ This replaces each 'E' character with a euro sign. Read more in |<Char->|.
Careful: This command modifies any <Tab> characters
inside of strings in a C program. Use "\t" to avoid
this (that's a good habit anyway).
":retab!" may also change a sequence of spaces by
`:retab!` may also change a sequence of spaces by
<Tab> characters, which can mess up a printf().
{not in Vi}
Not available when |+ex_extra| feature was disabled at
@@ -976,8 +1075,12 @@ inside of strings can change! Also see 'softtabstop' option. >
current line). This always works |linewise|, thus
this command can be used to put a yanked block as new
lines.
The cursor is left on the first non-blank in the last
new line.
If no register is specified, it depends on the 'cb'
option: If 'cb' contains "unnamedplus", paste from the
+ register |quoteplus|. Otherwise, if 'cb' contains
"unnamed", paste from the * register |quotestar|.
Otherwise, paste from the unnamed register
|quote_quote|.
The register can also be '=' followed by an optional
expression. The expression continues until the end of
the command. You need to escape the '|' and '"'
@@ -1036,6 +1139,11 @@ another register. E.g., yank the text to copy, Visually select the text to
replace and use "0p . You can repeat this as many times as you like, the
unnamed register will be changed each time.
When you use a blockwise Visual mode command and yank only a single line into
a register, a paste on a visual selected area will paste that single line on
each of the selected lines (thus replacing the blockwise selected region by a
block of the pasted line).
*blockwise-register*
If you use a blockwise Visual mode command to get the text into the register,
the block of text will be inserted before ("P") or after ("p") the cursor
@@ -1057,16 +1165,17 @@ Rationale: In Vi the "y" command followed by a backwards motion would
With a linewise yank command the cursor is put in the first line, but the
column is unmodified, thus it may not be on the first yanked character.
There are nine types of registers: *registers* *E354*
There are ten types of registers: *registers* *E354*
1. The unnamed register ""
2. 10 numbered registers "0 to "9
3. The small delete register "-
4. 26 named registers "a to "z or "A to "Z
5. four read-only registers ":, "., "% and "#
6. the expression register "=
7. The selection and drop registers "*, "+ and "~
8. The black hole register "_
9. Last search pattern register "/
5. three read-only registers ":, "., "%
6. alternate buffer register "#
7. the expression register "=
8. The selection and drop registers "*, "+ and "~
9. The black hole register "_
10. Last search pattern register "/
1. Unnamed register "" *quote_quote* *quotequote*
Vim fills this register with text deleted with the "d", "c", "s", "x" commands
@@ -1093,6 +1202,8 @@ less than one line (the small delete register is used then). An exception is
made for the delete operator with these movement commands: |%|, |(|, |)|, |`|,
|/|, |?|, |n|, |N|, |{| and |}|. Register "1 is always used then (this is Vi
compatible). The "- register is used as well if the delete is within a line.
Note that these characters may be mapped. E.g. |%| is mapped by the matchit
plugin.
With each successive deletion or change, Vim shifts the previous contents
of register 1 into register 2, 2 into 3, and so forth, losing the previous
contents of register 9.
@@ -1110,7 +1221,7 @@ letters to replace their previous contents or as uppercase letters to append
to their previous contents. When the '>' flag is present in 'cpoptions' then
a line break is inserted before the appended text.
5. Read-only registers ":, "., "% and "#
5. Read-only registers ":, ". and "%
These are '%', '#', ':' and '.'. You can use them only with the "p", "P",
and ":put" commands and with CTRL-R. {not in Vi}
*quote_.* *quote.* *E29*
@@ -1121,8 +1232,6 @@ and ":put" commands and with CTRL-R. {not in Vi}
('textwidth' and other options affect what is inserted).
*quote_%* *quote%*
"% Contains the name of the current file.
*quote_#* *quote#*
"# Contains the name of the alternate file.
*quote_:* *quote:* *E30*
": Contains the most recent executed command-line. Example: Use
"@:" to repeat the previous command-line command.
@@ -1131,16 +1240,33 @@ and ":put" commands and with CTRL-R. {not in Vi}
the command was completely from a mapping.
{not available when compiled without the |+cmdline_hist|
feature}
*quote_#* *quote#*
6. Alternate file register "#
Contains the name of the alternate file for the current window. It will
change how the |CTRL-^| command works.
This register is writable, mainly to allow for restoring it after a plugin has
changed it. It accepts buffer number: >
let altbuf = bufnr(@#)
...
let @# = altbuf
It will give error |E86| if you pass buffer number and this buffer does not
exist.
It can also accept a match with an existing buffer name: >
let @# = 'buffer_name'
Error |E93| if there is more than one buffer matching the given name or |E94|
if none of buffers matches the given name.
6. Expression register "= *quote_=* *quote=* *@=*
7. Expression register "= *quote_=* *quote=* *@=*
This is not really a register that stores text, but is a way to use an
expression in commands which use a register. The expression register is
read-only; you cannot put text into it. After the '=', the cursor moves to
the command-line, where you can enter any expression (see |expression|). All
normal command-line editing commands are available, including a special
history for expressions. When you end the command-line by typing <CR>, Vim
computes the result of the expression. If you end it with <Esc>, Vim abandons
the expression. If you do not enter an expression, Vim uses the previous
read-write.
When typing the '=' after " or CTRL-R the cursor moves to the command-line,
where you can enter any expression (see |expression|). All normal
command-line editing commands are available, including a special history for
expressions. When you end the command-line by typing <CR>, Vim computes the
result of the expression. If you end it with <Esc>, Vim abandons the
expression. If you do not enter an expression, Vim uses the previous
expression (like with the "/" command).
The expression must evaluate to a String. A Number is always automatically
@@ -1153,7 +1279,7 @@ If the "= register is used for the "p" command, the String is split up at <NL>
characters. If the String ends in a <NL>, it is regarded as a linewise
register. {not in Vi}
7. Selection and drop registers "*, "+ and "~
8. Selection and drop registers "*, "+ and "~
Use these registers for storing and retrieving the selected text for the GUI.
See |quotestar| and |quoteplus|. When the clipboard is not available or not
working, the unnamed register is used instead. For Unix systems the clipboard
@@ -1175,27 +1301,27 @@ GTK GUI}
Note: The "~ register is only used when dropping plain text onto Vim.
Drag'n'drop of URI lists is handled internally.
8. Black hole register "_ *quote_*
9. Black hole register "_ *quote_*
When writing to this register, nothing happens. This can be used to delete
text without affecting the normal registers. When reading from this register,
nothing is returned. {not in Vi}
9. Last search pattern register "/ *quote_/* *quote/*
10. Last search pattern register "/ *quote_/* *quote/*
Contains the most recent search-pattern. This is used for "n" and 'hlsearch'.
It is writable with ":let", you can change it to have 'hlsearch' highlight
It is writable with `:let`, you can change it to have 'hlsearch' highlight
other matches without actually searching. You can't yank or delete into this
register. The search direction is available in |v:searchforward|.
Note that the valued is restored when returning from a function
Note that the value is restored when returning from a function
|function-search-undo|.
{not in Vi}
*@/*
You can write to a register with a ":let" command |:let-@|. Example: >
You can write to a register with a `:let` command |:let-@|. Example: >
:let @/ = "the"
If you use a put command without specifying a register, Vim uses the register
that was last filled (this is also the contents of the unnamed register). If
you are confused, use the ":dis" command to find out what Vim will put (this
you are confused, use the `:dis` command to find out what Vim will put (this
command displays all named and numbered registers; the unnamed register is
labelled '"').
@@ -1400,10 +1526,10 @@ When you hit Return in a C-comment, Vim will insert the middle comment leader
for the new line: " * ". To close this comment you just have to type "/"
before typing anything else on the new line. This will replace the
middle-comment leader with the end-comment leader and apply any specified
alignment, leaving just " */". There is no need to hit BackSpace first.
alignment, leaving just " */". There is no need to hit Backspace first.
When there is a match with a middle part, but there also is a maching end part
which is longer, the end part is used. This makes a C style comment work
When there is a match with a middle part, but there also is a matching end
part which is longer, the end part is used. This makes a C style comment work
without requiring the middle part to end with a space.
Here is an example of alignment flags at work to make a comment stand out
@@ -1491,6 +1617,7 @@ n When formatting text, recognize numbered lists. This actually uses
first line of a paragraph
second line of the same paragraph
third line.
< This also works inside comments, ignoring the comment leader.
v Vi-compatible auto-wrapping in insert mode: Only break a line at a
blank that you have entered during the current insert command. (Note:
this is not 100% Vi compatible. Vi has some "unexpected features" or
@@ -1511,6 +1638,12 @@ B When joining lines, don't insert a space between two multi-byte
characters. Overruled by the 'M' flag.
1 Don't break a line after a one-letter word. It's broken before it
instead (if possible).
j Where it makes sense, remove a comment leader when joining lines. For
example, joining:
int i; // the index ~
// in the list ~
Becomes:
int i; // the index in the list ~
With 't' and 'c' you can specify when Vim performs auto-wrapping:
@@ -1554,7 +1687,7 @@ Some examples:
:set fo=tcrq
<
Automatic formatting *auto-format*
Automatic formatting *auto-format* *autoformat*
When the 'a' flag is present in 'formatoptions' text is formatted
automatically when inserting text or deleting text. This works nice for
@@ -1600,7 +1733,7 @@ And a few warnings:
7. Sorting text *sorting*
Vim has a sorting function and a sorting command. The sorting function can be
found here: |sort()|.
found here: |sort()|, |uniq()|.
*:sor* *:sort*
:[range]sor[t][!] [i][u][r][n][x][o] [/{pattern}/]
@@ -1663,12 +1796,12 @@ found here: |sort()|.
last search pattern is used. This allows trying out
a pattern first.
Note that using ":sort" with ":global" doesn't sort the matching lines, it's
Note that using `:sort` with `:global` doesn't sort the matching lines, it's
quite useless.
The details about sorting depend on the library function used. There is no
guarantee that sorting is "stable" or obeys the current locale. You will have
to try it out.
guarantee that sorting obeys the current locale. You will have to try it out.
Vim does do a "stable" sort.
The sorting can be interrupted, but if you interrupt it too late in the
process you may end up with duplicated lines. This also depends on the system
+56 -28
View File
@@ -1,4 +1,4 @@
*cmdline.txt* For Vim version 7.3. Last change: 2011 Mar 27
*cmdline.txt* For Vim version 7.4. Last change: 2015 Sep 25
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -56,7 +56,7 @@ history tables:
These are completely separate. Each history can only be accessed when
entering the same type of line.
Use the 'history' option to set the number of lines that are remembered
(default: 20).
(default: 50).
Notes:
- When you enter a command-line that is exactly the same as an older one, the
old one is removed (to avoid repeated commands moving older commands out of
@@ -217,7 +217,7 @@ CTRL-\ e {expr} *c_CTRL-\_e*
:return cmd
:endfunc
< This doesn't work recursively, thus not when already editing
an expression.
an expression. But it is possible to use in a mapping.
*c_CTRL-Y*
CTRL-Y When there is a modeless selection, copy the selection into
@@ -330,12 +330,12 @@ terminals)
:his[tory] [{name}] [{first}][, [{last}]]
List the contents of history {name} which can be:
c[md] or : command-line history
s[earch] or / search string history
e[xpr] or = expression register history
i[nput] or @ input line history
d[ebug] or > debug command history
a[ll] all of the above
c[md] or : command-line history
s[earch] or / or ? search string history
e[xpr] or = expression register history
i[nput] or @ input line history
d[ebug] or > debug command history
a[ll] all of the above
{not in Vi}
If the numbers {first} and/or {last} are given, the respective
@@ -356,6 +356,10 @@ terminals)
List the recent five entries from all histories: >
:history all -5,
:keepp[atterns] {command} *:keepp* *:keeppatterns*
Execute {command}, without adding anything to the search
history
==============================================================================
2. Command-line completion *cmdline-completion*
@@ -426,6 +430,8 @@ a previous version <Esc> was used). In the pattern standard wildcards '*' and
'?' are accepted when matching file names. '*' matches any string, '?'
matches exactly one character.
The 'wildignorecase' option can be set to ignore case in filenames.
If you like tcsh's autolist completion, you can use this mapping:
:cnoremap X <C-L><C-D>
(Where X is the command key to use, <C-L> is CTRL-L and <C-D> is CTRL-D)
@@ -505,6 +511,8 @@ followed by another Vim command:
:argdo
:autocmd
:bufdo
:cdo
:cfdo
:command
:cscope
:debug
@@ -515,6 +523,8 @@ followed by another Vim command:
:help
:helpfind
:lcscope
:ldo
:lfdo
:make
:normal
:perl
@@ -591,6 +601,7 @@ starts editing the three files "foo bar", "goes to" and "school ".
When you want to use the special characters '"' or '|' in a command, or want
to use '%' or '#' in a file name, precede them with a backslash. The
backslash is not required in a range and in the ":substitute" command.
See also |`=|.
*:_!*
The '!' (bang) character after an Ex command makes the command behave in a
@@ -712,10 +723,15 @@ three lines: >
Visual Mode and Range *v_:*
{Visual}: Starts a command-line with the Visual selected lines as a
range. The code ":'<,'>" is used for this range, which makes
range. The code `:'<,'>` is used for this range, which makes
it possible to select a similar line from the command-line
history for repeating a command on different Visually selected
lines.
When Visual mode was already ended, a short way to use the
Visual area for a range is `:*`. This requires that "*" does
not appear in 'cpo', see |cpo-star|. Otherwise you will have
to type `:'<,'>`
==============================================================================
5. Ex command-line flags *ex-flags*
@@ -738,15 +754,16 @@ to insert special things while typing you can use the CTRL-R command. For
example, "%" stands for the current file name, while CTRL-R % inserts the
current file name right away. See |c_CTRL-R|.
Note: If you want to avoid the special characters in a Vim script you may want
to use |fnameescape()|.
Note: If you want to avoid the effects of special characters in a Vim script
you may want to use |fnameescape()|. Also see |`=|.
In Ex commands, at places where a file name can be used, the following
characters have a special meaning. These can also be used in the expression
function expand() |expand()|.
function |expand()|.
% Is replaced with the current file name. *:_%* *c_%*
# Is replaced with the alternate file name. *:_#* *c_#*
This is remembered for every window.
#n (where n is a number) is replaced with *:_#0* *:_#n*
the file name of buffer n. "#0" is the same as "#". *c_#n*
## Is replaced with all names in the argument list *:_##* *c_##*
@@ -778,6 +795,7 @@ it, no matter how many backslashes.
# alternate.file
\# #
\\# \#
Also see |`=|.
*:<cword>* *:<cWORD>* *:<cfile>* *<cfile>*
*:<sfile>* *<sfile>* *:<afile>* *<afile>*
@@ -799,21 +817,21 @@ Note: these are typed literally, they are not special keys!
<afile> only when the file name isn't used to match with
(for FileType, Syntax and SpellFileMissing events).
<sfile> When executing a ":source" command, is replaced with the
file name of the sourced file. *E498*
When executing a function, is replaced with
"function {function-name}"; function call nesting is
indicated like this:
"function {function-name1}..{function-name2}". Note that
filename-modifiers are useless when <sfile> is used inside
a function.
file name of the sourced file. *E498*
When executing a function, is replaced with:
"function {function-name}[{lnum}]"
function call nesting is indicated like this:
"function {function-name1}[{lnum}]..{function-name2}[{lnum}]"
Note that filename-modifiers are useless when <sfile> is
used inside a function.
<slnum> When executing a ":source" command, is replaced with the
line number. *E842*
When executing a function it's the line number relative to
the start of the function.
*filename-modifiers*
*:_%:* *::8* *::p* *::.* *::~* *::h* *::t* *::r* *::e* *::s* *::gs*
*%:8* *%:p* *%:.* *%:~* *%:h* *%:t* *%:r* *%:e* *%:s* *%:gs*
*:_%:* *::8* *::p* *::.* *::~* *::h* *::t* *::r* *::e* *::s* *::gs* *::S*
*%:8* *%:p* *%:.* *%:~* *%:h* *%:t* *%:r* *%:e* *%:s* *%:gs* *%:S*
The file name modifiers can be used after "%", "#", "#n", "<cfile>", "<sfile>",
"<afile>" or "<abuf>". They are also used with the |fnamemodify()| function.
These are not available when Vim has been compiled without the |+modify_fname|
@@ -824,10 +842,11 @@ These modifiers can be given, in this order:
the home directory. If the name is a directory a path
separator is added at the end. For a file name that does not
exist and does not have an absolute path the result is
unpredictable.
unpredictable. On MS-Windows an 8.3 filename is expanded to
the long name.
:8 Converts the path to 8.3 short format (currently only on
win32). Will act on as much of a path that is an existing
path.
MS-Windows). Will act on as much of a path that is an
existing path.
:~ Reduce file name to be relative to the home directory, if
possible. File name is unmodified if it is not below the home
directory.
@@ -867,6 +886,10 @@ These modifiers can be given, in this order:
:gs?pat?sub?
Substitute all occurrences of "pat" with "sub". Otherwise
this works like ":s".
:S Escape special characters for use with a shell command (see
|shellescape()|). Must be the last one. Examples: >
:!dir <cfile>:S
:call system('chmod +w -- ' . expand('%:S'))
Examples, when the file name is "src/version.c", current dir
"/home/mool/vim": >
@@ -916,9 +939,8 @@ name). This is included for backwards compatibility with version 3.0, the
Note: Where a file name is expected wildcards expansion is done. On Unix the
shell is used for this, unless it can be done internally (for speed).
Backticks also work, like in >
Unless in |restricted-mode|, backticks work also, like in >
:n `echo *.c`
(backtick expansion is not possible in |restricted-mode|)
But expansion is only done if there are any wildcards before expanding the
'%', '#', etc.. This avoids expanding wildcards inside a file name. If you
want to expand the result of <cfile>, add a wildcard character to it.
@@ -929,6 +951,7 @@ Examples: (alternate file name is "?readme?")
:e #.* :e {files matching "?readme?.*"}
:cd <cfile> :cd {file name under cursor}
:cd <cfile>* :cd {file name under cursor plus "*" and then expanded}
Also see |`=|.
When the expanded argument contains a "!" and it is used for a shell command
(":!cmd", ":r !cmd" or ":w !cmd"), the "!" is escaped with a backslash to
@@ -955,8 +978,10 @@ for the file "$home" in the root directory. A few examples:
/\$home file "$home" in root directory
\\$home file "\\", followed by expanded $home
Also see |`=|.
==============================================================================
6. Command-line window *cmdline-window* *cmdwin*
7. Command-line window *cmdline-window* *cmdwin*
*command-line-window*
In the command-line window the command line can be edited just like editing
text in any window. It is a special kind of window, because you cannot leave
@@ -1067,6 +1092,9 @@ another window, or drag statuslines of other windows. You can drag the
statusline of the command-line window itself and the statusline above it.
Thus you can resize the command-line window, but not others.
The |getcmdwintype()| function returns the type of the command-line being
edited as described in |cmdwin-char|.
AUTOCOMMANDS
+2 -2
View File
@@ -1,4 +1,4 @@
*debug.txt* For Vim version 7.3. Last change: 2010 Dec 22
*debug.txt* For Vim version 7.4. Last change: 2012 Feb 11
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -15,7 +15,7 @@ For debugging Vim scripts, functions, etc. see |debug-scripts|
==============================================================================
1. Location of a crash, using gcc and gdb *debug-gcc*
1. Location of a crash, using gcc and gdb *debug-gcc* *gdb*
When Vim crashes in one of the test files, and you are using gcc for
compilation, here is what you can do to find out exactly where Vim crashes.
+1 -1
View File
@@ -1,4 +1,4 @@
*debugger.txt* For Vim version 7.3. Last change: 2005 Mar 29
*debugger.txt* For Vim version 7.4. Last change: 2005 Mar 29
VIM REFERENCE MANUAL by Gordon Prieur
+13 -2
View File
@@ -1,4 +1,4 @@
*develop.txt* For Vim version 7.3. Last change: 2008 Dec 17
*develop.txt* For Vim version 7.4. Last change: 2014 Mar 27
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -19,7 +19,7 @@ code.
Vim is open source software. Everybody is encouraged to contribute to help
improving Vim. For sending patches a context diff "diff -c" is preferred.
Also see http://www.vim.org/tips/tip.php?tip_id=618.
Also see http://vim.wikia.com/wiki/How_to_make_and_submit_a_patch.
==============================================================================
1. Design goals *design-goals*
@@ -232,6 +232,17 @@ time shadows global declaration
new C++ reserved keyword
try Borland C++ doesn't like it to be used as a variable.
clear Mac curses.h
echo Mac curses.h
instr Mac curses.h
meta Mac curses.h
newwin Mac curses.h
nl Mac curses.h
overwrite Mac curses.h
refresh Mac curses.h
scroll Mac curses.h
typeahead Mac curses.h
basename() GNU string function
dirname() GNU string function
get_env_value() Linux system function
+44 -19
View File
@@ -1,4 +1,4 @@
*diff.txt* For Vim version 7.3. Last change: 2011 Apr 14
*diff.txt* For Vim version 7.4. Last change: 2015 Nov 01
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -86,16 +86,16 @@ diff mode. You could use a construct like this: >
While already in Vim you can start diff mode in three ways.
*E98*
:diffsplit {filename} *:diffs* *:diffsplit*
:diffs[plit] {filename} *:diffs* *:diffsplit*
Open a new window on the file {filename}. The options are set
as for "vimdiff" for the current and the newly opened window.
Also see 'diffexpr'.
*:difft* *:diffthis*
:diffthis Make the current window part of the diff windows. This sets
:difft[his] Make the current window part of the diff windows. This sets
the options like for "vimdiff".
:diffpatch {patchfile} *E816* *:diffp* *:diffpatch*
:diffp[atch] {patchfile} *E816* *:diffp* *:diffpatch*
Use the current buffer, patch it with the diff found in
{patchfile} and open a buffer on the result. The options are
set as for "vimdiff".
@@ -123,14 +123,19 @@ Since the option values are remembered with the buffer, you can edit another
file for a moment and come back to the same file and be in diff mode again.
*:diffo* *:diffoff*
:diffoff Switch off diff mode for the current window.
:diffo[ff] Switch off diff mode for the current window. Resets related
options also when 'diff' was not set.
:diffoff! Switch off diff mode for the current window and in all windows
in the current tab page where 'diff' is set.
:diffo[ff]! Switch off diff mode for the current window and in all windows
in the current tab page where 'diff' is set. Resetting
related options only happens in a window that has 'diff' set,
if the current window does not have 'diff' set then no options
in it are changed.
The ":diffoff" command resets the relevant options to their default value.
This may be different from what the values were before diff mode was started,
the old values are not remembered.
The `:diffoff` command resets the relevant options to the values they had when
using `:diffsplit`, `:diffpatch` , `:diffthis`. or starting Vim in diff mode.
When using `:diffoff` twice the last saved values are restored.
Otherwise they are set to their default value:
'diff' off
'scrollbind' off
@@ -177,8 +182,8 @@ hidden buffers. You can use ":hide" to close a window without unloading the
buffer. If you don't want a buffer to remain used for the diff do ":set
nodiff" before hiding it.
*:diffu* *:diffupdate*
:diffu[pdate] Update the diff highlighting and folds.
*:dif* *:diffupdate*
:dif[fupdate][!] Update the diff highlighting and folds.
Vim attempts to keep the differences updated when you make changes to the
text. This mostly takes care of inserted and deleted lines. Changes within a
@@ -187,6 +192,9 @@ To force the differences to be updated use: >
:diffupdate
If the ! is included Vim will check if the file was changed externally and
needs to be reloaded. It will prompt for each changed file, like `:checktime`
was used.
Vim will show filler lines for lines that are missing in one window but are
present in another. These lines were inserted in another file or deleted in
@@ -217,7 +225,7 @@ The diffs are highlighted with these groups:
that parts in the middle that are still the
same are highlighted anyway. Only "iwhite" of
'diffopt' is used here.
|hl-DiffDelete| DiffDelete Deleted lines. Also called filler lines,
|hl-DiffDelete| DiffDelete Deleted lines. Also called filler lines,
because they don't really exist in this
buffer.
@@ -259,13 +267,17 @@ that the buffers will be equal within the specified range.
See below for [range].
*do*
do Same as ":diffget" without argument or range. The "o" stands
for "obtain" ("dg" can't be used, it could be the start of
"dgg"!). Note: this doesn't work in Visual mode.
[count]do Same as ":diffget" without range. The "o" stands for "obtain"
("dg" can't be used, it could be the start of "dgg"!). Note:
this doesn't work in Visual mode.
If you give a [count], it is used as the [bufspec] argument
for ":diffget".
*dp*
dp Same as ":diffput" without argument or range.
Note: this doesn't work in Visual mode.
[count]dp Same as ":diffput" without range. Note: this doesn't work in
Visual mode.
If you give a [count], it is used as the [bufspec] argument
for ":diffput".
When no [range] is given, the diff at the cursor position or just above it is
@@ -303,6 +315,19 @@ name or a part of a buffer name. Examples:
Also see |'diffopt'| and the "diff" item of |'fillchars'|.
*diff-slow* *diff_translations*
For very long lines, the diff syntax highlighting might be slow, especially
since it tries to match all different kind of localisations. To disable
localisations and speed up the syntax highlighting, set the global variable
g:diff_translations to zero: >
let g:diff_translations = 0
<
After setting this variable, Reload the syntax script: >
set syntax=diff
<
FINDING THE DIFFERENCES *diff-diffexpr*
@@ -330,7 +355,7 @@ diff. This example explains the format that Vim expects: >
The "1a2" item appends the line "bbb".
The "4d4" item deletes the line "111".
The '7c7" item replaces the line "GGG" with "ggg".
The "7c7" item replaces the line "GGG" with "ggg".
When 'diffexpr' is not empty, Vim evaluates it to obtain a diff file in the
format mentioned. These variables are set to the file names used:
+10 -3
View File
@@ -1,4 +1,4 @@
*digraph.txt* For Vim version 7.3. Last change: 2011 Jan 15
*digraph.txt* For Vim version 7.4. Last change: 2014 Jun 19
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -147,7 +147,7 @@ a standard meaning:
Two 2 Hook
Nine 9 Horn
Equals = Cyrillic
Equals = Cyrillic (= used as second char)
Asterisk * Greek
Percent sign % Greek/Cyrillic special
Plus + smalls: Arabic, capitals: Hebrew
@@ -170,6 +170,11 @@ used for the currency sign, and latin9 (iso-8859-15), where the digraph =e is
used for the euro sign, while both of them are the character 164, 0xa4. For
compatibility with zsh Eu can also be used for the euro sign.
ROUBLE
The rouble sign was added in 2014 as 0x20bd. Vim supports the digraphs =R and
=P for this. Note that R= and P= are other characters.
*digraph-table*
char digraph hex dec official name ~
^@ NU 0x00 0 NULL (NUL)
@@ -966,6 +971,8 @@ char digraph hex dec official name ~
₧ Pt 20A7 8359 PESETA SIGN
₩ W= 20A9 8361 WON SIGN
€ Eu 20AC 8364 EURO SIGN
₽ =R 20BD 8381 ROUBLE SIGN
₽ =P 20BD 8381 ROUBLE SIGN
℃ oC 2103 8451 DEGREE CELSIUS
℅ co 2105 8453 CARE OF
℉ oF 2109 8457 DEGREE FAHRENHEIT
@@ -1077,7 +1084,7 @@ char digraph hex dec official name ~
⊥ -T 22A5 8869 UP TACK
⋅ .P 22C5 8901 DOT OPERATOR
⋮ :3 22EE 8942 VERTICAL ELLIPSIS
.3 22EF 8943 MIDLINE HORIZONTAL ELLIPSIS
.3 22EF 8943 MIDLINE HORIZONTAL ELLIPSIS
⌂ Eh 2302 8962 HOUSE
⌈ <7 2308 8968 LEFT CEILING
⌉ >7 2309 8969 RIGHT CEILING

Some files were not shown because too many files have changed in this diff Show More