Bram Moolenaar
527a6785c7
updated for version 7.4.558
...
Problem: When the X server restarts Vim may get stuck.
Solution: Destroy the application context and create it again. (Issue 203)
2014-12-17 17:59:31 +01:00
Bram Moolenaar
140e995ed5
updated for version 7.4.557
...
Problem: One more small issue.
Solution: Update function proto.
2014-12-17 14:47:56 +01:00
Bram Moolenaar
ae38d05271
updated for version 7.4.556
...
Problem: Failed commands in Python interface not handled correctly.
Solution: Restore window and buffer on failure.
2014-12-17 14:46:09 +01:00
Bram Moolenaar
36ff08479f
updated for version 7.4.555
...
Problem: test_close_count may fail for some combination of features.
Solution: Require normal features.
2014-12-17 14:42:46 +01:00
Bram Moolenaar
6f2dd9e75e
updated for version 7.4.554
...
Problem: Missing part of patch 7.4.519.
Solution: Copy back regprog after calling vim_regexec.
2014-12-17 14:41:10 +01:00
Bram Moolenaar
caad4f0a0b
updated for version 7.4.553
...
Problem: Various small issues.
Solution: Fix those issues.
2014-12-17 14:36:14 +01:00
Bram Moolenaar
e3faf44bef
Updated runtime files.
2014-12-14 01:27:49 +01:00
Bram Moolenaar
c68c72ea7b
updated for version 7.4.552
...
Problem: Langmap applies to Insert mode expression mappings.
Solution: Check for Insert mode. (Daniel Hahler)
2014-12-14 00:43:54 +01:00
Bram Moolenaar
b12db9f92e
updated for version 7.4.551
...
Problem: "ygn" may yank too much. (Fritzophrenic) Issue 295.
Solution: Check the width of the next match. (Christian Brabandt)
2014-12-13 22:00:22 +01:00
Bram Moolenaar
3f9be97015
updated for version 7.4.550
...
Problem: curs_rows() function is always called with the second argument
false.
Solution: Remove the argument. (Christian Brabandt)
validate_botline_win() can then also be removed.
2014-12-13 21:09:57 +01:00
Bram Moolenaar
ddfb925480
Add new files for 7.4.549.
2014-12-13 21:03:10 +01:00
Bram Moolenaar
ef92390cb7
updated for version 7.4.549
...
Problem: Function name not recognized correctly when inside a function.
Solution: Don't check for an alpha character.
2014-12-13 21:00:55 +01:00
Bram Moolenaar
2d78cd7756
updated for version 7.4.548
...
Problem: Function name not recognized correctly when inside a function.
Solution: Don't check for an alpha character.
2014-12-13 20:50:09 +01:00
Bram Moolenaar
8340dd9b29
updated for version 7.4.547
...
Problem: Using "vit" does not select a multi-byte character at the end
correctly.
Solution: Advance the cursor over the multi-byte character. (Christian
Brabandt)
2014-12-13 20:11:33 +01:00
Bram Moolenaar
2f1e51a43c
updated for version 7.4.546
...
Problem: Repeated use of vim_snprintf() with a number.
Solution: Move these vim_snprintf() calls into a function.
2014-12-13 03:58:09 +01:00
Bram Moolenaar
aff5c3a530
updated for version 7.4.545
...
Problem: Highlighting for multi-line matches is not correct.
Solution: Stop highlight at the end of the match. (Hirohito Higashi)
2014-12-13 03:36:39 +01:00
Bram Moolenaar
d96c52c71b
updated for version 7.4.544
...
Problem: Warnings for unused arguments when compiling with a combination of
features.
Solution: Add "UNUSED".
2014-12-13 03:20:14 +01:00
Bram Moolenaar
cc2b9d5dc0
updated for version 7.4.543
...
Problem: Since patch 7.4.232 "1,3s/\n//" joins two lines instead of three.
(Eliseo Martínez) Issue 287
Solution: Correct the line count. (Christian Brabandt)
Also set the last used search pattern.
2014-12-13 03:17:11 +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
Bram Moolenaar
b2a851fee4
updated for version 7.4.541
...
Problem: Crash when doing a range assign.
Solution: Check for NULL poiter. (Yukihiro Nakadaira)
2014-12-07 00:18:33 +01:00
Bram Moolenaar
ed32d9424d
Update runtime files.
2014-12-06 23:33:00 +01:00
Bram Moolenaar
f8a447c6dc
updated for version 7.4.540
...
Problem: Cannot build with tiny and small features. (Taro Muraoka)
Solution: Add #ifdef around CMD_USER.
2014-11-30 22:51:06 +01:00
Bram Moolenaar
4d84d9325f
updated for version 7.4.539
...
Problem: Crash when computing buffer count. Problem with range for user
commands. Line range wrong in Visual area.
Solution: Avoid segfault in compute_buffer_local_count(). Check for
CMD_USER when checking type of range. (Marcin Szamotulski)
2014-11-30 14:50:16 +01:00
Bram Moolenaar
0b10541606
updated for version 7.4.538
...
Problem: Tests fail with small features plus Python.
Solution: Disallow weird combination of options. Do not set "fdm" when
folding is disabled.
2014-11-30 13:34:23 +01:00
Bram Moolenaar
76440e2efe
updated for version 7.4.537
...
Problem: Value of v:hlsearch reflects an internal variable.
Solution: Make the value reflect whether search highlighting is actually
displayed. (Christian Brabandt)
2014-11-27 19:14:49 +01:00
Bram Moolenaar
f1e30ccb82
updated for version 7.4.536
...
Problem: Test 63 fails when using a black&white terminal.
Solution: Add attributes for a non-color terminal. (Christian Brabandt)
2014-11-27 18:57:11 +01:00
Bram Moolenaar
f240e181d7
updated for version 7.4.535
...
Problem: Can't build with tiny features.
Solution: Add #ifdefs and skip a test.
2014-11-27 18:33:02 +01:00
Bram Moolenaar
2a0b33e284
Add files added by patch 7.4.530 to the repository.
2014-11-27 17:46:22 +01:00
Bram Moolenaar
9014074913
updated for version 7.4.534
...
Problem: Warnings when compiling if_ruby.c.
Solution: Avoid the warnings. (Ken Takata)
2014-11-27 17:44:08 +01:00
Bram Moolenaar
0a38396937
updated for version 7.4.533
...
Problem: ":hardcopy" leaks memory in case of errors.
Solution: Free memory in all code paths. (Christian Brabandt)
2014-11-27 17:37:57 +01:00
Bram Moolenaar
a3dfccc6e9
updated for version 7.4.532
...
Problem: When using 'incsearch' "2/pattern/e" highlights the first match.
Solution: Move the code to set extra_col inside the loop for count. (Ozaki
Kiichi)
2014-11-27 17:29:56 +01:00
Bram Moolenaar
1c40a66bad
updated for version 7.4.531
...
Problem: Comments about parsing an Ex command are wrong.
Solution: Correct the steop numbers.
2014-11-27 16:38:11 +01:00
Bram Moolenaar
b96a7f325c
updated for version 7.4.530
...
Problem: Many commands take a count or range that is not using line
numbers.
Solution: For each command specify what kind of count it uses. For windows,
buffers and arguments have "$" and "." have a relevant meaning.
(Marcin Szamotulski)
2014-11-27 16:22:48 +01:00
Bram Moolenaar
baf0344ed7
updated for version 7.4.529
...
Problem: No test for what 7.4.517 fixes.
Solution: Adjust the tests for breakindent. (Christian Brabandt)
2014-11-27 14:09:13 +01:00
Bram Moolenaar
cbdf0a0b4a
updated for version 7.4.528
...
Problem: Crash when using matchadd() (Yasuhiro Matsumoto)
Solution: Copy the match regprog.
2014-11-27 13:37:10 +01:00
Bram Moolenaar
8c731505b0
updated for version 7.4.527
...
Problem: Still confusing regexp failure and NFA_TOO_EXPENSIVE.
Solution: NFA changes equivalent of 7.4.526.
2014-11-23 15:57:49 +01:00
Bram Moolenaar
66a3e797a2
updated for version 7.4.526
...
Problem: matchstr() fails on long text. Daniel Hahler)
Solution: Return NFA_TOO_EXPENSIVE from regexec_nl(). (Christian Brabandt)
2014-11-20 23:07:05 +01:00
Bram Moolenaar
b738c9a442
updated for version 7.4.525
...
Problem: map() leaks memory when there is an error in the expression.
Solution: Call clear_tv(). (Christian Brabandt)
2014-11-19 20:04:48 +01:00
Bram Moolenaar
2683c8e7f7
updated for version 7.4.524
...
Problem: When using ":ownsyntax" spell checking is messed up. (Issue 78)
Solution: Use the window-local option values. (Christian Brabandt)
2014-11-19 19:33:16 +01:00
Bram Moolenaar
2f3b510b0f
Update runtime files.
2014-11-19 18:54:17 +01:00
Bram Moolenaar
b1e265045c
updated for version 7.4.523
...
Problem: When the X11 server is stopped and restarted, while Vim is kept in
the background, copy/paste no longer works. (Issue 203)
Solution: Setup the clipboard again. (Christian Brabandt)
2014-11-19 18:48:46 +01:00
Bram Moolenaar
4c7b2f50fd
updated for version 7.4.522
...
Problem: Specifying wrong buffer size for GetLongPathName().
Solution: Use the actual size. (Ken Takata)
2014-11-19 18:03:28 +01:00
Bram Moolenaar
06e7ce1a01
updated for version 7.4.521
...
Problem: When using "vep" a mark is moved to the next line. (Maxi Padulo,
Issue 283)
Solution: Decrement the line number. (Christian Brabandt)
2014-11-19 17:35:39 +01:00
Bram Moolenaar
57bc4633b2
updated for version 7.4.520
...
Problem: Sun PCK locale is not recognzed.
Solution: Add PCK in the table. (Keiichi Oono)
2014-11-19 17:05:55 +01:00
Bram Moolenaar
dffa5b8ecf
updated for version 7.4.519
...
Problem: Crash when using syntax highlighting.
Solution: When regprog is freed and replaced, store the result.
2014-11-19 16:38:07 +01:00
Bram Moolenaar
df46f6f07f
updated for version 7.4.518
...
Problem: Using status line height in width computations.
Solution: Use one instead. (Hirohito Higashi)
2014-11-19 13:40:08 +01:00
Bram Moolenaar
a365091dbb
updated for version 7.4.517
...
Problem: With a wrapping line the cursor may not end up in the right place.
(Nazri Ramliy)
Solution: Adjust n_extra for a Tab that wraps. (Christian Brabandt)
2014-11-19 13:21:57 +01:00
Bram Moolenaar
1ba903fb92
Update translations.
2014-11-13 14:26:09 +01:00
Bram Moolenaar
c229967caa
Update runtime files.
2014-11-13 14:25:38 +01:00
Bram Moolenaar
8a349ff944
updated for version 7.4.516
...
Problem: Completing a function name containing a # does not work. Issue
253.
Solution: Recognize the # character. (Christian Brabandt)
2014-11-12 20:09:06 +01:00
Bram Moolenaar
54fb438134
updated for version 7.4.515
...
Problem: In a help buffer the global 'foldmethod' is used. (Paul Marshall)
Solution: Reset 'foldmethod' when starting to edit a help file. Move the
code to a separate function.
2014-11-12 19:28:16 +01:00
Bram Moolenaar
ef6875be7a
updated for version 7.4.514
...
Problem: Memory access error. (Dominique Pelle)
Solution: Update tpos. (Christian Brabandt)
2014-11-12 18:59:25 +01:00
Bram Moolenaar
42d84f8aed
updated for version 7.4.513
...
Problem: Crash because reference count is wrong for list returned by
getreg().
Solution: Increment the reference count. (Kimmy Lindvall)
2014-11-12 18:49:16 +01:00
Bram Moolenaar
b8e0bdbda3
updated for version 7.4.512
...
Problem: Cannot generate prototypes for Win32 files and VMS.
Solution: Add typedefs and #ifdef
2014-11-12 16:10:48 +01:00
Bram Moolenaar
3e9a161496
updated for version 7.4.511
...
Problem: Generating proto for if_ruby.c uses type not defined elsewhere.
Solution: Do not generate a prototype for
rb_gc_writebarrier_unprotect_promoted()
2014-11-12 16:05:04 +01:00
Bram Moolenaar
b103138b1e
updated for version 7.4.510
...
Problem: "-fwrapv" argument breaks use of cproto.
Solution: Remove the alphabetic arguments in a drastic way.
2014-11-12 15:45:21 +01:00
Bram Moolenaar
3a0c908983
updated for version 7.4.509
...
Problem: Users are not aware their encryption is weak.
Solution: Give a warning when prompting for the key.
2014-11-12 15:15:42 +01:00
Bram Moolenaar
983c4e93dc
updated for version 7.4.508
...
Problem: When generating ja.sjis.po the header is not correctly adjusted.
Solution: Check for the right header string. (Ken Takata)
2014-11-12 13:07:53 +01:00
Bram Moolenaar
345326aa3d
updated for version 7.4.507
...
Problem: Building with MingW and Perl.
Solution: Remove quotes. (Ken Takata)
2014-11-06 10:03:01 +01:00
Bram Moolenaar
374bf024d2
updated for version 7.4.506
...
Problem: MS-Windows: Cannot open a file with 259 characters.
Solution: Fix off-by-one error. (Ken Takata)
2014-11-05 19:33:24 +01:00
Bram Moolenaar
f9e6c3b8b0
updated for version 7.4.505
...
Problem: On MS-Windows when 'encoding' is a double-byte encoding a file
name longer than MAX_PATH bytes but shorter than that in
characters causes problems.
Solution: Fail on file names longer than MAX_PATH bytes. (Ken Takata)
2014-11-05 18:36:03 +01:00
Bram Moolenaar
0434482e5a
updated for version 7.4.504
...
Problem: Restriction of the MS-Windows installer that the path must end in
"Vim" prevents installing more than one version.
Solution: Remove the restriction. (Tim Lebedkov)
2014-11-05 18:18:17 +01:00
Bram Moolenaar
6b2e938f13
updated for version 7.4.503
...
Problem: Cannot append a list of lines to a file.
Solution: Add the append option to writefile(). (Yasuhiro Matsumoto)
2014-11-05 18:06:01 +01:00
Bram Moolenaar
4391cf98ec
updated for version 7.4.502
...
Problem: Language mapping also applies to mapped characters.
Solution: Add the 'langnoremap' option, when on 'langmap' does not apply to
mapped characters. (Christian Brabandt)
2014-11-05 17:44:52 +01:00
Bram Moolenaar
c3940c76e8
updated for version 7.4.501
...
Problem: Typo in file pattern.
Solution: Insert a slash and remove a dot.
2014-11-05 17:04:18 +01:00
Bram Moolenaar
32efaf6154
Update runtime files.
2014-11-05 17:02:17 +01:00
Bram Moolenaar
72971a2611
updated for version 7.4.500
...
Problem: Test 72 still fails once in a while.
Solution: Don't set 'fileformat' to unix, reset it. (Ken Takata)
2014-11-05 16:39:28 +01:00
Bram Moolenaar
e90c853ff6
updated for version 7.4.499
...
Problem: substitute() can be slow with long strings.
Solution: Store a pointer to the end, instead of calling strlen() every
time. (Ozaki Kiichi)
2014-11-05 16:03:44 +01:00
Bram Moolenaar
9c7d98d7c2
updated for version 7.4.498
...
Problem: Typo in DOS makefile.
Solution: Change exists to exist. (Ken Takata)
2014-11-05 15:46:09 +01:00
Bram Moolenaar
fda3729a06
updated for version 7.4.497
...
Problem: With some regexp patterns the NFA engine uses many states and
becomes very slow. To the user it looks like Vim freezes.
Solution: When the number of states reaches a limit fall back to the old
engine. (Christian Brabandt)
2014-11-05 14:27:36 +01:00
Bram Moolenaar
4f7e821f26
updated for version 7.4.496
...
Problem: Many lines are both in Make_cyg.mak and Make_ming.mak
Solution: Move the common parts to one file. (Ken Takata)
2014-11-05 13:53:32 +01:00
Bram Moolenaar
666578b539
updated for version 7.4.495
...
Problem: XPM isn't used correctly in the Cygwin Makefile.
Solution: Include the rules like in Make_ming.mak. (Ken Takata)
2014-11-05 13:43:21 +01:00
Bram Moolenaar
eda73607a7
updated for version 7.4.494
...
Problem: Cursor shape is wrong after a CompleteDone autocommand.
Solution: Update the cursor and mouse shape after ":normal" restores the
state. (Jacob Niehus)
2014-11-05 09:53:23 +01:00
Bram Moolenaar
086329d3f6
updated for version 7.4.493
...
Problem: A TextChanged autocommand is triggered when saving a file.
(William Gardner)
Solution: Update last_changedtick after calling unchanged(). (Christian
Brabandt)
2014-10-31 19:51:36 +01:00
Bram Moolenaar
2f31e39978
updated for version 7.4.492
...
Problem: In Insert mode, after inserting a newline that inserts a comment
leader, CTRL-O moves to the right. (ZyX) Issue 57.
Solution: Correct the condition for moving the cursor back to the NUL.
(Christian Brabandt)
2014-10-31 19:20:36 +01:00
Bram Moolenaar
b851a96d5c
updated for version 7.4.491
...
Problem: When winrestview() has a negative "topline" value there are
display errors.
Solution: Correct a negative value to 1. (Hirohito Higashi)
2014-10-31 15:45:52 +01:00
Bram Moolenaar
6a64365c95
updated for version 7.4.490
...
Problem: Cannot specify the buffer to use for "do" and "dp", making them
useless for three-way diff.
Solution: Use the count as the buffer number. (James McCoy)
2014-10-31 13:54:25 +01:00
Bram Moolenaar
fe3c410098
updated for version 7.4.489
...
Problem: Cursor movement still wrong when 'lbr' is set and there is a
number column. (Hirohito Higashi)
Solution: Add correction for number column. (Hiroyuki Takagi)
2014-10-31 12:42:01 +01:00
Bram Moolenaar
7a373dd0d4
updated for version 7.4.488
...
Problem: test_mapping fails for some people.
Solution: Set the 'encoding' option. (Ken Takata)
2014-10-22 22:09:01 +02:00
Bram Moolenaar
a94618e16c
Add the missing test files.
2014-10-21 22:36:31 +02:00
Bram Moolenaar
482a2b5c9d
updated for version 7.4.487
...
Problem: ":sign jump" may use another window even though the file is
already edited in the current window.
Solution: First check if the file is in the current window. (James McCoy)
2014-10-21 20:57:15 +02:00
Bram Moolenaar
958636c406
updated for version 7.4.486
...
Problem: Check for writing to a yank register is wrong.
Solution: Negate the check. (Zyx). Also clean up the #ifdefs.
2014-10-21 20:01:58 +02:00
Bram Moolenaar
4920a44271
updated for version 7.4.485
...
Problem: Abbreviations don't work. (Toothpik)
Solution: Move the length computation inside the for loop. Compare against
the unescaped key.
2014-10-21 19:35:31 +02:00
Bram Moolenaar
cb5ea1401a
updated for version 7.4.484
...
Problem: Compiler warning on MS-Windows. (Ken Takata)
Solution: Add type cast.
2014-10-21 18:17:09 +02:00
Bram Moolenaar
bdef518b0a
updated for version 7.4.483
...
Problem: A 0x80 byte is not handled correctly in abbreviations.
Solution: Unescape special characters. Add a test. (Christian Brabandt)
2014-10-21 16:22:17 +02:00
Bram Moolenaar
f1b4622366
updated for version 7.4.482
...
Problem: When 'balloonexpr' results in a list, the text has a trailing
newline. (Lcd)
Solution: Remove one trailing newline.
2014-10-21 14:15:17 +02:00
Bram Moolenaar
861d80a671
updated for version 7.4.481
...
Problem: Compiler warning on MS-Windows.
Solution: Add type casts. (Ken Takata)
2014-10-16 20:35:36 +02:00
Bram Moolenaar
799d6abf3e
updated for version 7.4.480
...
Problem: MS-Windows: Can't build.
Solution: Remove goto, use a flag instead.
2014-10-16 16:16:37 +02:00
Bram Moolenaar
7d76c804af
Update runtime files and translations.
2014-10-15 22:51:52 +02:00
Bram Moolenaar
1df52d798f
updated for version 7.4.479
...
Problem: MS-Windows: The console title can be wrong.
Solution: Take the encoding into account. When restoring the title use the
right function. (Yasuhiro Matsumoto)
2014-10-15 22:50:10 +02:00
Bram Moolenaar
1c85210d6d
updated for version 7.4.478
...
Problem: Using byte length instead of character length for 'showbreak'.
Solution: Compute the character length. (Marco Hinz)
2014-10-15 21:26:40 +02:00
Bram Moolenaar
e962c6795b
updated for version 7.4.477
...
Problem: When using ":%diffput" and the other file is empty an extra empty
line remains.
Solution: Set the buf_empty flag.
2014-10-15 12:56:49 +02:00
Bram Moolenaar
dcc1ce2f5a
updated for version 7.4.476
...
Problem: MingW: compiling with "XPM=no" doesn't work.
Solution: Check for the "no" value. (KF Leong) Also for Cygwin. (Ken
Takata)
2014-10-15 12:07:11 +02:00
Bram Moolenaar
cbc246a331
updated for version 7.4.475
...
Problem: Can't compile on a system where Xutf8SetWMProperties() is not in
the X11 library. Issue 265.
Solution: Add a configure check.
2014-10-11 14:47:26 +02:00
Bram Moolenaar
2a9853925b
updated for version 7.4.474
...
Problem: AIX compiler can't handle // comment. Issue 265.
Solution: Remove that line.
2014-10-11 12:48:26 +02:00
Bram Moolenaar
e5ead831a2
updated for version 7.4.473
...
Problem: Cursor movement is incorrect when there is a number
column/sign/fold column and 'sbr' is displayed.
Solution: Adjust the column for 'sbr'. (Christian Brabandt)
2014-10-10 15:34:33 +02:00
Bram Moolenaar
7425b938cb
updated for version 7.4.472
...
Problem: The "precedes" entry in 'listchar' will be drawn when 'showbreak
is set and list is not.
Solution: Only draw this character when 'list' is on. (Christian Brabandt)
2014-10-10 15:28:46 +02:00
Bram Moolenaar
f191d55ede
updated for version 7.4.471
...
Problem: MS-Windows: When printer name contains multi-byte, the name is
displayed as ???.
Solution: Convert the printer name from the active codepage to 'encoding'.
(Yasuhiro Matsumoto)
2014-10-09 17:05:56 +02:00
Bram Moolenaar
6885694e82
updated for version 7.4.470
...
Problem: Test 11 and 100 do not work properly on Windows.
Solution: Avoid using feedkeys(). (Ken Takata)
2014-10-09 15:37:06 +02:00
Bram Moolenaar
4697ae00a7
updated for version 7.4.469
...
Problem: Can't build with MSVC. (Ken Takata)
Solution: Move the assignment after the declarations.
2014-10-09 14:48:30 +02:00
Bram Moolenaar
9a95bdc52a
updated for version 7.4.468
...
Problem: Issue 26: CTRL-C does not interrupt after it was mapped and then
unmapped.
Solution: Reset mapped_ctrl_c. (Christian Brabandt)
2014-10-09 13:36:16 +02:00
Bram Moolenaar
404406ad6b
updated for version 7.4.467
2014-10-09 13:24:43 +02:00
Bram Moolenaar
56095e1ceb
updated for version 7.4.466
...
Problem: CTRL-W } does not open preview window. (Erik Falor)
Solution: Don't set g_do_tagpreview for CTRL-W }.
2014-10-09 10:44:37 +02:00
Bram Moolenaar
21d89b610f
updated for version 7.4.465
...
Problem: Crash when expanding a very long string.
Solution: Use wsncpy() instead of wcscpy(). (Ken Takata)
2014-10-07 10:38:40 +02:00
Bram Moolenaar
0f519a02c5
updated for version 7.4.464
...
Problem: Compiler warning.
Solution: Add type cast. (Ken Takata)
2014-10-06 18:10:09 +02:00
Bram Moolenaar
3a991dd001
Update runtime files.
2014-10-02 01:41:41 +02:00
Bram Moolenaar
56f6227224
updated for version 7.4.463
...
Problem: Test 86 and 87 may hang on MS-Windows.
Solution: Call inputrestore() after inputsave(). (Ken Takata)
2014-09-29 18:08:59 +02:00
Bram Moolenaar
84d17a6f9e
updated for version 7.4.462
...
Problem: Setting the local value of 'backupcopy' empty gives an error.
(Peter Mattern)
Solution: When using an empty value set the flags to zero. (Hirohito
Higashi)
2014-09-29 17:15:18 +02:00
Bram Moolenaar
7ddc642a0c
updated for version 7.4.461
...
Problem: MS-Windows: When collate is on the number of copies is too high.
Solution: Only set the collated/uncollated count when collate is on.
(Yasuhiro Matsumoto)
2014-09-27 11:18:19 +02:00
Bram Moolenaar
da014b9441
updated for version 7.4.460
...
Problem: Can't build without the quickfix feature. (Erik Falor)
Solution: Add a #ifdef.
2014-09-24 13:26:44 +02:00
Bram Moolenaar
cddc91ccb4
updated for version 7.4.459
...
Problem: Can't change the icon after building Vim.
Solution: Load the icon from a file on startup. (Yasuhiro Matsumoto)
2014-09-23 21:53:41 +02:00
Bram Moolenaar
cfc216e7b0
updated for version 7.4.458
...
Problem: Issue 252: Cursor moves in a zero-height window.
Solution: Check for zero height. (idea by Christian Brabandt)
2014-09-23 18:37:56 +02:00
Bram Moolenaar
1db60c47d9
updated for version 7.4.457
...
Problem: Using getchar() in an expression mapping may result in
K_CURSORHOLD, which can't be recognized.
Solution: Add the <CursorHold> key. (Hirohito Higashi)
2014-09-23 16:49:46 +02:00
Bram Moolenaar
b8ee25acab
updated for version 7.4.456
...
Problem: 'backupcopy' is global, cannot write only some files in a
different way.
Solution: Make 'backupcopy' global-local. (Christian Brabandt)
2014-09-23 15:45:08 +02:00
Bram Moolenaar
4b9d637e9c
updated for version 7.4.455
...
Problem: Completion for :buf does not use 'wildignorecase'. (Akshay H)
Solution: Pass the 'wildignorecase' flag around.
2014-09-23 14:24:40 +02:00
Bram Moolenaar
d355c50a2a
updated for version 7.4.454
...
Problem: When using a Visual selection of multiple words and doing CTRL-W_]
it jumps to the tag matching the word under the cursor, not the
selected text. (Patrick hemmer)
Solution: Do not reset Visual mode. (idea by Christian Brabandt)
2014-09-23 13:48:43 +02:00
Bram Moolenaar
91e15e13da
Updated runtime files.
2014-09-19 22:38:48 +02:00
Bram Moolenaar
3fa57e0d50
updated for version 7.4.453
...
Problem: Still can't build with tiny features.
Solution: Add #ifdef.
2014-09-19 22:23:26 +02:00
Bram Moolenaar
eb21e4ccf5
updated for version 7.4.452
...
Problem: Can't build with tiny features. (Tony Mechelynck)
Solution: Use "return" instead of "break".
2014-09-19 22:05:53 +02:00
Bram Moolenaar
1ecfd9cb09
updated for version 7.4.451
...
Problem: Calling system() with empty input gives an error for writing the
temp file.
Solution: Do not try writing if the string length is zero. (Olaf Dabrunz)
2014-09-19 20:45:23 +02:00
Bram Moolenaar
9c8d9e1952
updated for version 7.4.450
...
Problem: Not all commands that edit another buffer support the +cmd
argument.
Solution: Add the +cmd argument to relevant commands. (Marcin Szamotulski)
2014-09-19 20:07:26 +02:00
Bram Moolenaar
5bfa2ed6e4
updated for version 7.4.449
...
Problem: Can't easily close the help window. (Chris Gaal)
Solution: Add ":helpclose". (Christian Brabandt)
2014-09-19 19:39:34 +02:00
Bram Moolenaar
4ee40b0515
updated for version 7.4.448
...
Problem: Using ETO_IGNORELANGUAGE causes problems.
Solution: Remove this flag. (Paul Moore)
2014-09-19 16:13:53 +02:00
Bram Moolenaar
b4b43bb572
updated for version 7.4.447
...
Problem: Spell files from Hunspell may generate a lot of errors.
Solution: Add the IGNOREEXTRA flag.
2014-09-19 16:04:11 +02:00
Bram Moolenaar
5d2bae8b1c
updated for version 7.4.446
...
Problem: In some situations, when setting up an environment to trigger an
autocommand, the environment is not properly restored.
Solution: Check the return value of switch_win() and call restore_win()
always. (Daniel Hahler)
2014-09-19 14:26:36 +02:00
Bram Moolenaar
714db3bb81
updated for version 7.4.445
...
Problem: Clipboard may be cleared on startup.
Solution: Set clip_did_set_selection to -1 during startup. (Christian
Brabandt)
2014-09-19 13:46:52 +02:00
Bram Moolenaar
103650de90
updated for version 7.4.444
...
Problem: Reversed question mark not recognized as punctuation. (Issue 258)
Solution: Add the Supplemental Punctuation range.
2014-09-15 14:25:54 +02:00
Bram Moolenaar
3516928c75
updated for version 7.4.443
...
Problem: Error reported by ubsan when running test 72.
Solution: Add type cast to unsigned. (Dominique Pelle)
2014-09-11 22:50:09 +02:00
Bram Moolenaar
3089a1068d
updated for version 7.4.442
...
Problem: Using unitinialized variable.
Solution: Pass the first window of the tabpage.
2014-09-09 23:11:49 +02:00
Bram Moolenaar
6e932461cb
Update runtime files.
2014-09-09 18:48:09 +02:00
Bram Moolenaar
58da707d24
updated for version 7.4.441
...
Problem: Endless loop and other problems when 'cedit' is set to CTRL-C.
Solution: Do not call ex_window() when ex_normal_busy or got_int was set.
(Yasuhiro Matsumoto)
2014-09-09 18:45:49 +02:00
Bram Moolenaar
834def3872
updated for version 7.4.440
...
Problem: Omni complete popup drawn incorrectly.
Solution: Call validate_cursor() instead of check_cursor(). (Hirohito
Higashi)
2014-09-09 18:29:33 +02:00
Bram Moolenaar
f638cbce76
updated for version 7.4.439
...
Problem: Duplicate message in message history. Some quickfix messages
appear twice. (Gary Johnson)
Solution: Do not reset keep_msg too early. (Hirohito Higashi)
2014-09-09 17:47:38 +02:00
Bram Moolenaar
5a4eceb02a
updated for version 7.4.438
...
Problem: Cached values for 'cino' not reset for ":set all&".
Solution: Call parse_cino(). (Yukihiro Nakadaira)
2014-09-09 17:33:07 +02:00
Bram Moolenaar
fb03140730
updated for version 7.4.437
...
Problem: New and old regexp engine are not consistent.
Solution: Also give an error for "\ze*" for the old regexp engine.
2014-09-09 17:18:49 +02:00
Bram Moolenaar
371932a775
updated for version 7.4.436
...
Problem: ml_get error for autocommand that moves the cursor of the current
window.
Solution: Check the cursor position after switching back to the current
buffer. (Christian Brabandt)
2014-09-09 16:59:38 +02:00
Bram Moolenaar
0026d47d8c
updated for version 7.4.435
...
Problem: Line formatting behaves differently when 'linebreak' is set.
(mvxxc)
Solution: Disable 'linebreak' temporarily. (Christian Brabandt)
2014-09-09 16:32:39 +02:00
Bram Moolenaar
0e2ea1beb4
updated for version 7.4.434
...
Problem: gettabvar() is not consistent with getwinvar() and getbufvar().
Solution: Return a dict with all variables when the varname is empty.
(Yasuhiro Matsumoto)
2014-09-09 16:13:08 +02:00
Bram Moolenaar
13e2a0af66
updated for version 7.4.433
...
Problem: Test 75 fails on MS-Windows.
Solution: Use ":normal" instead of feedkeys(). (Michael Soyka)
2014-09-09 13:52:58 +02:00
Bram Moolenaar
14993322b1
updated for version 7.4.432
...
Problem: When the startup code expands command line arguments, setting
'encoding' will not properly convert the arguments.
Solution: Call get_cmd_argsW() early in main(). (Yasuhiro Matsumoto)
2014-09-09 12:25:33 +02:00
Bram Moolenaar
120f4a878f
updated for version 7.4.431
...
Problem: Compiler warning.
Solution: Add type cast. (Mike Williams)
2014-09-09 12:22:06 +02:00
Bram Moolenaar
5d5fbe7a2b
updated for version 7.4.430
...
Problem: test_listlbr fails when compiled with normal features.
Solution: Check for the +conceal feature.
2014-08-30 18:10:18 +02:00
Bram Moolenaar
84d8cdd769
updated for version 7.4.429
...
Problem: Build fails with fewer features. (Elimar Riesebieter)
Solution: Add #ifdef.
2014-08-30 13:32:06 +02:00
Bram Moolenaar
c40bdee42a
updated for version 7.4.428
...
Problem: executable() may return a wrong result on MS-Windows.
Solution: Change the way SearchPath() is called. (Yasuhiro Matsumoto, Ken
Takata)
2014-08-29 17:45:32 +02:00
Bram Moolenaar
52a7246f01
updated for version 7.4.427
...
Problem: When an InsertCharPre autocommand executes system() typeahead may
be echoed and messes up the display. (Jacob Niehus)
Solution: Do not set cooked mode when invoked from ":silent".
2014-08-29 15:53:52 +02:00
Bram Moolenaar
96f3a49b3b
updated for version 7.4.426
...
Problem: README File missing from list of files.
Solution: Update the list of files.
2014-08-29 15:12:54 +02:00
Bram Moolenaar
34401cca5a
Update runtime files.
2014-08-29 15:12:19 +02:00
Bram Moolenaar
773b158de8
updated for version 7.4.425
...
Problem: When 'showbreak' is used "gj" may move to the wrong position.
(Nazri Ramliy)
Solution: Adjust virtcol when 'showbreak' is set. (Christian Brabandt)
2014-08-29 14:20:51 +02:00
Bram Moolenaar
d7408fa0ce
updated for version 7.4.424
...
Problem: Get ml_get error when using Python to delete lines in a buffer
that is not in a window. issue 248.
Solution: Do not try adjusting the cursor for a different buffer.
2014-08-29 13:49:52 +02:00
Bram Moolenaar
e4df164692
updated for version 7.4.423
...
Problem: expand("$shell") does not work as documented.
Solution: Do not escape the $ when expanding environment variables.
2014-08-29 12:58:44 +02:00
Bram Moolenaar
49f9dd7b91
updated for version 7.4.422
...
Problem: When using conceal with linebreak some text is not displayed
correctly. (Grüner Gimpel)
Solution: Check for conceal mode when using linebreak. (Christian Brabandt)
2014-08-29 12:08:43 +02:00
Bram Moolenaar
2d46e6075b
updated for version 7.4.421
...
Problem: Crash when searching for "\ze*". (Urtica Dioica)
Solution: Disallow a multi after \ze and \zs.
2014-08-29 11:56:32 +02:00
Bram Moolenaar
a9537d238e
updated for version 7.4.420
...
Problem: It's not obvious how to add a new test.
Solution: Add a README file. (Christian Brabandt)
2014-08-29 10:04:47 +02:00
Bram Moolenaar
f2d912e8bc
updated for version 7.4.419
...
Problem: Whan part of a list is locked it's possible to make changes.
Solution: Check if any of the list items is locked before make a change.
(ZyX)
2014-08-29 09:46:10 +02:00
Bram Moolenaar
26f08b06b6
updated for version 7.4.418
...
Problem: When leaving ":append" the cursor shape is like in Insert mode.
(Jacob Niehus)
Solution: Do not have State set to INSERT when calling getline().
2014-08-29 09:02:27 +02:00
Bram Moolenaar
285ed7e049
updated for version 7.4.417
...
Problem: After splitting a window and setting 'breakindent' the default
minimum with is not respected.
Solution: Call briopt_check() when copying options to a new window.
2014-08-24 21:39:49 +02:00
Bram Moolenaar
9576508975
updated for version 7.4.416
...
Problem: Problem with breakindent/showbreak and tabs.
Solution: Handle tabs differently. (Christian Brabandt)
2014-08-24 21:19:25 +02:00
Bram Moolenaar
7b61a546d8
Runtime file updates.
2014-08-23 15:31:19 +02:00
Bram Moolenaar
92f4baace8
Update version number to 7.4.415
2014-08-23 14:18:52 +02:00
Bram Moolenaar
5a31b46bff
updated for version 7.4.415
...
Problem: Cannot build. Warning for shadowed variable. (John Little)
Solution: Add missing change. Remove declaration.
2014-08-23 14:16:20 +02:00
Bram Moolenaar
d5005164e1
updated for version 7.4.414
...
Problem: Cannot define a command only when it's used.
Solution: Add the CmdUndefined autocommand event. (partly by Yasuhiro
Matsumoto)
2014-08-22 23:05:54 +02:00
Bram Moolenaar
fb539273c9
Updated runtime files.
2014-08-22 19:21:47 +02:00
Bram Moolenaar
d2e8087b53
updated for version 7.4.413
...
Problem: MS-Windows: Using US international keyboard layout, inserting dead
key by pressing space does not always work. Issue 250.
Solution: Let MS-Windows translate the message. (John Wellesz)
2014-08-22 18:44:33 +02:00
Bram Moolenaar
ce2f2e061d
updated for version 7.4.412
...
Problem: Can't build on Windows XP with MSVC.
Solution: Add SUBSYSTEM_VER to the Makefile. (Yongwei Wu)
2014-08-22 18:12:57 +02:00
Bram Moolenaar
1b338d2022
updated for version 7.4.411
...
Problem: "foo bar" sorts before "foo" with sort(). (John Little)
Solution: Avoid putting quotes around strings before comparing them.
2014-08-22 13:13:27 +02:00
Bram Moolenaar
42f06f9dbc
updated for version 7.4.410
...
Problem: Fold does not open after search when there is a CmdwinLeave
autocommand.
Solution: Restore KeyTyped. (Jacob Niehus)
2014-08-17 17:24:07 +02:00
Bram Moolenaar
d5f62b14e1
updated for version 7.4.409
...
Problem: Can't build with Perl on Fedora 20.
Solution: Find xsubpp in another directory. (Michael Henry)
2014-08-17 17:05:44 +02:00
Bram Moolenaar
2a5868ab1e
Add files missing from 7.4.408.
2014-08-16 19:45:02 +02:00
Bram Moolenaar
b5cf6c34e8
updated for version 7.4.408
...
Problem: Visual block insert breaks a multi-byte character.
Solution: Calculate the position properly. (Yasuhiro Matsumoto)
2014-08-16 18:36:43 +02:00
Bram Moolenaar
1fc7e972b0
updated for version 7.4.407
...
Problem: Inserting text for Visual block mode, with cursor movement,
repeats the wrong text. (Aleksandar Ivanov)
Solution: Reset the update_Insstart_orig flag. (Christian Brabandt)
2014-08-16 18:13:03 +02:00
Bram Moolenaar
0ddd1b5e35
updated for version 7.4.406
...
Problem: Test 72 and 100 fail on MS-Windows.
Solution: Set fileformat to unix in the tests. (Taro Muraoka)
2014-08-16 17:34:34 +02:00
Bram Moolenaar
5307de0746
updated for version 7.4.405
...
Problem: Screen updating is slow when using matches.
Solution: Do not use the ">=" as in patch 7.4.362, check the lnum.
2014-08-16 16:28:36 +02:00
Bram Moolenaar
9b8f021d93
updated for version 7.4.404
...
Problem: Windows 64 bit compiler warnings.
Solution: Add type casts. (Mike Williams)
2014-08-13 22:05:53 +02:00
Bram Moolenaar
2be795084f
updated for version 7.4.403
...
Problem: Valgrind reports errors when running test 72. (Dominique Pelle)
Solution: Reset the local 'cryptmethod' option before storing the seed.
Set the seed in the memfile even when there is no block0 yet.
2014-08-13 21:58:28 +02:00
Bram Moolenaar
5a669b9481
updated for version 7.4.402
...
Problem: Test 72 crashes under certain conditions. (Kazunobu Kuriyama)
Solution: Clear the whole bufinfo_T early.
2014-08-12 20:14:33 +02:00
Bram Moolenaar
07cf382e22
updated for version 7.4.401
...
Problem: Can't build on MS-Windows.
Solution: Include the new files in all the Makefiles.
2014-08-10 16:31:50 +02:00
Bram Moolenaar
d21e8b3a17
updated for version 7.4.400
...
Problem: List of distributed files is incomplete.
Solution: Add recently added files.
2014-08-10 13:46:36 +02:00
Bram Moolenaar
8f4ac01544
updated for version 7.4.399
...
Problem: Encryption implementation is messy. Blowfish encryption has a
weakness.
Solution: Refactor the encryption, store the state in an allocated struct
instead of using a save/restore mechanism. Introduce the
"blowfish2" method, which does not have the weakness and encrypts
the whole undo file. (largely by David Leadbeater)
2014-08-10 13:38:34 +02:00
Bram Moolenaar
0106b4b891
updated for version 7.4.398
...
Problem: Gcc error for the argument of InterlockedIncrement() and
InterlockedDecrement(). (Axel Bender)
Solution: Remove "unsigned" from the cRefCount_ declaration.
2014-08-07 13:55:10 +02:00
Bram Moolenaar
e98cfe1cc9
updated for version 7.4.397
...
Problem: Matchparen only uses the topmost syntax item.
Solution: Go through the syntax stack to find items. (James McCoy)
Also use getcurpos() when possible.
2014-08-06 19:09:16 +02:00
Bram Moolenaar
6b1ee34aa0
updated for version 7.4.396
...
Problem: When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful)
Solution: Only set the clipboard after the last delete. (Christian Brabandt)
2014-08-06 18:17:11 +02:00
Bram Moolenaar
04d17ae167
updated for version 7.4.395
...
Problem: C indent is wrong below an if with wrapped condition followed by
curly braces. (Trevor Powell)
Solution: Make a copy of tryposBrace.
2014-08-06 17:44:14 +02:00
Bram Moolenaar
9b352c46f0
updated for version 7.4.394
...
Problem: When using DirectX last italic character is incomplete.
Solution: Add one to the number of cells. (Ken Takata)
2014-08-06 16:49:55 +02:00
Bram Moolenaar
b5a7a8b545
updated for version 7.4.393
...
Problem: Text drawing on newer MS-Windows systems is suboptimal. Some
multi-byte characters are not displayed, even though the same font
in Notepad can display them. (Srinath Avadhanula)
Solution: Add the 'renderoptions' option to enable Direct-X drawing. (Taro
Muraoka)
2014-08-06 14:52:30 +02:00
Bram Moolenaar
8c1329cb59
updated for version 7.4.392
...
Problem: Not easy to detect type of command line window.
Solution: Add the getcmdwintype() function. (Jacob Niehus)
2014-08-06 13:36:59 +02:00
Bram Moolenaar
e0f148270a
updated for version 7.4.391
...
Problem: No 'cursorline' highlighting when the cursor is on a line with
diff highlighting. (Benjamin Fritz)
Solution: Combine the highlight attributes. (Christian Brabandt)
2014-08-06 13:20:56 +02:00
Bram Moolenaar
ece29e8013
updated for version 7.4.390
...
Problem: Advancing pointer over end of a string.
Solution: Init quote character to -1 instead of zero. (Dominique Pelle)
2014-08-06 12:49:18 +02:00
Bram Moolenaar
4e067c898e
updated for version 7.4.389
...
Problem: Still sometimes Vim enters Replace mode when starting up.
Solution: Use a different solution in detecting the termresponse and
location response. (Hayaki Saito)
2014-07-30 17:21:58 +02:00
Bram Moolenaar
b81c85d8f3
updated for version 7.4.388
...
Problem: With 'linebreak' set and 'list' unset a Tab is not counted
properly. (Kent Sibilev)
Solution: Check the 'list' option. (Christian Brabandt)
2014-07-30 16:44:22 +02:00
Bram Moolenaar
4f5ce33d41
updated for version 7.4.387
...
Problem: "4gro" replaces one character then executes "ooo". (Urtica Dioica)
Solution: Write the ESC in the second stuff buffer.
2014-07-30 16:00:58 +02:00
Bram Moolenaar
23fb7a9955
updated for version 7.4.386
...
Problem: When splitting a window the changelist position is wrong.
Solution: Copy the changelist position. (Jacob Niehus)
2014-07-30 14:05:00 +02:00
Bram Moolenaar
278eb5820d
updated for version 7.4.385
...
Problem: When building with tiny or small features building the .mo files
fails.
Solution: In autoconf do not setup for building the .mo files when it would
fail.
2014-07-30 13:22:52 +02:00
Bram Moolenaar
932e632de3
updated for version 7.4.384
...
Problem: Test 102 fails when compiled with small features.
Solution: Source small.vim. (Jacob Niehus)
2014-07-30 13:20:39 +02:00
Bram Moolenaar
dbc2802251
Update runtime files. Add vroom file support.
2014-07-26 13:40:44 +02:00
Bram Moolenaar
2bace3e2fb
updated for version 7.4.383
...
Problem: Bad interaction between preview window and omnifunc.
Solution: Avoid redrawing the status line. (Hirohito Higashi)
2014-07-23 21:10:43 +02:00
Bram Moolenaar
20c3892e54
updated for version 7.4.382
...
Problem: Mapping characters may not work after typing Esc in Insert mode.
Solution: Fix the noremap flags for inserted characters. (Jacob Niehus)
2014-07-23 20:41:14 +02:00
Bram Moolenaar
17529ae026
updated for version 7.4.381
...
Problem: Get u_undo error when backspacing in Insert mode deletes more than
one line break. (Ayberk Ozgur)
Solution: Also decrement Insstart.lnum.
2014-07-23 17:39:25 +02:00
Bram Moolenaar
12a28d4b29
updated for version 7.4.380
...
Problem: Loading python may cause Vim to exit.
Solution: Avoid loading the "site" module. (Taro Muraoka)
2014-07-23 16:57:00 +02:00
Bram Moolenaar
158a1b0748
updated for version 7.4.379
...
Problem: Accessing freed memory after using setqflist(list, 'r'). (Lcd)
Solution: Reset qf_index.
2014-07-23 16:33:07 +02:00
Bram Moolenaar
fb60409a3f
updated for version 7.4.378
...
Problem: Title of quickfist list is not kept for setqflist(list, 'r').
Solution: Keep the title. Add a test. (Lcd)
2014-07-23 15:55:00 +02:00
Bram Moolenaar
54368f2742
updated for version 7.4.377
...
Problem: When 'equalalways' is set a split may report "no room" even though
there is plenty of room.
Solution: Compute the available room properly. (Yukihiro Nakadaira)
2014-07-23 15:21:20 +02:00
Bram Moolenaar
674fffe855
updated for version 7.4.376
...
Problem: Popup menu flickers too much.
Solution: Remove the forced redraw. (Hirohito Higashi)
2014-07-23 13:50:46 +02:00
Bram Moolenaar
a1fae80371
updated for version 7.4.375
...
Problem: Test 63 fails when run with GUI-only Vim.
Solution: Add guibg attributes. (suggested by Mike Soyka)
2014-07-23 13:16:30 +02:00
Bram Moolenaar
4f88062c55
updated for version 7.4.374
...
Problem: Character after "fb" command not mapped if it might be a composing
character.
Solution: Don't disable mapping when looking for a composing character.
(Jacob Niehus)
2014-07-23 12:31:20 +02:00
Bram Moolenaar
07d87790f1
Update runtime files. Make matchparen plugin backwards compatible.
...
Add json filetype.
2014-07-19 14:04:47 +02:00
Bram Moolenaar
a04854932e
updated for version 7.4.373
...
Problem: Compiler warning for unused argument and unused variable.
Solution: Add UNUSED. Move variable inside #ifdef.
2014-07-16 23:39:54 +02:00
Bram Moolenaar
1f538355db
updated for version 7.4.372
...
Problem: When 'winminheight' is zero there might not be one line for the
current window.
Solution: Change the size computations. (Yukihiro Nakadaira)
2014-07-16 18:19:27 +02:00
Bram Moolenaar
5524aebf16
updated for version 7.4.371
...
Problem: When 'linebreak' is set control characters are not correctly
displayed. (Kimmy Lindvall)
Solution: Set n_extra. (Christian Brabandt)
2014-07-16 17:29:51 +02:00
Bram Moolenaar
b5647f71c2
updated for version 7.4.370
...
Problem: Linebreak test fails when encoding is not utf-8. (Danek Duvall)
Solution: Split the test in a single byte one and a utf-8 one. (Christian
Brabandt)
2014-07-16 17:01:53 +02:00
Bram Moolenaar
4e036c9e6f
updated for version 7.4.369
...
Problem: Using freed memory when exiting while compiled with EXITFREE.
Solution: Set curwin to NULL and check for that. (Dominique Pelle)
2014-07-16 16:30:28 +02:00
Bram Moolenaar
b643e77782
updated for version 7.4.368
...
Problem: Restoring the window sizes after closing the command line window
doesn't work properly if there are nested splits.
Solution: Restore the sizes twice. (Hirohito Higashi)
2014-07-16 15:18:26 +02:00
Bram Moolenaar
f1924a9d8c
updated for version 7.4.367
...
Problem: Other solution for redrawing after completion.
Solution: Schedule a window redraw instead of just clearing the command
line. (Jacob Niehus)
2014-07-16 14:42:46 +02:00
Bram Moolenaar
310e2dbaee
updated for version 7.4.366
...
Problem: Can't run the linebreak test on MS-Windows.
Solution: Fix the output file name. (Taro Muraoka)
2014-07-16 14:20:41 +02:00
Bram Moolenaar
b4d2135518
updated for version 7.4.365
...
Problem: Crash when using ":botright split" when there isn't much space.
Solution: Add a check for the minimum width/height. (Yukihiro Nakadaira)
2014-07-16 14:16:46 +02:00
Bram Moolenaar
db6ea06335
Updated runtime files.
2014-07-10 22:01:47 +02:00
Bram Moolenaar
3ed8b1332f
updated for version 7.4.364
...
Problem: When the viminfo file can't be renamed there is no error message.
(Vladimir Berezhnoy)
Solution: Check for the rename to fail.
2014-07-09 21:18:04 +02:00
Bram Moolenaar
455009122a
updated for version 7.4.363
...
Problem: In Windows console typing 0xCE does not work.
Solution: Convert 0xCE to K_NUL 3. (Nobuhiro Takasaki et al.)
2014-07-09 20:51:07 +02:00
Bram Moolenaar
1e1aca3784
updated for version 7.4.362
...
Problem: When matchaddpos() uses a length smaller than the number of bytes
in the (last) character the highlight continues until the end of
the line.
Solution: Change condition from equal to larger-or-equal.
2014-07-09 20:20:43 +02:00
Bram Moolenaar
c804515003
updated for version 7.4.361
...
Problem: Lots of flickering when filling the preview window for 'omnifunc'.
Solution: Disable redrawing. (Hirohito Higashi)
2014-07-09 19:58:24 +02:00
Bram Moolenaar
ff65ac84fd
updated for version 7.4.360
...
Problem: In a regexp pattern a "$" followed by \v or \V is not seen as the
end-of-line.
Solution: Handle the situation. (Ozaki Kiichi)
2014-07-09 19:32:34 +02:00
Bram Moolenaar
0d1e8c1203
updated for version 7.4.359
...
Problem: When 'ttymouse' is set to 'uxterm' the xterm version is not
requested. (Tomas Janousek)
Solution: Do not mark uxterm as a conflict mouse and add
resume_get_esc_sequence().
2014-07-09 19:13:49 +02:00
Bram Moolenaar
6bf5548df2
updated for version 7.4.358
...
Problem: Sort is not always stable.
Solution: Add an index instead of relying on the pointer to remain the same.
Idea by Jun Takimoto.
2014-07-09 17:51:51 +02:00
Bram Moolenaar
0bed10a813
updated for version 7.4.357
...
Problem: After completion some characters are not redrawn.
Solution: Clear the command line unconditionally. (Jacob Niehus)
2014-07-09 14:00:49 +02:00
Bram Moolenaar
cc57bb2f85
updated for version 7.4.356
...
Problem: Mercurial does not ignore memfile_test. (Daniel Hahler)
Solution: Add memfile_test to ignored files, remove trailing spaces.
2014-07-09 13:43:29 +02:00
Bram Moolenaar
8bb1c3e53e
Updated runtime files. Overhauled HTML indent script.
2014-07-04 16:43:17 +02:00
Bram Moolenaar
9f4fe7c4c3
updated for version 7.4.355
...
Problem: Several problems with Javascript indenting.
Solution: Improve Javascript indenting.
2014-07-03 22:57:55 +02:00
Bram Moolenaar
b8b57460f0
updated for version 7.4.354
...
Problem: Compiler warning.
Solution: Change NUL to NULL. (Ken Takata)
2014-07-03 22:54:08 +02:00
Bram Moolenaar
86b17e914f
updated for version 7.4.353
...
Problem: 'breakindent' doesn't work with the 'list' option.
Solution: Make it work. (Christian Brabandt)
2014-07-02 20:00:47 +02:00
Bram Moolenaar
ee739b42c0
updated for version 7.4.352
...
Problem: With 'linebreak' a tab causes a missing line break.
Solution: Count a tab for what it's worth also for shorter lines.
(Christian Brabandt)
2014-07-02 19:37:42 +02:00
Bram Moolenaar
c35e3de8cc
updated for version 7.4.351
...
Problem: sort() is not stable.
Solution: When the items are identical, compare the pointers.
2014-07-02 19:06:18 +02:00
Bram Moolenaar
81439a6d1b
updated for version 7.4.350
...
Problem: Using C indenting for Javascript does not work well for a {} block
inside parenthesis.
Solution: When looking for a matching paren ignore one that is before the
start of a {} block.
2014-07-02 18:27:48 +02:00
Bram Moolenaar
dab70c63e1
updated for version 7.4.349
...
Problem: When there are matches to highlight the whole window is redrawn,
which is slow.
Solution: Only redraw everything when lines were inserted or deleted.
Reset b_mod_xlines when needed. (Alexey Radkov)
2014-07-02 17:16:58 +02:00
Bram Moolenaar
e7eb789ef0
updated for version 7.4.348
...
Problem: When using "J1" in 'cinoptions' a line below a continuation line
gets too much indent.
Solution: Fix parenthesis in condition.
2014-07-02 17:02:36 +02:00
Bram Moolenaar
b7d929a86f
updated for version 7.4.347
...
Problem: test55 fails on some systems.
Solution: Remove the elements that all result in zero and can end up in an
arbitrary position.
2014-06-26 22:33:51 +02:00
Bram Moolenaar
9d7a592c80
updated for version 7.4.346
...
Problem: Indent is not updated when changing 'breakindentopt'. (itchyny)
Solution: Do not cache "brishift". (Christian Brabandt)
2014-06-26 21:24:56 +02:00
Bram Moolenaar
a40aa760a1
updated for version 7.4.345
...
Problem: Indent is not updated when deleting indent.
Solution: Remember changedtick.
2014-06-25 22:55:38 +02:00
Bram Moolenaar
946e27ab65
Updated runtime files.
2014-06-25 18:50:27 +02:00
Bram Moolenaar
b6da44ae82
updated for version 7.4.344
...
Problem: Unessecary initializations and other things related to
matchaddpos().
Solution: Code cleanup. (Alexey Radkov)
2014-06-25 18:15:22 +02:00
Bram Moolenaar
41d7523986
updated for version 7.4.343
...
Problem: matchdelete() does not always update the right lines.
Solution: Fix off-by-one error. (Ozaki Kiichi)
2014-06-25 17:58:11 +02:00
Bram Moolenaar
db5ffaab5a
updated for version 7.4.342
...
Problem: Clang gives warnings.
Solution: Add an else block. (Dominique Pelle)
2014-06-25 17:44:49 +02:00
Bram Moolenaar
e8a3492548
updated for version 7.4.341
...
Problem: sort() doesn't handle numbers well.
Solution: Add an argument to specify sorting on numbers. (Christian Brabandt)
2014-06-25 17:31:09 +02:00
Bram Moolenaar
72e8f0bcc1
updated for version 7.4.340
...
Problem: Error from sed about illegal bytes when installing Vim.
Solution: Prepend LC_ALL=C. (Itchyny)
2014-06-25 15:02:33 +02:00
Bram Moolenaar
8dc907d7d3
updated for version 7.4.339
...
Problem: Local function is available globally.
Solution: Add "static".
2014-06-25 14:44:10 +02:00
Bram Moolenaar
597a422416
updated for version 7.4.338
...
Problem: Cannot wrap lines taking indent into account.
Solution: Add the 'breakindent' option. (many authors, final improvements by
Christian Brabandt)
2014-06-25 14:39:50 +02:00
Bram Moolenaar
15a35c4f4a
updated for version 7.4.337
...
Problem: When there is an error preparing to edit the command line, the
command won't be executed. (Hirohito Higashi)
Solution: Reset did_emsg before editing.
2014-06-25 12:26:46 +02:00
Bram Moolenaar
78159bbf9e
updated for version 7.4.336
...
Problem: Setting 'history' to a big value causes out-of-memory errors.
Solution: Limit the value to 10000. (Hirohito Higashi)
2014-06-25 11:48:54 +02:00
Bram Moolenaar
e8d1f20cbd
updated for version 7.4.335
...
Problem: No digraph for the new rouble sign.
Solution: Add the digraphs =R and =P.
2014-06-18 21:38:18 +02:00
Bram Moolenaar
deae0f2566
updated for version 7.4.334
...
Problem: Unitialized variables, causing some problems.
Solution: Initialize the variables. (Dominique Pelle)
2014-06-18 21:20:11 +02:00
Bram Moolenaar
de993ea629
updated for version 7.4.333
...
Problem: Compiler warning for unused function.
Solution: Put the function inside the #ifdef.
2014-06-17 23:18:01 +02:00
Bram Moolenaar
58cbc914ea
updated for version 7.4.332
...
Problem: GTK: When a sign icon doesn't fit exactly there can be ugly gaps.
Solution: Scale the sign to fit when the aspect ratio is not too far off.
(Christian Brabandt)
2014-06-17 18:47:02 +02:00
Bram Moolenaar
7ec83432b7
updated for version 7.4.331
...
Problem: Relative numbering not updated after a linewise yank. Issue 235.
Solution: Redraw after the yank. (Christian Brabandt)
2014-06-17 18:16:11 +02:00
Bram Moolenaar
b3414595c7
updated for version 7.4.330
...
Problem: Using a regexp pattern to highlight a specific position can be
slow.
Solution: Add matchaddpos() to highlight specific positions efficiently.
(Alexey Radkov)
2014-06-17 17:48:32 +02:00
Bram Moolenaar
ec1561cac5
updated for version 7.4.329
...
Problem: When moving the cursor and then switching to another window the
previous window isn't scrolled. (Yukihiro Nakadaira)
Solution: Call update_topline() before leaving the window. (Christian
Brabandt)
2014-06-17 13:52:40 +02:00
Bram Moolenaar
7a54a90744
updated for version 7.4.328
...
Problem: Selection of inner block is inconsistent.
Solution: Skip indent not only for '}' but all parens. (Tom McDonald)
2014-06-17 13:50:13 +02:00
Bram Moolenaar
8502c704ba
updated for version 7.4.327
...
Problem: When 'verbose' is set to display the return value of a function,
may get E724 repeatedly.
Solution: Do not give an error for verbose messages. Abort conversion to
string after an error.
2014-06-17 12:51:16 +02:00
Bram Moolenaar
f0224c9f08
updated for version 7.4.326
...
Problem: Can't build Tiny version. (Elimar Riesebieter)
Solution: Add #ifdef.
2014-06-14 12:53:33 +02:00
Bram Moolenaar
0ae36a5c85
updated for version 7.4.325
...
Problem: When starting the gui and changing the window size the status line
may not be drawn correctly.
Solution: Catch new_win_height() being called recursively. (Christian
Brabandt)
2014-06-13 20:08:45 +02:00
Bram Moolenaar
822ff866bd
Update runtime files.
2014-06-12 21:46:14 +02:00
Bram Moolenaar
2d54ec92d4
updated for version 7.4.324
...
Problem: In Ex mode, cyrillic characters are not handled. (Stas Malavin)
Solution: Support multi-byte characters in Ex mode. (Yukihiro Nakadaira)
2014-06-12 19:44:48 +02:00
Bram Moolenaar
8e7048ca4b
updated for version 7.4.323
...
Problem: Substitute() with zero width pattern breaks multi-byte character.
Solution: Take multi-byte character size into account. (Yukihiro Nakadaira)
2014-06-12 18:39:22 +02:00
Bram Moolenaar
e639eb44e9
updated for version 7.4.322
...
Problem: Using "msgfmt" is hard coded, cannot use "gmsgfmt".
Solution: Use the msgfmt command found by configure. (Danek Duvall)
2014-06-12 18:03:29 +02:00
Bram Moolenaar
0e6c5ef7ef
updated for version 7.4.321
...
Problem: Can't build with strawberry perl 5.20 + mingw-w64-4.9.0.
Solution: Define save_strlen. (Ken Takata)
2014-06-12 16:03:28 +02:00
Bram Moolenaar
3be8585661
updated for version 7.4.320
...
Problem: Possible crash when an BufLeave autocommand deletes the buffer.
Solution: Check for the window pointer being valid. Postpone freeing the
window until autocommands are done. (Yasuhiro Matsumoto)
2014-06-12 14:01:31 +02:00
Bram Moolenaar
980e58f7b3
updated for version 7.4.319
...
Problem: Crash when putting zero bytes on the clipboard.
Solution: Do not support the utf8_atom target when not using an Unicode
encoding. (Naofumi Honda)
2014-06-12 13:28:30 +02:00
Bram Moolenaar
e3a8bab630
updated for version 7.4.318
...
Problem: Check for whether a highlight group has settings ignores fg and bg
color settings.
Solution: Also check cterm and GUI color settings. (Christian Brabandt)
2014-06-12 12:20:54 +02:00
Bram Moolenaar
06e4a6df0a
updated for version 7.4.317
...
Problem: Crash when starting gvim. Issue 230.
Solution: Check for a pointer to be NULL. (Christian Brabandt)
2014-06-12 11:49:46 +02:00
Bram Moolenaar
7116aa0f7d
updated for version 7.4.316
...
Problem: Warning from 64-bit compiler.
Solution: Add type cast. (Mike Williams)
2014-05-29 14:36:29 +02:00
Bram Moolenaar
c35b0fb181
updated for version 7.4.315
...
Problem: Fixes for computation of topline not tested.
Solution: Add test. (Hirohito Higashi)
2014-05-29 11:47:40 +02:00
Bram Moolenaar
ea389e9103
updated for version 7.4.314
...
Problem: Completion messages can get in the way of a plugin.
Solution: Add 'c' flag to 'shortmess' option. (Shougo Matsu)
2014-05-28 21:40:52 +02:00
Bram Moolenaar
6f6c0f8085
updated for version 7.4.313
...
Problem: Changing the return value of getpos() causes an error. (Jie Zhu)
Solution: Revert getpos() and add getcurpos().
2014-05-28 20:31:42 +02:00
Bram Moolenaar
2d1fe05fc0
updated for version 7.4.312
...
Problem: Cannot figure out what argument list is being used for a window.
Solution: Add the arglistid() function. (Marcin Szamotulski)
2014-05-28 18:22:57 +02:00
Bram Moolenaar
82c2585eb8
updated for version 7.4.311
...
Problem: Can't use winrestview to only restore part of the view.
Solution: Handle missing items in the dict. (Christian Brabandt)
2014-05-28 16:47:16 +02:00
Bram Moolenaar
493c178a28
updated for version 7.4.310
...
Problem: getpos()/setpos() don't include curswant.
Solution: Add a fifth number when getting/setting the cursor.
2014-05-28 14:34:46 +02:00
Bram Moolenaar
dd0402a759
updated for version 7.4.309
...
Problem: When increasing the size of the lower window, the upper window
jumps back to the top. (Ron Aaron)
Solution: Change setting the topline. (Nobuhiro Takasaki)
2014-05-28 13:43:04 +02:00
Bram Moolenaar
846a2ff5f3
updated for version 7.4.308
...
Problem: When using ":diffsplit" on an empty file the cursor is displayed
on the command line.
Solution: Limit the value of w_topfill.
2014-05-28 11:35:37 +02:00
Bram Moolenaar
cbc17d66be
updated for version 7.4.307
...
Problem: Can't build without the +termresponse feature.
Solution: Add proper #ifdefs.
2014-05-22 21:22:19 +02:00
Bram Moolenaar
9a665ba296
updated for version 7.4.306
...
Problem: getchar(0) does not return Esc.
Solution: Do not wait for an Esc sequence to be complete. (Yasuhiro
Matsumoto)
2014-05-22 18:59:58 +02:00
Bram Moolenaar
13600303c5
Runtime file updates.
2014-05-22 18:26:40 +02:00
Bram Moolenaar
90013c6a75
updated for version 7.4.305
...
Problem: Making 'ttymouse' empty after the xterm version was requested
causes problems. (Elijah Griffin)
Solution: Do not check for DEC mouse sequences when the xterm version was
requested. Also don't request the xterm version when DEC mouse
was enabled.
2014-05-22 18:14:31 +02:00
Bram Moolenaar
b777618d11
updated for version 7.4.304
...
Problem: Cannot always use Python with Vim.
Solution: Add the manifest to the executable. (Jacques Germishuys)
2014-05-22 16:29:06 +02:00
Bram Moolenaar
e4c21e6899
updated for version 7.4.303
...
Problem: When using double-width characters the text displayed on the
command line is sometimes truncated.
Solution: Reset the string lenght. (Nobuhiro Takasaki)
2014-05-22 16:05:19 +02:00
Bram Moolenaar
bc6cf6c511
updated for version 7.4.302
...
Problem: Signs placed with 'foldcolumn' set don't show up after filler
lines.
Solution: Take filler lines into account. (Olaf Dabrunz)
2014-05-22 15:51:04 +02:00
Bram Moolenaar
b42970535c
updated for version 7.4.301
...
Problem: Still a scrolling problem when loading a session file.
Solution: Fix off-by-one mistake. (Nobuhiro Takasaki)
2014-05-22 15:17:29 +02:00
Bram Moolenaar
7b129a5ac4
updated for version 7.4.300
...
Problem: The way config.cache is removed doesn't always work.
Solution: Always remove config.cache. (Ken Takata)
2014-05-22 14:54:26 +02:00
Bram Moolenaar
cf1b057939
updated for version 7.4.299
...
Problem: When running configure twice DYNAMIC_PYTHON_DLL may become empty.
Solution: Use AC_CACHE_VAL. (Ken Takata)
2014-05-22 14:44:22 +02:00
Bram Moolenaar
cbc67723bd
updated for version 7.4.298
...
Problem: Can't have a funcref start with "t:".
Solution: Add "t" to the list of accepted names. (Yukihiro Nakadaira)
2014-05-22 14:19:56 +02:00
Bram Moolenaar
050fe7ebad
updated for version 7.4.297
...
Problem: Memory leak from result of get_isolated_shell_name().
Solution: Free the memory. (Dominique Pelle)
2014-05-22 14:00:16 +02:00
Bram Moolenaar
1c5a2134db
updated for version 7.4.296
...
Problem: Can't run tests on Solaris.
Solution: Change the way VIMRUNTIME is set. (Laurent Blume)
2014-05-22 13:12:29 +02:00
Bram Moolenaar
e968e36a00
Update runtime files.
2014-05-13 20:23:24 +02:00
Bram Moolenaar
715c286355
Update translations for changed error message.
2014-05-13 20:21:44 +02:00
Bram Moolenaar
24dc230871
updated for version 7.4.295
...
Problem: Various typos, bad white space and unclear comments.
Solution: Fix typos. Improve white space. Update comments.
2014-05-13 20:19:58 +02:00
Bram Moolenaar
caca646bf0
updated for version 7.4.294
...
Problem: Test files missing from patch.
Solution: Patch the test files.
2014-05-13 20:15:37 +02:00
Bram Moolenaar
8df5acfda9
updated for version 7.4.293
...
Problem: It is not possible to ignore composing characters at a specific
point in a pattern.
Solution: Add the %C item.
2014-05-13 19:37:29 +02:00
Bram Moolenaar
6082bea6ac
updated for version 7.4.292
...
Problem: Searching for "a" does not match accented "a" with new regexp
engine, does match with old engine. (David Bürgin)
"ca" does not match "ca" with accented "a" with either engine.
Solution: Change the old engine, check for following composing character
also for single-byte patterns.
2014-05-13 18:04:00 +02:00
Bram Moolenaar
6e13207d82
updated for version 7.4.291
...
Problem: Compiler warning for int to pointer of different size when DEBUG
is defined.
Solution: use smsg() instead of EMSG3().
2014-05-13 16:46:32 +02:00
Bram Moolenaar
9c235069b2
updated for version 7.4.290
...
Problem: A non-greedy match followed by a branch is too greedy. (Ingo
Karkat)
Solution: Add NFA_MATCH when it is already in the state list if the position
differs.
2014-05-13 16:44:29 +02:00
Bram Moolenaar
ee4825331a
updated for version 7.4.289
...
Problem: Pattern with repeated backreference does not match with new regexp
engine. (Urtica Dioica)
Solution: Also check the end of a submatch when deciding to put a state in
the state list.
2014-05-13 15:56:51 +02:00
Bram Moolenaar
be578edae3
updated for version 7.4.288
...
Problem: When 'spellfile' is set the screen is not redrawn.
Solution: Redraw when updating the spelling info. (Christian Brabandt)
2014-05-13 14:03:40 +02:00
Bram Moolenaar
46ae3cedeb
updated for version 7.4.287
...
Problem: Patches for .hgignore don't work, since the file is not in the
distribution.
Solution: Add .hgignore to the distribution. Will be effective with the
next version.
2014-05-13 13:52:38 +02:00
Bram Moolenaar
59838520c7
updated for version 7.4.286
...
Problem: Error messages are inconsistant. (ZyX)
Solution: Change "Lists" to "list".
2014-05-13 13:46:33 +02:00
Bram Moolenaar
fd859c9878
updated for version 7.4.285
...
Problem: When 'relativenumber' is set and deleting lines or undoing that,
line numbers are not always updated. (Robert Arkwright)
Solution: (Christian Brabandt)
2014-05-13 12:44:24 +02:00
Bram Moolenaar
ed7547da43
updated for version 7.4.284
...
Problem: Setting 'langmap' in the modeline can cause trouble. E.g. mapping
":" breaks many commands. (Jens-Wolfhard Schicke-Uffmann)
Solution: Disallow setting 'langmap' from the modeline.
2014-05-13 12:17:15 +02:00
Bram Moolenaar
d442ec7fe2
updated for version 7.4.283
...
Problem: Compiler warning about unused variable. (Charles Cooper)
Solution: Move the variable inside the #if block.
2014-05-09 20:33:04 +02:00
Bram Moolenaar
b7547420a4
updated for version 7.4.282
...
Problem: Test 97 fails on Mac.
Solution: Do not ignore case in file names. (Jun Takimoto)
2014-05-08 11:46:27 +02:00
Bram Moolenaar
04ad7fe05c
updated for version 7.4.281
...
Problem: When a session file has more than one tabpage and 'showtabline' is
one the positions may be slightly off.
Solution: Set 'showtabline' to two while positioning windows.
2014-05-07 21:14:47 +02:00
Bram Moolenaar
56b3bf89aa
updated for version 7.4.280
...
Problem: When using a session file the relative position of the cursor is
not restored if there is another tab. (Nobuhiro Takasaki)
Solution: Update w_wrow before calculating the fraction.
2014-05-07 20:25:35 +02:00
Bram Moolenaar
1b1063af58
updated for version 7.4.279
...
Problem: globpath() returns a string, making it difficult to get a list of
matches. (Greg Novack)
Solution: Add an optional argument like with glob(). (Adnan Zafar)
2014-05-07 18:35:30 +02:00
Bram Moolenaar
3ec7f4e402
updated for version 7.4.278
...
Problem: list_remove() conflicts with function defined in Sun header file.
Solution: Rename the function. (Richard Palo)
2014-05-07 17:31:37 +02:00
Bram Moolenaar
0d3d5e0483
updated for version 7.4.277
...
Problem: Using ":sign unplace *" may leave the cursor in the wrong position
(Christian Brabandt)
Solution: Update the cursor position when removing all signs.
2014-05-07 16:35:08 +02:00
Bram Moolenaar
75a8d74cc2
updated for version 7.4.276
...
Problem: The fish shell is not supported.
Solution: Use begin/end instead of () for fish. (Andy Russell)
2014-05-07 15:10:21 +02:00
Bram Moolenaar
f4d7f167f3
updated for version 7.4.275
...
Problem: When changing the type of a sign that hasn't been placed ther is
no error message.
Solution: Add an error message. (Christian Brabandt)
2014-05-07 14:38:44 +02:00
Bram Moolenaar
a7611f60cd
updated for version 7.4.274
...
Problem: When doing ":update" just before running an external command that
changes the file, the timestamp may be unchanged and the file
is not reloaded.
Solution: Also check the file size.
2014-05-02 15:46:14 +02:00
Bram Moolenaar
bcb9898eba
Runtime file updates.
2014-05-01 14:08:19 +02:00
Bram Moolenaar
b96c69d80e
updated for version 7.4.273
...
Problem: "make autoconf" and "make reconfig" may first run configure and
then remove the output.
Solution: Add these targets to the exceptions. (Ken Takata)
2014-04-29 20:04:09 +02:00
Bram Moolenaar
e512c8c049
updated for version 7.4.272
...
Problem: Using just "$" does not cause an error message.
Solution: Check for empty environment variable name. (Christian Brabandt)
2014-04-29 17:41:22 +02:00
Bram Moolenaar
121f9bdde4
updated for version 7.4.271
...
Problem: Compiler warning on 64 bit windows.
Solution: Add type cast. (Mike Williams)
2014-04-29 15:55:43 +02:00
Bram Moolenaar
1ff32c5c2c
updated for version 7.4.270
...
Problem: Comparing pointers instead of the string they point to.
Solution: Use strcmp(). (Ken Takata)
2014-04-29 15:11:43 +02:00
Bram Moolenaar
3d1956bcc9
updated for version 7.4.269
...
Problem: CTRL-U in Insert mode does not work after using a cursor key.
(Pine Wu)
Solution: Use the original insert start position. (Christian Brabandt)
2014-04-29 14:44:35 +02:00
Bram Moolenaar
355a95a079
updated for version 7.4.268
...
Problem: Using exists() on a funcref for a script-local function does not
work.
Solution: Translate <SNR> to the special byte sequence. Add a test.
2014-04-29 14:03:02 +02:00
Bram Moolenaar
d69bd9af3c
updated for version 7.4.267
...
Problem: The '[ mark is in the wrong position after "gq". (Ingo Karkat)
Solution: Add the setmark argument to do_join(). (Christian Brabandt)
2014-04-29 12:15:40 +02:00
Bram Moolenaar
33e87789a7
updated for version 7.4.266
...
Problem: Test 62 fails.
Solution: Set the language to C. (Christian Brabandt)
2014-04-29 11:55:29 +02:00
Bram Moolenaar
a4f317df89
updated for version 7.4.265
...
Problem: Can't call a global function with "g:" in an expression.
Solution: Skip the "g:" when looking up the function.
2014-04-24 17:12:33 +02:00
Bram Moolenaar
eccb7fc315
updated for version 7.4.264
...
Problem: Can't define a function starting with "g:". Can't assign a
funcref to a buffer-local variable.
Solution: Skip "g:" at the start of a function name. Don't check for colons
when assigning to a variable.
2014-04-23 20:43:41 +02:00
Bram Moolenaar
163d0da508
updated for version 7.4.263
...
Problem: GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz)
Solution: Remove the second declaration.
2014-04-23 19:44:30 +02:00
Bram Moolenaar
2af78a1408
updated for version 7.4.262
...
Problem: Duplicate code in regexec().
Solution: Add line_lbr flag to regexec_nl().
2014-04-23 19:06:37 +02:00
Bram Moolenaar
93fc481b57
updated for version 7.4.261
...
Problem: When updating the window involves a regexp pattern, an interactive
substitute to replace a "\n" with a line break fails. (Ingo
Karkat)
Solution: Set reg_line_lbr in vim_regsub() and vim_regsub_multi().
2014-04-23 18:48:47 +02:00
Bram Moolenaar
9bdfb0025c
updated for version 7.4.260
...
Problem: It is possible to define a function with a colon in the name. It
is possible to define a function with a lower case character if a
"#" appears after the name.
Solution: Disallow using a colon other than with "s:". Ignore "#" after the
name.
2014-04-23 17:43:42 +02:00
Bram Moolenaar
62f167f716
updated for version 7.4.259
...
Problem: Warning for misplaced "const".
Solution: Move the "const". (Yukihiro Nakadaira)
2014-04-23 12:52:40 +02:00
Bram Moolenaar
c8836f7025
updated for version 7.4.258
...
Problem: Configure fails if $CC contains options.
Solution: Remove quotes around $CC. (Paul Barker)
2014-04-12 13:12:24 +02:00
Bram Moolenaar
0eac828ab0
updated for version 7.4.257
...
Problem: Compiler warning, possibly for mismatch in parameter name.
Solution: Rename the parameter in the declaration.
2014-04-12 12:26:36 +02:00
Bram Moolenaar
b21a29be56
updated for version 7.4.256
...
Problem: Using systemlist() may cause a crash and does not handle NUL
characters properly.
Solution: Increase the reference count, allocate memory by length. (Yasuhiro
Matsumoto)
2014-04-11 10:22:53 +02:00
Bram Moolenaar
e29b1feead
updated for version 7.4.255
...
Problem: Configure check for smack doesn't work with all shells. (David
Larson)
Solution: Remove spaces in set command.
2014-04-10 20:00:15 +02:00
Bram Moolenaar
c09551ab79
updated for version 7.4.254
...
Problem: Smack support detection is incomplete.
Solution: Check for attr/xattr.h and specific macro.
2014-04-10 11:09:17 +02:00
Bram Moolenaar
5a4e160ce4
updated for version 7.4.253
...
Problem: Crash when using cpp syntax file with pattern using external
match. (Havard Garnes)
Solution: Discard match when end column is before start column.
2014-04-06 21:34:04 +02:00
Bram Moolenaar
7bcdb7d166
updated for version 7.4.252
...
Problem: Critical error in GTK, removing timer twice.
Solution: Clear the timer after removing it. (James McCoy)
2014-04-06 21:08:45 +02:00
Bram Moolenaar
4c7ab1bb57
updated for version 7.4.251
...
Problem: Crash when BufAdd autocommand wipes out the buffer.
Solution: Check for buffer to still be valid. Postpone freeing the buffer
structure. (Hirohito Higashi)
2014-04-06 20:45:43 +02:00
Bram Moolenaar
75b8156a44
Updated runtime files.
2014-04-06 14:09:13 +02:00
Bram Moolenaar
7e38ea2fb6
Updated runtime files.
2014-04-05 22:55:53 +02:00
Bram Moolenaar
e9a54227f9
updated for version 7.4.250
...
Problem: Some test files missing from distribution.
Solution: Add pattern for newly added tests.
2014-04-05 21:59:39 +02:00
Bram Moolenaar
7d647820ed
updated for version 7.4.249
...
Problem: Using setreg() with a list of numbers does not work.
Solution: Use a separate buffer for numbers. (ZyX)
2014-04-05 21:28:56 +02:00
Bram Moolenaar
39c29ed511
updated for version 7.4.248
...
Problem: Cannot distinguish between NL and NUL in output of system().
Solution: Add systemlist(). (ZyX)
2014-04-05 19:44:40 +02:00
Bram Moolenaar
57ebe6e2f9
updated for version 7.4.247
...
Problem: When passing input to system() there is no way to keep NUL and
NL characters separate.
Solution: Optionally use a list for the system() input. (ZyX)
2014-04-05 18:55:46 +02:00
Bram Moolenaar
4ed89cdf41
updated for version 7.4.246
...
Problem: Configure message for detecting smack are out of sequence.
Solution: Put the messages in the right place. (Kazunobu Kuriyama)
2014-04-05 12:02:25 +02:00
Bram Moolenaar
21e854e5ce
updated for version 7.4.245
...
Problem: Crash for "vim -u NONE -N -c '&&'".
Solution: Check for the pattern to be NULL. (Dominique Pelle)
2014-04-04 19:00:48 +02:00
Bram Moolenaar
57a728d1df
updated for version 7.4.244
...
Problem: The smack feature causes stray error messages.
Solution: Remove the error messages.
2014-04-02 23:09:26 +02:00
Bram Moolenaar
5a50c2255c
updated for version 7.4.243
...
Problem: Cannot use setreg() to add text that includes a NUL.
Solution: Make setreg() accept a list.
2014-04-02 22:17:10 +02:00
Bram Moolenaar
b7cb42bc38
updated for version 7.4.242
...
Problem: getreg() does not distinguish between a NL used for a line break
and a NL used for a NUL character.
Solution: Add another argument to return a list. (ZyX)
2014-04-02 19:55:10 +02:00
Bram Moolenaar
41571769c9
updated for version 7.4.241
...
Problem: The string returned by submatch() does not distinguish between a
NL from a line break and a NL that stands for a NUL character.
Solution: Add a second argument to return a list. (ZyX)
2014-04-02 19:00:58 +02:00
Bram Moolenaar
fe5aab63fe
updated for version 7.4.240
...
Problem: ":tjump" shows "\n" as "\\n".
Solution: Skip over "\" that escapes a backslash. (Gary Johnson)
2014-04-02 17:19:04 +02:00
Bram Moolenaar
3e45159ceb
updated for version 7.4.239
...
Problem: ":e +" does not position cursor at end of the file.
Solution: Check for "+" being the last character (ZyX)
2014-04-02 14:22:05 +02:00
Bram Moolenaar
5bd32f47ec
updated for version 7.4.238
...
Problem: Vim does not support the smack library.
Solution: Add smack support (Jose Bollo)
2014-04-02 14:05:38 +02:00
Bram Moolenaar
6716d9af11
updated for version 7.4.237
...
Problem: When some patches was not included has("patch-7.4.123") may return
true falsely.
Solution: Check for the specific patch number.
2014-04-02 12:12:08 +02:00
Bram Moolenaar
7f3be402ce
updated for version 7.4.236
...
Problem: It's not that easy to check the Vim patch version.
Solution: Make has("patch-7.4.123") work. (partly by Marc Weber)
2014-04-01 22:08:54 +02:00
Bram Moolenaar
c7f025536e
updated for version 7.4.235
...
Problem: It is not easy to get the full path of a command.
Solution: Add the exepath() function.
2014-04-01 21:00:59 +02:00
Bram Moolenaar
a1706c958e
updated for version 7.4.234
...
Problem: Can't get the command that was used to start Vim.
Solution: Add v:progpath. (Viktor Kojouharov)
2014-04-01 19:55:49 +02:00
Bram Moolenaar
31b7d38611
updated for version 7.4.233
...
Problem: Escaping special characters for using "%" with a shell command is
inconsistant, parenthesis are escaped but spaces are not.
Solution: Only escape "!". (Gary Johnson)
2014-04-01 18:54:48 +02:00
Bram Moolenaar
fd3fe98b78
updated for version 7.4.232
...
Problem: ":%s/\n//" uses a lot of memory. (Aidan Marlin)
Solution: Turn this into a join command. (Christian Brabandt)
2014-04-01 17:49:44 +02:00
Bram Moolenaar
efa304d760
updated for version 7.4.231
...
Problem: An error in ":options" is not caught by the tests.
Solution: Add a test for ":options". Set $VIMRUNTIME for the tests so that
it uses the current runtime files instead of the installed ones.
2014-04-01 14:08:28 +02:00
Bram Moolenaar
e7a88a8d4e
updated for version 7.4.230
...
Problem: Error when using ":options".
Solution: Fix the entry for 'lispwords'. (Kenichi Ito)
2014-04-01 12:26:46 +02:00
Bram Moolenaar
a392038db5
updated for version 7.4.229
...
Problem: Using ":let" for listing variables and the second one is a curly
braces expression may fail.
Solution: Check for an "=" in a better way. (ZyX)
2014-03-30 16:49:09 +02:00
Bram Moolenaar
922a4664fe
updated for version 7.4.228
...
Problem: Compiler warnings when building with Python 3.2.
Solution: Make type cast depend on Python version. (Ken Takata)
2014-03-30 16:11:43 +02:00
Bram Moolenaar
498af70e06
updated for version 7.4.227
...
Problem: Can't build with Ruby 1.8.
Solution: Do include a check for the Ruby version. (Ken Takata)
2014-03-28 21:58:21 +01:00
Bram Moolenaar
3d6db1467b
updated for version 7.4.226
...
Problem: Cursurline highlighting not redrawn when scrolling. (John
Marriott)
Solution: Check for required redraw in two places.
2014-03-28 21:49:32 +01:00
Bram Moolenaar
76f3b1ad77
Update runtime files.
2014-03-27 22:30:07 +01:00
Bram Moolenaar
73b044dca9
updated for version 7.4.225
...
Problem: Dynamic Ruby doesn't work on Solaris.
Solution: Always use the stubs. (Danek Duvall, Yukihiro Nakadaira)
2014-03-27 19:08:55 +01:00
Bram Moolenaar
2bcaec320a
updated for version 7.4.224
...
Problem: /usr/bin/grep on Solaris does not support -F.
Solution: Add configure check to find a good grep. (Danek Duvall)
2014-03-27 18:51:11 +01:00
Bram Moolenaar
7db7784103
updated for version 7.4.223
...
Problem: Still using an older autoconf version.
Solution: Switch to autoconf 2.69.
2014-03-27 17:40:59 +01:00
Bram Moolenaar
a6fd37be4f
updated for version 7.4.222
...
Problem: The Ruby directory is constructed from parts.
Solution: Use 'rubyarchhdrdir' if it exists. (James McCoy)
2014-03-27 17:19:09 +01:00
Bram Moolenaar
158864120d
updated for version 7.4.221
...
Problem: Quickfix doesn't resize on ":copen 20". (issue 199)
Solution: Resize the window when requested. (Christian Brabandt)
2014-03-27 17:02:27 +01:00
Bram Moolenaar
c666b5b467
updated for version 7.4.220
...
Problem: Test 105 does not work in a shadow dir. (James McCoy)
Solution: Omit "src/" from the checked path.
2014-03-27 12:40:30 +01:00
Bram Moolenaar
b679875b29
updated for version 7.4.219
...
Problem: When 'relativenumber' or 'cursorline' are set the window is
redrawn much to often. (Patrick Hemmer, Dominique Pelle)
Solution: Check the VALID_CROW flag instead of VALID_WROW.
2014-03-27 12:11:48 +01:00
Bram Moolenaar
327aa02dda
updated for version 7.4.218
...
Problem: It's not easy to remove duplicates from a list.
Solution: Add the uniq() function. (LCD)
2014-03-25 18:24:23 +01:00
Bram Moolenaar
1a3eb8e1b5
updated for version 7.4.217
...
Problem: When src/auto/configure was updated, "make clean" would run
configure pointlessly.
Solution: Do not run configure for "make clean" and "make distclean" when
the make program supports $MAKECMDGOALS. (Ken Takata)
2014-03-25 15:34:48 +01:00
Bram Moolenaar
c410530637
updated for version 7.4.216
...
Problem: Compiler warnings. (Tony Mechelynck)
Solution: Initialize variables, add #ifdef.
2014-03-25 13:46:26 +01:00
Bram Moolenaar
7b44934037
updated for version 7.4.215
...
Problem: Inconsistency: ":sp foo" does not reload "foo", unless "foo" is
the current buffer. (Liang Li)
Solution: Do not reload the current buffer on a split command.
2014-03-25 13:03:48 +01:00
Bram Moolenaar
03305f396f
updated for version 7.4.214
...
Problem: Compilation problems on HP_nonStop (Tandem).
Solution: Add #defines. (Joachim Schmitz)
2014-03-24 19:44:09 +01:00
Bram Moolenaar
5803ae6c07
updated for version 7.4.213
...
Problem: It's not possible to open a new buffer without creating a swap
file.
Solution: Add the ":noswapfile" modifier. (Christian Brabandt)
2014-03-23 16:04:02 +01:00
Bram Moolenaar
f7ff6e85e8
updated for version 7.4.212
...
Problem: Now that the +visual feature is always enabled the #ifdefs for it
are not useful.
Solution: Remove the checks for FEAT_VISUAL.
2014-03-23 15:13:05 +01:00
Bram Moolenaar
a687837516
Updated runtime files.
2014-03-22 21:02:50 +01:00
Bram Moolenaar
ed287f9a4e
updated for version 7.4.211
...
Problem: ":lu" is an abbreviation for ":lua", but it should be ":lunmap".
(ZyX)
Solution: Move "lunmap" to above "lua".
2014-03-22 13:30:01 +01:00
Bram Moolenaar
4c9a949d00
updated for version 7.4.210
...
Problem: Visual block mode plus virtual edit doesn't work well with tabs.
(Liang Li)
Solution: Take coladd into account. (Christian Brabandt)
2014-03-19 18:57:54 +01:00
Bram Moolenaar
529d2d6369
updated for version 7.4.209
...
Problem: When repeating a filter command "%" and "#" are expanded.
Solution: Escape the command when storing for redo. (Christian Brabandt)
2014-03-19 17:41:23 +01:00
Bram Moolenaar
2fb9fa19e2
updated for version 7.4.208
...
Problem: Mercurial picks up some files that are not distributed.
Solution: Add patterns to the ignore list. (Cade Forester)
2014-03-19 17:32:51 +01:00
Bram Moolenaar
9c8c8c5d30
updated for version 7.4.207
...
Problem: The cursor report sequence is sometimes not recognized and results
in entering replace mode.
Solution: Also check for the cursor report when not asked for.
2014-03-19 14:01:57 +01:00
Bram Moolenaar
a0844a1170
updated for version 7.4.206
...
Problem: Compiler warnings on 64 bit Windows.
Solution: Add type casts. (Mike Williams)
2014-03-19 12:37:22 +01:00
Bram Moolenaar
f0bdd2f28d
updated for version 7.4.205
...
Problem: ":mksession" writes command to move to second argument while it
does not exist. When it does exist the order might be wrong.
Solution: Use ":argadd" for each argument instead of using ":args" with a
list of names. (Nobuhiro Takasaki)
2014-03-12 21:28:26 +01:00
Bram Moolenaar
1d9ff43f58
updated for version 7.4.204
...
Problem: A mapping where the second byte is 0x80 doesn't work.
Solution: Unescape before checking for incomplete multi-byte char. (Nobuhiro
Takasaki)
2014-03-12 20:17:51 +01:00
Bram Moolenaar
8eded09bf7
updated for version 7.4.203
...
Problem: Parsing 'errorformat' is not correct.
Solution: Reset "multiignore" at the start of a multi-line message. (Lcd)
2014-03-12 19:41:55 +01:00
Bram Moolenaar
b1692e2b8f
updated for version 7.4.202
...
Problem: MS-Windows: non-ASCII font names don't work.
Solution: Convert between the current code page and 'encoding'. (Ken Takata)
2014-03-12 19:24:37 +01:00
Bram Moolenaar
af6c131bf7
updated for version 7.4.201
...
Problem: 'lispwords' is a global option.
Solution: Make 'lispwords' global-local. (Sung Pae)
2014-03-12 18:55:58 +01:00
Bram Moolenaar
24ff9e33a9
updated for version 7.4.200
...
Problem: Too many #ifdefs in the code.
Solution: Enable FEAT_VISUAL always, await any complaints
2014-03-12 17:56:48 +01:00
Bram Moolenaar
27bed20452
updated for version 7.4.199
...
Problem: (issue 197) ]P doesn't paste over Visual selection.
Solution: Handle Visual mode specifically. (Christian Brabandt)
2014-03-12 17:42:04 +01:00
Bram Moolenaar
d8619997c4
updated for version 7.4.198
...
Problem: Can't build Vim with Perl when -Dusethreads is not specified for
building Perl, and building Vim with --enable-perlinterp=dynamic.
Solution: Adjust #ifdefs. (Yasuhiro Matsumoto)
2014-03-12 17:08:05 +01:00
Bram Moolenaar
206f011829
updated for version 7.4.197
...
Problem: Various problems on VMS.
Solution: Fix several VMS problems. (Zoltan Arpadffy)
2014-03-12 16:51:55 +01:00
Bram Moolenaar
f7dc2b5517
updated for version 7.4.196
...
Problem: Tests fail on Solaris 9 and 10.
Solution: Use "test -f" instead of "test -e". (Laurent Blume)
2014-03-12 15:50:22 +01:00
Bram Moolenaar
038e5d4766
updated for version 7.4.195
...
Problem: Python tests fail.
Solution: Change "then" to "than" in more places. (Dominique Pelle, Taro
Muraoka)
2014-03-12 15:26:40 +01:00
Bram Moolenaar
4064e24a0f
updated for version 7.4.194
...
Problem: Can't build for Android.
Solution: Add #if condition. (Fredrik Fornwall)
2014-03-12 14:54:34 +01:00
Bram Moolenaar
0858917e43
Updated runtime files.
2014-03-08 18:38:28 +01:00
Bram Moolenaar
4de6a212f9
updated for version 7.4.193
...
Problem: Typos in messages.
Solution: "then" -> "than". (Dominique Pelle)
2014-03-08 16:13:44 +01:00
Bram Moolenaar
47b8342abd
updated for version 7.4.192
...
Problem: Memory leak when giving E853.
Solution: Free the argument. (Dominique Pelle)
2014-02-24 03:32:00 +01:00
Bram Moolenaar
251835e14f
Update runtime files. Add Euphoria syntax files.
2014-02-24 02:51:51 +01:00
Bram Moolenaar
26df092843
updated for version 7.4.191
...
Problem: Escaping a file name for shell commands can't be done without a
function.
Solution: Add the :S file name modifier.
2014-02-23 23:39:13 +01:00
Bram Moolenaar
581966e832
updated for version 7.4.190
...
Problem: Compiler warning for using %lld for off_t.
Solution: Add type cast.
2014-02-23 22:58:17 +01:00
Bram Moolenaar
f30caaf08d
updated for version 7.4.189
...
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
2014-02-23 22:54:58 +01:00
Bram Moolenaar
a2aa31a926
updated for version 7.4.188
...
Problem: SIZEOF_LONG clashes with similar defines in header files.
Solution: Rename to a name starting with VIM_. Also for SIZEOF_INT.
2014-02-23 22:52:40 +01:00
Bram Moolenaar
7d311c52ce
updated for version 7.4.187
...
Problem: Delete that crosses line break splits multi-byte character.
Solution: Advance a character instead of a byte. (Cade Foster)
2014-02-22 23:49:35 +01:00
Bram Moolenaar
b1d90a3d77
updated for version 7.4.186
...
Problem: Insert in Visual mode sometimes gives incorrect results.
(Dominique Pelle)
Solution: Remember the original insert start position. (Christian Brabandt,
Dominique Pelle)
2014-02-22 23:03:55 +01:00
Bram Moolenaar
631abc35df
updated for version 7.4.185
...
Problem: Clang gives warnings.
Solution: Adjust how bigness is set. (Dominique Pelle)
2014-02-22 22:27:47 +01:00
Bram Moolenaar
9feaf6206f
updated for version 7.4.184
...
Problem: match() does not work properly with a {count} argument.
Solution: Compute the length once and update it. Quit the loop when at the
end. (Hirohito Higashi)
2014-02-22 22:18:47 +01:00
Bram Moolenaar
c86438205b
updated for version 7.4.183
...
Problem: MSVC Visual Studio update not supported.
Solution: Add version number. (Mike William)
2014-02-15 19:47:51 +01:00
Bram Moolenaar
45e2bcc275
updated for version 7.4.182
...
Problem: Building with mzscheme and racket does not work. (David Chimay)
Solution: Adjust autoconf. (Sergey Khorev)
2014-02-15 17:19:00 +01:00
Bram Moolenaar
06811f33ce
updated for version 7.4.181
...
Problem: When using 'pastetoggle' the status lines are not updated. (Samuel
Ferencik, Jan Christoph Ebersbach)
Solution: Update the status lines. (Nobuhiro Takasaki)
2014-02-15 16:17:07 +01:00
Bram Moolenaar
403b3cf0a1
updated for version 7.4.180
...
Problem: Older Python versions don't support %ld.
Solution: Use %d instead. (ZyX)
2014-02-15 15:59:03 +01:00
Bram Moolenaar
0e4eebd425
updated for version 7.4.179
...
Problem: Warning for type-punned pointer. (Tony Mechelynck)
Solution: Use intermediate variable.
2014-02-12 22:08:49 +01:00
Bram Moolenaar
f92d8a254a
updated for version 7.4.178
...
Problem: The J command does not update '[ and '] marks. (William Gardner)
Solution: Set the marks. (Christian Brabandt)
2014-02-11 19:33:07 +01:00
Bram Moolenaar
92dff1827a
Update runtime files. Add support for systemverilog.
2014-02-11 19:15:50 +01:00
Bram Moolenaar
b8e2305656
updated for version 7.4.177
...
Problem: Compiler warning for unused variable. (Tony Mechelynck)
Solution: Add #ifdef.
2014-02-11 18:58:09 +01:00
Bram Moolenaar
2d5f38ff10
updated for version 7.4.176
...
Problem: Dictionary.update() thows an error when used without arguments.
Python programmers don't expect that.
Solution: Make Dictionary.update() without arguments do nothing. (ZyX)
2014-02-11 18:47:27 +01:00
Bram Moolenaar
cd981f2e0f
updated for version 7.4.175
...
Problem: When a wide library function fails, falling back to the non-wide
function may do the wrong thing.
Solution: Check the platform, when the wide function is supported don't fall
back to the non-wide function. (Ken Takata)
2014-02-11 17:06:00 +01:00
Bram Moolenaar
3b5226121d
updated for version 7.4.174
...
Problem: Compiler warnings for Python interface. (Tony Mechelynck)
Solution: Add type casts, initialize variable.
2014-02-11 16:00:35 +01:00
Bram Moolenaar
12a0f22340
updated for version 7.4.173
...
Problem: When using scrollbind the cursor can end up below the last line.
(mvxxc)
Solution: Reset w_botfill when scrolling up. (Christian Brabandt)
2014-02-11 15:47:46 +01:00
Bram Moolenaar
4d504a3e11
updated for version 7.4.172
...
Problem: The blowfish code mentions output feedback, but the code is
actually doing cipher feedback.
Solution: Adjust names and comments.
2014-02-11 15:23:32 +01:00
Bram Moolenaar
0a36fece92
updated for version 7.4.171
...
Problem: Redo does not set v:count and v:count1.
Solution: Use a separate buffer for redo, so that we can set the counts when
performing redo.
2014-02-11 15:10:43 +01:00
Bram Moolenaar
c467d9b274
updated for version 7.4.170
...
Problem: Some help tags don't work with ":help". (Tim Chase)
Solution: Add exceptions.
2014-02-11 12:15:43 +01:00
Bram Moolenaar
10395d8d6c
updated for version 7.4.169
...
Problem: ":sleep" puts cursor in the wrong column. (Liang Li)
Solution: Add the window offset. (Christian Brabandt)
2014-02-05 22:46:52 +01:00
Bram Moolenaar
a1a118b159
updated for version 7.4.168
...
Problem: Can't compile with Ruby 2.1.0.
Solution: Add support for new GC. (Kohei Suzuki)
2014-02-05 22:41:15 +01:00
Bram Moolenaar
4f943c09a5
updated for version 7.4.167
...
Problem: Fixes are not tested.
Solution: Add a test for not autoloading on assignment. (Yukihiro Nakadaira)
2014-02-05 22:26:05 +01:00
Bram Moolenaar
f31ecce97e
updated for version 7.4.166
...
Problem: Auto-loading a function for code that won't be executed.
Solution: Do not auto-load when evaluation is off. (Yasuhiro Matsumoto)
2014-02-05 22:13:05 +01:00
Bram Moolenaar
767568846b
updated for version 7.4.165
...
Problem: By default, after closing a buffer changes can't be undone.
Solution: In the example vimrc file set 'undofile'.
2014-02-05 22:02:01 +01:00
Bram Moolenaar
dd415a6c5a
updated for version 7.4.164
...
Problem: Problem with event handling on Windows 8.
Solution: Ignore duplicate WINDOW_BUFFER_SIZE_EVENTs. (Nobuhiro Takasaki)
2014-02-05 14:02:27 +01:00
Bram Moolenaar
f50eb7882e
updated for version 7.4.163
...
Problem: MS-Windows input doesn't work properly on Windows 7 and earlier.
Solution: Add a check for Windows 8. (Yasuhiro Matsumoto)
2014-02-05 13:36:54 +01:00
Bram Moolenaar
09edc46d01
updated for version 7.4.162
...
Problem: Running tests in shadow dir doesn't work.
Solution: Add testdir/sautest to the shadow target. (James McCoy)
2014-02-05 12:36:42 +01:00
Bram Moolenaar
4315f26500
updated for version 7.4.161
...
Problem: Crash in Python exception handling.
Solution: Only use exception variables if did_throw is set. (ZyX)
2014-01-31 14:54:04 +01:00
Bram Moolenaar
fcc3f46735
updated for version 7.4.160
...
Problem: Win32: Crash when executing external command.
Solution: Only close the handle when it was created. (Yasuhiro Matsumoto)
2014-01-24 19:55:37 +01:00
Bram Moolenaar
361aa50547
updated for version 7.4.159
...
Problem: Completion hangs when scanning the current buffer after doing
keywords. (Christian Brabandt)
Solution: Set the first match position when starting to scan the current
buffer.
2014-01-23 22:45:58 +01:00
Bram Moolenaar
8af269186c
updated for version 7.4.158
...
Problem: Pattern containing \zs is not handled correctly by substitute().
Solution: Change how an empty match is skipped. (Yukihiro Nakadaira)
2014-01-23 20:09:34 +01:00
Bram Moolenaar
b4d587cbd9
updated for version 7.4.157
...
Problem: Error number used twice. (Yukihiro Nakadaira)
Solution: Change the one not referred in the docs.
2014-01-23 18:12:49 +01:00
Bram Moolenaar
4a36bcf0d8
updated for version 7.4.156
...
Problem: Test file missing from distribution.
Solution: Add new directory to file list.
2014-01-23 14:26:24 +01:00
Bram Moolenaar
8d04317104
Updated runtime files.
2014-01-23 14:24:41 +01:00
Bram Moolenaar
ac8400d483
updated for version 7.4.155
...
Problem: ":keeppatterns /pat" does not keep search pattern offset.
Solution: Restore the offset after doing the search.
2014-01-14 21:31:34 +01:00
Bram Moolenaar
8822a9c367
updated for version 7.4.154
...
Problem: Still a problem with auto-loading.
Solution: Pass no_autoload to deref_func_name(). (Yukihiro Nakadaira)
2014-01-14 19:44:34 +01:00
Bram Moolenaar
5395e7afe9
updated for version 7.4.153
...
Problem: Compiler warning for pointer type.
Solution: Add type cast.
2014-01-14 19:35:56 +01:00
Bram Moolenaar
1028f4d75e
updated for version 7.4.152
...
Problem: Python: Cannot iterate over options.
Solution: Add options iterator. (ZyX)
2014-01-14 16:55:00 +01:00
Bram Moolenaar
063a46ba77
updated for version 7.4.151
...
Problem: Python: slices with steps are not supported.
Solution: Support slices in Python vim.List. (ZyX)
2014-01-14 16:36:51 +01:00
Bram Moolenaar
14177b77bf
updated for version 7.4.150
...
Problem: :keeppatterns is not respected for :s.
Solution: Check the keeppatterns flag. (Yasuhiro Matsumoto)
2014-01-14 15:53:51 +01:00
Bram Moolenaar
6d977d6c1c
updated for version 7.4.149
...
Problem: Get E685 error when assigning a function to an autoload variable.
(Yukihiro Nakadaira)
Solution: Instead of having a global no_autoload variable, pass an autoload
flag down to where it is used. (ZyX)
2014-01-14 15:24:39 +01:00
Bram Moolenaar
ca058dc71f
updated for version 7.4.148
...
Problem: Cannot build with Cygwin and X11.
Solution: Include Xwindows.h instead of windows.h. (Lech Lorens)
2014-01-14 13:26:21 +01:00
Bram Moolenaar
6cd3aeee4c
updated for version 7.4.147
...
Problem: Cursor moves to wrong position when using "gj" after "$" and
virtual editing is active.
Solution: Make "gj" behave differently when virtual editing is active.
(Hirohito Higashi)
2014-01-14 13:18:58 +01:00
Bram Moolenaar
2cd3696c35
updated for version 7.4.146
...
Problem: When starting Vim with "-u NONE" v:oldfiles is NULL.
Solution: Set v:oldfiles to an empty list. (Yasuhiro Matsumoto)
2014-01-14 12:57:05 +01:00
Bram Moolenaar
32b9201f37
updated for version 7.4.145
...
Problem: getregtype() does not return zero for unknown register.
Solution: Adjust documention: return empty string for unknown register.
Check the register name to be valid. (Yukihiro Nakadaira)
2014-01-14 12:33:36 +01:00
Bram Moolenaar
9d1685d1cf
updated for version 7.4.144
...
Problem: MingW also supports intptr_t for OPEN_OH_ARGTYPE.
Solution: Adjust #ifdef. (Ken Takata)
2014-01-14 12:18:45 +01:00
Bram Moolenaar
e21b6b2a8d
updated for version 7.4.143
...
Problem: TextChangedI is not triggered.
Solution: Reverse check for "ready". (lilydjwg)
2014-01-14 12:17:02 +01:00
Bram Moolenaar
b0d5c96133
updated for version 7.4.142
...
Problem: On MS-Windows 8 IME input doen't work correctly.
Solution: Work around the problem. (Nobuhiro Takasaki)
2014-01-12 13:24:51 +01:00
Bram Moolenaar
78cf3f0de9
updated for version 7.4.141
...
Problem: Problems when building with Borland: st_mode is signed short;
can't build with Python; temp files not ignored by Mercurial;
building with DEBUG doesn't define _DEBUG.
Solution: Fix the problems. (Ken Takata)
2014-01-10 18:16:07 +01:00
Bram Moolenaar
a02471e295
updated for version 7.4.140
...
Problem: Crash when wiping out buffer triggers autocommand that wipes out
only other buffer.
Solution: Do not delete the last buffer, make it empty. (Hirohito Higashi)
2014-01-10 16:43:14 +01:00
Bram Moolenaar
bd2dc34774
updated for version 7.4.139
...
Problem: Crash when using :cd in autocommand. (François Ingelrest)
Solution: Set w_localdir to NULL after freeing it. (Dominique Pelle)
2014-01-10 15:53:13 +01:00
Bram Moolenaar
4ea924e0a5
updated for version 7.4.138
...
Problem: Directory change messages are not recognized.
Solution: Fix using a character range literally. (Lech Lorens)
2014-01-10 15:32:21 +01:00
Bram Moolenaar
3a69e1135e
updated for version 7.4.137
...
Problem: Cannot use IME with Windows 8 console.
Solution: Change the user of ReadConsoleInput() and PeekConsoleInput().
(Yasuhiro Matsumoto)
2014-01-10 13:51:42 +01:00
Bram Moolenaar
b1cb35f785
updated for version 7.4.136
...
Problem: MS-Windows: When saving a file with a UNC path the file becomes
read-only.
Solution: Don't mix up Win32 attributes and Unix attributes. (Ken Takata)
2014-01-10 13:05:20 +01:00
Bram Moolenaar
438f67a004
Updated runtime files.
2014-01-07 06:09:28 +01:00
Bram Moolenaar
2fda301469
updated for version 7.4.135
...
Problem: Missing dot in MingW test Makefile.
Solution: Add the dot. (Michael Soyka)
2014-01-06 15:51:55 +01:00
Bram Moolenaar
5ec8305ea8
updated for version 7.4.134
...
Problem: Spurious space in MingW Makefile.
Solution: Remove the space. (Michael Soyka)
2014-01-06 15:45:10 +01:00
Bram Moolenaar
5f4c8406a2
updated for version 7.4.133
...
Problem: Clang warns for using NUL.
Solution: Change NUL to NULL. (Dominique Pelle)
2014-01-06 06:19:11 +01:00
Bram Moolenaar
3f1138e8ae
updated for version 7.4.132
...
Problem: Win32: flags and inherit_handles arguments mixed up.
Solution: Swap the argument. (cs86661)
2014-01-05 13:29:26 +01:00
Bram Moolenaar
4b550b4c50
Runtime file updates.
2013-12-15 10:02:33 +01:00
Bram Moolenaar
dedd1b0aba
updated for version 7.4.131
...
Problem: Syncbind causes E315 errors in some situations. (Liang Li)
Solution: Set and restore curbuf in ex_syncbind(). (Christian Brabandt)
2013-12-14 13:06:17 +01:00
Bram Moolenaar
0bd7b3f4ce
updated for version 7.4.130
...
Problem: Relative line numbers mix up windows when using folds.
Solution: Use hasFoldingWin() instead of hasFolding(). (Lech Lorens)
2013-12-14 12:48:58 +01:00
Bram Moolenaar
959a143f2e
updated for version 7.4.129
...
Problem: getline(-1) returns zero. (mvxxc)
Solution: Return an empty string.
2013-12-14 12:17:38 +01:00
Bram Moolenaar
207fd75cac
updated for version 7.4.128
...
Problem: Perl 5.18 for MSVC doesn't work.
Solution: Add check in makefile and define __inline. (Ken Takata)
2013-12-14 11:50:35 +01:00
Bram Moolenaar
7c0daf088e
updated for version 7.4.127
...
Problem: Perl 5.18 on Unix doesn't work.
Solution: Move workaround to after including vim.h. (Ken Takata)
2013-12-14 11:46:08 +01:00
Bram Moolenaar
36c85b2c46
updated for version 7.4.126
...
Problem: Compiler warnings for "const" and incompatible types.
Solution: Remove "const", add type cast. (Ken Takata)
2013-12-12 20:25:44 +01:00
Bram Moolenaar
dfb18411cf
Updated runtime files.
2013-12-11 18:53:29 +01:00
Bram Moolenaar
175d0704df
updated for version 7.4.125
...
Problem: Win32: Dealing with messages may not work for multi-byte chars.
Solution: Use pDispatchMessage(). (Ken Takata)
2013-12-11 18:36:33 +01:00
Bram Moolenaar
2cc8738f2f
updated for version 7.4.124
...
Problem: Win32: Getting host name does not use wide function.
Solution: Use GetComputerNameW() if possible. (Ken Takata)
2013-12-11 18:21:45 +01:00
Bram Moolenaar
c8020ee825
updated for version 7.4.123
...
Problem: Win32: Getting user name does not use wide function.
Solution: Use GetUserNameW() if possible. (Ken Takata)
2013-12-11 18:18:06 +01:00
Bram Moolenaar
910cffbb5e
updated for version 7.4.122
...
Problem: Win32: When 'encoding' is set to "utf-8" and the active codepage
is cp932 then ":grep" and other commands don't work for multi-byte
characters.
Solution: (Yasuhiro Matsumoto)
2013-12-11 17:58:35 +01:00
Bram Moolenaar
893b2d73d1
updated for version 7.4.121
...
Problem: Completion doesn't work for ":py3d" and ":py3f". (Bohr Shaw)
Solution: Skip over letters after ":py3".
2013-12-11 17:44:38 +01:00
Bram Moolenaar
fcf94d3990
updated for version 7.4.120
...
Problem: Can't build with Perl 5.18 on Linux. (Lcd 47)
Solution: Add #ifdef. (Ken Takata)
2013-12-11 17:20:19 +01:00
Bram Moolenaar
4ffa07081f
updated for version 7.4.119
...
Problem: Vim doesn't work well on OpenVMS.
Solution: Fix various problems. (Samuel Ferencik)
2013-12-11 17:12:37 +01:00
Bram Moolenaar
1d633413e5
updated for version 7.4.118
...
Problem: It's possible that redrawing the status lines causes
win_redr_custom() to be called recursively.
Solution: Protect against recursiveness. (Yasuhiro Matsumoto)
2013-12-11 15:52:01 +01:00
Bram Moolenaar
6b10721fa2
updated for version 7.4.117
...
Problem: Can't build with Cygwin/MingW and Perl 5.18.
Solution: Add a linker argument for the Perl library. (Cesar Romani)
Adjust CFLAGS and LIB. (Cesar Romani)
Move including inline.h further down. (Ken Takata)
2013-12-11 15:06:40 +01:00
Bram Moolenaar
7ba0741451
updated for version 7.4.116
...
Problem: When a mapping starts with a space, the typed space does not show
up for 'showcmd'.
Solution: Show "<20>". (Brook Hong)
2013-12-11 14:55:01 +01:00
Bram Moolenaar
b011af9696
updated for version 7.4.115
...
Problem: When using Zsh expanding ~abc doesn't work when the result
contains a space.
Solution: Off-by-one error in detecting the NUL. (Pavol Juhas)
2013-12-11 13:21:51 +01:00
Bram Moolenaar
5d7f9df8fa
updated for version 7.4.114
...
Problem: New GNU make outputs messages about changing directory in another
format.
Solution: Recognize the new format.
2013-12-11 12:22:58 +01:00
Bram Moolenaar
73c61633b6
updated for version 7.4.113
...
Problem: MSVC static analysis gives warnings.
Solution: Avoid the warnings and avoid possible bugs. (Ken Takata)
2013-12-07 14:48:10 +01:00
Bram Moolenaar
b050c64186
updated for version 7.4.112
...
Problem: The defaults for 'directory' and 'backupdir' on MS-Windows do not
include a directory that exists.
Solution: Use $TEMP.
2013-12-07 14:32:09 +01:00
Bram Moolenaar
c2401d62e0
updated for version 7.4.111
...
Problem: Memory leak in Python OptionsAssItem. (Ken Takata)
Solution: Call Py_XDECREF() where needed. (ZyX)
2013-12-07 14:28:43 +01:00
Bram Moolenaar
ba2d44f338
updated for version 7.4.110
...
Problem: "gUgn" cannot be repeeated. (Dimitar Dimitrov)
Solution: Don't put "gn" in a different order in the redo buffer. Restore
'wrapscan' when the pattern isn't found. (Christian Wellenbrock)
2013-11-28 19:27:30 +01:00
Bram Moolenaar
b95186fd36
updated for version 7.4.109
...
Problem: ColorScheme autocommand matches with the current buffer name.
Solution: Match with the colorscheme name. (Christian Brabandt)
2013-11-28 18:53:52 +01:00
Bram Moolenaar
34b466edfe
updated for version 7.4.108
...
Problem: "zG" and "zW" leave temp files around on MS-Windows.
Solution: Delete the temp files when exiting. (Ken Takata)
2013-11-28 17:41:46 +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
e88a5f3a2c
updated for version 7.4.106
...
Problem: Can't build with Ruby using Cygwin.
Solution: Fix library name in makefile. (Steve Hall)
2013-11-28 16:32:38 +01:00
Bram Moolenaar
dff54ac7e8
updated for version 7.4.105
...
Problem: Completing a tag pattern may give an error for invalid pattern.
Solution: Suppress the error, just return no matches.
2013-11-28 14:36:33 +01:00
Bram Moolenaar
174a848b67
updated for version 7.4.104
...
Problem: ":help s/\_" reports an internal error. (John Beckett)
Solution: Check for NUL and invalid character classes.
2013-11-28 14:20:17 +01:00
Bram Moolenaar
3678208477
Updated runtime files.
2013-11-28 13:53:34 +01:00
Bram Moolenaar
c62a644eaf
updated for version 7.4.103
...
Problem: Dos installer uses an old way to escape spaces in the diff
command.
Solution: Adjust the quoting to the new default shellxquote. (Ben Fritz)
2013-11-21 18:13:37 +01:00
Bram Moolenaar
ace8d8ee2f
updated for version 7.4.102
...
Problem: Crash when interrupting "z=".
Solution: Add safety check for word length. (Christian Brabandt, Dominique
Pelle)
2013-11-21 17:42:31 +01:00
Bram Moolenaar
438ee5bf60
updated for version 7.4.101
...
Problem: Using \1 in pattern goes one line too far. (Bohr Shaw, John Little)
Solution: Only advance the match end for the matched characters in the last
line.
2013-11-21 17:13:00 +01:00
Bram Moolenaar
272fb58236
updated for version 7.4.100
...
Problem: NFA regexp doesn't handle backreference correctly. (Ryuichi
Hayashida, Urtica Dioica)
Solution: Always add NFA_SKIP, also when it already exists at the start
position.
2013-11-21 16:03:40 +01:00
Bram Moolenaar
cafaa8a950
updated for version 7.4.099
...
Problem: Append in blockwise Visual mode with "$" is wrong.
Solution: After "$" don't use the code that checks if the cursor was moved.
(Hirohito Higashi, Ken Takata)
2013-11-21 14:40:04 +01:00
Bram Moolenaar
d07c6e1e82
updated for version 7.4.098
...
Problem: When using ":'<,'>del" errors may be given for the visual line
numbers being out of range.
Solution: Reset Visual mode in ":del". (Lech Lorens)
2013-11-21 14:21:40 +01:00
Bram Moolenaar
1e42f7ac16
updated for version 7.4.097
...
Problem: Unexpected behavior change related to 'virtualedit'. (Ingo Karkat)
Solution: Update the valid cursor position. (Christian Brabandt)
2013-11-21 13:24:41 +01:00
Bram Moolenaar
ffa2220950
updated for version 7.4.096
...
Problem: Can't change directory to an UNC path.
Solution: Use win32_getattrs() in mch_getperm(). (Christian Brabandt)
2013-11-21 12:34:11 +01:00
Bram Moolenaar
49b10273f0
updated for version 7.4.095
...
Problem: Regexp for LuaJIT version doesn't work on BSD.
Solution: Use "*" instead of "\+" and "\?". (Ozaki)
2013-11-21 12:17:51 +01:00
Bram Moolenaar
49b6a57d19
updated for version 7.4.094
...
Problem: Configure may not find that -lint is needed for gettext().
Solution: Check for gettext() with empty $LIBS. (Thomas De Schampheleire)
2013-11-17 20:32:54 +01:00
Bram Moolenaar
9421bdc2cd
updated for version 7.4.093
...
Problem: Configure can't use LuaJIT on ubuntu 12.04.
Solution: Adjust the configure regexp that locates the version number.
(Charles Strahan)
2013-11-17 20:17:12 +01:00
Bram Moolenaar
4b60a6cdb3
Update runtime files.
2013-11-14 05:48:46 +01:00
Bram Moolenaar
2593e037c9
updated for version 7.4.092
...
Problem: Can't build small version.
Solution: Add #ifdef where the b_cjk flag is used. (Ken Takata)
2013-11-14 03:54:07 +01:00
Bram Moolenaar
e874744e94
updated for version 7.4.091
...
Problem: Missing semicolon.
Solution: Add the semicolon.
2013-11-12 18:09:29 +01:00
Bram Moolenaar
8f5610df73
updated for version 7.4.090
...
Problem: Win32: When a directory name contains an exclamation mark,
completion doesn't complete the contents of the directory.
Solution: Escape the exclamation mark. (Jan Stocker)
2013-11-12 05:28:26 +01:00
Bram Moolenaar
0671de335f
updated for version 7.4.089
...
Problem: When editing a file in a directory mounted through sshfs Vim
doesn't set the security context on a renamed file.
Solution: Add mch_copy_sec() to vim_rename(). (Peter Backes)
2013-11-12 05:12:03 +01:00
Bram Moolenaar
cc63c647ee
updated for version 7.4.088
...
Problem: When spell checking is enabled Asian characters are always marked
as error.
Solution: When 'spelllang' contains "cjk" do not mark Asian characters as
error. (Ken Takata)
2013-11-12 04:44:01 +01:00
Bram Moolenaar
efe06f4dd8
updated for version 7.4.087
...
Problem: Compiler warning on 64 bit Windows systems.
Solution: Fix type cast. (Mike Williams)
2013-11-11 23:17:39 +01:00
Bram Moolenaar
0f8de8dfb2
updated for version 7.4.086
...
Problem: Skipping over an expression when not evaluating it does not work
properly for dict members.
Solution: Skip over unrecognized expression. (ZyX)
2013-11-11 04:25:53 +01:00
Bram Moolenaar
3f75e422be
updated for version 7.4.085
...
Problem: When inserting text in Visual block mode and moving the cursor the
wrong text gets repeated in other lines.
Solution: Use the '[ mark to find the start of the actually inserted text.
(Christian Brabandt)
2013-11-11 01:29:22 +01:00
Bram Moolenaar
d6b8a5253b
updated for version 7.4.084
...
Problem: Python: interrupt not being properly discarded. (Yggdroot Chen)
Solution: Discard interrupt in VimTryEnd. (ZyX)
2013-11-11 01:05:48 +01:00
Bram Moolenaar
a939e43440
updated for version 7.4.083
...
Problem: It's hard to avoid adding a used pattern to the search history.
Solution: Add the ":keeppatterns" modifier. (Christian Brabandt)
2013-11-09 05:30:26 +01:00
Bram Moolenaar
8e69b4a319
Updated runtime files.
2013-11-09 03:41:58 +01:00
Bram Moolenaar
45d3b1454c
updated for version 7.4.082
...
Problem: Using "gf" in a changed buffer suggests adding "!", which is not
possible. (Tim Chase)
Solution: Pass a flag to check_changed() wether adding ! make sense.
2013-11-09 03:31:51 +01:00
Bram Moolenaar
815135e408
updated for version 7.4.081
...
Problem: Wrong logic when ANALYZE is "yes".
Solution: Use or instead of and. (KF Leong)
2013-11-09 02:32:18 +01:00
Bram Moolenaar
817a8801d7
updated for version 7.4.080
...
Problem: Missing documentation for v:hlsearch.
Solution: Include the right file in the patch.
2013-11-09 01:44:43 +01:00
Bram Moolenaar
8050efa07d
updated for version 7.4.079
...
Problem: A script cannot detect whether 'hlsearch' highlighting is actually
displayed.
Solution: Add the "v:hlsearch" variable. (ZyX)
2013-11-08 04:30:20 +01:00
Bram Moolenaar
e5878f4be9
updated for version 7.4.078
...
Problem: MSVC 2013 is not supported.
Solution: Recognize and support MSVC 2013. (Ed Brown)
2013-11-08 03:15:47 +01:00
Bram Moolenaar
03e228a623
updated for version 7.4.077
...
Problem: DOS installer creates shortcut without a path, resulting in the
current directory to be C:\Windows\system32.
Solution: Use environment variables.
2013-11-07 04:49:27 +01:00
Bram Moolenaar
fcea03ddd3
updated for version 7.4.076
...
Problem: "cgn" does not wrap around the end of the file. (Dimitrov
Dimitrov)
Solution: Restore 'wrapscan' earlier. (Christian Brabandt)
2013-11-07 04:46:48 +01:00
Bram Moolenaar
c1c023ecfc
updated for version 7.4.075
...
Problem: Locally setting 'undolevels' is not tested.
Solution: Add a test. (Christian Brabandt)
2013-11-07 03:26:06 +01:00
Bram Moolenaar
aa88732efd
updated for version 7.4.074
...
Problem: When undo'ing all changes and creating a new change the undo
structure is incorrect. (Christian Brabandt)
Solution: When deleting the branch starting at the old header, delete the
whole branch, not just the first entry.
2013-11-07 03:04:11 +01:00
Bram Moolenaar
f5a2fd880a
updated for version 7.4.073
...
Problem: Setting undolevels for one buffer changes undo in another.
Solution: Make 'undolevels' a global-local option. (Christian Brabandt)
2013-11-06 05:26:15 +01:00
Bram Moolenaar
4c1e626103
updated for version 7.4.072
...
Problem: Crash when using Insert mode completion.
Solution: Avoid going past the end of pum_array. (idea by Fransisco Lopes)
2013-11-06 04:04:33 +01:00
Bram Moolenaar
84dbb62fca
updated for version 7.4.071
...
Problem: Passing limits around too often.
Solution: Use limits from buffer.
2013-11-06 04:01:36 +01:00
Bram Moolenaar
dce7c91de9
updated for version 7.4.070
...
Problem: Can't compile with tiny features. (Tony Mechelynck)
Solution: Add #ifdef.
2013-11-05 17:40:52 +01:00
Bram Moolenaar
6bcbcc59be
updated for version 7.4.069
...
Problem: Cannot right shift lines starting with #.
Solution: Allow the right shift when 'cino' contains #N with N > 0.
(Christian Brabandt)
Refactor parsing 'cino', store the values in the buffer.
2013-11-05 07:13:41 +01:00
Bram Moolenaar
0958e0fbe7
updated for version 7.4.068
...
Problem: Cannot build Vim on Mac with non-Apple compilers.
Solution: Remove the -no-cpp-precomp flag. (Misty De Meo)
2013-11-04 04:57:50 +01:00
Bram Moolenaar
f332a656c3
updated for version 7.4.067
...
Problem: After inserting comment leader, CTRL-\ CTRL-O does move the
cursor. (Wiktor Ruben)
Solution: Avoid moving the cursor. (Christian Brabandt)
2013-11-04 04:20:33 +01:00
Bram Moolenaar
69c3500f96
updated for version 7.4.066
...
Problem: MS-Windows: When there is a colon in the file name (sub-stream
feature) the swap file name is wrong.
Solution: Change the colon to "%". (Yasuhiro Matsumoto)
2013-11-04 02:54:12 +01:00
Bram Moolenaar
332a2cadcd
updated for version 7.4.065
...
Problem: When recording, the character typed at the hit-enter prompt is
recorded twice. (Urtica Dioica)
Solution: Avoid recording the character twice. (Christian Brabandt)
2013-11-04 02:01:01 +01:00
Bram Moolenaar
d9820538bd
updated for version 7.4.064
...
Problem: When replacing a character in Visual block mode, entering a CR
does not cause a repeated line break.
Solution: Recognize the situation and repeat the line break. (Christian
Brabandt)
2013-11-04 01:41:17 +01:00
Bram Moolenaar
ba2d7ffc4b
updated for version 7.4.063
...
Problem: Crash when using invalid key in Python dictionary.
Solution: Check for object to be NULL. Add tests. (ZyX)
2013-11-04 00:34:53 +01:00
Bram Moolenaar
d5d015d457
Update runtime files.
2013-11-03 21:14:31 +01:00
Bram Moolenaar
18e5469b6e
updated for version 7.4.062
...
Problem: Configure check for AvailabilityMacros.h is wrong.
Solution: Use AC_CHECK_HEADERS().
2013-11-03 20:26:31 +01:00
Bram Moolenaar
39766a7595
updated for version 7.4.061
...
Problem: Availability macros configure check in wrong place.
Solution: Also check when not using Darwin. Remove version check.
2013-11-03 00:41:00 +01:00
Bram Moolenaar
0b400087d0
updated for version 7.4.060
...
Problem: Declaration has wrong return type for PyObject_SetAttrString().
Solution: Use int instead of PyObject. (Andreas Schwab)
2013-11-03 00:28:25 +01:00
Bram Moolenaar
9db1293317
updated for version 7.4.059
...
Problem: set_last_cursor() may encounter w_buffer being NULL. (Matt
Mkaniaris)
Solution: Check for NULL.
2013-11-03 00:20:52 +01:00
Bram Moolenaar
92c2db8be6
updated for version 7.4.058
...
Problem: Warnings on 64 bit Windows.
Solution: Add type casts. (Mike Williams)
2013-11-02 23:59:35 +01:00
Bram Moolenaar
0ffbbf9ea8
updated for version 7.4.057
...
Problem: byteidx() does not work for composing characters.
Solution: Add byteidxcomp().
2013-11-02 23:29:26 +01:00
Bram Moolenaar
4cc95d1495
updated for version 7.4.056
...
Problem: Mac: Compilation problem with OS X 10.9 Mavericks.
Solution: Include AvailabilityMacros.h when available. (Kazunobu Kuriyama)
2013-11-02 21:49:32 +01:00
Bram Moolenaar
2b1b53f5d9
updated for version 7.4.055
...
Problem: Mac: Where availability macros are defined depends on the system.
Solution: Add a configure check. (Felix Bünemann)
2013-11-02 21:04:38 +01:00
Bram Moolenaar
1180822670
updated for version 7.4.054
...
Problem: Reading past end of the 'stl' string.
Solution: Don't increment pointer when already at the NUL. (Christian
Brabandt)
2013-11-02 04:39:38 +01:00
Bram Moolenaar
b69a714bb7
updated for version 7.4.053
...
Problem: Test75 has a wrong header. (ZyX)
Solution: Fix the text and remove leading ".
2013-11-02 04:19:34 +01:00
Bram Moolenaar
2c019c8696
updated for version 7.4.052
...
Problem: With 'fo' set to "a2" inserting a space in the first column may
cause the cursor to jump to the previous line.
Solution: Handle the case when there is no comment leader properly. (Tor
Perkins) Also fix that cursor is in the wrong place when spaces
get replaced with a Tab.
2013-10-06 17:46:56 +02:00
Bram Moolenaar
a951e35478
updated for version 7.4.051
...
Problem: Syntax highlighting a Yaml file causes a crash. (Blake Preston)
Solution: Copy the pim structure before calling addstate() to avoid it
becoming invalide when the state list is reallocated.
2013-10-06 15:46:11 +02:00
Bram Moolenaar
b133208080
Runtime file updates.
2013-10-06 14:22:40 +02:00
Bram Moolenaar
4c7cb6b884
updated for version 7.4.050
...
Problem: "gn" selects too much for the pattern "\d" when there are two
lines with a single digit. (Ryan Carney)
Solution: Adjust the logic of is_one_char(). (Christian Brabandt)
2013-10-02 21:55:02 +02:00
Bram Moolenaar
3eead7c227
updated for version 7.4.049
...
Problem: In Ex mode, when line numbers are enabled the substitute prompt is
wrong.
Solution: Adjust for the line number size. (Benoit Pierre)
2013-10-02 18:43:06 +02:00
Bram Moolenaar
0c6ccfdb62
updated for version 7.4.048
...
Problem: Recent clang version complains about -fno-strength-reduce.
Solution: Add a configure check for the clang version. (Kazunobu Kuriyama)
2013-10-02 18:23:07 +02:00
Bram Moolenaar
35a7c681bc
updated for version 7.4.047
...
Problem: When using input() in a function invoked by a mapping it doesn't
work.
Solution: Temporarily reset ex_normal_busy. (Yasuhiro Matsumoto)
2013-10-02 16:46:28 +02:00
Bram Moolenaar
0b4db6b6e5
updated for version 7.4.046
...
Problem: Can't use Tcl 8.6.
Solution: Change how Tcl_FindExecutable is called. (Jan Nijtmans)
2013-10-02 14:25:44 +02:00
Bram Moolenaar
ceb84af027
updated for version 7.4.045
...
Problem: substitute() does not work properly when the pattern starts with
"\ze".
Solution: Detect an empty match. (Christian Brabandt)
2013-09-29 21:11:05 +02:00
Bram Moolenaar
8962fda1da
updated for version 7.4.044
...
Problem: Can't build with old MSVC. (Wang Shoulin)
Solution: Define OPEN_OH_ARGTYPE instead of using intptr_t directly.
2013-09-29 19:05:21 +02:00
Bram Moolenaar
386dcde30d
updated for version 7.4.043
...
Problem: VMS can't handle long function names.
Solution: Shorten may_req_ambiguous_character_width. (Samuel Ferencik)
2013-09-29 16:27:47 +02:00
Bram Moolenaar
7a18fdc8a4
updated for version 7.4.042
...
Problem: When using ":setlocal" for 'spell' and 'spellang' then :spelldump
doesn't work. (Dimitar Dimitrov)
Solution: Copy the option variables to the new window used to show the dump.
(Christian Brabandt)
2013-09-29 13:38:29 +02:00
Bram Moolenaar
033d8888e8
updated for version 7.4.041
...
Problem: Visual selection does not remain after being copied over. (Axel
Bender)
Solution: Move when VIsual_active is reset. (Christian Brabandt)
2013-09-25 23:24:57 +02:00
Bram Moolenaar
cca7413456
updated for version 7.4.040
...
Problem: Valgrind error on exit when a script-local variable holds a
reference to the scope of another script.
Solution: First clear all variables, then free the scopes. (ZyX)
2013-09-25 21:00:28 +02:00
Bram Moolenaar
2ee95f7d13
updated for version 7.4.039
...
Problem: MS-Windows: MSCV10 and earlier can't handle symlinks to a
directory properly.
Solution: Add stat_symlink_aware() and wstat_symlink_aware(). (Ken Takata)
2013-09-25 19:13:38 +02:00
Bram Moolenaar
134bf07ca0
updated for version 7.4.038
...
Problem: Using "zw" and "zg" when 'spell' is off give a confusing error
message. (Gary Johnson)
Solution: Ignore the error when locating the word. Explicitly mention what
word was added. (Christian Brabandt)
2013-09-25 18:54:24 +02:00
Bram Moolenaar
f211884fa1
updated for version 7.4.037
...
Problem: Using "\ze" in a sub-pattern does not result in the end of the
match to be set. (Axel Bender)
Solution: Copy the end of match position when a recursive match was
successful.
2013-09-25 18:16:38 +02:00
Bram Moolenaar
699c12076d
updated for version 7.4.036
...
Problem: NFA engine does not capture group correctly when using \@>. (ZyX)
Solution: Copy submatches before doing the recursive match.
2013-09-25 16:41:54 +02:00
Bram Moolenaar
18441ae2cd
Fix problem with 'iskeyword' in CSS syntax.
2013-09-24 23:30:38 +02:00
Bram Moolenaar
268b55b5fb
updated for version 7.4.035
...
Problem: MS-Windows: The mouse pointer flickers when going from command
line mode to Normal mode.
Solution: Check for WM_NCMOUSEMOVE. (Ken Takata)
2013-09-22 15:43:37 +02:00
Bram Moolenaar
ec11aef914
updated for version 7.4.034
...
Problem: Using "p" in Visual block mode only changes the first line.
Solution: Repeat the put in all text in the block. (Christian Brabandt)
2013-09-22 15:23:44 +02:00
Bram Moolenaar
6848c8b561
updated for version 7.4.033
...
Problem: When the terminal has only 20 lines test 92 and 93 overwrite the
input file.
Solution: Explicitly write test.out. Check that the terminal is large enough
to run the tests. (Hirohito Higashi)
2013-09-22 15:03:38 +02:00
Bram Moolenaar
baca7f705b
Update runtime files. Add support for J.
2013-09-22 14:42:24 +02:00
Bram Moolenaar
595cad2ea1
updated for version 7.4.032
...
Problem: NFA engine does not match the NUL character. (Jonathon Merz)
Solution: Ues 0x0a instead of NUL. (Christian Brabandt)
2013-09-22 13:57:24 +02:00
Bram Moolenaar
00462ffb7d
updated for version 7.4.031
...
Problem: ":diffoff!" resets options even when 'diff' is not set. (Charles
Cooper)
Solution: Only resets related options in a window where 'diff' is set.
2013-09-20 20:13:53 +02:00
Bram Moolenaar
9952c102dd
updated for version 7.4.030
...
Problem: The -mno-cygwin argument is no longer supported by Cygwin.
Solution: Remove the arguments. (Steve Hall)
2013-09-19 20:49:04 +02:00
Bram Moolenaar
745c6eb29b
Add files missing from 7.4.028.
2013-09-19 17:04:30 +02:00
Bram Moolenaar
917789fdf7
updated for version 7.4.029
...
Problem: An error in a pattern is reported twice.
Solution: Remove the retry with the backtracking engine, it won't work.
2013-09-19 17:04:01 +02:00
Bram Moolenaar
e6a2fa6573
updated for version 7.4.028
...
Problem: Equivalence classes are not working for multi-byte characters.
Solution: Copy the rules from the old to the new regexp engine. Add a test
to check both engines.
2013-09-19 17:00:20 +02:00
Bram Moolenaar
dd40734800
updated for version 7.4.027
...
Problem: Another valgrind error when using CTRL-X CTRL-F at the start of
the line. (Dominique Pelle)
Solution: Don't call mb_ptr_back() at the start of the line. Add a test.
2013-09-08 20:00:48 +02:00
Bram Moolenaar
95235e64d8
updated for version 7.4.026
...
Problem: Clang warning for int shift overflow.
Solution: Use unsigned and cast back to int. (Dominique Pelle)
2013-09-08 16:07:07 +02:00
Bram Moolenaar
0300e465aa
updated for version 7.4.025
...
Problem: Reading before start of a string.
Solution: Do not call mb_ptr_back() at start of a string. (Dominique Pelle)
2013-09-08 16:03:45 +02:00
Bram Moolenaar
3b26239341
updated for version 7.4.024
...
Problem: When root edits a file the undo file is owned by root while the
edited file may be owned by another user, which is not allowed.
(cac2s)
Solution: Accept an undo file owned by the current user.
2013-09-08 15:40:49 +02:00
Bram Moolenaar
3b7ac49e26
updated for version 7.4.023
...
Problem: Compiler warning on 64 bit windows.
Solution: Add type cast. (Mike Williams)
2013-09-07 16:35:42 +02:00
Bram Moolenaar
7cba6c0636
Updated runtime files.
2013-09-05 22:13:31 +02:00
Bram Moolenaar
bec9c20884
updated for version 7.4.022
...
Problem: Deadlock while exiting, because of allocating memory.
Solution: Do not use gettext() in deathtrap(). (James McCoy)
2013-09-05 21:41:39 +02:00
Bram Moolenaar
9be4481892
updated for version 7.4.021
...
Problem: NFA regexp: Using \ze in one branch which doesn't match may cause
end of another branch to be wrong. (William Fugh)
Solution: Set end position if it wasn't set yet.
2013-09-05 21:15:44 +02:00
Bram Moolenaar
78c93e4b6a
updated for version 7.4.020
...
Problem: NFA engine matches too much with \@>. (John McGowan)
Solution: When a whole pattern match is found stop searching.
2013-09-05 16:05:36 +02:00
Bram Moolenaar
00b764aa41
updated for version 7.4.019
...
Problem: MS-Windows: File name completion doesn't work properly with
Chinese characters. (Yue Wu)
Solution: Take care of multi-byte characters when looking for the start of
the file name. (Ken Takata)
2013-09-05 13:50:53 +02:00
Bram Moolenaar
f0d9e00537
updated for version 7.4.018
...
Problem: When completing item becomes unselected. (Shougo Matsu)
Solution: Revert patch 7.3.1269.
2013-09-05 12:49:52 +02:00
Bram Moolenaar
966d71c852
updated for version 7.4.017
...
Problem: ":help !!" does not find the "!!" tag in the help file. (Ben
Fritz)
Solution: When reading the start of the tags file do parse lines that are
not header lines.
2013-09-05 12:06:33 +02:00
Bram Moolenaar
65f04f67f1
updated for version 7.4.016
...
Problem: MS-Windows: File name completion doesn't work properly with
Chinese characters. (Yue Wu)
Solution: Add fname_casew(). (Ken Takata)
2013-08-30 17:29:16 +02:00
Bram Moolenaar
4dee1bb0db
updated for version 7.4.015
...
Problem: MS-Windows: Detecting node type does not work for multi-byte
characters.
Solution: Use wide character function when needed. (Ken Takata)
2013-08-30 17:11:33 +02:00
Bram Moolenaar
4e4f529792
updated for version 7.4.014
...
Problem: MS-Windows: check for writing to device does not work.
Solution: Fix #ifdefs. (Ken Takata)
2013-08-30 17:07:01 +02:00
Bram Moolenaar
d2a203bb58
updated for version 7.4.013
...
Problem: File name buffer too small for utf-8.
Solution: Use character count instead of byte count. (Ken Takata)
2013-08-30 16:51:18 +02:00
Bram Moolenaar
604729e75b
updated for version 7.4.012
...
Problem: MS-Windows: resolving shortcut does not work properly with
multi-byte characters.
Solution: Use wide system functions. (Ken Takata)
2013-08-30 16:44:19 +02:00
Bram Moolenaar
b5ef5e1c21
updated for version 7.4.011
...
Problem: Cannot find out if "acl" and "xpm" features are supported.
Solution: Add "acl" and "xpm" to the list of features. (Ken Takata)
2013-08-30 16:35:44 +02:00
Bram Moolenaar
195ef0ccb2
updated for version 7.4.010
...
Problem: Crash with invalid argument to mkdir().
Solution: Check for empty string. (lcd47)
2013-08-30 16:00:08 +02:00
Bram Moolenaar
cf81aefd9c
updated for version 7.4.009
...
Problem: When a file was not decrypted (yet), writing it may destroy the
contents.
Solution: Mark the file as readonly until decryption was done. (Christian
Brabandt)
2013-08-25 17:46:08 +02:00
Bram Moolenaar
41f1205fef
updated for version 7.4.008
...
Problem: New regexp engine can't be interrupted.
Solution: Check for CTRL-C pressed. (Yasuhiro Matsumoto)
2013-08-25 17:01:42 +02:00
Bram Moolenaar
74cd624fde
updated for version 7.4.007
...
Problem: Creating a preview window on startup leaves the screen layout in a
messed up state. (Marius Gedminas)
Solution: Don't change firstwin. (Christian Brabandt)
2013-08-22 14:14:27 +02:00
Bram Moolenaar
67652c2935
updated for version 7.4.006
...
Problem: mkdir("foo/bar/", "p") gives an error message. (David Barnett)
Solution: Remove the trailing slash. (lcd)
2013-08-22 12:06:55 +02:00
Bram Moolenaar
c56c459075
updated for version 7.4.005
...
Problem: Using "vaB" while 'virtualedit' is set selects the wrong area.
(Dimitar Dimitrov)
Solution: Reset coladd when finding a match.
2013-08-14 17:45:29 +02:00
Bram Moolenaar
c93df6b075
updated for version 7.4.004
...
Problem: When closing a window fails ":bwipe" may hang.
Solution: Let win_close() return FAIL and break out of the loop.
2013-08-14 17:11:20 +02:00
Bram Moolenaar
ebefd997bb
updated for version 7.4.003
...
Problem: Memory access error in Ruby syntax highlighting. (Christopher Chow)
Solution: Refresh stale pointer. (James McCoy)
2013-08-14 14:18:40 +02:00
Bram Moolenaar
3f0df06c28
updated for version 7.4.002
...
Problem: Pattern with two alternative look-behind matches does not match.
(Amadeus Demarzi)
Solution: When comparing PIMs also compare their state ID to see if they are
different.
2013-08-14 13:34:25 +02:00
Bram Moolenaar
1cfad52a03
updated for version 7.4.001
...
Problem: Character classes such as [a-z] to not react to 'ignorecase'.
Breaks man page highlighting. (Mario Grgic)
Solution: Add separate items for classes that react to 'ignorecase'. Clean
up logic handling character classes. Add more tests.
2013-08-14 12:06:49 +02:00
Bram Moolenaar
3b1db36689
release version 7.4
2013-08-10 15:00:24 +02:00
Bram Moolenaar
b7512b79ce
updated for version 7.4b.022
...
Problem: Not waiting for a character when the tick count overflows.
Solution: Subtract the unsigned numbers and cast to int. (Ken Takata)
2013-08-10 12:45:09 +02:00
Bram Moolenaar
b09129684b
updated for version 7.4b.021
...
Problem: Pressing "u" after an external command results in multiple
press-enter messages. (glts)
Solution: Don't call hit_return_msg() when we have K_IGNORE. (Christian
Brabandt)
2013-08-09 20:38:26 +02:00
Bram Moolenaar
f17968b54a
updated for version 7.4b.020
...
Problem: "g~ap" changes first character of next paragraph. (Manuel Ortega)
Solution: Avoid subtracting (0 - 1) from todo. (Mike Williams)
2013-08-09 19:48:40 +02:00
Bram Moolenaar
86f931e1c3
updated for version 7.4b.019
...
Problem: Tabline is not updated properly when closing a tab on Win32.
Solution: Only reduce flickering when adding a tab. (Ken Takata)
2013-08-07 21:13:23 +02:00
Bram Moolenaar
a95d823554
updated for version 7.4b.018
...
Problem: Win32: Dialog can still be too big.
Solution: Move the check for height further down. (Andrei Olsen)
2013-08-07 15:27:11 +02:00
Bram Moolenaar
d82db6046c
updated for version 7.4b.017
...
Problem: ":he \^x" gives a strange error message. (glts)
Solution: Do not translate \^x to \_CTRL-x.
2013-08-07 15:24:41 +02:00
Bram Moolenaar
026a445c40
updated for version 7.4b.016
...
Problem: Ruby detection fails on Fedora 19.
Solution: Use one way to get the Ruby version. (Michael Henry)
2013-08-07 15:22:23 +02:00
Bram Moolenaar
01c458e438
updated for version 7.4b.015
...
Problem: Can't compile without the 'acd' feature.
Solution: Add #ifdefs. (Kazunobu Kuriyama)
2013-08-05 22:02:20 +02:00
Bram Moolenaar
9d98fe9cae
Update runtime files.
2013-08-03 18:35:36 +02:00
Bram Moolenaar
f40f4ab8df
updated for version 7.4b.014
...
Problem: Stupid mistake.
Solution: Changle "len" to "i".
2013-08-03 17:31:28 +02:00
Bram Moolenaar
48483dbaf7
updated for version 7.4b.013
...
Problem: Install dir for JP man pages is wrong.
Solution: Remove ".UTF-8" from the directory name. (Ken Takata)
2013-08-03 17:21:26 +02:00
Bram Moolenaar
fb332a2b33
updated for version 7.4b.012
...
Problem: Output from a shell command is truncated at a NUL. (lcd 47)
Solution: Change every NUL into an SOH.
2013-08-03 14:10:50 +02:00
Bram Moolenaar
c528b1d1ed
updated for version 7.4b.011
...
Problem: ":he \%(\)" does not work. (ZyX)
Solution: Add an exception to the list.
2013-08-03 13:41:15 +02:00
Bram Moolenaar
364ab2ffd3
updated for version 7.4b.010
...
Problem: Win32: Tcl library load does not use standard mechanism.
Solution: Call vimLoadLib() instead of LoadLibraryEx(). (Ken Takata)
2013-08-02 20:05:32 +02:00
Bram Moolenaar
bc88a27537
updated for version 7.4b.009
...
Problem: When setting the Visual area manually and 'selection' is
exclusive, a yank includes one character too much. (Ingo Karkat)
Solution: Default the Visual operation to "v". (Christian Brabandt)
2013-08-02 17:22:23 +02:00
Bram Moolenaar
4008f4fb08
updated for version 7.4b.008
...
Problem: 'autochdir' causes setbufvar() to change the current directory.
(Ben Fritz)
Solution: When disabling autocommands also reset 'acd' temporarily.
(Christian Brabandt)
2013-08-02 17:08:13 +02:00
Bram Moolenaar
aee1f4a5b5
updated for version 7.4b.007
...
Problem: On 32 bit MS-Windows :perldo does not work.
Solution: Make sure time_t uses 32 bits. (Ken Takata)
2013-08-02 16:10:32 +02:00
Bram Moolenaar
a946afe075
updated for version 7.4b.006
...
Problem: Using \{n,m} in an autocommand pattern no longer works.
Specifically, mutt temp files are not recognized. (Gary Johnson)
Solution: Make \\\{n,m\} work.
2013-08-02 15:22:39 +02:00
Bram Moolenaar
542805a59d
updated for version 7.4b.005
...
Problem: Finding %s in shellpipe and shellredir does not ignore %%s.
Solution: Skip over %%. (lcd 47)
2013-08-02 14:15:13 +02:00
Bram Moolenaar
eec3e1e72a
updated for version 7.4b.004
...
Problem: Regexp crash on pattern "@\%[\w\-]*". (Axel Kielhorn)
Solution: Add \%(\) around \%[] internally.
2013-08-01 18:38:26 +02:00
Bram Moolenaar
6dbe68cd9e
updated for version 7.4b.003
...
Problem: Regexp code is not nicely aligned.
Solution: Adjust white space. (Ken Takata)
2013-08-01 16:21:34 +02:00
Bram Moolenaar
398d53decf
updated for version 7.4b.002
...
Problem: Crash searching for \%(\%(\|\d\|-\|\.\)*\|\*\). (Marcin
Szamotulski) Also for \(\)*.
Solution: Do add a state for opening parenthesis, so that we can check if it
was added before at the same position.
2013-08-01 15:45:52 +02:00
Bram Moolenaar
1b1b09449f
updated for version 7.4b.001
...
Problem: Win32: dialog may extend off-screen.
Solution: Reduce the size, use correct borders. (Andrei Olsen)
2013-08-01 13:20:42 +02:00
Bram Moolenaar
1a42b4befb
Update files for the 7.4b BETA release.
2013-07-28 18:29:08 +02:00
Bram Moolenaar
1a4a75c5dc
updated for version 7.4a.047
...
Problem: Some comments are not so nice.
Solution: Change the comments.
2013-07-28 16:03:06 +02:00
Bram Moolenaar
16ea3676db
Updated runtime files.
2013-07-28 16:02:18 +02:00
Bram Moolenaar
a2320f43ea
updated for version 7.4a.046
...
Problem: Can't build without mbyte feature.
Solution: Add #ifdefs.
2013-07-28 15:16:19 +02:00
Bram Moolenaar
e855ccf90a
updated for version 7.4a.045
...
Problem: Configure does not always find the right library for Lua. Missing
support for LuaJit.
Solution: Improve the configure detection of Lua. (Hiroshi Shirosaki)
2013-07-28 13:32:15 +02:00
Bram Moolenaar
e2db695d31
Updated runtime files.
2013-07-24 19:53:36 +02:00
Bram Moolenaar
ff18df03c3
updated for version 7.4a.044
...
Problem: Test 96 sometimes fails.
Solution: Clear window from b_wininfo in win_free(). (Suggestion by
Yukihiro Nakadaira)
2013-07-24 17:51:57 +02:00
Bram Moolenaar
af003f6384
updated for version 7.4a.043
...
Problem: More ml_get errors when adding or deleting lines from Python.
(Vlad Irnov)
Solution: Switch to a window with the buffer when possible.
2013-07-24 17:11:46 +02:00
Bram Moolenaar
2b90ed294e
updated for version 7.4a.042
...
Problem: Crash when BufUnload autocommands close all buffers. (Andrew
Pimlott)
Solution: Set curwin->w_buffer to curbuf to avoid NULL.
2013-07-24 16:02:36 +02:00
Bram Moolenaar
ad875fb7ff
updated for version 7.4a.041
...
Problem: When using ":new ++ff=unix" and "dos" is first in 'fileformats'
then 'ff' is set to "dos" instead of "unix". (Ingo Karkat)
Solution: Create set_file_options() and invoke it from do_ecmd().
2013-07-24 15:02:03 +02:00
Bram Moolenaar
e24a9c0b59
updated for version 7.4a.040
...
Problem: Win32: using uninitialized variable.
Solution: (Yukihiro Nakadaira)
2013-07-24 13:49:22 +02:00
Bram Moolenaar
196ed14d15
updated for version 7.4a.039
...
Problem: New regexp engine doesn't match pattern. (Ingo Karkat)
Solution: When adding a state also check for different PIM if the list of
states has any state with a PIM.
2013-07-21 18:59:24 +02:00
Bram Moolenaar
9d48895e4c
updated for version 7.4a.038
...
Problem: When using MSVC 2012 there are various issues, including GUI size
computations.
Solution: Use SM_CXPADDEDBORDER. (Mike Williams)
2013-07-21 17:53:58 +02:00
Bram Moolenaar
5f919ee8eb
updated for version 7.4a.037
...
Problem: Win32: When mouse is hidden and in the toolbar, moving it won't
make it appear. (Sami Salonen)
Solution: Add tabline_wndproc() and toolbar_wndproc(). (Ken Takata)
2013-07-21 17:46:43 +02:00
Bram Moolenaar
ac7c33e38c
updated for version 7.4a.036
...
Problem: "\p" in a regexp does not match double-width characters.
(Yukihiro Nakadaira)
Solution: Don't count display cells, use vim_isprintc().
2013-07-21 17:06:00 +02:00
Bram Moolenaar
9ba7e17de1
Updated runtime files.
2013-07-17 22:37:26 +02:00
Bram Moolenaar
e53c8616f1
updated for version 7.4a.035
...
Problem: Fix in patch 7.4a.032 is not tested.
Solution: Add test.
2013-07-17 22:35:39 +02:00
Bram Moolenaar
a8f96397a1
updated for version 7.4a.034
...
Problem: The tabline may flicker when opening a new tab after 7.3.759 on
Win32.
Solution: Move call to TabCtrl_SetCurSel(). (Ken Takata)
2013-07-17 21:59:13 +02:00
Bram Moolenaar
b7a846d0e0
updated for version 7.4a.033
...
Problem: Test 98 always passes.
Solution: Include test98a.in in test98.in, execute the crucial command in
one line. (Yukihiro Nakadaira)
2013-07-17 21:40:31 +02:00
Bram Moolenaar
69b52456fc
updated for version 7.4a.032
...
Problem: New regexp engine: Does not match shorter alternative. (Ingo
Karkat)
Solution: Do not drop a new state when the PIM info is different.
2013-07-17 21:10:51 +02:00
Bram Moolenaar
de9149ef18
updated for version 7.4a.031
...
Problem: Compiler warnings. (Charles Campbell)
Solution: Initialize variables even when not needed.
2013-07-17 19:22:13 +02:00
Bram Moolenaar
4a3aef7b28
updated for version 7.4a.030
...
Problem: Missing find_win_for_buf(). (toothpik)
Solution: Add missing changes.
2013-07-17 19:12:57 +02:00
Bram Moolenaar
9e90219032
updated for version 7.4a.029
...
Problem: Can't build with MzScheme on Ubuntu 13.04.
Solution: Add configure check for the "ffi" library.
2013-07-17 18:58:11 +02:00
Bram Moolenaar
706d2de9c1
updated for version 7.4a.028
...
Problem: Crash when spell checking in new buffer.
Solution: Set the b_p_key field. (Mike Williams)
2013-07-17 17:35:13 +02:00
Bram Moolenaar
95064ece73
updated for version 7.4a.027
...
Problem: When Python adds lines to another buffer the cursor position is
wrong, it might be below the last line causing ml_get errors.
(Vlad Irnov)
Solution: Temporarily change the current window, so that marks are corrected
properly.
2013-07-17 17:15:25 +02:00
Bram Moolenaar
33ca6bf240
updated for version 7.4a.026
...
Problem: ":diffoff" does not remove folds. (Ramel)
Solution: Do not restore 'foldenable' when 'foldmethod' is "manual".
2013-07-17 13:43:39 +02:00
Bram Moolenaar
56667a5d3e
updated for version 7.4a.025
...
Problem: Get the press-Enter prompt even after using :redraw.
Solution: Clear need_wait_return when executing :redraw.
2013-07-17 11:54:28 +02:00
Bram Moolenaar
6f2926692b
updated for version 7.4a.024
...
Problem: X11 GUI: Checking icon height twice.
Solution: Check height and width. (Dominique Pelle)
2013-07-14 15:06:50 +02:00
Bram Moolenaar
6f394f88b8
updated for version 7.4a.023
...
Problem: Still another superfluous parenthesis. (ZyX)
Solution: Remove it.
2013-07-14 13:41:56 +02:00
Bram Moolenaar
91b2bdb083
updated for version 7.4a.022
...
Problem: Using "d2g$" does not delete the last character. (ZyX)
Solution: Set the "inclusive" flag properly.
2013-07-14 13:32:15 +02:00
Bram Moolenaar
ff52518969
updated for version 7.4a.021
...
Problem: Using feedkeys() doesn't always work.
Solution: Omit feedkeys(). (Ken Takata)
2013-07-14 13:02:12 +02:00
Bram Moolenaar
3fb14bc734
updated for version 7.4a.020
...
Problem: Superfluous mb_ptr_adv().
Solution: Remove the call. (Dominique Pelle)
2013-07-14 12:34:56 +02:00
Bram Moolenaar
ee31be64a3
updated for version 7.4a.019
...
Problem: Invalid closing parenthesis in test 62. Command truncated at
double quote.
Solution: Remove the parenthesis. Change double quote to ''. (ZyX)
2013-07-14 12:21:57 +02:00
Bram Moolenaar
690ae9c858
updated for version 7.4a.018
...
Problem: Compiler warning for code unreachable. (Charles Campbell)
Solution: Use "while" instead of endless loop. Change break to continue.
2013-07-13 20:58:11 +02:00
Bram Moolenaar
2b79bfdeab
updated for version 7.4a.017
...
Problem: When 'foldmethod' is "indent", using ">>" on a line just above a
fold makes the cursor line folded. (Evan Laforge)
Solution: Call foldOpenCursor(). (Christian Brabandt)
2013-07-13 16:34:32 +02:00
Bram Moolenaar
a0aa9070be
updated for version 7.4a.016
...
Problem: Features enabled in Makefile.
Solution: Undo accidental changes.
2013-07-13 15:39:33 +02:00
Bram Moolenaar
a3fe8fe632
updated for version 7.4a.015
...
Problem: No Japanese man pages.
Solution: Add Japanese translations of man pages. (Ken Takata, Yukihiro
Nakadaira, et al.)
2013-07-13 15:33:20 +02:00
Bram Moolenaar
8e46f7264c
updated for version 7.4a.014
...
Problem: Test 86 and 89 have a problem with using a shadow dir.
Solution: Adjust for the different directory structure. (James McCoy)
2013-07-13 14:08:16 +02:00
Bram Moolenaar
3ff9b185fe
updated for version 7.4a.013
...
Problem: Setting/resetting 'lbr' in the main help file changes alignment
after a Tab. (Dimitar Dimitrov)
Solution: Also use the code for conceal mode where n_extra is computed for
'lbr'.
2013-07-13 12:36:55 +02:00
Bram Moolenaar
fba2424cf2
updated for version 7.4a.012
...
Problem: "make test" fails when using a shadow directory.
Solution: Create links for files in src/po. (James McCoy)
2013-07-12 20:16:58 +02:00
Bram Moolenaar
fee496d882
updated for version 7.4a.011
...
Problem: Configure check for Python 3 config name isn't right.
Solution: Always include vi_cv_var_python3_version. (Tim Harder)
2013-07-12 20:07:24 +02:00
Bram Moolenaar
e741f2714d
updated for version 7.4a.010
...
Problem: Test 86 and 97 fail when building with Python or Python 3 and
using a static library.
Solution: Add configure check to add -fPIE compiler flag.
2013-07-09 21:57:52 +02:00
Bram Moolenaar
fb97f28cc2
updated for version 7.4a.009
...
Problem: Compiler warnings for function prototypes.
Solution: Add "void". Move list_features() prototype. (Ken Takata)
2013-07-09 17:42:46 +02:00
Bram Moolenaar
e032461eed
updated for version 7.4a.008
...
Problem: Python 3 doesn't handle multibyte characters prooperly when
'encoding' is not utf-8.
Solution: Use PyUnicode_Decode() instead of PyUnicode_FromString(). (Ken
Takata)
2013-07-09 17:30:55 +02:00
Bram Moolenaar
b69510e889
updated for version 7.4a.007
...
Problem: After "g$" with 'virtualedit' set, "k" moves to a different
column. (Dimitar Dimitrov)
Solution: Set w_curswant. (Christian Brabandt)
2013-07-09 17:08:29 +02:00
Bram Moolenaar
dd007ed585
Updated runtime files. Fix NL translations.
2013-07-09 15:44:17 +02:00
Bram Moolenaar
4ca8d5fefd
updated for version 7.4a.006
...
Problem: Failure in po file check goes unnoticed.
Solution: Fail "make test" if the po file check fails.
2013-07-09 14:58:10 +02:00
Bram Moolenaar
04c5c9ee27
updated for version 7.4a.005
...
Problem: Scroll binding causes unexpected scroll.
Solution: Store the topline after updating scroll binding. Add a test.
(Lech Lorens)
2013-07-09 13:44:59 +02:00
Bram Moolenaar
c64b85a348
updated for version 7.4a.004
...
Problem: MSVC 2012 Update 3 is not recognized.
Solution: Add the version number. (Raymond Ko)
2013-07-09 13:15:46 +02:00
Bram Moolenaar
f4c096b617
updated for version 7.4a.003
...
Problem: Copyright year is oudated.
Solution: Only use the first year.
2013-07-09 12:54:21 +02:00
Bram Moolenaar
e8785f2c39
updated for version 7.4a.002
...
Problem: Valgrind errors in test 89. (Simon Ruderich)
Solution: Allocate one more byte. (Dominique Pelle)
2013-07-07 16:15:35 +02:00
Bram Moolenaar
3c04cc09cd
Fix duplicate patch number 1.
2013-07-06 18:08:03 +02:00
Bram Moolenaar
7b8c268fc1
updated for version 7.4a.001
...
Problem: Script to update syntax menu is oudated.
Solution: Add the missing items.
(only changing the version, file was already updated)
2013-07-06 16:23:02 +02:00
Bram Moolenaar
913df81e74
Vim 7.4a BETA release.
2013-07-06 15:44:11 +02:00
Bram Moolenaar
dc8b25cbf3
Update runtime files.
2013-07-06 13:58:22 +02:00
Bram Moolenaar
0d86e9b568
updated for version 7.3.1314
...
Problem: Test 87 fails with Python 3.3.
Solution: Filter the error messages. (Taro Muraoka)
2013-07-06 13:54:33 +02:00
Bram Moolenaar
254e028e90
updated for version 7.3.1313
...
Problem: :py and :py3 don't work when compiled with Cygwin or MingW with 64
bit.
Solution: Add -DMS_WIN64 to the build command. (Ken Takata)
2013-07-06 13:35:08 +02:00
Bram Moolenaar
91aeaf4cce
updated for version 7.3.1312
...
Problem: Not giving correct error messages for SystemExit().
Solution: Move E858 into an else. (Ken Takata)
2013-07-06 13:02:30 +02:00
Bram Moolenaar
bc488a76cc
A few updated runtime files.
2013-07-05 21:01:22 +02:00
Bram Moolenaar
2c6f3dca4e
updated for version 7.3.1311
...
Problem: Compiler warnings on Cygwin.
Solution: Add type casts. Add windows include files. (Ken Takata)
2013-07-05 20:09:16 +02:00
Bram Moolenaar
266411aa8a
updated for version 7.3.1310
...
Problem: Typos in nsis script. Can use better compression.
Solution: Fix typos. Use lzma compression. (Ken Takata)
2013-07-05 20:01:32 +02:00
Bram Moolenaar
ccf623f6f8
updated for version 7.3.1309
...
Problem: When a script defines a function the flag to wait for the user to
hit enter is reset.
Solution: Restore the flag. (Yasuhiro Matsumoto) Except when the user was
typing the function.
2013-07-05 18:29:48 +02:00
Bram Moolenaar
94f76b7fd6
updated for version 7.3.1308
...
Problem: Typos in MS-Windows build settings and README.
Solution: Minor changes to MS-Windows files.
2013-07-04 22:50:40 +02:00
Bram Moolenaar
ba46075731
updated for version 7.3.1307
...
Problem: MS-Windows build instructions are outdated.
Solution: Adjust for building on Windows 7. Drop Windows 95/98/ME support.
2013-07-04 22:35:01 +02:00
Bram Moolenaar
249f0dda51
updated for version 7.3.1306
...
Problem: When redrawing the screen during startup the intro message may be
cleared.
Solution: Redisplay the intro message when appropriate.
2013-07-04 22:31:03 +02:00
Bram Moolenaar
61214040e9
updated for version 7.3.1305
...
Problem: Warnings from 64 bit compiler.
Solution: Add type casts.
2013-07-04 21:19:33 +02:00
Bram Moolenaar
a3c084cbfa
updated for version 7.3.1304
...
Problem: Test 89 still fails on MS-Windows.
Solution: Set 'shellslash'. (Taro Muraoka)
2013-07-04 20:50:46 +02:00
Bram Moolenaar
3c1e9c2a1f
updated for version 7.3.1303
...
Problem: Undo is synced whenever CTRL-R = is called, breaking some plugins.
Solution: Only break undo when calling setline() or append().
2013-07-04 20:25:41 +02:00
Bram Moolenaar
c84e3c1ee1
updated for version 7.3.1302
...
Problem: Test 17 fails on MS-Windows. Includes line break in file name
everywhere.
Solution: Fix 'fileformat'. Omit CR-LF from a line read from an included
file.
2013-07-03 22:28:36 +02:00
Bram Moolenaar
ee0ee2a046
updated for version 7.3.1301
...
Problem: Some tests fail on MS-Windows.
Solution: Fix path separators in test 89 and 96. Omit test 97, escaping
works differently. Make findfile() work on MS-Windows.
2013-07-03 21:19:07 +02:00
Bram Moolenaar
3437b91102
updated for version 7.3.1300
...
Problem: Mac: tiny and small build fails.
Solution: Don't include os_macosx.m in tiny build. Include mouse support in
small build. (Kazunobu Kuriyama)
2013-07-03 19:52:53 +02:00
Bram Moolenaar
32ac8cdaaa
updated for version 7.3.1299
...
Problem: Errors when doing "make proto". Didn't do "make depend" for a
while.
Solution: Add #ifdefs. Update dependencies. Update proto files.
2013-07-03 18:49:17 +02:00
Bram Moolenaar
0f5a5ed8bb
updated for version 7.3.1298
...
Problem: Crash.
Solution: Use STRCPY() instead of STRCAT() and allocate one more byte.
2013-07-03 17:51:17 +02:00
Bram Moolenaar
f4c5fcb3ad
updated for version 7.3.1297
...
Problem: findfile() directory matching does not work when a star follows
text. (Markus Braun)
Solution: Make a wildcard work properly. (Christian Brabandt)
2013-07-03 17:14:00 +02:00
Bram Moolenaar
8968a31179
updated for version 7.3.1296
...
Problem: Only MS-Windows limits the GUI window size to what fits on the
monitor.
Solution: Limit the size for all systems. (Daniel Harding)
2013-07-03 16:58:44 +02:00
Bram Moolenaar
f4e1143697
updated for version 7.3.1295
...
Problem: glob() and globpath() do not handle escaped special characters
properly.
Solution: Handle escaped characters differently. (Adnan Zafar)
2013-07-03 16:53:03 +02:00
Bram Moolenaar
a87aa8061c
updated for version 7.3.1294
...
Problem: ":diffoff" resets options.
Solution: Save and restore option values. (Christian Brabandt)
2013-07-03 15:47:03 +02:00
Bram Moolenaar
caf2dffd51
updated for version 7.3.1293
...
Problem: Put in empty buffer cannot be undone.
Solution: Save one more line for undo. (Ozaki)
2013-07-03 14:19:54 +02:00
Bram Moolenaar
5e6d5ca16c
updated for version 7.3.1292
...
Problem: Possibly using invalid pointer when searcing for window. (Raichoo)
Solution: Use "firstwin" instead of "tp_firstwin" for current tab.
2013-07-03 14:01:56 +02:00
Bram Moolenaar
e1fc4e2f0f
updated for version 7.3.1291
...
Problem: Compiler warnings for uninitialized variables. (Tony Mechelynck)
Solution: Initialize the variables.
2013-07-03 13:29:58 +02:00
Bram Moolenaar
79f7e1475a
updated for version 7.3.1290
...
Problem: CTRL-R = in Insert mode changes the start of the insert position.
(Ingo Karkat)
Solution: Only break undo, don't start a new insert.
2013-07-03 13:16:23 +02:00
Bram Moolenaar
f9da680a0b
updated for version 7.3.1289
...
Problem: Get GLIB warning when removing a menu item.
Solution: Reference menu-id and also call gtk_container_remove(). (Ivan
Krasilnikov)
2013-07-03 13:04:27 +02:00
Bram Moolenaar
2951b77e50
updated for version 7.3.1288
...
Problem: The first ":echo 'hello'" command output doesn't show. Mapping
for <S-F3> gets triggered during startup.
Solution: Add debugging code for the termresponse. When receiving the "Co"
entry and when setting 'ambiwidth' redraw right away if possible.
Add redraw_asap(). Don't set 'ambiwidth' if it already had the
right value. Do the 'ambiwidth' check in the second row to avoid
confusion with <S-F3>.
2013-07-03 12:45:31 +02:00
Bram Moolenaar
4100937474
updated for version 7.3.1287
...
Problem: Python SystemExit exception is not handled properly.
Solution: Catch the exception and give an error. (Yasuhiro Matsumoto, Ken
Takata)
2013-07-01 22:03:04 +02:00
Bram Moolenaar
c33916a6e0
updated for version 7.3.1286
...
Problem: Check for screen size missing for Athena and Motif.
Solution: Add call to limit_screen_size().
2013-07-01 21:43:08 +02:00
Bram Moolenaar
f5901aa195
updated for version 7.3.1285
...
Problem: No tests for picking a window when selecting an entry in a
location list. Not picking the right window sometimes.
Solution: Add test 96. Set usable_win appropriately. (Lech Lorens)
2013-07-01 21:25:25 +02:00
Bram Moolenaar
2982e70243
updated for version 7.3.1284
...
Problem: Compiler warnings in MS-Windows clipboard handling.
Solution: Add type casts. (Ken Takata)
2013-07-01 21:08:48 +02:00
Bram Moolenaar
72fe56f298
updated for version 7.3.1283
...
Problem: Test 71 fails on MS-Windows.
Solution: Put the binary data in a separate file. (Ken Takata)
2013-07-01 21:00:35 +02:00
Bram Moolenaar
bd65c46478
updated for version 7.3.1282
...
Problem: 'cursorline' not drawn in any other window. (Charles Campbell)
Solution: Do draw the cursor line in other windows.
2013-07-01 20:18:33 +02:00
Bram Moolenaar
0e710d603e
updated for version 7.3.1281
...
Problem: When 'ttymouse' is set to "xterm2" clicking in column 123 moves
the cursor to column 96. (Kevin Goodsell)
Solution: Decode KE_CSI.
2013-07-01 20:06:19 +02:00
Bram Moolenaar
d05bf560ac
updated for version 7.3.1280
...
Problem: Reading memory already freed since patch 7.3.1247. (Simon
Ruderich, Dominique Pelle)
Solution: Copy submatches before reallocating the state list.
2013-06-30 23:24:08 +02:00
Bram Moolenaar
673b9a3cae
updated for version 7.3.1279
...
Problem: Compiler warning for variable uninitialized. (Tony Mechelynck)
Solution: Add an init.
2013-06-30 22:43:27 +02:00
Bram Moolenaar
e057d40d96
updated for version 7.3.1278
...
Problem: When someone sets the screen size to a huge value with "stty" Vim
runs out of memory before reducing the size.
Solution: Limit Rows and Columns in more places.
2013-06-30 17:51:51 +02:00
Bram Moolenaar
5a4d51e692
updated for version 7.3.1277
...
Problem: In diff mode 'cursorline' also draws in the non-active window.
When 'nu' and 'sbr' are set the 'sbr' string is not underlined.
Solution: Only draw the cursor line in the current window. Combine the
'cursorline' and other highlighting attributes. (Christian
Brabandt)
2013-06-30 17:24:16 +02:00
Bram Moolenaar
85e932f2ca
updated for version 7.3.1276
...
Problem: When using a cscope connection resizing the window may send
SIGWINCH to cscope and it quits.
Solution: Call setpgid(0, 0) in the child process. (Narendran Gopalakrishnan)
2013-06-30 15:01:22 +02:00
Bram Moolenaar
e78495de7e
updated for version 7.3.1275
...
Problem: "gn" does not work when the match is a single character.
Solution: Fix it, add a test. (Christian Brabandt)
2013-06-30 14:46:53 +02:00
Bram Moolenaar
2486285546
updated for version 7.3.1274
...
Problem: When selecting an entry from a location list it may pick an
arbitrary window or open a new one.
Solution: Prefer using a window related to the location list. (Lech Lorens)
2013-06-30 13:57:45 +02:00
Bram Moolenaar
730d2c0747
updated for version 7.3.1273
...
Problem: When copying a location list the index might be wrong.
Solution: Set the index to one when using the first entry. (Lech Lorens)
2013-06-30 13:33:58 +02:00
Bram Moolenaar
55480dccf4
updated for version 7.3.1272
...
Problem: Crash when editing Ruby file. (Aliaksandr Rahalevich)
Solution: Reallocate the state list when necessary.
2013-06-30 13:17:24 +02:00
Bram Moolenaar
a4c8dcbdae
updated for version 7.3.1271
...
Problem: Command line completion does not work.
Solution: Move setting xp_line down. (Daniel Thau)
2013-06-30 12:21:24 +02:00
Bram Moolenaar
14b6945e27
Updated runtime files.
2013-06-29 23:05:20 +02:00
Bram Moolenaar
10315b1201
updated for version 7.3.1270
...
Problem: Using "Vp" in an empty buffer can't be undone. (Hauke Petersen)
Solution: Save one line in an empty buffer. (Christian Brabandt)
2013-06-29 17:19:28 +02:00
Bram Moolenaar
6b487147ac
updated for version 7.3.1269
...
Problem: Insert completion keeps entry selected even though the list has
changed. (Olivier Teuliere)
Solution: Reset compl_shown_match and compl_curr_match. (Christian Brabandt)
2013-06-29 16:21:58 +02:00
Bram Moolenaar
39efa89afb
updated for version 7.3.1268
...
Problem: ACL support doesn't work when when compiled with MingW.
Solution: Support ACL on MingW. (Ken Takata)
2013-06-29 15:40:04 +02:00
Bram Moolenaar
2751592119
updated for version 7.3.1267
...
Problem: MS-Windows ACL support doesn't work well.
Solution: Implement more ACL support. (Ken Takata)
2013-06-29 15:36:26 +02:00
Bram Moolenaar
a8e3580be6
updated for version 7.3.1266
...
Problem: QNX: GUI fails to start.
Solution: Remove the QNX-specific #ifdef. (Sean Boudreau)
2013-06-29 15:19:21 +02:00
Bram Moolenaar
630a730f9b
updated for version 7.3.1265
...
Problem: Accepting "Vim:" for a modeline causes errors too often.
Solution: Require "Vim:" to be followed by "set".
2013-06-29 15:07:22 +02:00
Bram Moolenaar
f3fe392760
updated for version 7.3.1264
...
Problem: Missing m_nowait.
Solution: Include missing part of the patch.
2013-06-29 14:47:22 +02:00
Bram Moolenaar
4a46070365
updated for version 7.3.1263
...
Problem: Typo in short option name.
Solution: Change "imse" to "imsf".
2013-06-29 14:42:26 +02:00
Bram Moolenaar
fe17e7640d
updated for version 7.3.1262
...
Problem: Crash and compilation warnings with Cygwin.
Solution: Check return value of XmbTextListToTextProperty(). Add type casts.
Adjust #ifdefs. (Lech Lorens)
2013-06-29 14:17:02 +02:00
Bram Moolenaar
72179e1bd0
updated for version 7.3.1261
...
Problem: A buffer-local language mapping from a keymap stops a global
insert mode mapping from working. (Ron Aaron)
Solution: Do not wait for more characters to be typed only when the mapping
was defined with <nowait>.
2013-06-29 13:58:31 +02:00
Bram Moolenaar
b751546636
updated for version 7.3.1260
...
Problem: User completion does not get the whole command line in the command
line window.
Solution: Pass on the whole command line. (Daniel Thau)
2013-06-29 12:58:33 +02:00
Bram Moolenaar
560c52d32b
updated for version 7.3.1259
...
Problem: No test for patch 7.3.1258
Solution: Add a test entry.
2013-06-29 12:10:26 +02:00
Bram Moolenaar
4d9ae21a34
updated for version 7.3.1258
...
Problem: Using submatch() may crash Vim. (Ingo Karkat)
Solution: Restore the number of subexpressions used.
2013-06-28 23:04:42 +02:00
Bram Moolenaar
e3a0b53c2e
updated for version 7.3.1257
...
Problem: With GNU gettext() ":lang de_DE.utf8" does not always result in
German messages.
Solution: Clear the $LANGUAGE environment variable.
2013-06-28 20:36:30 +02:00
Bram Moolenaar
f0327f67c7
updated for version 7.3.1256
...
Problem: Can't build without eval or autocmd feature.
Solution: Add #ifdefs.
2013-06-28 20:16:55 +02:00
Bram Moolenaar
22dbc77ef1
Update runtime files. Remove duplicate tags in help.
2013-06-28 18:44:48 +02:00
Bram Moolenaar
6470de83f2
updated for version 7.3.1255
...
Problem: Clang warnings when building with Athena.
Solution: Add type casts. (Dominique Pelle)
2013-06-27 22:36:03 +02:00
Bram Moolenaar
a5f5c8be8f
updated for version 7.3.1254
...
Problem: Can't build without the multi-lang feature. (John Marriott)
Solution: Add #ifdef.
2013-06-27 22:29:38 +02:00
Bram Moolenaar
5737ca2350
updated for version 7.3.1253
...
Problem: Still undo problem after using CTRL-R = setline(). (Hirohito
Higashi)
Solution: Set the ins_need_undo flag.
2013-06-27 22:21:24 +02:00
Bram Moolenaar
c9dcb42704
updated for version 7.3.1252
...
Problem: Gvim does not find the toolbar bitmap files in ~/vimfiles/bitmaps
if the corresponding menu command contains additional characters
like the shortcut marker '&' or if you use a non-english locale.
Solution: Use menu->en_dname or menu->dname. (Martin Gieseking)
2013-06-27 22:02:02 +02:00
Bram Moolenaar
9b846cb8ac
updated for version 7.3.1251
...
Problem: Test 61 messes up viminfo.
Solution: Specify a separate viminfo file.
2013-06-26 21:56:36 +02:00
Bram Moolenaar
877aa00811
updated for version 7.3.1250
...
Problem: Python tests fail on MS-Windows.
Solution: Change backslashes to slashes. (Taro Muraoka)
2013-06-26 21:49:51 +02:00
Bram Moolenaar
c14621eafb
updated for version 7.3.1249
...
Problem: Modeline not recognized when using "Vim" instead of "vim".
Solution: Also accept "Vim".
2013-06-26 20:04:35 +02:00
Bram Moolenaar
abab85a499
updated for version 7.3.1248
...
Problem: Still have old hacking code for Input Method.
Solution: Add 'imactivatefunc' and 'imstatusfunc' as a generic solution to
Input Method activation. (Yukihiro Nakadaira)
2013-06-26 19:18:05 +02:00
Bram Moolenaar
a0169128d9
updated for version 7.3.1247
...
Problem: New regexp engine: '[ ]\@!\p\%([ ]\@!\p\)*:' does not always match.
Solution: When there is a PIM add a duplicate state that starts at another
position.
2013-06-26 18:16:58 +02:00
Bram Moolenaar
b893ac2098
updated for version 7.3.1246
...
Problem: When setting 'winfixheight' and resizing the window causes the
window layout to be wrong.
Solution: Add frame_check_height() and frame_check_width() (Yukihiro
Nakadaira)
2013-06-26 14:04:47 +02:00
Bram Moolenaar
31c31679e2
Updated runtime files. New version of TOhtml plugin.
2013-06-26 13:28:14 +02:00
Bram Moolenaar
b052fe0e2c
updated for version 7.3.1245
...
Problem: MS-Windows: confirm() dialog text may still not fit.
Solution: Use GetTextWidthEnc() instead of GetTextWidth() in two more
places. (Yasuhiro Matsumoto)
2013-06-26 13:16:20 +02:00
Bram Moolenaar
f05d81102c
updated for version 7.3.1244
...
Problem: MS-Windows: confirm() dialog text may not fit.
Solution: Use GetTextWidthEnc() instead of GetTextWidth(). (Yasuhiro
Matsumoto)
2013-06-26 12:58:32 +02:00
Bram Moolenaar
f86c0b01a7
updated for version 7.3.1243
...
Problem: New regexp engine: back references in look-behind match don't
work. (Lech Lorens)
Solution: Copy the submatches before a recursive match.
2013-06-26 12:42:44 +02:00
Bram Moolenaar
daa270289b
updated for version 7.3.1242
...
Problem: No failure when trying to use a number as a string.
Solution: Give an error when StringToLine() is called with an instance of
the wrong type. (Jun Takimoto)
2013-06-24 22:33:30 +02:00
Bram Moolenaar
c8c13a0307
updated for version 7.3.1241
...
Problem: Some test files missing from the distribution.
Solution: Update the list of files.
2013-06-24 22:23:55 +02:00
Bram Moolenaar
56b45b9b37
Update runtime files.
2013-06-24 22:22:18 +02:00
Bram Moolenaar
df2bc27b52
updated for version 7.3.1240
...
Problem: Memory leak in findfile().
Solution: Free the memory. (Christian Brabandt)
2013-06-24 22:17:32 +02:00
Bram Moolenaar
c1c3d68da9
updated for version 7.3.1239
...
Problem: Can't build with Python and MSVC10.
Solution: Move #if outside of macro. (Taro Muraoka)
2013-06-24 21:21:58 +02:00
Bram Moolenaar
d5e376eb3b
updated for version 7.3.1238
...
Problem: Crash in Python interface on 64 bit machines.
Solution: Change argument type of PyString_AsStringAndSize. (Taro Muraoka,
Jun Takimoto)
2013-06-24 20:32:57 +02:00
Bram Moolenaar
7e85d3d432
updated for version 7.3.1237
...
Problem: Python: non-import errors not handled correctly.
Solution: Let non-ImportError exceptions pass the finder. (ZyX)
2013-06-23 16:40:39 +02:00
Bram Moolenaar
dee2e315d7
updated for version 7.3.1236
...
Problem: Python: WindowSetattr() missing support for NUMBER_UNSIGNED.
Solution: Add NUMBER_UNSIGNED, add more tests. Various fixes. (ZyX)
2013-06-23 16:35:47 +02:00
Bram Moolenaar
ede3e6383d
updated for version 7.3.1235
...
Problem: In insert mode CTRL-] is not inserted, on the command-line it is.
Solution: Don't insert CTRL-] on the command line. (Yukihiro Nakadaira)
2013-06-23 16:16:19 +02:00
Bram Moolenaar
6f1404f8a8
updated for version 7.3.1234
...
Problem: Python: Strings are not marked for translation.
Solution: Add N_() where appropriate. (ZyX)
2013-06-23 16:04:08 +02:00
Bram Moolenaar
841fbd2907
updated for version 7.3.1233
...
Problem: Various Python problems.
Solution: Fix VimTryEnd. Crash with debug build and PYTHONDUMPREFS=1. Memory
leaks in StringToLine(), BufferMark() and convert_dl. (ZyX)
2013-06-23 14:37:07 +02:00
Bram Moolenaar
c4b99e0be7
updated for version 7.3.1232
...
Problem: Python: inconsistencies in variable names.
Solution: Rename variables. (ZyX)
2013-06-23 14:30:47 +02:00
Bram Moolenaar
141be8a585
updated for version 7.3.1231
...
Problem: Python: use of numbers not consistent.
Solution: Add support for Number protocol. (ZyX)
2013-06-23 14:16:57 +02:00
Bram Moolenaar
c476e52fca
updated for version 7.3.1230
...
Problem: Python: Exception messages are not clear.
Solution: Make exception messages more verbose. (ZyX)
2013-06-23 13:46:40 +02:00
Bram Moolenaar
0bd80ccd85
updated for version 7.3.1229
...
Problem: Python: not so easy to delete/restore translating.
Solution: Make macros do translation of exception messages. (ZyX)
Note: this breaks translations!
2013-06-23 13:28:17 +02:00
Bram Moolenaar
808c2bc8bf
updated for version 7.3.1228
...
Problem: Python: various inconsistencies and problems.
Solution: StringToLine now supports both bytes() and unicode() objects.
Make function names consistant. Fix memory leak fixed in
StringToLine. (ZyX)
2013-06-23 13:11:18 +02:00
Bram Moolenaar
389a1793f4
updated for version 7.3.1227
...
Problem: Inconsistent string conversion.
Solution: Use 'encoding' instead of utf-8. Use METH_O in place of
METH_VARARGS where appropriate. (ZyX)
2013-06-23 13:00:44 +02:00
Bram Moolenaar
6c85e7f3be
updated for version 7.3.1226
...
Problem: Python: duplicate code.
Solution: Share code between OutputWrite() and OutputWritelines(). (ZyX)
2013-06-23 12:51:32 +02:00
Bram Moolenaar
3dbcd0c7ad
updated for version 7.3.1225
...
Problem: Compiler warnings when building with Motif.
Solution: Change set_label() argument. (Kazunobu Kuriyama)
2013-06-22 13:00:16 +02:00
Bram Moolenaar
fe70acb376
updated for version 7.3.1224
...
Problem: Clang gives warnings on xxd.
Solution: Change how to use part of a string. (Dominique Pelle) Also avoid
warning for return not reached.
2013-06-21 18:31:23 +02:00
Bram Moolenaar
d73895ec00
updated for version 7.3.1223
...
Problem: Tests fail on MS-Windows.
Solution: Avoid depending on OS version. Use DOS commands instead of Unix
commands. (Taro Muraoka, Ken Takata)
2013-06-19 21:17:31 +02:00
Bram Moolenaar
22f93c700f
updated for version 7.3.1222
...
Problem: Cannot execute some tests from the src directoly.
Solution: Add missing targets.
2013-06-19 20:11:50 +02:00
Bram Moolenaar
a6cc03101e
updated for version 7.3.1221
...
Problem: When build flags change "make distclean" run into a configure
error.
Solution: When CFLAGS changes delete auto/config.cache. Also avoid adding
duplicate text to flags.
2013-06-18 23:31:55 +02:00
Bram Moolenaar
db250526bb
updated for version 7.3.1220
...
Problem: MS-Windows: When using wide font italic and bold are not included.
Solution: Support wide-bold, wide-italic and wide-bold-italic. (Ken Takata,
Taro Muraoka)
2013-06-17 22:43:25 +02:00
Bram Moolenaar
a0c85c7ae1
updated for version 7.3.1219
...
Problem: No test for using []] inside \%[].
Solution: Add a test.
2013-06-17 22:04:38 +02:00
Bram Moolenaar
555d2a8340
updated for version 7.3.1218
...
Problem: "make test" on MS-Windows does not clean all temporary files and
gives some unneccessary message.
Solution: Clean the right files. Create .failed files. (Ken Takata)
2013-06-17 21:53:37 +02:00
Bram Moolenaar
d79862599d
updated for version 7.3.1217
...
Problem: New regexp engine: Can't handle \%[[ao]]. (Yukihiro Nakadaira)
Solution: Support nested atoms inside \%[].
2013-06-17 21:33:41 +02:00
Bram Moolenaar
6324c3b920
updated for version 7.3.1216
...
Problem: Configure can't find Motif on Ubuntu.
Solution: Search for libXm in /usr/lib/*-linux-gnu.
2013-06-17 20:27:18 +02:00
Bram Moolenaar
06ae70d07c
updated for version 7.3.1215
...
Problem: Compiler warning for function not defined.
Solution: Add #ifdef.
2013-06-17 19:26:36 +02:00
Bram Moolenaar
01b626c26e
updated for version 7.3.1214
...
Problem: Missing declaration for init_users() and realloc_post_list().
(Salman Halim)
Solution: Add the declarations.
2013-06-16 22:49:14 +02:00
Bram Moolenaar
8c0e322f18
updated for version 7.3.1213
...
Problem: Can't build with small features and Python.
Solution: Adjust #ifdefs.
2013-06-16 17:32:40 +02:00
Bram Moolenaar
6949eea7cc
updated for version 7.3.1212
...
Problem: "make test" on MS-Windows does not report failure like Unix does.
Solution: Make it work like on Unix. (Taro Muraoka)
2013-06-16 16:57:46 +02:00
Bram Moolenaar
5246cd7a9b
updated for version 7.3.1211
...
Problem: MS-Windows: When 'encoding' differs from the current codepage
":hardcopy" does not work properly.
Solution: Use TextOutW() and SetDlgItemTextW(). (Ken Takata)
2013-06-16 16:41:47 +02:00
Bram Moolenaar
03e114b0f2
updated for version 7.3.1210
...
Problem: 'backupcopy' default on MS-Windows is wrong when 'encoding' equals
the current codepage.
Solution: Change the #else block. (Ken Takata)
2013-06-16 16:34:56 +02:00
Bram Moolenaar
70baa405f2
updated for version 7.3.1209
...
Problem: No completion for ":tabdo".
Solution: Add tabdo to the list of modifiers. (Dominique Pelle)
2013-06-16 16:14:03 +02:00
Bram Moolenaar
427d51c23f
updated for version 7.3.1208
...
Problem: Compiler warnings on MS-Windows.
Solution: Add type cast. Move variable declaration. (Mike Williams)
2013-06-16 16:01:25 +02:00
Bram Moolenaar
a50d02d983
updated for version 7.3.1207
...
Problem: New regexp engine: no match found on "#if FOO". (Lech Lorens)
Solution: When adding a state gets skipped don't adjust the index.
2013-06-16 15:43:50 +02:00
Bram Moolenaar
5ab9d98b9a
updated for version 7.3.1206
...
Problem: Inconsistent function argument declarations.
Solution: Use ANSI style.
2013-06-16 14:25:57 +02:00
Bram Moolenaar
926b5d3b30
updated for version 7.3.1205
...
Problem: logtalk.dict is not removed on uninstall.
Solution: Remove the file. (Kazunobu Kuriyama)
2013-06-16 14:20:13 +02:00
Bram Moolenaar
d69497413f
updated for version 7.3.1204
...
Problem: Calling gettabwinvar() in 'tabline' cancels Visual mode. (Hirohito
Higashi)
Solution: Don't always use goto_tabpage_tp().
2013-06-16 14:18:28 +02:00
Bram Moolenaar
4ce239b0b1
updated for version 7.3.1203
...
Problem: Matches from matchadd() might be highlighted incorrectly when they
are at a fixed position and inserting lines. (John Szakmeister)
Solution: Redraw all lines below a change if there are highlighted matches.
(idea by Christian Brabandt)
2013-06-15 23:00:30 +02:00
Bram Moolenaar
3351679948
updated for version 7.3.1202
...
Problem: Tags are not found in case-folded tags file. (Darren cole, Issue
90)
Solution: Take into account that when case folding was used for the tags
file "!rm" sorts before the "!_TAG" header lines.
2013-06-15 22:26:52 +02:00
Bram Moolenaar
e66f06d819
updated for version 7.3.1201
...
Problem: When a startup script creates a preview window, it probably
becomes the current window.
Solution: Make another window the current one. (Christian Brabandt)
2013-06-15 21:54:16 +02:00
Bram Moolenaar
52b91d801a
Updated runtime files.
2013-06-15 21:39:51 +02:00
Bram Moolenaar
df9259abce
updated for version 7.3.1200
...
Problem: When calling setline() from Insert mode, using CTRL-R =, undo does
not work properly. (Israel Chauca)
Solution: Sync undo after evaluating the expression. (Christian Brabandt)
2013-06-15 17:54:43 +02:00
Bram Moolenaar
dab38d516e
updated for version 7.3.1199
...
Problem: When evaluating 'foldexpr' causes an error this is silently
ignored and evaluation is retried every time.
Solution: Set emsg_silent instead of emsg_off. Stop evaluating 'foldexpr' is
it is causing errors. (Christian Brabandt)
2013-06-15 17:06:36 +02:00
Bram Moolenaar
9be6e21575
updated for version 7.3.1198
...
Problem: Build error when using Perl 5.18.0 and dynamic loading.
Solution: Change #ifdefs for Perl_croak_xs_usage. (Ike Devolder)
2013-06-15 16:47:35 +02:00
Bram Moolenaar
ff1806f8da
updated for version 7.3.1197
...
Problem: ":wviminfo!" does not write history previously read from a viminfo
file. (Roland Eggner)
Solution: When not merging history write all entries.
2013-06-15 16:31:47 +02:00
Bram Moolenaar
141f6bb341
updated for version 7.3.1196
...
Problem: Old regexp engine does not match pattern with backref correctly.
(Dominique Pelle)
Solution: Fix setting status. Test multi-line patterns better.
2013-06-15 15:09:50 +02:00
Bram Moolenaar
4cff8faf05
updated for version 7.3.1195
...
Problem: Compiler warning for unitialized variable. (Tony Mechelynck)
Solution: Set the length to the matching backref.
2013-06-14 22:48:54 +02:00
Bram Moolenaar
44c71db771
updated for version 7.3.1194
...
Problem: Yaml highlighting is slow.
Solution: Tune the estimation of pattern failure chance.
2013-06-14 22:33:51 +02:00
Bram Moolenaar
1612b1abe7
updated for version 7.3.1193
...
Problem: fail_if_missing not used for Python 3.
Solution: Give an error when Python 3 can't be configured. (Andrei Olsen)
2013-06-14 21:22:39 +02:00
Bram Moolenaar
c5089bb8ff
updated for version 7.3.1192
...
Problem: Valgrind reports errors when using backreferences. (Dominique
Pelle)
Solution: Do not check the end of submatches.
2013-06-14 21:15:25 +02:00
Bram Moolenaar
580abea48a
updated for version 7.3.1191
...
Problem: Backreference to previous line doesn't work. (Lech Lorens)
Solution: Implement looking in another line.
2013-06-14 20:31:28 +02:00
Bram Moolenaar
6e70736cbc
updated for version 7.3.1190
...
Problem: Compiler warning for parentheses. (Christian Wellenbrock)
Solution: Change #ifdef.
2013-06-14 19:15:58 +02:00
Bram Moolenaar
4c46b5e001
updated for version 7.3.1189
...
Problem: Highlighting is still wrong sometimes. (Dominique Pelle)
Solution: Also restore reginput properly.
2013-06-13 22:59:30 +02:00
Bram Moolenaar
9d438d3b38
updated for version 7.3.1188
...
Problem: Newline characters messing up error message.
Solution: Remove the newlines. (Kazunobu Kuriyama)
2013-06-13 21:57:20 +02:00
Bram Moolenaar
0c6633a7ea
updated for version 7.3.1187
...
Problem: "s:" is recognized but "<SID>" is not. (ZyX)
Solution: Translate "<SID>" like "s:".
2013-06-13 21:24:06 +02:00
Bram Moolenaar
5f87b23229
updated for version 7.3.1186
...
Problem: Python 3: test 87 may crash.
Solution: Use _PyArg_Parse_SizeT instead of PyArg_Parse. (Jun Takimoto)
2013-06-13 20:57:50 +02:00
Bram Moolenaar
b62bcd1e05
updated for version 7.3.1185
...
Problem: New regexp engine: no match with ^ after \n. (SungHyun Nam)
Solution: Fix it, add a test.
2013-06-13 20:19:40 +02:00
Bram Moolenaar
484d241a4a
updated for version 7.3.1184
...
Problem: Highlighting is sometimes wrong. (Axel Bender)
Solution: Fetch regline again when returning from recursive regmatch.
2013-06-13 19:47:07 +02:00
Bram Moolenaar
98bfc2d5ee
Add missing files from 7.3.1183.
2013-06-13 19:44:55 +02:00
Bram Moolenaar
82850dd9cb
updated for version 7.3.1183
...
Problem: Python tests 86 and 87 fail.
Solution: Add "empty" files. (ZyX)
2013-06-13 19:27:18 +02:00
Bram Moolenaar
12b559e7c3
updated for version 7.3.1182
...
Problem: 'backupcopy' default on MS-Windows does not work for hard and soft
links.
Solution: Check for links. (David Pope, Ken Takata)
2013-06-12 22:41:37 +02:00
Bram Moolenaar
2a876e40ce
updated for version 7.3.1181
...
Problem: Wrong error message for 1.0[0].
Solution: Check for funcref and float separately. (Yasuhiro Matsumoto)
2013-06-12 22:08:58 +02:00
Bram Moolenaar
ec7944aaf2
Update runtime files.
2013-06-12 21:29:15 +02:00
Bram Moolenaar
cab465a6d7
updated for version 7.3.1180
...
Problem: When current directory changes, path from cscope may no longer be
valid. (AS Budden)
Solution: Always store the absolute path. (Christian Brabandt)
2013-06-12 21:25:23 +02:00
Bram Moolenaar
0825c00f14
updated for version 7.3.1179
...
Problem: When a global mapping starts with the same characters as a
buffer-local mapping Vim waits for a character to be typed to find
out whether the global mapping is to be used. (Andy Wokula)
Solution: Use the local mapping without waiting. (Michael Henry)
2013-06-12 21:00:26 +02:00
Bram Moolenaar
22971aaa45
updated for version 7.3.1178
...
Problem: Can't put all Vim config files together in one directory.
Solution: Load ~/.vim/vimrc if ~/.vimrc does not exist. (Lech Lorens)
2013-06-12 20:35:58 +02:00
Bram Moolenaar
6395af8018
updated for version 7.3.1177
...
Problem: Wasting memory on padding.
Solution: Reorder struct fields. (Dominique Pelle)
2013-06-12 19:52:15 +02:00
Bram Moolenaar
edb07a2d88
updated for version 7.3.1176
...
Problem: Compiler warnings on 64 bit system.
Solution: Add type casts. (Mike Williams)
2013-06-12 18:13:38 +02:00
Bram Moolenaar
2d473ab932
updated for version 7.3.1175
...
Problem: Using isalpha() and isalnum() can be slow.
Solution: Use range checks. (Mike Williams)
2013-06-12 17:12:24 +02:00
Bram Moolenaar
81c40c507c
updated for version 7.3.1174
...
Problem: Python 2 and 3 use different ways to load modules.
Solution: Use the same method. (ZyX)
2013-06-12 14:41:04 +02:00
Bram Moolenaar
27610ed76c
updated for version 7.3.1173
...
Problem: Python 2 tests don't have the same output everywhere.
Solution: Make the Python 2 tests more portable. (ZyX)
2013-06-12 14:26:26 +02:00
Bram Moolenaar
9f3685a527
updated for version 7.3.1172
...
Problem: Python 2: loading modules doesn't work well.
Solution: Fix the code. Add more tests. (ZyX)
2013-06-12 14:20:36 +02:00
Bram Moolenaar
0ea4a6b94b
updated for version 7.3.1171
...
Problem: Check for digits and ascii letters can be faster.
Solution: Use a trick with one comparison. (Dominique Pelle)
2013-06-12 14:10:26 +02:00
Bram Moolenaar
60bf1f58d0
updated for version 7.3.1170
...
Problem: Patch 7.3.1058 breaks backwards compatibility, not possible to use
a function reference as a string. (lilydjwg)
Solution: Instead of translating the function name only translate "s:".
2013-06-12 13:37:43 +02:00
Bram Moolenaar
a2947e2bea
updated for version 7.3.1169
...
Problem: New regexp engine: some work is done while executing a pattern,
even though the result is predictable.
Solution: Do the work while compiling the pattern.
2013-06-11 22:44:09 +02:00
Bram Moolenaar
780c3e9b04
updated for version 7.3.1168
...
Problem: Python "sane" configure checks give a warning message.
Solution: Use single quotes intead of escaped double quotes. (Ben Fritz)
2013-06-11 20:53:28 +02:00
Bram Moolenaar
3c7ad013fb
updated for version 7.3.1167
...
Problem: Python configure check doesn't reject Python 2 when requesting
Python 3. Some systems need -pthreads instead of -pthread.
Solution: Adjust configure accordingly. (Andrei Olsen)
2013-06-11 19:53:45 +02:00
Bram Moolenaar
a9f2220176
updated for version 7.3.1166
...
Problem: Loading Python modules is not tested.
Solution: Enable commented-out tests, add missing files. (ZyX)
2013-06-11 18:48:21 +02:00
Bram Moolenaar
16619a235b
updated for version 7.3.1165
...
Problem: HP-UX compiler can't handle zero size array. (Charles Cooper)
Solution: Make the array one item big.
2013-06-11 18:42:36 +02:00
Bram Moolenaar
9a773488a7
updated for version 7.3.1164
...
Problem: Can't test what is actually displayed on screen.
Solution: Add the screenchar() and screenattr() functions.
2013-06-11 18:40:13 +02:00
Bram Moolenaar
c09a6d6c0c
updated for version 7.3.1163
...
Problem: Not easy to load Python modules.
Solution: Search "python2", "python3" and "pythonx" directories in
'runtimepath' for Python modules. (ZyX)
2013-06-10 21:27:29 +02:00
Bram Moolenaar
f9c9b32bd1
updated for version 7.3.1162
...
Problem: Python: Memory leaks
Solution: Add more Py_DECREF(). (ZyX)
2013-06-10 20:47:36 +02:00
Bram Moolenaar
c1ba10c7f6
updated for version 7.3.1161
...
Problem: Python: PyList_SetItem() is inefficient.
Solution: Use PyList_SET_ITEM() (ZyX)
2013-06-10 20:39:03 +02:00
Bram Moolenaar
570064cf21
updated for version 7.3.1160
...
Problem: Mixing long and pointer doesn't always work.
Solution: Avoid cast to pointer.
2013-06-10 20:25:10 +02:00
Bram Moolenaar
a2e14fc764
updated for version 7.3.1159
...
Problem: The round() function is not always available. (Christ van
Willegen)
Solution: Use the solution from f_round().
2013-06-10 20:10:44 +02:00
Bram Moolenaar
0bdda37fb4
updated for version 7.3.1158
...
Problem: Crash when running test 86. (Jun Takimoto)
Solution: Define PY_SSIZE_T_CLEAN early. (Elimar Riesebieter)
2013-06-10 18:36:24 +02:00
Bram Moolenaar
bcf4d178ab
updated for version 7.3.1157
...
Problem: New regexp engine fails on "\(\<command\)\@<=.*"
Solution: Fix rule for postponing match. Further tune estimating whether
postponing works better. Add test.
2013-06-10 16:35:18 +02:00
Bram Moolenaar
4380d1ea23
updated for version 7.3.1156
...
Problem: Compiler warnings. (dv1445)
Solution: Initialize variables, even when the value isn't really used.
2013-06-09 20:51:00 +02:00
Bram Moolenaar
11354759e2
updated for version 7.3.1155
...
Problem: MS-DOS: "make test" uses external rmdir command.
Solution: Rename "rmdir" to "rd". (Taro Muraoka)
2013-06-09 17:52:46 +02:00
Bram Moolenaar
927d4a1fb5
updated for version 7.3.1154
...
Problem: New regexp_nfa engine: Uneccessary code.
Solution: Remove uneccessary code.
2013-06-09 17:25:34 +02:00
Bram Moolenaar
2a4e98ac1e
updated for version 7.3.1153
...
Problem: New regexp engine: Some look-behind matches are very expensive.
Solution: Pospone invisible matches further, until a match is almost found.
2013-06-09 16:24:45 +02:00
Bram Moolenaar
a940aa6fc4
updated for version 7.3.1152
...
Problem: In tiny build ireg_icombine is undefined. (Tony Mechelynck)
Solution: Add #ifdef.
2013-06-08 23:30:04 +02:00
Bram Moolenaar
1e02e6620b
updated for version 7.3.1151
...
Problem: New regexp engine: Slow when a look-behind match is followed by a
zero-width match.
Solution: Postpone the look-behind match more often.
2013-06-08 23:26:27 +02:00
Bram Moolenaar
e7766eeaa5
updated for version 7.3.1150
...
Problem: New regexpengine: Slow when a look-behind match does not have a
width specified.
Solution: Try to compute the maximum width.
2013-06-08 22:30:03 +02:00
Bram Moolenaar
473de61b04
updated for version 7.3.1149
...
Problem: New regexp engine: Matching plain text could be faster.
Solution: Detect a plain text match and handle it specifically. Add
vim_regfree().
2013-06-08 18:19:48 +02:00
Bram Moolenaar
cd9c46265e
updated for version 7.3.1148
...
Problem: No command line completion for ":syntime".
Solution: Implement the completion. (Dominique Pelle)
2013-06-08 15:24:48 +02:00
Bram Moolenaar
87f764a891
updated for version 7.3.1147
...
Problem: New regexp engine: regstart is only used to find the first match.
Solution: Use regstart whenever adding the start state.
2013-06-08 14:38:27 +02:00
Bram Moolenaar
b1b284fd5d
updated for version 7.3.1146
...
Problem: New regexp engine: look-behind match not checked when followed by
zero-width match.
Solution: Do the look-behind match before adding the zero-width state.
2013-06-08 13:33:37 +02:00
Bram Moolenaar
f96d109827
updated for version 7.3.1145
...
Problem: New regexp engine: addstate() is called very often.
Solution: Optimize adding the start state.
2013-06-07 22:39:40 +02:00
Bram Moolenaar
2358403363
updated for version 7.3.1144
...
Problem: "RO" is not translated everywhere.
Solution: Put inside _(). (Sergey Alyoshin)
2013-06-07 20:17:11 +02:00
Bram Moolenaar
3798519b9e
updated for version 7.3.1143
...
Problem: When mapping NUL it is displayed as an X.
Solution: Check for KS_ZERO instead of K_ZERO. (Yasuhiro Matsumoto)
2013-06-07 19:53:10 +02:00
Bram Moolenaar
45fc539fe0
updated for version 7.3.1142
...
Problem: Memory leak in ":syntime report".
Solution: Clear the grow array. (Dominique Pelle)
2013-06-07 19:48:39 +02:00
Bram Moolenaar
a238431302
updated for version 7.3.1141
...
Problem: Win32: Check for available memory is not reliable and adds
overhead.
Solution: Remove mch_avail_mem(). (Mike Williams)
2013-06-07 19:17:14 +02:00
Bram Moolenaar
43e0298416
updated for version 7.3.1140
...
Problem: New regexp engine: trying expensive match while the result is not
going to be used.
Solution: Check for output state already being in the state list.
2013-06-07 17:31:29 +02:00
Bram Moolenaar
decd9540fd
updated for version 7.3.1139
...
Problem: New regexp engine: negated flag is hardly used.
Solution: Add separate _NEG states, remove negated flag.
2013-06-07 16:31:50 +02:00
Bram Moolenaar
8aca2e9bef
updated for version 7.3.1138
...
Problem: New regexp engine: neglist no longer used.
Solution: Remove the now unused neglist.
2013-06-07 14:59:18 +02:00
Bram Moolenaar
417bad227a
updated for version 7.3.1137
...
Problem: New regexp engine: collections are slow.
Solution: Handle all characters in one go.
2013-06-07 14:08:30 +02:00
Bram Moolenaar
203d04d764
Updated runtime files.
2013-06-06 21:36:40 +02:00
Bram Moolenaar
4cd92d5aae
updated for version 7.3.1136
...
Problem: ":func Foo" does not show attributes.
Solution: Add "abort", "dict" and "range". (Yasuhiro Matsumoto)
2013-06-06 21:31:06 +02:00
Bram Moolenaar
4e31296ffa
updated for version 7.3.1135
...
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
2013-06-06 21:19:51 +02:00
Bram Moolenaar
cc908adac8
updated for version 7.3.1134
...
Problem: Running test 49 takes a long time.
Solution: Don't have it grep all files.
2013-06-06 18:55:49 +02:00
Bram Moolenaar
d89616ebb8
updated for version 7.3.1133
...
Problem: New regexp engine is a bit slow.
Solution: Skip ahead to a character that must match. Don't try matching a
"^" patter past the start of line.
2013-06-06 18:46:06 +02:00
Bram Moolenaar
6d3a5d755a
updated for version 7.3.1132
...
Problem: Crash when debugging regexp.
Solution: Do not try to dump subexpr that were not set. Skip over count of
\% items.
2013-06-06 18:04:51 +02:00
Bram Moolenaar
188c57bcd1
updated for version 7.3.1131
...
Problem: New regexp engine is a bit slow.
Solution: Do not clear the state list. Don't copy syntax submatches when
not used.
2013-06-06 16:22:06 +02:00
Bram Moolenaar
f751255283
updated for version 7.3.1130
...
Problem: Can't build with anything but huge features.
Solution: Check for FEAT_PROFILE. (Yasuhiro Matsumoto)
2013-06-06 14:55:19 +02:00
Bram Moolenaar
8a7f5a2d43
updated for version 7.3.1129
...
Problem: Can't see what pattern in syntax highlighting is slow.
Solution: Add the ":syntime" command.
2013-06-06 14:01:46 +02:00
Bram Moolenaar
cd2d8bb6ea
updated for version 7.3.1128
...
Problem: Now that the NFA engine handles everything every failure is a
syntax error.
Solution: Remove the syntax_error flag.
2013-06-05 21:42:53 +02:00
Bram Moolenaar
2976c028ca
updated for version 7.3.1127
...
Problem: No error for using empty \%[].
Solution: Give error message.
2013-06-05 21:30:37 +02:00
Bram Moolenaar
c19b4b50a8
updated for version 7.3.1126
...
Problem: Compiler warning for unitialized variable. (Tony Mechelynck)
Solution: Assign something to the variable.
2013-06-05 21:23:39 +02:00
Bram Moolenaar
973fced763
updated for version 7.3.1125
...
Problem: Error for using \%V in a pattern in tiny Vim.
Solution: Allow using \%V but never match. (Dominique Pelle)
2013-06-05 21:10:59 +02:00
Bram Moolenaar
d4209d203a
updated for version 7.3.1124
...
Problem: Python: Crash on MS-Windows when os.fchdir() is not available.
Solution: Check for _chdir to be NULL. (Ken Takata)
2013-06-05 20:34:15 +02:00
Bram Moolenaar
e60c2e5e1c
updated for version 7.3.1123
...
Problem: Can't build tiny Vim on MS-Windows.
Solution: Adjust #ifdef around using modif_fname(). (Mike Williams)
2013-06-05 19:35:38 +02:00
Bram Moolenaar
8795374bd3
updated for version 7.3.1122
...
Problem: New regexp engine: \%> not supported.
Solution: Implement \%>.
2013-06-05 18:52:40 +02:00
Bram Moolenaar
67604aed75
updated for version 7.3.1121
...
Problem: New regexp engine: adding states that are not used.
Solution: Don't add the states.
2013-06-05 16:51:57 +02:00
Bram Moolenaar
5b84ddccea
updated for version 7.3.1120
...
Problem: Crash when regexp logging is enabled.
Solution: Avoid using NULL pointers. Advance over count argument.
2013-06-05 16:33:10 +02:00
Bram Moolenaar
1cd3f2c450
updated for version 7.3.1119
...
Problem: Flags in 'cpo' are search for several times.
Solution: Store the result and re-use the flags.
2013-06-05 12:43:09 +02:00
Bram Moolenaar
e2b8cb3b15
updated for version 7.3.1118
...
Problem: Match failure rate is not very specific.
Solution: Tune the failure rate for match items.
2013-06-05 11:46:25 +02:00
Bram Moolenaar
d75799ab7f
updated for version 7.3.1117
...
Problem: New regexp engine: \%[abc] not supported.
Solution: Implement \%[abc]. Add tests.
2013-06-05 11:05:17 +02:00
Bram Moolenaar
78eae9aaf7
updated for version 7.3.1116
...
Problem: Can't build without Visual mode.
Solution: Add #ifdefs.
2013-06-05 11:02:05 +02:00
Bram Moolenaar
5ebc09b450
updated for version 7.3.1115
...
Problem: Many users don't like the cursor line number when 'relativenumber'
is set.
Solution: Have four combinations with 'number' and 'relativenumber'.
(Christian Brabandt)
2013-06-04 22:13:50 +02:00
Bram Moolenaar
b76591ef4a
updated for version 7.3.1114
...
Problem: Can't build without the syntax feature.
Solution: Add #ifdefs. (Erik Falor)
2013-06-04 21:42:22 +02:00
Bram Moolenaar
044aa290c5
updated for version 7.3.1113
...
Problem: New regexp engine: \%'m not supported.
Solution: Implement \%'m. Add tests.
2013-06-04 21:27:38 +02:00
Bram Moolenaar
dacd7de3fd
updated for version 7.3.1112
...
Problem: New regexp engine: \%V not supported.
Solution: Implement \%V. Add tests.
2013-06-04 18:28:48 +02:00
Bram Moolenaar
f811509c03
updated for version 7.3.1111
...
Problem: nfa_recognize_char_class() implementation is inefficient.
Solution: Use bits in an int instead of chars in a string. (Dominique Pelle)
2013-06-04 17:47:05 +02:00
Bram Moolenaar
a2d9510861
updated for version 7.3.1110
...
Problem: New regexp matching: Using \@= and the like can be slow.
Solution: Decide whether to first try matching the zero-wdith part or what
follows, whatever is more likely to fail.
2013-06-04 14:23:05 +02:00
Bram Moolenaar
dd9a4a44a9
updated for version 7.3.1109
...
Problem: Building on MS-Windows doesn't see changes in if_py_both.h.
Solution: Add a dependency. (Ken Takata)
2013-06-03 20:12:51 +02:00
Bram Moolenaar
e9056b121d
updated for version 7.3.1108
...
Problem: Error message for os.fchdir() (Charles Peacech)
Solution: Clear the error. (ZyX)
2013-06-03 20:04:48 +02:00
Bram Moolenaar
01d89dddfa
updated for version 7.3.1107
...
Problem: Compiler warnings for unused variables.
Solution: Put the variables inside #ifdef.
2013-06-03 19:41:06 +02:00
Bram Moolenaar
dd2ccdf6ea
updated for version 7.3.1106
...
Problem: New regexp engine: saving and restoring lastlist in the states
takes a lot of time.
Solution: Use a second lastlist value for the first recursive call.
2013-06-03 12:17:04 +02:00
Bram Moolenaar
f46da70603
updated for version 7.3.1105
...
Problem: New regexp engine: too much code in one function. Dead code.
Solution: Move the recursive nfa_regmatch call to a separate function.
Remove the dead code.
2013-06-02 22:37:42 +02:00
Bram Moolenaar
f18fb7af75
updated for version 7.3.1104
...
Problem: New regexp engine does not handle "~".
Solution: Add support for "~".
2013-06-02 22:08:03 +02:00
Bram Moolenaar
f6de032afe
updated for version 7.3.1103
...
Problem: New regexp engine: overhead in saving and restoring.
Solution: Make saving and restoring list IDs faster. Don't copy or check \z
subexpressions when they are not used.
2013-06-02 21:30:04 +02:00
Bram Moolenaar
9f5d600723
updated for version 7.3.1102
...
Problem: Completion of ":py3do" and ":py3file" does not work after ":py3".
Solution: Make completion work. (Taro Muraoka)
2013-06-02 19:22:13 +02:00
Bram Moolenaar
ac499e3116
updated for version 7.3.1101
...
Problem: Configure doesn't find Python 3 on Ubuntu 13.04.
Solution: First try distutils.sysconfig. Also fix some indents. (Ken
Takata)
2013-06-02 19:14:17 +02:00
Bram Moolenaar
78b5957439
updated for version 7.3.1100
...
Problem: Python: a few more memory problems.
Solution: Add and remove Py_XDECREF(). (ZyX)
2013-06-02 18:54:21 +02:00
Bram Moolenaar
f4258308e2
updated for version 7.3.1099
...
Problem: Python: Changing directory with os.chdir() causes problems for
Vim's notion of directories.
Solution: Add vim.chdir() and vim.fchdir(). (ZyX)
2013-06-02 18:20:17 +02:00
Bram Moolenaar
4f2109d782
updated for version 7.3.1098
...
Problem: Python: Possible memory leaks
Solution: Add Py_XDECREF() calls. (ZyX)
2013-06-02 18:07:37 +02:00
Bram Moolenaar
bc41196bdc
updated for version 7.3.1097
...
Problem: Python: a few recently added items are not documented.
Solution: Update the documentation. (ZyX)
2013-06-02 17:46:40 +02:00
Bram Moolenaar
de71b5658f
updated for version 7.3.1096
...
Problem: Python: popitem() was not defined in a standard way.
Solution: Remove the argument from popitem(). (ZyX)
2013-06-02 17:41:54 +02:00
Bram Moolenaar
525666f282
updated for version 7.3.1095
...
Problem: Compiler warnings for shadowed variables. (Christian Brabandt)
Solution: Rename new_state() to alloc_state(). Remove unnecessary
declaration.
2013-06-02 16:40:55 +02:00
Bram Moolenaar
307aa16a69
updated for version 7.3.1094
...
Problem: New regexp engine: Attempts to match "^" at every character.
Solution: Only try "^" at the start of a line.
2013-06-02 16:34:21 +02:00
Bram Moolenaar
b122e9798e
updated for version 7.3.1093
...
Problem: New regexp engine: When a sub expression is empty \1 skips a
character.
Solution: Make \1 try the current position when the match is emtpy.
2013-06-02 16:07:10 +02:00
Bram Moolenaar
69afb7bf0a
updated for version 7.3.1092
...
Problem: Can't build with regexp debugging. NFA debug output shows wrong
pattern.
Solution: Fix debugging code for recent changes. Add the pattern to the
program.
2013-06-02 15:55:55 +02:00
Bram Moolenaar
5de820b916
updated for version 7.3.1091
...
Problem: New regexp engine: no error when using \z1 or \z( where it does
not work.
Solution: Give an error message.
2013-06-02 15:01:57 +02:00
Bram Moolenaar
efb23f26e8
updated for version 7.3.1090
...
Problem: New regexp engine does not support \z1 .. \z9 and \z(.
Solution: Implement the syntax submatches.
2013-06-01 23:02:54 +02:00
Bram Moolenaar
0418811869
updated for version 7.3.1089
...
Problem: Tests 86 and 87 fail on MS-Windows. (Ken Takata)
Solution: Fix platform-specific stuff. (ZyX)
2013-06-01 20:32:12 +02:00
Bram Moolenaar
61602c5bfe
updated for version 7.3.1088
...
Problem: New regexp engine: \@<= and \@<! are not implemented.
Solution: Implement look-behind matching. Fix off-by-one error in old
regexp engine.
2013-06-01 19:54:43 +02:00
Bram Moolenaar
543b7ef700
Updated runtime files and translations.
2013-06-01 14:50:56 +02:00
Bram Moolenaar
3737fc1c30
updated for version 7.3.1087
...
Problem: A leading star is not seen as a normal char when \{} follows.
Solution: Save and restore the parse state properly.
2013-06-01 14:42:56 +02:00
Bram Moolenaar
75d7a06920
updated for version 7.3.1086
...
Problem: Old regexp engine accepts illegal range, new one doesn't.
Solution: Also accept the illegal range with the new engine.
2013-06-01 13:24:24 +02:00
Bram Moolenaar
36b3a011d3
updated for version 7.3.1085
...
Problem: New regexp engine: Non-greedy multi doesn't work.
Solution: Implement \{-}.
2013-06-01 12:40:20 +02:00
Bram Moolenaar
54dafde170
updated for version 7.3.1084
...
Problem: New regexp engine: only accepts up to \{,10}.
Solution: Remove upper limit. Remove dead code with NFA_PLUS.
2013-05-31 23:18:00 +02:00
Bram Moolenaar
4b78063368
updated for version 7.3.1083
...
Problem: New regexp engine: Does not support \%^ and \%$.
Solution: Support matching start and end of file.
2013-05-31 22:14:52 +02:00
Bram Moolenaar
14f55c6f67
updated for version 7.3.1082
...
Problem: New regexp engine: Problem with \@= matching.
Solution: Save and restore nfa_match.
2013-05-31 21:45:09 +02:00
Bram Moolenaar
99dc19d1cc
updated for version 7.3.1081
...
Problem: Compiler warnings on 64-bit Windows.
Solution: Change variable types. (Mike Williams)
2013-05-31 20:49:31 +02:00
Bram Moolenaar
ca982c8d45
updated for version 7.3.1080
...
Problem: Test 86 fails.
Solution: Comment out the parts that don't work. Make it pass on 32 bit
systems.
2013-05-31 19:01:16 +02:00
Bram Moolenaar
96c7dfd806
updated for version 7.3.1079
...
Problem: Test 87 fails.
Solution: Fix the test for Python 3.3. (ZyX) Make it pass on 32 bit systems.
2013-05-31 18:46:11 +02:00
Bram Moolenaar
b06e20e6ba
updated for version 7.3.1078
...
Problem: New regexp engine: \@! doesn't work.
Solution: Implement the negated version of \@=.
2013-05-30 22:44:02 +02:00
Bram Moolenaar
35eacd7180
updated for version 7.3.1077
...
Problem: Python: Allocating dict the wrong way, causing a crash.
Solution: Use py_dict_alloc(). Fix some exception problems. (ZyX)
2013-05-30 22:06:33 +02:00
Bram Moolenaar
2d5e112284
updated for version 7.3.1076
...
Problem: New regexp engine: \@= and \& don't work.
Solution: Make these items work. Add column info to logging.
2013-05-30 21:42:13 +02:00
Bram Moolenaar
021e147b70
updated for version 7.3.1075
...
Problem: Compiler warning for storing a long_u in an int.
Solution: Declare the number as an int. (Mike Williams)
2013-05-30 19:18:31 +02:00
Bram Moolenaar
f62d942e54
updated for version 7.3.1074
...
Problem: Compiler warning for printf format. (Manuel Ortega)
Solution: Add type casts.
2013-05-30 19:01:24 +02:00
Bram Moolenaar
16299b57cb
updated for version 7.3.1073
...
Problem: New regexp engine may run out of states.
Solution: Allocate states dynamically. Also make the test report errors.
2013-05-30 18:45:23 +02:00
Bram Moolenaar
4b6ebe6dce
updated for version 7.3.1072
...
Problem: Compiler warning for unitialized variable.
Solution: Initialize it.
2013-05-30 17:49:24 +02:00
Bram Moolenaar
428e987b61
updated for version 7.3.1071
...
Problem: New regexp engine: backreferences don't work correctly.
Solution: Add every possible start/end position on the state stack.
2013-05-30 17:05:39 +02:00
Bram Moolenaar
fdde880b02
updated for version 7.3.1070
...
Problem: Vim crashes in Python tests. Compiler warning for unused function.
Solution: Disable the tests for now. Move the function.
2013-05-30 15:38:24 +02:00
Bram Moolenaar
fc714b35c6
updated for version 7.3.1069
...
Problem: Python: memory leaks.
Solution: Python patch 28: Purge out DICTKEY_CHECK_EMPTY macros. (ZyX)
2013-05-30 14:52:37 +02:00
Bram Moolenaar
018acca3bd
updated for version 7.3.1068
...
Problem: Python: Script is auto-loaded on function creation.
Solution: Python patch 27. (ZyX)
2013-05-30 13:37:28 +02:00
Bram Moolenaar
305b2fde13
updated for version 7.3.1067
...
Problem: Python: documentation lags behind.
Solution: Python patch 26. (ZyX)
2013-05-30 13:32:30 +02:00
Bram Moolenaar
8600e40a67
updated for version 7.3.1066
...
Problem: Python: Insufficient exception and error testing.
Solution: Python patch 25. (ZyX)
2013-05-30 13:28:41 +02:00
Bram Moolenaar
bcb40977c3
updated for version 7.3.1065
...
Problem: Python: key mapping is not standard.
Solution: Puthon patch 24: use PyMapping_Keys. (ZyX)
2013-05-30 13:22:13 +02:00
Bram Moolenaar
494ff7e850
updated for version 7.3.1064
...
Problem: Python: insufficient error checking.
Solution: Python patch 23. (ZyX)
2013-05-30 13:17:17 +02:00
Bram Moolenaar
355fd9b468
updated for version 7.3.1063
...
Problem: Python: Function is not standard.
Solution: Python patch 22: make Function subclassable. (ZyX)
2013-05-30 13:14:13 +02:00
Bram Moolenaar
78cddbe271
updated for version 7.3.1062
...
Problem: Python: List is not standard.
Solution: Python patch 21: Add standard methods and fields. (ZyX)
2013-05-30 13:05:58 +02:00
Bram Moolenaar
a9922d62e6
updated for version 7.3.1061
...
Problem: Python: Dictionary is not standard.
Solution: Python patch 20: Add standard methods and fields. (ZyX)
2013-05-30 13:01:18 +02:00
Bram Moolenaar
a5b725c3f6
updated for version 7.3.1060
...
Problem: Python: can't repr() a function.
Solution: Python patch 19: add FunctionRepr(). (ZyX)
2013-05-30 12:43:54 +02:00
Bram Moolenaar
1a3b56953e
updated for version 7.3.1059
...
Problem: Python: Using fixed size buffers.
Solution: Python patch 18: Use python's own formatter. (ZyX)
2013-05-30 12:40:39 +02:00
Bram Moolenaar
a1544c00c8
updated for version 7.3.1058
...
Problem: Call of funcref does not succeed in other script.
Solution: Python patch 17: add get_expanded_name(). (ZyX)
2013-05-30 12:35:52 +02:00
Bram Moolenaar
01a7a720ad
updated for version 7.3.1057
...
Problem: Python: not enough compatibilty.
Solution: Python patch 16: Make OutputWritelines support any sequence object
(ZyX) Note: tests fail
2013-05-30 12:26:58 +02:00
Bram Moolenaar
9bb77d6fe6
updated for version 7.3.1056
...
Problem: Python: possible memory leaks.
Solution: Python patch 15. (ZyX) Fix will follow later.
2013-05-30 12:14:49 +02:00
Bram Moolenaar
bad704fa04
updated for version 7.3.1055
...
Problem: Negated collection does not match newline.
Solution: Handle newline differently. (Hiroshi Shirosaki)
2013-05-30 11:51:08 +02:00
Bram Moolenaar
7e28384a9a
updated for version 7.3.1054
...
Problem: Can't build without the +autocmd feature. (Elimar Riesebieter)
Solution: Fix use of buf and curbuf.
2013-05-30 11:43:15 +02:00
Bram Moolenaar
07b8864111
updated for version 7.3.1053
...
Problem: Python: no flag for types with tp_traverse+tp_clear.
Solution: Python patch 14: Add Py_TPFLAGS_HAVE_GC. (ZyX)
2013-05-29 22:58:32 +02:00
Bram Moolenaar
1bcabe19a2
updated for version 7.3.1052
...
Problem: Python: possible SEGV and negative refcount.
Solution: Python patch 13: Fix IterIter function. (ZyX)
2013-05-29 22:52:32 +02:00
Bram Moolenaar
a03e631120
updated for version 7.3.1051
...
Problem: Python: possible memory leaks.
Solution: Python patch 12: fix the leaks (ZyX)
2013-05-29 22:49:26 +02:00
Bram Moolenaar
c8366790e8
updated for version 7.3.1050
...
Problem: Python: Typo in pyiter_to_tv.
Solution: Python patch 11. (ZyX)
2013-05-29 22:46:26 +02:00
Bram Moolenaar
c37b6ecd60
updated for version 7.3.1049
...
Problem: Python: no consistent naming
Solution: Python patch 10: Rename DICTKEY_GET_NOTEMPTY to DICTKEY_GET. (ZyX)
2013-05-29 22:43:37 +02:00
Bram Moolenaar
b38caae26c
updated for version 7.3.1048
...
Problem: Python: no consistent naming.
Solution: Python patch 9: Rename d to dict and lookupDict to lookup_dict.
(ZyX)
2013-05-29 22:39:52 +02:00
Bram Moolenaar
dd8aca664d
updated for version 7.3.1047
...
Problem: Python: dir() does not work properly.
Solution: Python patch 8. Add __dir__ method to all objects with custom
tp_getattr supplemented by __members__ attribute for at least
python-2* versions. __members__ is not mentioned in python-3*
dir() output even if it is accessible. (ZyX)
2013-05-29 22:36:10 +02:00
Bram Moolenaar
432b09c84d
updated for version 7.3.1046
...
Problem: Python: Using Py_BuildValue for building strings.
Solution: Python patch 7 and 7.5: Replace Py_BuildValue with
PyString_FromString. (ZyX)
2013-05-29 22:26:18 +02:00
Bram Moolenaar
21642ed1b4
updated for version 7.3.1045
...
Problem: Python: No error handling for VimToPython function.
Solution: Python patch 6. (ZyX)
2013-05-29 22:20:01 +02:00
Bram Moolenaar
9e822c00b1
updated for version 7.3.1044
...
Problem: Python: No {Buffer,TabPage,Window}.valid attributes.
Solution: Python patch 5: add .valid (ZyX)
2013-05-29 22:15:30 +02:00
Bram Moolenaar
3e734ea2c7
updated for version 7.3.1043
...
Problem: Python: Dynamic compilation with 2.3 fails.
Solution: Python patch 4. (ZyX)
2013-05-29 22:05:55 +02:00
Bram Moolenaar
e9ba516be2
updated for version 7.3.1042
...
Problem: Python: can't assign to vim.Buffer.name.
Solution: Python patch 3. (ZyX)
2013-05-29 22:02:22 +02:00
Bram Moolenaar
1bc2428e1f
updated for version 7.3.1041
...
Problem: Python: Invalid read valgrind errors.
Solution: Python patch 2: defer DICTKEY_UNREF until key is no longer needed.
(ZyX)
2013-05-29 21:37:35 +02:00
Bram Moolenaar
0014a53ad1
updated for version 7.3.1040
...
Problem: Python: Problems with debugging dynamic build.
Solution: Python patch 1. (ZyX)
2013-05-29 21:33:39 +02:00
Bram Moolenaar
423532e10d
updated for version 7.3.1039
...
Problem: New regexp engine does not support \%23c, \%<23c and the like.
Solution: Implement them. (partly by Yasuhiro Matsumoto)
2013-05-29 21:14:42 +02:00
Bram Moolenaar
28c2191949
updated for version 7.3.1038
...
Problem: Crash when using Cscope.
Solution: Avoid negative argument to vim_strncpy(). (Narendran
Gopalakrishnan)
2013-05-29 19:18:00 +02:00
Bram Moolenaar
75eb1610e1
updated for version 7.3.1037
...
Problem: Look-behind matching is very slow on long lines.
Solution: Add a byte limit to how far back an attempt is made.
2013-05-29 18:45:11 +02:00
Bram Moolenaar
f9e56b2b03
updated for version 7.3.1036
...
Problem: Can't build on HP-UX.
Solution: Give the union a name. (John Marriott)
2013-05-28 22:52:16 +02:00
Bram Moolenaar
4ac6676cee
updated for version 7.3.1035
...
Problem: Compiler warning on 64 bit windows.
Solution: Add type cast. (Mike Williams)
2013-05-28 22:31:46 +02:00
Bram Moolenaar
51a2983904
updated for version 7.3.1034
...
Problem: New regexp code using strange multi-byte code.
Solution: Use the normal code to advance and backup pointers.
2013-05-28 22:30:35 +02:00
Bram Moolenaar
5714b80032
updated for version 7.3.1033
...
Problem: "\1" .. "\9" are not supported in the new regexp engine.
Solution: Implement them. Add a few more tests.
2013-05-28 22:03:20 +02:00
Bram Moolenaar
e0fea9c405
updated for version 7.3.1032
...
Problem: "\ze" is not supported by the new regexp engine.
Solution: Make "\ze" work.
2013-05-27 20:10:50 +02:00
Bram Moolenaar
eb3ecae23a
updated for version 7.3.1031
...
Problem: Compiler warnings for shadowed variable. (John Little)
Solution: Move the variable declarations to the scope where they are used.
2013-05-27 11:22:04 +02:00
Bram Moolenaar
2cb8feb880
updated for version 7.3.1030
...
Problem: Can't build for debugging.
Solution: Fix struct member names.
2013-05-26 23:13:07 +02:00
Bram Moolenaar
26c2f3fc4e
updated for version 7.3.1029
...
Problem: New regexp performance: Unused position state being copied.
Solution: Keep track of which positions are actually valid.
2013-05-26 22:56:19 +02:00
Bram Moolenaar
963fee2d69
updated for version 7.3.1028
...
Problem: New regexp performance: Copying a lot of position state.
Solution: Only copy the sub-expressions that are being used.
2013-05-26 21:47:28 +02:00
Bram Moolenaar
c4912e555b
updated for version 7.3.1027
...
Problem: New regexp performance: Calling no_Magic() very often.
Solution: Remove magicness inline.
2013-05-26 19:19:52 +02:00
Bram Moolenaar
e23febdb85
updated for version 7.3.1026
...
Problem: New regexp: pattern that includs a new-line matches too early.
(john McGowan)
Solution: Do not start searching in the second line.
2013-05-26 18:40:14 +02:00
Bram Moolenaar
61db8b5108
updated for version 7.3.1025
...
Problem: New regexp: not matching newline in string. (Marc Weber)
Solution: Check for "\n" character.
2013-05-26 17:45:49 +02:00
Bram Moolenaar
57a285b105
updated for version 7.3.1024
...
Problem: New regexp: End of matching pattern not set correctly. (Cesar
Romani)
Solution: Quit the loop after finding the match. Store nfa_has_zend in the
program.
2013-05-26 16:57:28 +02:00
Bram Moolenaar
3451d66244
updated for version 7.3.1023
...
Problem: Searching for composing char only and using \Z has different
results.
Solution: Make it match the composing char, matching everything is not
useful.
2013-05-26 15:14:55 +02:00
Bram Moolenaar
7cd4d9c17c
updated for version 7.3.1022
...
Problem: Compiler warning for shadowed variable. (John Little)
Solution: Move declaration, rename variables.
2013-05-26 14:54:12 +02:00
Bram Moolenaar
3f1682e808
updated for version 7.3.1021
...
Problem: New regexp engine does not ignore order of composing chars.
Solution: Ignore composing chars order.
2013-05-26 14:32:05 +02:00
Bram Moolenaar
fdb6dc1105
updated for version 7.3.1020
...
Problem: Not all patterns are tested with auto / old / new engine.
Solution: Test patterns with three values of 'regexpengine'.
2013-05-25 23:15:27 +02:00
Bram Moolenaar
47196581b8
updated for version 7.3.1019
...
Problem: These do not work with the new regexp engine: \%o123, \%x123,
\%d123, \%u123 and \%U123.
Solution: Implement these items.
2013-05-25 22:04:23 +02:00
Bram Moolenaar
aae4883e01
updated for version 7.3.1018
...
Problem: New regexp engine wastes memory.
Solution: Allocate prog with actual number of states, not estimated maximum
number of sates.
2013-05-25 21:18:34 +02:00
Bram Moolenaar
4b41706477
updated for version 7.3.1017
...
Problem: Zero width match changes length of match.
Solution: For a zero width match put new states in the current position in
the state list.
2013-05-25 20:19:50 +02:00
Bram Moolenaar
f47ca63dbc
updated for version 7.3.1016
...
Problem: Unused field in nfa_state.
Solution: Remove lastthread.
2013-05-25 15:31:05 +02:00
Bram Moolenaar
56d58d51bf
updated for version 7.3.1015
...
Problem: New regexp engine: Matching composing characters is wrong.
Solution: Fix matching composing characters.
2013-05-25 14:42:03 +02:00
Bram Moolenaar
152e7890c1
updated for version 7.3.1014
...
Problem: New regexp state dump is hard to read.
Solution: Make the state dump more pretty. (Taro Muraoka)
2013-05-25 12:28:11 +02:00
Bram Moolenaar
d6c11cb3e0
updated for version 7.3.1013
...
Problem: New regexp logging is a bit messy.
Solution: Consistently use #defines, add explanatory comment. (Taro Muraoka)
2013-05-25 12:18:39 +02:00
Bram Moolenaar
fad8de084a
updated for version 7.3.1012
...
Problem: \Z does not work properly with the new regexp engine.
Solution: Make \Z work. Add tests.
2013-05-24 23:10:50 +02:00
Bram Moolenaar
3c577f26cd
updated for version 7.3.1011
...
Problem: New regexp engine is inefficient with multi-byte characters.
Solution: Handle a character at a time instead of a byte at a time. Also
make \Z partly work.
2013-05-24 21:59:54 +02:00
Bram Moolenaar
1d814754c0
updated for version 7.3.1010
...
Problem: New regexp: adding \Z makes every character match.
Solution: Only apply ireg_icombine for composing characters.
Alsl add missing change from patch 1008. (Ken Takata)
2013-05-24 20:25:33 +02:00
Bram Moolenaar
425154d888
updated for version 7.3.1009
...
Problem: Compiler warning for ambiguous else.
Solution: Add curly braces.
2013-05-24 18:58:43 +02:00
Bram Moolenaar
02e26d9807
updated for version 7.3.1008
...
Problem: Test 95 fails on MS-Windows.
Solution: Set 'nomore'. Change \i to \f. Change multi-byte character to
something that is not matching \i. (Ken Takata)
2013-05-23 22:43:08 +02:00
Bram Moolenaar
a03dbed9e9
updated for version 7.3.1007
...
Problem: Can't build on Minix 3.2.1.
Solution: Add a condition to an #ifdef. (Gautam Tirumala)
2013-05-23 22:27:03 +02:00
Bram Moolenaar
307d10a2fb
updated for version 7.3.1006
...
Problem: NFA engine not used for "\_[0-9]".
Solution: Enable this, fixed in patch 1005.
2013-05-23 22:25:15 +02:00
Bram Moolenaar
35b2386a8e
updated for version 7.3.1005
...
Problem: Get stuck on regexp "\n*" and on "%s/^\n\+/\r".
Solution: Fix handling of matching a line break. (idea by Hirohito Higashi)
2013-05-22 23:00:40 +02:00
Bram Moolenaar
c96ebe75e5
updated for version 7.3.1004
...
Problem: No error when option could not be set.
Solution: Report an error. (ZyX)
2013-05-21 22:38:18 +02:00
Bram Moolenaar
2a0f3d3fb2
updated for version 7.3.1003
...
Problem: Python interface does not compile with Python 2.2
Solution: Fix thread issues and True/False. (ZyX)
2013-05-21 22:23:56 +02:00
Bram Moolenaar
0b9aecc3a5
updated for version 7.3.1002
...
Problem: Valgrind errors for Python interface.
Solution: Fix memory leaks when running tests. (ZyX)
2013-05-21 22:13:41 +02:00
Bram Moolenaar
673af4d304
updated for version 7.3.1001
...
Problem: Duplicate condition in if.
Solution: Remove one condition.
2013-05-21 22:00:51 +02:00
Bram Moolenaar
2eec59e30b
updated for version 7.3.1000
...
Problem: Typo in char value causes out of bounds access.
Solution: Fix character value. (Klemens Baum)
2013-05-21 21:37:20 +02:00
Bram Moolenaar
f878bf0da2
updated for version 7.3.999
...
Problem: New regexp engine sets curbuf temporarily.
Solution: Use reg_buf instead, like the old engine.
2013-05-21 21:20:20 +02:00
Bram Moolenaar
e6ae6225b4
Updated runtime files, language files and translations.
2013-05-21 21:01:10 +02:00
Bram Moolenaar
774267bbb9
updated for version 7.3.998
...
Problem: Python: garbage collection issues.
Solution: Fix the GC issues: Use proper DESTRUCTOR_FINISH: avoids negative
refcounts, use PyObject_GC_* for objects with tp_traverse and
tp_clear, add RangeTraverse and RangeClear, use Py_XDECREF in some
places. (ZyX)
2013-05-21 20:51:59 +02:00
Bram Moolenaar
a7b64ce74e
updated for version 7.3.997
...
Problem: Vim and Python exceptions are different.
Solution: Make Vim exceptions be Python exceptions. (ZyX)
2013-05-21 20:40:40 +02:00
Bram Moolenaar
cac867ad18
updated for version 7.3.996
...
Problem: Python: Can't check types of what is returned by bindeval().
Solution: Add vim.List, vim.Dictionary and vim.Function types. (ZyX)
2013-05-21 19:50:34 +02:00
Bram Moolenaar
1dc28783fa
updated for version 7.3.995
...
Problem: Python: Module initialization is duplicated.
Solution: Move to shared file. (ZyX)
2013-05-21 19:11:01 +02:00
Bram Moolenaar
182dc4f2ab
updated for version 7.3.994
...
Problem: Python: using magic constants.
Solution: Use descriptive values for ml_flags. (ZyX)
2013-05-21 19:01:55 +02:00
Bram Moolenaar
e64faa6645
updated for version 7.3.993
...
Problem: Python: Later patch does things slightly differently.
Solution: Adjusted argument type changes. (ZyX)
2013-05-21 18:47:21 +02:00
Bram Moolenaar
d6e391862c
updated for version 7.3.992
...
Problem: Python: Too many type casts.
Solution: Change argument types. (ZyX)
2013-05-21 18:30:34 +02:00
Bram Moolenaar
b52f4c02e6
updated for version 7.3.991
...
Problem: More can be shared by Python 2 and 3.
Solution: Move more stuff to if_py_both. (ZyX)
2013-05-21 18:19:38 +02:00
Bram Moolenaar
b09d983c78
updated for version 7.3.990
...
Problem: Memory leak in new regexp engine.
Solution: Jump to end of function to free memory. (Dominique Pelle)
2013-05-21 16:28:11 +02:00
Bram Moolenaar
12e4014092
updated for version 7.3.989
...
Problem: New regexp engine compares negative numbers to character.
Solution: Add missing case statements.
2013-05-21 15:33:41 +02:00
Bram Moolenaar
66e83d7db0
updated for version 7.3.988
...
Problem: New regexp engine is slow.
Solution: Break out of the loop when the state list is empty.
2013-05-21 14:03:00 +02:00
Bram Moolenaar
d2470e9fbe
updated for version 7.3.987
...
Problem: No easy to run an individual test. Tests 64 fails when
'encoding' is not utf-8.
Solution: Add individual test targets to the Makefile. Move some lines from
test 64 to 95.
2013-05-21 13:30:21 +02:00
Bram Moolenaar
d7a06b1d71
updated for version 7.3.986
...
Problem: Test 95 doesn't pass when 'encoding' isn't utf-8. (Yasuhiro
Matsumoto)
Solution: Force 'encoding' to be utf-8.
2013-05-21 13:05:15 +02:00
Bram Moolenaar
8dd7901a66
updated for version 7.3.985
...
Problem: GTK vim not started as gvim doesn't set WM_CLASS property to a
useful value.
Solution: Call g_set_prgname() on startup. (James McCoy)
2013-05-21 12:52:04 +02:00
Bram Moolenaar
9bad29decf
updated for version 7.3.984
...
Problem: A Visual mapping that uses CTRL-G works differently when started
from Insert mode. (Ein Brown)
Solution: Reset old_mapped_len when handling typed text in Select mode.
2013-05-21 12:46:02 +02:00
Bram Moolenaar
080504921d
updated for version 7.3.983
...
Problem: Uneccessary temp variable.
Solution: Remove the variable.
2013-05-21 12:43:56 +02:00
Bram Moolenaar
0fabe3fdbe
updated for version 7.3.982
...
Problem: In the new regexp engine \p does not work on multi-byte
characters.
Solution: Don't point to an integer but the characters.
2013-05-21 12:34:17 +02:00
Bram Moolenaar
09ea9fcf3f
updated for version 7.3.981
...
Problem: In the old regexp engine \i, \I, \f and \F don't work on
multi-byte characters.
Solution: Dereference pointer properly.
2013-05-21 00:03:02 +02:00
Bram Moolenaar
745fc029ba
updated for version 7.3.980
...
Problem: Regexp logs may contain garbage. Character classes don't work
correctly for multi-byte characters.
Solution: Check for end of post list. Only use "is" functions for
characters up to 255. (Ken Takata)
2013-05-20 22:20:02 +02:00
Bram Moolenaar
e3c7b86aab
updated for version 7.3.979
...
Problem: Complex NFA regexp doesn't work.
Solution: Set actual state stack end instead of using an arbitrary number.
(Yasuhiro Matsumoto)
2013-05-20 21:57:03 +02:00
Bram Moolenaar
7fcff1f781
updated for version 7.3.978
...
Problem: Regexp debug logs don't have a good name.
Solution: Use clear names and make it possible to write logs for the old and
new engines separately. (Taro Muraoka)
2013-05-20 21:49:13 +02:00
Bram Moolenaar
ca12d7c004
updated for version 7.3.977
...
Problem: Compiler warnings on 64 bit Windows.
Solution: Add type casts. (Mike Williams) Also fix some white space and
uncomment what was commented-out for testing.
2013-05-20 21:26:33 +02:00
Bram Moolenaar
053bb60f44
updated for version 7.3.976
...
Problem: Can't build on HP-UX.
Solution: Remove modern initialization. (John Marriott)
2013-05-20 13:55:21 +02:00
Bram Moolenaar
bc0ea8f75e
updated for version 7.3.975
...
Problem: Crash in regexp parsing.
Solution: Correctly compute the end of allocated memory.
2013-05-20 13:44:29 +02:00
Bram Moolenaar
10f3a79e89
updated for version 7.3.974
...
Problem: Can't build with ruby 1.8.5.
Solution: Only use ruby_init_stack() when RUBY_INIT_STACK is defined.
(Yukihiro Nakadaira)
2013-05-20 12:52:29 +02:00
Bram Moolenaar
ba40447ab1
updated for version 7.3.973
...
Problem: Compiler warnings. Crash on startup. (Tony Mechelynck)
Solution: Change EMSG2 to EMSGN. Make array one character longer.
2013-05-19 22:31:18 +02:00
Bram Moolenaar
097c992c46
updated for version 7.3.972
...
Problem: Cursor not restored after InsertEnter autocommand if it moved to
another line.
Solution: Also restore if the saved line number is still valid. Allow
setting v:char to skip restoring.
2013-05-19 21:15:15 +02:00
Bram Moolenaar
884f6e44e0
updated for version 7.3.971
...
Problem: No support for VS2012 static code analysis.
Solution: Add the ANALYZE option. (Mike Williams)
2013-05-19 21:03:54 +02:00
Bram Moolenaar
fbc0d2ea1e
updated for version 7.3.970
...
Problem: Syntax highlighting can be slow.
Solution: Include the NFA regexp engine. Add the 'regexpengine' option to
select which one is used. (various authors, including Ken Takata,
Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)
2013-05-19 19:40:29 +02:00
Bram Moolenaar
6fa41fb374
updated for version 7.3.969
...
Problem: Can't built with Python 3 and without Python 2.
Solution: Adjust #ifdef. (Xavier de Gaye)
2013-05-18 20:55:35 +02:00
Bram Moolenaar
7533fddd09
updated for version 7.3.968
...
Problem: Multi-byte support is only available when compiled with "big"
features.
Solution: Include multi-byte by default, with "normal" features.
2013-05-18 20:45:59 +02:00
Bram Moolenaar
9e74e30b5f
updated for version 7.3.967
...
Problem: Build fails on Mac OSX. (Greg Novack)
Solution: Undefine clear().
2013-05-17 21:20:17 +02:00
Bram Moolenaar
ad3b366c82
Update runtime files.
2013-05-17 18:14:19 +02:00
Bram Moolenaar
d620aa9be4
updated for version 7.3.966
...
Problem: There is ":py3do" but no ":pydo".
Solution: Add the ":pydo" command. (Lilydjwg)
2013-05-17 16:40:06 +02:00
Bram Moolenaar
cfef5ff23e
updated for version 7.3.965
...
Problem: Python garbage collection not working properly.
Solution: Add support for garbage collection. (ZyX)
2013-05-17 16:24:32 +02:00
Bram Moolenaar
cabf80ff2f
updated for version 7.3.964
...
Problem: Python: not so easy to access tab pages.
Solution: Add window.tabpage, make window.number work with non-current tab
pages. (ZyX)
2013-05-17 16:18:33 +02:00
Bram Moolenaar
105bc355a6
updated for version 7.3.963
...
Problem: Setting curbuf without curwin causes trouble.
Solution: Add switch_buffer() and restore_buffer(). Block autocommands to
avoid trouble.
2013-05-17 16:03:57 +02:00
Bram Moolenaar
55b8ad3dab
updated for version 7.3.962
...
Problem: Python tests are not portable.
Solution: Use shiftwidth instead of iminsert. (ZyX)
2013-05-17 13:38:04 +02:00
Bram Moolenaar
c24c1acd82
updated for version 7.3.961
...
Problem: Tests 86 and 87 fail when using another language than English.
Solution: Set the language to C in the test. (Dominique Pelle)
2013-05-16 20:47:56 +02:00
Bram Moolenaar
07729b25bf
updated for version 7.3.960
...
Problem: Compiler warning for unused variable.
Solution: Put declaration in #ifdef.
2013-05-15 23:13:10 +02:00
Bram Moolenaar
54e8f00581
updated for version 7.3.959
...
Problem: Missing error number.
Solution: Assign an error number.
2013-05-15 19:44:39 +02:00
Bram Moolenaar
2cd7362e30
updated for version 7.3.958
...
Problem: Python: Iteration destructor not set.
Solution: Put IterDestructor to use. (ZyX)
2013-05-15 19:07:47 +02:00
Bram Moolenaar
3dab2806fe
updated for version 7.3.957
...
Problem: Python does not have a "do" command like Perl or Lua.
Solution: Add the ":py3do" command. (Lilydjwg)
2013-05-15 18:28:13 +02:00
Bram Moolenaar
71700b8903
updated for version 7.3.956
...
Problem: Python vim.bindeval() causes SIGABRT.
Solution: Make pygilstate a local variable. (Yukihiro Nakadaira)
2013-05-15 17:49:05 +02:00
Bram Moolenaar
a4720019cf
updated for version 7.3.955
...
Problem: Python: Not enough tests.
Solution: Add tests for vim.{current,window*,tabpage*}. (ZyX)
2013-05-15 16:27:37 +02:00
Bram Moolenaar
b983f75d22
updated for version 7.3.954
...
Problem: No check if PyObject_IsTrue fails.
Solution: Add a check for -1 value. (ZyX)
2013-05-15 16:11:50 +02:00
Bram Moolenaar
d5f729cada
updated for version 7.3.953
...
Problem: Python: string exceptions are deprecated.
Solution: Make vim.error an Exception subclass. (ZyX)
2013-05-15 16:04:40 +02:00
Bram Moolenaar
e761459eb6
updated for version 7.3.952
...
Problem: Python: It's not easy to change window/buffer/tabpage.
Solution: Add ability to assign to vim.current.{tabpage,buffer,window}.
(ZyX)
2013-05-15 15:51:08 +02:00
Bram Moolenaar
8661b17843
updated for version 7.3.951
...
Problem: Python exceptions have problems.
Solution: Change some IndexErrors to TypeErrors. Make “line number out of
range” an IndexError. Make “unable to get option value” a
RuntimeError. Make all PyErr_SetString messages start with
lowercase letter and use _(). (ZyX)
2013-05-15 15:44:28 +02:00
Bram Moolenaar
4d188da22b
updated for version 7.3.950
...
Problem: Python: Stack trace printer can't handle messages.
Solution: Make KeyErrors use PyErr_SetObject. (ZyX)
2013-05-15 15:35:09 +02:00
Bram Moolenaar
5e538ecd5e
updated for version 7.3.949
...
Problem: Python: no easy access to tabpages.
Solution: Add vim.tabpages and vim.current.tabpage. (ZyX)
2013-05-15 15:12:29 +02:00
Bram Moolenaar
03db85b398
updated for version 7.3.948
...
Problem: Cannot build with Python 2.2
Solution: Make Python interface work with Python 2.2
Make 2.2 the first supported version. (ZyX)
2013-05-15 14:51:35 +02:00
Bram Moolenaar
b6c589a529
updated for version 7.3.947
...
Problem: Python: No iterator for vim.list and vim.bufferlist.
Solution: Add the iterators. Also fix name of FunctionType. Add tests for
vim.buffers. (ZyX)
2013-05-15 14:39:52 +02:00
Bram Moolenaar
46a7561f3a
updated for version 7.3.946
...
Problem: Sometimes get stuck in waiting for cursor position report,
resulting in keys starting with <Esc>[ not working.
Solution: Only wait for more characters after <Esc>[ if followed by '?', '>'
or a digit.
2013-05-15 14:22:41 +02:00
Bram Moolenaar
dfa38d4e45
updated for version 7.3.945
...
Problem: Python: List of buffers is not very useful.
Solution: Make vim.buffers a map. No iterator yet. (ZyX)
2013-05-15 13:38:47 +02:00
Bram Moolenaar
29607acff6
updated for version 7.3.944
...
Problem: External program receives the termrespone.
Solution: Insert a delay and discard input. (Hayaki Saito)
2013-05-13 20:26:53 +02:00
Bram Moolenaar
bd80f35bc5
updated for version 7.3.943
...
Problem: Python: Negative indices were failing.
Solution: Fix negative indices. Add tests. (ZyX)
2013-05-12 21:16:23 +02:00
Bram Moolenaar
8f1723de47
updated for version 7.3.942
...
Problem: Python: SEGV in Buffer functions.
Solution: Call CheckBuffer() at the right time. (ZyX)
2013-05-12 20:36:14 +02:00
Bram Moolenaar
3d0c52db9c
updated for version 7.3.941
...
Problem: Stuff in if_py_both.h is ordered badly.
Solution: Reorder by type. (ZyX)
2013-05-12 19:45:35 +02:00
Bram Moolenaar
4e5dfb5700
updated for version 7.3.940
...
Problem: Python: Can't get position of window.
Solution: Add window.row and window.col. (ZyX)
2013-05-12 19:30:31 +02:00
Bram Moolenaar
99add41656
updated for version 7.3.939
...
Problem: Using Py_BuildValue is inefficient sometimes.
Solution: Use PyLong_FromLong(). (ZyX)
2013-05-12 19:09:51 +02:00
Bram Moolenaar
6d21645f46
updated for version 7.3.938
...
Problem: Python: not easy to get to window number.
Solution: Add vim.window.number. (ZyX)
2013-05-12 19:00:41 +02:00
Bram Moolenaar
971db46799
updated for version 7.3.937
...
Problem: More can be shared between Python 2 and 3.
Solution: Move code to if_py_both.h. (ZyX)
2013-05-12 18:44:48 +02:00
Bram Moolenaar
3b9abb6cc2
updated for version 7.3.936
...
Problem: Ruby 1.8: Missing piece for static linking on 64 bit systems.
Solution: Define ruby_init_stack() (Hiroshi Shirosaki)
Also fix preprocessor indents.
2013-05-12 14:11:17 +02:00
Bram Moolenaar
76a86063ca
updated for version 7.3.935
...
Problem: Init stack works differently on 64 bit systems.
Solution: Handle 64 bit systems and also static library. (Yukihiro
Nakadaira)
2013-05-11 17:45:48 +02:00
Bram Moolenaar
82e803b055
updated for version 7.3.934
...
Problem: E381 and E380 make the user think nothing happened.
Solution: Display the message indicating what error list is now active.
(Christian Brabandt)
2013-05-11 15:50:33 +02:00
Bram Moolenaar
99685e6a7e
updated for version 7.3.933
...
Problem: Ruby on Mac crashes due to GC failure.
Solution: Init the stack from main(). (Hiroshi Shirosaki)
2013-05-11 13:56:18 +02:00
Bram Moolenaar
6800186a03
updated for version 7.3.932
...
Problem: Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution: Initialize the variable.
2013-05-11 13:45:05 +02:00
Bram Moolenaar
09bb33dde9
updated for version 7.3.931
...
Problem: No completion for :xmap and :smap. (Yukihiro Nakadaira)
Solution: Add the case statements. (Christian Brabandt)
2013-05-07 05:18:20 +02:00
Bram Moolenaar
290424868d
updated for version 7.3.930
...
Problem: MSVC 2012 update is not recognized.
Solution: Update the version in the makefile. (Raymond Ko)
2013-05-07 05:11:17 +02:00
Bram Moolenaar
51ac8a27e5
updated for version 7.3.929
...
Problem: Compiler warning for unused variable. Not freeing unused string.
Solution: Remove the variable. Clear the options.
2013-05-06 06:45:47 +02:00
Bram Moolenaar
161fb5e302
updated for version 7.3.928
...
Problem: Can't build with strict C compiler.
Solution: Move declaration to start of block. (Taro Muraoka)
2013-05-06 06:26:15 +02:00
Bram Moolenaar
531da5955e
Updated runtime files.
2013-05-06 05:58:55 +02:00
Bram Moolenaar
229f8dbf7a
updated for version 7.3.927
...
Problem: Missing combining characters when putting text in a register.
Solution: Include combining characters. (David Bürgin)
2013-05-06 05:50:28 +02:00
Bram Moolenaar
49e649fc2e
updated for version 7.3.926
...
Problem: Autocommands are triggered by setwinvar() et al. Missing BufEnter
on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of
events for :tablose and :tabnew.
Solution: Fix these autocommand events. (Zyx)
2013-05-06 04:50:35 +02:00
Bram Moolenaar
84a05acc8c
updated for version 7.3.925
...
Problem: Typos in source files.
Solution: Fix the typos. (Ken Takata)
2013-05-06 04:24:17 +02:00
Bram Moolenaar
84e0f6ca9a
updated for version 7.3.924
...
Problem: Python interface can't easily access options.
Solution: Add vim.options, vim.window.options and vim.buffer.options. (ZyX)
2013-05-06 03:52:55 +02:00
Bram Moolenaar
d1864597a0
updated for version 7.3.923
...
Problem: Check for X11 header files fails on Solaris.
Solution: Only use -Werror for gcc. (Laurent Blume)
2013-05-04 04:40:15 +02:00
Bram Moolenaar
8fadd8b840
updated for version 7.3.922
...
Problem: No test for what 7.3.918 fixes.
Solution: Add a test. (David Bürgin)
2013-05-04 04:11:07 +02:00
Bram Moolenaar
29f49ee8d7
updated for version 7.3.921
...
Problem: Trying to create a fontset handle when 'guifontset' is not set.
Solution: Add curly braces around the code block. (Max Kirillov)
2013-05-04 03:42:34 +02:00
Bram Moolenaar
4e0d974645
updated for version 7.3.920
...
Problem: Compiler warning for size_t to int.
Solution: Add a type cast. (Mike Williams)
2013-05-04 03:40:27 +02:00
Bram Moolenaar
02938a970c
updated for version 7.3.919
...
Problem: An empty nl.po file does not work with an old msgfmt.
Solution: Put a single # in the file. (Laurent Blume)
2013-05-04 03:37:10 +02:00
Bram Moolenaar
ff0341946e
Updated runtime files.
2013-04-24 18:51:19 +02:00
Bram Moolenaar
7afea82f50
updated for version 7.3.918
...
Problem: Repeating an Ex command after using a Visual motion does not work.
Solution: Check for an Ex command being used. (David Bürgin)
2013-04-24 18:34:45 +02:00
Bram Moolenaar
811fe63f39
updated for version 7.3.917
...
Problem: When a path ends in a backslash appending a comma has the wrong
effect.
Solution: Replace a trailing backslash with a slash. (Nazri Ramliy)
2013-04-24 17:34:20 +02:00
Bram Moolenaar
567199b68f
updated for version 7.3.916
...
Problem: Using freed memory when pasting with the mouse (Issue 130).
Solution: Get the byte value early. (hint by Dominique Pelle)
2013-04-24 16:52:36 +02:00
Bram Moolenaar
e8d9530b0e
updated for version 7.3.915
...
Problem: When reading a file with encoding conversion fails at the end the
next encoding in 'fencs' is not used.
Solution: Retry with another encoding when possible. (Taro Muraoka)
2013-04-24 16:34:02 +02:00
Bram Moolenaar
2ab0713279
updated for version 7.3.914
...
Problem: ~/.viminfo is messed up when running tests.
Solution: Set the viminfo filename.
2013-04-24 15:47:15 +02:00
Bram Moolenaar
f687cf3f36
updated for version 7.3.913
...
Problem: Still a crash when writing viminfo.
Solution: Add checks for NULL pointers. (Ron Aaron)
2013-04-24 15:39:11 +02:00
Bram Moolenaar
ec38d6932c
updated for version 7.3.912
...
Problem: Typing a ":" command at the hit-enter dialog does not work if the
"file changed" dialog happens next.
Solution: Check for changed files before giving the hit-enter dialog.
2013-04-24 15:12:32 +02:00
Bram Moolenaar
230bb3f09d
updated for version 7.3.911
...
Problem: Python: Access to Vim variables is not so easy.
Solution: Define vim.vars and vim.vvars. (ZyX)
2013-04-24 14:07:45 +02:00
Bram Moolenaar
335e0b6974
updated for version 7.3.910
...
Problem: Python code in #ifdef branches with only minor differences.
Solution: Merge the #ifdef branches. (ZyX)
2013-04-24 13:47:45 +02:00
Bram Moolenaar
4d1da49cfe
updated for version 7.3.909
...
Problem: Duplicate Python code.
Solution: Move more items to if_py_both.h. (ZyX) Also avoid compiler
warnings for missing initializers.
2013-04-24 13:39:15 +02:00
Bram Moolenaar
7a26dd860a
updated for version 7.3.908
...
Problem: Possible crash when using a list in Python.
Solution: Return early if the list is NULL. (ZyX)
2013-04-24 13:10:41 +02:00
Bram Moolenaar
af6abb9d93
updated for version 7.3.907
...
Problem: Python uses IndexError when a dict key is not found.
Solution: Use KeyError instead. (ZyX)
2013-04-24 13:04:26 +02:00
Bram Moolenaar
3f99152276
updated for version 7.3.906
...
Problem: The "sleep .2" for running tests does not work on Solaris.
Solution: Fall back to using "sleep 1". (Laurent Blume)
2013-04-24 12:56:19 +02:00
Bram Moolenaar
b70a473e24
updated for version 7.3.905
...
Problem: Crash when writing viminfo. (Ron Aaron)
Solution: Prevent freed history info to be used.
2013-04-15 22:22:57 +02:00
Bram Moolenaar
3bb28557e1
updated for version 7.3.904
...
Problem: Using memory freed by the garbage collector.
Solution: Mark items in aucmd_win as used.
2013-04-15 18:25:59 +02:00
Bram Moolenaar
a8565fecc6
updated for version 7.3.903
...
Problem: Crash on exit writing viminfo. (Ron Aaron)
Solution: Check for the history to be empty.
2013-04-15 16:14:22 +02:00
Bram Moolenaar
4c7e9db0d6
updated for version 7.3.902
...
Problem: When deleting last buffer in other tab the tabline is not updated.
Solution: Set the redraw_tabline flag. (Yukihiro Nakadaira)
2013-04-15 15:55:19 +02:00
Bram Moolenaar
687a29c5e2
updated for version 7.3.901
...
Problem: Outdated comment, ugly condition.
Solution: Update a few comments, break line.
2013-04-15 15:47:12 +02:00
Bram Moolenaar
f6dcbb245b
updated for version 7.3.900
...
Problem: Not obvious that some mouse features are mutual-exclusive.
Solution: Add a comment.
2013-04-15 15:40:33 +02:00
Bram Moolenaar
f8de161090
updated for version 7.3.899
...
Problem: #if indents are off.
Solution: Fix the indents.
2013-04-15 15:32:25 +02:00
Bram Moolenaar
54c34fa6f5
updated for version 7.3.898
...
Problem: Memory leak reported by valgrind in test 91.
Solution: Only use default argument when needed.
2013-04-15 15:15:35 +02:00
Bram Moolenaar
768baacdc8
updated for version 7.3.897
...
Problem: Configure doesn't always find the shared library.
Solution: Change the configure script. (Ken Takata)
2013-04-15 14:44:57 +02:00
Bram Moolenaar
b376647bb1
updated for version 7.3.896
...
Problem: Memory leaks in Lua interface.
Solution: Fix the leaks, add tests. (Yukihiro Nakadaira)
2013-04-15 13:49:21 +02:00
Bram Moolenaar
332ac0621c
updated for version 7.3.895
...
Problem: Valgrind error in test 91. (Issue 128)
Solution: Pass scope name to find_var_in_ht().
2013-04-15 13:06:21 +02:00
Bram Moolenaar
84b0493c34
updated for version 7.3.894
...
Problem: Using wrong RUBY_VER causing Ruby build to break.
Solution: Correct the RUBY_VER value. (Yongwei Wu)
2013-04-15 12:36:18 +02:00
Bram Moolenaar
429fa85392
updated for version 7.3.893
...
Problem: Crash when using b:, w: or t: after closing the buffer, window or
tabpage.
Solution: Allocate the dictionary instead of having it part of the
buffer/window/tabpage struct. (Yukihiro Nakadaira)
2013-04-15 12:27:36 +02:00
Bram Moolenaar
07219f911c
updated for version 7.3.892
...
Problem: Still mering problems for viminfo history.
Solution: Do not merge lines when writing, don't write old viminfo lines.
2013-04-14 23:19:36 +02:00
Bram Moolenaar
6f852a557d
updated for version 7.3.891
...
Problem: Merging viminfo history doesn't work well.
Solution: Don't stop when one type of history is empty. Don't merge history
when writing viminfo.
2013-04-14 16:26:15 +02:00
Bram Moolenaar
7311c6932c
updated for version 7.3.890
...
Problem: Test 79 fails on Windows. (Michael Soyka)
Solution: Add comment below line causing an error.
2013-04-14 16:21:41 +02:00
Bram Moolenaar
0bcdd6e709
updated for version 7.3.889
...
Problem: Can't build with Ruby 2.0 on a 64 bit system.
Solution: Define rb_fix2int and rb_num2int. (Kohei Suzuki)
2013-04-14 16:19:03 +02:00
Bram Moolenaar
0187ca0bdf
Updated runtime files.
2013-04-12 15:09:51 +02:00
Bram Moolenaar
38ec50bea8
updated for version 7.3.888
...
Problem: Filename completion with 'fileignorecase' does not work for
multi-byte characters.
Solution: Make 'fileignorecase' work properly. (Hirohito Higashi)
2013-04-12 14:42:39 +02:00
Bram Moolenaar
e3e6e573d1
updated for version 7.3.887
...
Problem: No tests for Visual mode operators, what 7.3.879 fixes.
Solution: Add a new test file. (David Bürgin)
2013-04-12 13:45:02 +02:00
Bram Moolenaar
8185111125
updated for version 7.3.886
...
Problem: Can't build with multi-byte on Solaris 10.
Solution: Add #ifdef X_HAVE_UTF8_STRING. (Laurent Blume)
2013-04-12 12:27:30 +02:00
Bram Moolenaar
644cf03b7e
updated for version 7.3.885
...
Problem: Double free for list and dict in Lua. (Shougo Matsu)
Solution: Do not unref list and dict. (Yasuhiro Matsumoto)
2013-04-12 12:18:49 +02:00
Bram Moolenaar
126bdeeabe
Move redif syntax file to the right directory.
...
Disable recognizing .rdf as a redif file.
2013-04-06 17:26:26 +02:00
Bram Moolenaar
2a66a07b29
updated for version 7.3.884
...
Problem: Compiler warning for variable shadowing another. (John Little)
Solution: Rename the variable. (Christian Brabandt)
2013-04-06 14:30:40 +02:00
Bram Moolenaar
25a6df90df
updated for version 7.3.883
...
Problem: Can't build with some combination of features.
Solution: Adjust #ifdefs.
2013-04-06 14:29:00 +02:00
Bram Moolenaar
bf88493c09
Updated runtime files.
2013-04-05 22:26:15 +02:00
Bram Moolenaar
68879258d9
updated for version 7.3.882
...
Problem: CursorHold may trigger after receiving the termresponse.
Solution: Set the did_cursorhold flag. (Hayaki Saito)
2013-04-05 19:50:17 +02:00
Bram Moolenaar
24b11fb173
updated for version 7.3.881
...
Problem: Python list does not work correctly.
Solution: Fix it and add a test. (Yukihiro Nakadaira)
2013-04-05 19:32:36 +02:00
Bram Moolenaar
b3049f4a34
updated for version 7.3.880
...
Problem: When writing viminfo, old history lines may replace lines written
more recently by another Vim instance.
Solution: Mark history entries that were read from viminfo and overwrite
them when merging with the current viminfo.
2013-04-05 18:58:47 +02:00
Bram Moolenaar
d7fbfe107d
updated for version 7.3.879
...
Problem: When using an ex command in operator pending mode, using Esc to
abort the command still executes the operator. (David Bürgin)
Solution: Clear the operator when the ex command fails. (Christian Brabandt)
2013-04-05 17:43:14 +02:00
Bram Moolenaar
91fc43d3f9
updated for version 7.3.878
...
Problem: 'fileignorecase' is missing in options window and quickref.
Solution: Add the option.
2013-04-05 15:41:05 +02:00
Bram Moolenaar
7bcb30e913
updated for version 7.3.877
...
Problem: Forward searching with search() is broken.
Solution: Fix it and add tests. (Sung Pae)
2013-04-03 21:14:29 +02:00
Bram Moolenaar
cdffbeae2b
updated for version 7.3.876
...
Problem: #if indents are off.
Solution: Insert a space where appropriate. (Taro Muraoka)
2013-04-03 21:11:39 +02:00
Bram Moolenaar
95a5135118
updated for version 7.3.875
...
Problem: Build problem with some combination of features.
Solution: Use FEAT_XCLIPBOARD instead of FEAT_CLIPBOARD.
2013-03-21 22:53:50 +01:00
Bram Moolenaar
d0e2d94589
updated for version 7.3.874
...
Problem: Comparing file names does not handle multi-byte characters
properly.
Solution: Implement multi-byte handling.
2013-03-19 18:31:49 +01:00
Bram Moolenaar
c2c355df6f
updated for version 7.3.873
...
Problem: Cannot easily use :s to make title case.
Solution: Have "\L\u" result in title case. (James McCoy)
2013-03-19 17:42:15 +01:00
Bram Moolenaar
71afbfe6cd
updated for version 7.3.872
...
Problem: On some systems case of file names is always ignored, on others
never.
Solution: Add the 'fileignorecase' option to control this at runtime.
Implies 'wildignorecase'.
2013-03-19 16:49:16 +01:00
Bram Moolenaar
db333a5b8d
updated for version 7.3.871
...
Problem: search('^$', 'c') does not use the empty match under the cursor.
Solution: Special handling of the 'c' flag. (Christian Brabandt)
Add tests.
2013-03-19 15:27:48 +01:00
Bram Moolenaar
af62ff3696
updated for version 7.3.870
...
Problem: Compiler warnings when using MingW 4.5.3.
Solution: Do not use MAKEINTRESOURCE. Adjust #if. (Ken Takata)
2013-03-19 14:48:29 +01:00
Bram Moolenaar
0c279bbb9c
updated for version 7.3.869
...
Problem: bufwinnr() matches buffers in other tabs.
Solution: For bufwinnr() and ? only match buffers in the current tab.
(Alexey Radkov)
2013-03-19 14:25:54 +01:00
Bram Moolenaar
b59494cab1
updated for version 7.3.868
...
Problem: When at the hit-return prompt and using "k" while no text has
scrolled off screen, then using "j", an empty line is displayed.
Solution: Only act on "k" when text scrolled off screen. Also accept
page-up and page-down. (cptstubing)
2013-03-19 13:56:08 +01:00
Bram Moolenaar
186628f671
updated for version 7.3.867
...
Problem: Matchparen does not update match when using auto-indenting.
(Marc Aldorasi)
Solution: Add the TextChanged and TextChangedI autocommand events.
2013-03-19 13:33:23 +01:00
Bram Moolenaar
090cfc1b02
updated for version 7.3.866
...
Problem: Not serving the X selection during system() isn't nice.
Solution: When using fork() do not loose the selection, keep serving it.
Add a loop similar to handling I/O. (Yukihiro Nakadaira)
2013-03-19 12:35:42 +01:00
Bram Moolenaar
ac7bd63844
Update runtime files.
2013-03-19 11:35:58 +01:00
Bram Moolenaar
b897871ce9
updated for version 7.3.865
...
Problem: Mouse position may be wrong.
Solution: Let vungetc() restore the mouse position.
2013-03-16 21:42:16 +01:00
Bram Moolenaar
a5be25e1db
updated for version 7.3.864
...
Problem: Can't build without the mouse feature.
Solution: Add an #ifdef. (Ike Devolder)
2013-03-16 21:35:33 +01:00
Bram Moolenaar
e533bbe094
updated for version 7.3.863
...
Problem: Problem with 'ambiwidth' detection for ANSI terminal.
Solution: Work around not recognizing a term response. (Hayaki Saito)
2013-03-16 14:33:36 +01:00
Bram Moolenaar
2526ef276b
updated for version 7.3.862
...
Problem: Dragging the status line can be slow.
Solution: Look ahead and drop the drag event if there is a next one.
2013-03-16 14:20:51 +01:00
Bram Moolenaar
20754027b3
updated for version 7.3.861
...
Problem: ":setlocal number" clears global value of 'relativenumber'.
Solution: Do it properly. (Markus Heidelberg)
2013-03-13 20:42:32 +01:00
Bram Moolenaar
1e284f5155
updated for version 7.3.860
...
Problem: When using --remote-expr try/catch does not work. (Andrey Radev)
Solution: Set emsg_silent instead of emsg_off.
2013-03-13 20:23:22 +01:00
Bram Moolenaar
9584b31aae
updated for version 7.3.859
...
Problem: 'ambiwidth' must be set by the user.
Solution: Detects East Asian ambiguous width (UAX #11 ) state of the terminal
at the start-up time and 'ambiwidth' accordingly. (Hayaki Saito)
2013-03-13 19:29:28 +01:00
Bram Moolenaar
a390bb6ad3
updated for version 7.3.858
...
Problem: "gv" selects the wrong area after some operators.
Solution: Save and restore the type of selection. (Christian Brabandt)
2013-03-13 19:02:41 +01:00
Bram Moolenaar
4f8301f641
updated for version 7.3.857
...
Problem: The QuitPre autocommand event does not trigger for :qa and :wq.
Solution: Trigger the event. (Tatsuro Fujii)
2013-03-13 18:30:43 +01:00
Bram Moolenaar
1a0316ca2a
updated for version 7.3.856
...
Problem: When calling system() multi-byte clipboard contents is garbled.
Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira)
2013-03-13 17:50:25 +01:00
Bram Moolenaar
b3cb982162
updated for version 7.3.855
...
Problem: Compiler warnings.
Solution: Add type casts. (Mike Williams)
2013-03-13 17:01:52 +01:00
Bram Moolenaar
3978e08fbe
updated for version 7.3.854
...
Problem: After using backspace in insert mode completion, CTRL-N and CTRL-P
do not highlight the right entry. (Olivier Teuliere)
Solution: Set the current item to the shown item after using backspace.
2013-03-07 19:38:54 +01:00
Bram Moolenaar
db813951c4
updated for version 7.3.853
...
Problem: Using "ra" in multiple lines on multi-byte characters leaves a few
characters not replaced.
Solution: Adjust the end column only in the last line. (Yasuhiro Matsumoto)
2013-03-07 18:50:57 +01:00
Bram Moolenaar
e2e663f67d
updated for version 7.3.852
...
Problem: system() breaks clipboard text. (Yukihiro Nakadaira)
Solution: Use Xutf8TextPropertyToTextList(). (Christian Brabandt)
Also do not put the text in the clip buffer if conversion fails.
2013-03-07 18:02:30 +01:00
Bram Moolenaar
210f3704f7
updated for version 7.3.851
...
Problem: Using an empty pattern with :sort silently continues when there is
no previous search pattern.
Solution: Give an error message.
2013-03-07 16:41:30 +01:00
Bram Moolenaar
60abe75379
updated for version 7.3.850
...
Problem: ":vimgrep //" matches everywhere.
Solution: Make it use the previous search pattern. (David Bürgin)
2013-03-07 16:32:54 +01:00
Bram Moolenaar
c389fd3a49
updated for version 7.3.849
...
Problem: ":g//" gives "Pattern not found error" with E486. Should not use
the error number, it's not a regular error message.
Solution: Use a normal message. (David Bürgin)
2013-03-07 16:08:35 +01:00
Bram Moolenaar
db3fbe5228
updated for version 7.3.848
...
Problem: Can't build with Ruby 2.0 when using MinGW x64 or MSVC10.
Solution: Fix it. Also detect RUBY_PLATFORM and RUBY_INSTALL_NAME for x64.
(Ken Takata)
2013-03-07 15:16:21 +01:00
Bram Moolenaar
4e3c70d241
updated for version 7.3.847
...
Problem: Test 55 fails when messages are translated.
Solution: Set language to C. (Ken Takata)
2013-03-07 14:50:34 +01:00
Bram Moolenaar
84e80b51d1
updated for version 7.3.846
...
Problem: Missing proto files.
Solution: Add the files.
2013-03-07 13:32:36 +01:00
Bram Moolenaar
d999db2f1e
updated for version 7.3.845
...
Problem: Enum indenting is not tested.
Solution: Add tests. (Hong Xu)
2013-03-07 13:21:32 +01:00
Bram Moolenaar
34700a6a15
Updated runtime files.
2013-03-07 13:20:54 +01:00
Bram Moolenaar
7534221eba
updated for version 7.3.844
...
Problem: Enum is not indented correctly with "public" etc.
Solution: Skip "public", "private" and "protected". (Hong Xu)
2013-03-07 13:13:52 +01:00
Bram Moolenaar
b8f8461d94
updated for version 7.3.843
...
Problem: Missing test file changes.
Solution: Change the tests.
2013-02-26 22:54:11 +01:00
Bram Moolenaar
988232fabb
updated for version 7.3.842
...
Problem: Compiler warning for signed/unsigned pointer.
Solution: Add type cast. (Christian Brabandt)
2013-02-26 21:43:32 +01:00
Bram Moolenaar
e17c260335
updated for version 7.3.841
...
Problem: When a "cond ? one : two" expression has a subscript it is not
parsed correctly. (Andy Wokula)
Solution: Handle a subscript also when the type is unknown. (Christian
Brabandt)
2013-02-26 19:36:15 +01:00
Bram Moolenaar
f5e44a7e90
updated for version 7.3.840
...
Problem: "\@<!" in regexp does not work correctly with multi-byte
characters, especially cp932.
Solution: Move column to start of multi-byte character. (Yasuhiro Matsumoto)
2013-02-26 18:46:01 +01:00
Bram Moolenaar
e468e266c4
updated for version 7.3.839
...
Problem: Some files missing in the list of distributed files.
Solution: Add lines for new files.
2013-02-26 17:59:43 +01:00
Bram Moolenaar
fdf447b286
updated for version 7.3.838
...
Problem: Insufficient testing for mksession.
Solution: Add tests. (mostly by Roland Eggner)
2013-02-26 17:21:29 +01:00
Bram Moolenaar
f13f45d59b
updated for version 7.3.837
...
Problem: Empty lines in :version output when 'columns' is 320.
Solution: Simplify the logic of making columns. (Nazri Ramliy, Roland
Eggner)
2013-02-26 15:27:23 +01:00
Bram Moolenaar
693e40c2cd
updated for version 7.3.836
...
Problem: Clipboard does not work on Win32 when compiled with Cygwin.
Solution: Move the Win32 clipboard code to a separate file and use it when
building with os_unix.c. (Frodak Baksik, Ken Takata)
2013-02-26 14:56:42 +01:00
Bram Moolenaar
53eb37e9f9
updated for version 7.3.835
...
Problem: "xxd -i" fails on an empty file.
Solution: Do output the closing } for an empty file. (partly by Lawrence
Woodman)
2013-02-26 14:14:07 +01:00
Bram Moolenaar
886ed691d2
updated for version 7.3.834
...
Problem: Ruby 2.0 has a few API changes.
Solution: Add handling of Ruby 2.0. (Yasuhiro Matsumoto)
2013-02-26 13:41:35 +01:00
Bram Moolenaar
40cf4b44ed
updated for version 7.3.833
...
Problem: In the terminal the scroll wheel always scrolls the active window.
Solution: Scroll the window under the mouse pointer, like in the GUI.
(Bradie Rao)
2013-02-26 13:30:32 +01:00
Bram Moolenaar
5c9626301b
updated for version 7.3.832
...
Problem: Compiler warning.
Solution: Add type cast. (Mike Williams)
2013-02-26 11:25:33 +01:00
Bram Moolenaar
26402cb2de
Update runtime files.
2013-02-20 21:26:00 +01:00
Bram Moolenaar
63dbda1caa
updated for version 7.3.831
...
Problem: Clumsy to handle the situation that a variable does not exist.
Solution: Add default value to getbufvar() et al. (Shougo Matsushita,
Hirohito Higashi)
2013-02-20 21:12:10 +01:00
Bram Moolenaar
558ddad8e8
updated for version 7.3.830
...
Problem: :mksession confuses bytes, columns and characters when positioning
the cursor.
Solution: Use w_virtcol with "|" instead of w_cursor.col with "l".
2013-02-20 19:26:29 +01:00
Bram Moolenaar
187d3acb7f
updated for version 7.3.829
...
Problem: When compiled with the +rightleft feature 'showmatch' also shows a
match for the opening paren. When 'revins' is set the screen may
scroll.
Solution: Only check the opening paren when the +rightleft feature was
enabled. Do not show a match that is not visible. (partly by
Christian Brabandt)
2013-02-20 18:39:13 +01:00
Bram Moolenaar
8738fc1be8
updated for version 7.3.828
...
Problem: Mappings are not aware of wildmenu mode.
Solution: Add wildmenumode(). (Christian Brabandt)
2013-02-20 17:59:11 +01:00
Bram Moolenaar
995a8cd181
updated for version 7.3.827
...
Problem: Python tests fail.
Solution: Adjust the output for the stack trace.
2013-02-20 16:54:27 +01:00
Bram Moolenaar
445f3037ea
updated for version 7.3.826
...
Problem: List of features in :version output is hard to read.
Solution: Make columns. (Nazri Ramliy)
2013-02-20 16:47:36 +01:00
Bram Moolenaar
4d36987c25
updated for version 7.3.825
...
Problem: With Python errors are not always clear.
Solution: Print the stack trace, unless :silent is used. (ZyX)
2013-02-20 16:09:43 +01:00
Bram Moolenaar
2142e5d851
updated for version 7.3.824
...
Problem: Can redefine builtin functions. (ZyX)
Solution: Disallow adding a function to g:.
2013-02-20 15:19:43 +01:00
Bram Moolenaar
452ff5bdc7
updated for version 7.3.823
...
Problem: Building with Cygwin: '-lsupc++' is not needed.
Solution: Remove it. (Ken Takata)
2013-02-20 13:34:19 +01:00
Bram Moolenaar
6d47df7ca0
updated for version 7.3.822
...
Problem: Crash when accessing freed buffer.
Solution: Get 'textwidth' in caller of enter_buffer(). (Christian Brabandt)
2013-02-17 15:45:37 +01:00
Bram Moolenaar
5004e8846e
updated for version 7.3.821
...
Problem: Build with OLE and Cygwin is broken. (Steve Hall)
Solution: Select static or shared stdc library. (Ken Takta)
2013-02-16 18:16:15 +01:00
Bram Moolenaar
feeaa688eb
updated for version 7.3.820
...
Problem: Build errors and warnings when building with small features and
Lua, Perl or Ruby.
Solution: Add #ifdefs and UNUSED.
2013-02-14 22:19:51 +01:00
Bram Moolenaar
b2c5a5ac79
updated for version 7.3.819
...
Problem: Compiling without +eval and with Python isn't working.
Solution: Add the eval feature when building with Python.
2013-02-14 22:11:39 +01:00
Bram Moolenaar
707060e2ee
updated for version 7.3.818
...
Problem: When test 40 fails because of a bad build it may leave files
behind that cause it to fail later.
Solution: Let the file names start with "X".
2013-02-14 20:58:35 +01:00
Bram Moolenaar
caca92be8a
updated for version 7.3.817
...
Problem: Test 89 fails with tiny and small features.
Solution: Add sourcing small.vim.
2013-02-14 20:10:33 +01:00
Bram Moolenaar
f6ecd99cec
Add test files.
2013-02-13 17:35:34 +01:00
Bram Moolenaar
af9aeb9250
updated for version 7.3.816
...
Problem: Can't compute a hash.
Solution: Add the sha256() function. (Tyru, Hirohito Higashi)
2013-02-13 17:35:04 +01:00
Bram Moolenaar
c2149ea7cd
updated for version 7.3.815
...
Problem: Building with Cygwin and Ruby doesn't work.
Solution: Copy some things from the MingW build file. (Ken Takata)
2013-02-13 17:06:11 +01:00
Bram Moolenaar
ffeedec023
updated for version 7.3.814
...
Problem: Can't input multibyte characters on Win32 console if 'encoding' is
different from current codepage.
Solution: Use convert_input_safe() instead of convert_input(). Make
string_convert_ext() return an error for incomplete input. (Ken
Takata)
2013-02-13 16:49:58 +01:00
Bram Moolenaar
a3914327f7
updated for version 7.3.813
...
Problem: The CompleteDone event is not triggered when there are no pattern
matches. (Jianjun Mao)
Solution: Trigger the event. (Christian Brabandt)
2013-02-13 16:30:21 +01:00
Bram Moolenaar
00154508de
Update runtime files.
...
Add missing test files.
2013-02-13 16:15:55 +01:00
Bram Moolenaar
8fe8d9ed06
updated for version 7.3.812
...
Problem: When 'indentexpr' moves the cursor "curswant" not restored.
Solution: Restore "curswant". (Sung Pae)
2013-02-13 16:10:17 +01:00
Bram Moolenaar
be9c627666
updated for version 7.3.811
...
Problem: Useless termresponse parsing for SGR mouse.
Solution: Skip the parsing. (Hayaki Saito)
2013-02-13 15:53:19 +01:00
Bram Moolenaar
f4e5e86627
updated for version 7.3.810
...
Problem: 'relativenumber is reset unexpectedly. (François Ingelrest)
Solution: After an option was reset also reset the global value. Add a test.
(Christian Brabandt)
2013-02-13 15:44:26 +01:00
Bram Moolenaar
181ace28ed
updated for version 7.3.809
...
Problem: The dosinst.c program has a buffer overflow. (Thomas Gwae)
Solution: Ignore $VIMRUNTIME if it is too long.
2013-02-13 14:36:44 +01:00
Bram Moolenaar
76d711c3b5
updated for version 7.3.808
...
Problem: Python threads still do not work properly.
Solution: Fix both Python 2 and 3. Add tests. (Ken Takata)
2013-02-13 14:17:08 +01:00
Bram Moolenaar
51971b3398
updated for version 7.3.807
...
Problem: Popup menu does not work properly with the preview window, folds
and 'cursorcolumn'.
Solution: Redraw the popup menu after redrawing windows. (Christian
Brabandt)
2013-02-13 12:16:05 +01:00
Bram Moolenaar
e9d47cd08b
updated for version 7.3.806
...
Problem: Compiler warnings in Perl code when building with Visual studio
2012. (skeept)
Solution: Add type casts. (Christian Brabandt, 2013 Jan 30)
2013-02-06 19:58:43 +01:00
Bram Moolenaar
07e1da6bbd
updated for version 7.3.805
...
Problem: Lua version 5.2 is not detected properly on Arch Linux.
Solution: Adjust autoconf. (lilydjwg)
2013-02-06 19:49:43 +01:00
Bram Moolenaar
fffcfea984
updated for version 7.3.804
...
Problem: Compiler warning for tiny build. (Tony Mechelynck)
Solution: Add #ifdefs around variable.
2013-02-06 18:45:01 +01:00
Bram Moolenaar
11cb6e6e13
updated for version 7.3.803
...
Problem: Substitute with confirmation and then "q" does not replace
anything. (John McGowan)
Solution: Do not break the loop, skip to the end.
2013-02-06 18:24:02 +01:00
Bram Moolenaar
fa13eef3c9
Updated runtime files.
2013-02-06 17:34:04 +01:00
Bram Moolenaar
309379fc98
updated for version 7.3.802
...
Problem: After setting 'isk' to a value ending in a comma appending to the
option fails.
Solution: Disallow a trailing comma for 'isk' and similar options.
2013-02-06 16:26:26 +01:00
Bram Moolenaar
530e7dfafd
updated for version 7.3.801
...
Problem: ":window set nu?" displays the cursor line. (Nazri Ramliy)
Solution: Do not update the cursor line when conceallevel is zero or the
screen has scrolled. (partly by Christian Brabandt)
2013-02-06 13:38:02 +01:00
Bram Moolenaar
b6a76ffc4c
updated for version 7.3.800
...
Problem: The " mark is not adjusted when inserting lines. (Roland Eggner)
Solution: Adjust the line number. (Christian Brabandt)
2013-02-06 12:33:21 +01:00
Bram Moolenaar
9c2e6cc6ed
updated for version 7.3.799
...
Problem: The color column is not correct when entering a buffer. (Ben
Fritz)
Solution: Call check_colorcolumn() if 'textwidth' changed. (Christian
Brabandt)
2013-02-06 12:14:48 +01:00
Bram Moolenaar
39d7d51bcd
updated for version 7.3.798
...
Problem: MzScheme: circular list does not work correctly.
Solution: Separate Mac-specific code from generic code. (Sergey Khorev)
2013-01-31 21:09:15 +01:00
Bram Moolenaar
04e5b5a228
updated for version 7.3.797
...
Problem: Compiler warning for size_t to int conversion. (Skeept)
Solution: Add type casts.
2013-01-30 21:56:21 +01:00
Bram Moolenaar
e337e5f634
updated for version 7.3.796
...
Problem: "/[^\n]" does match at a line break.
Solution: Make it do the same as "/.". (Christian Brabandt)
2013-01-30 18:21:51 +01:00
Bram Moolenaar
d214221375
updated for version 7.3.795
...
Problem: MzScheme does not build with tiny features.
Solution: Add #ifdefs. Also add UNUSED to avoid warnings. And change
library ordering.
2013-01-30 17:41:50 +01:00
Bram Moolenaar
a50e5866b0
updated for version 7.3.794
...
Problem: Tiny build fails. (Tony Mechelynck)
Solution: Adjust #ifdefs.
2013-01-30 17:30:17 +01:00
Bram Moolenaar
8ceb1735a2
updated for version 7.3.793
...
Problem: New interactive :substutite behavior is not tested.
Solution: Add tests. (Christian Brabandt)
2013-01-30 17:03:30 +01:00
Bram Moolenaar
4bc8cf0e7c
updated for version 7.3.792
...
Problem: ":substitute" works differently without confirmation.
Solution: Do not change the text when asking for confirmation, only display
it.
2013-01-30 16:30:26 +01:00
Bram Moolenaar
7567646f13
updated for version 7.3.791
...
Problem: MzScheme interface doesn't work propely.
Solution: Make it work better. (Sergey Khorev)
2013-01-30 14:55:42 +01:00
Bram Moolenaar
a3e6bc93d1
Update runtime files.
2013-01-30 14:18:00 +01:00
Bram Moolenaar
52f85b730e
updated for version 7.3.790
...
Problem: After reloading a buffer the modelines are not processed.
Solution: call do_modelines(). (Ken Takata)
2013-01-30 14:13:56 +01:00
Bram Moolenaar
f813a1883f
updated for version 7.3.789
...
Problem: "\k" in regexp does not work in other window.
Solution: Use the right buffer. (Yukihiro Nakadaira)
2013-01-30 13:59:37 +01:00
Bram Moolenaar
8d61617238
updated for version 7.3.788
...
Problem: When only using patches build fails on missing nl.po.
Solution: Create an empty nl.po file.
2013-01-30 12:50:56 +01:00
Bram Moolenaar
700e7345de
updated for version 7.3.787
...
Problem: With 'relativenumber' set it is not possible to see the absolute
line number.
Solution: For the cursor line show the absolute line number instead of a
zero. (Nazri Ramliy)
2013-01-30 12:31:36 +01:00
Bram Moolenaar
02366255c9
updated for version 7.3.786
...
Problem: Python threads don't run in the background (issue 103).
Solution: Move the statements to manipulate thread state.
2013-01-30 11:44:39 +01:00
Bram Moolenaar
2f315ab7be
updated for version 7.3.785
...
Problem: Crash with specific use of search pattern.
Solution: Initialize reg_buf to curbuf.
2013-01-25 20:11:01 +01:00
Bram Moolenaar
826763f87b
updated for version 7.3.784
...
Problem: Error when 'guifontwide' has a comma.
Solution: Use gui.wide_font. (Taro Muraoka)
2013-01-25 19:28:38 +01:00
Bram Moolenaar
15364d74ca
updated for version 7.3.783
...
Problem: Crash when mark is not set. (Dominique Pelle)
Solution: Check for NULL.
2013-01-24 21:00:20 +01:00
Bram Moolenaar
0f2721223e
updated for version 7.3.782
...
Problem: Windows: IME composition may use a wrong font.
Solution: Use 'guifontwide' for IME when it is set. (Taro Muraoka)
2013-01-23 18:37:40 +01:00
Bram Moolenaar
4593396625
updated for version 7.3.781
...
Problem: Drawing with 'guifontwide' can be slow.
Solution: Draw multiple characters at a time. (Taro Muraoka)
2013-01-23 17:43:57 +01:00
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
55b7b7eeb5
updated for version 7.3.779
...
Problem: Backwards search lands in wrong place when started on a multibyte
character.
Solution: Do not set extra_col for a backwards search. (Sung Pae)
2013-01-23 16:43:11 +01:00
Bram Moolenaar
94a8adfdd8
updated for version 7.3.778
...
Problem: Compiler error for adding up two pointers. (Titov Anatoly)
Solution: Add a type cast. (Ken Takata)
2013-01-23 16:19:23 +01:00
Bram Moolenaar
3be71ce28d
updated for version 7.3.777
...
Problem: When building with Gnome locale gets reset.
Solution: Set locale after gnome_program_init(). (Christian Brabandt)
2013-01-23 16:00:11 +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
4da70dbc4d
updated for version 7.3.775
...
Problem: Cygwin and Mingw builds miss dependency on gui_w48.c.
Solution: Add a build rule. (Ken Takata)
2013-01-23 13:55:20 +01:00
Bram Moolenaar
f939c4e6b1
updated for version 7.3.774
...
Problem: Tiny GUI version misses console dialog feature.
Solution: Define FEAT_CON_DIALOG when apprpriate. (Christian Brabandt)
2013-01-23 13:41:00 +01:00
Bram Moolenaar
b5f7bf6ed9
updated for version 7.3.773
...
Problem: Crash when OriginalFirstThunk is zero.
Solution: Skip items with OriginalFirstThunk not set. (Ken Takata)
2013-01-19 14:02:02 +01:00
Bram Moolenaar
8c4fbd1a15
updated for version 7.3.772
...
Problem: Cursor is at the wrong location and below the end of the file
after doing substitutions with confirm flag: %s/x/y/c
(Dominique Pelle)
Solution: Update the cursor position. (Christian Brabandt & Dominique)
2013-01-17 18:34:05 +01:00
Bram Moolenaar
0936502538
updated for version 7.3.771
...
Problem: Uninitialized variable. (Yasuhiro Matsumoto)
Solution: Set x2 to -1.
2013-01-17 17:37:35 +01:00
Bram Moolenaar
08ed30eca7
updated for version 7.3.770
...
Problem: Vim.h indentation is inconsistent.
Solution: Adjust the indentation. (Elias Diem)
2013-01-17 17:17:26 +01:00
Bram Moolenaar
8c7694a864
updated for version 7.3.769
...
Problem: 'matchpairs' does not work with multi-byte characters.
Solution: Make it work. (Christian Brabandt)
2013-01-17 17:02:05 +01:00
Bram Moolenaar
3e37fd0950
updated for version 7.3.768
...
Problem: settabvar() and setwinvar() may move the cursor.
Solution: Save and restore the cursor position when appropriate. (idea by
Yasuhiro Matsumoto)
2013-01-17 15:37:01 +01:00
Bram Moolenaar
8fae8e658f
updated for version 7.3.767
...
Problem: (Win32) The _errno used for iconv may be the wrong one.
Solution: Use the _errno from iconv.dll. (Ken Takata)
2013-01-17 14:39:47 +01:00
Bram Moolenaar
117f2c4b91
updated for version 7.3.766
...
Problem: ":help cpo-*" jumps to the wrong place.
Solution: Make it equivalent to ":help cpo-star".
2013-01-17 14:09:44 +01:00
Bram Moolenaar
802418d5eb
updated for version 7.3.765
...
Problem: Segfault when doing "cclose" on BufUnload in a python function.
(Sean Reifschneider)
Solution: Skip window with NULL buffer. (Christian Brabandt)
2013-01-17 14:00:11 +01:00
Bram Moolenaar
c4fba6f881
updated for version 7.3.764
...
Problem: Not all message translation files are installed.
Solution: Also install the converted files.
2013-01-17 13:37:32 +01:00
Bram Moolenaar
8754deb3b6
updated for version 7.3.763
...
Problem: Jumping to a mark does not open a fold if it is in the same line.
(Wiktor Ruben)
Solution: Also compare the column after the jump. (Christian Brabandt)
2013-01-17 13:24:08 +01:00
Bram Moolenaar
14e28811b3
updated for version 7.3.762
...
Problem: On some systems the tabline is not redrawn.
Solution: Call RedrawWindow(). (Charles Peacech)
2012-12-16 12:50:39 +01:00
Bram Moolenaar
ba6e858556
updated for version 7.3.761
...
Problem: In Visual mode a "-p does not work. (Marcin Szamotulski)
Solution: Avoid writing to "- before putting it. (Christian Brabandt)
2012-12-12 18:20:32 +01:00
Bram Moolenaar
83dadafdd7
updated for version 7.3.760
...
Problem: dv_ deletes the white space before the line.
Solution: Move the cursor to the first non-white. (Christian Brabandt)
2012-12-12 17:33:32 +01:00
Bram Moolenaar
4b166d0a6d
updated for version 7.3.759
...
Problem: MS-Windows: Updating the tabline is slow when there are many tabs.
Solution: Disable redrawing while performing the update. (Arseny Kapoulkine)
2012-12-12 17:12:25 +01:00
Bram Moolenaar
cfde76c74d
updated for version 7.3.758
...
Problem: Matchit plugin does not handle space in #ifdef.
Solution: Change matching pattern to allow spaces. (Mike Morearty)
2012-12-12 16:43:58 +01:00
Bram Moolenaar
27356ad4f4
updated for version 7.3.757
...
Problem: Issue 96: May access freed memory when a put command triggers
autocommands. (Dominique Pelle)
Solution: Call u_save() before getting y_array.
2012-12-12 16:11:36 +01:00
Bram Moolenaar
321a9ec680
updated for version 7.3.756
...
Problem: A location list can get a wrong count in :lvimgrep.
Solution: Check if the list was changed by autocommands. (mostly by
Christian Brabandt)
2012-12-12 15:55:20 +01:00
Bram Moolenaar
09ba6d766b
updated for version 7.3.755
...
Problem: Autoconf doesn't find Python 3 if it's called "python".
Solution: Search for "python2" and "python3" first, then "python".
2012-12-12 14:25:05 +01:00
Bram Moolenaar
52cc266dae
updated for version 7.3.754
...
Problem: Latest nmake is not recognized.
Solution: Add nmake version 11.00.51106.1. (Raymond Ko)
2012-12-06 21:30:29 +01:00
Bram Moolenaar
21691f896a
updated for version 7.3.753
...
Problem: When there is a QuitPre autocommand using ":q" twice does not work
for exiting when there are more files to edit.
Solution: Do not decrement quitmore in an autocommand. (Techlive Zheng)
2012-12-05 19:13:18 +01:00
Bram Moolenaar
34feacbcce
Update runtime files.
2012-12-05 19:01:43 +01:00
Bram Moolenaar
32c8f1cb19
updated for version 7.3.752
...
Problem: Test 49 script file doesn't fold properly.
Solution: Add a colon.
2012-12-05 19:00:06 +01:00
Bram Moolenaar
60ec5f35a5
updated for version 7.3.751
...
Problem: Test 61 is flaky, it fails once in a while.
Solution: When it fails retry once.
2012-12-05 18:21:32 +01:00
Bram Moolenaar
57e4ee4d38
updated for version 7.3.750
...
Problem: The justify macro does not always work correctly.
Solution: Fix off-by-one error (James McCoy)
2012-12-05 17:03:22 +01:00
Bram Moolenaar
a54bf40017
updated for version 7.3.749
...
Problem: Python interface doesn't build without the multi-byte feature.
Solution: Add #ifdef. (Ken Takata)
2012-12-05 16:30:07 +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
0f9d0869c7
updated for version 7.3.747
...
Problem: When characters are concealed text aligned with tabs are no longer
aligned, e.g. at ":help :index".
Solution: Compensate space for tabs for concealed characters. (Dominique
Pelle)
2012-12-05 15:32:30 +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
15d55dec03
updated for version 7.3.745
...
Problem: Automatically setting 'ttymouse' doesn't work.
Solution: Reset the "option was set" flag when using the default.
2012-12-05 14:43:02 +01:00
Bram Moolenaar
862cfa356d
updated for version 7.3.744
...
Problem: 64 bit compiler warning.
Solution: Add type cast. (Mike Williams)
2012-11-29 20:10:00 +01:00
Bram Moolenaar
2a94225c23
updated for version 7.3.743
...
Problem: Tiny build still fails.
Solution: Add #else in the right place.
2012-11-28 23:03:07 +01:00
Bram Moolenaar
f135435f80
updated for version 7.3.742
...
Problem: Leaking memory when :vimgrep restores the directory.
Solution: Free the allocated memory. (Christian Brabandt)
2012-11-28 22:12:44 +01:00
Bram Moolenaar
2e18a12780
updated for version 7.3.741
...
Problem: Tiny build fails.
Solution: Move #ifdef. (Ike Devolder)
2012-11-28 19:10:54 +01:00
Bram Moolenaar
97d4ea71d6
updated for version 7.3.740
...
Problem: IOC tool complains about undefined behavior for int.
Solution: Change to unsigned int. (Dominique Pelle)
2012-11-28 18:31:54 +01:00
Bram Moolenaar
f4f1956724
updated for version 7.3.739
...
Problem: Computing number of lines may have an integer overflow.
Solution: Check for MAXCOL explicitly. (Dominique Pelle)
2012-11-28 18:22:11 +01:00
Bram Moolenaar
2df58b4a58
Updated runtime files.
2012-11-28 18:21:11 +01:00
Bram Moolenaar
9411615985
updated for version 7.3.738
...
Problem: Unused function argument.
Solution: Remove it. (Christian Brabandt)
2012-11-28 17:41:59 +01:00
Bram Moolenaar
d4ad0d4e21
updated for version 7.3.737
...
Problem: When using do_cmdline() recursively did_endif is not reset,
causing messages to be overwritten.
Solution: Reset did_endif. (Christian Brabandt)
2012-11-28 17:34:48 +01:00
Bram Moolenaar
b347963869
updated for version 7.3.736
...
Problem: File name completion in input() escapes white space. (Frederic
Hardy)
Solution: Do not escape white space. (Christian Brabandt)
2012-11-28 16:49:58 +01:00
Bram Moolenaar
dd53a41553
updated for version 7.3.735
...
Problem: Cannot build Ruby 1.9 with MingW or Cygwin.
Solution: Add another include directory. (Ken Takata)
2012-11-28 16:18:29 +01:00
Bram Moolenaar
442b5c48fd
updated for version 7.3.734
...
Problem: Cannot put help files in a sub-directory.
Solution: Make :helptags work for sub-directories. (Charles Campbell)
2012-11-28 16:06:22 +01:00
Bram Moolenaar
8866d277c9
updated for version 7.3.733
...
Problem: Tests fail when including MzScheme.
Solution: Change #ifdefs for vim_main2().
2012-11-28 15:55:42 +01:00
Bram Moolenaar
02e14d67b9
updated for version 7.3.732
...
Problem: Compiler warnings for function arguments.
Solution: Use inteptr_t instead of long.
2012-11-28 15:37:51 +01:00
Bram Moolenaar
7854e3abcf
updated for version 7.3.731
...
Problem: Py3Init_vim() is exported uneccessarily.
Solution: Make it static. (Ken Takata)
2012-11-28 15:33:14 +01:00
Bram Moolenaar
c83a44bf8f
updated for version 7.3.730
...
Problem: Crash in PHP file when using syntastic. (Ike Devolder)
Solution: Avoid using NULL pointer. (Christian Brabandt)
2012-11-28 15:25:34 +01:00
Bram Moolenaar
ff8cf2be66
updated for version 7.3.729
...
Problem: Building with Ruby fails on some systems.
Solution: Remove "static" and add #ifndef PROTO. (Ken Takata)
2012-11-24 13:39:00 +01:00
Bram Moolenaar
fe9fb927ae
updated for version 7.3.728
...
Problem: Cannot compile with MzScheme interface on Ubuntu 12.10.
Solution: Find the collects directory under /usr/share.
2012-11-23 21:54:48 +01:00
Bram Moolenaar
7331304fd3
updated for version 7.3.727
...
Problem: Can't always find Win32.mak when building GvimExt.
Solution: Use same mechanism as in Make_mvc.mak. (Cade Foster)
2012-11-23 21:47:22 +01:00
Bram Moolenaar
ef6585abef
updated for version 7.3.726
...
Problem: Typos and duplicate info in README.
Solution: Fix the text.
2012-11-23 21:45:25 +01:00
Bram Moolenaar
77642c0fef
updated for version 7.3.725
...
Problem: :aboveleft and :belowright have no effect on :copen.
Solution: Check for cmdmod.split. (Christian Brabandt)
2012-11-20 17:55:10 +01:00
Bram Moolenaar
65d7396cb4
updated for version 7.3.724
...
Problem: Building with Ruby and Tcl on MS-Windows does not work.
Solution: Remove Ruby and Tcl from the big MS-Windows build.
2012-11-20 17:21:52 +01:00
Bram Moolenaar
8d4eecc5e8
updated for version 7.3.723
...
Problem: Various tiny problems.
Solution: Various tiny fixes.
2012-11-20 17:19:01 +01:00
Bram Moolenaar
d59762dcb6
updated for version 7.3.722
...
Problem: Perl flags may contain "-g", which breaks "make proto".
Solution: Filter out the "-g" flag for cproto. (Ken Takata)
2012-11-20 17:03:27 +01:00
Bram Moolenaar
c0d4759373
updated for version 7.3.721
...
Problem: Ruby interface defines local functions globally.
Solution: Make the functions static.
2012-11-20 16:59:14 +01:00
Bram Moolenaar
7c5f120410
updated for version 7.3.720
...
Problem: Proto files are outdated.
Solution: Update the newly generated proto files.
2012-11-20 16:56:54 +01:00
Bram Moolenaar
8288149866
updated for version 7.3.719
...
Problem: Cannot run new version of cproto, it fails on missing include
files.
Solution: Add lots of #ifndef PROTO
2012-11-20 16:53:39 +01:00
Bram Moolenaar
0ac24e1ef4
updated for version 7.3.718
...
Problem: When re-using the current buffer the buffer-local options stay.
Solution: Re-initialize the buffer-local options. (Christian Brabandt)
2012-11-20 12:16:58 +01:00
Bram Moolenaar
b031626427
updated for version 7.3.717
...
Problem: When changing the font size, only MS-Windows limits the window
size.
Solution: Also limit the window size on other systems. (Roland Puntaier)
2012-11-20 12:03:06 +01:00
Bram Moolenaar
99a547d3a1
updated for version 7.3.716
...
Problem: Error on exit when using Python 3.
Solution: Remove PythonIO_Fini(). (Roland Puntaier)
2012-11-20 11:04:35 +01:00
Bram Moolenaar
97d62497f5
Updated runtime files.
2012-11-15 21:28:22 +01:00
Bram Moolenaar
41b884b273
updated for version 7.3.715
...
Problem: Crash when calling setloclist() in BufUnload autocmd. (Marcin
Szamotulski)
Solution: Set w_llist to NULL when it was freed. Also add a test.
(Christian Brabandt)
2012-11-14 22:38:08 +01:00
Bram Moolenaar
b826ddb034
updated for version 7.3.714
...
Problem: Inconsistency: :set can be used in the sandbox, but :setlocal and
:setglobal cannot. (Michael Henry)
Solution: Fix the flags for :setlocal and :setglobal. (Christian Brabandt)
2012-11-14 20:52:28 +01:00
Bram Moolenaar
3ab72c5c72
updated for version 7.3.713
...
Problem: printf() can only align to bytes, not characters.
Solution: Add the "S" item. (Christian Brabandt)
2012-11-14 18:10:56 +01:00
Bram Moolenaar
e3a2246227
updated for version 7.3.712
...
Problem: Nmake from VS2010 SP1 is not recognized.
Solution: Add the version number. (Ken Takata)
2012-10-23 05:35:34 +02:00
Bram Moolenaar
9c9cbf1351
updated for version 7.3.711
...
Problem: vim.current.buffer is not available. (lilydjwg)
Solution: Use py3_PyUnicode_AsUTF8 instead of py3_PyUnicode_AsUTF8String.
(Ken Takata)
2012-10-23 05:17:37 +02:00
Bram Moolenaar
12a753a5ca
updated for version 7.3.710
...
Problem: Patch 7.3.704 breaks "fn".
Solution: Add check for ca.cmdchar. (Christian Brabandt)
2012-10-23 05:08:53 +02: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
a80888d296
updated for version 7.3.708
...
Problem: Filler lines above the first line may be hidden when opening Vim.
Solution: Change how topfill is computed. (Christian Brabandt)
2012-10-21 22:18:21 +02:00
Bram Moolenaar
17aa8cc255
updated for version 7.3.707
...
Problem: Problems loading a library for a file name with non-latin
characters.
Solution: Use wide system functions when possible. (Ken Takata)
2012-10-21 21:38:45 +02:00
Bram Moolenaar
a9a2d8f4d0
updated for version 7.3.706
...
Problem: Can't build Motif version.
Solution: Fix wrongly named variable. (Ike Devolder)
2012-10-21 21:25:22 +02:00
Bram Moolenaar
707cfb82dc
updated for version 7.3.705
...
Problem: Mouse features are not sorted properly. (Tony Mechelynck)
Solution: Put the mouse features in alphabetical order.
2012-10-21 04:00:07 +02:00
Bram Moolenaar
f00dc2627b
updated for version 7.3.704
...
Problem: Repeating "cgn" does not always work correctly.
Solution: Also fetch the operator character. (Christian Brabandt)
2012-10-21 03:54:33 +02:00
Bram Moolenaar
e8d8fd2add
updated for version 7.3.703
...
Problem: When 'undofile' is reset the hash is computed unnecessarily.
Solution: Only compute the hash when the option was set. (Christian Brabandt)
2012-10-21 03:46:05 +02:00
Bram Moolenaar
3a0d8090b1
Updated runtime files.
2012-10-21 03:02:54 +02:00
Bram Moolenaar
67a4f6cfb4
updated for version 7.3.702
...
Problem: Nmake from VS6 service pack 6 is not recognized.
Solution: Detect the version number. (Jiri Sedlak)
2012-10-21 02:41:08 +02:00
Bram Moolenaar
faca84059a
updated for version 7.3.701
...
Problem: MS-Windows: Crash with stack overflow when setting 'encoding'.
Solution: Handle that loading the iconv library may be called recursively.
(Jiri Sedlak)
2012-10-21 02:37:10 +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
bffa06ddb8
updated for version 7.3.699
...
Problem: When 'ttymouse' is set to "sgr" manually, it is overruled by
automatic detection.
Solution: Do not use automatic detection when 'ttymouse' was set manually.
(Hayaki Saito)
2012-10-21 02:10:24 +02:00
Bram Moolenaar
003d14a267
updated for version 7.3.698
...
Problem: Python 3 does not preserve state beween commands.
Solution: Preserve the state. (Paul Ollis)
2012-10-21 01:47:00 +02:00
Bram Moolenaar
c4b98fbb3e
updated for version 7.3.697
...
Problem: Leaking resources when setting GUI font.
Solution: Free the font. (Ken Takata)
2012-10-21 01:40:30 +02:00
Bram Moolenaar
f3408e76fb
updated for version 7.3.696
...
Problem: Message about added spell language can be wrong.
Solution: Give correct message. Add g:menutrans_set_lang_to to allow for
translation. (Jiri Sedlak)
2012-10-21 01:21:59 +02:00
Bram Moolenaar
b6101cf77f
updated for version 7.3.695
...
Problem: Balloon cannot show multi-byte text.
Solution: Properly deal with multi-byte characters. (Dominique Pelle)
2012-10-21 00:58:39 +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
9f340fa57b
updated for version 7.3.693
...
Problem: Can't make 'softtabstop' follow 'shiftwidth'.
Solution: When 'softtabstop' is negative use the value of 'shiftwidth'.
(so8res)
2012-10-21 00:10:39 +02:00
Bram Moolenaar
205f9f5e2d
updated for version 7.3.692
...
Problem: Can't build GTK version with GTK 2.0.
Solution: Put GtkFileFilter declaration in the right place. (Yegappan
Lakshmanan)
2012-10-18 05:18:32 +02:00
Bram Moolenaar
b88adbf844
updated for version 7.3.691
...
Problem: State specific to the Python thread is discarded.
Solution: Keep state between threads. (Paul)
2012-10-14 05:20:12 +02:00
Bram Moolenaar
dac7569612
updated for version 7.3.690
...
Problem: When the current directory name is exactly the maximum path length
Vim may crash.
Solution: Only add "/" when there is room. (Danek Duvall)
2012-10-14 04:35:45 +02:00
Bram Moolenaar
d04da7cb4a
updated for version 7.3.689
...
Problem: MzScheme and Lua may use a NULL string.
Solution: Use an empty string instead of NULL. (Yukihiro Nakadaira)
2012-10-14 03:41:59 +02:00
Bram Moolenaar
7bc4f93c07
updated for version 7.3.688
...
Problem: Python 3.3 is not supported.
Solution: Add Python 3.3 support (Ken Takata)
2012-10-14 03:22:56 +02:00
Bram Moolenaar
172ddb60c2
updated for version 7.3.687
...
Problem: Test 16 fails when $DISPLAY is not set.
Solution: Skip the test when $DISPLAY is not set.
2012-10-11 04:44:33 +02:00
Bram Moolenaar
b73568149f
updated for version 7.3.686
...
Problem: Using CTRL-\ e mappings is useful also when entering an
expression, but it doesn't work. (Marcin Szamotulski)
Solution: Allow using CTRL-\ e when entering an expression if it was not
typed.
2012-10-11 04:04:37 +02:00
Bram Moolenaar
0c17875ef3
updated for version 7.3.685
...
Problem: No test for what patch 7.3.673 fixes.
Solution: Add a test. (Christian Brabandt)
2012-10-11 03:35:45 +02:00
Bram Moolenaar
b35c338f96
updated for version 7.3.684
...
Problem: "make test" does not delete lua.vim.
Solution: Add lua.vim to the clean target. (Simon Ruderich)
2012-10-06 19:10:35 +02:00
Bram Moolenaar
0c5fa7d740
Updated runtime files.
2012-10-05 22:26:30 +02:00
Bram Moolenaar
d1f13fd597
updated for version 7.3.683
...
Problem: ":python" may crash when vimbindeval() returns None.
Solution: Check for v_string to be NULL. (Yukihiro Nakadaira)
2012-10-05 21:30:07 +02:00
Bram Moolenaar
4ccb265bd4
updated for version 7.3.682
...
Problem: Compiler complains about incompatible types.
Solution: Remove type casts. (hint by Danek Duvall)
2012-10-04 22:38:37 +02:00
Bram Moolenaar
7d11244c99
updated for version 7.3.681
...
Problem: List of distributed files picks up backup files.
Solution: Make tutor patterns more specific.
2012-10-03 21:48:43 +02:00
Bram Moolenaar
97cc2384c0
Update runtime files.
2012-10-03 21:46:54 +02:00
Bram Moolenaar
14f5827940
updated for version 7.3.680
...
Problem: Some files missing in the list of distributed files.
Solution: Add lines for new files.
2012-10-03 21:33:41 +02:00
Bram Moolenaar
8139889a5f
updated for version 7.3.679
...
Problem: Ruby detection uses Config, newer Ruby versions use RbConfig.
Solution: Detect the need to use RbConfig. (Vit Ondruch)
2012-10-03 21:09:35 +02:00
Bram Moolenaar
6f3d6b48a6
updated for version 7.3.678
...
Problem: Ruby .so name may not be correct.
Solution: Use the LIBRUBY_SO entry from the config. (Vit Ondruch)
2012-10-03 18:50:00 +02:00
Bram Moolenaar
e1704bada4
updated for version 7.3.677
...
Problem: buf_spname() is used inconsistently.
Solution: Make the return type a char_u pointer. Check the size of the
returned string.
2012-10-03 18:25:00 +02:00
Bram Moolenaar
b213da0b57
updated for version 7.3.676
...
Problem: Ruby compilation on Windows 32 bit doesn't work.
Solution: Only use some functions for 64 bit. (Ken Takata)
2012-10-03 18:06:59 +02:00
Bram Moolenaar
ec3cfeb199
updated for version 7.3.675
...
Problem: Using uninitialized memory with very long file name.
Solution: Put NUL after text when it is truncated. (ZyX)
2012-10-03 17:12:47 +02:00
Bram Moolenaar
1e91f2606b
updated for version 7.3.674
...
Problem: Can't compile with Lua/dyn on Cygwin.
Solution: Adjust configure to use the right library name. (Ken Takata)
2012-10-03 14:48:08 +02:00
Bram Moolenaar
718f007499
updated for version 7.3.673
...
Problem: Using "gN" while 'selection' is "exclusive" misses one character.
(Ben Fritz)
Solution: Check the direction when compensating for exclusive selection.
(Christian Brabandt)
2012-10-03 13:35:51 +02:00
Bram Moolenaar
d09acef44b
Updated runtime files.
2012-09-21 14:54:30 +02:00
Bram Moolenaar
66b7985ec9
updated for version 7.3.672
...
Problem: Not possible to lock/unlock lists in Python interface.
Solution: Add .locked and .scope attributes. (ZyX)
2012-09-21 14:00:35 +02:00
Bram Moolenaar
770456589e
updated for version 7.3.671
...
Problem: More Python code can be shared between Python 2 and 3.
Solution: Move code to if_py_both.h. (ZyX)
2012-09-21 13:46:06 +02:00
Bram Moolenaar
696c2116dc
updated for version 7.3.670
...
Problem: Python: memory leaks when there are exceptions.
Solution: Add DICTKEY_UNREF in the right places. (ZyX)
2012-09-21 13:43:14 +02:00
Bram Moolenaar
f94a13c286
updated for version 7.3.669
...
Problem: When building with Cygwin loading Python dynamically fails.
Solution: Use DLLLIBRARY instead of INSTSONAME. (Ken Takata)
2012-09-21 13:26:49 +02:00
Bram Moolenaar
01c10524d2
updated for version 7.3.668
...
Problem: Building with Perl loaded dynamically still uses static library.
Solution: Adjust use of PL_thr_key. (Ken Takata)
2012-09-21 12:50:51 +02:00
Bram Moolenaar
f5fe79a5f3
updated for version 7.3.667
...
Problem: Unused variables in Perl interface.
Solution: Adjust #ifdefs.
2012-09-21 12:42:44 +02:00
Bram Moolenaar
6f586de755
updated for version 7.3.666
...
Problem: With MSVC 11 Win32.mak is not found.
Solution: Add the SDK_INCLUDE_DIR variable. (Raymond Ko)
2012-09-18 22:00:08 +02:00
Bram Moolenaar
2b017fae8f
updated for version 7.3.665
...
Problem: MSVC 11 is not supported.
Solution: Recognize MSVC 11. (Raymond Ko)
2012-09-18 18:27:12 +02:00
Bram Moolenaar
4fabd7dd4a
updated for version 7.3.664
...
Problem: Buffer overflow in unescaping text. (Raymond Ko)
Solution: Limit check for multi-byte character to 4 bytes.
2012-09-18 18:03:37 +02:00
Bram Moolenaar
be1e9e9fc1
updated for version 7.3.663
...
Problem: End of color scheme name not clear in E185. (Aaron Lewis)
Solution: Put the name in single quotes.
2012-09-18 16:47:07 +02:00
Bram Moolenaar
2623b4f412
updated for version 7.3.662
...
Problem: Can't build Ruby interface with Ruby 1.9.3.
Solution: Add missing functions. (V. Ondruch)
2012-09-18 16:36:32 +02:00
Bram Moolenaar
e8cdcef875
updated for version 7.3.661
...
Problem: SEGV in Python code.
Solution: Initialize len to zero. Use the right function depending on
version. (Maxim Philippov)
2012-09-12 20:21:43 +02:00
Bram Moolenaar
fca93c093e
updated for version 7.3.660
...
Problem: ":help !" jumps to help for ":!".
Solution: Adjust check for tag header line. (Andy Wokula)
2012-09-12 18:19:46 +02:00
Bram Moolenaar
c11073c9aa
updated for version 7.3.659
...
Problem: Recent Python changes are not tested.
Solution: Add tests for Python bindings. (ZyX)
2012-09-05 19:17:42 +02:00
Bram Moolenaar
afa6b9af86
updated for version 7.3.658
...
Problem: NUL bytes truncate strings when converted from Python.
Solution: Handle truncation as an error. (ZyX)
2012-09-05 19:09:11 +02:00
Bram Moolenaar
cdab905136
updated for version 7.3.657
...
Problem: Python bindings silently truncate string values containing NUL.
Solution: Fail when a string contains NUL. (ZyX)
2012-09-05 19:03:56 +02:00
Bram Moolenaar
77fceb8908
updated for version 7.3.656
...
Problem: Internal error in :pyeval.
Solution: Handle failed object conversion. (ZyX)
2012-09-05 18:54:48 +02:00
Bram Moolenaar
e48a2dd3af
updated for version 7.3.655
...
Problem: 64 bit MingW xpm .a file is missing.
Solution: Add the file. (Sergey Khorev)
2012-09-05 18:49:24 +02:00
Bram Moolenaar
231e1a1723
updated for version 7.3.654
...
Problem: When creating a Vim dictionary from Python objects an empty key
might be used.
Solution: Do not use empty keys, throw an IndexError. (ZyX)
2012-09-05 18:45:28 +02:00
Bram Moolenaar
e2db4361d2
updated for version 7.3.653
...
Problem: MingW needs build rule for included XPM files. Object directory
for 32 and 64 builds is the same, also for MSVC.
Solution: Add MingW build rule to use included XPM files. Add the CPU or
architecture to the object directory name. (Sergey Khorev)
2012-09-05 17:57:39 +02:00
Bram Moolenaar
ac0ddc15e9
updated for version 7.3.652
...
Problem: Workaround for Python crash isn't perfect.
Solution: Change the type of the length argument. (Sean Estabrooks)
2012-09-05 17:28:21 +02:00
Bram Moolenaar
7c0a86b1e8
updated for version 7.3.651
...
Problem: Completion after ":help \{-" gives an error message.
Solution: Prepend a backslash.
2012-09-05 15:15:07 +02:00
Bram Moolenaar
b4a80cdd91
updated for version 7.3.650
...
Problem: Completion after ":help \{-" gives an error message and messes up
the command line.
Solution: Cancel the tag search if the pattern can't be compiled. (Yasuhiro
Matsumoto)
2012-09-05 15:03:30 +02:00
Bram Moolenaar
7c82130a76
updated for version 7.3.649
...
Problem: When 'clipboard' is set to "unnamed" small deletes end up in the
numbered registers. (Ingo Karkat)
Solution: Use the original register name to decide whether to put a delete
in a numbered register. (Christian Brabandt)
2012-09-05 14:18:45 +02:00
Bram Moolenaar
2c66669c33
updated for version 7.3.648
...
Problem: Crash when using a very long file name. (ZyX)
Solution: Properly check length of buffer space.
2012-09-05 13:30:40 +02:00
Bram Moolenaar
57c0ea8692
updated for version 7.3.647
...
Problem: "gnd" doesn't work correctly in Visual mode.
Solution: Handle Visual mode differently in "gn". (Christian Brabandt)
2012-09-05 12:16:45 +02:00
Bram Moolenaar
465748e411
updated for version 7.3.646
...
Problem: When reloading a buffer the undo file becomes unusable unless ":w"
is executed. (Dmitri Frank)
Solution: After reloading the buffer write the undo file. (Christian
Brabandt)
2012-08-29 18:50:54 +02:00
Bram Moolenaar
dd7d846475
updated for version 7.3.645
...
Problem: No tests for patch 7.3.625 and 7.3.637.
Solution: Add more tests for the "gn" command and try/catch. (Christian
Brabandt)
2012-08-29 16:55:13 +02:00
Bram Moolenaar
0551410a14
updated for version 7.3.644
...
Problem: Dead code for BeOS GUI.
Solution: Remove unused __BEOS__ stuff.
2012-08-29 16:34:27 +02:00
Bram Moolenaar
3633dc0129
updated for version 7.3.643
...
Problem: MS-Windows: When starting gvim maximized 'lines' and 'columns' are
wrong. (Christian Robinson)
Solution: Move the check for gui.starting from ui_get_shellsize() to
check_shellsize().
2012-08-29 16:26:04 +02:00
Bram Moolenaar
8f91399366
updated for version 7.3.642
...
Problem: Segfault with specific autocommands. Was OK after 7.3.449 and
before 7.3.545. (Richard Brown)
Solution: Pass TRUE for abort_if_last in the call to close_buffer().
(Christian Brabandt)
2012-08-29 15:50:26 +02:00
Bram Moolenaar
002a4edc5b
updated for version 7.3.641
...
Problem: ":mkview" uses ":normal" instead of ":normal!" for folds. (Dan)
Solution: Add the bang. (Christian Brabandt)
2012-08-29 15:22:25 +02:00
Bram Moolenaar
18a1b9bd5f
updated for version 7.3.640
...
Problem: It's not easy to build Vim on Windows with XPM support.
Solution: Binary files for 7.3.639. (Sergey Khorev)
2012-08-29 14:26:27 +02:00
Bram Moolenaar
c6c1d8b802
updated for version 7.3.639
...
Problem: It's not easy to build Vim on Windows with XPM support.
Solution: Include the required files, they are quite small. Update the
MSVC makefile to use them. Binary files are in the next patch.
(Sergey Khorev)
2012-08-29 14:18:33 +02:00
Bram Moolenaar
1c75a03501
Fix version.c, 638 was there twice.
2012-08-23 22:28:46 +02:00
Bram Moolenaar
451cf63751
updated for version 7.3.638
2012-08-23 18:58:14 +02:00
Bram Moolenaar
00b8ae0d3d
updated for version 7.3.637
...
Problem: Cannot catch the error caused by a foldopen when there is no fold.
(ZyX, Issue 48)
Solution: Do not break out of the loop early when inside try/catch.
(Christian Brabandt) Except when there is a syntax error.
2012-08-23 18:43:10 +02:00
Bram Moolenaar
dde0efed85
updated for version 7.3.636
...
Problem: Not all zero-width matches handled correctly for "gn".
Solution: Move zero-width detection to a separate function. (Christian
Brabandt)
2012-08-23 15:53:05 +02:00
Bram Moolenaar
4d93dc2699
updated for version 7.3.635
...
Problem: Issue 21: System call during startup sets 'lines' to a wrong
value. (Karl Yngve)
Solution: Don't set the shell size while the GUI is still starting up.
(Christian Brabandt)
2012-08-23 13:28:55 +02:00
Bram Moolenaar
b9ce83e135
updated for version 7.3.634
...
Problem: Month/Day format for undo is confusing. (Marcin Szamotulski)
Solution: Always use Year/Month/Day, should work for everybody.
2012-08-23 12:59:02 +02:00
Bram Moolenaar
9b4512500a
Update runtime files.
2012-08-15 17:43:31 +02:00
Bram Moolenaar
dd82d699c8
updated for version 7.3.633
...
Problem: Selection remains displayed as selected after selecting another
text.
Solution: Call xterm_update() before select(). (Andrew Pimlott)
2012-08-15 17:26:57 +02:00
Bram Moolenaar
2b9578f0f8
updated for version 7.3.632
...
Problem: Cannot select beyond 222 columns with the mouse in xterm.
Solution: Add support for SGR mouse tracking. (Hayaki Saito)
2012-08-15 16:21:32 +02:00
Bram Moolenaar
2430586629
updated for version 7.3.631
...
Problem: Cannot complete user names.
Solution: Add user name completion. (Dominique Pelle)
2012-08-15 14:05:05 +02:00
Bram Moolenaar
2dac213ac6
updated for version 7.3.630
...
Problem: "|" does not behave correctly when 'virtualedit' is set.
Solution: Call validate_virtcol(). (David Bürgin)
2012-08-15 13:31:00 +02:00
Bram Moolenaar
14f2474147
updated for version 7.3.629
...
Problem: There is no way to make 'shiftwidth' follow 'tabstop'.
Solution: When 'shiftwidth' is zero use the value of 'tabstop'. (Christian
Brabandt)
2012-08-08 18:01:05 +02:00
Bram Moolenaar
b02612b641
updated for version 7.3.628
...
Problem: ":open" does not allow for a !, which results in a confusing error
message. (Shawn Wilson)
Solution: Allow ! on ":open". (Christian Brabandt)
2012-08-08 17:31:40 +02:00
Bram Moolenaar
07e31c571a
updated for version 7.3.627
...
Problem: When using the "n" flag with the ":s" command a \= substitution
will not be evaluated.
Solution: Do perform the evaluation, so that a function can be invoked at
every matching position without changing the text. (Christian
Brabandt)
2012-08-08 16:51:15 +02:00
Bram Moolenaar
c1a995db49
updated for version 7.3.626
...
Problem: Python interface doesn't build with Python 2.4 or older.
Solution: Define Py_ssize_t. (Benjamin Bannier)
2012-08-08 16:05:07 +02:00
Bram Moolenaar
ba6ba36fa2
updated for version 7.3.625
...
Problem: "gn" does not handle zero-width matches correctly.
Solution: Handle zero-width patterns specially. (Christian Brabandt)
2012-08-08 15:27:57 +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
c271c48e80
updated for version 7.3.623
...
Problem: Perl 5.14 commands crash Vim on MS-Windows.
Solution: Use perl_get_sv() instead of GvSV(). (Raymond Ko)
2012-08-08 13:17:31 +02:00
Bram Moolenaar
e66822e3d1
updated for version 7.3.622
...
Problem: XPM library for Win32 can't be found.
Solution: Suggest using the one from the Vim ftp site.
2012-08-02 21:48:24 +02:00
Bram Moolenaar
09168a77e4
updated for version 7.3.621
...
Problem: Compiler warnings on 64 bit windows.
Solution: Add type casts. (Mike Williams)
2012-08-02 21:24:42 +02:00
Bram Moolenaar
da3cb831e9
updated for version 7.3.620
...
Problem: Building with recent Ruby on Win32 doesn't work.
Solution: Add a separate argument for the API version. (Yasuhiro Matsumoto)
2012-08-02 21:21:47 +02:00
Bram Moolenaar
e4195c5d84
updated for version 7.3.619
...
Problem: When executing a shell command Vim may become slow to respond.
Solution: Don't wait after every processed message. (idea by Yasuhiro
Matsumoto)
2012-08-02 12:31:44 +02:00
Bram Moolenaar
8a0f3c78fe
updated for version 7.3.618
...
Problem: Still doesn't compile with small features.
Solution: Move current_search() out of #ifdef. (Dominique Pelle)
2012-07-29 12:55:32 +02:00
Bram Moolenaar
a07c831bef
updated for version 7.3.617
...
Problem: Hang on completion.
Solution: Skip over the space. (Yasuhiro Matsumoto)
2012-07-27 21:12:07 +02:00
Bram Moolenaar
dad937f77f
updated for version 7.3.616
...
Problem: Can't compile without +visual.
Solution: Add #ifdef.
2012-07-27 21:05:54 +02:00
Bram Moolenaar
6c35beaa11
Updated runtime files.
2012-07-25 17:49:10 +02:00
Bram Moolenaar
848f87633a
updated for version 7.3.615
...
Problem: Completion for a user command does not recognize backslash before
a space.
Solution: Recognize escaped characters. (Yasuhiro Matsumoto)
2012-07-25 17:22:23 +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
9bdb9a0987
updated for version 7.3.613
...
Problem: Including Python's config.c in the build causes trouble. It is
not clear why it was there.
Solution: Omit the config file. (James McCoy)
2012-07-25 16:32:08 +02:00
Bram Moolenaar
5fb9ec5ed7
updated for version 7.3.612
...
Problem: Auto formatting messes up text when 'fo' contains "2". (ZyX)
Solution: Decrement "less_cols". (Tor Perkins)
2012-07-25 16:10:03 +02:00
Bram Moolenaar
9581b5f70e
updated for version 7.3.611
...
Problem: Can't use Vim dictionary as self argument in Python.
Solution: Fix the check for the "self" argument. (ZyX)
2012-07-25 15:36:04 +02:00
Bram Moolenaar
641e286153
updated for version 7.3.610
...
Problem: Cannot operate on the text that a search pattern matches.
Solution: Add the "gn" and "gN" commands. (Christian Brabandt)
2012-07-25 15:06:34 +02:00
Bram Moolenaar
058bdcfd5d
updated for version 7.3.609
...
Problem: File names in :checkpath! output are garbled.
Solution: Check for \zs in the pattern. (Lech Lorens)
2012-07-25 13:46:30 +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
049d8e79cf
updated for version 7.3.607
...
Problem: With an 8 color terminal the selected menu item is black on black,
because darkGrey as bg is the same as black.
Solution: Swap fg and bg colors. (James McCoy)
2012-07-19 17:39:07 +02:00
Bram Moolenaar
94c465c53d
updated for version 7.3.606
...
Problem: CTRL-P completion has a problem with multi-byte characters.
Solution: Check for next character being NUL properly. (Yasuhiro Matsumoto)
2012-07-19 17:18:26 +02:00
Bram Moolenaar
1a0cee53d4
updated for version 7.3.605
...
Problem: MS-Windows: Can't compile with older compilers. (Titov Anatoly)
Solution: Add #ifdef for MEMORYSTATUSEX.
2012-07-19 11:37:26 +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
c2ece10274
updated for version 7.3.602
...
Problem: Missing files in distribution.
Solution: Update the list of files.
2012-07-16 17:28:11 +02:00
Bram Moolenaar
97f38d9540
updated for version 7.3.601
...
Problem: Bad code style.
Solution: Insert space, remove parens.
2012-07-16 17:26:22 +02:00
Bram Moolenaar
30b6581799
Updated runtime files.
2012-07-12 22:01:11 +02:00
Bram Moolenaar
dfef15481d
updated for version 7.3.600
...
Problem: <f-args> is not expanded properly with DBCS encoding.
Solution: Skip over character instead of byte. (Yukihiro Nakadaira)
2012-07-10 19:25:10 +02:00
Bram Moolenaar
89af439409
updated for version 7.3.599
...
Problem: Missing change in one file.
Solution: Patch for changed clip_autoselect().
2012-07-10 18:31:54 +02:00
Bram Moolenaar
cfa3caec0c
updated for version 7.3.598
...
Problem: Cannot act upon end of completion. (Taro Muraoka)
Solution: Add an autocommand event that is triggered when completion has
finished. (Idea by Florian Klein)
2012-07-10 17:14:56 +02:00
Bram Moolenaar
c0885aad5c
updated for version 7.3.597
...
Problem: 'clipboard' "autoselect" only applies to the * register. (Sergey
Vakulenko)
Solution: Make 'autoselect' work for the + register. (Christian Brabant)
Add the "autoselectplus" option in 'clipboard' and the "P" flag in
'guioptions'.
2012-07-10 16:49:23 +02:00
Bram Moolenaar
f65e5667df
updated for version 7.3.596
...
Problem: Can't remove all signs for a file or buffer.
Solution: Support "*" for the sign id. (Christian Brabandt)
2012-07-10 15:18:22 +02:00
Bram Moolenaar
773c1ef81b
updated for version 7.3.595
...
Problem: The X command server responds slowly
Solution: Change the loop that waits for replies. (Brian Burns)
2012-07-10 14:56:45 +02:00
Bram Moolenaar
52bf469f6f
updated for version 7.3.594
...
Problem: The X command server doesn't work perfectly. It sends an empty
reply for as-keys requests.
Solution: Remove duplicate ga_init2(). Do not send a reply for as-keys
requests. (Brian Burns)
2012-07-10 14:25:04 +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
6c4b646d84
updated for version 7.3.592
...
Problem: Vim on GTK does not support g:browsefilter.
Solution: Add a GtkFileFilter to the file chooser. (Christian Brabandt)
2012-07-10 13:12:51 +02:00
Bram Moolenaar
8cb8dca2f0
updated for version 7.3.591
...
Problem: Can only move to a tab by absolute number.
Solution: Move a number of tabs to the left or the right. (Lech Lorens)
2012-07-06 18:27:39 +02:00
Bram Moolenaar
0306ac33a5
updated for version 7.3.590
...
Problem: The '< and '> marks cannot be set directly.
Solution: Allow setting '< and '>. (Christian Brabandt)
2012-07-06 17:51:28 +02:00
Bram Moolenaar
bef4790c23
updated for version 7.3.589
...
Problem: Crash when $HOME is not set.
Solution: Check for a NULL pointer. (Chris Webb)
2012-07-06 16:49:40 +02:00
Bram Moolenaar
756287da38
updated for version 7.3.588
...
Problem: Crash on NULL pointer.
Solution: Fix the immediate problem by checking for NULL. (Lech Lorens)
2012-07-06 16:39:47 +02:00
Bram Moolenaar
e25865a7f3
updated for version 7.3.587
...
Problem: Compiler warning for local var shadowing global var.
Solution: Rename the var and move it to an inner block. (Christian Brabandt)
2012-07-06 16:22:02 +02:00
Bram Moolenaar
95b557b1dc
updated for version 7.3.586
...
Problem: When compiling with Cygwin or MingW MEMORYSTATUSEX is not defined.
Solution: Set the default for WINVER to 0x0500.
2012-07-06 13:40:50 +02:00
Bram Moolenaar
5967abb97f
updated for version 7.3.585
...
Problem: Calling changed_bytes() too often.
Solution: Move changed_bytes() out of a loop. (Tor Perkins)
2012-07-06 13:36:48 +02:00
Bram Moolenaar
221d6872c4
updated for version 7.3.584
...
Problem: PyCObject is not always defined.
Solution: Use PyObject instead.
2012-06-30 13:34:34 +02:00
Bram Moolenaar
e721122b79
updated for version 7.3.583
...
Problem: PyObject_NextNotImplemented is not defined before Python 2.7.
(Danek Duvall)
Solution: Add #ifdefs.
2012-06-30 13:21:08 +02:00
Bram Moolenaar
49346f4155
updated for version 7.3.582
...
Problem: Missing parts of the test OK file.
Solution: Add the missing parts.
2012-06-29 23:57:54 +02:00
Bram Moolenaar
cc3e85f169
updated for version 7.3.581
...
Problem: Problems compiling with Python.
Solution: Pick UCS2 or UCS4 function at runtime. (lilydjwg)
2012-06-29 19:14:52 +02:00
Bram Moolenaar
3cd3e7ab17
updated for version 7.3.580
...
Problem: Warning on 64 bit MS-Windows.
Solution: Add type cast. (Mike Williams)
2012-06-29 17:52:02 +02:00
Bram Moolenaar
2afa3238a1
updated for version 7.3.579
...
Problem: Can't compile with Python 2.5.
Solution: Use PyCObject when Capsules are not available.
2012-06-29 16:28:28 +02:00
Bram Moolenaar
f27839c1a9
updated for version 7.3.578
...
Problem: Misplaced declaration.
Solution: Move declaration to start of block.
2012-06-29 16:19:50 +02:00
Bram Moolenaar
11b73d668f
updated for version 7.3.577
...
Problem: Size of memory does not fit in 32 bit unsigned.
Solution: Use Kbyte instead of byte. Call GlobalMemoryStatusEx() instead of
GlobalMemoryStatus() when available.
2012-06-29 15:51:30 +02:00
Bram Moolenaar
96b7ca5142
updated for version 7.3.576
...
Problem: Formatting of lists inside comments is not right yet.
Solution: Use another solution and add a test. (Tor Perkins)
2012-06-29 15:04:49 +02:00
Bram Moolenaar
89f940fcac
updated for version 7.3.575
...
Problem: "ygt" tries to yank instead of giving an error. (Daniel Mueller)
Solution: Check for a pending operator.
2012-06-29 13:56:06 +02:00
Bram Moolenaar
e79abddb2f
updated for version 7.3.574
...
Problem: When pasting a register in the search command line a CTRL-L
character is not pasted. (Dominique Pelle)
Solution: Escape the CTRL-L. (Christian Brabandt)
2012-06-29 13:44:41 +02:00
Bram Moolenaar
88b1ba151a
updated for version 7.3.573
...
Problem: Using array index before bounds checking.
Solution: Swap the parts of the condition. (Dominique Pelle)
2012-06-29 13:34:19 +02:00
Bram Moolenaar
a53c60d33c
updated for version 7.3.572
...
Problem: Duplicate statement in if and else. (Dominique Pelle)
Solution: Remove the condition and add a TODO.
2012-06-29 13:19:27 +02:00
Bram Moolenaar
f6a2b08c54
updated for version 7.3.571
...
Problem: Duplicated condition.
Solution: Remove one. (Dominique Pelle)
2012-06-29 13:14:03 +02:00
Bram Moolenaar
8f5c6f003a
updated for version 7.3.570
...
Problem: ":vimgrep" does not obey 'wildignore'.
Solution: Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
2012-06-29 12:57:06 +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
a7014df975
updated for version 7.3.568
...
Problem: Bad indents for #ifdefs.
Solution: Add and remove spaces. (Elias Diem)
2012-06-29 12:35:44 +02:00
Bram Moolenaar
002850940e
updated for version 7.3.567
...
Problem: Missing copyright notice.
Solution: Add Vim copyright notice. (Taro Muraoka)
2012-06-29 11:46:33 +02:00
Bram Moolenaar
22189a4bd6
updated for version 7.3.566
...
Problem: Redo after completion does not work correctly when refresh: always
is not used. (Raymond Ko)
Solution: Check the compl_opt_refresh_always flag. (Christian Brabandt)
2012-06-20 22:56:02 +02:00
Bram Moolenaar
3943156034
updated for version 7.3.565
...
Problem: Can't generate proto file for Python 3.
Solution: Add PYTHON3_CFLAGS to LINT_CFLAGS.
2012-06-20 18:39:15 +02:00
Bram Moolenaar
d12f811816
updated for version 7.3.564
...
Problem: Warning for pointer conversion.
Solution: Add type cast.
2012-06-20 17:56:09 +02:00
Bram Moolenaar
50a12b4078
updated for version 7.3.563
...
Problem: Can't build with tiny features.
Solution: Add #ifdef.
2012-06-20 17:54:38 +02:00
Bram Moolenaar
38bdbd6c6f
updated for version 7.3.562
...
Problem: ":profdel" should not work when the +profile feature is disabled.
Solution: Call ex_ni(). (Yasuhiro Matsumoto)
2012-06-20 15:48:57 +02:00
Bram Moolenaar
5e1a0a9a65
updated for version 7.3.561
...
Problem: Using refresh: always in a complete function breaks the "."
command. (Val Markovic)
Solution: Add match leader to the redo buffer. (Yasuhiro Matsumoto)
2012-06-20 14:26:35 +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
dc7e85ee5d
updated for version 7.3.558
...
Problem: Memory access error. (Gary Johnson)
Solution: Allocate one more byte. (Dominique Pelle)
2012-06-20 12:40:08 +02:00
Bram Moolenaar
9e931224db
updated for version 7.3.557
...
Problem: Crash when an autocommand wipes out a buffer when it is hidden.
Solution: Restore the current window when needed. (Christian Brabandt)
2012-06-20 11:55:01 +02:00
Bram Moolenaar
36105782d2
updated for version 7.3.556
...
Problem: Compiler warnings on 64 bit Windows.
Solution: Add type casts. (Mike Williams)
2012-06-14 20:59:25 +02:00
Bram Moolenaar
77c193579b
updated for version 7.3.555
...
Problem: Building on IBM z/OS fails.
Solution: Adjust configure. Use the QUOTESED value from config.mk instead of
the hard coded one in Makefile. (Stephen Bovy)
2012-06-13 19:19:41 +02:00
Bram Moolenaar
795ec43112
updated for version 7.3.554
...
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
2012-06-13 18:15:19 +02:00
Bram Moolenaar
5641f38d41
updated for version 7.3.553
...
Problem: With double-width characters and 'listchars' containing "precedes"
the text is displayed one cell off.
Solution: Check for double-width character being overwritten by the
"precedes" character. (Yasuhiro Matsumoto)
2012-06-13 18:06:36 +02:00
Bram Moolenaar
bfe3bf806a
updated for version 7.3.552
...
Problem: Formatting inside comments does not use the "2" flag in
'formatoptions'.
Solution: Support the "2" flag. (Tor Perkins)
2012-06-13 17:28:55 +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
e04a48f204
updated for version 7.3.550
...
Problem: With "j" in 'formatoptions' a list leader is not removed. (Gary
Johnson)
Solution: Don't ignore the start of a three part comment. (Lech Lorens)
2012-06-13 14:01:41 +02:00
Bram Moolenaar
48d279215f
updated for version 7.3.549
...
Problem: In 'cinoptions' "0s" is interpreted as one shiftwidth. (David
Pineau)
Solution: Use the zero as zero. (Lech Lorens)
2012-06-13 13:40:48 +02:00
Bram Moolenaar
27ba088549
updated for version 7.3.548
...
Problem: Compiler warning on 64 bit Windows.
Solution: Add type cast. (Mike Williams)
2012-06-07 21:09:39 +02:00
Bram Moolenaar
802053f14a
updated for version 7.3.547
...
Problem: Compiler warning for uninitialized variable.
Solution: Initialize it.
2012-06-06 23:08:38 +02:00
Bram Moolenaar
3b393a0b53
updated for version 7.3.546
...
Problem: Bogus line break.
Solution: Remove the line break.
2012-06-06 19:05:50 +02:00
Bram Moolenaar
362ce48048
updated for version 7.3.545
...
Problem: When closing a window or buffer autocommands may close it too,
causing problems for where the autocommand was invoked from.
Solution: Add the w_closing and b_closing flags. When set disallow ":q" and
":close" to prevent recursive closing.
2012-06-06 19:02:45 +02:00
Bram Moolenaar
3b53dfb3b0
updated for version 7.3.544
...
Problem: There is no good way to close a quickfix window when closing the
last ordinary window.
Solution: Add the QuitPre autocommand.
2012-06-06 18:03:07 +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
08bc274e88
updated for version 7.3.542
...
Problem: Function is sometimes unused.
Solution: Add #ifdef.
2012-06-06 16:14:40 +02:00
Bram Moolenaar
8134039744
updated for version 7.3.541
...
Problem: When joining lines comment leaders need to be removed manually.
Solution: Add the 'j' flag to 'formatoptions'. (Lech Lorens)
2012-06-06 16:12:59 +02:00
Bram Moolenaar
bc256d91ea
updated for version 7.3.540
...
Problem: Cursor is left on the text instead of the command line.
Solution: Don't call setcursor() in command line mode.
2012-06-06 12:06:15 +02:00
Bram Moolenaar
64fdf5ceae
updated for version 7.3.539
...
Problem: Redrawing a character on the command line does not work properly
for multi-byte charactes.
Solution: Count the number of bytes in a character. (Yukihiro Nakadaira)
2012-06-06 12:03:06 +02:00
Bram Moolenaar
c873442b15
Updated runtime files.
2012-06-01 22:38:45 +02:00
Bram Moolenaar
f13de07e49
updated for version 7.3.538
...
Problem: 'efm' does not handle Tabs in pointer lines.
Solution: Add Tab support. Improve tests. (Lech Lorens)
2012-06-01 18:34:41 +02:00
Bram Moolenaar
24ee83b0a0
updated for version 7.3.537
...
Problem: Unecessary call to init_spell_chartab().
Solution: Delete the call.
2012-06-01 17:49:55 +02:00
Bram Moolenaar
88178de99f
updated for version 7.3.536
...
Problem: When spell checking the German sharp s is not seen as a word
character. (Aexl Bender)
Solution: In utf_islower() return true for the sharp s. Note: also need
updated spell file for this to take effect.
2012-06-01 17:46:59 +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
704984ac87
updated for version 7.3.534
...
Problem: When using an InsertCharPre autocommand autoindent fails.
Solution: Proper handling of v:char. (Alexey Radkov)
2012-06-01 14:57:51 +02:00
Bram Moolenaar
d2aed44c77
updated for version 7.3.533
...
Problem: Memory leak when writing undo file.
Solution: Free the ACL. (Dominique Pelle)
2012-06-01 13:46:12 +02:00
Bram Moolenaar
112f318551
updated for version 7.3.532
...
Problem: Compiler warning from Clang.
Solution: Use a different way to point inside a string. (Dominique Pelle)
2012-06-01 13:18:53 +02:00
Bram Moolenaar
ae084bb97c
updated for version 7.3.531
...
Problem: GUI does not work on MS-Windows.
Solution: Add the missing #ifdef. (Patrick Avery)
2012-05-27 00:37:51 +02:00
Bram Moolenaar
6a3c1b44e5
updated for version 7.3.530
...
Problem: Gvim does not work when 'guioptions' includes "f". (Davido)
Solution: Call gui_mch_init_check() when running GUI in the foreground.
(Yasuhiro Matsumoto)
2012-05-25 14:06:36 +02:00
Bram Moolenaar
6057b9c658
updated for version 7.3.529
...
Problem: Using a count before "v" and "V" does not work (Kikyous)
Solution: Make the count select that many characters or lines. (Christian
Brabandt)
2012-05-25 13:12:36 +02:00
Bram Moolenaar
bef1c36ab6
updated for version 7.3.528
...
Problem: Crash when closing last window in a tab. (Alex Efros)
Solution: Use common code in close_last_window_tabpage(). (Christian
Brabandt)
2012-05-25 12:39:00 +02:00
Bram Moolenaar
936347b6bf
updated for version 7.3.527
...
Problem: Clang complains about non-ASCII characters in a string.
Solution: Change to \x88 form. (Dominique Pelle)
2012-05-25 11:56:22 +02:00
Bram Moolenaar
0c50a6ba59
updated for version 7.3.526
...
Problem: Confusing indenting for #ifdef.
Solution: Remove and add indent. (Elias Diem)
2012-05-25 11:04:38 +02:00
Bram Moolenaar
17bd9dc2bd
updated for version 7.3.525
...
Problem: Compiler warning on 64 bit MS-Windows.
Solution: Add type cast. (Mike Williams)
2012-05-25 11:02:41 +02:00
Bram Moolenaar
1763969e5c
updated for version 7.3.524
...
Problem: Missing comma.
Solution: Add the comma.
2012-05-18 21:54:13 +02:00
Bram Moolenaar
8e52a59376
Fix more 'cpo' issues in runtime files.
2012-05-18 21:49:28 +02:00
Bram Moolenaar
bd1d560895
updated for version 7.3.523
...
Problem: ":diffupdate" doesn't check for files changed elsewhere.
Solution: Add the ! flag. (Christian Brabandt)
2012-05-18 18:47:17 +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
f9de140e7f
updated for version 7.3.521
...
Problem: Using "z=" on a multi-byte character may cause a crash.
Solution: Don't use strlen() on an int pointer.
2012-05-18 18:08:01 +02:00
Bram Moolenaar
2969570036
updated for version 7.3.520
...
Problem: Gvim starts up slow on Unbuntu 12.04.
Solution: Move the call to gui_mch_init_check() to after fork(). (Yasuhiro
Matsumoto) Do check $DISPLAY being set.
2012-05-18 17:03:18 +02:00
Bram Moolenaar
8a4c136a90
updated for version 7.3.519
...
Problem: When completefunction returns it cannot indicate end of completion
mode.
Solution: Recognize completefunction returning -3. (Mtsushita Shougo)
2012-05-18 16:35:21 +02:00
Bram Moolenaar
a0149c7401
updated for version 7.3.518
...
Problem: When 'encoding' is a double-byte encoding ":helptags" may not find
tags correctly.
Solution: Use vim_strbyte() instead of vim_strchr(). (Yasuhiro Matsumoto)
2012-05-18 16:24:11 +02:00
Bram Moolenaar
1aeaf8c0e0
Updated runtime files.
2012-05-18 13:46:39 +02:00
Bram Moolenaar
dbb4a42cdc
Ignore file generated by tests.
2012-05-18 13:14:26 +02:00
Bram Moolenaar
18e00d2c86
updated for version 7.3.517
...
Problem: Crash when using "vipvv". (Alexandre Provencio)
Solution: Don't let the text length become negative.
2012-05-18 12:49:40 +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
8071607aa5
More runtime file fixes for 'compatible' mode.
2012-05-01 21:14:34 +02:00
Bram Moolenaar
2d0b92f8f9
updated for version 7.3.515
...
Problem: 'wildignorecase' only applies to the last part of the path.
Solution: Also ignore case for letters earlier in the path.
2012-04-30 21:09:43 +02:00
Bram Moolenaar
5ae636b9bb
updated for version 7.3.514
...
Problem: No completion for :history command.
Solution: Add the completion and update the docs. Also fix ":behave"
completion. (Dominique Pelle)
2012-04-30 18:48:53 +02:00
Bram Moolenaar
8320da42bc
updated for version 7.3.513
...
Problem: Cannot use CTRL-E and CTRL-Y with "r".
Solution: Make CTRL-E and CTRL-Y work like in Insert mode. (Christian
Brabandt)
2012-04-30 18:18:47 +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
7da9c37a17
updated for version 7.3.511
...
Problem: Using a FileReadCmd autocommand that does ":e! {file}" may cause a
crash. (Christian Brabandt)
Solution: Properly restore curwin->w_s.
2012-04-30 17:04:52 +02:00
Bram Moolenaar
9a7224b5a0
Fixed compatible mode in most runtime files.
2012-04-30 15:56:52 +02:00
Bram Moolenaar
e8938e507e
updated for version 7.3.510
...
Problem: Test 77 fails on Solaris 7. (Michael Soyka)
Solution: Replace any tabs with spaces.
2012-04-30 11:34:28 +02:00
Bram Moolenaar
ddbb5550b4
Updated runtime files, include fixes for line continuation.
2012-04-26 20:17:03 +02:00
Bram Moolenaar
d38b055ab8
Updated runtime files.
2012-04-25 19:07:41 +02:00
Bram Moolenaar
7f51a82c1b
updated for version 7.3.509
...
Problem: ":vimgrep" fails when 'autochdir' is set.
Solution: A more generic solution for changing directory. (Ben Fritz)
2012-04-25 18:57:21 +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
8218f60b61
updated for version 7.3.507
...
Problem: When exiting with unsaved changes, selecting an existing file in
the file dialog, there is no dialog to ask whether the existing
file should be overwritten. (Felipe G. Nievinski)
Solution: Call check_overwrite() before writing. (Christian Brabandt)
2012-04-25 17:32:18 +02:00
Bram Moolenaar
68fb5dcd13
updated for version 7.3.506
...
Problem: GTK gives an error when selecting a non-existent file.
Solution: Add a handler to avoid the error. (Christian Brabandt)
2012-04-25 17:10:16 +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
720ce53af0
updated for version 7.3.504
...
Problem: Commands in help files are not highlighted.
Solution: Allow for commands in backticks. Adjust CTRL-] to remove the
backticks.
2012-04-25 12:57:28 +02:00
Bram Moolenaar
6217cdcec3
updated for version 7.3.503
...
Problem: Warning for unused argument.
Solution: Add UNUSED.
2012-04-25 12:28:09 +02:00
Bram Moolenaar
e436528e04
updated for version 7.3.502
...
Problem: Netbeans insert halfway a line actually appends to the line.
Solution: Insert halfway the line. (Brian Victor)
2012-04-20 19:47:05 +02:00
Bram Moolenaar
35df7d2d99
updated for version 7.3.501
...
Problem: Error for "flush" not being defined when using Ruby command.
Solution: Defined "flush" as a no-op method. (Kent Sibilev)
2012-04-20 18:05:47 +02:00
Bram Moolenaar
a6cdc99152
updated for version 7.3.500
...
Problem: Ming makefile unconditionally sets WINVER.
Solution: Only defined when not already defined. (Yasuhiro Matsumoto)
2012-04-20 16:13:25 +02:00
Bram Moolenaar
6be120e7f5
updated for version 7.3.499
...
Problem: When using any interface language when Vim is waiting for a child
process it gets confused by a child process started through the
interface.
Solution: Always used waitpid() instead of wait(). (Yasuhiro Matsumoto)
2012-04-20 15:55:16 +02:00
Bram Moolenaar
84298db3a4
updated for version 7.3.498
...
Problem: The behavior of the "- register changes depending on value of
the 'clipboard' option. (Szamotulski)
Solution: Also set the "- register when the register is "*" or "+".
(Christian Brabandt)
2012-04-20 13:46:08 +02:00
Bram Moolenaar
b830f0c7df
updated for version 7.3.497
...
Problem: Crash when doing ":python print" and compiled with gcc and
the optimizer enabled.
Solution: Avoid the crash, doesn't really fix the problem. (Christian
Brabandt)
2012-04-20 13:31:21 +02:00
Bram Moolenaar
53bfca22f1
Updated runtime files.
2012-04-13 23:04:47 +02:00
Bram Moolenaar
09210ac93c
updated for version 7.3.496
...
Problem: MS-DOS: When "diff" trips over difference in line separators some
tests fail.
Solution: Make some .ok files use unix line separators. (David Pope)
2012-04-13 19:11:20 +02:00
Bram Moolenaar
b345d49e06
updated for version 7.3.495
...
Problem: Compiler warnings.
Solution: Add function declaration. Remove "offset" argument.
2012-04-09 20:42:26 +02:00
Bram Moolenaar
bd2f3c3ec6
updated for version 7.3.494
...
Problem: Can't compile with Lua 9.1 or dynamic Lua.
Solution: Fix dll_ methods. Fix luado(). (Muraoka Taro, Luis Carvalho)
2012-04-06 14:31:00 +02:00
Bram Moolenaar
b0d7a15d3a
updated for version 7.3.493
...
Problem: Two unused variables.
Solution: Remove them. (Hong Xu)
2012-04-06 13:56:04 +02:00
Bram Moolenaar
5b435d671e
Updated runtime files.
2012-04-05 17:33:26 +02:00
Bram Moolenaar
3675fa09a7
updated for version 7.3.492
...
Problem: Can't indent conditions separately from function arguments.
Solution: Add the 'k' flag in 'cino. (Lech Lorens)
2012-04-05 17:17:42 +02:00
Bram Moolenaar
98411e57ab
updated for version 7.3.491
...
Problem: No tests for Lua.
Solution: Add some simple tests for Lua. (Luis Carvalho)
2012-04-05 16:56:52 +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
e0ebfd7507
updated for version 7.3.489
...
Problem: CTRL-] in Insert mode does not expand abbreviation when used in a
mapping. (Yichao Zhou)
Solution: Special case using CTRL-]. (Christian Brabandt)
2012-04-05 16:07:06 +02:00
Bram Moolenaar
3dbde6226d
updated for version 7.3.488
...
Problem: ":help!" in a help file does not work as document.
Solution: When in a help file don't give an error message. (thinca)
2012-04-05 16:05:05 +02:00
Bram Moolenaar
61d35bd020
Updated runtime files.
2012-03-28 20:51:51 +02:00
Bram Moolenaar
913077c37c
updated for version 7.3.487
...
Problem: When setting 'timeoutlen' or 'ttimeoutlen' the column for vertical
movement is reset unnecessarily.
Solution: Do not set w_set_curswant for every option. Add a test for this.
(Kana Natsuno) Add the P_CURSWANT flag for options.
2012-03-28 19:59:04 +02:00
Bram Moolenaar
ca628610c0
updated for version 7.3.486
...
Problem: Build error with mingw64 on Windows 7.
Solution: Avoid the step of going through vimres.res. (Guopeng Wen)
2012-03-28 17:43:11 +02:00
Bram Moolenaar
da5a4970a9
updated for version 7.3.485
...
Problem: When building Vim LDFLAGS isn't passed on to building xxd.
Solution: Pass the LDFLAGS value. (James McCoy)
2012-03-28 17:17:48 +02:00
Bram Moolenaar
f99bc6d002
updated for version 7.3.484
...
Problem: The -E and --echo-wid command line arguments are not mentioned in
"vim --help".
Solution: Add the help lines. (Dominique Pelle)
2012-03-28 17:10:31 +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
524780d69f
updated for version 7.3.482
...
Problem: With 'cursorbind' set moving up/down does not always keep the same
column.
Solution: Set curswant appropriately. (Gary Johnson)
2012-03-28 14:19:50 +02:00
Bram Moolenaar
61d281a4c0
updated for version 7.3.481
...
Problem: Changing 'virtualedit' in an operator function to "all" does not
have the desired effect. (Aaron Bohannon)
Solution: Save, reset and restore virtual_op when executing an operator
function.
2012-03-28 12:59:57 +02:00
Bram Moolenaar
970a1b82ec
updated for version 7.3.480
...
Problem: When using ":qa" and there is a changed buffer picking the buffer
to jump to is not very good.
Solution: Consider current and other tab pages. (Hirohito Higashi)
2012-03-23 18:39:18 +01:00
Bram Moolenaar
06ca513e2c
updated for version 7.3.479
...
Problem: When 'cursorline' is set the line number highlighting can't be set
separately.
Solution: Add "CursorLineNr". (Howard Buchholz)
2012-03-23 16:25:17 +01: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
5e4b9e9ff8
updated for version 7.3.476
...
Problem: When selecting a block, using "$" to include the end of each line
and using "A" and typing a backspace strange things happen.
(Yuangchen Xie)
Solution: Avoid using a negative length. (Christian Brabandt)
2012-03-23 14:16:23 +01:00
Bram Moolenaar
5d3a8038b6
updated for version 7.3.475
...
Problem: In a terminal with few colors the omnicomplete menu may be hard to
see when using the default colors.
Solution: Use more explicit colors. (suggested by Alex Henrie)
2012-03-16 20:16:46 +01:00
Bram Moolenaar
dfba6b6449
updated for version 7.3.474
...
Problem: Perl build with gcc 4 fails.
Solution: Remove XS() statements. (Yasuhiro Matsumoto)
2012-03-16 19:34:47 +01:00
Bram Moolenaar
1ea69b7077
updated for version 7.3.473
...
Problem: 'cursorbind' does not work correctly in combination with
'virtualedit' set to "all".
Solution: Copy coladd. (Gary Johnson)
2012-03-16 19:24:26 +01:00
Bram Moolenaar
5ad15df9ce
updated for version 7.3.472
...
Problem: Crash when using ":redraw" in a BufEnter autocommand and
switching to another tab. (驼峰)
Solution: Move triggering the the autocommands to after correcting the
option values. Also check the row value to be out of bounds.
(Christian Brabandt, Sergey Khorev)
2012-03-16 19:07:58 +01:00
Bram Moolenaar
1c0b03e857
updated for version 7.3.471
...
Problem: Can't abort listing placed signs.
Solution: Check "got_int". (Christian Brabandt)
2012-03-16 14:32:15 +01:00
Bram Moolenaar
84f7235bdb
Updated runtime files. Add Dutch translations.
2012-03-11 15:57:40 +01:00
Bram Moolenaar
7c578d3c3f
updated for version 7.3.470
...
Problem: Test 62 fails when compiled without GUI and X11.
Solution: Don't test :drop when it is not supported.
2012-03-07 22:55:20 +01:00
Bram Moolenaar
5fbe699390
updated for version 7.3.469
...
Problem: Compiler warning for unused argument without some features.
Solution: Add UNUSED.
2012-03-07 22:52:36 +01:00
Bram Moolenaar
8ec1f8523b
updated for version 7.3.468
...
Problem: For some compilers the error file is not easily readable.
Solution: Use QuickFixCmdPre for more commands. (Marcin Szamotulski)
2012-03-07 20:13:49 +01:00
Bram Moolenaar
917ba89f7f
updated for version 7.3.467
...
Problem: Cursor positioned wrong at the command line when regaining focus
and using some input method.
Solution: Do not position the cursor in command line mode.
2012-03-07 19:38:55 +01:00
Bram Moolenaar
9e98edfe8f
updated for version 7.3.466
...
Problem: Get ml_get error hen ":behave mswin" was used and selecting
several lines. (A. Sinan Unur)
Solution: Adjust the end of the operation. (Christian Brabandt)
2012-03-07 19:30:36 +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
552ac13d55
updated for version 7.3.464
...
Problem: Compiler warning for sprintf.
Solution: Put the length in a variable. (Dominique Pelle)
2012-03-07 18:03:10 +01:00
Bram Moolenaar
0faaeb826e
updated for version 7.3.463
...
Problem: When using ":s///c" the cursor is moved away from the match.
(Lawman)
Solution: Don't move the cursor when do_ask is set. (Christian Brabandt)
2012-03-07 14:57:52 +01:00
Bram Moolenaar
d25ad65a97
updated for version 7.3.462
...
Problem: When using ":loadview" folds may be closed unexpectedly.
Solution: Take into account foldlevel. (Xavier de Gaye)
2012-02-29 19:20:02 +01:00
Bram Moolenaar
f5876f147a
updated for version 7.3.461
...
Problem: The InsertCharPre autocommand event is not triggered during
completion and when typing several characters quickly.
Solution: Also trigger InsertCharPre during completion. Do not read ahead
when an InsertCharPre autocommand is defined. (Yasuhiro Matsumoto)
2012-02-29 18:22:08 +01:00
Bram Moolenaar
91856270df
updated for version 7.3.460
...
Problem: Win32: UPX does not compress 64 bit binaries.
Solution: Mention and add the alternative: mpress. (Dave Bodenstab)
2012-02-29 16:56:39 +01:00
Bram Moolenaar
4336cdf318
updated for version 7.3.459
...
Problem: Win32: Warnings for type conversion.
Solution: Add type casts. (Mike Williams)
2012-02-29 13:58:47 +01:00
Bram Moolenaar
7f29f7a2f4
updated for version 7.3.458
...
Problem: Crash when calling smsg() during startup.
Solution: Don't use 'shortmess' when it is not set yet.
2012-02-29 13:51:37 +01:00
Bram Moolenaar
011a34d77d
updated for version 7.3.457
...
Problem: When setting $VIMRUNTIME later the directory for fetching
translated messages is not adjusted.
Solution: Put bindtextdomain() in vim_setenv().
2012-02-29 13:49:09 +01:00
Bram Moolenaar
52379eadfb
updated for version 7.3.456
...
Problem: ":tab drop file" has several problems, including moving the
current window and opening a new tab for a file that already has a
window.
Solution: Refactor ":tab drop" handling. (Hirohito Higashi)
2012-02-22 19:13:08 +01:00
Bram Moolenaar
b549a731fb
updated for version 7.3.455
...
Problem: Using many continuation lines can be slow.
Solution: Adjust the reallocation size to the current length.
2012-02-22 18:29:33 +01:00
Bram Moolenaar
7282bc3e7e
updated for version 7.3.454
...
Problem: Re-allocating memory slows Vim down.
Solution: Use realloc() in ga_grow(). (Dominique Pelle)
2012-02-22 18:12:32 +01:00
Bram Moolenaar
58437e0409
updated for version 7.3.453
...
Problem: Pasting in the command line is slow.
Solution: Don't redraw if there is another character to read. (Dominique
Pelle)
2012-02-22 17:58:04 +01:00
Bram Moolenaar
5f1e3e4473
updated for version 7.3.452
...
Problem: Undo broken when pasting close to the last line. (Andrey Radev)
Solution: Use a flag to remember if the deleted included the last line.
(Christian Brabandt)
2012-02-22 17:38:00 +01:00
Bram Moolenaar
db7207e6e5
Updated runtime files.
2012-02-22 17:30:19 +01:00
Bram Moolenaar
84a4c334e1
updated for version 7.3.451
...
Problem: Tcl doesn't work on 64 MS-Windows.
Solution: Make it work. (Dave Bodenstab)
2012-02-22 16:01:56 +01:00
Bram Moolenaar
ee7d100091
updated for version 7.3.450
...
Problem: Win32: Still a problem with "!start /b".
Solution: Fix pointer use. (Yasuhiro Matsumoto)
2012-02-22 15:34:08 +01:00
Bram Moolenaar
42ec656524
updated for version 7.3.449
...
Problem: Crash when a BufWinLeave autocommand closes the only other window.
(Daniel Hunt)
Solution: Abort closing a buffer when it becomes the only one.
2012-02-22 14:58:37 +01:00
Bram Moolenaar
fb7df7be2f
updated for version 7.3.448
...
Problem: Win32: Still a problem with "!start /b".
Solution: Escape only '|'. (Yasuhiro Matsumoto)
2012-02-22 13:07:05 +01:00
Bram Moolenaar
6b707b4b82
updated for version 7.3.447
...
Problem: Win32: External commands with "start" do not work.
Solution: Unescape part of the command. (Yasuhiro Matsumoto)
2012-02-21 21:22:44 +01:00
Bram Moolenaar
f66b3fcf6c
updated for version 7.3.446
...
Problem: Win32: External commands with special characters don't work.
Solution: Add the 'shellxescape' option.
2012-02-20 22:18:30 +01:00
Bram Moolenaar
034b115568
updated for version 7.3.445
...
Problem: Can't properly escape commands for cmd.exe.
Solution: Default 'shellxquote' to '('. Append ')' to make '(command)'.
No need to use "/s" for 'shellcmdflag'.
2012-02-19 18:19:30 +01:00
Bram Moolenaar
5dc6252d33
Update runtime files.
2012-02-13 00:05:22 +01:00
Bram Moolenaar
61c3519b78
updated for version 7.3.444
...
Problem: ":all!" and ":sall!" give error E477, even though the
documentation says these are valid commands.
Solution: Support the exclamation mark. (Hirohito Higashi)
2012-02-13 00:01:43 +01:00
Bram Moolenaar
a64ba220f0
updated for version 7.3.443
...
Problem: MS-Windows: 'shcf' and 'shellxquote' defaults are not very good.
Solution: Make a better guess when 'shell' is set to "cmd.exe". (Ben Fritz)
2012-02-12 23:23:31 +01:00
Bram Moolenaar
60542ac9fd
updated for version 7.3.442
...
Problem: Still read modelines for ":doautocmd".
Solution: Move check for <nomodeline> to separate function.
2012-02-12 20:14:01 +01:00
Bram Moolenaar
bbc98db7c4
updated for version 7.3.441
...
Problem: Newer versions of MzScheme (Racket) require earlier (trampolined)
initialisation.
Solution: Call mzscheme_main() early in main(). (Sergey Khorev)
2012-02-12 01:55:55 +01:00
Bram Moolenaar
efcb54b78c
updated for version 7.3.440
...
Problem: Vim does not support UTF8_STRING for the X selection.
Solution: Add UTF8_STRING atom support. (Alex Efros) Use it only when
'encoding' is set to Unicode.
2012-02-12 01:35:10 +01:00
Bram Moolenaar
be74734429
updated for version 7.3.439
...
Problem: Compiler warnings to size casts in Perl interface.
Solution: Use XS macros. (James McCoy)
2012-02-12 00:31:52 +01:00
Bram Moolenaar
a61d5fbf7a
updated for version 7.3.438
...
Problem: There is no way to avoid ":doautoall" reading modelines.
Solution: Add the <nomodeline> argument. Adjust documentation.
2012-02-12 00:18:58 +01:00
Bram Moolenaar
28f2908d95
updated for version 7.3.437
...
Problem: Continue looping inside FOR_ALL_TAB_WINDOWS even when already done.
Solution: Use goto instead of break. (Hirohito Higashi)
2012-02-11 23:45:37 +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
c047b9a49f
updated for version 7.3.435
...
Problem: Compiler warning for unused variable.
Solution: Move the variable inside #ifdef.
2012-02-11 20:40:55 +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
b3a6bbc7b6
updated for version 7.3.433
...
Problem: Using continued lines in a Vim script can be slow.
Solution: Instead of reallocating for every line use a growarray. (Yasuhiro
Matsumoto)
2012-02-05 23:10:30 +01:00
Bram Moolenaar
8d462f9666
updated for version 7.3.432
...
Problem: ACLs are not supported for ZFS or NFSv4 on Solaris.
Solution: Add configure check and code. (Danek Duvall)
2012-02-05 22:51:33 +01:00
Bram Moolenaar
a8c8a688ac
updated for version 7.3.431
...
Problem: Fetching a key at a prompt may be confused by escape sequences.
Especially when getting a prompt at a VimEnter autocommand.
(Alex Efros)
Solution: Properly handle escape sequences deleted by check_termcode().
2012-02-05 22:05:48 +01:00
Bram Moolenaar
73b2470896
updated for version 7.3.430
...
Problem: When a custom filetype detection uses "augroup END" the conf
fileytpe detection does not have the filetypedetect group.
Solution: Always end the group and include filetypedetect in the conf
autocommand. (Lech Lorens)
2012-02-05 20:08:36 +01:00
Bram Moolenaar
be094a1579
updated for version 7.3.429
...
Problem: When 'cpoptions' includes "E" "c0" in the first column is an
error. The redo register is then set to the errornous command.
Solution: Do not set the redo register if the command fails because of an
empty region. (Hideki Eiraku)
2012-02-05 01:18:48 +01:00
Bram Moolenaar
e37c611012
updated for version 7.3.428
...
Problem: Win32: an xpm file without a mask crashes Vim.
Solution: Fail when the mask is missing. (Dave Bodenstab)
2012-02-05 00:48:00 +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
76b9b3696c
updated for version 7.3.426
...
Problem: With '$' in 'cpoptions' the $ is not displayed in the first
column.
Solution: Use -1 instead of 0 as a special value. (Hideki Eiraku and
Hirohito Higashi)
2012-02-04 23:35:00 +01:00
Bram Moolenaar
d87fbc2b1c
updated for version 7.3.425
...
Problem: Search history lines are duplicated. (Edwin Steiner)
Solution: Convert separator character from space to NUL.
2012-02-04 22:44:32 +01:00
Bram Moolenaar
fbe323d854
updated for version 7.3.424
...
Problem: Win16 version missing some functions.
Solution: Add #defines for the functions.
2012-02-04 22:01:48 +01:00
Bram Moolenaar
b8ff1fb5eb
updated for version 7.3.423
...
Problem: Small mistakes in comments, proto and indent.
Solution: Fix the mistakes.
Also update runtime files
2012-02-04 21:59:01 +01:00
Bram Moolenaar
7f85d297dc
updated for version 7.3.422
...
Problem: Python 3 does not have __members__.
Solution: Add "name" and "number" in another way. (lilydjwg)
2012-02-04 20:17:26 +01:00
Bram Moolenaar
3c70f33440
updated for version 7.3.421
...
Problem: Get E832 when setting 'undofile' in vimrc and there is a file to
be edited on the command line. (Toothpik)
Solution: Do not try reading the undo file for a file that wasn't loaded.
2012-01-28 18:03:35 +01:00
Bram Moolenaar
16c31fe1b7
updated for version 7.3.420
...
Problem: "it" and "at" don't work properly with a dash in the tag name.
Solution: Require a space to match the tag name. (Christian Brabandt)
2012-01-26 20:58:26 +01:00
Bram Moolenaar
7d550fbde5
updated for version 7.3.419
...
Problem: DBCS encoding in a user command does not always work.
Solution: Skip over DBCS characters. (Yasuhiro Matsumoto)
2012-01-26 20:41:26 +01:00
Bram Moolenaar
6110a006d5
updated for version 7.3.418
...
Problem: When a user complete function returns -1 an error message is
given.
Solution: When -2 is returned stop completion silently. (Yasuhiro Matsumoto)
2012-01-26 18:58:38 +01:00
Bram Moolenaar
8e808d2b4d
updated for version 7.3.417
...
Problem: Test 43 fails with a tiny build.
Solution: Only run test 43 with at least a small build.
2012-01-26 18:56:47 +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
f44cfb88f6
updated for version 7.3.416
...
Problem: Compiler warning for wrong pointer.
Solution: Add type cast.
2012-01-26 18:03:07 +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
06af60244e
updated for version 7.3.414
...
Problem: Using CTRL-A on "000" drops the leading zero, while on "001" it
doesn't.
Solution: Detect "000" as an octal number. (James McCoy)
2012-01-26 13:40:08 +01:00
Bram Moolenaar
38f5f9529a
updated for version 7.3.413
...
Problem: Build warnings on MS-Windows.
Solution: Add type casts. (Mike Williams)
2012-01-26 13:01:59 +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
53748fcb7b
updated for version 7.3.411
...
Problem: Pasting in Visual mode using the "" register does not work. (John
Beckett)
Solution: Detect that the write is overwriting the pasted register.
(Christian Brabandt)
2012-01-26 11:43:09 +01:00
Bram Moolenaar
33c1b198c6
updated for version 7.3.410
...
Problem: Compiler error for // comment. (Joachim Schmitz)
Solution: Turn into /* comment */.
2012-01-23 20:48:40 +01:00
Bram Moolenaar
7474c7c3d6
updated for version 7.3.409
...
Problem: The license in pty.c is unclear.
Solution: Add a comment about the license.
2012-01-20 21:13:59 +01:00
Bram Moolenaar
6be7f8733f
Update runtime files.
2012-01-20 21:08:56 +01:00
Bram Moolenaar
90b280059f
updated for version 7.3.408
...
Problem: Missing declaration.
Solution: Add the declaration. (John Marriott)
2012-01-20 20:54:19 +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
3ef7cdf0fd
updated for version 7.3.406
...
Problem: Multi-byte characters in b:browsefilter are not handled correctly.
Solution: First use convert_filter() normally and then convert to wide
characters. (Taro Muraoka)
2012-01-20 17:57:51 +01:00
Bram Moolenaar
5af7d71276
updated for version 7.3.405
...
Problem: When xterm gets back the function keys it may delete the urxvt
mouse termcap code.
Solution: Check for the whole code, not just the start. (Egmont Koblinger)
2012-01-20 17:15:51 +01:00
Bram Moolenaar
6d6cec8375
updated for version 7.3.404
...
Problem: When a complete function uses refresh "always" redo will not work
properly.
Solution: Do not reset compl_leader when compl_opt_refresh_always is set.
(Yasuhiro Matsumoto)
2012-01-20 14:32:27 +01:00
Bram Moolenaar
73633f84d6
updated for version 7.3.403
...
Problem: ":helpgrep" does not trigger QuickFixCmd* autocommands.
Solution: Trigger the autocommands. (Christian Brabandt)
2012-01-20 13:39:07 +01:00
Bram Moolenaar
8f55d103db
updated for version 7.3.402
...
Problem: When jumping to the first error a line of the buffer is sometimes
redrawn on top of the list of errors.
Solution: Do not call update_topline_redraw() if the display was scrolled
up.
2012-01-20 13:28:34 +01:00
Bram Moolenaar
309cbc3840
updated for version 7.3.401
...
Problem: A couple more shadowed variables.
Solution: Rename the variables.
2012-01-10 22:31:31 +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
1f5965b3c4
updated for version 7.3.399
...
Problem: ":cd" doesn't work when the path contains wildcards. (Yukihiro
Nakadaira)
Solution: Ignore wildcard errors when the EW_NOTWILD flag is used.
2012-01-10 18:37:58 +01:00
Bram Moolenaar
a0f299b4e8
updated for version 7.3.398
...
Problem: When creating more than 10 location lists and adding items one by
one a previous location may be used. (Audrius Kažukauskas)
Solution: Clear the location list completely when adding the tenth one.
2012-01-10 17:13:52 +01:00
Bram Moolenaar
10b7b39b3d
updated for version 7.3.397
...
Problem: ":helpgrep" does not work properly when 'encoding' is not utf-8 or
latin1.
Solution: Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
2012-01-10 16:28:45 +01:00
Bram Moolenaar
6ee8d89cf9
Updated runtime files.
2012-01-10 14:55:01 +01:00
Bram Moolenaar
64a72303f8
updated for version 7.3.396
...
Problem: After forcing an operator to be characterwise it can still become
linewise when spanning whole lines.
Solution: Don't make the operator linewise when motion_force was set.
(Christian Brabandt)
2012-01-10 13:46:22 +01:00
Bram Moolenaar
66accae339
updated for version 7.3.395
...
Problem: "dv?bar" in the last line deletes too much and breaks undo.
Solution: Only adjust the cursor position when it's after the last line of
the buffer. Add a test. (Christian Brabandt)
2012-01-10 13:44:27 +01:00
Bram Moolenaar
738f8fc8ed
updated for version 7.3.394
...
Problem: When placing a mark while starting up a screen redraw messes up
the screen. (lith)
Solution: Don't redraw while still starting up. (Christian Brabandt)
2012-01-10 12:42:09 +01:00
Bram Moolenaar
6ef47c223e
updated for version 7.3.393
...
Problem: Win32: When resizing Vim it is always moved to the primary monitor
if the secondary monitor is on the left.
Solution: Use the nearest monitor. (Yukihiro Nakadaira)
2012-01-04 20:29:22 +01:00
Bram Moolenaar
374d32d70f
updated for version 7.3.392
...
Problem: When setting 'undofile' while the file is already loaded but
unchanged, try reading the undo file. (Andy Wokula)
Solution: Compute a checksum of the text when 'undofile' is set. (Christian
Brabandt)
2012-01-04 19:34:37 +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
fc57380c3f
updated for version 7.3.390
...
Problem: Using NULL buffer pointer in a window.
Solution: Check for w_buffer being NULL in more places. (Bjorn Winckler)
2011-12-30 15:01:59 +01:00
Bram Moolenaar
5d6f75e17e
updated for version 7.3.389
...
Problem: After typing at a prompt the "MORE" message appears too soon.
Solution: reset lines_left in msg_end_prompt(). (Eswald)
2011-12-30 14:14:29 +01:00
Bram Moolenaar
83bac4c31a
updated for version 7.3.388
...
Problem: Crash on exit when EXITFREE is defined and using tiny features.
Solution: Check for NULL window pointer. (Dominique Pelle)
2011-12-30 13:39:10 +01:00
Bram Moolenaar
b6b046b281
Updated runtime files.
2011-12-30 13:11:27 +01:00
Bram Moolenaar
deaf7b7397
updated for version 7.3.387
...
Problem: Test 83 may fail for some encodings.
Solution: Set 'encoding' to utf-8 earlier.
2011-12-30 13:09:21 +01:00
Bram Moolenaar
ff0a4809e3
updated for version 7.3.386
...
Problem: Test 83 fails when iconv does not support cp932. (raf)
Solution: Test if conversion works. (Yukihiro Nakadaira)
2011-12-23 14:56:28 +01:00
Bram Moolenaar
637606413f
updated for version 7.3.385
...
Problem: When using an expression mapping on the command line the cursor
ends up in the wrong place. (Yasuhiro Matsumoto)
Solution: Save and restore msg_col and msg_row when evaluating the
expression.
2011-12-23 14:54:04 +01:00
Bram Moolenaar
bbd9fd7353
updated for version 7.3.384
...
Problem: Mapping CTRL-K in Insert mode breaks CTRL-X CTRL-K for dictionary
completion.
Solution: Add CTRL-K to the list of recognized keys. (James McCoy)
2011-12-23 13:15:03 +01:00
Bram Moolenaar
265116a99a
updated for version 7.3.383
...
Problem: For EBCDIC pound sign is defined as 't'.
Solution: Correctly define POUND.
2011-12-23 12:47:03 +01:00
Bram Moolenaar
213ae48854
updated for version 7.3.382
...
Problem: IME characters are inserted twice.
Solution: Do not call DefWindowProc() if the event was handled. (Yasuhiro
Matsumoto)
2011-12-15 21:51:36 +01:00
Bram Moolenaar
f1568eca24
Update runtime files.
2011-12-14 21:17:39 +01:00
Bram Moolenaar
f788a06103
updated for version 7.3.381
...
Problem: Configure silently skips interfaces that won't work.
Solution: Add the --enable-fail_if_missing argument. (Shlomi Fish)
2011-12-14 20:51:25 +01:00
Bram Moolenaar
c367faad99
updated for version 7.3.380
...
Problem: C-indenting wrong for a function header.
Solution: Skip to the start paren. (Lech Lorens)
2011-12-14 20:21:35 +01:00
Bram Moolenaar
a528565cf1
updated for version 7.3.379
...
Problem: C-indenting wrong for static enum.
Solution: Skip over "static". (Lech Lorens)
2011-12-14 20:05:21 +01:00
Bram Moolenaar
323cb95120
updated for version 7.3.378
...
Problem: When cross-compiling the check for uint32_t fails.
Solution: Only give a warning message. (Maksim Melnikau)
2011-12-14 19:22:34 +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
2787ab91b0
updated for version 7.3.376
...
Problem: Win32: Toolbar repainting does not work when the mouse pointer
hovers over a button.
Solution: Call DefWindowProc() when not hanlding an event. (Sergiu Dotenco)
2011-12-14 15:23:59 +01:00
Bram Moolenaar
68dfcdf725
updated for version 7.3.375
...
Problem: Duplicate return statement.
Solution: Remove the superfluous one. (Dominique Pelle)
2011-12-14 15:07:29 +01:00
Bram Moolenaar
b38e9ab4af
updated for version 7.3.374
...
Problem: ++encoding does not work properly.
Solution: Recognize ++encoding before ++enc. (Charles Cooper)
2011-12-14 14:49:45 +01:00
Bram Moolenaar
08fc756582
updated for version 7.3.373
...
Problem: A tags file with an extremely long name may cause an infinite loop.
Solution: When encountering a long name switch to linear search.
2011-12-14 14:15:16 +01:00
Bram Moolenaar
96a8964564
updated for version 7.3.372
...
Problem: When using a command line mapping to <Up> with file name
completion to go one directory up, 'wildchar' is inserted.
(Yasuhiro Matsumoto)
Solution: Set the KeyTyped flag.
2011-12-08 18:44:51 +01:00
Bram Moolenaar
b9ba403542
updated for version 7.3.371
...
Problem: Crash in autocomplete. (Greg Weber)
Solution: Check not going over allocated buffer size.
2011-12-08 17:49:35 +01:00
Bram Moolenaar
fa263a517b
updated for version 7.3.370
...
Problem: Compiler warns for unused variable in Lua interface.
Solution: Remove the variable.
2011-12-08 16:00:16 +01:00
Bram Moolenaar
f4120a8964
updated for version 7.3.369
...
Problem: When compiled with Gnome get an error message when using --help.
Solution: Don't fork. (Ivan Krasilnikov)
2011-12-08 15:57:59 +01:00
Bram Moolenaar
aeabe0545d
updated for version 7.3.368
...
Problem: Gcc complains about redefining _FORTIFY_SOURCE.
Solution: Undefine it before redefining it.
2011-12-08 15:17:34 +01:00
Bram Moolenaar
ae7ba984ee
updated for version 7.3.367
...
Problem: :wundo and :rundo use a wrong checksum.
Solution: Include the last line when computing the hash. (Christian Brabandt)
2011-12-08 15:14:09 +01:00
Bram Moolenaar
0a11f8ce4e
updated for version 7.3.366
...
Problem: A tags file with an extremely long name causes errors.
Solution: Ignore tags that are too long. (Arno Renevier)
2011-12-08 15:12:11 +01:00
Bram Moolenaar
f0b6b0cc3b
updated for version 7.3.365
...
Problem: Crash when using a large Unicode character in a file that has
syntax highlighting. (ngollan)
Solution: Check for going past the end of the utf tables. (Dominique Pelle)
2011-12-08 15:09:52 +01:00
Bram Moolenaar
2bbafdbcee
updated for version 7.3.364
...
Problem: Can't compile on HP-UX. (John Marriott)
Solution: Only use TTYM_URXVT when it is defined.
2011-12-01 20:59:21 +01:00
Bram Moolenaar
3388bb4847
updated for version 7.3.363
...
Problem: C indenting is wrong after #endif followed by a semicolon.
Solution: Add special handling for a semicolon in a line by itself. (Lech
Lorens)
2011-11-30 17:20:23 +01:00
Bram Moolenaar
0612ec8d53
updated for version 7.3.362
...
Problem: ml_get error when using ":g" with folded lines.
Solution: Adjust the line number for changed_lines(). (Christian Brabandt)
2011-11-30 17:01:58 +01:00
Bram Moolenaar
89c7122c05
updated for version 7.3.361
...
Problem: Accessing memory after it is freed when EXITFREE is defined.
Solution: Don't access curwin when firstwin is NULL. (Dominique Pelle)
2011-11-30 15:40:56 +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
b491c03ee7
updated for version 7.3.358
...
Problem: Mouse support doesn't work properly.
Solution: Add HMT_URXVT. (lilydjwg, James McCoy)
2011-11-30 14:47:15 +01:00
Bram Moolenaar
26fdd7da96
updated for version 7.3.357
...
Problem: Compiler warning in MS-Windows console build.
Solution: Adjust return type of PrintHookProc(). (Mike Williams)
2011-11-30 13:42:44 +01:00
Bram Moolenaar
6d8f9c6f59
updated for version 7.3.356
...
Problem: Using "o" with 'cindent' set may freeze Vim. (lolilolicon)
Solution: Skip over {} correctly. (Hari G)
2011-11-30 13:03:28 +01:00
Bram Moolenaar
49e4ec6eee
updated for version 7.3.355
...
Problem: GTK warnings when using netrw.vim. (Ivan Krasilnikov)
Solution: Do not remove the beval event handler twice.
2011-11-30 11:31:30 +01:00
Bram Moolenaar
4e5ccfa5c7
updated for version 7.3.354
...
Problem: ":set backspace+=eol" doesn't work when 'backspace' has a
backwards compatible value of 2.
Solution: Convert the number to a string. (Hirohito Higashi)
2011-11-30 11:15:47 +01:00
Bram Moolenaar
1dff76bcb8
updated for version 7.3.353
...
Problem: Missing part of the urxvt patch.
Solution: Add the change in term.c
2011-10-26 23:48:20 +02:00
Bram Moolenaar
db710ed999
updated for version 7.3.352
...
Problem: When completing methods dict functions and script-local functions
get in the way.
Solution: Sort function names starting with "<" to the end. (Yasuhiro
Matsumoto)
2011-10-26 22:02:15 +02:00
Bram Moolenaar
a27ad5aea1
updated for version 7.3.351
...
Problem: Text formatting uses start of insert position when it should not.
(Peter Wagenaar)
Solution: Do not use Insstart when intentionally formatting.
2011-10-26 17:04:29 +02: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
f541c36a8c
updated for version 7.3.349
...
Problem: When running out of memory during startup trying to open a
swapfile will loop forever.
Solution: Let findswapname() set dirp to NULL if out of memory.
2011-10-26 11:44:18 +02:00
Bram Moolenaar
79739e163b
updated for version 7.3.348
...
Problem: "call range(1, 947948399)" causes a crash. (ZyX)
Solution: Avoid a loop in the out of memory message.
2011-10-26 11:41:00 +02:00
Bram Moolenaar
b931d74b06
updated for version 7.3.347
...
Problem: When dropping text from a browser on Vim it receives HTML even
though "html" is excluded from 'clipboard'. (Andrei Avk)
Solution: Fix the condition for TARGET_HTML.
2011-10-26 11:36:25 +02:00
Bram Moolenaar
1514667a24
Updated runtime files.
2011-10-20 22:22:38 +02:00
Bram Moolenaar
e3cc6d4223
updated for version 7.3.346
...
Problem: It's hard to test netbeans commands.
Solution: Process netbeans commands after :sleep. (Xavier de Gaye)
2011-10-20 21:58:34 +02:00
Bram Moolenaar
6cc00c75c1
updated for version 7.3.345
2011-10-20 21:41:09 +02:00
Bram Moolenaar
cd6fe97e6b
updated for version 7.3.344
...
Problem: Problem with GUI startup related to XInitThreads.
Solution: Use read() and write() instead of fputs() and fread(). (James
Vega)
2011-10-20 21:28:01 +02:00
Bram Moolenaar
c842748302
updated for version 7.3.343
...
Problem: No mouse support for urxvt.
Solution: Implement urxvt mouse support, also for > 252 columns. (Yiding
Jia)
2011-10-20 21:09:35 +02:00
Bram Moolenaar
62dbdc4a5a
updated for version 7.3.342
...
Problem: Code not in Vim style.
Solution: Fix the style. (Elias Diem)
2011-10-20 18:24:22 +02:00
Bram Moolenaar
667b4d2db9
updated for version 7.3.341
...
Problem: Local help files are only listed in help.txt, not in translated
help files.
Solution: Also find translated help files. (Yasuhiro Matsumoto)
2011-10-20 18:17:42 +02:00
Bram Moolenaar
f34dc6537d
updated for version 7.3.340
...
Problem: When 'verbosefile' is set ftplugof.vim can give an error.
Solution: Only remove filetypeplugin autocommands when they exist. (Yasuhiro
Matsumoto)
2011-10-20 18:12:32 +02:00
Bram Moolenaar
a4594f6b82
updated for version 7.3.339
...
Problem: "make shadow" doesn't link all test files.
Solution: Add a line in Makefile and Filelist.
2011-10-20 16:35:35 +02:00
Bram Moolenaar
b3479bd229
updated for version 7.3.338
...
Problem: Using getchar() in an expression mapping doesn't work well.
Solution: Don't save and restore the typeahead. (James Vega)
2011-10-12 22:02:14 +02:00
Bram Moolenaar
2e7b1df8fa
updated for version 7.3.337
...
Problem: Screen doesn't update after resizing the xterm until a character
is typed.
Solution: When the select call is interrupted check do_resize. (Taylor
Hedberg)
2011-10-12 21:04:20 +02:00
Bram Moolenaar
e06461a821
updated for version 7.3.336
...
Problem: When a tags file specifies an encoding different from 'enc' it
may hang and using a pattern doesn't work.
Solution: Convert the whole line. Continue reading the header after the
SORT tag. Add test83. (Yukihiro Nakadaira)
2011-10-12 19:53:52 +02:00
Bram Moolenaar
725a962194
updated for version 7.3.335
...
Problem: When 'imdisable' is reset from an autocommand in Insert mode it
doesn't take effect.
Solution: Call im_set_active() in Insert mode. (Taro Muraoka)
2011-10-12 16:57:13 +02:00
Bram Moolenaar
08c51aabc4
updated for version 7.3.334
...
Problem: Latest MingW about XSUBPP referencing itself. (Gongqian Li)
Solution: Rename the first use to XSUBPPTRY.
2011-10-12 14:11:45 +02:00
Bram Moolenaar
ca0c9fcda0
updated for version 7.3.333
...
Problem: Using "." to repeat a Visual delete counts the size in bytes, not
characters. (Connor Lane Smith)
Solution: Store the virtual column numbers instead of byte positions.
2011-10-04 21:22:44 +02:00
Bram Moolenaar
e79d1535cf
updated for version 7.3.332
...
Problem: Indent after "public:" is not increased in C++ code. (Lech Lorens)
Solution: Check for namespace after the regular checks. (partly by Martin
Gieseking)
2011-10-04 18:03:47 +02:00
Bram Moolenaar
aa0e80471f
updated for version 7.3.331
...
Problem: "vit" selects wrong text when a tag name starts with the same text
as an outer tag name. (Ben Fritz)
Solution: Add "\>" to the pattern to check for word boundary.
2011-10-04 17:00:20 +02:00
Bram Moolenaar
7701c24e36
updated for version 7.3.330
...
Problem: When longjmp() is invoked if the X server gives an error the state
is not properly restored.
Solution: Reset vgetc_busy. (Yukihiro Nakadaira)
2011-10-04 16:43:53 +02:00
Bram Moolenaar
946c1eeafc
Add files aaded by patch 7.3.326.
2011-10-03 22:12:32 +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
73dc59aad8
updated for version 7.3.328
...
Problem: When command line wraps the cursor may be displayed wrong when
there are multi-byte characters.
Solution: Position the cursor before drawing the text. (Yasuhiro Matsumoto)
2011-09-30 17:46:21 +02:00
Bram Moolenaar
8f535582ad
updated for version 7.3.327
...
Problem: When jumping to a help tag a closed fold doesn't open.
Solution: Save and restore KeyTyped. (Yasuhiro Matsumoto)
2011-09-30 17:30:31 +02:00
Bram Moolenaar
2369e35b39
updated for version 7.3.326
...
Problem: MingW 4.6 no longer supports the -mno-cygwin option.
Solution: Split the Cygwin and MingW makefiles. (Matsushita Shougo)
2011-09-30 16:56:02 +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
a627c96182
updated for version 7.3.324
...
Problem: Completion for ":compiler" shows color scheme names.
Solution: Fix the directory name. (James Vega)
2011-09-30 16:23:32 +02:00
Bram Moolenaar
98a22f4a63
updated for version 7.3.323
...
Problem: The default 'errorformat' does not ignore some "included from"
lines.
Solution: Add a few more patterns. (Ben Boeckel)
2011-09-30 14:44:54 +02:00
Bram Moolenaar
9f733d1ffd
updated for version 7.3.322
...
Problem: #ifdef for PDP_RETVAL doesn't work, INT_PTR can be a typedef.
Solution: Check the MSC version and 64 bit flags. (Sergiu Dotenco)
2011-09-21 20:09:42 +02:00
Bram Moolenaar
447038a127
updated for version 7.3.321
...
Problem: Code not following Vim style.
Solution: Fix the style. (Elias Diem)
2011-09-21 19:50:05 +02:00
Bram Moolenaar
d960d76d5e
Updated a few runtime files.
2011-09-21 19:22:10 +02:00
Bram Moolenaar
a6f4d61af7
updated for version 7.3.320
...
Problem: When a 0xa0 character is in a sourced file the error message for
unrecognized command does not show the problem.
Solution: Display 0xa0 as <a0>.
2011-09-21 19:10:46 +02:00
Bram Moolenaar
62951b1e0d
updated for version 7.3.319
...
Problem: Redobuff doesn't always include changes of the completion leader.
Solution: Insert backspaces as needed. (idea by Taro Muraoka)
2011-09-21 18:23:05 +02:00
Bram Moolenaar
a554a1933c
updated for version 7.3.318
...
Problem: "C" on the last line deletes that line if it's blank.
Solution: Only delete the last line for a delete operation. (James Vega)
2011-09-21 17:33:53 +02:00
Bram Moolenaar
38e2b0636b
updated for version 7.3.317
...
Problem: Calling debug.debug() in Lua may cause Vim to hang.
Solution: Add a better debug method. (Rob Hoelz, Luis Carvalho)
2011-09-21 17:15:39 +02:00
Bram Moolenaar
50f834dfb2
updated for version 7.3.316
...
Problem: Crash when 'colorcolumn' is set and closing buffer.
Solution: Check for w_buffer to be NULL. (Yasuhiro Matsumoto)
2011-09-21 13:40:17 +02:00
Bram Moolenaar
7f78bd73d6
updated for version 7.3.315
...
Problem: Opening a window before forking causes problems for GTK.
Solution: Fork first, create the window in the child and report back to the
parent process whether it worked. If successful the parent exits,
if unsuccessful the child exits and the parent continues in the
terminal. (Tim Starling)
2011-09-14 19:04:39 +02:00
Bram Moolenaar
52f8317926
updated for version 7.3.314
...
Problem: Missing parenthesis.
Solution: Add it. (Benjamin R. Haskell)
2011-09-14 19:01:42 +02:00
Bram Moolenaar
314ed4b21a
updated for version 7.3.313
...
Problem: One more warning when compiling with dynamic Python 3.
Solution: Change PySliceObject to PyObject.
2011-09-14 18:59:39 +02:00
Bram Moolenaar
5302d9ebc1
Updated runtime files.
2011-09-14 17:55:08 +02:00
Bram Moolenaar
ddab33232a
updated for version 7.3.312
...
Problem: Can't compile with tiny features.
Solution: Add #ifdef around win_valid().
2011-09-14 17:50:14 +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
15d6319b9d
updated for version 7.3.310
...
Problem: Code not following Vim style.
Solution: Fix the style. (Elias Diem)
2011-09-14 16:05:15 +02:00
Bram Moolenaar
9e8edf6ee6
updated for version 7.3.309
...
Problem: Warnings for pointer types.
Solution: Change PySliceObject to PyObject.
2011-09-14 15:41:58 +02:00
Bram Moolenaar
b5b5b895f7
updated for version 7.3.308
...
Problem: Writing to 'verbosefile' has problems, e.g. for :highlight.
Solution: Do not use a separate verbose_write() function but write with the
same code that does redirecting. (Yasuhiro Matsumoto)
2011-09-14 15:39:29 +02:00
Bram Moolenaar
ba4897e6e5
updated for version 7.3.307
...
Problem: Python 3 doesn't support slice assignment.
Solution: Implement slices. (Brett Overesch, Roland Puntaier)
2011-09-14 15:01:58 +02:00
Bram Moolenaar
a971b82b16
updated for version 7.3.306
...
Problem: When closing a window there is a chance that deleting a scrollbar
triggers a GUI resize, which uses the window while it is not in a
valid state.
Solution: Set the buffer pointer to NULL to be able to detect the invalid
situation. Fix a few places that used the buffer pointer
incorrectly.
2011-09-14 14:43:25 +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
612af43cb6
updated for version 7.3.304
...
Problem: Strawberry Perl doesn't work on MS-Windows.
Solution: Use xsubpp if needed. (Yasuhiro Matsumoto)
2011-09-14 10:49:46 +02:00
Bram Moolenaar
9f1188152f
updated for version 7.3.303
...
Problem: Compilation error.
Solution: Correct return type from int to pid_t. (Danek Duvall)
2011-09-08 23:24:14 +02:00
Bram Moolenaar
868272f58e
updated for version 7.3.302
...
Problem: Test 19 fails without 'smartindent' and +eval.
Solution: Don't use ":exe". Source small.vim.
2011-09-08 23:22:40 +02:00
Bram Moolenaar
c42e7ed777
updated for version 7.3.301
...
Problem: When 'smartindent' and 'copyindent' are set a Tab is used even
though 'expandtab' is set.
Solution: Do not insert Tabs. Add a test. (Christian Brabandt)
2011-09-07 19:58:09 +02:00
Bram Moolenaar
275648066d
updated for version 7.3.300
...
Problem: Python doesn't parse multi-byte argument correctly.
Solution: Use "t" instead of "s". (lilydjwg)
2011-09-07 19:30:21 +02:00
Bram Moolenaar
0d55ff1594
updated for version 7.3.299
...
Problem: Source code not in Vim style.
Solution: Adjust the style. (Elias Diem)
2011-09-07 19:09:01 +02:00
Bram Moolenaar
092e3c874f
updated for version 7.3.298
...
Problem: Built-in colors are different from rgb.txt.
Solution: Adjust the color values. (Benjamin Haskell)
2011-09-07 18:58:29 +02:00
Bram Moolenaar
6dfff547a7
updated for version 7.3.297
...
Problem: Can't load Perl 5.14 dynamically.
Solution: Add code in #ifdefs. (Charles Cooper)
2011-09-07 18:47:23 +02:00
Bram Moolenaar
205b886a41
updated for version 7.3.296
...
Problem: When writing to an external command a zombie process may be left
behind.
Solution: Wait on the process. (James Vega)
2011-09-07 15:04:31 +02:00
Bram Moolenaar
493c7a8541
updated for version 7.3.295
...
Problem: When filtering text with an external command Vim may not read all
the output.
Solution: When select() is interrupted loop and try again. (James Vega)
2011-09-07 14:06:47 +02:00
Bram Moolenaar
01a78342e0
updated for version 7.3.294
...
Problem: Patch 289 causes more problems than it solves.
Solution: Rever the patch untill a better solution is found.
2011-09-05 20:13:42 +02:00
Bram Moolenaar
d3184b57d2
updated for version 7.3.293
...
Problem: MSVC compiler has a problem with non-ASCII characters.
Solution: Avoid non-ASCII characters. (Hong Xu)
2011-09-02 14:18:20 +02:00
Bram Moolenaar
6c167c6451
updated for version 7.3.292
...
Problem: Crash when using fold markers and selecting a visual block that
includes a folded line and goes to end of line. (Sam Lidder)
Solution: Check for the column to be MAXCOL. (James Vega)
2011-09-02 14:07:36 +02:00
Bram Moolenaar
6fabcbe260
updated for version 7.3.291
...
Problem: Configure doesn't work properly with Python3.
Solution: Put -ldl before $LDFLAGS. Add PY3_NO_RTLD_GLOBAL. (Roland
Puntaier)
2011-09-02 12:27:25 +02:00
Bram Moolenaar
39fc42ef9d
updated for version 7.3.290
...
Problem: When a BufWriteCmd autocommand resets 'modified' this doesn't
change older buffer states to be marked as 'modified' like
":write" does. (Yukihiro Nakadaira)
Solution: When the BufWriteCmd resets 'modified' then adjust the undo
information like ":write" does.
2011-09-02 11:56:20 +02:00
Bram Moolenaar
03aa60826e
updated for version 7.3.289
...
Problem: Complete function isn't called when the leader changed.
Solution: Call ins_compl_restart() when the leader changed. (Taro Muraoka)
2011-08-28 16:02:28 +02:00
Bram Moolenaar
9dc93ae43e
updated for version 7.3.288
...
Problem: has('python') may give an error message for not being able to load
the library after using python3.
Solution: Only give the error when the verbose argument is true.
2011-08-28 16:00:19 +02:00
Bram Moolenaar
2eba18255e
updated for version 7.3.287
...
Problem: Can't compile with MSVC and tiny options.
Solution: Move variables and #ifdefs. (Sergey Khorev)
2011-08-27 15:10:04 +02:00
Bram Moolenaar
c9927c136f
updated for version 7.3.286
...
Problem: Crash when using "zd" on a large number of folds. (Sam King)
Solution: Recompute pointer after reallocating array. Move fewer entries
when making room.
2011-08-26 16:13:00 +02:00
Bram Moolenaar
792826c0c7
updated for version 7.3.285
...
Problem: Mapping <Char-123> no longer works.
Solution: Properly check for "char-". Add a test for it.
2011-08-19 22:29:02 +02:00
Bram Moolenaar
b8bf541f89
updated for version 7.3.284
...
Problem: The str2special() function doesn't handle multi-byte characters
properly.
Solution: Recognize multi-byte characters. (partly by Vladimir Vichniakov)
2011-08-17 20:33:22 +02:00
Bram Moolenaar
f6f4a01ab1
updated for version 7.3.283
...
Problem: An expression mapping with a multi-byte character containing a
0x80 byte gets messed up. (ZyX)
Solution: Unescape the expression before evaluating it (Yukihiro Nakadaira)
2011-08-17 17:18:20 +02:00
Bram Moolenaar
1db1f77d4a
updated for version 7.3.282
...
Problem: When using input() and :echo in a loop the displayed text is
incorrect. (Benjamin Fritz)
Solution: Only restore the cursor position when there is a command line.
(Ben Schmidt)
2011-08-17 16:25:48 +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
c95e32635c
updated for version 7.3.280
...
Problem: ":lmake" does not update the quickfix window title.
Solution: Update the title. (Lech Lorens)
2011-08-10 18:36:54 +02:00
Bram Moolenaar
12bc1b5c9f
updated for version 7.3.279
...
Problem: With GTK, when gvim is full-screen and a tab is opened and using a
specific monitor configuration the window is too big.
Solution: Adjust the window size like on MS-Windows. (Yukihiro Nakadaira)
2011-08-10 17:44:45 +02:00
Bram Moolenaar
17fb0e891a
updated for version 7.3.278
...
Problem: Passing the file name to open in VisVim doesn't work.
Solution: Adjust the index and check for end of buffer. (Jiri Sedlak)
2011-08-10 17:25:51 +02:00
Bram Moolenaar
8c85fa3b26
updated for version 7.3.277
...
Problem: MS-Windows: some characters do not show in dialogs.
Solution: Use the wide methods when available. (Yanwei Jia)
2011-08-10 17:08:03 +02:00
Bram Moolenaar
cf83973211
updated for version 7.3.276
...
Problem: GvimExt sets $LANG in the wrong way.
Solution: Save the environment and use it for gvim. (Yasuhiro Matsumoto)
2011-08-10 16:31:23 +02:00
Bram Moolenaar
e78c206856
updated for version 7.3.275
...
Problem: MS-Windows: When using a black background some screen updates
cause the window to flicker.
Solution: Add WS_CLIPCHILDREN to CreateWindow(). (René Aguirre)
2011-08-10 15:56:27 +02:00
Bram Moolenaar
8a20b0f25e
updated for version 7.3.274
...
Problem: With concealed characters tabs do not have the right size.
Solution: Use VCOL_HLC instead of vcol. (Eiichi Sato)
2011-08-10 14:32:39 +02:00
Bram Moolenaar
836082d398
updated for version 7.3.273
...
Problem: A BOM in an error file is seen as text. (Aleksey Baibarin)
Solution: Remove the BOM from the text before evaluating. (idea by Christian
Brabandt)
2011-08-10 13:21:46 +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
d0988c50f3
updated for version 7.3.271
...
Problem: Code not following Vim coding style.
Solution: Fix the style. (Elias Diem)
2011-08-10 12:19:04 +02:00
Bram Moolenaar
1cb7e0976d
updated for version 7.3.270
...
Problem: Illegal memory access.
Solution: Swap conditions. (Dominique Pelle)
2011-08-10 12:11:01 +02:00
Bram Moolenaar
ea35ef6888
updated for version 7.3.269
...
Problem: 'shellcmdflag' only works with one flag.
Solution: Split into multiple arguments. (Gary Johnson)
2011-08-04 22:59:28 +02:00
Bram Moolenaar
e70172e1fc
updated for version 7.3.268
...
Problem: Vim freezes when executing an external command with zsh.
Solution: Use O_NOCTTY both in the master and slave. (Bjorn Winckler)
2011-08-04 19:36:52 +02:00
Bram Moolenaar
3f5f795f76
updated for version 7.3.267
...
Problem: Ruby on Mac OS X 10.7 may crash.
Solution: Avoid alloc(0). (Bjorn Winckler)
2011-08-04 19:34:59 +02:00
Bram Moolenaar
673214bb7d
updated for version 7.3.266
...
Problem: In Gvim with iBus typing space in Insert mode doesn't work.
Solution: Clear xim_expected_char after checking it.
2011-07-27 18:25:44 +02:00
Bram Moolenaar
4c40223649
updated for version 7.3.265
...
Problem: When storing a pattern in search history there is no proper check
for the separator character.
Solution: Pass the separator character to in_history(). (Muraoka Taro)
2011-07-27 17:58:46 +02:00
Bram Moolenaar
0b573a58e6
updated for version 7.3.264
...
Problem: When the current directory name contains wildcard characters, such
as "foo[with]bar", the tags file can't be found. (Jeremy
Erickson)
Solution: When searching for matching files also match without expanding
wildcards. This is a bit of a hack.
2011-07-27 17:31:47 +02:00
Bram Moolenaar
a171162356
updated for version 7.3.263
...
Problem: Perl and Tcl have a few code style problems.
Solution: Clean it up. (Elias Diem)
2011-07-27 14:15:46 +02:00
Bram Moolenaar
d2221131cf
updated for version 7.3.262
...
Problem: Photon code style doesn't match Vim style.
Solution: Clean up some of it. (Elias Diem)
2011-07-27 14:09:09 +02:00
Bram Moolenaar
d0c7ba57b1
updated for version 7.3.261
...
Problem: G++ error message errornously recognized as error.
Solution: Ignore "In file included from" line also when it ends in a colon.
(Fernando Castillo)
2011-07-27 13:59:21 +02:00
Bram Moolenaar
0533443638
updated for version 7.3.260
...
Problem: CursorHold triggers on an incomplete mapping. (Will Gray)
Solution: Don't trigger CursorHold when there is typeahead.
2011-07-20 18:29:39 +02:00
Bram Moolenaar
522f9aebff
updated for version 7.3.259
...
Problem: Equivalence classes only work for latin characters.
Solution: Add the Unicode equivalence characters. (Dominique Pelle)
2011-07-20 17:58:20 +02:00
Bram Moolenaar
ce35c88ade
updated for version 7.3.258
...
Problem: MS-Windows: The edit with existing vim context menu entries can be
unwanted.
Solution: Let a registry entry disable them. (Jerome Vuarand)
2011-07-20 17:27:25 +02:00
Bram Moolenaar
e9edd7fbdd
updated for version 7.3.257
...
Problem: Not all completions are available to user commands.
Solution: Add "color", "compiler", "file_in_path" and "locale". (Dominique
Pelle)
2011-07-20 16:37:24 +02:00
Bram Moolenaar
76f7fd3df3
updated for version 7.3.256
...
Problem: Javascript indenting not sufficiently tested.
Solution: Add more tests. (Luc Deschenaux) Mark the lines that are indented
wrong.
2011-07-20 15:09:43 +02:00
Bram Moolenaar
b560983d2f
updated for version 7.3.255
...
Problem: When editing a file such as "File[2010-08-15].vim" an E16 error is
given. (Manuel Stol)
Solution: Don't give an error for failing to compile the regexp.
2011-07-20 15:04:58 +02:00
Bram Moolenaar
9729301aa0
Updated runtime files.
...
Add missing test82 files.
2011-07-18 19:40:27 +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
35ee452de0
updated for version 7.3.253
...
Problem: "echo 'abc' > ''" returns 0 or 1, depending on 'ignorecase'.
Checks in mb_strnicmp() for illegal and truncated bytes are
wrong. Should not assume that byte length is equal before case
folding.
Solution: Add utf_safe_read_char_adv() and utf_strnicmp(). Add a test for
this. (Ivan Krasilnikov)
2011-07-15 21:16:59 +02:00
Bram Moolenaar
01b2a23b95
updated for version 7.3.252
...
Problem: Tests fail. (David Northfield)
Solution: Add missing update for .ok file.
2011-07-15 17:56:16 +02:00
Bram Moolenaar
44286ca3c4
updated for version 7.3.251
...
Problem: "gH<Del>" deletes the current line, except when it's the last
line.
Solution: Set the "include" flag to indicate the last line is to be deleted.
2011-07-15 17:51:34 +02:00
Bram Moolenaar
3d64a3176c
updated for version 7.3.250
...
Problem: Python: Errors in Unicode characters not handled nicely.
Solution: Add the surrogateescape error handler. (lilydjwg)
2011-07-15 15:54:44 +02:00
Bram Moolenaar
50f42cadb1
updated for version 7.3.249
...
Problem: Wrong indenting for array initializer.
Solution: Detect '}' in a better way. (Lech Lorens)
2011-07-15 14:12:30 +02:00
Bram Moolenaar
734d99804b
updated for version 7.3.248
...
Problem: PC Install instructions missing install instructions.
Solution: Step-by-step explanation. (Michael Soyka)
2011-07-15 13:52:04 +02:00
Bram Moolenaar
37a02ca1c2
updated for version 7.3.247
...
Problem: Running tests changes the users viminfo file. Test for patch
7.3.245 missing.
Solution: Add "nviminfo" to the 'viminfo' option. Include the test.
2011-07-15 13:33:21 +02:00
Bram Moolenaar
19fd09a78f
updated for version 7.3.246
...
Problem: Repeating "f4" in "4444" skips one 4.
Solution: Check the t_cmd flag. (Christian Brabandt)
2011-07-15 13:21:30 +02:00
Bram Moolenaar
54ee2b8741
updated for version 7.3.245
...
Problem: Python 3.2 libraries not correctly detected.
Solution: Add the suffix to the library name. (Niclas Zeising)
2011-07-15 13:09:51 +02:00
Bram Moolenaar
4da95d377f
updated for version 7.3.244
...
Problem: MS-Windows: Build problem with old compiler. (John Beckett)
Solution: Only use HandleToLong() when available. (Mike Williams)
2011-07-07 17:43:41 +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
b5ce04dd28
updated for version 7.3.242
...
Problem: Illegal memory access in after_pathsep().
Solution: Check that the pointer is not at the start of the file name.
(Dominique Pelle)
2011-07-07 17:15:33 +02:00
Bram Moolenaar
80ae7b2287
updated for version 7.3.241
...
Problem: Using CTRL-R CTRL-W on the command line may insert only part of
the word.
Solution: Use the cursor position instead of assuming it is at the end of
the command. (Tyru)
2011-07-07 16:44:37 +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
03a807aaf4
updated for version 7.3.239
...
Problem: Python corrects the cursor column without taking 'virtualedit'
into account. (lilydjwg)
Solution: Call check_cursor_col_win().
2011-07-07 15:08:58 +02:00
Bram Moolenaar
5cfe2d760d
updated for version 7.3.238
...
Problem: Compiler warning for conversion.
Solution: Add type cast. (Mike Williams)
2011-07-07 15:04:52 +02:00
Bram Moolenaar
0c7437a5d2
updated for version 7.3.237
...
Problem: "filetype" completion doesn't work on Windows. (Yue Wu)
Solution: Don't use a glob pattern for the directories, use a list of
directories. (Dominique Pelle)
2011-06-26 19:40:23 +02:00
Bram Moolenaar
0baa7f1cd0
updated for version 7.3.236
...
Problem: Python 3 doesn't compile without +multi_byte
Solution: Use "latin1" when MULTI_BYTE is not defined. (lilydjwg)
2011-06-26 19:13:50 +02:00
Bram Moolenaar
8b3e0330ba
updated for version 7.3.235
...
Problem: ";" gets stuck on a "t" command, it's not useful.
Solution: Add the ';' flag in 'cpo'. (Christian Brabandt)
2011-06-26 05:36:34 +02:00
Bram Moolenaar
20892c1e68
updated for version 7.3.234
...
Problem: With GTK menu may be popping down.
Solution: Use event time instead of GDK_CURRENT_TIME. (Hong Xu)
2011-06-26 04:49:00 +02:00
Bram Moolenaar
d58ea07227
updated for version 7.3.233
...
Problem: ":scriptnames" and ":breaklist" show long file names.
Solution: Shorten to use "~/" when possible. (Jean-Rene David)
2011-06-26 04:25:30 +02:00
Bram Moolenaar
91805fc0db
updated for version 7.3.232
...
Problem: Python doesn't compile without +multi_byte
Solution: Use "latin1" when MULTI_BYTE is not defined.
2011-06-26 04:01:44 +02:00
Bram Moolenaar
6e948a652d
updated for version 7.3.231
...
Problem: Runtime file patches failed.
Solution: Redo the patches made against the patched files instead of the
files in the mercurial repository.
2011-06-26 03:18:52 +02:00
Bram Moolenaar
f9b4815918
updated for version 7.3.230
...
Problem: ":wundo" and ":rundo" don't unescape their argument. (Aaron
Thoma)
Solution: Use FILE1 instead of XFILE.
2011-06-20 05:02:58 +02:00
Bram Moolenaar
67d441ba36
updated for version 7.3.229
...
Problem: Using fork() makes gvim crash on Mac when build with
CoreFoundation.
Solution: Disallow fork() when __APPLE__ is defined. (Hisashi T Fujinaka)
2011-06-20 00:53:15 +02:00
Bram Moolenaar
914968e66d
updated for version 7.3.228
...
Problem: "2gj" does not always move to the correct position.
Solution: Get length of line after moving to a next line. (James Vega)
2011-06-20 00:45:58 +02:00
Bram Moolenaar
54b08a5e78
updated for version 7.3.227
...
Problem: Mac OS doesn't have the linewise clipboard fix.
Solution: Also change the Mac OS file. (Bjorn Winckler)
2011-06-20 00:25:44 +02:00
Bram Moolenaar
251e191271
Updated runtime files.
2011-06-19 05:09:16 +02:00
Bram Moolenaar
d6761c3cdf
updated for version 7.3.226
...
Problem: On a 64 bit system "syn sync fromstart" is very slow. (Bjorn
Steinbrink)
Solution: Store the state when starting to parse from the first line.
2011-06-19 04:54:21 +02:00
Bram Moolenaar
978287b8f8
updated for version 7.3.225
...
Problem: Using "\n" in a substitute inside ":s" does not result in a line
break.
Solution: Change behavior inside vim_regexec_nl(). Add tests. (Motoya
Kurotsu)
2011-06-19 04:32:15 +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
c16756d829
updated for version 7.3.223
...
Problem: MingW cross compilation doesn't work with tiny features.
Solution: Move acp_to_enc(), enc_to_utf16() and utf16_to_enc() outside of
"#ifdef CLIPBOARD". Fix typo in makefile.
2011-06-19 01:30:07 +02:00
Bram Moolenaar
26f3c637fc
updated for version 7.3.222
...
Problem: Warning for building GvimExt.
Solution: Comment-out the DESCRIPTION line. (Mike Williams)
2011-06-19 01:27:34 +02:00
Bram Moolenaar
d44347f1e7
updated for version 7.3.221
...
Problem: Text from the clipboard is sometimes handled as linewise, but not
consistently.
Solution: Assume the text is linewise when it ends in a CR or NL.
2011-06-19 01:14:29 +02:00
Bram Moolenaar
19e6094378
updated for version 7.3.220
...
Problem: Python 3: vim.error is a 'str' instead of an 'Exception' object,
so 'except' or 'raise' it causes a 'SystemError' exception.
Buffer objects do not support slice assignment.
When exchanging text between Vim and Python, multibyte texts become
gabage or cause Unicode Expceptions, etc.
'py3file' tries to read in the file as Unicode, sometimes causes
UnicodeDecodeException
Solution: Fix the problems. (lilydjwg)
2011-06-19 00:27:51 +02:00
Bram Moolenaar
f85dae3c34
Add files added by recent patches.
2011-06-13 21:21:22 +02:00
Bram Moolenaar
9a4d7fd214
updated for version 7.3.219
...
Problem: Can't compile with GTK on Mac.
Solution: Add some #ifdef trickery. (Ben Schmidt)
2011-06-13 02:04:00 +02:00
Bram Moolenaar
015de43f70
updated for version 7.3.218
...
Problem: Tiny configuration problem with Python 3.
Solution: Add abiflags in one more place. (Andreas Behr)
2011-06-13 01:32:46 +02:00
Bram Moolenaar
12bde494a5
updated for version 7.3.217
...
Problem: Inside an "if" a ":wincmd" causes problems.
Solution: When skipping commands let ":wincmd" skip over its argument.
2011-06-13 01:19:56 +02:00
Bram Moolenaar
986a0039cb
updated for version 7.3.216
...
Problem: When recovering a file a range of lines is missing. (Charles Jie)
Solution: Reset the index when advancing to the next pointer block. Add a
test to verify recovery works.
2011-06-13 01:07:27 +02:00
Bram Moolenaar
f7befa9f1d
updated for version 7.3.215
...
Problem: Wrong file names in previous patch. (Toothpik)
Solution: Include the option changes.
2011-06-12 22:13:40 +02:00
Bram Moolenaar
d9758e37ee
updated for version 7.3.214
...
Problem: The text displayed by ":z-" isn't exactly like old Vi.
Solution: Add one to the start line number. (ChangZhuo Chen)
2011-06-12 22:03:23 +02:00
Bram Moolenaar
6ec154b57d
updated for version 7.3.213
...
Problem: Javascript object literal is not indented correctly.
Solution: Make a special case for when "J1" is in 'cino'. (Luc Deschenaux)
2011-06-12 21:51:08 +02:00
Bram Moolenaar
456f2bb24f
updated for version 7.3.212
...
Problem: With Python 3.2 ":py3" fails.
Solution: Move PyEval_InitThreads() to after Py_Initialize(). (Roland
Puntaier) Check abiflags in configure. (Andreas Behr)
2011-06-12 21:37:13 +02:00
Bram Moolenaar
03227eeb79
updated for version 7.3.211
...
Problem: Compiler warning.
Solution: Add type cast.
2011-06-12 21:25:00 +02:00
Bram Moolenaar
2f982e4fab
updated for version 7.3.210
...
Problem: Can't always find the file when using cscope.
Solution: Add the 'cscoperelative' option. (Raghavendra D Prabhu)
2011-06-12 20:42:22 +02:00
Bram Moolenaar
536d95f617
updated for version 7.3.209
...
Problem: MSVC Install instructions point to wrong batch file.
Solution: Add a batch file for use with MSVC 10.
2011-06-12 20:36:09 +02:00
Bram Moolenaar
d8644bd646
updated for version 7.3.208
...
Problem: Early terminated if statement.
Solution: Remove the semicolon. (Lech Lorens)
2011-06-12 20:33:38 +02:00
Bram Moolenaar
3ed16dc6b7
updated for version 7.3.207
...
Problem: Can't compile with MSVC with pentium4 and 64 bit.
Solution: Only use SSE2 for 32 bit. (Mike Williams)
2011-06-12 20:31:31 +02:00
Bram Moolenaar
7154b326d0
updated for version 7.3.206
...
Problem: 64bit MS-Windows compiler warning.
Solution: Use HandleToLong() instead of type cast. (Mike Williams)
2011-05-25 21:18:06 +02:00
Bram Moolenaar
6fa46363ad
updated for version 7.3.205
...
Problem: Syntax "extend" doesn't work correctly.
Solution: Avoid calling check_state_ends() recursively (Ben Schmidt)
2011-05-25 17:56:27 +02:00
Bram Moolenaar
9b83c2f979
updated for version 7.3.204
...
Problem: Compiler warning.
Solution: Add type cast. (Mike Williams)
2011-05-25 17:29:44 +02:00
Bram Moolenaar
bd8608d979
updated for version 7.3.203
...
Problem: MS-Windows: Can't run an external command without a console window.
Solution: Support ":!start /b cmd". (Xaizek)
2011-05-25 17:06:22 +02:00
Bram Moolenaar
ed38b0ac41
updated for version 7.3.202
...
Problem: Cannot influence the indent inside a namespace.
Solution: Add the "N" 'cino' parameter. (Konstantin Lepa)
2011-05-25 15:16:18 +02:00
Bram Moolenaar
334adf0ae5
updated for version 7.3.201
...
Problem: "} else" still causes following lines to be indented too much.
Solution: Better detection for the "else" block. (Lech Lorens)
2011-05-25 13:34:04 +02:00
Bram Moolenaar
a660dc8f30
updated for version 7.3.200
...
Problem: CTRL-D doesn't complete :lang.
Solution: Add the missing part of the change. (Dominique Pelle)
2011-05-25 12:51:22 +02:00
Bram Moolenaar
72952de239
updated for version 7.3.199
...
Problem: MS-Windows: Compilation problem of OLE with MingW compiler.
Solution: Put #ifdef around declarations. (Guopeng Wen)
2011-05-25 12:09:50 +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
efa8e80c0b
updated for version 7.3.197
...
Problem: When a QuickfixCmdPost event removes all errors, Vim still tries
to jump to the first error, resulting in E42.
Solution: Get the number of error after the autocmd event. (Mike Lundy)
2011-05-19 17:42:59 +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
496f9517cb
updated for version 7.3.195
...
Problem: "} else" causes following lines to be indented too much. (Rouben
Rostamian)
Solution: Better detection for the "else". (Lech Lorens)
2011-05-19 16:35:09 +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
9bd1a7ea28
updated for version 7.3.193
...
Problem: In the command line window ":close" doesn't work properly. (Tony
Mechelynck)
Solution: Use Ctrl_C instead of K_IGNORE for cmdwin_result. (Jean-Rene
David)
2011-05-19 14:50:54 +02:00
Bram Moolenaar
0df1102698
updated for version 7.3.192
...
Problem: Ex command ":s/ \?/ /g" splits multi-byte characters into bytes.
(Dominique Pelle)
Solution: Advance over whole character instead of one byte.
2011-05-19 14:30:16 +02:00
Bram Moolenaar
2d5204ff88
Updated message translations.
2011-05-19 13:44:07 +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
20f90cf99a
Updated runtime files.
2011-05-19 12:22:51 +02:00
Bram Moolenaar
3a7d8c3adb
updated for version 7.3.190
...
Problem: When there is a "containedin" syntax argument highlighting may be
wrong. (Radek)
Solution: Reset current_next_list. (Ben Schmidt)
2011-05-19 12:14:10 +02:00
Bram Moolenaar
e2bdce3f5c
updated for version 7.3.189
...
Problem: Can't build without +clipboard feature. (Christian Ebert)
Solution: Add the missing #ifdef.
2011-05-10 17:29:33 +02:00
Bram Moolenaar
1bfb61e80b
updated for version 7.3.188
...
Problem: More RISC OS files to remove.
Solution: Remove them. Update the file list.
2011-05-10 17:21:56 +02:00
Bram Moolenaar
446beb48d9
Updated runtime files.
2011-05-10 17:18:44 +02:00
Bram Moolenaar
1c2b2c12bb
Remove the deleted RISC OS files.
2011-05-10 16:42:00 +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
536681be5d
updated for version 7.3.186
...
Problem: When 'clipboard' contains "unnamed" or "unnamedplus" the value of
v:register is wrong for operators without a specific register.
Solution: Adjust the register according to 'clipboard'. (Ingo Karkat)
2011-05-10 16:12:45 +02:00
Bram Moolenaar
bb99322ef9
updated for version 7.3.185
...
Problem: ":windo g/pattern/q" closes windows and reports "N more lines".
(Tim Chase)
Solution: Remember what buffer ":global" started in. (Jean-Rene David)
2011-05-10 16:00:47 +02:00
Bram Moolenaar
18e0bfb07c
updated for version 7.3.184
...
Problem: Static code analysis errors in riscOS.
Solution: Make buffer size bigger. (Dominique Pelle)
2011-05-10 15:52:15 +02:00
Bram Moolenaar
5897e0c470
updated for version 7.3.183
...
Problem: When Exuberant ctags binary is exuberant-ctags it's not found.
Solution: Add configure check for exuberant-ctags.
2011-05-10 15:42:03 +02:00
Bram Moolenaar
05da428462
updated for version 7.3.182
...
Problem: Compiler warning for uninitialized variable.
Solution: Add dummy initializer.
2011-05-10 14:44:11 +02:00
Bram Moolenaar
9c520cb544
updated for version 7.3.181
...
Problem: When repeating the insert of CTRL-V or a digraph the display may
not be updated correctly.
Solution: Only call edit_unputchar() after edit_putchar(). (Lech Lorens)
2011-05-10 14:22:16 +02:00
Bram Moolenaar
a4271d598b
updated for version 7.3.180
...
Problem: When both a middle part of 'comments' matches and an end part, the
middle part was used errornously.
Solution: After finding the middle part match continue looking for a better
end part match. (partly by Lech Lorens)
2011-05-10 13:38:27 +02:00
Bram Moolenaar
aede6ceba3
updated for version 7.3.179
...
Problem: C-indent doesn't handle colon in string correctly.
Solution: Skip the string. (Lech Lorens)
2011-05-10 11:56:30 +02:00
Bram Moolenaar
4ae06c1fa5
updated for version 7.3.178
...
Problem: C-indent doesn't handle code right after { correctly.
Solution: Fix detecting unterminated line. (Lech Lorens)
2011-05-10 11:39:19 +02:00
Bram Moolenaar
3c9c99cb2c
updated for version 7.3.177
...
Problem: MS-Windows: mkdir() doesn't work properly when 'encoding' is
"utf-8".
Solution: Convert to utf-16. (Yukihiro Nakadaira)
2011-05-05 18:31:59 +02:00
Bram Moolenaar
948733a874
updated for version 7.3.176
...
Problem: Ruby linking doesn't work properly on Mac OS X.
Solution: Fix the configure check for Ruby. (Bjorn Winckler)
2011-05-05 18:10:16 +02:00
Bram Moolenaar
1701e4069b
updated for version 7.3.175
...
Problem: When 'colorcolumn' is set locally to a window, ":new" opens a
window with the same highlighting but 'colorcolumn' is empty.
(Tyru)
Solution: Call check_colorcolumn() after clearing and copying options.
(Christian Brabandt)
2011-05-05 17:32:44 +02:00
Bram Moolenaar
8f4ba6942d
updated for version 7.3.174
...
Problem: When Exuberant ctags binary is exctags it's not found.
Solution: Add configure check for exctags. (Hong Xu)
2011-05-05 17:24:27 +02:00
Bram Moolenaar
d236ac0d49
updated for version 7.3.173
...
Problem: After using setqflist() to make the quickfix list empty ":cwindow"
may open the window anyway. Also after ":vimgrep".
Solution: Correctly check whether the list is empty. (Ingo Karkat)
2011-05-05 17:14:14 +02:00
Bram Moolenaar
1c32dff7d6
updated for version 7.3.172
...
Problem: MS-Windows: rename() might delete the file if the name differs but
it's actually the same file.
Solution: Use the file handle to check if it's the same file. (Yukihiro
Nakadaira)
2011-05-05 16:41:24 +02:00
Bram Moolenaar
85de20665f
updated for version 7.3.171
...
Problem: When the clipboard isn't supported: ":yank*" gives a confusing
error message.
Solution: Specifically mention that the register name is invalid.
(Jean-Rene David)
2011-05-05 14:26:41 +02:00
Bram Moolenaar
72bb0d6455
updated for version 7.3.170
...
Problem: VMS Makefile for testing was not updated for test77.
Solution: Add test77 to the Makefile.
2011-04-28 19:05:05 +02:00
Bram Moolenaar
8e5af3e531
Updated runtime files.
2011-04-28 19:02:44 +02:00
Bram Moolenaar
b453a53b59
updated for version 7.3.169
...
Problem: Freeing memory already freed, warning from static code analyzer.
Solution: Initialize pointers to NULL, correct use of "mustfree". (partly by
Dominique Pelle)
2011-04-28 17:48:44 +02:00
Bram Moolenaar
877b97b953
updated for version 7.3.168
...
Problem: When the second argument of input() contains a CR the text up to
that is used without asking the user. (Yasuhiro Matsumoto)
Solution: Change CR, NL and ESC in the text to a space.
2011-04-28 17:30:09 +02:00
Bram Moolenaar
d88e02def5
updated for version 7.3.167
...
Problem: When using the internal grep QuickFixCmdPost is not triggered.
(Yukihiro Nakadaira)
Solution: Change the place where autocommands are triggered.
2011-04-28 17:27:09 +02:00
Bram Moolenaar
f844147747
updated for version 7.3.166
...
Problem: Buffer on the stack may be too big
Solution: Allocate the space.
2011-04-28 17:24:58 +02:00
Bram Moolenaar
cca92ec8cf
updated for version 7.3.165
...
Problem: ":find" completion does not escape spaces in a directory name.
(Isz)
Solution: Add backslashes for EXPAND_FILES_IN_PATH. (Carlo Teubner)
2011-04-28 17:21:53 +02:00
Bram Moolenaar
8d2d71d4bb
updated for version 7.3.164
...
Problem: C-indenting: a preprocessor statement confuses detection of a
function delcaration.
Solution: Ignore preprocessor lines. (Lech Lorens) Also recognize the style
to put a comma before the argument name.
2011-04-28 13:02:09 +02:00
Bram Moolenaar
f1fda2d6e5
updated for version 7.3.163
...
Problem: For the default of 'shellpipe' "mksh" and "pdksh" are not
recognized.
Solution: Recognize these shell names.
2011-04-28 12:57:36 +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
ef9d6aa70d
updated for version 7.3.160
...
Problem: Unsafe string copying.
Solution: Use vim_strncpy() instead of strcpy(). Use vim_strcat() instead
of strcat().
2011-04-11 16:56:35 +02:00
Bram Moolenaar
0d35e91abf
updated for version 7.3.159
...
Problem: Using uninitialized pointer when out of memory.
Solution: Check for NULL return value.
2011-04-11 14:29:17 +02:00
Bram Moolenaar
4aa97427be
updated for version 7.3.158
...
Problem: Might use uninitialized memory in C indenting.
Solution: Init arrays to empty.
2011-04-11 14:27:38 +02:00
Bram Moolenaar
367bec852e
updated for version 7.3.157
...
Problem: Superfluous assignment.
Solution: Remove assignment.
2011-04-11 14:26:19 +02:00
Bram Moolenaar
639304ddb1
updated for version 7.3.156
...
Problem: Tty names possibly left unterminated.
Solution: Use vim_strncpy() instead of strncpy().
2011-04-11 14:24:37 +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
2dfb38659c
updated for version 7.3.154
...
Problem: Can't compile with tiny features. (Tony Mechelynck)
Solution: Move #define outside of #ifdef.
2011-04-02 15:12:50 +02:00
Bram Moolenaar
10d77eb6ac
updated for version 7.3.153
...
Problem: Compiler warning for ambiguous else, missing prototype.
Solution: Add braces. (Dominique Pelle) Add prototype for die().
2011-04-02 14:44:55 +02:00
Bram Moolenaar
e0659a680c
updated for version 7.3.152
...
Problem: Xxd does not check for errors from library functions.
Solution: Add error checks. (Florian Zumbiehl)
2011-04-01 19:14:40 +02:00
Bram Moolenaar
adc2182c40
Updated runtime files.
2011-04-01 18:03:16 +02:00
Bram Moolenaar
337ae06ff9
updated for version 7.3.151
...
Problem: When "unnamedplus" is in 'clipboard' the selection is sometimes
also copied to the star register.
Solution: Avoid copy to the star register when undesired. (James Vega)
2011-04-01 16:28:38 +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
96bcc5e6cd
updated for version 7.3.149
...
Problem: The cursor disappears after the processing of the 'setDot'
netbeans command when vim runs in a terminal.
Solution: Show the cursor after a screen update. (Xavier de Gaye, 2011
2011-04-01 15:33:59 +02:00
Bram Moolenaar
42431a7aa0
updated for version 7.3.148
...
Problem: A syntax file with a huge number of items or clusters causes weird
behavior, a hang or a crash. (Yukihiro Nakadaira)
Solution: Check running out of IDs. (partly by Ben Schmidt)
2011-04-01 14:44:59 +02:00
Bram Moolenaar
316dca03ca
updated for version 7.3.147
...
Problem: Can't build on HP-UX.
Solution: Remove an unnecessary backslash. (John Marriott)
2011-04-01 13:05:45 +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
30fec7bc7f
updated for version 7.3.145
...
Problem: Can't build with Python dynamically loading.
Solution: Add dll_PyType_Ready.
2011-03-26 18:32:05 +01:00
Bram Moolenaar
21377c8d5f
updated for version 7.3.144
...
Problem: Crash with ":python help(dir)". (Kearn Holliday)
Solution: Fix the way the type is set on objects. (Tobias Columbus)
2011-03-26 13:56:48 +01:00
Bram Moolenaar
b3c5284c5b
Add missing files for patch 7.3.143.
2011-03-22 20:52:37 +01:00
Bram Moolenaar
b05b10a3c0
updated for version 7.3.143
...
Problem: Memfile is not tested sufficiently. Looking up blocks in a
memfile is slow when there are many blocks.
Solution: Add high level test and unittest. Adjust the number of hash
buckets to the number of blocks. (Ivan Krasilnikov)
2011-03-22 18:10:45 +01:00
Bram Moolenaar
cab49dff91
Updated runtime file. Fix Italian translations.
2011-03-22 17:40:10 +01:00
Bram Moolenaar
a29a37d533
updated for version 7.3.142
...
Problem: Python stdout doesn't have a flush() method, causing an import to
fail.
Solution: Add a dummy flush() method. (Tobias Columbus)
2011-03-22 15:47:44 +01:00
Bram Moolenaar
0b2f94db23
updated for version 7.3.141
...
Problem: When a key code is not set get a confusing error message.
Solution: Change the error message to say the key code is not set.
2011-03-22 14:35:05 +01:00
Bram Moolenaar
662db673f9
Updated runtime files.
2011-03-22 14:05:35 +01:00
Bram Moolenaar
e9d4b58dda
updated for version 7.3.140
...
Problem: Crash when drawing the "$" at end-of-line for list mode just after
the window border and 'cursorline' is set.
Solution: Don't check for 'cursorline'. (Quentin Carbonneaux)
2011-03-22 13:29:24 +01:00
Bram Moolenaar
fd30cd41dc
updated for version 7.3.139
...
Problem: When 'lazyredraw' is set ":ver" output can't be read.
Solution: Don't redraw the screen when at a prompt or command line.
2011-03-22 13:07:26 +01:00
Bram Moolenaar
f63c49d4e9
updated for version 7.3.138
...
Problem: ":com" changes the multi-byte text of :echo. (Dimitar Dimitrov)
Solution: Search for K_SPECIAL as a byte, not a character. (Ben Schmidt)
2011-03-03 15:54:50 +01:00
Bram Moolenaar
6eb634ef1f
updated for version 7.3.137
...
Problem: When 'lazyredraw' is set the screen may not be updated. (Ivan
Krasilnikov)
Solution: Call update_screen() before waiting for input.
2011-03-03 15:04:08 +01:00
Bram Moolenaar
ec737235c7
updated for version 7.3.136
...
Problem: Duplicate include of assert.h.
Solution: Remove it.
2011-03-03 15:01:30 +01:00
Bram Moolenaar
b4b0a08c81
updated for version 7.3.135
...
Problem: When there is no previous substitute pattern, the previous search
pattern is used. The other way around doesn't work.
Solution: When there is no previous search pattern, use the previous
substitute pattern if possible. (Christian Brabandt)
2011-02-25 18:38:36 +01:00
Bram Moolenaar
ba7cc9f83f
updated for version 7.3.134
...
Problem: Drag-n-drop doesn't work in KDE Dolphin.
Solution: Add GDK_ACTION_MOVE flag. (Florian Degner)
2011-02-25 17:10:27 +01:00
Bram Moolenaar
4cf35c2fa4
updated for version 7.3.133
...
Problem: When using encryption it's not clear what method was used.
Solution: In the file message show "blowfish" when using blowfish.
2011-02-25 16:52:17 +01:00
Bram Moolenaar
0c1f3f4d49
updated for version 7.3.132
...
Problem: C++ style comments.
Solution: Change to C comments.
2011-02-25 15:18:50 +01:00
Bram Moolenaar
c725c0ad9b
updated for version 7.3.131
...
Problem: Including errno.h too often.
Solution: Don't include errno.h in Unix header file.
2011-02-25 15:17:19 +01:00
Bram Moolenaar
ede547afcf
updated for version 7.3.130
...
Problem: Variable misplaced in #ifdef.
Solution: Move clipboard_event_time outside of #ifdef.
2011-02-25 15:15:50 +01:00
Bram Moolenaar
128773b21d
updated for version 7.3.129
...
Problem: Using integer like a boolean.
Solution: Nicer check for integer being non-zero.
2011-02-25 15:13:48 +01:00
Bram Moolenaar
e698addf88
updated for version 7.3.128
...
Problem: Another compiler warning for signed pointer.
Solution: Use unsigned int argument for sscanf().
2011-02-25 15:11:22 +01:00
Bram Moolenaar
49789dc987
updated for version 7.3.127
...
Problem: Compiler complains about comma.
Solution: Remove comma after last enum element.
2011-02-25 14:46:09 +01:00
Bram Moolenaar
2f70a34e2e
updated for version 7.3.126
...
Problem: Compiler warning for signed pointer.
Solution: Use unsigned int argument for sscanf().
2011-02-25 14:42:45 +01:00
Bram Moolenaar
0065402f9a
Runtime file updates.
2011-02-25 14:42:19 +01:00
Bram Moolenaar
c30846f525
updated for version 7.3.125
...
Problem: MSVC: Problem with quotes in link argument.
Solution: Escape backslashes and quotes. (Weasley)
2011-02-15 18:06:15 +01:00
Bram Moolenaar
cab35ad26d
updated for version 7.3.124
...
Problem: When writing a file in binary mode it may be missing the final EOL
if a file previously read was missing the EOL. (Kevin Goodsell)
Solution: Move the write_no_eol_lnum into the buffer struct.
2011-02-15 17:39:22 +01:00
Bram Moolenaar
c2b4c62d0b
updated for version 7.3.123
...
Problem: ml_get error when executing register being recorded into, deleting
lines and 'conceallevel' is set. (ZyX)
Solution: Don't redraw a line for concealing when it doesn't exist.
2011-02-15 16:29:59 +01:00
Bram Moolenaar
542512a3e5
updated for version 7.3.122
...
Problem: Having auto/config.mk in the repository causes problems.
Solution: Remove auto/config.mk from the distribution. In the toplevel
Makefile copy it from the "dist" file.
2011-02-15 15:28:09 +01:00
Bram Moolenaar
b75d09d42b
updated for version 7.3.121
...
Problem: Complicated 'statusline' causes a crash. (Christian Brabandt)
Solution: Check that the number of items is not too big.
2011-02-15 14:24:46 +01:00
Bram Moolenaar
c41fc713ba
updated for version 7.3.120
...
Problem: The message for an existing swap file is too long to fit in a 25
line terminal.
Solution: Make the message shorter. (Chad Miller)
2011-02-15 11:57:04 +01:00
Bram Moolenaar
e627fb00fc
updated for version 7.3.119
...
Problem: Build problem on Mac. (Nicholas Stallard)
Solution: Use "extern" instead of "EXTERN" for p_vfile.
2011-02-12 14:00:03 +01:00
Bram Moolenaar
b292a2a04c
updated for version 7.3.118
...
Problem: Ruby uses SIGVTALARM which makes Vim exit. (Alec Tica)
Solution: Ignore SIGVTALARM. (Dominique Pelle)
2011-02-09 18:47:40 +01:00
Bram Moolenaar
4e509b6369
updated for version 7.3.117
...
Problem: On some systems --as-needed does not work, because the "tinfo"
library is included indirectly from "ncurses". (Charles Campbell)
Solution: In configure prefer using "tinfo" instead of "ncurses".
2011-02-09 17:42:57 +01:00
Bram Moolenaar
5ec3aea854
updated for version 7.3.116
...
Problem: 'cursorline' is displayed too short when there are concealed
characters and 'list' is set. (Dennis Preiser)
Solution: Check for 'cursorline' when 'list' is set. (Christian Brabandt)
2011-02-09 17:09:30 +01:00
Bram Moolenaar
d58e929fa2
Updated runtime files and translations.
2011-02-09 17:07:58 +01:00
Bram Moolenaar
95474ca34c
updated for version 7.3.115
...
Problem: Vim can crash when tmpnam() returns NULL.
Solution: Check for NULL. (Hong Xu)
2011-02-09 16:44:51 +01:00
Bram Moolenaar
ba81e4660b
updated for version 7.3.114
...
Problem: Potential problem in initialization when giving an error message
early.
Solution: Initialize 'verbosefile' empty. (Ben Schmidt)
2011-02-09 15:59:37 +01:00
Bram Moolenaar
b18919146d
updated for version 7.3.113
...
Problem: Windows: Fall back directory for creating temp file is wrong.
Solution: Use "." instead of empty string. (Hong Xu)
2011-02-09 14:47:03 +01:00
Bram Moolenaar
1d87f516f2
updated for version 7.3.112
...
Problem: Setting 'statusline' to "%!'asdf%' reads uninitialized memory.
Solution: Check for NUL after %.
2011-02-01 21:55:01 +01:00
Bram Moolenaar
6145285c90
updated for version 7.3.111
...
Problem: Executing a :normal command in 'statusline' evaluation causes the
cursor to move. (Dominique Pelle)
Solution: When updating the cursor for 'cursorbind' allow the cursor beyond
the end of the line. When evaluating 'statusline' temporarily
reset 'cursorbind'.
2011-02-01 18:01:11 +01:00
Bram Moolenaar
acf1728ef5
updated for version 7.3.110
...
Problem: The "nbsp" item in 'listchars' isn't used for ":list".
Solution: Make it work. (Christian Brabandt)
2011-02-01 17:12:25 +01:00
Bram Moolenaar
c98d5ee923
updated for version 7.3.109
...
Problem: Processing new Esperanto spell file fails and crashes Vim.
(Dominique Pelle)
Solution: When running out of memory give an error. Handle '?' in
COMPOUNDRULE properly.
2011-02-01 13:59:48 +01: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
5e3d6ca435
updated for version 7.3.107
...
Problem: Year number for :undolist can be confused with month or day.
Solution: Change "%y" to "%Y".
2011-01-22 21:25:11 +01:00
Bram Moolenaar
f3d419d719
updated for version 7.3.106
...
Problem: When 'cursorbind' is set another window may scroll unexpectedly
when 'scrollbind' is also set. (Xavier Wang)
Solution: Don't call update_topline() if 'scrollbind' is set.
2011-01-22 21:05:07 +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
4124e72373
updated for version 7.3.104
...
Problem: Conceal: using Tab for cchar causes problems. (ZyX)
Solution: Do not accept a control character for cchar.
2011-01-22 00:58:20 +01:00
Bram Moolenaar
164c60f5b1
updated for version 7.3.103
...
Problem: Changing 'fileformat' and then using ":w" in an empty file sets
the 'modified' option.
Solution: In unchanged() don't ignore 'ff' for an empty file.
2011-01-22 00:11:50 +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
e279335752
updated for version 7.3.101
...
Problem: ino_t defined with wrong size.
Solution: Move including auto/config.h before other includes. (Marius
Geminas)
2011-01-17 19:53:27 +01:00
Bram Moolenaar
48ac02c9eb
updated for version 7.3.100
...
Problem: When using :normal v:count isn't set.
Solution: Call normal_cmd() with toplevel set to TRUE.
2011-01-17 19:50:06 +01:00
Bram Moolenaar
2a8a3ecb67
Updated runtime files.
2011-01-08 16:06:37 +01:00
Bram Moolenaar
13d831ff0c
updated for version 7.3.099
...
Problem: Crash when splitting a window with zero height. (Yukihiro
Nakadaira)
Solution: Don't set the fraction in a window with zero height.
2011-01-08 14:46:03 +01:00
Bram Moolenaar
fd0e75683f
updated for version 7.3.098
...
Problem: Function that ignores error still causes called_emsg to be set.
E.g. when expand() fails the status line is disabled.
Solution: Move check for emsg_not_now() up. (James Vega)
2011-01-04 19:25:50 +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
870b05c4c0
updated for version 7.3.096
...
Problem: "gvim -nb" is not interruptable. Leaking file descriptor on
netbeans connection error.
Solution: Check for CTRL-C typed. Free file descriptor. (Xavier de Gaye)
2011-01-04 18:11:43 +01:00
Bram Moolenaar
d91f704b03
updated for version 7.3.095
...
Problem: Win32: In Chinese tear-off menu doesn't work. (Weasley)
Solution: Use menu_name_equal(). (Alex Jakushev)
2011-01-04 17:49:32 +01:00
Bram Moolenaar
7eb4652e74
updated for version 7.3.094
...
Problem: Using abs() requires type cast to int.
Solution: Use labs() so that the value remains long. (Hong Xu)
2010-12-30 14:57:08 +01:00
Bram Moolenaar
b0d3f878a4
updated for version 7.3.093
...
Problem: New DLL dependencies in MingW with gcc 4.5.0.
Solution: Add STATIC_STDCPLUS, LDFLAGS and split up WINDRES. (Guopeng Wen)
2010-12-30 14:50:52 +01:00
Bram Moolenaar
9980835c68
updated for version 7.3.092
...
Problem: Resizing the window when exiting.
Solution: Don't resize when exiting.
2010-12-30 14:47:36 +01:00
Bram Moolenaar
946ffd4606
updated for version 7.3.091
...
Problem: "vim -w foo" writes special key codes for removed escape
sequences. (Josh Triplett)
Solution: Don't write K_IGNORE codes.
2010-12-30 12:30:31 +01:00
Bram Moolenaar
657ae0bddd
updated for version 7.3.090
...
Problem: Wrong help text for Cscope.
Solution: Adjust the help text for "t". (Dominique Pelle)
2010-12-30 11:41:09 +01:00
Bram Moolenaar
de1b092c77
updated for version 7.3.089
...
Problem: Compiler warning on 64 bit MS-Windows.
Solution: Add type cast. (Mike Williams)
2010-12-24 14:00:17 +01:00
Bram Moolenaar
7a8ef14c69
updated for version 7.3.088
...
Problem: Ruby can't load Gems sometimes, may cause a crash.
Solution: Undefine off_t. Use ruby_process_options(). (Yasuhiro Matsumoto)
2010-12-24 13:39:35 +01:00
Bram Moolenaar
b57aa92d2c
updated for version 7.3.087
...
Problem: EINTR is not always defined.
Solution: Include errno.h in vim.h.
2010-12-17 20:24:01 +01:00
Bram Moolenaar
f82a2d2e5f
updated for version 7.3.086
...
Problem: When using a mapping with an expression and there was no count,
v:count has the value of the previous command. (ZyX)
Solution: Also set v:count and v:count1 before getting the character that
could be a command or a count.
2010-12-17 18:53:01 +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
0215e8e15b
updated for version 7.3.084
...
Problem: When splitting the window, the new one scrolls with the cursor at
the top.
Solution: Compute w_fraction before setting the new height.
2010-12-17 17:35:10 +01:00
Bram Moolenaar
540fc6fbdb
updated for version 7.3.083
...
Problem: When a read() or write() is interrupted by a signal it fails.
Solution: Add read_eintr() and write_eintr().
2010-12-17 16:27:16 +01:00
Bram Moolenaar
45d9d02d71
updated for version 7.3.082
...
Problem: Leaking file descriptor when hostname doesn't exist.
Solution: Remove old debugging lines.
2010-12-17 12:19:21 +01:00
Bram Moolenaar
81af9250a7
Update runtime files.
2010-12-10 20:35:50 +01:00
Bram Moolenaar
7c5676b5d6
updated for version 7.3.081
...
Problem: Non-printable characters in 'statusline' cause trouble. (ZyX)
Solution: Use transstr(). (partly by Caio Ariede)
2010-12-08 19:56:58 +01:00
Bram Moolenaar
56f7804065
updated for version 7.3.080
...
Problem: Spell doesn't work on VMS.
Solution: Use different file names. (Zoltan Bartos, Zoltan Arpadffy)
2010-12-08 17:09:32 +01:00
Bram Moolenaar
3d27070767
updated for version 7.3.079
...
Problem: Duplicate lines in makefile.
Solution: Remove the lines. (Hong Xu)
2010-12-08 14:55:02 +01:00
Bram Moolenaar
9c52c3a0a1
updated for version 7.3.078
...
Problem: Warning for unused variable.
Solution: Adjuste #ifdefs.
2010-12-08 14:23:15 +01:00
Bram Moolenaar
2e2e13ca14
updated for version 7.3.077
...
Problem: When updating crypt of swapfile fails there is no error message.
(Carlo Teubner)
Solution: Add the error message.
2010-12-08 13:17:03 +01:00
Bram Moolenaar
e980d8a934
updated for version 7.3.076
...
Problem: Clang warnings for dead code.
Solution: Remove it. (Carlo Teubner)
2010-12-08 13:11:21 +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
863053d1d4
updated for version 7.3.073
...
Problem: Double free memory when netbeans command follows DETACH.
Solution: Only free the node when owned. (Xavier de Gaye)
2010-12-02 17:09:54 +01:00
Bram Moolenaar
94950a9ee0
updated for version 7.3.072
...
Problem: Can't complete file names while ignoring case.
Solution: Add 'wildignorecase'.
2010-12-02 16:01:29 +01:00
Bram Moolenaar
4161dccada
updated for version 7.3.071
...
Problem: Editing a file in a window that's in diff mode resets 'diff'
but not cursor binding.
Solution: Reset cursor binding in two more places.
2010-12-02 15:33:21 +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
Bram Moolenaar
df6b11e955
updated for version 7.3.069
...
Problem: GTK: pressing Enter in inputdialog() doesn't work like clicking OK
as documented.
Solution: call gtk_entry_set_activates_default(). (Britton Kerin)
2010-11-24 18:48:12 +01:00
Bram Moolenaar
f666f0e5c0
updated for version 7.3.068
...
Problem: Using freed memory when doing ":saveas" and an autocommand sets
'autochdir'. (Kevin Klement)
Solution: Get the value of fname again after executing autocommands.
2010-11-24 17:59:32 +01:00
Bram Moolenaar
ef2f028a66
updated for version 7.3.067
...
Problem: Ruby: Init_prelude is not always available.
Solution: Remove use of Init_prelude. (Yasuhiro Matsumoto)
2010-11-24 17:03:38 +01:00
Bram Moolenaar
0785ccf995
updated for version 7.3.066
...
Problem: Crash when changing to another window while in a :vimgrep command.
(Christian Brabandt)
Solution: When wiping out the dummy before, remove it from aucmd_win.
2010-11-24 16:32:05 +01:00
Bram Moolenaar
4dbbff57ba
updated for version 7.3.065
...
Problem: Can't get current line number in a source file.
Solution: Add the <slnum> item, similar to <sfile>.
2010-11-24 15:50:59 +01:00
Bram Moolenaar
0818b87cbf
updated for version 7.3.064
...
Problem: Win32: ":dis +" shows nothing, but "+p does insert text.
Solution: Display the * register, since that's what will be inserted.
(Christian Brabandt)
2010-11-24 14:28:58 +01:00
Bram Moolenaar
96e5ceed93
updated for version 7.3.063
...
Problem: Win32: Running a filter command makes Vim lose focus.
Solution: Use SW_SHOWMINNOACTIVE instead of SW_SHOWMINIMIZED. (Hong Xu)
2010-11-24 12:35:21 +01:00
Bram Moolenaar
166af9bb6f
Updated runtime files.
2010-11-16 20:34:40 +01:00
Bram Moolenaar
644d37b84d
updated for version 7.3.062
...
Problem: Python doesn't work properly when installed in another directory
than expected.
Solution: Figure out home directory in configure and use Py_SetPythonHome()
at runtime. (Roland Puntaier)
2010-11-16 19:26:02 +01:00
Bram Moolenaar
00b78c17b2
updated for version 7.3.061
...
Problem: Remote ":drop" does not respect 'autochdir'. (Peter Odding)
Solution: Don't restore the directory when 'autochdir' is set. (Benjamin
Fritz)
2010-11-16 16:25:51 +01:00
Bram Moolenaar
7ad7d01074
updated for version 7.3.060
...
Problem: Netbeans: crash when socket is disconnected unexpectedly.
Solution: Don't cleanup when a read fails, put a message in the queue and
disconnect later. (Xavier de Gaye)
2010-11-16 15:49:02 +01:00
Bram Moolenaar
03531f79c3
updated for version 7.3.059
...
Problem: Netbeans: Problem with recursively handling messages for Athena
and Motif.
Solution: Call netbeans_parse_messages() in the main loop, like it's done
for GTK. (Xavier de Gaye)
2010-11-16 15:04:57 +01:00
Bram Moolenaar
3c53160348
updated for version 7.3.058
...
Problem: Error "code converter not found" when loading Ruby script.
Solution: Load Gem module. (Yasuhiro Matsumoto)
2010-11-16 14:46:19 +01:00
Bram Moolenaar
66b4bf8980
updated for version 7.3.057
...
Problem: Segfault with command line abbreviation. (Randy Morris)
Solution: Don't retrigger the abbreviation when abandoning the command line.
Continue editing the command line after the error.
2010-11-16 14:06:08 +01:00
Bram Moolenaar
bf55e1442d
updated for version 7.3.056
...
Problem: "getline" argument in do_cmdline() shadows global.
Solution: Rename the argument.
Files: src/ex_docmd.c
2010-11-16 11:32:01 +01:00
Bram Moolenaar
67b3f99eb0
updated for version 7.3.055
...
Problem: Recursively nested lists and dictionaries cause a near-endless
loop when comparing them with a copy. (ZyX)
Solution: Limit recursiveness in a way that non-recursive structures can
still be nested very deep.
Files: src/eval.c, src/testdir/test55.in, src/testdir/test55.ok
2010-11-10 20:41:57 +01:00
Bram Moolenaar
a3e7b1f42b
updated for version 7.3.054
...
Problem: Can define a user command for :Print, but it doesn't work. (Aaron
Thoma)
Solution: Let user command :Print overrule the builtin command (Christian
Brabandt) Disallow :X and :Next as a user defined command.
2010-11-10 19:00:01 +01:00
Bram Moolenaar
2a8caa414e
updated for version 7.3.053
...
Problem: complete() function doesn't reset complete direction. Can't use
an empty string in the list of matches.
Solution: Set compl_direction to FORWARD. Add "empty" key to allow empty
words. (Kikuchan)
2010-11-10 17:11:33 +01:00
Bram Moolenaar
37dd018cdd
updated for version 7.3.052
...
Problem: When 'completefunc' opens a new window all kinds of errors follow.
(Xavier Deguillard)
Solution: When 'completefunc' goes to another window or buffer and when it
deletes text abort completion. Add a test for 'completefunc'.
2010-11-10 16:54:20 +01:00
Bram Moolenaar
27d9eceb66
updated for version 7.3.051
...
Problem: Crash when /home/mool/bin:/usr/local/sbin:/usr/local/bin:/home/mool/java/jdk/bin:/bin:/sbin:/usr/bin:/usr/games:/usr/sbin:/usr/X11R6/bin:/usr/local/linux-jdk1.3.1/bin:/usr/local/lib/python2.2/Tools/idle is empty.
Solution: Check for vim_getenv() returning NULL. (Yasuhiro Matsumoto)
2010-11-10 15:37:05 +01:00
Bram Moolenaar
22e193ddd5
updated for version 7.3.050
...
Problem: The link script is clumsy.
Solution: Use the --as-needed linker option if available. (Kirill A.
Shutemov)
2010-11-03 22:32:24 +01:00
Bram Moolenaar
2d0860d06c
updated for version 7.3.049
...
Problem: PLT has rebranded their Scheme to Racket.
Solution: Add support for Racket 5.x. (Sergey Khorev)
2010-11-03 21:59:30 +01:00
Bram Moolenaar
dba01a0197
updated for version 7.3.048
...
Problem: ":earlier 1f" doesn't work after loading undo file.
Solution: Set b_u_save_nr_cur when loading an undo file. (Christian
Brabandt)
Fix only showing time in ":undolist"
2010-11-03 19:32:42 +01:00
Bram Moolenaar
16a6165bb3
updated for version 7.3.047
...
Problem: Missing makefile updates for test 75.
Solution: Update the makefiles.
2010-10-27 18:36:36 +02:00
Bram Moolenaar
0536570fa2
Updated runtile files.
2010-10-27 18:34:44 +02:00
Bram Moolenaar
2d73ff4500
updated for version 7.3.046
...
Problem: Can't build Ruby on MS-Windows.
Solution: Add #ifdef, don't use WIN3264 before including vim.h.
2010-10-27 17:40:59 +02:00
Bram Moolenaar
b3ae56cf2b
updated for version 7.3.045
...
Problem: Compiler warning for uninitialized variable.
Solution: Initialize the variable always.
2010-10-27 17:39:05 +02:00
Bram Moolenaar
ee236d0d19
updated for version 7.3.044
...
Problem: The preview window opened by the popup menu is larger than
specified with 'previewheight'. (Benjamin Haskell)
Solution: Use 'previewheight' if it's set and smaller.
2010-10-27 17:11:15 +02:00
Bram Moolenaar
3ca71f1f1f
updated for version 7.3.043
...
Problem: Can't load Ruby dynamically on Unix.
Solution: Adjust the configure script. (James Vega)
2010-10-27 16:49:47 +02:00
Bram Moolenaar
beca055b0c
updated for version 7.3.042
...
Problem: No spell highlighting when re-using an empty buffer.
Solution: Clear the spell checking info only when clearing the options for a
buffer. (James Vega)
2010-10-27 16:18:00 +02:00
Bram Moolenaar
22df3f90fc
updated for version 7.3.041
...
Problem: Compiler warning for accessing mediumVersion. (Tony Mechelynck)
Solution: Use the pointer instead of the array itself. (Dominique Pelle)
2010-10-27 16:01:27 +02:00
Bram Moolenaar
c395a3aac2
updated for version 7.3.040
...
Problem: Comparing strings while ignoring case goes beyond end of the
string when there are illegal bytes. (Dominique Pelle)
Solution: Explicitly check for illegal bytes.
2010-10-27 13:37:44 +02:00
Bram Moolenaar
fc3c83e47e
updated for version 7.3.039
...
Problem: Crash when using skk.vim plugin.
Solution: Get length of expression evaluation result only after checking for
NULL. (Noriaki Yagi, Dominique Pelle)
2010-10-27 12:58:23 +02:00
Bram Moolenaar
264e9fd61b
updated for version 7.3.038
...
Problem: v:windowid isn't set on MS-Windows.
Solution: Set it to the window handle. (Chris Sutcliffe)
2010-10-27 12:33:17 +02:00
Bram Moolenaar
6b5ef067a5
updated for version 7.3.037
...
Problem: Compiler warnings for loss of data. (Mike Williams)
Solution: Add type casts.
2010-10-27 12:18:00 +02:00
Bram Moolenaar
786989ba37
updated for version 7.3.036
...
Problem: Win32 GUI: When building without menus, the font for dialogs and
tab page headers also changes.
Solution: Define USE_SYSMENU_FONT always. (Harig G.)
2010-10-27 12:15:33 +02:00
Bram Moolenaar
8bbe993c79
updated for version 7.3.035
...
Problem: Stray semicolon after if statement. (Hari G)
Solution: Remove the semicolon.
2010-10-24 14:33:43 +02:00
Bram Moolenaar
ebbcb824ba
updated for version 7.3.034
...
Problem: Win32: may be loading .dll from the wrong directory.
Solution: Go to the Vim executable directory when opening a library.
2010-10-23 14:02:54 +02:00
Bram Moolenaar
b8e86705ca
updated for version 7.3.033
...
Problem: Can't build without FEAT_LOCALMAP.
Solution: Add an #ifdef. (John Marriott)
2010-10-22 22:13:52 +02:00
Bram Moolenaar
bd74325960
updated for version 7.3.032
...
Problem: maparg() doesn't return the flags, such as <buffer>, <script>,
<silent>. These are needed to save and restore a mapping.
Solution: Improve maparg(). (also by Christian Brabandt)
2010-10-20 21:23:33 +02:00
Bram Moolenaar
727c876b78
updated for version 7.3.031
...
Problem: Can't pass the X window ID to another application.
Solution: Add v:windowid. (Christian J. Robinson, Lech Lorens)
2010-10-20 19:17:48 +02:00
Bram Moolenaar
483c5d80a7
Updated runtime files and translations.
2010-10-20 18:45:33 +02:00
Bram Moolenaar
680eeca955
updated for version 7.3.030
...
Problem: Cannot store Dict and List in viminfo file.
Solution: Add support for this. (Christian Brabandt)
2010-10-20 17:44:42 +02:00
Bram Moolenaar
f75d498844
updated for version 7.3.029
...
Problem: ":sort n" sorts lines without a number as number zero. (Beeyawned)
Solution: Make lines without a number sort before lines with a number. Also
fix sorting negative numbers.
2010-10-15 20:20:05 +02:00
Bram Moolenaar
b60574ba21
updated for version 7.3.028
...
Problem: Signs don't show up. (Charles Campbell)
Solution: Don't use negative numbers. Also assign a number to signs that
have a name of all digits to avoid using a sign number twice.
2010-10-14 21:29:37 +02:00
Bram Moolenaar
464c92545a
updated for version 7.3.027
...
Problem: Opening a file on a network share is very slow.
Solution: When fixing file name case append "\*" to directory, server and
network share names. (David Anderson, John Beckett)
2010-10-13 20:37:41 +02:00
Bram Moolenaar
77a0aa457d
updated for version 7.3.026
...
Problem: CTRL-] in a help file doesn't always work. (Tony Mechelynck)
Solution: Don't escape special characters. (Carlo Teubner)
2010-10-13 18:06:47 +02:00
Bram Moolenaar
78f74a91bf
updated for version 7.3.025
...
Problem: ":mksession" does not square brackets escape file name properly.
Solution: Improve escapging of file names. (partly by Peter Odding)
2010-10-13 17:50:07 +02:00
Bram Moolenaar
a4f332b44c
updated for version 7.3.024
...
Problem: Named signs do not use a negative number as intended.
Solution: Fix the numbering of named signs. (Xavier de Gaye)
2010-10-13 16:44:23 +02:00
Bram Moolenaar
624891f3ef
updated for version 7.3.023
...
Problem: External program may hang when it tries to write to the tty.
Solution: Don't close the slave tty until after the child exits. (Nikola
Knezevic)
2010-10-13 16:22:09 +02:00
Bram Moolenaar
d5784f9fc4
updated for version 7.3.022
...
Problem: When opening a new window the 'spellcapcheck' option is cleared.
Solution: Copy the correct option value. (Christian Brabandt)
2010-10-13 14:05:35 +02:00
Bram Moolenaar
423f97277d
updated for version 7.3.021
...
Problem: Conflict for defining Boolean in Mac header files.
Solution: Define NO_X11_INCLUDES. (Rainer Muller)
2010-10-10 17:08:43 +02:00
Bram Moolenaar
341ad7a699
updated for version 7.3.020
...
Problem: Cursor position wrong when joining multiple lines and
'formatoptions' contains "a". (Moshe Kamensky)
Solution: Adjust cursor position for skipped indent. (Carlo Teubner)
2010-10-09 17:23:31 +02:00
Bram Moolenaar
4a74803ef8
Runtime file updates.
2010-09-30 21:47:56 +02:00
Bram Moolenaar
c2a406b317
updated for version 7.3.019
...
Problem: ":nbstart" can fail silently.
Solution: Give an error when netbeans is not supported by the GUI. (Xavier
de Gaye)
2010-09-30 21:03:26 +02:00
Bram Moolenaar
d622beb3c3
updated for version 7.3.018
...
Problem: Missing argument to windres in MingW makefiles.
Solution: Add the argument that was wrapped in the patch. (Jon Maken)
2010-09-29 18:42:28 +02:00
Bram Moolenaar
a8fc79895e
updated for version 7.3.017
...
Problem: smatch reports errors.
Solution: Fix the reported errors. (Dominique Pelle)
2010-09-29 18:32:52 +02:00
Bram Moolenaar
173c98550f
updated for version 7.3.016
...
Problem: Netbeans doesn't work under Athena.
Solution: Support Athena, just like Motif. (Xavier de Gaye)
2010-09-29 17:27:01 +02:00
Bram Moolenaar
3967692f9e
updated for version 7.3.015
...
Problem: Test is using error message that no longer exists.
Solution: Change E106 to E121. (Dominique Pelle)
2010-09-29 16:55:49 +02:00
Bram Moolenaar
417f5e7f11
updated for version 7.3.014
...
Problem: Ending a line in a backslash inside an ":append" or ":insert"
command in Ex mode doesn't work properly. (Ray Frush)
Solution: Halve the number of backslashes, only insert a NUL after an odd
number of backslashes.
2010-09-29 15:50:30 +02:00
Bram Moolenaar
f9b5ef8c88
updated for version 7.3.013
...
Problem: Dynamic loading with Ruby doesn't work for 1.9.2.
Solution: Handle rb_str2cstr differently. Also support dynamic loading on
Unix. (Jon Maken)
2010-09-29 13:02:53 +02:00
Bram Moolenaar
3c9ab1c0e0
updated for version 7.3.012
...
Problem: Problems building with MingW.
Solution: Adjust the MingW makefiles. (Jon)
2010-09-29 12:38:00 +02:00
Bram Moolenaar
006590697c
Updated runtime files.
2010-09-21 22:34:02 +02:00
Bram Moolenaar
62b42181fb
updated for version 7.3.011
...
Problem: X11 clipboard doesn't work in Athena/Motif GUI. First selection
after a shell command doesn't work.
Solution: When using the GUI use XtLastTimestampProcessed() instead of
changing a property. (partly by Toni Ronkko)
When executing a shell command disown the selection.
2010-09-21 22:09:37 +02:00
Bram Moolenaar
b05034a4ed
updated for version 7.3.010
...
Problem: Mac GUI: Missing break statements.
Solution: Add the break statements. (Dominique Pelle)
2010-09-21 17:34:31 +02:00
Bram Moolenaar
d32a99a6d9
updated for version 7.3.009
...
Problem: Win32: Crash on Windows when using a bad argument for strftime().
(Christian Brabandt)
Solution: Use the bad_param_handler(). (Mike Williams)
2010-09-21 17:29:23 +02:00
Bram Moolenaar
3368ea2152
updated for version 7.3.008
...
Problem: 'cursorbind' is kept in places where 'scrollbind' is reset.
Solution: Reset 'cursorbind'.
2010-09-21 16:56:35 +02:00
Bram Moolenaar
2eea198564
updated for version 7.3.007
...
Problem: Python code defines global "buffer". Re-implements a grow-array.
Solution: Use a grow-array instead of coding the same functionality. Handle
out-of-memory situation properly.
2010-09-21 16:49:37 +02:00
Bram Moolenaar
24ea3babed
Updated runtime files.
2010-09-19 19:01:21 +02:00
Bram Moolenaar
60bb4e1b46
updated for version 7.3.006
...
Problem: Can't build some multi-byte code with C89.
Solution: Move code to after declarations. (Joachim Schmitz)
2010-09-18 13:36:49 +02:00
Bram Moolenaar
217d285fdd
updated for version 7.3.005
...
Problem: Crash when using undotree(). (Christian Brabandt)
Solution: Increase the list reference count. Add a test for undotree()
(Lech Lorens)
2010-09-14 12:47:37 +02:00
Bram Moolenaar
73a92fe013
updated for version 7.3.004
...
Problem: Crash when using very long regexp. (Peter Odding)
Solution: Reset reg_toolong. (Carlo Teubner)
2010-09-14 10:55:47 +02:00
Bram Moolenaar
66e1f8860a
Fold Vim 7.2 default branch back to trunk to avoid two heads. (Tony
...
Mechelynck)
2010-08-20 11:11:57 +02:00
Bram Moolenaar
832f80e310
updated for version 7.3.003
...
Problem: Crash with specific BufWritePost autocmd. (Peter Odding)
Solution: Don't free the quickfix title twice. (Lech Lorens)
2010-08-17 20:26:59 +02:00
Bram Moolenaar
c24b6977a1
updated for version 7.3.002
...
Problem: ":find" completion doesn't work when halfway an environment
variable. (Dominique Pelle)
Solution: Only use in-path completion when expanding file names. (Nazri
Ramliy)
2010-08-16 22:34:29 +02:00
Bram Moolenaar
da9836cfa9
updated for version 7.3.002
...
Problem: ":find" completion doesn't work when halfway an environment
variable. (Dominique Pelle)
Solution: Only use in-path completion when expanding file names. (Nazri
Ramliy)
2010-08-16 21:53:27 +02:00
Bram Moolenaar
7f03644116
Last changes for the 7.3 release!
2010-08-15 15:24:20 +02:00
Bram Moolenaar
35f330c0d2
Fix #ifdef for GDK_SUPER_MASK. (Stephan Schulz)
2010-08-15 13:53:58 +02:00
Bram Moolenaar
db84e4599c
Make the references to features in the help more consistent. (Sylvain Hitier)
2010-08-15 13:50:43 +02:00
Bram Moolenaar
d04f440259
Docs fix for tabpagewinnr(). (Sylvain Hitier)
2010-08-15 13:30:34 +02:00
Bram Moolenaar
d732f9aee0
Two fixes for :find completion and more testing. (Nazri Ramliy)
2010-08-15 13:29:11 +02:00
Bram Moolenaar
10d4664330
Do include Mac clipboard code for MacVim.
2010-08-15 12:57:37 +02:00
Bram Moolenaar
abf39e880d
Runtime file updates.
2010-08-14 21:57:32 +02:00
Bram Moolenaar
e00289df69
Fix building the Mac version with GUI.
2010-08-14 21:56:42 +02:00
Bram Moolenaar
755bd26c59
README and help file updates.
2010-08-14 17:46:20 +02:00
Bram Moolenaar
bb3d5dc320
Fix: in compatible mode, in an empty buffer, ":r file" triggered an error
...
message.
2010-08-14 14:32:54 +02:00
Bram Moolenaar
cda000e97f
Fix: strcat() on overlapping string. (Dominique Pelle)
2010-08-14 13:34:39 +02:00
Bram Moolenaar
4421d6af22
Version 7.3f -> 7.3g
2010-08-14 13:33:56 +02:00
Bram Moolenaar
bfc8b97639
Preparations for 7.3f release.
2010-08-13 22:05:54 +02:00
Bram Moolenaar
dc685aba75
Cleanup in :find completion code. Make it work for "./subdir" in 'path'.
2010-08-13 21:16:49 +02:00
Bram Moolenaar
daf3b39559
Use mkdir() instead of !mkdir in test 73, it's more reliable.
2010-08-13 19:13:18 +02:00
Bram Moolenaar
673b87b577
Now really fix using expressions in the command line (hopefully).
2010-08-13 19:12:07 +02:00
Bram Moolenaar
35a3423c6a
Fix illegal memory access when using expressions in the command line.
2010-08-13 16:51:26 +02:00
Bram Moolenaar
4a474d36d7
Update message for :python/:py3 usage with approximate translations.
2010-08-13 16:24:30 +02:00
Bram Moolenaar
b744b2fa32
Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier)
2010-08-13 16:22:57 +02:00
Bram Moolenaar
2a988a162c
Conceal feature caused the 'cursorline' highlighting to stop early.
2010-08-13 15:24:39 +02:00
Bram Moolenaar
0fcd237614
Fix for Yaml syntax file. (Nikolai Weibull)
2010-08-13 14:58:53 +02:00
Bram Moolenaar
6b6eedfc1c
Runtime file updates.
2010-08-13 14:38:12 +02:00
Bram Moolenaar
580061a821
Fix #ifdef for GDK_SUPER_MASK.
2010-08-13 13:57:13 +02:00
Bram Moolenaar
31710268ed
More fixes for :find completion. (mostly by Nazri Ramliy)
2010-08-13 13:36:15 +02:00
Bram Moolenaar
f354981d4b
Update to Perl runtime files. (Andy Lester)
2010-08-13 12:09:22 +02:00
Bram Moolenaar
7900f14991
Updated Italian menus. (Vlad Sandrini)
2010-08-13 11:57:42 +02:00
Bram Moolenaar
8df7f88890
Updates for :TOhtml. (Benjamin Fritz)
2010-08-13 11:30:02 +02:00
Bram Moolenaar
2f1e050414
Avoid warnings from the clang compiler. (Dominique Pelle)
2010-08-13 11:18:02 +02:00
Bram Moolenaar
0e97531298
Updated Finnish translations. (Flammie Pirinen)
2010-08-12 22:19:09 +02:00
Bram Moolenaar
2bd6a1b542
Fix: Lua interface tried to load the library when closing a buffer or window.
2010-08-12 22:14:01 +02:00
Bram Moolenaar
0be992e347
Improvements for :find completion.
2010-08-12 21:50:51 +02:00
Bram Moolenaar
d7b734a493
Include wchar.h in charset.c for towupper().
2010-08-12 20:17:02 +02:00
Bram Moolenaar
ede981a27f
Runtime file updates.
2010-08-11 23:37:32 +02:00
Bram Moolenaar
fae6c1a02d
Updated translations. Added Portuguese tutor.
2010-08-11 23:11:47 +02:00
Bram Moolenaar
9bc040c8e1
Fixes for :find completion.
2010-08-11 22:05:57 +02:00
Bram Moolenaar
0ee8df9ce5
Improved pt_PT spell file generation.
2010-08-10 22:53:02 +02:00
Bram Moolenaar
d70b2a8355
Updated message translations.
2010-08-10 22:52:25 +02:00
Bram Moolenaar
7fc0c065f0
Runtime file updates. Fix tar plugin window split.
2010-08-10 21:43:35 +02:00
Bram Moolenaar
2d7c47de45
Make :find completion work better with the DJGPP build. (Nazri Ramliy)
2010-08-10 19:50:26 +02:00
Bram Moolenaar
d5ee95f964
Fix compiler warning.
2010-08-10 09:25:48 +02:00
Bram Moolenaar
d54a688130
Fix crash when using netbeans in a terminal when compiled with GUI support.
...
(partly by Xavier de Gaye)
2010-08-09 22:49:00 +02:00
Bram Moolenaar
9de9997949
Runtime file updates.
2010-08-09 22:33:06 +02:00
Bram Moolenaar
bc226b6ded
Fix: :ltag command did not set w:quickfix_title. (Lech Lorens)
2010-08-09 22:14:48 +02:00
Bram Moolenaar
314f11d44c
Fix for float values on VMS. (Zoltan Arpadffy)
2010-08-09 22:07:08 +02:00
Bram Moolenaar
b61f95c31f
When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so that
...
both may work.
2010-08-09 22:06:13 +02:00
Bram Moolenaar
82d1c33a8a
Version 7.3e -> 7.3f.
2010-08-09 20:16:32 +02:00
Bram Moolenaar
6af737fdb4
Runtime file updates. (Tim Pope)
2010-08-09 20:13:35 +02:00
Bram Moolenaar
4eccc3e301
Prepare for 7.3e release.
2010-08-08 21:39:46 +02:00
Bram Moolenaar
5eba45c74b
Update version info in help files.
2010-08-08 21:15:53 +02:00
Bram Moolenaar
3479c5dc48
Fixed: on MS-Windows sometimes files with number 4913 or higher are left
...
behind.
2010-08-08 18:46:06 +02:00
Bram Moolenaar
e2b590ebf6
Update help about wildcards in 'tags' option.
2010-08-08 18:29:48 +02:00
Bram Moolenaar
463ee340d0
Fix: 'suffixesadd' was used for finding tags file.
2010-08-08 18:17:52 +02:00
Bram Moolenaar
09092155a6
Remove unused code.
2010-08-08 16:38:42 +02:00
Bram Moolenaar
83687a7215
NL spelling: remove REP items to avoid lots of suggestions with dots.
2010-08-08 16:34:14 +02:00
Bram Moolenaar
a0a2d437c2
Also support Doxygen in C# files. (Andreas J. Beblik)
2010-08-08 15:28:22 +02:00
Bram Moolenaar
96118f3e38
Improve positioning of combining characters in GTK.
2010-08-08 14:40:37 +02:00
Bram Moolenaar
2d231cb89c
Make test 11 pass when there is no gzip program. (John Beckett)
2010-08-08 13:18:47 +02:00
Bram Moolenaar
5a7d7cde15
Avoid that test 73 ovewrites viminfo. (James Vega)
2010-08-08 13:13:51 +02:00
Bram Moolenaar
db41fa255d
Fix: test 73 failed with small features.
2010-08-08 13:07:57 +02:00
Bram Moolenaar
06583f137b
Change readfile() to ignore byte order marks, unless in binary mode.
2010-08-07 20:30:49 +02:00
Bram Moolenaar
1549e29af4
Use different Czech keymap (Stepan Nemec)
2010-08-07 18:42:45 +02:00
Bram Moolenaar
c0cba4d9b1
Fixed: on MS-Windows completion of shell commands didn't work.
2010-08-07 17:07:21 +02:00
Bram Moolenaar
b92159d59e
Updated translations. (Dominique Pelle)
2010-08-07 16:38:38 +02:00
Bram Moolenaar
7ba6ed34fe
Fix: An unprintable multi-byte character at the start of the screen line
...
caused the following text to be drawn at the wrong position.
2010-08-07 16:38:13 +02:00
Bram Moolenaar
bebca9daa4
Updates for :TOhtml. (Ben Fritz)
2010-08-07 15:47:30 +02:00
Bram Moolenaar
706e84b3ea
Fix: with newer GTK versions accented characters were drawn too much to the
...
left.
2010-08-07 15:46:45 +02:00
Bram Moolenaar
311dc17d96
Update for jsp syntax file.
2010-08-07 13:46:23 +02:00
Bram Moolenaar
d3dd26658c
Some messages were missing when updating translations. (Dominique Pelle)
2010-08-07 13:45:59 +02:00
Bram Moolenaar
dd10ce91a8
Set 'visualbell' in test 72 to avoid a beep.
2010-08-07 13:27:48 +02:00
Bram Moolenaar
6ab1cc4d65
Update pt_BR translations.
2010-08-07 13:19:56 +02:00
Bram Moolenaar
33aea1875c
Update README files. Remove references to extra and lang archives.
2010-08-07 13:19:27 +02:00
Bram Moolenaar
0390ded91b
Fix: ml_get errors when using undo with 'virtualedit'.
2010-08-07 12:54:12 +02:00
Bram Moolenaar
c3d2c4478d
Updated Dutch spell files to use latest OpenOffic.org version.
2010-08-06 22:14:36 +02:00
Bram Moolenaar
3737f8988c
Update version number in gvim.exe manifest. (Michael Wookey)
2010-08-06 20:53:49 +02:00
Bram Moolenaar
97cfe90de8
Call gui_mch_update() before triggering GuiEnter autocmd. (Ron Aaron)
2010-08-06 20:42:30 +02:00
Bram Moolenaar
e90ee31c40
Updated syntax files.
2010-08-05 22:08:47 +02:00
Bram Moolenaar
076e8b2a0b
Improve handling of user settings in :TOhtml. Default to generating CSS.
...
(Benjamin Fritz)
2010-08-05 21:54:00 +02:00
Bram Moolenaar
84f888a5b3
Fix a few problems for :find completion. Test much more. (Nazri Ramliy)
2010-08-05 21:40:16 +02:00
Bram Moolenaar
74cbdf0334
Updated syntax files. (Charles Campbell)
2010-08-04 23:03:17 +02:00
Bram Moolenaar
a9d0cba165
Fixed: "make install" installed a few Amiga .info files.
2010-08-04 22:44:27 +02:00
Bram Moolenaar
5c3bd0a0fb
Disallow setting 'ambiwidth' to "double" when 'listchars' or 'fillchars'
...
contains a character that would become double width.
2010-08-04 20:55:44 +02:00
Bram Moolenaar
e4ce65d445
After entering a crypt key would need to hit return to continue.
...
When silencing a message it would still clear a kept message.
2010-08-04 20:12:32 +02:00
Bram Moolenaar
257a9c873f
7.3d -> 7.3e.
2010-08-04 19:29:04 +02:00
Bram Moolenaar
3ea5fa7a11
Make test 73 a bit more portable.
2010-08-04 18:27:57 +02:00
Bram Moolenaar
1affd72471
Preparations for 7.3d release.
2010-08-04 17:49:30 +02:00
Bram Moolenaar
80a7dcf8b5
Make :find completion consistent between Unix and MS-Windows. Add a test.
...
(Nazri Ramliy)
2010-08-04 17:07:20 +02:00
Bram Moolenaar
150a1321b2
Add translations in diff syntax. (Jakson A. Aquino)
2010-08-04 16:11:50 +02:00
Bram Moolenaar
280a29f931
Small changes to the test files. (John Beckett)
2010-08-04 16:10:19 +02:00
Bram Moolenaar
a411e5d97d
Set 'wrapscan' when checking the .po files. (Mike Williams)
2010-08-04 15:47:08 +02:00
Bram Moolenaar
3832c466d7
Fix: when setting crypt key seed was not updated when the swap file wasn't
...
created yet.
2010-08-04 15:32:46 +02:00
Bram Moolenaar
f9bb734367
When undoing a reload, move the cursor to the first changed line.
2010-08-04 14:29:54 +02:00
Bram Moolenaar
006d2b036b
Fix crash when no item in 'path' is used for :find completion.
2010-08-04 12:39:44 +02:00
Bram Moolenaar
a68cac57de
Rename quickfix plugin to match the filetype set in the code.
2010-08-04 12:05:40 +02:00
Bram Moolenaar
5aae419afe
Runtime file updates.
2010-08-03 23:00:38 +02:00
Bram Moolenaar
245803840b
Recognize .f03 and .f08 as Fortran files. (Ajit Thakkar)
2010-08-03 22:45:06 +02:00
Bram Moolenaar
7f0f621c4c
Fix crash in :find completion. (Nazri Ramliy)
2010-08-03 22:21:00 +02:00
Bram Moolenaar
57adda1e90
Fix: With 'path' set to relative directory ":find" completion didn't work.
...
(Nazri Ramliy)
2010-08-03 22:11:29 +02:00
Bram Moolenaar
bf65051b7b
Windows uninstaller: Instead of calling RegDeleteKeyEx() directly load it
...
dynamically from the .dll. Should work everywhere.
2010-08-02 23:06:46 +02:00
Bram Moolenaar
61a91766f7
Take OLE registration back to 32 bit registry, the unregister wasn't working
...
for the 64 registry.
2010-08-02 22:13:25 +02:00
Bram Moolenaar
4b22cdb060
Syntax file updates. (Charles Campbell)
2010-08-02 22:12:46 +02:00
Bram Moolenaar
413177336f
Updated version of gettext for use with MVC. (Mike Williams)
2010-08-02 21:43:29 +02:00
Bram Moolenaar
bdc975cdfe
Improvements for :find completion. (Nazri Ramliy)
2010-08-02 21:33:37 +02:00
Bram Moolenaar
bbdcb4848a
Put quotes around the gvim.exe path for the "Open with" menu entry.
2010-08-02 20:45:27 +02:00
Bram Moolenaar
3f97ebf730
Workaround for missing RegDeleteKeyEx() method.
2010-08-02 20:26:43 +02:00
Bram Moolenaar
e04abda52f
Update version.h for 7.3c -> 7.3d.
2010-08-01 22:35:43 +02:00
Bram Moolenaar
90df5507c0
Add Datascript syntax file. (Dominique Pelle)
2010-08-01 21:48:21 +02:00
Bram Moolenaar
3a0ae77fe6
Fix: the MS-Windows uninstaller did not delete registry keys on 64 bit systems.
2010-08-01 21:15:45 +02:00
Bram Moolenaar
9379f83030
Version 7.3c -> 7.3d
2010-08-01 20:38:51 +02:00
Bram Moolenaar
4b26dff329
Update todo file.
2010-08-01 20:18:38 +02:00
Bram Moolenaar
92096d529e
Define the WOW64 key when needed.
2010-08-01 19:50:25 +02:00
Bram Moolenaar
c0f15ce171
Update utf-8 version of tutor.
2010-08-01 19:11:06 +02:00
Bram Moolenaar
44886d93c4
Minor updates for the 7.3c release.
2010-08-01 19:06:10 +02:00
Bram Moolenaar
1a509df322
Remove unused variable and STRLEN(). (Dominique Pelle)
2010-08-01 17:59:57 +02:00
Bram Moolenaar
f4274feeef
Fix: test 69 didn't work on MS-Windows. Test 72 beeped too often.
2010-08-01 17:37:17 +02:00
Bram Moolenaar
f9d5ca1de4
Runtime file updates.
2010-08-01 16:13:51 +02:00
Bram Moolenaar
7e88c3dc19
Avoid illegal memory access in spell suggestion. (Dominique Pelle)
2010-08-01 15:47:35 +02:00
Bram Moolenaar
00ec6854e3
Avoid that running tests changes viminfo.
2010-08-01 15:47:03 +02:00
Bram Moolenaar
95e8579e1c
Fix: crash in spell checking with a 0x300 character.
2010-08-01 15:37:02 +02:00
Bram Moolenaar
121d95f7d1
Fix: uninitialized memory access. (Dominique Pelle)
2010-08-01 15:11:43 +02:00
Bram Moolenaar
3b0dd7cd35
Fix typos in README files. (Dominique Pelle)
2010-08-01 14:36:59 +02:00
Bram Moolenaar
a539df01f8
No need to redraw cursorline when 'modifiable' is changed. (Dominique Pelle)
2010-08-01 14:35:05 +02:00
Bram Moolenaar
d1cb65e440
Fix: changing case of a character removed combining characters.
2010-08-01 14:22:48 +02:00
Bram Moolenaar
a621a03839
Add the WOW64 flag back to OLE registration. (untested)
2010-08-01 13:25:05 +02:00
Bram Moolenaar
760d14a55c
Fix that uninstaller isn't found on 64-bit Windows.
2010-07-31 22:03:44 +02:00
Bram Moolenaar
7805004319
Fix: on MS-Windows the "open with..." menu starts Vim without a file.
2010-07-31 20:53:54 +02:00
Bram Moolenaar
ca8a4dfe7a
Move many more common Python items to if_py_both.c.
2010-07-31 19:54:14 +02:00
Bram Moolenaar
3b1c48569d
Fixed: CTRL-R in Insert mode doesn't insert composing characters.
2010-07-31 17:59:29 +02:00
Bram Moolenaar
a9d52e3b79
Fixes for coverity warnings.
2010-07-31 16:44:19 +02:00
Bram Moolenaar
a26559b553
Support syntax and filetype completion for user commands. (Christian Brabandt)
2010-07-31 14:59:19 +02:00
Bram Moolenaar
460fbaca72
Possibly make OLE work on Windows 64 bit. (untested)
2010-07-31 14:45:05 +02:00
Bram Moolenaar
8408a9ad9b
More updated runtime files.
2010-07-30 22:41:22 +02:00
Bram Moolenaar
f878bcfb2e
Improvements for VMS. (Zoltan Arpadffy)
2010-07-30 22:29:41 +02:00
Bram Moolenaar
68392724b8
Correct comments in testdir makefiles. (John Beckett)
2010-07-30 22:04:17 +02:00
Bram Moolenaar
8b68277fdc
Runtime file updates.
2010-07-30 21:49:40 +02:00
Bram Moolenaar
0e1673aef4
Fix test 72 not setting encryption method. (Dominique Pelle)
2010-07-30 21:49:07 +02:00
Bram Moolenaar
3b72f1d2aa
Dectect Perl6.
2010-07-29 23:12:43 +02:00
Bram Moolenaar
48bae372e9
Few more fixes for VMS.
2010-07-29 23:12:15 +02:00
Bram Moolenaar
30a8635b56
Fix a few compile warnings. (Mike Williams)
2010-07-29 23:10:40 +02:00
Bram Moolenaar
40af4e3903
Updated runtime files. Add logcheck filetype plugin. (James Vega)
2010-07-29 22:33:18 +02:00
Bram Moolenaar
1587a1e37d
Add completion for ":ownsyntax" and improve completion for ":filetype".
...
(Dominique Pelle)
2010-07-29 20:59:59 +02:00
Bram Moolenaar
8ada2cca0a
Updated runtime files. :TOhtml improvements by Benjamin Fritz.
2010-07-29 20:43:36 +02:00
Bram Moolenaar
16c98f9c9f
Update for Lua interface. (Luis Carvalho)
2010-07-28 22:46:08 +02:00
Bram Moolenaar
92048a3110
Remove Mupad indent and ftplugin files, they are not useful.
2010-07-28 22:30:00 +02:00
Bram Moolenaar
162bd91564
Improvements for ":find" completion. (Nazri Ramliy)
2010-07-28 22:29:10 +02:00
Bram Moolenaar
8e46927a32
Changes for VMS. Mostly by Zoltan Arpadffy.
2010-07-28 19:38:16 +02:00
Bram Moolenaar
1dba0fbb7a
Fix: :redir to a dictionary that is changed before ":redir END" causes a
...
memory access error.
2010-07-28 18:55:02 +02:00
Bram Moolenaar
477db060eb
More runtime file updates.
2010-07-28 18:17:41 +02:00
Bram Moolenaar
6e202e52b7
Fix: concealed regions didn't get redrawn correctly when moving the cursor
...
through them.
2010-07-28 18:14:45 +02:00
Bram Moolenaar
e0021c79a5
More accented characters in tex.vim syntax. (Charles Campbell)
2010-07-28 17:25:21 +02:00
Bram Moolenaar
c6485bceb1
Updated runtime files.
2010-07-28 17:02:55 +02:00
Bram Moolenaar
2929160846
Updated Italian messages. (Vlad Sandrini)
2010-07-28 14:28:48 +02:00
Bram Moolenaar
59c0395e6b
Minor runtime file updates.
2010-07-28 12:52:27 +02:00
Bram Moolenaar
5ac3b1aae2
Updated runtime files. New netrw plugin version.
2010-07-27 22:50:36 +02:00
Bram Moolenaar
8765a4ac3a
Fix build warnings and problems for tiny/small Win32 build. (Mike Williams)
2010-07-27 22:41:43 +02:00
Bram Moolenaar
3b95389d45
Fix for "concealends". (Vince Negri)
2010-07-27 20:47:25 +02:00
Bram Moolenaar
611df5b96e
Update TeX syntax file.
2010-07-26 22:51:56 +02:00
Bram Moolenaar
5e109c4ab0
Fix compiler warnings on 64 bit systems.
2010-07-26 22:51:28 +02:00
Bram Moolenaar
0ed0eea206
Updated runtime files.
2010-07-26 22:21:27 +02:00
Bram Moolenaar
f82bac3717
Fix: terminal title not properly restured when there are multi-byte
...
characters. (partly by James Vega)
2010-07-25 22:30:20 +02:00
Bram Moolenaar
c3301874a6
7.3b -> 7.3c
2010-07-25 20:53:06 +02:00
Bram Moolenaar
6fc45b55fc
Prepare for 7.3b release. Fix src/Makefile enabling python3 by default.
2010-07-25 17:42:45 +02:00
Bram Moolenaar
7fd7320014
Add "q" item for 'statusline'. Add w:quickfix_title. (Lech Lorens)
2010-07-25 16:58:46 +02:00
Bram Moolenaar
fa0ff9aedf
Fix: editing a not encrypted file after a crypted file messed up reading the
...
text from an undo file.
2010-07-25 16:05:19 +02:00
Bram Moolenaar
8d9b40e71a
Add support for horizontal scroll wheel. (Bjorn Winckler)
2010-07-25 15:49:07 +02:00
Bram Moolenaar
0fe849a13b
Better fix for memory access in recovery. (Dominique Pelle)
2010-07-25 15:11:11 +02:00
Bram Moolenaar
0ad014c8a0
Fix memory access to 'cryptmethod' during recovery. (Dominique Pelle)
2010-07-25 14:00:46 +02:00
Bram Moolenaar
904fb861e7
Add completion for :setfiletype. (Dominique Pelle)
2010-07-25 13:53:11 +02:00
Bram Moolenaar
22b306f3e0
Add completion for :lmap and :lunmap.
2010-07-25 13:50:33 +02:00
Bram Moolenaar
d68554d4fe
Include old Python changes in Python 3 interface.
2010-07-25 13:43:20 +02:00
Bram Moolenaar
bed7beca58
Fix: when resetting both 'title' and 'icon' the title would be set after a
...
shell command.
Reset 'title' and 'icon' in test47 to avoid the xterm title getting messed up.
2010-07-25 13:42:29 +02:00
Bram Moolenaar
8220a6813e
Use the SONAME-versioned liblua, if it exists. (James Vega)
2010-07-25 13:12:49 +02:00
Bram Moolenaar
7510fe7433
Add the synconcealed() function and use it for :TOhtml. (Benjamin Fritz)
2010-07-25 12:46:44 +02:00
Bram Moolenaar
e6dc573b6e
Let 'v' flag in 'concealcursor' apply to all lines in the Visual area.
2010-07-24 23:52:26 +02:00
Bram Moolenaar
170bf1aed5
Move some common code from if_python.c and if_python3.c to if_py_both.h.
2010-07-24 23:51:45 +02:00
Bram Moolenaar
365bdf7a7b
More runtime file updates.
2010-07-24 20:57:44 +02:00
Bram Moolenaar
eb80f04f6e
Fix for compiler warning about function prototype in pty.c.
2010-07-24 20:44:27 +02:00
Bram Moolenaar
1b20d3d608
Add 'window' to the options window.
2010-07-24 20:44:02 +02:00
Bram Moolenaar
1deee627fa
Further improvements for :options. (Dominique Pelle)
2010-07-24 20:35:12 +02:00
Bram Moolenaar
59f931ef54
Add the 'undoreload' option to be able to undo a file reload.
2010-07-24 20:27:03 +02:00
Bram Moolenaar
72ada0f8c2
Fix for cursor position in wrapped line with concealed text.
2010-07-24 17:39:52 +02:00
Bram Moolenaar
ffbbcb597c
Give each syntax item a sequence number, so that we know when it starts and
...
can show the 'cchar' for each of them.
2010-07-24 17:29:03 +02:00
Bram Moolenaar
2c3b1d9976
Document extra argument for Python append().
2010-07-24 16:58:02 +02:00
Bram Moolenaar
904c622b10
Fix: errors for allocating zero bytes when profiling an empty function.
2010-07-24 16:57:39 +02:00
Bram Moolenaar
5dff57d714
Remove -arch flag from build flags for Perl. (Bjorn Wickler)
2010-07-24 16:19:44 +02:00
Bram Moolenaar
9f5e36bc60
Find python3 also in lib64 directory. (Ben Boeckel)
2010-07-24 16:11:21 +02:00
Bram Moolenaar
b31e4383cd
Fix memory leak in :find completion. (Dominique Pelle)
2010-07-24 16:01:56 +02:00
Bram Moolenaar
4f99eae082
Better text for 'concealcursor' in :options window.
2010-07-24 15:56:43 +02:00
Bram Moolenaar
fa9a37096d
Fix 'autochdir' not showing up in :options window. (Dominique Pelle)
...
Adjust :options window for changes in conceal options.
2010-07-24 15:48:31 +02:00
Bram Moolenaar
4c3a326c53
Temporary solution for crashing when using both :py and :py3: disallow both in
...
one session.
2010-07-24 15:42:14 +02:00
Bram Moolenaar
2a7e2a6254
Specify library to load for Python more precisely. (James Vega)
2010-07-24 15:19:11 +02:00
Bram Moolenaar
ca8c9867c2
Add the 'c' flag to 'concealcursor'.
2010-07-24 15:00:38 +02:00
Bram Moolenaar
f691b84fba
Another conceal fix: cursor in wrong column when 'number' set.
2010-07-24 13:31:09 +02:00
Bram Moolenaar
f70e3d6c7e
Don't conceal text in lines inside the Visual area.
2010-07-24 13:15:07 +02:00
Bram Moolenaar
d497a30cbe
Window split didn't copy the value of 'conceallevel'.
2010-07-23 22:27:03 +02:00
Bram Moolenaar
f5963f719e
Add the 'concealcursor' option to decide when the cursor line is to be
...
concealed or not.
Rename 'conc' to 'cole' as the short name for 'conceallevel'.
2010-07-23 22:10:27 +02:00
Bram Moolenaar
c88ebf7fa8
Update Fortran indent and syntax file. (Ajit Thakkar)
2010-07-22 22:30:23 +02:00
Bram Moolenaar
8a09b98ff1
Fix: strdisplaywidth("x", 2) returned 3 instead of 1.
2010-07-22 22:20:57 +02:00
Bram Moolenaar
27c735b2f8
For conceal mode: when two different syntax items follow each other, show the
...
replacement character for both.
2010-07-22 22:16:29 +02:00
Bram Moolenaar
fa5d1e63c7
Fix: "import termios" doesn't work with dynamically loaded Python. (James
...
Vega)
2010-07-22 21:44:13 +02:00
Bram Moolenaar
2334b6d594
Make it possible to load Lua dynamically on Unix. (Luis Carvalho)
2010-07-22 21:32:16 +02:00
Bram Moolenaar
766fb0d2b2
Fix building with Perl on Windows with MingW. (James Vega)
2010-07-22 11:34:16 +02:00
Bram Moolenaar
c89533b525
Update French and Esperanto translations. (Dominique Pelle)
2010-07-21 22:27:37 +02:00
Bram Moolenaar
e06c188bbf
Make it possible to load Perl dynamically on Unix. (James Vega)
2010-07-21 22:05:20 +02:00
Bram Moolenaar
cdda8fe1c6
Fix dependencies in help Makefile. (James Vega)
2010-07-21 20:40:27 +02:00
Bram Moolenaar
60aad974be
Small docs fixes.
2010-07-21 20:36:22 +02:00
Bram Moolenaar
ce69e82711
Fix build problem when fchown() not available. (Gary Johnson)
2010-07-21 20:31:07 +02:00
Bram Moolenaar
b65905262b
Fix that :py3file was not working.
2010-07-21 16:00:43 +02:00
Bram Moolenaar
b8521960d6
Update timestamps for recently changed help files.
2010-07-20 22:45:13 +02:00
Bram Moolenaar
c095b280df
Fix hang when resizing in diff mode and there are concealed items.
2010-07-20 22:33:34 +02:00
Bram Moolenaar
5bedfc6091
Avoid error when exiting in diff mode with EXITFREE defined.
2010-07-20 22:30:01 +02:00
Bram Moolenaar
9c44972817
When resetting 'mousehide' show the mouse pointer right away.
2010-07-20 18:44:27 +02:00
Bram Moolenaar
cb9d45cb84
Fix some duplicates in ":find" completion. (Nazri Ramliy)
2010-07-20 18:10:15 +02:00
Bram Moolenaar
49771f4fb0
Change 'cryptmethod' from a number to a string option. Make it global-local.
2010-07-20 17:32:38 +02:00
Bram Moolenaar
c7040a5615
Fix: When 'searchhl' causes a hang make CTRL-C disable 'shearchhl'.
2010-07-20 13:11:28 +02:00
Bram Moolenaar
704ac92541
Add a few items to the syntax menu. Split up long submenus.
2010-07-20 13:10:11 +02:00
Bram Moolenaar
fa01c39d48
Updated sh and vim syntax files. (Charles Campbell)
2010-07-20 12:36:02 +02:00
Bram Moolenaar
973bd47c48
Fix 'colorcolumn' adjecent columns not highlighted after end of line.
2010-07-20 11:29:07 +02:00
Bram Moolenaar
fcb7ab6117
Fix typos in documentation. (Dominique Pelle)
2010-07-20 11:16:17 +02:00
Bram Moolenaar
9e193ac732
Fixed: crash with ":find " completion, using uninitialized count.
2010-07-19 23:11:27 +02:00
Bram Moolenaar
97ff9de4a5
Updated Ukranian translations. (Anatoli Sakhnik)
2010-07-19 22:08:50 +02:00
Bram Moolenaar
25f076536f
Updated Polish translations. (Mikolaj Machowski)
2010-07-19 21:51:01 +02:00
Bram Moolenaar
3804aebf60
Fix configure for Python3 libs and version number. (James Vega)
2010-07-19 21:18:54 +02:00
Bram Moolenaar
368373e909
Rename some "python3" symbols to "py3", as the command name.
...
Documentation updates.
2010-07-19 20:46:22 +02:00
Bram Moolenaar
a7781e0516
Never hide text for conceal in cursor line. Do hide when there is
...
highlighting.
2010-07-19 20:13:22 +02:00
Bram Moolenaar
c400cb9ca7
Rename w_p_conceal to w_p_conc for consistency.
2010-07-19 19:52:13 +02:00
Bram Moolenaar
01a8f38fcd
Also make ALT modifier work for mouse wheel. (Benjamin Haskell)
2010-07-18 23:32:13 +02:00
Bram Moolenaar
d160c34019
Fix: 'colorcolumn' interfered with concealed text.
2010-07-18 23:30:34 +02:00
Bram Moolenaar
d28478b557
Vim 7.3a -> 7.3b.
2010-07-18 23:29:58 +02:00
Bram Moolenaar
16d79a3b62
Fix: MS-Windows installer used wrong path for uninstaller key.
2010-07-18 22:33:56 +02:00
Bram Moolenaar
4d32c2d31f
Last few changes for the 7.3a BETA release.
2010-07-18 22:10:01 +02:00
Bram Moolenaar
69154f22a6
Fixes and improvements for MS-Windows build.
2010-07-18 21:42:34 +02:00
Bram Moolenaar
607cc1e015
Minor runtime file updates.
2010-07-18 18:47:44 +02:00
Bram Moolenaar
6df6f47d6d
Make automatic prototype generation work with more interfaces.
2010-07-18 18:04:50 +02:00
Bram Moolenaar
dc536095ac
Added strdisplaywidth() function.
2010-07-18 15:45:49 +02:00
Bram Moolenaar
72597a57b5
Added strwidth() and strchars() functions.
2010-07-18 15:31:08 +02:00
Bram Moolenaar
9855d6b361
Better conceal in help. (partly by Dominique Pelle)
2010-07-18 14:34:51 +02:00
Bram Moolenaar
5074e3018b
Make CTRL modifier work for mouse wheel. (Benjamin Haskell)
2010-07-18 14:26:11 +02:00
Bram Moolenaar
fdf732eed7
Fix build broken without multi-byte feature.
2010-07-18 14:20:35 +02:00
Bram Moolenaar
7c86f4cca3
Improved :TOhtml. (Benjamin Fritz)
2010-07-18 14:07:22 +02:00
Bram Moolenaar
85363abfb1
Build problem when using all interfaces except Lua.
2010-07-18 13:58:26 +02:00
Bram Moolenaar
ac550fdb4b
Make 'cursorcolumn' work together with the conceal feature.
2010-07-18 13:55:02 +02:00
Bram Moolenaar
0d2e4fce8d
Make it easier to build with Lua. Remove compiler warnings.
2010-07-18 12:35:47 +02:00
Bram Moolenaar
55d5c0348c
Whitespace cleanup.
2010-07-17 23:52:29 +02:00
Bram Moolenaar
bd5e15fd5c
Added support for Python 3. (Roland Puntaier)
2010-07-17 21:19:38 +02:00
Bram Moolenaar
02c707a87d
Add the 'L' item to 'cinoptions'. (Manuel Konig)
2010-07-17 17:12:06 +02:00
Bram Moolenaar
76b96fc08b
Mac: Support disabling antialias. (LC Mi)
2010-07-17 16:44:59 +02:00
Bram Moolenaar
58f0a1f8e1
Make it possible to drag a tab page label to another position. (Paul B. Mahol)
2010-07-17 16:30:42 +02:00
Bram Moolenaar
c5604bc165
Better implementation of creating the Color Scheme menu. (Juergen Kraemer)
2010-07-17 15:20:30 +02:00
Bram Moolenaar
f91787cb9a
In Visual mode with 'showcmd' display the number of bytes and characters.
2010-07-17 12:47:16 +02:00
Bram Moolenaar
11505dcd2b
Fix bad parsing of 'colorcolumn'. (Dominique Pelle)
2010-07-16 21:29:06 +02:00
Bram Moolenaar
624c7aa691
Avoid compiler warnings for size_t to int conversions.
2010-07-16 20:38:52 +02:00
Bram Moolenaar
349b2fb048
Improved version of 2html.vim.
...
Includes progress bar.
Fix dynamic folding in diff view.
(Benjamin Fritz)
2010-07-16 20:35:36 +02:00
Bram Moolenaar
0ba042961f
Added Lua interfae. (Luis Carvalho)
2010-07-14 23:23:17 +02:00
Bram Moolenaar
26dcc7e8df
Fix: When entering a digraph or special character after a line that fits the
...
window the '?' or '^' on the next line is not redrawn. (Ian Kelling)
2010-07-14 22:35:55 +02:00
Bram Moolenaar
61623362be
Allow synIDattr() getting GUI attributes when build without GUI.
...
(Matt Wozniski)
2010-07-14 22:04:22 +02:00
Bram Moolenaar
865242e121
Disallow setting 'enc' in a modeline. (Patrick Texier)
2010-07-14 21:12:05 +02:00
Bram Moolenaar
23c347c66b
Fix: cursor line not properly concealed when moving between windows.
...
(Vince Negri)
2010-07-14 20:57:00 +02:00
Bram Moolenaar
66bd1c9b54
Remove obsolete Mac code.
2010-07-14 20:31:44 +02:00
Bram Moolenaar
1a38442dbc
Added 'colorcolumn' option. Partly by Gregor Uhlenheuer.
2010-07-14 19:53:30 +02:00
Bram Moolenaar
b28ebbca84
Fix using freed memory in :find completion.
2010-07-14 16:59:57 +02:00
Bram Moolenaar
c8bbaa3b18
Missing piece for Mac console clipboard support. (Bjorn Winckler)
2010-07-14 16:54:21 +02:00
Bram Moolenaar
cc448b373d
Support completion for ":find". (Nazri Ramliy)
...
Cleanup white space.
2010-07-14 16:52:17 +02:00
Bram Moolenaar
d43848c0dd
Fix a few compiler warnings.
2010-07-14 14:28:26 +02:00
Bram Moolenaar
164fca39bd
Add clipboard support in Mac console. (Bjorn Winckler)
2010-07-14 13:58:07 +02:00
Bram Moolenaar
7abcaab78d
Minor runtime file updates.
2010-07-12 23:05:41 +02:00
Bram Moolenaar
0c56c60a0f
Fix: Composing characters in :s substitute text were dropped.
2010-07-12 22:42:33 +02:00
Bram Moolenaar
1c727d8208
updated for version 7.2.446
...
Problem: Crash in GUI when closing the last window in a tabpage. (ryo7000)
Solution: Remove the tabpage from the list before freeing the window.
2010-07-12 21:38:19 +02:00
Bram Moolenaar
4d770fb566
updated for version 7.2.446
...
Problem: Crash in GUI when closing the last window in a tabpage. (ryo7000)
Solution: Remove the tabpage from the list before freeing the window.
2010-07-12 21:38:19 +02:00
Bram Moolenaar
2cefbedaab
Fix: exists() was causing an autload script to be loaded.
2010-07-11 23:12:29 +02:00
Bram Moolenaar
b02cbe3468
When the buffer is in diff mode, have :TOhtml create HTML to show the diff
...
side-by-side. (Christian Brabandt)
2010-07-11 22:38:52 +02:00
Bram Moolenaar
69f787af84
Filter out -pthread for cproto.
2010-07-11 20:52:58 +02:00
Bram Moolenaar
a9dc375744
Make CTRL-L in command line mode respect 'ignorecase' and 'smartcase'. (Martin
...
Toft)
2010-07-11 20:46:53 +02:00
Bram Moolenaar
a3f4166286
Avoid use of the GTK mail_loop() so that the GtkFileChooser can be used.
...
(James Vega)
2010-07-11 19:01:06 +02:00
Bram Moolenaar
cabf20199a
Add back SAL lines for Swedish spell file.
2010-07-11 18:03:15 +02:00
Bram Moolenaar
dc781a79b4
Fix crash in generating spell .sug file.
2010-07-11 18:01:39 +02:00
Bram Moolenaar
700303e8f7
When 'formatexpr' evaluates to non-zero fall back to internal formatting, also
...
for "gq". (James Vega)
2010-07-11 17:35:50 +02:00
Bram Moolenaar
3acfc30409
Improve Javascript indenting. Add "J" flag to 'cino'. (Hari Kumar G)
2010-07-11 17:23:02 +02:00
Bram Moolenaar
9028b10dfe
Support :browse for commands that use an error file argument. (Lech Lorens)
2010-07-11 16:58:51 +02:00
Bram Moolenaar
7e6d3bd3da
Support wide file names in gvimext. (Szabolcs Horvat)
2010-07-10 19:22:44 +02:00
Bram Moolenaar
893eaab41f
Make joining a range of lines much faster. (Milan Vancura)
2010-07-10 17:51:46 +02:00
Bram Moolenaar
622925875c
Fix bug: spell menu moved cursor, causing Copy not to work. Spell replacement
...
didn't work in 'compatible' mode.
2010-07-10 16:36:59 +02:00
Bram Moolenaar
9c754c4542
Update spell files for Ubuntu locale names.
2010-07-10 15:52:35 +02:00
Bram Moolenaar
06a108f34c
Improve test for joining lines. (Milan Vancura)
2010-07-10 14:10:50 +02:00
Bram Moolenaar
0bc380a96b
Fixed ":s" message. Docs updates.
2010-07-10 13:52:13 +02:00
Bram Moolenaar
d04b7507fd
Make synstack() work on the character just after the end of the line.
2010-07-08 22:27:55 +02:00
Bram Moolenaar
b0b508808f
Apply patch 7.2.445.
2010-07-07 18:26:28 +02:00
Bram Moolenaar
84e67dfa9c
updated for version 7.2.445
...
Problem: Crash when using undo/redo and a FileChangedRO autocmd event that
reloads the buffer. (Dominique Pelle)
Solution: Do not allow autocommands while performing and undo or redo.
2010-07-07 18:20:28 +02:00
Bram Moolenaar
ab8205e8b8
Make the dos installer work with more compilers.
2010-07-07 15:14:03 +02:00
Bram Moolenaar
ccd9ccfa59
Adjust MS-Windows installer so that it also works for 64 bit systems. (George
...
Reilly)
2010-07-07 13:19:55 +02:00
Bram Moolenaar
e667c95335
Change SKIP_GTK to SKIP_GTK2 in configure.
2010-07-05 22:57:59 +02:00
Bram Moolenaar
0af8cebc6c
Better init for match highlighting when using conceal feature.
2010-07-05 22:22:57 +02:00
Bram Moolenaar
996343d38e
Mainly documentation updates.
2010-07-04 22:20:21 +02:00
Bram Moolenaar
b2c0350c67
Make updating text for conceal mode simpler. A few compiler warning fixes.
2010-07-02 20:20:09 +02:00
Bram Moolenaar
730cde924c
Added ":earlier 1f" and ":later 1f".
2010-06-27 05:18:54 +02:00
Bram Moolenaar
a800b42975
Add file save counter to undo information. Add undotree() function.
2010-06-27 01:15:55 +02:00
Bram Moolenaar
d69980f9dd
Remove wrong #ifdef added by previous change.
2010-06-26 21:15:50 +02:00
Bram Moolenaar
644044794e
Various small fixes from Dominique Pelle.
2010-06-26 06:24:45 +02:00
Bram Moolenaar
0eda7ac7f8
Change remaining HAVE_GTK2 to FEAT_GUI_GTK.
2010-06-26 05:38:18 +02:00
Bram Moolenaar
51f53dfe17
Fix that :mksession may generate "2argu" even though there is no such
...
argument. (Peter Odding)
2010-06-26 05:25:54 +02:00
Bram Moolenaar
182c5be111
Remove the old and not well supported GTK 1 code. (James Vega)
2010-06-25 05:37:59 +02:00
Bram Moolenaar
ba52cde53d
Fix build problem with Ruby on Windows. (Cesar Romani)
2010-06-25 04:29:11 +02:00
Bram Moolenaar
e242b83535
Fix a memory leak in encryption. (Dominique Pelle)
2010-06-24 05:39:03 +02:00
Bram Moolenaar
e77fb8ca53
Fix compiler warning.
2010-06-24 05:20:13 +02:00
Bram Moolenaar
f506c5bb1c
Fix compiler warnings for shadowed variables. Make 'conceal' a long instead
...
of int.
2010-06-22 06:28:58 +02:00
Bram Moolenaar
7cfea75ed6
Fixes for time in clipboard request. Also fix ownership. (David Fries)
2010-06-22 06:07:12 +02:00
Bram Moolenaar
370df58df9
Couple of small fixes for conceal feature. (Dominique Pelle)
2010-06-22 05:16:38 +02:00
Bram Moolenaar
883f5d08e4
Command line completion for :ownsyntax. (Dominique Pelle)
2010-06-21 06:24:34 +02:00
Bram Moolenaar
a8ffcbbf5d
Crypt the swapfile.
2010-06-21 06:15:46 +02:00
Bram Moolenaar
191e0a2bc7
Fix tiny build, move functions to undo.c.
2010-06-14 01:39:13 +02:00
Bram Moolenaar
80794b1ce6
Added salt to blowfish encryption.
2010-06-13 05:20:42 +02:00
Bram Moolenaar
31c8f28cca
updated for version 7.2.444
...
Problem: Can't build with GTK 1, gtk_selection_clear_targets() is not
available. (Patrick Texier)
Solution: Don't change the targets for GTK 1, set them once.
2010-06-13 02:35:46 +02:00
Bram Moolenaar
46f9d49601
Update help files.
2010-06-12 20:18:19 +02:00
Bram Moolenaar
9ea339d58c
updated for version 7.2.443
...
Problem: Using taglist() on a tag file with duplicate fields generates an
internal error. (Peter Odding)
Solution: Check for duplicate field names.
2010-06-12 20:12:02 +02:00
Bram Moolenaar
8bcf9654dc
updated for version 7.2.443
...
Problem: Using taglist() on a tag file with duplicate fields generates an
internal error. (Peter Odding)
Solution: Check for duplicate field names.
2010-06-12 20:12:02 +02:00
Bram Moolenaar
97ea511bbf
Minor typo and docs update.
2010-06-12 06:46:44 +02:00
Bram Moolenaar
f9b0129f5f
Avoid compiler warnings on Mac 10.6.
2010-06-12 06:45:20 +02:00
Bram Moolenaar
6f0d3dd270
Update src/po/it.po. Fixed errors in ko.po.
2010-06-08 23:17:01 +02:00
Bram Moolenaar
d5b3a2cbd9
Fix conceal feature for gj, gk, etc. (Vince Negri)
2010-06-08 22:59:42 +02:00
Bram Moolenaar
cdddaa46a2
Fix crash when using ":grep".
2010-06-07 23:07:44 +02:00
Bram Moolenaar
6a3c997104
Fix Make_ivc.mak makefile. (Vince Negri)
2010-06-07 22:50:29 +02:00
Bram Moolenaar
e0c6a656f3
Fix crash for ":ownsyntax". (Dominique Pelle)
2010-06-06 23:10:19 +02:00
Bram Moolenaar
9d6650f6c4
Avoid compiler warnings.
2010-06-06 23:04:47 +02:00
Bram Moolenaar
debe25a2a5
One more fix for conceal patch.
2010-06-06 17:41:24 +02:00
Bram Moolenaar
fd29f4628e
Fixed: after ":ownsyntax perl" and ":e" syntax was cleared in other window.
2010-06-06 16:11:09 +02:00
Bram Moolenaar
1950c3529b
Fixed memory leak in ":ownsyntax".
2010-06-06 15:21:10 +02:00
Bram Moolenaar
56be950094
Fix a few compiler warnings. Fix crash with encrypted undo file.
2010-06-06 14:20:26 +02:00
Bram Moolenaar
860cae1cec
Add the conceal patch from Vince Negri.
2010-06-05 23:22:07 +02:00
Bram Moolenaar
945e2dbb63
Use full path in undofile(). Updated docs.
2010-06-05 17:43:32 +02:00
Bram Moolenaar
f949563afa
updated for version 7.2.442
...
Problem: Copy/paste with OpenOffice doesn't work.
Solution: Do not offer the HTML target when it is not supported. (James
Vega)
2010-06-05 12:49:46 +02:00
Bram Moolenaar
a76638f47d
updated for version 7.2.442
...
Problem: Copy/paste with OpenOffice doesn't work.
Solution: Do not offer the HTML target when it is not supported. (James
Vega)
2010-06-05 12:49:46 +02:00
Bram Moolenaar
2c704a77c1
Add patch to improve support of z/OS (OS/390). (Ralf Schandl)
2010-06-03 21:17:25 +02:00
Bram Moolenaar
9160441955
Move text from various.txt to a new helphelp.txt help file.
2010-06-03 20:25:18 +02:00
Bram Moolenaar
bbd6afe03e
Optimize the blowfish crypt/decrypt code a bit more.
2010-06-02 20:32:23 +02:00
Bram Moolenaar
04c9bafa71
Made crypt/decrypt faster.
2010-06-01 23:37:39 +02:00
Bram Moolenaar
8cd213c09a
Fix completion of file names with '%' and '*'.
2010-06-01 21:57:09 +02:00
Bram Moolenaar
83d09bb85e
Don't use pointers to store numbers, use a union.
...
Fixed MSVC makefile use of /Wp64 flag.
2010-06-01 19:58:08 +02:00
Bram Moolenaar
914703bee2
Correct use of long instead of off_t for file size. (James Vega)
2010-05-31 21:59:46 +02:00
Bram Moolenaar
20a825ae0f
Add test for gettabvar() and settabvar().
2010-05-31 21:27:30 +02:00
Bram Moolenaar
a3ff49fdcc
Crypt the text in the undo file if the file itself is crypted.
2010-05-30 22:48:02 +02:00
Bram Moolenaar
6ed8ed84f9
Made reading/writing undo info a bit more robust.
2010-05-30 20:40:11 +02:00
Bram Moolenaar
fd3e5dc97f
Add a few #ifdefs to exclude functions that are not used. (Domnique Pelle)
2010-05-30 19:00:15 +02:00
Bram Moolenaar
a17d4c1934
Added the undofile() function. Updated runtime files.
2010-05-30 18:30:36 +02:00
Bram Moolenaar
504a82173c
Do not write an undo file if there is nothing to undo.
2010-05-30 17:17:42 +02:00
Bram Moolenaar
d96699e696
updated for version 7.2.441
...
Problem: When using ":earlier" undo information may be wrong.
Solution: When changing alternate branches also adjust b_u_oldhead.
2010-05-30 16:55:22 +02:00
Bram Moolenaar
8f1f629d85
updated for version 7.2.441
...
Problem: When using ":earlier" undo information may be wrong.
Solution: When changing alternate branches also adjust b_u_oldhead.
2010-05-30 16:55:22 +02:00
Bram Moolenaar
6773b2ba7e
A bit of cleanup and simplification for undofile.
2010-05-30 16:01:37 +02:00
Bram Moolenaar
644fdff7c1
A few more fixes for undo file. Split test in two parts so that it doesn't
...
fail with tiny features.
2010-05-30 13:26:21 +02:00
Bram Moolenaar
9db580634c
Various improvements to undo file code to make it more robust.
2010-05-29 20:33:07 +02:00
Bram Moolenaar
f05e3b0220
Remove old and unused method to allocate memory for undo.
2010-05-29 15:40:47 +02:00
Bram Moolenaar
cdf04208f3
Fix a few more things for persistent undo.
2010-05-29 15:11:47 +02:00
Bram Moolenaar
97bc5a52c9
updated for version 7.2.440
...
Problem: Calling a function through a funcref, where the function deletes
the funcref, leads to an invalid memory access.
Solution: Make a copy of the function name. (Lech Lorens)
2010-05-28 22:06:46 +02:00
Bram Moolenaar
bc42c1e427
updated for version 7.2.440
...
Problem: Calling a function through a funcref, where the function deletes
the funcref, leads to an invalid memory access.
Solution: Make a copy of the function name. (Lech Lorens)
2010-05-28 22:06:46 +02:00
Bram Moolenaar
5d4c25b335
updated for version 7.2.439
...
Problem: Invalid memory access when doing thesaurus completion and
'infercase' is set.
Solution: Use the minimal length of completed word and replacement.
(Dominique Pelle)
2010-05-28 21:31:58 +02:00
Bram Moolenaar
04fa5427b8
updated for version 7.2.439
...
Problem: Invalid memory access when doing thesaurus completion and
'infercase' is set.
Solution: Use the minimal length of completed word and replacement.
(Dominique Pelle)
2010-05-28 21:31:58 +02:00
Bram Moolenaar
0e1e25fb0a
Don't execute some autocommands when v:dying is 2 or more.
2010-05-28 21:07:08 +02:00
Bram Moolenaar
1d68952a3e
Runtime file updates.
2010-05-28 20:54:39 +02:00
Bram Moolenaar
167632fcdd
Fix definition of UINT_PTR for 64 bit systems.
2010-05-26 21:42:54 +02:00
Bram Moolenaar
6a18eb6f62
More strict checks for the undo file.
2010-05-26 21:21:00 +02:00
Bram Moolenaar
83ad0147c0
Fix for using ":wundo foo" when foo is an empty file.
2010-05-25 22:09:21 +02:00
Bram Moolenaar
07e8db1da5
updated for version 7.2.438
...
Problem: "vim -r" crashes.
Solution: Don't use NULL pointer argument.
2010-05-25 21:37:17 +02:00
Bram Moolenaar
64354da438
updated for version 7.2.438
...
Problem: "vim -r" crashes.
Solution: Don't use NULL pointer argument.
2010-05-25 21:37:17 +02:00
Bram Moolenaar
b230bd5a16
Found a way to make the MS-Windows installer wait for the uninstaller to
...
finish, no need for the user to press Enter.
2010-05-25 21:02:00 +02:00
Bram Moolenaar
9d72807646
And another small fix for persistent undo.
2010-05-24 22:06:04 +02:00
Bram Moolenaar
6a244fefd9
Fix: :wundo didn't work in a buffer without a name.
2010-05-24 22:02:24 +02:00
Bram Moolenaar
442b4225d3
Improve the MS-Windows installer.
2010-05-24 21:34:22 +02:00
Bram Moolenaar
e66194a54e
Tiny change for Italian man page.
2010-05-24 21:25:23 +02:00
Bram Moolenaar
7db5fc838a
Fix uninit memory read in undo code. Fix uint32_t in proto file.
...
A few minor changes.
2010-05-24 11:59:29 +02:00
Bram Moolenaar
55debbe384
Included patch for persistent undo. Lots of changes and added test.
2010-05-23 23:34:36 +02:00
Bram Moolenaar
c39125d7c4
Fix for Netbeans on MS-Windows not compiling.
2010-05-23 12:06:58 +02:00
Bram Moolenaar
1d2beae176
Some versions of Ruby redefine rb_str_new2 to rb_str_new_cstr.
...
Attempt at a fix.
2010-05-22 21:56:55 +02:00
Bram Moolenaar
be18d10fd4
Fix wrong memory access when clearing crypt key.
2010-05-22 21:37:53 +02:00
Bram Moolenaar
b26e6327e6
Add :nbstart and :nbclose.
2010-05-22 21:34:09 +02:00
Bram Moolenaar
67c5384434
Included the patch to support netbeans in a terminal.
2010-05-22 18:28:27 +02:00
Bram Moolenaar
ca7e1f2066
Fix: window title not updated after file dropped.
2010-05-22 15:50:12 +02:00
Bram Moolenaar
06b5d5167a
Add the settabvar() and gettabvar() functions.
...
Various runtime file updates.
2010-05-22 15:37:44 +02:00
Bram Moolenaar
db7c686ea5
Add extra floating point functions.
2010-05-21 16:33:48 +02:00
Bram Moolenaar
b382ad13ca
"g8" doesn't work properly on a NUL.
2010-05-21 15:46:35 +02:00
Bram Moolenaar
f50a2533d0
A few more changes for encryption. Add test that encrypted file can be read.
2010-05-21 15:36:08 +02:00
Bram Moolenaar
6dc79f2890
updated for version 7.2.437
...
Problem: When "\\\n" appears in the expression result the \n doesn't result
in a line break. (Andy Wokula)
Solution: Also replace a \n after a backslash into \r.
2010-05-21 13:08:58 +02:00
Bram Moolenaar
6019078ece
updated for version 7.2.437
...
Problem: When "\\\n" appears in the expression result the \n doesn't result
in a line break. (Andy Wokula)
Solution: Also replace a \n after a backslash into \r.
2010-05-21 13:08:58 +02:00
Bram Moolenaar
7a329911b9
Updated runtime files.
2010-05-21 12:05:36 +02:00
Bram Moolenaar
c6af8125c7
Other solution for GTK not changing the locale.
2010-05-21 12:04:55 +02:00
Bram Moolenaar
218116c1d0
Various smaller changes. Updated proto files. Updated dependencies.
2010-05-20 21:46:00 +02:00
Bram Moolenaar
fa7584cb86
Use UINT32_T in the code, define it to uint32_t or unsigned int.
...
Better autoconf check for uint32_t.
2010-05-19 21:57:45 +02:00
Bram Moolenaar
b702c84d0d
Updated a few runtime files.
2010-05-18 22:28:22 +02:00
Bram Moolenaar
4890f1f7f4
One more fix for defining uint32_t.
2010-05-18 21:49:58 +02:00
Bram Moolenaar
6323508e5e
Change wording in link.sh: "remove" -> "omit"
2010-05-18 21:41:09 +02:00
Bram Moolenaar
4a9b19ace8
Fix build on Cygwin and MingW.
2010-05-18 21:17:10 +02:00
Bram Moolenaar
76e69cef0c
Undefine uint32_t when building if_perl.xs to fix the build.
2010-05-18 21:05:27 +02:00
Bram Moolenaar
edac185487
Add blowfish and sha256 source files to more Makefiles.
2010-05-18 20:34:20 +02:00
Bram Moolenaar
927edbd134
Small update to help files.
2010-05-17 22:07:47 +02:00
Bram Moolenaar
30bb41445c
Avoid warnings for unused arguments when compiling with Gnome.
2010-05-17 22:07:15 +02:00
Bram Moolenaar
cfc0eee85f
Undo undesired changes in src/Makefile.
2010-05-17 21:37:47 +02:00
Bram Moolenaar
0bbabe8080
Fixed encryption big/little endian test.
...
Use uint32_t to avoid crash on 64 bit machines.
Added error numbers for Blowfish errors.
Fixed the tiny version not building.
2010-05-17 20:32:55 +02:00
Bram Moolenaar
823a165119
Minor updates to blowfish encryption.
2010-05-16 23:02:33 +02:00
Bram Moolenaar
40e6a71c67
Add the blowfish encryption patch from Mohsin Ahmed. Needs more work.
2010-05-16 22:32:54 +02:00
Bram Moolenaar
64486671c3
Add 'relativenumber' patch from Markus Heidelberg.
2010-05-16 15:46:46 +02:00
Bram Moolenaar
13c4c5da67
Remove outdated line from top Makefile.
2010-05-16 15:15:27 +02:00
Bram Moolenaar
ff312a4eb8
Move items around in the todo list.
2010-05-16 15:14:25 +02:00
Bram Moolenaar
8ce55d13c4
updated for version 7.2.436
...
Problem: Reproducible crash in syntax HL. (George Reilly, Dominique Pelle)
Solution: Make sst_stacksize an int instead of short. (Dominique Pelle)
2010-05-16 13:56:06 +02:00
Bram Moolenaar
2767c60008
updated for version 7.2.436
...
Problem: Reproducible crash in syntax HL. (George Reilly, Dominique Pelle)
Solution: Make sst_stacksize an int instead of short. (Dominique Pelle)
2010-05-16 13:56:06 +02:00
Bram Moolenaar
2e530fa526
Fix typo in release date.
2010-05-16 13:40:33 +02:00
Bram Moolenaar
281798deab
updated for version 7.2.435
...
Problem: Crash when using bad_char_idx uninitialized. (Patrick Texier)
Solution: Don't use bad_char_idx, reproduce the ++bad argument from bad_char.
2010-05-16 13:26:25 +02:00
Bram Moolenaar
34b4daf2b7
updated for version 7.2.435
...
Problem: Crash when using bad_char_idx uninitialized. (Patrick Texier)
Solution: Don't use bad_char_idx, reproduce the ++bad argument from bad_char.
2010-05-16 13:26:25 +02:00
Bram Moolenaar
4137564709
Merge patch 7.2.434.
2010-05-16 12:49:27 +02:00
Bram Moolenaar
546b35e190
updated for version 7.2.434
...
Problem: Compilation fails without the multi-lang feature.
Solution: Add #ifdefs. (Johm Marriott)
2010-05-16 12:32:51 +02:00
Bram Moolenaar
2dfa4d7c13
Merged change from default branch: Correct Japanese menus.
2010-05-15 21:29:02 +02:00
Bram Moolenaar
23d99ec5f7
Correct Japanese menus to avoid error while loading them after 7.2.432.
2010-05-15 18:21:26 +02:00
Bram Moolenaar
fc2d5bdfc6
After recovery check if the text changed. If it did mark the buffer as
...
modified.
2010-05-15 17:06:53 +02:00
Bram Moolenaar
864665d1b2
Get rid of the "extra" and "lang" archives.
2010-05-15 15:41:59 +02:00
Bram Moolenaar
abb8d0b23a
Switched from autoconf 2.63 to 2.65.
2010-05-15 15:04:53 +02:00
Bram Moolenaar
0b65f8938b
Small fix for compiler warning in Netbeans.
2010-05-15 14:49:02 +02:00
Bram Moolenaar
fff2beeeaa
First step in the Vim 7.3 branch. Changed version numbers.
2010-05-15 13:56:02 +02:00
Bram Moolenaar
00a927d62b
Updated runtime files.
2010-05-14 23:24:24 +02:00
Bram Moolenaar
f1eeae94fd
updated for version 7.2.433
...
Problem: Can't use cscope with QuickFixCmdPre and QuickFixCmdPost.
Solution: Add cscope support for these autocmd events. (Bryan Venteicher)
2010-05-14 23:14:42 +02:00
Bram Moolenaar
70b11cdd56
updated for version 7.2.432
...
Problem: When menus are translated they can only be found by the translated
name. That makes ":emenu" difficult to use.
Solution: Store the untranslated name and use it for completion and :emenu.
(Edward L. Fox / Liang Peng / Bezetek James)
2010-05-14 22:24:40 +02:00
Bram Moolenaar
7871a50071
updated for version 7.2.431
...
Problem: ":amenu" moves the cursor when in Insert mode.
Solution: Use CTRL-\ CTRL-O instead of CTRL-O. (Christian Brabandt)
2010-05-14 21:19:23 +02:00
Bram Moolenaar
9c0044df7c
updated for version 7.2.430
...
Problem: The ++bad argument is handled wrong, resulting in an invalid
memory access.
Solution: Use the bad_char field only for the replacement character, add
bad_char_idx to store the position. (Dominique Pelle)
2010-05-14 20:41:05 +02:00
Bram Moolenaar
2efbc66e26
updated for version 7.2.429
...
Problem: A file that exists but access is denied may result in a "new file"
message. E.g. when its directory is unreadable.
Solution: Specifically check for ENOENT to decide a file doesn't exist.
(partly by James Vega)
2010-05-14 18:56:38 +02:00
Bram Moolenaar
f9ddb94283
updated for version 7.2.428
...
Problem: Using setqflist([]) to clear the error list doesn't work properly.
Solution: Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)
2010-05-14 18:10:27 +02:00
Bram Moolenaar
9dbe4758b1
updated for version 7.2.427
...
Problem: The swapfile is created using the destination of a symlink, but
recovery doesn't follow symlinks.
Solution: When recovering, resolve symlinks. (James Vega)
2010-05-14 17:52:42 +02:00
Bram Moolenaar
6af0506370
updated for version 7.2.426
...
Problem: Commas in 'langmap' are not always handled correctly.
Solution: Require commas to be backslash escaped. (James Vega)
2010-05-14 17:32:58 +02:00
Bram Moolenaar
2321c9255e
updated for version 7.2.425
...
Problem: Some compilers complain about fourth EX() argument.
Solution: Add cast to long_u.
2010-05-14 15:42:53 +02:00
Bram Moolenaar
e685079848
updated for version 7.2.424
...
Problem: ":colorscheme" without an argument doesn't do anything.
Solution: Make it echo the current color scheme name. (partly by Christian
Brabandt)
2010-05-14 15:28:44 +02:00
Bram Moolenaar
9577c3e973
updated for version 7.2.423
...
Problem: Crash when assigning s: to variable. (Yukihiro Nakadaira)
Solution: Make ga_scripts contain pointer to scriptvar_T instead of
scriptvar_T itself. (Dominique Pelle)
2010-05-14 12:16:25 +02:00
Bram Moolenaar
54ab0f1e54
updated for version 7.2.422
...
Problem: May get E763 when using spell dictionaries.
Solution: Avoid utf-8 case folded character to be truncated to 8 bits and
differ from latin1. (Dominique Pelle)
2010-05-13 17:46:58 +02:00
Bram Moolenaar
38ab0e21b8
updated for version 7.2.421
...
Problem: Folds are sometimes not updated properly and there is no way to
force an update.
Solution: Make "zx" and "zX" recompute folds (suggested by Christian
Brabandt)
2010-05-13 17:35:59 +02:00
Bram Moolenaar
eb4883fabc
updated for version 7.2.420
...
Problem: ":argedit" does not accept "++enc=utf8" as documented. (Dominique
Pelle)
Solution: Add the ARGOPT flag to ":argedit".
2010-05-13 16:46:21 +02:00
Bram Moolenaar
103e6efc84
updated for version 7.2.419
...
Problem: Memory leak in Motif when clicking on "Search Vim Help".
Solution: Free string returned by XmTextGetString(). (Dominique Pelle)
2010-05-13 16:31:25 +02:00
Bram Moolenaar
ccbab93b42
updated for version 7.2.418
...
Problem: Vim tries to set the background or foreground color in a terminal
to -1. (Graywh) Happens with ":hi Normal ctermbg=NONE".
Solution: When resetting the foreground or background color don't set the
color, let the clear screen code do that.
2010-05-13 15:40:30 +02:00
Bram Moolenaar
ae61bcf0ab
updated for version 7.2.417
...
Problem: When 'shell' has an argument with a slash then 'shellpipe' is not
set properly. (Britton Kerin)
Solution: Assume there are no spaces in the path, arguments follow.
2010-05-13 13:12:06 +02:00
Bram Moolenaar
0387e653c8
updated for version 7.2.416
...
Problem: Logtalk.dict is not installed.
Solution: Add it to the install target. (Markus Heidelberg)
2010-05-07 16:54:37 +02:00
Bram Moolenaar
ad249fb74c
updated for version 7.2.415
...
Problem: Win32: Can't open a remote file when starting Vim.
Solution: Don't invoke cygwin_conv_path() for URLs. (Tomoya Adachi)
2010-05-07 16:35:04 +02:00
Bram Moolenaar
ceb45be4d3
updated for version 7.2.414
...
Problem: CTRK-K <space> <space> does not produce 0xa0 as expected. (Tony
Mechelynck)
Solution: Remove the Unicode range 0xe000 - 0xefff from digraphs, these are
not valid characters.
2010-05-07 16:18:14 +02:00
Bram Moolenaar
317fd3ae3b
updated for version 7.2.413
...
Problem: Large file support is incorrect.
Solution: Add AC_SYS_LARGEFILE to configure. (James Vega)
2010-05-07 16:05:55 +02:00
Bram Moolenaar
5ea0ac77b3
updated for version 7.2.412
...
Problem: [ or ] followed by mouse click doesn't work.
Solution: Reverse check for key being a mouse event. (Dominique Pelle)
2010-05-07 15:52:08 +02:00
Bram Moolenaar
dfdf3c446f
updated for version 7.2.411
...
Problem: When parsing 'cino' a comma isn't skipped properly.
Solution: Skip the comma. (Lech Lorens)
2010-03-23 18:22:46 +01:00
Bram Moolenaar
63fa526b50
updated for version 7.2.410
...
Problem: Highlighting directories for completion doesn't work properly.
Solution: Don't halve backslashes when not needed, expaned "~/".
(Dominique Pelle)
2010-03-23 18:06:52 +01:00
Bram Moolenaar
d25bc23870
updated for version 7.2.409
...
Problem: Summary of number of substitutes is incorrect for ":folddo". (Jean
Johner)
Solution: Reset sub_nsubs and sub_nlines in global_exe().
2010-03-23 17:49:24 +01:00
Bram Moolenaar
46475520d7
updated for version 7.2.408
...
Problem: With ":g/the/s/foo/bar/" the '[ and '] marks can be set to a line
that was not changed.
Solution: Only set '[ and '] marks when a substitution was done.
2010-03-23 17:36:29 +01:00
Bram Moolenaar
06975a4a98
updated for version 7.2.407
...
Problem: When using an expression in ":s" backslashes in the result are
dropped. (Sergey Goldgaber, Christian Brabandt)
Solution: Double backslashes.
2010-03-23 16:27:22 +01:00
Bram Moolenaar
70c49c1af4
updated for version 7.2.406
...
Problem: Patch 7.2.119 introduces uninit mem read. (Dominique Pelle)
Solution: Only used ScreeenLinesC when ScreeenLinesUC is not zero. (Yukihiro
Nakadaira) Also clear ScreeenLinesC when allocating.
2010-03-23 15:36:35 +01:00
Bram Moolenaar
53339b2877
updated for version 7.2.405
...
Problem: When built with small features the matching text is not
highlighted for ":s/pat/repl/c".
Solution: Remove the #ifdef for IncSearch. (James Vega)
2010-03-23 14:39:12 +01:00
Bram Moolenaar
216b71069a
updated for version 7.2.404
...
Problem: Pointers for composing characters are not properly initialized.
Solution: Compute the size of the pointer, not what it points to. (Yukihiro
Nakadaira)
2010-03-23 13:56:59 +01:00
Bram Moolenaar
94127e4abc
updated for version 7.2.403
...
Problem: Compiler warning for pointer type. (Tony Mechelynck)
Solution: Move type cast to the right place.
2010-03-19 23:08:48 +01:00
Bram Moolenaar
b52073ac11
Updated runtime and language files.
2010-03-17 20:02:06 +01:00
Bram Moolenaar
baff0fec3f
updated for version 7.2.402
...
Problem: This gives a #705 error: let X = function('haslocaldir')
let X = function('getcwd')
Solution: Don't give E705 when the name is found in the hashtab. (Sergey
Khorev)
2010-03-17 19:53:49 +01:00
Bram Moolenaar
b91e59b0f3
updated for version 7.2.401
...
Problem: ":e dir<Tab>" with 'wildmode' set to "list" doesn't highlight
directory names with a space. (Alexandre Provencio)
Solution: Remove the backslash before checking if the name is a directory.
(Dominique Pelle)
2010-03-17 19:13:27 +01:00
Bram Moolenaar
639a2554e4
updated for version 7.2.400
...
Problem: Dynamic Ruby is not initialised properly for version 1.9.1.
Ruby cannot create strings from NULL.
Solution: Cleanup #ifdefs. Handle NULL like an empty string. Add
ruby_init_stack. (Sergey Khorev)
2010-03-17 18:15:23 +01:00
Bram Moolenaar
8c79cafcfa
updated for version 7.2.399
...
Problem: Cannot compile on MingW
Solution: Move ifneq to separate line. (Vlad Sandrini, Dominique Pelle)
2010-03-17 17:25:09 +01:00
Bram Moolenaar
9b73a78ed7
updated for version 7.2.398
...
Problem: When moving windows the cursor ends up in the wrong line.
Solution: Set the window width and height properly. (Lech Lorens)
2010-03-17 16:54:57 +01:00
Bram Moolenaar
08bb82e8c5
updated for version 7.2.397
...
Problem: Redundant check for w_lines_valid.
Solution: Remove the if. (Lech Lorens)
2010-03-17 16:45:12 +01:00
Bram Moolenaar
9c27fc3dba
updated for version 7.2.396
...
Problem: Get E38 errors. (Dasn)
Solution: Set cursor to line 1 instead of 0. (Dominique Pelle)
2010-03-17 14:48:24 +01:00
Bram Moolenaar
97e7a84b6d
updated for version 7.2.395
...
Problem: In help CTRL=] on g?g? escapes the ?, causing it to fail. (Tony
Mechelynck)
Solution: Don't escape ? for a help command. (Sergey Khorev)
2010-03-17 13:07:08 +01:00
Bram Moolenaar
33cfa2b0ee
updated for version 7.2.394
...
Problem: .xz files are not supported.
Solution: Recognize .xz files so that they can be edited.
2010-03-10 17:16:12 +01:00
Bram Moolenaar
595a7bee57
updated for version 7.2.393
...
Problem: Mac: Can't build with different Xcode developer tools directory.
Solution: make "Developer" directory name configurable. (Rainer Muller)
2010-03-10 16:28:12 +01:00
Bram Moolenaar
581f6dc94d
updated for version 7.2.392
...
Problem: Netbeans hangs reading from a socket at the maximum block size.
Solution: Use select() or poll(). (Xavier de Gaye)
2010-03-10 16:12:48 +01:00
Bram Moolenaar
37d619f896
updated for version 7.2.391
...
Problem: Internal alloc(0) error when doing "CTRL-V $ c". (Martti Kuparinen)
Solution: Fix computations in getvcol(). (partly by Lech Lorens)
2010-03-10 14:46:26 +01:00
Bram Moolenaar
be678f86d1
updated for version 7.2.390
...
Problem: In some situations the popup menu can be displayed wrong.
Solution: Remove the popup menu if the cursor moved. (Lech Lorens)
2010-03-10 14:15:54 +01:00
Bram Moolenaar
12682fda7a
updated for version 7.2.389
...
Problem: synIDattr() cannot return the font.
Solution: Support the "font" argument. (Christian Brabandt)
2010-03-10 13:43:49 +01:00
Bram Moolenaar
66ca320d9e
updated for version 7.2.388
...
Problem: Ruby with MingW still doesn't build all versions.
Solution: Different approach to build file. (Sergey Khorev)
2010-03-10 13:20:40 +01:00
Bram Moolenaar
42d57f0017
updated for version 7.2.387
...
Problem: Ruby with MingW still doesn't build all versions.
Solution: More #ifdefs for the Ruby code. (Sergey Khorev)
2010-03-10 12:47:00 +01:00
Bram Moolenaar
42624592cb
updated for version 7.2.386
...
Problem: Focus hack for KDE 3.1 causes problems for other window managers.
Solution: Remove the hack. (forwarded by Joel Bradshaw)
2010-03-10 12:25:03 +01:00
Bram Moolenaar
f679a43dbb
updated for version 7.2.385
...
Problem: When in the command line window dragging status line only works
for last-but-one window. (Jean Johner)
Solution: Remove the code that disallows this.
2010-03-02 18:16:09 +01:00
Bram Moolenaar
2498b3ab10
updated for version 7.2.384
...
Problem: Vim doesn't build properly with MSVC 2010.
Solution: Add the nmake version to the build file. (George Reilly)
2010-03-02 17:59:44 +01:00
Bram Moolenaar
8b9c05fa54
updated for version 7.2.383
...
Problem: Vim doesn't build cleanly with MSVC 2010.
Solution: Change a few types. (George Reilly)
2010-03-02 17:54:33 +01:00
Bram Moolenaar
8006d69d3c
updated for version 7.2.382
...
Problem: Accessing freed memory when closing the cmdline window when
'bufhide' is set to "wipe".
Solution: Check if the buffer still exists before invoking close_buffer()
(Dominique Pelle)
2010-03-02 17:23:21 +01:00
Bram Moolenaar
5e3dae8b6b
Updated runtime an documentation files.
2010-03-02 16:19:40 +01:00
Bram Moolenaar
42b4ddab95
updated for version 7.2.381
...
Problem: No completion for :behave.
Solution: Add :behave completion. Minor related fixes. (Dominique Pelle)
2010-03-02 15:56:05 +01:00
Bram Moolenaar
58cb0898a3
updated for version 7.2.380
...
Problem: Perl interface builds with 5.10.1 but not with 5.10.0.
Solution: Change the #ifdefs. (Sergey Khorev)
2010-03-02 15:14:33 +01:00
Bram Moolenaar
8cac9fd020
updated for version 7.2.379
...
Problem: 'eventignore' is set to an invalid value inside ":doau". (Antony
Scriven)
Solution: Don't include the leading comma when the option was empty.
2010-03-02 12:48:05 +01:00
Bram Moolenaar
1a89bbe849
updated for version 7.2.378
...
Problem: C function declaration indented too much. (Rui)
Solution: Don't see a line containing { or } as a type. (Matt Wozniski)
2010-03-02 12:38:22 +01:00
Bram Moolenaar
86ce1cc086
updated for version 7.2.377
...
Problem: Misplaced assignment. Duplicate build line for gvimext.dll.
Solution: Move setting CROSS_COMPILE to before ifneq. Remove the wrong
build line. (Markus Heidelberg)
2010-02-26 22:05:22 +01:00
Bram Moolenaar
72b73c12dc
updated for version 7.2.376
...
Problem: ml_get error when using SiSU syntax. (Nathan Thomas)
Solution: If the match ends below the last line move it to the end of the
last line.
2010-02-24 17:22:20 +01:00
Bram Moolenaar
89c0ea4ea1
updated for version 7.2.375
...
Problem: ml_get errors when using ":bprevious" in a BufEnter autocmd.
(Dominique Pelle)
Solution: Clear w_valid when entering another buffer.
2010-02-24 16:58:36 +01:00
Bram Moolenaar
3fac56e87e
updated for version 7.2.374
...
Problem: Ruby eval() doesn't understand Vim types.
Solution: Add the vim_to_ruby() function. (George Gensure)
2010-02-24 15:48:04 +01:00
Bram Moolenaar
a4e782eee0
updated for version 7.2.373
...
Problem: Gcc 4.5 adds more error messages. (Chris Indy)
Solution: Update default 'errorformat'.
2010-02-24 15:25:25 +01:00
Bram Moolenaar
48f80c276b
updated for version 7.2.372
...
Problem: Cross-compiling GvimExt and xxd doesn't work.
Solution: Change the build files. (Markus Heidelberg)
2010-02-24 15:08:27 +01:00
Bram Moolenaar
25153e127d
updated for version 7.2.371
...
Problem: Build problems on Tandem NonStop.
Solution: A few changes to #ifdefs (Joachim Schmitz)
2010-02-24 14:47:08 +01:00
Bram Moolenaar
f4d7f944ba
updated for version 7.2.370
...
Problem: A redraw may cause folds to be closed.
Solution: Revert part of the previous patch. Add a test. (Lech Lorens)
2010-02-24 14:34:19 +01:00
Bram Moolenaar
54c1b4965b
updated for version 7.2.369
...
Problem: Error message is not easy to understand.
Solution: Add quotes. (SungHyun Nam)
2010-02-24 14:01:28 +01:00
Bram Moolenaar
83bac8b756
updated for version 7.2.368
...
Problem: Ruby interface: Appending line doesn't work. (Michael Henry)
Solution: Reverse check for NULL line. (James Vega)
2010-02-18 15:53:29 +01:00
Bram Moolenaar
8a33e74dd2
updated for version 7.2.367
...
Problem: "xxd -r -p" doesn't work as documented.
Solution: Skip white space. (James Vega)
2010-02-17 18:28:41 +01:00
Bram Moolenaar
bacd9da40e
updated for version 7.2.366
...
Problem: CTRL-B doesn't go back to the first line of the buffer.
Solution: Avoid an overflow when adding MAXCOL.
2010-02-17 18:20:37 +01:00
Bram Moolenaar
8c83ac3d83
updated for version 7.2.365
...
Problem: MS-Windows with MingW: "File->Save As" does not work. (John
Marriott)
Solution: Correctly fill in structure size. (Andy Kittner)
2010-02-17 17:34:43 +01:00
Bram Moolenaar
175aa24846
updated for version 7.2.364
...
Problem: Can't build gvimext.dll on Win 7 x64 using MinGW (John Marriott)
Solution: Check if _MSC_VER is defined. (Andy Kittner)
2010-02-17 17:24:27 +01:00
Bram Moolenaar
3a0573acae
updated for version 7.2.363
...
Problem: Can't dynamically load Perl 5.10.
Solution: Add the function Perl_croak_xs_usage. (Sergey Khorev)
2010-02-17 16:40:58 +01:00
Bram Moolenaar
33d0b69ab8
updated for version 7.2.362
...
Problem: Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution: Instead of handling WM_NCCREATE, create wide text area window
class if the parent window iw side. (Sergey Khorev)
2010-02-17 16:31:32 +01:00
Bram Moolenaar
165641da25
updated for version 7.2.361
...
Problem: Ruby 1.9 is not supported.
Solution: Add Ruby 1.9 support. (Msaki Suketa)
2010-02-17 16:23:09 +01:00
Bram Moolenaar
0b69c73411
updated for version 7.2.360
...
Problem: Ruby on MS-Windows: can't use sockets.
Solution: Call NtInitialize() during initialization. (Ariya Mizutani)
2010-02-17 15:11:50 +01:00
Bram Moolenaar
0ca4b350f0
updated for version 7.2.359
...
Problem: Crash when using the Netbeans join command.
Solution: Make sure the ml_flush_line() function is not used recursively.
(Xavier de Gaye)
2010-02-11 18:54:43 +01:00
Bram Moolenaar
b4990bf90b
updated for version 7.2.358
...
Problem: Compiler warnings on VMS. (Zoltan Arpadffy)
Solution: Pass array itself instead its address. Return a value.
2010-02-11 18:19:38 +01:00
Bram Moolenaar
0413d48711
updated for version 7.2.357
...
Problem: When changing 'fileformat' from/to "mac" and there is a CR in the
text the display is wrong.
Solution: Redraw the text when 'fileformat' is changed. (Ben Schmidt)
2010-02-11 17:02:11 +01:00
Bram Moolenaar
6dfc28be25
Updated runtime files.
2010-02-11 14:19:15 +01:00
Bram Moolenaar
cee6a352b2
updated for version 7.2.356
...
Problem: When 'foldmethod' is changed not all folds are closed as expected.
Solution: In foldUpdate() correct the start position and reset fd_flags when
w_foldinvalid is set. (Lech Lorens)
2010-02-03 18:14:49 +01:00
Bram Moolenaar
6427c608e7
updated for version 7.2.355
...
Problem: Computing the cursor column in validate_cursor_col() is wrong when
line numbers are used and 'n' is not in 'cpoptions', causing the
popup menu to be positioned wrong.
Solution: Correctly use the offset. (partly by Dominique Pelle)
2010-02-03 17:43:07 +01:00
Bram Moolenaar
990bb661a1
updated for version 7.2.354
...
Problem: Japanese single-width double-byte characters not handled correctly.
Solution: Put 0x8e in ScreenLines[] and the second byte in ScreenLines2[].
(partly by Kikuchan)
2010-02-03 15:48:04 +01:00
Bram Moolenaar
f86f26c06a
updated for version 7.2.353
...
Problem: No command line completion for ":profile".
Solution: Complete the subcommand and file name.
2010-02-03 15:14:22 +01:00
Bram Moolenaar
4d526ad35a
updated for version 7.2.352
...
Problem: Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution: Always return TRUE for the WM_NCCREATE message. (Andy Kittner)
2010-02-03 12:23:24 +01:00
Bram Moolenaar
d21d9a6c61
updated for version 7.2.351
...
Problem: Can't build with some compilers.
Solution: Move the #ifdef outside of a macro. Cleanup the code.
2010-01-28 22:58:16 +01:00
Bram Moolenaar
c5d5d01ad9
updated for version 7.2.350
...
Problem: Win32: When changing font the window may jump from the secondary
to the primary screen. (Michael Wookey)
Solution: When the screen position was negative don't correct it to zero.
2010-01-27 21:05:05 +01:00
Bram Moolenaar
6d1dcffc35
updated for version 7.2.349
...
Problem: CTRL-W gf doesn't put the new tab in the same place as "tab split"
and "gf". (Tony Mechelynck)
Solution: Store the tab number in cmdmod.tab.
2010-01-27 20:26:46 +01:00
Bram Moolenaar
da4d7a92d5
updated for version 7.2.348
...
Problem: Unicode double-width characters are not up-to date.
Solution: Produce the double-width table like the others.
2010-01-27 18:29:26 +01:00
Bram Moolenaar
0dbf720d86
updated for version 7.2.347
...
Problem: Crash when executing <expr> mapping redefines that same mapping.
Solution: Save the values used before evaluating the expression.
2010-01-27 17:31:43 +01:00
Bram Moolenaar
38ef43b262
updated for version 7.2.346
...
Problem: Repeating a command with @: causes a mapping to be applied twice.
Solution: Do not remap characters inserted in the typeahead buffer. (Kana
Natsuno)
2010-01-27 16:31:13 +01:00
Bram Moolenaar
5075aad6a8
updated for version 7.2.345
...
Problem: Tab line is not updated when the value of 'bt' is changed.
Solution: Call redraw_titles(). (Lech Lorens)
2010-01-27 15:58:13 +01:00
Bram Moolenaar
7ad01410da
Add more pathdef.c to .hgignore.
2010-01-20 21:56:50 +01:00
Bram Moolenaar
8d8ef0b0b9
updated for version 7.2.344
...
Problem: Can't compile on some systems
Solution: Move the #ifdef outside of the mch_open macro. (Patrick Texier)
2010-01-20 21:41:47 +01:00
Bram Moolenaar
fc307fa1a6
updated for version 7.2.343
...
Problem: Can't compile on Win32.
Solution: Insert the missing bar.
2010-01-19 23:30:41 +01:00
Bram Moolenaar
d836bb90ab
updated for version 7.2.342
...
Problem: Popup menu displayed wrong in 'rightleft' mode when there are
multi-byte characters.
Solution: Adjust the column computations. (Dominique Pelle)
2010-01-19 18:06:03 +01:00
Bram Moolenaar
e4ebd29ea9
updated for version 7.2.341
...
Problem: Popup menu wraps to next line when double-wide character doesn't
fit. (Jiang Ma)
Solution: Display a ">" instead. (Dominique Pelle)
2010-01-19 17:40:46 +01:00
Bram Moolenaar
3ee0229f64
updated for version 7.2.340
...
Problem: Gcc warning for condition that can never be true. (James Vega)
Solution: Use start_lvl instead flp->lvl.
2010-01-19 17:24:25 +01:00
Bram Moolenaar
c4e4198730
updated for version 7.2.339
...
Problem: Part of --startuptime patch is missing.
Solution: Add check for time_fd.
2010-01-19 16:31:47 +01:00
Bram Moolenaar
6b29b0e809
updated for version 7.2.338
...
Problem: Part of FD_CLOEXEC change is missing.
Solution: Include source file skipped because of typo.
2010-01-19 16:22:03 +01:00
Bram Moolenaar
3d63e3f160
updated for version 7.2.337
...
Problem: The :compiler command doesn't function properly when invoked in a
function.
Solution: Add "g:" before "current_compiler". (Yukihiro Nakadaira)
2010-01-19 16:13:50 +01:00
Bram Moolenaar
7e506b6a42
updated for version 7.2.336
...
Problem: MzScheme interface can't evaluate an expression.
Solution: Add mzeval(). (Sergey Khorev)
2010-01-19 15:55:06 +01:00
Bram Moolenaar
6d8027a6c2
updated for version 7.2.335
...
Problem: The CTRL-] command escapes too many characters.
Solution: Use a different list of characters to be escaped. (Sergey Khorev)
2010-01-19 15:24:27 +01:00
Bram Moolenaar
8065d7fd9c
updated for version 7.2.334
...
Problem: Postponing keys in Netbeans interface does not work properly.
Solution: Store the key string instead of the number. Avoid an infinite
loop. (Mostly by Xavier de Gaye)
2010-01-19 15:13:14 +01:00
Bram Moolenaar
2660c0ea9b
updated for version 7.2.333
...
Problem: Warnings from static code analysis.
Solution: Small changes to various lines. (Dominique Pelle)
2010-01-19 14:59:56 +01:00
Bram Moolenaar
3ea38ef239
updated for version 7.2.332
...
Problem: Crash when spell correcting triggers an autocommand that reloads
the buffer.
Solution: Make a copy of the line to be modified. (Dominique Pelle)
2010-01-19 13:08:42 +01:00
Bram Moolenaar
f68f656213
updated for version 7.2.331
...
Problem: Can't interrupt "echo list" for a very long list.
Solution: Call line_breakcheck() in list_join().
2010-01-19 12:48:05 +01:00
Bram Moolenaar
c0880db674
Add a few missing runtime files.
2010-01-17 14:38:06 +01:00
Bram Moolenaar
9db9d9ce05
Updated runtime files.
2010-01-16 14:29:14 +01:00
Bram Moolenaar
555cdc2f8c
Updated runtime files.
2010-01-12 21:31:21 +01:00
Bram Moolenaar
3e8cb58725
updated for version 7.2.330
...
Problem: Tables for Unicode case operators are outdated.
Solution: Add a Vim script for generating the tables. Include tables for
Unicode 5.2.
2010-01-12 19:52:03 +01:00
Bram Moolenaar
5890b2cf9e
updated for version 7.2.329
...
Problem: "g_" doesn't position cursor correctly when in Visual mode and
'selection' is "exclusive". (Ben Fritz)
Solution: Call adjust_for_sel().
2010-01-12 15:42:37 +01:00
Bram Moolenaar
e37d79928d
updated for version 7.2.328
...
Problem: has("win64") does not return 1 on 64 bit MS-Windows version.
Solution: Also check for _WIN64 besides WIN64.
2010-01-12 13:18:33 +01:00
Bram Moolenaar
ef3c1a7fd7
Fixed encoding name in Ukranian message file.
2010-01-11 20:07:07 +01:00
Bram Moolenaar
a17c9cebd3
Add an .hgignore file (suggested by Mike Williams).
2010-01-10 14:44:52 +01:00
Bram Moolenaar
7608643f38
Remove config.h from the distribution, let's see if that works.
2010-01-10 14:35:14 +01:00
Bram Moolenaar
d8e21d3deb
Minor text file updates.
2010-01-06 21:16:31 +01:00
Bram Moolenaar
5c73622a90
Update runtime files.
2010-01-06 20:54:52 +01:00
Bram Moolenaar
8f3f58f2c3
Update documentation files.
2010-01-06 20:52:26 +01:00
Bram Moolenaar
28c3795987
Update message translations.
2010-01-06 20:29:28 +01:00
Bram Moolenaar
ba07ce32cc
updated for version 7.2.327
2010-01-06 18:25:34 +01:00
Bram Moolenaar
6f97701373
updated for version 7.2.326
2010-01-06 17:53:38 +01:00
Bram Moolenaar
70d60e9da1
updated for version 7.2-325
2009-12-31 13:53:33 +00:00
Bram Moolenaar
742d1ecd17
updated for version 7.2-324
2009-12-31 12:18:30 +00:00
Bram Moolenaar
281daf62aa
updated for version 7.2-323
2009-12-24 15:11:40 +00:00
Bram Moolenaar
3084894793
updated for version 7.2-322
2009-12-24 14:46:12 +00:00
Bram Moolenaar
c7be3f30d0
updated for version 7.2-321
2009-12-24 14:01:12 +00:00
Bram Moolenaar
0a1c0ece44
updated for version 7.2-320
2009-12-16 18:02:47 +00:00
Bram Moolenaar
088598d7d6
updated for version 7.2-319
2009-12-16 17:49:39 +00:00
Bram Moolenaar
5d985b9cca
updated for version 7.2-318
2009-12-16 17:28:07 +00:00
Bram Moolenaar
f5b6386f4f
updated for version 7.2-317
2009-12-16 17:13:44 +00:00
Bram Moolenaar
56d1db3067
updated for version 7.2-316
2009-12-16 16:14:51 +00:00
Bram Moolenaar
72951077b9
updated for version 7.2-315
2009-12-02 16:58:33 +00:00
Bram Moolenaar
d7cd61723e
updated for version 7.2-314
2009-12-02 16:47:11 +00:00
Bram Moolenaar
d7834d3065
updated for version 7.2-313
2009-12-02 16:14:36 +00:00
Bram Moolenaar
243973325e
updated for version 7.2-312
2009-12-02 14:02:39 +00:00
Bram Moolenaar
f4888d0535
updated for version 7.2-311
2009-12-02 12:31:27 +00:00
Bram Moolenaar
43b36a3bc6
updated for version 7.2-310
2009-12-02 11:08:38 +00:00
Bram Moolenaar
d32a319f40
updated for version 7.2-309
2009-11-26 19:40:49 +00:00
Bram Moolenaar
5ea08a893a
updated for version 7.2-308
2009-11-25 18:51:24 +00:00
Bram Moolenaar
d3005803d5
updated for version 7.2-307
2009-11-25 17:21:32 +00:00
Bram Moolenaar
099d01d4a7
updated for version 7.2-306
2009-11-25 16:14:45 +00:00
Bram Moolenaar
19f990e497
updated for version 7.2-305
2009-11-25 12:08:03 +00:00
Bram Moolenaar
331dafdbb8
updated for version 7.2-304
2009-11-25 11:38:30 +00:00
Bram Moolenaar
4592dee576
updated for version 7.2-303
2009-11-18 19:11:58 +00:00
Bram Moolenaar
f11021be13
updated for version 7.2-302
2009-11-17 16:57:14 +00:00
Bram Moolenaar
97b9810bdf
updated for version 7.2-301
2009-11-17 16:41:01 +00:00