Bram Moolenaar
7c0a2f367f
patch 7.4.2024
...
Problem: More buf_valid() calls can be optimized.
Solution: Use bufref_valid() instead.
2016-07-10 22:11:16 +02:00
Bram Moolenaar
aa4d73235b
patch 7.4.2011
...
Problem: It is not easy to get a list of command arguments.
Solution: Add getcompletion(). (Yegappan Lakshmanan)
2016-07-09 18:50:29 +02:00
Bram Moolenaar
79815f1ec7
patch 7.4.2008
...
Problem: evalcmd() has a confusing name.
Solution: Rename to execute(). Make silent optional. Support a list of
commands.
2016-07-09 17:07:29 +02:00
Bram Moolenaar
ba768495c2
patch 7.4.2001
...
Problem: Tiny build fails. (Tony Mechelynck)
Solution: Add #ifdef.
2016-07-08 15:32:54 +02:00
Bram Moolenaar
245a7cb6d3
patch 7.4.2000
...
Problem: Evalcmd test fails.
Solution: Add missing piece.
2016-07-08 10:53:12 +02:00
Bram Moolenaar
dcb1700186
patch 7.4.1997
...
Problem: Cannot easily scroll the quickfix window.
Solution: Add ":cbottom".
2016-07-07 18:58:59 +02:00
Bram Moolenaar
2d35899721
patch 7.4.1925
...
Problem: Viminfo does not merge file marks properly.
Solution: Use a timestamp. Add the :clearjumps command.
2016-06-12 21:20:54 +02:00
Bram Moolenaar
1610d05241
patch 7.4.1913
...
Problem: When ":doautocmd" is used modelines are used even when no
autocommands were executed. (Daniel Hahler)
Solution: Skip processing modelines. (closes #854 )
2016-06-09 22:53:01 +02:00
Bram Moolenaar
63a60ded3f
patch 7.4.1898
...
Problem: User commands don't support modifiers.
Solution: Add the <mods> item. (Yegappan Lakshmanan, closes #829 )
2016-06-04 22:08:55 +02:00
Bram Moolenaar
fd89d7ea81
patch 7.4.1897
...
Problem: Various typos, long lines and style mistakes.
Solution: Fix the typos, wrap lines, improve style.
2016-06-04 20:25:05 +02:00
Bram Moolenaar
fd773e9e88
patch 7.4.1696
...
Problem: When using :stopinsert in a silent mapping the "INSERT" message
isn't cleared. (Coacher)
Solution: Always clear the message. (Christian Brabandt, closes #718 )
2016-04-02 19:39:16 +02:00
Bram Moolenaar
44a2f923c0
patch 7.4.1611
...
Problem: The versplit feature makes the code uneccessary complicated.
Solution: Remove FEAT_VERTSPLIT, always support vertical splits when
FEAT_WINDOWS is defined.
2016-03-19 22:11:51 +01:00
Bram Moolenaar
975b5271ee
patch 7.4.1578
...
Problem: There is no way to invoke a function later or periodically.
Solution: Add timer support.
2016-03-15 23:10:59 +01:00
Bram Moolenaar
7f8989dd8a
patch 7.4.1552
...
Problem: ":colorscheme" does not use 'packpath'.
Solution: Also use in "start" and "opt" directories in 'packpath'.
2016-03-12 22:11:39 +01:00
Bram Moolenaar
35ca0e7a1c
patch 7.4.1492
...
Problem: No command line completion for ":packadd".
Solution: Implement completion. (Hirohito Higashi)
2016-03-05 17:41:49 +01:00
Bram Moolenaar
f1d2501ebe
patch 7.4.1476
...
Problem: Function arguments marked as unused while they are not.
Solution: Remove UNUSED. (Yegappan Lakshmanan)
2016-03-03 12:22:53 +01:00
Bram Moolenaar
85b11769ab
patch 7.4.1433
...
Problem: The Sniff interface is no longer useful, the tool has not been
available for may years.
Solution: Delete the Sniff interface and related code.
2016-02-27 18:13:23 +01:00
Bram Moolenaar
48e330aff9
patch 7.4.1399
...
Problem: The MS-DOS code does not build.
Solution: Remove the old MS-DOS code.
2016-02-23 14:53:34 +01:00
Bram Moolenaar
fb1f62691e
patch 7.4.1229
...
Problem: "eval" and "expr" channel commands don't work yet.
Solution: Implement them. Update the error numbers. Also add "redraw".
2016-01-31 20:24:32 +01:00
Bram Moolenaar
e2c3810c2a
patch 7.4.1222
...
Problem: ":normal" command and others missing in tiny build.
Solution: Graduate FEAT_EX_EXTRA.
2016-01-31 14:55:40 +01:00
Bram Moolenaar
20fb9f3464
patch 7.4.1217
...
Problem: Execution of command on channel doesn't work yet.
Solution: Implement the "ex" and "normal" commands.
2016-01-30 23:20:33 +01:00
Bram Moolenaar
78c0b7d43e
patch 7.4.1206
...
Problem: Using old style function declarations.
Solution: Change to new style function declarations. (script by Hirohito
Higashi)
2016-01-30 15:52:46 +01:00
Bram Moolenaar
f28dbcea37
patch 7.4.1196
...
Problem: Still using __ARGS.
Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2016-01-29 22:03:47 +01:00
Bram Moolenaar
25281634cd
patch 7.4.1150
...
Problem: 'langmap' applies to the first character typed in Select mode.
(David Watson)
Solution: Check for SELECTMODE. (Christian Brabandt, closes #572 )
Add the 'x' flag to feedkeys().
2016-01-21 23:32:32 +01:00
Bram Moolenaar
05fe017c1a
patch 7.4.1075
...
Problem: Crash when using an invalid command.
Solution: Fix generating the error message. (Dominique Pelle)
2016-01-10 13:54:48 +01: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
53076830fe
patch 7.4.1009
...
Problem: There are still #ifdefs for ARCHIE.
Solution: Remove references to ARCHIE, the code was removed in Vim 5.
2015-12-31 19:53:21 +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
9a7d58e42e
patch 7.4.939
...
Problem: Memory leak when encountering a syntax error.
Solution: Free the memory. (Dominique Pelle)
2015-11-24 17:23:56 +01: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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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