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