Commit Graph

3167 Commits

Author SHA1 Message Date
Kazuki Sakamoto 96539b3033 Merge remote-tracking branch 'vim/master' 2016-01-19 20:55:52 -08:00
Bram Moolenaar f7edf40448 patch 7.4.1143
Problem:    Can't sort on floating point numbers.
Solution:   Add the "f" flag to ":sort".  (Alex Jakushev)  Also add the "f"
            flag to sort().
2016-01-19 23:36:15 +01:00
Bram Moolenaar b8060fe862 patch 7.4.1142
Problem:    Cannot define keyword characters for a syntax file.
Solution:   Add the ":syn iskeyword" command. (Christian Brabandt)
2016-01-19 22:29:28 +01:00
Kazuki Sakamoto 39c08b5cd7 Merge remote-tracking branch 'vim/master' 2016-01-17 21:00:42 -08:00
Bram Moolenaar 85084ef1e9 Update help files. 2016-01-17 22:26:33 +01:00
Bram Moolenaar c970330676 patch 7.4.1126
Problem:    Can only get the directory of the current window.
Solution:   Add window and tab arguments to getcwd() and haslocaldir().
            (Thinca, Hirohito Higashi)
2016-01-17 21:49:33 +01:00
Bram Moolenaar e9b892ebcd patch 7.4.1125
Problem:    There is no perleval().
Solution:   Add perleval(). (Damien)
2016-01-17 21:15:58 +01:00
Kazuki Sakamoto 5fa7ca57b3 Merge remote-tracking branch 'vim/master' 2016-01-17 09:52:26 -08:00
Bram Moolenaar 43a34f9f74 patch 7.4.1114
Problem:    delete() does not work well with symbolic links.
Solution:   Recognize symbolik links.
2016-01-17 15:56:34 +01:00
Bram Moolenaar da440d21a6 patch 7.4.1107
Problem:    Vim can create a directory but not delete it.
Solution:   Add an argument to delete() to make it possible to delete a
            directory, also recursively.
2016-01-16 21:27:23 +01:00
Kazuki Sakamoto c66ee271ee Merge remote-tracking branch 'vim/master' 2016-01-16 11:29:18 -08:00
Bram Moolenaar 4e640bd930 patch 7.4.1104
Problem:    Various problems building with MzScheme/Racket.
Solution:   Make it work with new versions of Racket. (Yukihiro Nakadaira, Ken
            Takata)
