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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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