Bram Moolenaar
4799cef85c
patch 8.2.3376: Vim9: no warning that "@r" does not do anything
...
Problem: Vim9: no warning that "@r" does not do anything.
Solution: Give a "no effect" error. (closes #8779 )
2021-08-25 22:37:36 +02:00
Bram Moolenaar
63b9173693
patch 8.2.3297: cannot use all commands inside a {} block
...
Problem: Cannot use all commands inside a {} block after :command and
:autocmd.
Solution: Do consider \n to separate commands. (closes #8620 )
2021-08-05 20:40:03 +02:00
Bram Moolenaar
9becdf2b98
patch 8.2.1826: Vim9: cannot use a {} block at script level
...
Problem: Vim9: cannot use a {} block at script level.
Solution: Recognize a {} block.
2020-10-10 21:33:48 +02:00
Bram Moolenaar
8a7d6542b3
patch 8.2.0149: maintaining a Vim9 branch separately is more work
...
Problem: Maintaining a Vim9 branch separately is more work.
Solution: Merge the Vim9 script changes.
2020-01-26 15:56:19 +01:00
Bram Moolenaar
ddef129160
patch 8.2.0013: not using a typedef for condstack
...
Problem: Not using a typedef for condstack.
Solution: Add a typedef.
2019-12-16 17:10:33 +01:00
Bram Moolenaar
5843f5f37b
patch 8.1.1891: functions used in one file are global
...
Problem: Functions used in one file are global.
Solution: Add "static". (Yegappan Lakshmanan, closes #4840 )
2019-08-20 20:13:45 +02:00
Bram Moolenaar
25e42231d3
patch 8.1.1807: more functions can be used as a method
...
Problem: More functions can be used as a method.
Solution: Add append(), appendbufline(), assert_equal(), etc.
Also add the :eval command.
2019-08-04 15:04:10 +02:00
Bram Moolenaar
f9e3e09fdc
patch 8.1.0743: giving error messages is not flexible
...
Problem: Giving error messages is not flexible.
Solution: Add semsg(). Change argument from "char_u *" to "char *", also
for msg() and get rid of most MSG macros. (Ozaki Kiichi, closes
#3302 ) Also make emsg() accept a "char *" argument. Get rid of
an enormous number of type casts.
2019-01-13 23:38:42 +01:00
Bram Moolenaar
8a5883b748
patch 8.0.0075
...
Problem: Using number for exception type lacks type checking.
Solution: Use an enum.
2016-11-10 20:20:05 +01:00
Bram Moolenaar
ef26954a35
patch 7.4.1133
...
Problem: Generated function prototypes still have __ARGS().
Solution: Generate function prototypes without __ARGS().
2016-01-19 13:22:12 +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
9964e468c0
updated for version 7.1a
2007-05-05 17:54:07 +00:00
Bram Moolenaar
c01140a1a0
updated for version 7.0b
2006-03-24 22:21:52 +00:00
Bram Moolenaar
8a7e52f4c2
updated for version 7.0032
2005-01-06 23:22:30 +00:00
Bram Moolenaar
06fb435a1c
updated for version 7.0031
2005-01-05 22:10:30 +00:00
Bram Moolenaar
c0197e2815
updated for version 7.0016
2004-09-13 20:26:32 +00:00
Bram Moolenaar
071d4279d6
updated for version 7.0001
2004-06-13 20:20:40 +00:00