2016-01-16 16:20:38 +01:00
Bram Moolenaar f1f60f859c patch 7.4.1102
Problem:    Debugger has no stack backtrace support.
Solution:   Add "backtrace", "frame", "up" and "down" commands. (Alberto
            Fanjul, closes #433)
2016-01-16 15:40:53 +01:00
Bram Moolenaar 345efa013d Update runtime files 2016-01-15 20:57:49 +01:00
Bram Moolenaar a260b87d9d patch 7.4.1096
Problem:    Need several lines to verify a command produces an error.
Solution:   Add assert_fails(). (suggested by Nikolay Pavlov)
            Make the quickfix alloc test actually work.
2016-01-15 20:48:22 +01:00
Bram Moolenaar a803c7f940 patch 7.4.1092
Problem:    It is not simple to test for an exception and give a proper error
            message.
Solution:   Add assert_exception().
2016-01-15 15:31:39 +01:00
Kazuki Sakamoto adaa23b0e4 Merge remote-tracking branch 'vim/master' 2016-01-10 20:12:42 -08:00
Bram Moolenaar acb4f221c7 Updated runtime files. 2016-01-10 15:59:26 +01:00
Kazuki Sakamoto 523f23de6e Merge remote-tracking branch 'vim/master' 2016-01-09 15:46:00 -08:00
Bram Moolenaar 8a5115cf18 patch 7.4.1070
Problem:    The Tcl interface can't be loaded dynamically on Unix.
Solution:   Make it possible to load it dynamically. (Ken Takata)
2016-01-09 19:41:11 +01:00
Bram Moolenaar 25e4fcde76 patch 7.4.1065
Problem:    Cannot use the "dll" options on MS-Windows.
Solution:   Support the options on all platforms.  Use the built-in name as
            the default, so that it's clear what Vim is looking for.
2016-01-09 14:57:47 +01:00
Bram Moolenaar 7b877b3605 patch 7.4.1064
Problem:    When a spell file has single letter compounding creating
            suggestions takes an awful long time.
Solution:   Add th eNOCOMPOUNDSUGS flag.
2016-01-09 13:51:34 +01:00
Bram Moolenaar 4d1c0a4441 Update to newer English spell files,
but without the COMPOUND rules that make suggestions very slow.
2016-01-09 13:23:54 +01:00
Kazuki Sakamoto d161d7b64a Merge remote-tracking branch 'vim/master' 2016-01-07 21:29:36 -08:00
Bram Moolenaar 75bdf6aa30 patch 7.4.1058
Problem:    It is not possible to test code that is only reached when memory
            allocation fails.
Solution:   Add the alloc_fail() function.  Try it out with :vimgrep.
2016-01-07 21:25:08 +01:00
Bram Moolenaar 2b7db933b0 patch 7.4.1057
Problem:    Typos in the :options window.
Solution:   Fix the typos. (Dominique Pelle)
2016-01-07 16:52:10 +01:00
Bram Moolenaar a61018d7e0 Revert English spell file update 2016-01-07 16:19:13 +01:00
Kazuki Sakamoto 35372a1463 Merge remote-tracking branch 'vim/master' 2016-01-03 14:21:33 -08:00
Bram Moolenaar ed767a2073 patch 7.4.1042
Problem:    g-CTRL-G shows the word count, but there is no way to get the word
            count in a script.
Solution:   Add the wordcount() function. (Christian Brabandt)
2016-01-03 22:49:16 +01:00
Bram Moolenaar fa7353428f Updated runtime files. 2016-01-03 22:14:44 +01:00
Kazuki Sakamoto 77672684a0 Merge remote-tracking branch 'vim/master' 2016-01-03 10:59:48 -08:00
Bram Moolenaar 027387f70c patch 7.4.1037
Problem:    Using "q!" when there is a modified hidden buffer does not unload
            the current buffer, resulting in the need to abandon it again.
Solution:   When using "q!" unload the current buffer when needed. (Yasuhiro
            Matsumoto, Hirohito Higashi)
2016-01-02 22:25:52 +01:00
Bram Moolenaar a3306958dc patch 7.4.1035
Problem:    An Ex range gets adjusted for folded lines even when the range is
            not using line numbers.
Solution:   Only adjust line numbers for folding. (Christian Brabandt)
2016-01-02 21:41:06 +01:00
Bram Moolenaar 887c1fea4a patch 7.4.1027
Problem:    No support for binary numbers.
Solution:   Add "bin" to nrformats. (Jason Schulz)
2016-01-02 17:56:35 +01:00
Bram Moolenaar c21d67e33c patch 7.4.1015
Problem:    The column is not restored properly when the matchparen plugin is
            used in Insert mode and the cursor is after the end of the line.
Solution:   Set the curswant flag. (Christian Brabandt).  Also fix
            highlighting the match of the character before the cursor.
2015-12-31 22:27:55 +01:00
Bram Moolenaar 9b05a0d0f9 patch 7.4.1013
Problem:    The local value of 'errorformat' is not used for ":lexpr" and
            ":cexpr".
Solution:   Use the local value if it exists. (Christian Brabandt) Adjust the
            help for this.
2015-12-31 21:19:49 +01:00
Bram Moolenaar e7fedb6ebe patch 7.4.1008
Problem:    The OS/2 code pollutes the source while nobody uses it these days.
Solution:   Drop the support for OS/2.
2015-12-31 19:07:19 +01:00
Bram Moolenaar cc7ff3fcd8 Update English spell files. 2015-12-30 19:13:24 +01:00
Kazuki Sakamoto c33f31b109 Merge remote-tracking branch 'vim/master' 2015-12-29 19:34:51 -08:00
Bram Moolenaar 256972a984 Updated runtime files. 2015-12-29 19:10:25 +01:00
Kazuki Sakamoto fa4b303fd0 Merge remote-tracking branch 'vim/master' 2015-12-28 14:13:11 -08:00
Bram Moolenaar ad4d8a192a patch 7.4.984
Problem:    searchpos() always starts searching in the first column, which is
            not what some people expect. (Brett Stahlman)
Solution:   Add the 'z' flag: start at the specified column.
2015-12-28 19:20:36 +01:00
Kazuki Sakamoto 45fa1f955f s/Key// 2015-12-11 14:33:57 -08:00
Kazuki Sakamoto 584eb4b164 Add MMNoTitleBarWindowKey and MMUseMouseTime short description 2015-12-11 14:27:50 -08:00
Kazuki Sakamoto d4ca26fa29 Merge remote-tracking branch 'vim/master' 2015-12-05 20:03:19 -08:00
Bram Moolenaar 2c5e8e80ea Updated runtime files. 2015-12-05 20:59:21 +01:00
Kazuki Sakamoto d8ddc5d860 Merge remote-tracking branch 'vim/master' 2015-12-03 20:07:42 -08:00
Bram Moolenaar f882d9f89d patch 7.4.956
Problem:    A few more file name extensions not recognized.
Solution:   Add .asciidoc, .bzl, .gradle, etc.
2015-12-03 20:18:24 +01:00
Bram Moolenaar 3b8fcd945c patch 7.4.955
Problem:    Vim doesn't recognize .pl6 and .pod6 files.
Solution:   Recognize them as perl6 and pod6. (Mike Eve, closes #511)
2015-12-03 20:14:12 +01:00
chdiza c2a7d0f495 Merge remote-tracking branch 'vim/master' 2015-12-03 11:41:02 -05:00