Bjorn Winckler
d8524b936c
Snapshot 64
2012-01-02 18:22:44 +01:00
Bjorn Winckler
1a0cc62df7
Merge branch 'vim'
...
Conflicts:
src/auto/configure
2011-12-31 20:53:30 +01:00
Bram Moolenaar
fbd53acd1c
Added tag v7-3-390 for changeset 48252b5fd170
2011-12-30 15:01:59 +01:00
Bram Moolenaar
0ab6b6ccfd
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
914fd5138b
Added tag v7-3-389 for changeset c97c3272d7a6
2011-12-30 14:14:29 +01:00
Bram Moolenaar
d5955032da
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
bc359a10dc
Added tag v7-3-388 for changeset 683fab13904c
2011-12-30 13:39:10 +01:00
Bram Moolenaar
888f1c097d
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
a99ae26266
Updated runtime files.
2011-12-30 13:11:27 +01:00
Bram Moolenaar
1a79389c38
Added tag v7-3-387 for changeset ac16c62282ac
2011-12-30 13:09:21 +01:00
Bram Moolenaar
8173a74c57
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
b0f4915b3b
Added tag v7-3-386 for changeset 1cedbee50ca6
2011-12-23 14:56:28 +01:00
Bram Moolenaar
195da7fc0e
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
84124b653a
Added tag v7-3-385 for changeset 910eb66c9768
2011-12-23 14:54:04 +01:00
Bram Moolenaar
38df9f960c
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
d17f7a30b1
Added tag v7-3-384 for changeset e958eeffa0a7
2011-12-23 13:15:03 +01:00
Bram Moolenaar
d0e026bd16
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
c73130366f
Added tag v7-3-383 for changeset f8d2ef4512f8
2011-12-23 12:47:03 +01:00
Bram Moolenaar
1f7beb1fa2
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
85f61ede43
Added tag v7-3-382 for changeset 2260435283f2
2011-12-15 21:51:36 +01:00
Bram Moolenaar
62fb548a8e
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
7feea4182e
Update runtime files.
2011-12-14 21:17:39 +01:00
Bram Moolenaar
2738d17027
Added tag v7-3-381 for changeset 6cc788692b2e
2011-12-14 20:51:25 +01:00
Bram Moolenaar
43a5cf079b
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
33a302570a
Added tag v7-3-380 for changeset 534b3ef1cf14
2011-12-14 20:21:35 +01:00
Bram Moolenaar
419b108ea8
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
afc0ee855b
Added tag v7-3-379 for changeset 0f193ef0f429
2011-12-14 20:05:21 +01:00
Bram Moolenaar
75eaa81e2a
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
fe541bf662
Added tag v7-3-378 for changeset a7517e84d9b8
2011-12-14 19:22:34 +01:00
Bram Moolenaar
970de7213e
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
f73c0a0e98
Added tag v7-3-377 for changeset cd145cc2f2c9
2011-12-14 15:32:50 +01:00
Bram Moolenaar
2770a975b8
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
c0974a9f35
Added tag v7-3-376 for changeset 1d7434010de1
2011-12-14 15:24:00 +01:00
Bram Moolenaar
743874de49
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
e4aa2807b2
Added tag v7-3-375 for changeset 767bb493e7d3
2011-12-14 15:07:29 +01:00
Bram Moolenaar
26b286f74a
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
70ac6f7e8a
Added tag v7-3-374 for changeset 0a9d7cf90f94
2011-12-14 14:49:46 +01:00
Bram Moolenaar
2f39b20b79
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
1747abb091
Added tag v7-3-373 for changeset a1d2f741d45c
2011-12-14 14:15:17 +01:00
Bram Moolenaar
b615c2a7d7
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
8569f3c852
Added tag v7-3-372 for changeset 6ff80dd02b51
2011-12-08 18:44:51 +01:00
Bram Moolenaar
4d60cde999
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
4e4180769d
Added tag v7-3-371 for changeset e757e1127d21
2011-12-08 17:49:35 +01:00
Bram Moolenaar
9ebb981533
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
f93992c87f
Added tag v7-3-370 for changeset 3801e4811b0e
2011-12-08 16:00:16 +01:00
Bram Moolenaar
c868faa2ea
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
55a0ca6c35
Added tag v7-3-369 for changeset 0df9718c45b6
2011-12-08 15:58:00 +01:00
Bram Moolenaar
f2f9112610
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
a484c8c8f8
Added tag v7-3-368 for changeset 4e9c5338f44c
2011-12-08 15:17:34 +01:00
Bram Moolenaar
82e0369e71
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
83bc3455ba
Added tag v7-3-367 for changeset 972bd3fca556
2011-12-08 15:14:09 +01:00
Bram Moolenaar
98776df749
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
9e252ddc89
Added tag v7-3-366 for changeset 436b42f3cba1
2011-12-08 15:12:12 +01:00
Bram Moolenaar
6738a32b58
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
6eadacf8fd
Added tag v7-3-365 for changeset 54ef99c39139
2011-12-08 15:09:52 +01:00
Bram Moolenaar
796ef5f351
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
d3cf5ffbad
Added tag v7-3-364 for changeset b0bbaf1020f0
2011-12-01 20:59:21 +01:00
Bram Moolenaar
a616baa0cf
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
a2e61ceba4
Added tag v7-3-363 for changeset c025592d7b1d
2011-11-30 17:20:23 +01:00
Bram Moolenaar
7da942d3d1
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
5692b65b99
Added tag v7-3-362 for changeset 074ddc768fea
2011-11-30 17:01:59 +01:00
Bram Moolenaar
6ce66062f1
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
bcebbef918
Added tag v7-3-361 for changeset e42252611e74
2011-11-30 15:40:56 +01:00
Bram Moolenaar
8503faebb8
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
9b4e286354
Added tag v7-3-360 for changeset 28480c9006e6
2011-11-30 15:19:28 +01:00
Bram Moolenaar
09229a2135
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
da97c9645b
Added tag v7-3-359 for changeset b7f0f23bf906
2011-11-30 14:57:31 +01:00
Bram Moolenaar
4fa9ba0ada
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
b1ec0cea9a
Added tag v7-3-358 for changeset 97a52300ef2b
2011-11-30 14:47:16 +01:00
Bram Moolenaar
2df903ec35
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
388549d35a
Added tag v7-3-357 for changeset e618700297e8
2011-11-30 13:42:44 +01:00
Bram Moolenaar
86785e5ce3
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
39858bbc91
Added tag v7-3-356 for changeset c349a670716a
2011-11-30 13:03:28 +01:00
Bram Moolenaar
4452bc50b1
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
f7c74110b8
Added tag v7-3-355 for changeset d2f70593afeb
2011-11-30 11:31:30 +01:00
Bram Moolenaar
88061e2320
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
0e9adf589b
Added tag v7-3-354 for changeset 6672b1645306
2011-11-30 11:15:47 +01:00
Bram Moolenaar
5ca1b85d14
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
ervandew
4b764c5b86
Fix processing of netbeans messages
...
Processing of netbeans messages in macvim has been broken since
b4winckler/macvim@1e08012084 due to that
processing being moved to gui_x11.c. Add similar block to gui_macvim.m
to restore the processing of netbeans messages.
2011-11-22 09:26:54 +01:00
Bjorn Winckler
a914f7d905
Snapshot 63
2011-11-10 17:56:33 +01:00
Bjorn Winckler
a2efcc4e0e
Merge branch 'vim'
...
Conflicts:
src/option.c
2011-11-10 17:42:44 +01:00
Bram Moolenaar
acbc24e693
Added tag v7-3-353 for changeset 12bb368fef2c
2011-10-26 23:48:21 +02:00
Bram Moolenaar
23bfbcb797
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
e32a8f0ace
Added tag v7-3-352 for changeset ca65249eb34b
2011-10-26 22:02:15 +02:00
Bram Moolenaar
a9a480862c
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
2c85ee38a5
Added tag v7-3-351 for changeset ff69efc4bc55
2011-10-26 17:04:29 +02:00
Bram Moolenaar
c66e217f33
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
78997dd9ef
Added tag v7-3-350 for changeset 07956eab189c
2011-10-26 13:19:27 +02:00
Bram Moolenaar
7f936da91c
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
5fe4915e30
Added tag v7-3-349 for changeset 075acc2dccaa
2011-10-26 11:44:19 +02:00
Bram Moolenaar
9e50ec2e90
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
69f47b4a0c
Added tag v7-3-348 for changeset 4d4a328f199e
2011-10-26 11:41:00 +02:00
Bram Moolenaar
26a7f66364
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
a1024b19ea
Added tag v7-3-347 for changeset 72528c5eb87e
2011-10-26 11:36:25 +02:00
Bram Moolenaar
cf6ae55400
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
b2ebf7c277
Updated runtime files.
2011-10-20 22:22:38 +02:00
Bram Moolenaar
c72a3758a9
Added tag v7-3-346 for changeset af76a61a7f79
2011-10-20 21:58:35 +02:00
Bram Moolenaar
960c755f2f
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
de489086dd
Added tag v7-3-345 for changeset 35f098371af6
2011-10-20 21:41:09 +02:00
Bram Moolenaar
c901b52c08
updated for version 7.3.345
2011-10-20 21:41:09 +02:00
Bram Moolenaar
f1be92c811
Added tag v7-3-344 for changeset 7ba2f171cdac
2011-10-20 21:28:01 +02:00
Bram Moolenaar
6eb9338757
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
13510d9153
Added tag v7-3-343 for changeset 98a05814f1b4
2011-10-20 21:09:35 +02:00
Bram Moolenaar
d77012934a
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
2d7f1279c8
Added tag v7-3-342 for changeset 314d9368069e
2011-10-20 18:24:22 +02:00
Bram Moolenaar
dca6f03f01
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
53ec8158c3
Added tag v7-3-341 for changeset 6963603ec6dc
2011-10-20 18:17:42 +02:00
Bram Moolenaar
065efdcb23
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
672ee036f6
Added tag v7-3-340 for changeset 49b08c9b9f5b
2011-10-20 18:12:32 +02:00
Bram Moolenaar
89b6b3bf5f
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
e6df0dd645
Added tag v7-3-339 for changeset b5a2b4c0c1ca
2011-10-20 16:35:35 +02:00
Bram Moolenaar
a88e58f6e2
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
9bce6ce276
Added tag v7-3-338 for changeset 7919a3d7333b
2011-10-12 22:02:14 +02:00
Bram Moolenaar
64bbf477d0
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
84cf08594c
Added tag v7-3-337 for changeset 176bfa951339
2011-10-12 21:04:20 +02:00
Bram Moolenaar
40546c34f4
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
fdbce8b6e7
Added tag v7-3-336 for changeset 52526aec4afb
2011-10-12 19:53:52 +02:00
Bram Moolenaar
a162ddc680
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
cebc2eb063
Added tag v7-3-335 for changeset dc3f90a73fb3
2011-10-12 16:57:13 +02:00
Bram Moolenaar
3a032a4b39
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
8ce9a8785f
Added tag v7-3-334 for changeset fdc723632298
2011-10-12 14:11:46 +02:00
Bram Moolenaar
8fa56bd765
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
Bjorn Winckler
54b2b3cf5e
Don't set GCC_VERSION
...
This effectively reverts a previous commit which set this flag to "4.2"
causing problems with compilation when gcc-4.2 was not installed.
When GCC_VERSION is not set Xcode is supposed to use /usr/bin/gcc which
is presumably the same gcc version that the Vim Makefile uses.
2011-10-07 16:11:29 +02:00
Bjorn Winckler
2e43d084ee
Merge branch 'vim'
2011-10-07 15:53:18 +02:00
Bram Moolenaar
7d66bb5e2a
Added tag v7-3-333 for changeset 992b24149a9e
2011-10-04 21:22:44 +02:00
Bram Moolenaar
05c65fc201
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
9784a17de9
Added tag v7-3-332 for changeset 0ecfe54a273f
2011-10-04 18:03:47 +02:00
Bram Moolenaar
b491089907
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
e9dd1852ea
Added tag v7-3-331 for changeset 4b8c614c1c91
2011-10-04 17:00:21 +02:00
Bram Moolenaar
6e71ef1f6d
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
b802b6e322
Added tag v7-3-330 for changeset abb03be99d66
2011-10-04 16:43:53 +02:00
Bram Moolenaar
d10420e2db
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
8312d799a4
Add files aaded by patch 7.3.326.
2011-10-03 22:12:32 +02:00
Bram Moolenaar
c388368a14
Added tag v7-3-329 for changeset ec901ddc84d5
2011-09-30 18:35:57 +02:00
Bram Moolenaar
5f19dd4ae5
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
c19bca2199
Added tag v7-3-328 for changeset 5b53cea62e5d
2011-09-30 17:46:21 +02:00
Bram Moolenaar
31c1fcc6b2
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
de67d3e257
Added tag v7-3-327 for changeset 9028c70adafd
2011-09-30 17:30:31 +02:00
Bram Moolenaar
3d4ff9d210
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
075318e8e0
Added tag v7-3-326 for changeset d3758064ff99
2011-09-30 16:56:02 +02:00
Bram Moolenaar
014cde7bfa
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
c140e21beb
Added tag v7-3-325 for changeset 8aca621c0091
2011-09-30 16:39:48 +02:00
Bram Moolenaar
dc75ffcab3
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
f8a94ed692
Added tag v7-3-324 for changeset f04619f1fc16
2011-09-30 16:23:32 +02:00
Bram Moolenaar
ac88a5268a
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
176870f93a
Added tag v7-3-323 for changeset 3bdb646fc8a4
2011-09-30 14:44:54 +02:00
Bram Moolenaar
9d405f05b6
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
Bjorn Winckler
4fe710d0f9
Merge branch 'vim'
...
Conflicts:
runtime/syntax/vim.vim
2011-09-22 17:37:28 +02:00
Bram Moolenaar
05413de810
Added tag v7-3-322 for changeset 38a7fd904347
2011-09-21 20:09:42 +02:00
Bram Moolenaar
019001d897
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
10384920c9
Added tag v7-3-321 for changeset fc0804089b29
2011-09-21 19:50:05 +02:00
Bram Moolenaar
a4ef2c0ee1
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
456ae485bf
Updated a few runtime files.
2011-09-21 19:22:10 +02:00
Bram Moolenaar
922ae9bb15
Added tag v7-3-320 for changeset 738ea87c1964
2011-09-21 19:10:46 +02:00
Bram Moolenaar
ce41316357
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
7b66728522
Added tag v7-3-319 for changeset dc7f2f975920
2011-09-21 18:23:05 +02:00
Bram Moolenaar
9484026b5f
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
43dc546e05
Added tag v7-3-318 for changeset d68f20a86a3e
2011-09-21 17:33:53 +02:00
Bram Moolenaar
811ca11441
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
ff682f8240
Added tag v7-3-317 for changeset 92a181a1cec3
2011-09-21 17:15:39 +02:00
Bram Moolenaar
21743328d5
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
c972a5f2f6
Added tag v7-3-316 for changeset 33c140e4664d
2011-09-21 13:40:17 +02:00
Bram Moolenaar
c9cd0464d2
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
Bjorn Winckler
095821635f
Regenerate configure scripts
2011-09-20 18:34:14 +02:00
Nikola Knezevic
bea5e3c0d8
Fix a building problem with perl 5.14.1 on Mac OS X
...
When building on a Mac OS X with perl 5.14.1 set as the system default,
generating if_perl.c fails with a message about undefined method:
Undefined subroutine &ExtUtils::ParseXS::errors called at [snip] line 41.
The problem occurs because Makefile uses xsubpp from perl's lib
directory. Problem goes away if Makefile uses xsubpp from site_lib. This
patch enables detecting the site_lib location, and using that xsubpp.
2011-09-20 18:29:36 +02:00
Tim Oxley
907403411b
Noted --help param to reduce initial confusion
2011-09-19 20:27:42 +02:00
Bjorn Winckler
b959dabf31
Snapshot 62
2011-09-18 16:02:14 +02:00
Bjorn Winckler
fb682aa63b
Add preference to disable native full-screen
2011-09-18 13:41:28 +02:00
Bjorn Winckler
0df4812a34
Merge branch 'vim'
...
Conflicts:
src/gui.c
2011-09-15 12:21:16 +02:00
Bram Moolenaar
33238357a4
Added tag v7-3-315 for changeset 3ecf9e91d88a
2011-09-14 19:04:40 +02:00
Bram Moolenaar
a7433858d2
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
feab21d38e
Added tag v7-3-314 for changeset 6ab1b45cc95e
2011-09-14 19:01:42 +02:00
Bram Moolenaar
38f22f9c19
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
49ee1c0362
Added tag v7-3-313 for changeset dc60200a16b2
2011-09-14 18:59:40 +02:00
Bram Moolenaar
becaaaead9
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
f7a78fd1d6
Updated runtime files.
2011-09-14 17:55:08 +02:00
Bram Moolenaar
13cb4e6055
Added tag v7-3-312 for changeset 0ed06069aaf3
2011-09-14 17:50:14 +02:00
Bram Moolenaar
406ac0a6d3
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
e7c4730ea7
Added tag v7-3-311 for changeset 2cbde6bcc623
2011-09-14 16:52:09 +02:00
Bram Moolenaar
d07211ba92
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
2c634a61c1
Added tag v7-3-310 for changeset 51ce22ba89d1
2011-09-14 16:05:15 +02:00
Bram Moolenaar
ce2d6ca8a0
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
0949e7f3cb
Added tag v7-3-309 for changeset 6eae1b42c668
2011-09-14 15:41:58 +02:00
Bram Moolenaar
020e3b0da8
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
9a0bd38bac
Added tag v7-3-308 for changeset 61c5e1527bd8
2011-09-14 15:39:29 +02:00
Bram Moolenaar
b7bb0bdc20
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
3011c698b3
Added tag v7-3-307 for changeset 880b7dd69331
2011-09-14 15:01:58 +02:00
Bram Moolenaar
a1213ba4c8
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
324460bd91
Added tag v7-3-306 for changeset 0787bb5f387b
2011-09-14 14:43:25 +02:00
Bram Moolenaar
69f06a5f47
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
a21d5cd3fb
Added tag v7-3-305 for changeset 0e06c025f66f
2011-09-14 14:33:51 +02:00
Bram Moolenaar
349aba9d06
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
0390598346
Added tag v7-3-304 for changeset b3a523ced6bd
2011-09-14 10:49:46 +02:00
Bram Moolenaar
393701519f
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
Bjorn Winckler
439e2de8e4
Merge branch 'vim'
...
Conflicts:
src/auto/configure
src/if_ruby.c
src/os_unix.c
2011-09-11 10:39:17 +02:00
Bram Moolenaar
d080627083
Added tag v7-3-303 for changeset d832d642f520
2011-09-08 23:24:14 +02:00
Bram Moolenaar
16fa70308c
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
770d08e1d9
Added tag v7-3-302 for changeset 61b2f2662310
2011-09-08 23:22:40 +02:00
Bram Moolenaar
6aae53fbbc
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
79f63a43c8
Added tag v7-3-301 for changeset 4a7097153089
2011-09-07 19:58:10 +02:00
Bram Moolenaar
81a7633180
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
4df94e4d83
Added tag v7-3-300 for changeset 2665b456ee59
2011-09-07 19:30:21 +02:00
Bram Moolenaar
8645ea43d0
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
ca1a04794c
Added tag v7-3-299 for changeset eb4972982bfe
2011-09-07 19:09:01 +02:00
Bram Moolenaar
51e31e9713
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
994b93a73d
Added tag v7-3-298 for changeset 43b1d031e302
2011-09-07 18:58:30 +02:00
Bram Moolenaar
dc6e5f1009
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
9d6da2621a
Added tag v7-3-297 for changeset 22550986c713
2011-09-07 18:47:23 +02:00
Bram Moolenaar
65c62e1036
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
92011ac52a
Added tag v7-3-296 for changeset c19c15a9e9bf
2011-09-07 15:04:31 +02:00
Bram Moolenaar
9d2bfce7a5
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
2e1ef7f670
Added tag v7-3-295 for changeset 0d8494c05113
2011-09-07 14:06:47 +02:00
Bram Moolenaar
5507ad9c4e
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
5b43e33aa6
Added tag v7-3-294 for changeset dbd73fe939cf
2011-09-05 20:13:42 +02:00
Bram Moolenaar
b5711505da
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
Bjorn Winckler
54eddb6057
Plug memory leak in PSMTabBarControl
2011-09-04 17:33:39 +02:00
Bram Moolenaar
f17a7b3224
Added tag v7-3-293 for changeset 6cd0d6413a2e
2011-09-02 14:18:20 +02:00
Bram Moolenaar
a26ab7715d
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
71f29fbc2d
Added tag v7-3-292 for changeset b6af1c5dd22f
2011-09-02 14:07:36 +02:00
Bram Moolenaar
8b7e080a84
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
90af7efedf
Added tag v7-3-291 for changeset e8ee4b4ebf41
2011-09-02 12:27:25 +02:00
Bram Moolenaar
f959b996e8
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
e48974af8c
Added tag v7-3-290 for changeset df33dba4e553
2011-09-02 11:56:20 +02:00
Bram Moolenaar
2de2bfa2d0
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
Bjorn Winckler
5cfb54ead4
Change full-screen maximization heuristic
...
Only maximize full-screen window on certain events, such as toggling tab
line or scrollbars. This modifies the behavior introduced in commit
88fc234df7 which could cause problems upon
entering full-screen.
2011-08-29 21:45:33 +02:00
Bjorn Winckler
b7571e20e7
Fix window dimension autosave regression
...
Also compensate for tabline if it is visible by adding another row to
the autosaved rows.
2011-08-29 19:56:03 +02:00
Bjorn Winckler
27933401af
Restore hard-coded <Backspace> binding
...
Binding <Backspace> in the sytem gvimrc caused problems with plugins, so
restore the hard-coded binding instead.
2011-08-29 18:41:40 +02:00
Bjorn Winckler
afc4e4ce4a
Revert "Map delete key to delete visual selection"
...
This reverts commit ec80934916 .
2011-08-29 18:36:54 +02:00
Bram Moolenaar
6a9a8f9b19
Added tag v7-3-289 for changeset 44ffd0a8abcd
2011-08-28 16:02:28 +02:00
Bram Moolenaar
e5c652eca9
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
3ab9c1384f
Added tag v7-3-288 for changeset e4f3fa1a474e
2011-08-28 16:00:19 +02:00
Bram Moolenaar
054b67b2b8
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
Björn Winckler
bf9c575456
Merge pull request #18 from splhack/fix_im_underline
2011-08-28 01:03:14 -07:00
Bram Moolenaar
a4f92ceca3
Added tag v7-3-287 for changeset 07bc2ccfe555
2011-08-27 15:10:04 +02:00
Bram Moolenaar
970f752598
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
Björn Winckler
08147f3210
Merge pull request #19 from budrick/master
...
Handle spaces in output directories
2011-08-26 10:58:19 -07:00
Bram Moolenaar
63eb54becf
Added tag v7-3-286 for changeset 3f822e54765c
2011-08-26 16:13:00 +02:00
Bram Moolenaar
716195299b
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
Matt Cegielka
eadead4e05
Handle spaces in output directories
2011-08-24 11:29:43 +01:00
Bram Moolenaar
dae8dd82a1
Added tag v7-3-285 for changeset 6018c815e120
2011-08-19 22:29:02 +02:00
Bram Moolenaar
36083d9981
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
24c79f8574
Added tag v7-3-284 for changeset 27d43855b723
2011-08-17 20:33:23 +02:00
Bram Moolenaar
a73d723be8
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
bc4b1d2485
Added tag v7-3-283 for changeset 47b6d37b6012
2011-08-17 17:18:20 +02:00
Bram Moolenaar
9404aab7e5
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
f226625aef
Added tag v7-3-282 for changeset 92167bb91c95
2011-08-17 16:25:48 +02:00
Bram Moolenaar
f55f73cb30
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
f4bbe1b24d
Added tag v7-3-281 for changeset 45ead8a0bede
2011-08-17 15:23:23 +02:00
Bram Moolenaar
252510d3df
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
50a0c80dd7
Added tag v7-3-280 for changeset 58bba69b3371
2011-08-10 18:36:54 +02:00
Bram Moolenaar
9f368a11b2
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
a4fc0ce9eb
Added tag v7-3-279 for changeset 342b17608967
2011-08-10 17:44:45 +02:00
Bram Moolenaar
ee5543b7de
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
aa016a5bfe
Added tag v7-3-278 for changeset 6622f28b7e87
2011-08-10 17:25:52 +02:00
Bram Moolenaar
4cc118bb3d
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
b26f0fb957
Added tag v7-3-277 for changeset e5b17a5f6516
2011-08-10 17:08:03 +02:00
Bram Moolenaar
4f487cb1a0
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
9b6d1038ba
Added tag v7-3-276 for changeset 37a54a85413e
2011-08-10 16:31:24 +02:00
Bram Moolenaar
a44e66647e
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
2fc242e6cc
Added tag v7-3-275 for changeset 125c7bf52271
2011-08-10 15:56:27 +02:00
Bram Moolenaar
af81f033f9
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
e1cd0dfcd0
Added tag v7-3-274 for changeset 1bb6776fa8c4
2011-08-10 14:32:39 +02:00
Bram Moolenaar
5ebe10cd56
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
eae54ba84f
Added tag v7-3-273 for changeset 7d4e5e31d8c1
2011-08-10 13:21:46 +02:00
Bram Moolenaar
025402ead3
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
69761f00d2
Added tag v7-3-272 for changeset 02f5abca10ae
2011-08-10 12:38:08 +02:00
Bram Moolenaar
b6f9d20ef4
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
994b223919
Added tag v7-3-271 for changeset 32a52f06f33b
2011-08-10 12:19:04 +02:00
Bram Moolenaar
6fb1ea8d7f
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
c58a35b454
Added tag v7-3-270 for changeset b9182da84c7e
2011-08-10 12:11:01 +02:00
Bram Moolenaar
8b4e70c31d
updated for version 7.3.270
...
Problem: Illegal memory access.
Solution: Swap conditions. (Dominique Pelle)
2011-08-10 12:11:01 +02:00
Kazuki Sakamoto
674896651e
Fix to draw the underline for inline IM inputs
...
imdisable should not affect drawing the underline for inline IM inputs.
2011-08-06 06:15:39 +09:00
Bram Moolenaar
57747fd2bf
Added tag v7-3-269 for changeset 7f4f5ca70dbd
2011-08-04 22:59:28 +02:00
Bram Moolenaar
1e1f876bc1
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
e1fae7284e
Added tag v7-3-268 for changeset ee17ee712512
2011-08-04 19:36:52 +02:00
Bram Moolenaar
b35ffe84c6
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
c2d6883594
Added tag v7-3-267 for changeset ad404f2a4bfa
2011-08-04 19:34:59 +02:00
Bram Moolenaar
a810a2915f
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
Bjorn Winckler
490a242c79
Hide tabline separator in full-screen
2011-07-30 15:54:26 +02:00
Bjorn Winckler
88fc234df7
Ensure window stays maximized in full-screen
...
For example, if the tabline or a scrollbar is hidden then the window
will resize so that it stays maximized (in full-screen). (A side-effect
is that ":set co=.." does nothing in full-screen if 'fuopt' includes
"maxhorz".)
2011-07-28 17:58:26 +02:00
Bjorn Winckler
95b3957d73
Avoid compilation warning on OS X 10.4 - 10.6
2011-07-27 22:19:22 +02:00
Björn Winckler
31d7d95535
Merge pull request #17 from seanfarley/master
...
Fix capitalization typo in Xcode project
2011-07-27 12:50:06 -07:00
Sean Farley
b68b47e81f
Fixed typo in the project file when MMFullscreenWindow was renamed to MMFullScreenWindow
2011-07-27 14:39:55 -05:00
Bjorn Winckler
af13572c16
Snapshot 61
2011-07-27 20:01:59 +02:00
Bjorn Winckler
62511ccb37
Merge branch 'lion'
2011-07-27 19:33:33 +02:00
Bjorn Winckler
9007fe7ea4
Rename MMFullscreenWindow -> MMFullScreenWindow
2011-07-27 18:58:26 +02:00
Bjorn Winckler
1435c84507
Use "full-screen" and [Ff]ullScreen consistently
2011-07-27 18:55:20 +02:00
Bjorn Winckler
8d255ed95a
Avoid window animation on custom full-screen exit
...
This only applies when running Mac OS X 10.7+.
2011-07-27 18:31:25 +02:00
Bram Moolenaar
ff09e61694
Added tag v7-3-266 for changeset 25be7c9dda54
2011-07-27 18:25:44 +02:00
Bram Moolenaar
f33d8610ca
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
Bjorn Winckler
84bd7acdcb
Final fix for open new window in full-screen
...
The original fix for opening a new window while in full-screen was
flawed. This commit takes a new approach and corrects problems related
to opening a new window while MacVim was in full-screen as well as
problems with using "mvim" from a full-screen Terminal window.
2011-07-27 18:18:29 +02:00
Bram Moolenaar
d7868fe396
Added tag v7-3-265 for changeset eff686fb8de6
2011-07-27 17:58:46 +02:00
Bram Moolenaar
4fbfd3b72d
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
e3c8fb2cc5
Added tag v7-3-264 for changeset aa40bddeea9a
2011-07-27 17:31:47 +02:00
Bram Moolenaar
67755f963f
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
Bjorn Winckler
871d6fb68d
Fix window restore on enter full-screen failure
2011-07-27 16:59:02 +02:00
Bram Moolenaar
2dcdd2a153
Added tag v7-3-263 for changeset a56259157c93
2011-07-27 14:15:46 +02:00
Bram Moolenaar
2999bcc962
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
bb18281bd3
Added tag v7-3-262 for changeset 847733973bfd
2011-07-27 14:09:09 +02:00
Bram Moolenaar
a0aba21f7a
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
Bjorn Winckler
8b7a78a4ca
Addendum to fix for open window in full-screen
...
Don't switch window to full-screen after presenting it if for some
reason the application is no longer in full-screen. Seems to happen
sometimes when starting MacVim from a full-screen Terminal window.
2011-07-27 13:59:58 +02:00
Bram Moolenaar
ef6d40a9c4
Added tag v7-3-261 for changeset 410d42e3d4da
2011-07-27 13:59:21 +02:00
Bram Moolenaar
dc9a599bb4
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
Bjorn Winckler
98346d00d1
Add user default for native/custom full screen
...
The boolean user default MMNativeFullScreen can be used to control
whether to use native or custom full-screen. Set to 0 for custom, set
to 1 for native full-screen, for example
$ defaults write org.vim.MacVim MMNativeFullScreen 0
The default is to use native full-screen when available. This user
default does nothing on pre-Lion Mac OS X.
Also conditionally call Lion APIs so that it is possible to compile with
10.7 SDK but still support 10.6 (nb. 10.5 and earlier SDKs are not
supported as of Xcode 4). (Suggestion and initial patch by @splhack.)
2011-07-27 13:42:46 +02:00
Bjorn Winckler
7f8ed177e5
Handle screen parameter changes in full screen
2011-07-26 19:56:12 +02:00
Bjorn Winckler
d01ee9a02b
Use correct presentation option API
2011-07-26 19:53:54 +02:00
Bjorn Winckler
4fbdea5683
Fix for opening new window while in full screen
2011-07-26 16:42:44 +02:00
Bjorn Winckler
bcfd3686d3
Maximize both directions in full screen by default
...
The default for 'fuopt' is now "maxhorz,maxvert". Update help to
reflect this and add note that the background option of 'fuopt' is not
supported when using Mac OS X native full screen mode.
2011-07-26 14:51:50 +02:00
Bjorn Winckler
705cce16cb
Support "set fu" in gvimrc for Lion full screen
2011-07-26 14:43:34 +02:00
Bjorn Winckler
ec80934916
Map delete key to delete visual selection
...
Also update the help. The delete key used to be hard coded in the
source but now it is mapped in MacVim's gvimrc file instead.
2011-07-26 13:10:15 +02:00
Bjorn Winckler
9dabefa342
Change toolbar style in full screen
2011-07-25 23:21:44 +02:00
Bjorn Winckler
19d9e88653
Fix visibility of toolbar in full screen
...
The toolbar will pop up when the mouse is moved to the top of the screen
in full screen mode if and only if it is visible outside of full screen
mode.
Bug: if the toolbar is toggled in full screen mode then sometimes it is
no longer possible to enable it after exiting full screen.
2011-07-25 23:05:07 +02:00
Bjorn Winckler
f295c0db32
Keep full screen window centered, change animation
...
Keep the window centered in full screen when it changes size. At the
moment the Lion full screen background is shown around the window,
meaning that the "background" option of 'fuopt' is ignored.
The animation when entering full screen is now a fade out of the
decorated window, followed by a fade in of the full screen window. Any
attempts at making an animation of the window frame failed because of
the way content is drawn (by pushing drawing updates). For this reason
I settled on a fade animation which is not exactly pretty, but at least
it is as objectionable as the default animation.
A side effect of implementing a custom animation is that the correct
window now gets focus when closing a full screen window.
2011-07-25 22:59:50 +02:00
Bjorn Winckler
b8e2540fef
Set proper animation behavior for window
...
This causes a window to animate when it opens just like windows in other
Lion apps do.
2011-07-24 21:35:29 +02:00
Bjorn Winckler
6f05829f7e
Switch spaces when closing window in full screen
...
A remaining problem is that if there is another window open then it does
not get focus when the full screen window closes.
2011-07-24 21:33:47 +02:00
Bjorn Winckler
9e6a7b76b5
Clicking full screen button updates 'fu' option
...
This fixes a bug where the 'fu' option would not be updated when clicking
the full screen button in the top right corner of a window.
2011-07-24 18:40:16 +02:00
Bjorn Winckler
aa86531f82
Snapshot 60
2011-07-22 20:17:04 +02:00
Bjorn Winckler
e0f133cb14
Merge branch 'vim'
2011-07-22 19:51:20 +02:00
Bjorn Winckler
56390fac62
Fix for zsh causing freezes on Lion
...
Make sure tty is opened using the same flags as when opening the pty.
In particular, the O_NOCTTY was missing from the tty open call. This
caused waitpid() to always return 0 and Vim would get stuck in an
endless loop waiting for the child to exit.
2011-07-22 19:46:58 +02:00
Bjorn Winckler
c35d6d1d3c
Addendum to emergency fix
...
Ensure vim_message() outputs an empty message when the Ruby string has
length 0. Failing to do this will cause the message area not to clear
when it should.
2011-07-22 19:46:49 +02:00
Bjorn Winckler
27086e3b64
Emergency fix for Ruby problems
...
With optimizations enabled "alloca(len)" generates code which depends on
"len > 0". If "len == 0" then the stack pointer becomes botched. This
fix simply avoids a call to "alloca(len)" in the latter case. The root
of this problem may be deeper than this, hence I am calling this an
"emergency fix" for now but at least it fixes the crashes in the Ruby
interface that appear when compiling on Mac OS X 10.7.
2011-07-22 19:46:36 +02:00
Bjorn Winckler
df741b5f4e
Fix for zsh causing freezes on Lion
...
Make sure tty is opened using the same flags as when opening the pty.
In particular, the O_NOCTTY was missing from the tty open call. This
caused waitpid() to always return 0 and Vim would get stuck in an
endless loop waiting for the child to exit.
2011-07-22 19:26:13 +02:00
Bjorn Winckler
79ba4bcdc0
Addendum to emergency fix
...
Ensure vim_message() outputs an empty message when the Ruby string has
length 0. Failing to do this will cause the message area not to clear
when it should.
2011-07-21 22:14:24 +02:00
Bjorn Winckler
6bd19ecf62
Emergency fix for Ruby problems
...
With optimizations enabled "alloca(len)" generates code which depends on
"len > 0". If "len == 0" then the stack pointer becomes botched. This
fix simply avoids a call to "alloca(len)" in the latter case. The root
of this problem may be deeper than this, hence I am calling this an
"emergency fix" for now but at least it fixes the crashes in the Ruby
interface that appear when compiling on Mac OS X 10.7.
2011-07-21 21:57:33 +02:00
Bjorn Winckler
df0c4d770c
Fix compilation warnings in PSMTabBarControl
...
This also disables icon drawing code in tabs. The reason being that the
code is unused, caused warnings and looked generally dangerous.
2011-07-21 15:00:59 +02:00
Bjorn Winckler
672bf1f0fc
Fix open/save panel related compilation warnings
2011-07-21 14:36:23 +02:00
Bjorn Winckler
1c1b721b93
Update .gitignore
2011-07-21 12:34:40 +02:00
Bjorn Winckler
37741a0cb5
Use correct availability macros
2011-07-21 12:28:23 +02:00
Bram Moolenaar
e967a23863
Added tag v7-3-260 for changeset cb4682b95909
2011-07-20 18:29:39 +02:00
Bram Moolenaar
851cd145ab
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
12011cfc3e
Added tag v7-3-259 for changeset 59130cd78dfc
2011-07-20 17:58:20 +02:00
Bram Moolenaar
073aa81247
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
3f7b3209d8
Added tag v7-3-258 for changeset bdc3335bd72e
2011-07-20 17:27:25 +02:00
Bram Moolenaar
d293bc15ca
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
136af5316e
Added tag v7-3-257 for changeset 1fad9c73d77a
2011-07-20 16:37:24 +02:00
Bram Moolenaar
e01174b1f3
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
103ac57ae2
Added tag v7-3-256 for changeset c296c225736e
2011-07-20 15:09:44 +02:00
Bram Moolenaar
ac79fd3bee
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
fc6320cf98
Added tag v7-3-255 for changeset aa998de9f959
2011-07-20 15:04:59 +02:00
Bram Moolenaar
31ed9f1341
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
Bjorn Winckler
88b7b921be
Use GCC instead of platform default
...
This is necessary since the Vim executable is built using GCC. Using
LLVM for the frontend and GCC for the backend caused runtime errors in
distributed object calls.
2011-07-20 15:04:43 +02:00
Bjorn Winckler
35c355a085
Disable automatic relaunching on OS X 10.7
2011-07-20 15:04:43 +02:00
Bjorn Winckler
47e83bcd2e
Use native Lion full screen functionality
...
On Lion use the full screen functionality built into the OS. Also
change the shortcut to toggle full screen to Cmd-Ctrl-f.
2011-07-20 15:04:42 +02:00
Bram Moolenaar
1e4ca096eb
Updated runtime files.
...
Add missing test82 files.
2011-07-18 19:40:27 +02:00
Bjorn Winckler
301fd4c3ac
Merge branch 'vim'
...
Conflicts:
src/auto/configure
2011-07-17 21:12:55 +02:00
Bjorn Winckler
b5fae0ff3f
Fix compiler warning
2011-07-16 15:48:33 +02:00
Bjorn Winckler
d99c9c1101
Fix bug in swipe code
2011-07-16 15:46:38 +02:00
Bram Moolenaar
155ee7b0ca
Added tag v7-3-254 for changeset 1eb805225de7
2011-07-15 21:24:12 +02:00
Bram Moolenaar
c3d99f427d
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
cee4357a5b
Added tag v7-3-253 for changeset c21429d7768c
2011-07-15 21:16:59 +02:00
Bram Moolenaar
fa6185ce52
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
c9cf2496c7
Added tag v7-3-252 for changeset 0b4289bcf836
2011-07-15 17:56:16 +02:00
Bram Moolenaar
803d8bdfb4
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
4616dfcd3a
Added tag v7-3-251 for changeset fe6ad3fd8532
2011-07-15 17:51:34 +02:00
Bram Moolenaar
37573a22d4
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
44d2f391c9
Added tag v7-3-250 for changeset f909f4f0f38c
2011-07-15 15:54:44 +02:00
Bram Moolenaar
187319ac73
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
bea434d7ad
Added tag v7-3-249 for changeset 9f71f5a526af
2011-07-15 14:12:31 +02:00
Bram Moolenaar
ddc01469a8
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
1f1e41911e
Added tag v7-3-248 for changeset 57a7998e0fa8
2011-07-15 13:52:04 +02:00
Bram Moolenaar
7c4547bf99
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
7322c3ba4b
Added tag v7-3-247 for changeset 7fe2c092913e
2011-07-15 13:33:21 +02:00
Bram Moolenaar
9d86f0c543
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
be9bf38b00
Added tag v7-3-246 for changeset 3f1a4ed36d1b
2011-07-15 13:21:30 +02:00
Bram Moolenaar
78f1705c39
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
f752a1288f
Added tag v7-3-245 for changeset 52512eddb876
2011-07-15 13:09:51 +02:00
Bram Moolenaar
5aa313472e
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
Bjorn Winckler
b0625e5e96
Snapshot 59
2011-07-10 17:06:35 +02:00
Bjorn Winckler
8c1e930854
Use public API to toggle display of hidden files
...
Use public API (introduced in OS X 10.6) to toggle display of hidden
files in the open and save panels. This fixes a bug where MacVim would
lock up or crash when using the open or save panels on OS X 10.7.
2011-07-09 19:54:35 +02:00
Bram Moolenaar
ff3e697c62
Added tag v7-3-244 for changeset be6b65096362
2011-07-07 17:43:42 +02:00
Bram Moolenaar
9c42afa550
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
cf1628689a
Added tag v7-3-243 for changeset 512ddd87f1a8
2011-07-07 17:36:57 +02:00
Bram Moolenaar
b70aad41ed
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
8dd190f611
Added tag v7-3-242 for changeset 3d96ddbeb3b0
2011-07-07 17:15:33 +02:00
Bram Moolenaar
b20d2575d0
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
195add0620
Added tag v7-3-241 for changeset 0a650db02653
2011-07-07 16:44:38 +02:00
Bram Moolenaar
fd92d3e268
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
a9c96dd4b4
Added tag v7-3-240 for changeset bf283e37792b
2011-07-07 16:20:52 +02:00
Bram Moolenaar
09fcb03138
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
dab1828e3d
Added tag v7-3-239 for changeset 0bef86c5c985
2011-07-07 15:08:58 +02:00
Bram Moolenaar
a732285db7
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
f562b94b3f
Added tag v7-3-238 for changeset f2c108f44f41
2011-07-07 15:04:52 +02:00
Bram Moolenaar
64379f252a
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
Bjorn Winckler
5a13bc1fed
Snapshot 58
2011-06-27 12:18:00 +02:00
Bjorn Winckler
f6c0037945
Merge branch 'vim'
...
Conflicts:
src/gui.c
2011-06-27 12:03:57 +02:00
Bram Moolenaar
961eab79ea
Added tag v7-3-237 for changeset e3bb93df6c34
2011-06-26 19:40:23 +02:00
Bram Moolenaar
e201ce759a
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
28aab099ac
Added tag v7-3-236 for changeset c1733ef5b6e8
2011-06-26 19:13:51 +02:00
Bram Moolenaar
c4ffce9c94
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
0a51880d44
Added tag v7-3-235 for changeset 441d364773dc
2011-06-26 05:36:34 +02:00
Bram Moolenaar
beda110d44
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
deef077331
Added tag v7-3-234 for changeset 7653420fdc45
2011-06-26 04:49:00 +02:00
Bram Moolenaar
b70ae538c9
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
87ed530032
Added tag v7-3-233 for changeset 69b90e43b728
2011-06-26 04:25:30 +02:00
Bram Moolenaar
be9de3cbaf
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
ba5f3329d8
Added tag v7-3-232 for changeset b67d3a44262a
2011-06-26 04:01:44 +02:00
Bram Moolenaar
66af0b2adb
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
44aca09673
Added tag v7-3-231 for changeset 455a4c85d04d
2011-06-26 03:18:52 +02:00
Bram Moolenaar
a59ce30cdb
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
a99496b7f2
Added tag v7-3-230 for changeset 70c8f54e7efb
2011-06-20 05:02:58 +02:00
Bram Moolenaar
befc3cb32f
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
1bb588dd8c
Added tag v7-3-229 for changeset 07647a0545c9
2011-06-20 00:53:15 +02:00
Bram Moolenaar
c9a00c5398
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
960fec7f12
Added tag v7-3-228 for changeset c6df8554b39d
2011-06-20 00:45:58 +02:00
Bram Moolenaar
6af28e78bd
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
3a686b2786
Added tag v7-3-227 for changeset b65a26a2aa09
2011-06-20 00:25:44 +02:00
Bram Moolenaar
3844e50139
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
c06b3af207
Updated runtime files.
2011-06-19 05:09:16 +02:00
Bram Moolenaar
de5765153a
Added tag v7-3-226 for changeset 8477b2cc2b81
2011-06-19 04:54:22 +02:00
Bram Moolenaar
bea751a99e
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
e733bfcbad
Added tag v7-3-225 for changeset c249d9aa60f7
2011-06-19 04:32:15 +02:00
Bram Moolenaar
8a6556b02c
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
46ac6c8ed5
Added tag v7-3-224 for changeset 69e0783ed0ef
2011-06-19 02:55:38 +02:00
Bram Moolenaar
ebcf5fa241
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
2bba29d744
Added tag v7-3-223 for changeset 4e21fd3cfc30
2011-06-19 01:30:07 +02:00
Bram Moolenaar
5d930f4b08
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
5db465dfb1
Added tag v7-3-222 for changeset c3b4b1c89d8e
2011-06-19 01:27:34 +02:00
Bram Moolenaar
a949911b55
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
d88e997f35
Added tag v7-3-221 for changeset fd4224d9ee09
2011-06-19 01:14:29 +02:00
Bram Moolenaar
f280de7b25
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
ff1604d5f5
Added tag v7-3-220 for changeset fe9c7da98b5e
2011-06-19 00:27:51 +02:00
Bram Moolenaar
e8c4996e56
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
Bjorn Winckler
30332fd2ac
Remove unused Carbon include
2011-06-14 20:33:38 +02:00
Bjorn Winckler
93116bdb88
Merge branch 'vim'
...
Conflicts:
src/auto/configure
src/vim.h
2011-06-14 20:26:16 +02:00
Bram Moolenaar
c8550f3099
Add files added by recent patches.
2011-06-13 21:21:22 +02:00
Bram Moolenaar
d0e744cbef
Added tag v7-3-219 for changeset acda456c788a
2011-06-13 02:04:00 +02:00
Bram Moolenaar
fb3e1c2a39
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
6e39600c36
Added tag v7-3-218 for changeset cf89a1d3a0dd
2011-06-13 01:32:47 +02:00
Bram Moolenaar
835b978fb0
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
e28bc5cf93
Added tag v7-3-217 for changeset 15705b520c29
2011-06-13 01:19:56 +02:00
Bram Moolenaar
9be5c3e5b4
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
6d901b26e2
Added tag v7-3-216 for changeset eb6c70460702
2011-06-13 01:07:27 +02:00
Bram Moolenaar
81257b83bb
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
de3f282492
Added tag v7-3-215 for changeset b7523ef31e23
2011-06-12 22:13:41 +02:00
Bram Moolenaar
7cf54dc283
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
29726c771c
Added tag v7-3-214 for changeset d84a564f28c9
2011-06-12 22:03:23 +02:00
Bram Moolenaar
21e6897baf
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
ac8e1de210
Added tag v7-3-213 for changeset 493897f8bf90
2011-06-12 21:51:08 +02:00
Bram Moolenaar
f9a4c81c8c
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
288de1c3be
Added tag v7-3-212 for changeset 6bbdb9c7a425
2011-06-12 21:37:13 +02:00
Bram Moolenaar
6c57e2a441
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
bec12f5d07
Added tag v7-3-211 for changeset c7d942260772
2011-06-12 21:25:00 +02:00
Bram Moolenaar
7e24d094eb
updated for version 7.3.211
...
Problem: Compiler warning.
Solution: Add type cast.
2011-06-12 21:25:00 +02:00
Bram Moolenaar
177020d4bf
Added tag v7-3-210 for changeset eeb1ac4f66d1
2011-06-12 20:42:22 +02:00
Bram Moolenaar
4d3049155a
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
4efcc45248
Added tag v7-3-209 for changeset 82cd9f1e8d6b
2011-06-12 20:36:09 +02:00
Bram Moolenaar
d61d77b467
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
959be16128
Added tag v7-3-208 for changeset 205adc87d579
2011-06-12 20:33:38 +02:00
Bram Moolenaar
2a3af00db7
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
99d12d6e38
Added tag v7-3-207 for changeset d1445b72ddb7
2011-06-12 20:31:31 +02:00
Bram Moolenaar
8afdd1ca38
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
Bjorn Winckler
b8ec9035b6
Plug major memory leak
2011-06-09 20:21:13 +02:00
Bjorn Winckler
d8066f8a5d
Fix untitled window open regression
...
Fixes bug where Quickstart would cause no window to open when the Dock
icon was clicked with MacVim already launched and no open windows. This
commit also plugs a minor memory leak.
2011-05-31 11:39:01 +02:00
Bjorn Winckler
c60f09b824
Merge branch 'vim'
...
Conflicts:
src/ex_getln.c
src/gui.c
src/gui.h
src/vim.h
2011-05-30 21:42:28 +02:00
Bram Moolenaar
2bdcd40dc1
Added tag v7-3-206 for changeset 46544d3ae7ec
2011-05-25 21:18:06 +02:00
Bram Moolenaar
c915094815
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
14136c04f5
Added tag v7-3-205 for changeset 8d8bd6307b1a
2011-05-25 17:56:27 +02:00
Bram Moolenaar
03de7d2640
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
ae34050c41
Added tag v7-3-204 for changeset e6ce47f06836
2011-05-25 17:29:44 +02:00
Bram Moolenaar
2b724c2f9a
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
c1acf0d255
Added tag v7-3-203 for changeset ce1dce2af2a3
2011-05-25 17:06:23 +02:00
Bram Moolenaar
218031ae11
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
36732acfc3
Added tag v7-3-202 for changeset f80e67bd6271
2011-05-25 15:16:18 +02:00
Bram Moolenaar
02d1fbc72f
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
1c093c505c
Added tag v7-3-201 for changeset 78859ef2982b
2011-05-25 13:34:04 +02:00
Bram Moolenaar
b935466893
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
987ccc53b3
Added tag v7-3-200 for changeset 41b17dd07029
2011-05-25 12:51:22 +02:00
Bram Moolenaar
93e15bc5e3
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
493d43c74a
Added tag v7-3-199 for changeset c76efe33a3c1
2011-05-25 12:09:50 +02:00
Bram Moolenaar
3a7bc43e4d
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
86b160506f
Added tag v7-3-198 for changeset b0190e93e601
2011-05-19 18:26:40 +02:00
Bram Moolenaar
df053212ba
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
123bfb110d
Added tag v7-3-197 for changeset 45c536fe48db
2011-05-19 17:42:59 +02:00
Bram Moolenaar
651ca1529b
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
ed7e7e9b62
Added tag v7-3-196 for changeset d641f141f937
2011-05-19 17:25:41 +02:00
Bram Moolenaar
f3e738a583
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
091f96ef35
Added tag v7-3-195 for changeset 8dbea5adc937
2011-05-19 16:35:09 +02:00
Bram Moolenaar
42e346cacd
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
ed5764ab40
Added tag v7-3-194 for changeset 664c1adcb909
2011-05-19 14:59:10 +02:00
Bram Moolenaar
dd0a9c58ac
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
84f79796e2
Added tag v7-3-193 for changeset e1c5f69de95b
2011-05-19 14:50:54 +02:00
Bram Moolenaar
941dce206c
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
5c77b48708
Added tag v7-3-192 for changeset 8470ac4679c1
2011-05-19 14:30:16 +02:00
Bram Moolenaar
b1d4f0435f
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
f697b48d81
Updated message translations.
2011-05-19 13:44:07 +02:00
Bram Moolenaar
7b04f15258
Added tag v7-3-191 for changeset 107b03fdf1ad
2011-05-19 13:41:14 +02:00
Bram Moolenaar
73a0c98c11
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
436044e240
Updated runtime files.
2011-05-19 12:22:51 +02:00
Bram Moolenaar
254777bd7f
Added tag v7-3-190 for changeset 30b7cde21940
2011-05-19 12:14:11 +02:00
Bram Moolenaar
d9c06c301b
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
Bjorn Winckler
42402338c1
Use "Source File" consistently in Info.plist
2011-05-11 19:30:26 +02:00
Bjorn Winckler
7e1e159165
Add Lua to supported file types in Info.plist
...
Based on patch by Andrea D'Amore.
2011-05-11 19:29:52 +02:00
Bjorn Winckler
a761f7959f
Revert "Fix Cmd-v pasting in insert mode"
...
This patch causes re-indentation of pasted text, sometimes causing
nicely formatted text to "staircase" when pasted. Ugh.
This reverts commit 3b33bfb6d1 .
2011-05-11 18:36:13 +02:00
Bram Moolenaar
98dad7de42
Added tag v7-3-189 for changeset 71e1da07e141
2011-05-10 17:29:34 +02:00
Bram Moolenaar
ad071c2cb4
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
7fc039338e
Added tag v7-3-188 for changeset f2e1c3a90a3b
2011-05-10 17:21:56 +02:00
Bram Moolenaar
cbae63cff9
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
a93c4e62ab
Updated runtime files.
2011-05-10 17:18:44 +02:00
Bram Moolenaar
caeb8c0eb4
Remove the deleted RISC OS files.
2011-05-10 16:42:00 +02:00
Bram Moolenaar
ec1195bb6a
Added tag v7-3-187 for changeset 8bd38abda314
2011-05-10 16:41:26 +02:00
Bram Moolenaar
88903e9bb6
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
e24151f3c4
Added tag v7-3-186 for changeset 3d1a3aa0240c
2011-05-10 16:12:45 +02:00
Bram Moolenaar
67631189d3
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
9f601b9c18
Added tag v7-3-185 for changeset 9c8dffc62a41
2011-05-10 16:00:47 +02:00
Bram Moolenaar
eebb917f13
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
f5b91de515
Added tag v7-3-184 for changeset b941cc96926a
2011-05-10 15:52:15 +02:00
Bram Moolenaar
421e72c802
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
0bf68f0ec0
Added tag v7-3-183 for changeset e4403440e192
2011-05-10 15:42:03 +02:00
Bram Moolenaar
eb0abdc869
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
ebf2482918
Added tag v7-3-182 for changeset 21346361ce6c
2011-05-10 14:44:11 +02:00
Bram Moolenaar
f9c94d65e1
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
24e22acbe6
Added tag v7-3-181 for changeset 5381eb5b1eb9
2011-05-10 14:22:16 +02:00
Bram Moolenaar
1a229150cd
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
294ec7351d
Added tag v7-3-180 for changeset ed47d18b39c6
2011-05-10 13:38:27 +02:00
Bram Moolenaar
7811b8d46e
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
Bjorn Winckler
aa8c27fa33
Use generic doc icon for VHDL
2011-05-10 13:26:17 +02:00
Trond Danielsen
cd9acb1214
Added VHDL to the list of supported files in Info.plist
2011-05-10 13:26:17 +02:00
Bjorn Winckler
77b96094f0
Fix cursor drawing issue with 'rl' enabled
2011-05-10 13:11:31 +02:00
Bjorn Winckler
3c7743bc13
Remove hard-coded Cmd-key mappings
2011-05-10 12:58:30 +02:00
Bjorn Winckler
3b33bfb6d1
Fix Cmd-v pasting in insert mode
...
Hitting Cmd-v in insert mode will paste at cursor (not line above) even
if pasteboard contains "linewise" text. Also fixes problems with
pasting after typing I in block-wise visual mode.
2011-05-10 12:36:24 +02:00
Bram Moolenaar
c139b75eba
Added tag v7-3-179 for changeset 11e62fb6f815
2011-05-10 11:56:30 +02:00
Bram Moolenaar
adc67a01b3
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
21e8ca393b
Added tag v7-3-178 for changeset ac639ca9f58f
2011-05-10 11:39:19 +02:00
Bram Moolenaar
4cc979f7e7
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
Bjorn Winckler
d0d1d08737
Merge branch 'vim'
...
Conflicts:
src/auto/configure
src/configure.in
2011-05-07 16:06:07 +02:00
Bram Moolenaar
45f4f1d1f7
Added tag v7-3-177 for changeset 66f2d62271fe
2011-05-05 18:31:59 +02:00
Bram Moolenaar
723ead6149
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
913fec0bff
Added tag v7-3-176 for changeset 94f42ae4e4e6
2011-05-05 18:10:16 +02:00
Bram Moolenaar
a6ecd62891
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
7a27ffc335
Added tag v7-3-175 for changeset 537e0102c0f9
2011-05-05 17:32:44 +02:00
Bram Moolenaar
cf06c0b8de
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
fb45742fc5
Added tag v7-3-174 for changeset 820f12659c50
2011-05-05 17:24:27 +02:00
Bram Moolenaar
8ced361fbc
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
5b1a973ab6
Added tag v7-3-173 for changeset 133d089f247e
2011-05-05 17:14:14 +02:00
Bram Moolenaar
f132f35de4
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
40683d3fc9
Added tag v7-3-172 for changeset ee48b3da9d53
2011-05-05 16:41:24 +02:00
Bram Moolenaar
6fff088061
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
e5ad1c011c
Added tag v7-3-171 for changeset 1bd8af13fb43
2011-05-05 14:26:41 +02:00
Bram Moolenaar
825b6d5bca
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
0d9e478cc9
Added tag v7-3-170 for changeset 64c3402df964
2011-04-28 19:05:05 +02:00
Bram Moolenaar
6a44f3ca2b
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
e8f41f95a7
Updated runtime files.
2011-04-28 19:02:44 +02:00
Bram Moolenaar
4cb303909d
Added tag v7-3-169 for changeset 5f45bacf31ef
2011-04-28 17:48:44 +02:00
Bram Moolenaar
f4310fdea0
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
f6a8ba67b9
Added tag v7-3-168 for changeset 930b171ce3fc
2011-04-28 17:30:09 +02:00
Bram Moolenaar
ce00dbcbd6
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
9d8a66a8d4
Added tag v7-3-167 for changeset 0a0d7961b4fe
2011-04-28 17:27:09 +02:00
Bram Moolenaar
8ce2ed700c
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
457f607ed2
Added tag v7-3-166 for changeset 5ddb68c2a845
2011-04-28 17:24:58 +02:00
Bram Moolenaar
068fe803c8
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
c4087bdf67
Added tag v7-3-165 for changeset e92a4b9b4484
2011-04-28 17:21:54 +02:00
Bram Moolenaar
72d938651c
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
a7435d1c45
Added tag v7-3-164 for changeset cdefcbb70e8c
2011-04-28 13:02:09 +02:00
Bram Moolenaar
7ef3518c0f
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
e882419cdb
Added tag v7-3-163 for changeset e8f012b00187
2011-04-28 12:57:36 +02:00
Bram Moolenaar
4f1e668795
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
7ae77cbf3c
Added tag v7-3-162 for changeset 18ad854f5dcd
2011-04-21 14:27:28 +02:00
Bram Moolenaar
ad7e25727b
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
Bjorn Winckler
f7f11165e3
Merge branch 'vim'
2011-04-21 11:07:30 +02:00
Bram Moolenaar
e509b664d0
Added tag v7-3-161 for changeset 25672ad7f377
2011-04-11 21:35:11 +02:00
Bram Moolenaar
0ebab84605
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
3de223977c
Added tag v7-3-160 for changeset c5e47b752f07
2011-04-11 16:56:35 +02:00
Bram Moolenaar
fe7d891b2a
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
391b796edb
Added tag v7-3-159 for changeset 415c55534d90
2011-04-11 14:29:18 +02:00
Bram Moolenaar
534a71230d
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
5c43378c07
Added tag v7-3-158 for changeset b5f774f15927
2011-04-11 14:27:38 +02:00
Bram Moolenaar
88b8254da3
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
2fdb9ea81e
Added tag v7-3-157 for changeset 9a98d8562637
2011-04-11 14:26:19 +02:00
Bram Moolenaar
498df33ab0
updated for version 7.3.157
...
Problem: Superfluous assignment.
Solution: Remove assignment.
2011-04-11 14:26:19 +02:00
Bram Moolenaar
47a61988e3
Added tag v7-3-156 for changeset 7fb8cdb9cb25
2011-04-11 14:24:37 +02:00
Bram Moolenaar
0e62d42d66
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
b70f5520fe
Added tag v7-3-155 for changeset 5747cd65d62b
2011-04-11 13:46:14 +02:00
Bram Moolenaar
b0095b9531
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
8d629f3e45
Added tag v7-3-154 for changeset d72d709f0e18
2011-04-02 15:12:50 +02:00
Bram Moolenaar
a061651587
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
1aaca95fa9
Added tag v7-3-153 for changeset d0cae5983609
2011-04-02 14:44:56 +02:00
Bram Moolenaar
6d006c90db
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
426c90eabb
Added tag v7-3-152 for changeset 0f7f66682a55
2011-04-01 19:14:40 +02:00
Bram Moolenaar
be59799582
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
ce0253ed24
Updated runtime files.
2011-04-01 18:03:16 +02:00
Bram Moolenaar
5735af75f2
Added tag v7-3-151 for changeset f169a51f7ead
2011-04-01 16:28:39 +02:00
Bram Moolenaar
44d4897fc9
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
219f913e21
Added tag v7-3-150 for changeset 6146c9859f65
2011-04-01 16:07:46 +02:00
Bram Moolenaar
e81654e2ce
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
e27224e5b6
Added tag v7-3-149 for changeset 7f937a04cdba
2011-04-01 15:33:59 +02:00
Bram Moolenaar
6cd3d80da1
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
d4bf197d3b
Added tag v7-3-148 for changeset d67916de812a
2011-04-01 14:44:59 +02:00
Bram Moolenaar
e5d0e3db86
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
a14d86bf45
Added tag v7-3-147 for changeset 55fe8407514f
2011-04-01 13:05:46 +02:00
Bram Moolenaar
598cd24352
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
JessThrysoee
76f08e5853
Honor VIM and VIMRUNTIME environment variables
2011-03-30 20:41:06 +02:00
Bram Moolenaar
36d4cc881b
Added tag v7-3-146 for changeset 2bd574a2ef1c
2011-03-27 16:03:15 +02:00
Bram Moolenaar
aae002e178
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
b5795b5d85
Added tag v7-3-145 for changeset 329a9676040c
2011-03-26 18:32:06 +01:00
Bram Moolenaar
31a04844b5
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
abb0528865
Added tag v7-3-144 for changeset 322a5c8d392b
2011-03-26 13:56:48 +01:00
Bram Moolenaar
94caed3c03
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
Bjorn Winckler
557788dc9e
Merge branch 'vim'
...
Conflicts:
runtime/menu.vim
2011-03-22 22:09:37 +01:00
Bram Moolenaar
3fa799c7cc
Added tag v7-3-143 for changeset 632f43801ddb
2011-03-22 20:54:25 +01:00
Bram Moolenaar
910de71ad4
Remove tag.
2011-03-22 20:54:22 +01:00
Bram Moolenaar
812b94f3da
Add missing files for patch 7.3.143.
2011-03-22 20:52:37 +01:00
Bram Moolenaar
2f1fb87fe1
Added tag v7-3-143 for changeset e0a90042318d
2011-03-22 18:10:45 +01:00
Bram Moolenaar
fa4251cf34
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
c370d9ee31
Updated runtime file. Fix Italian translations.
2011-03-22 17:40:10 +01:00
Bram Moolenaar
23e9b91745
Added tag v7-3-142 for changeset 62e8d93241cd
2011-03-22 15:47:44 +01:00
Bram Moolenaar
8862aa78c8
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
734af5576d
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
49d654e23e
Updated runtime files.
2011-03-22 14:05:35 +01:00
Bram Moolenaar
084da87a47
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
2f27037885
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
Bjorn Winckler
638774c620
Add note on document icon generation to README
2011-03-21 19:17:53 +01:00
Bjorn Winckler
3811f44935
Disable document icon generation
...
By default all document icons will be a document sheet with the MacVim
icon on top. In order to get proper document icons call "make all"
inside src/MacVim/icons before building. This will generate document
icons with the extension of the represented file type on the icon. (To
get nicer small icons, call "make getenvy", then "make all". This
downloads the Envy Code R font first which is then used to generate
nicer icons.)
2011-03-21 18:27:29 +01:00
Bram Moolenaar
959ece9e4d
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
7d7272b506
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
028c80a30c
updated for version 7.3.136
...
Problem: Duplicate include of assert.h.
Solution: Remove it.
2011-03-03 15:01:30 +01:00
Bjorn Winckler
386f229708
Make it possible to compile without a GUI
2011-02-27 22:20:22 +01:00
David Whetstone
d12f09201e
Envy Code R no longer required to build
...
Use Monaco if Envy Code R is unavailable during the document icon
generation phase. Call 'make getenvy' inside the icons/ folder to
manually download Envy Code R.
2011-02-27 21:55:26 +01:00
Janusz Bossy
cebfc0471f
Make :winpos measure Y coordinates from top
...
This is to make :winpos consistent with other ports where Y coordinates
are measured from the top instead of the bottom of the screen.
2011-02-27 21:42:07 +01:00
Bram Moolenaar
cae485de36
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
4677895033
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
1df4978375
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
6c91e04896
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
26a4e590d1
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
346fb6a297
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
5c9a44edda
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
f9c4a950c4
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
419de51056
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
8cc3b3177b
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
163e8a729a
Runtime file updates.
2011-02-25 14:42:19 +01:00
Bjorn Winckler
088d1203b0
Update URL for Envy Code R download
2011-02-23 10:19:06 +01:00
Bjorn Winckler
8b4669ff38
Constrain window before autosaving dimensions
...
This fixes a bug where the view would not be maximized vertically when
entering full screen on startup. (Debugging assist by David Whetstone.)
2011-02-22 20:50:19 +01:00
Bjorn Winckler
4ea64bd52c
Merge branch 'vim'
2011-02-20 14:17:19 +01:00
Karsten Gebbert
299188302d
Fix --with-ruby-command argument
...
Original patch to get Ruby 1.9 to work by Michael Shapiro (koudelka).
2011-02-16 19:02:37 +01:00
Bram Moolenaar
cd6a821ac5
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
1fd163bd82
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
5e69f973fd
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
eaee7938b0
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
00c19fd486
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
cd5139dfd3
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
Bjorn Winckler
633dfac838
Merge branch 'vim'
...
Conflicts:
src/auto/configure
2011-02-13 17:33:16 +01:00
Bram Moolenaar
3321f186b4
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
Eric Wing
3d348a439e
Fix URL scheme handler to accept paths with spaces
2011-02-10 18:16:17 +01:00
Bram Moolenaar
d7eaf66c4d
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
7ea0ed346d
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
66584afea5
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
6a29db8542
Updated runtime files and translations.
2011-02-09 17:07:58 +01:00
Bram Moolenaar
3cbb489efc
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
ef378e504f
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
67f827d664
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
5bd57dcfcd
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
Bjorn Winckler
1eee089039
Force flush output before running shell command
...
Shell commands may take a long time to finish (without drawing anything)
so force a flush before executing any shell command.
2011-02-01 20:19:15 +01:00
Bram Moolenaar
7ecf6c20db
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
7822b718c4
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
467eeffa84
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
024087914b
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
Bjorn Winckler
6e6fac588c
Snapshot 57
2011-01-29 15:49:40 +01:00
Bjorn Winckler
20ded53831
Fix compilation problems caused by patch 7.3.102
2011-01-29 15:22:20 +01:00
Bjorn Winckler
5e544c5abe
Merge branch 'vim'
2011-01-29 15:08:23 +01:00
Bjorn Winckler
f19b66ea39
Refactor MRU code
...
Only add to MRU in GUI mode and limit number of files added to the
maximum that Cocoa will display.
2011-01-23 13:02:01 +01:00
Bram Moolenaar
38b167abc5
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
ade0ce2c47
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
Bjorn Winckler
7bcc5932e0
Fix for 'set fu' in gvimrc
...
It is now possible to enter full screen on startup by setting the option
'fullscreen' in gvimrc.
2011-01-22 18:41:40 +01:00
Bram Moolenaar
43592906a0
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
dba2afde7d
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
9285b887ec
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
Bjorn Winckler
dfa2561d7d
Add --nomru switch
...
Use this switch from the command line to skip adding file to MRU list
(Most Recently Used files). This may be useful when setting e.g.
$EDITOR to avoid temporary files from being added to the MRU.
2011-01-20 21:44:23 +01:00
Bjorn Winckler
506b335894
Add files opened from command line to MRU
...
Only files opened from the command line is added to the MRU (Most
Recently Used files). Files opened from inside Vim (using :e, etc.) are
not added to the MRU.
2011-01-20 21:41:27 +01:00
Bjorn Winckler
16895bea46
Raise correct window on file open
...
This fixes a regression introduced in commit 210a71b4cb where
double-clicking a file in Finder that was already open would not cause
the window/tab containing that file to be raised.
2011-01-20 17:46:34 +01:00
Bjorn Winckler
4a85f40d23
Change heuristic to determine cell width
...
Some fonts (e.g. Monaco:h9) looked way too tight with the old heuristic
and the Core Text renderer. Now the Core Text renderer uses the same
heuristic as the default renderer.
2011-01-18 22:00:31 +01:00
Bram Moolenaar
b8e65930d2
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
f2cfab95d8
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
b434a909e6
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
Bjorn Winckler
f6dc8d2962
Fix untitled window opening regression
...
This fixes a regression that caused two windows to open when a file was
opened from Xcode (one window holding the file, the other empty).
2011-01-17 19:12:55 +01:00
Bjorn Winckler
210a71b4cb
Fix open from Xcode with selection range
...
This is an initial attempt to fix a problem where double clicking a
search result in Xcode would select an incorrect range of characters
when the file opened in MacVim. It only works the file uses an 8 bit
encoding.
2011-01-17 18:00:30 +01:00
Bjorn Winckler
00936cdd77
Merge branch 'vim'
...
Conflicts:
runtime/doc/eval.txt
2011-01-09 16:16:35 +01:00
Bjorn Winckler
75ca477625
Add suppression tick box to termination alert
...
This will disable the warning about multiple window and tabs. Tiger
users can access this functionality by setting the user default
MMSuppressTerminationAlert to 1.
2011-01-09 16:10:16 +01:00
Bjorn Winckler
7ec523f4a8
Delete obsolete README-repo.txt
2011-01-09 13:56:19 +01:00
Bjorn Winckler
9109c9355a
Hide Dock before entering full screen
...
This avoids the hide animation from playing after fading to black when
entering full screen.
2011-01-09 13:04:56 +01:00
Bjorn Winckler
353b836087
No partially grey window when leaving full screen
2011-01-09 12:37:37 +01:00
Bjorn Winckler
6863b04a52
Avoid switching Spaces when leaving full screen
...
This fixes a bug where if the full screen window was moved to another
Space a Space switch would occur when leaving full screen.
2011-01-08 19:12:29 +01:00
Bjorn Winckler
8ca9999ea6
Fix for dragging full screen window in Spaces
...
Ensure the full screen window is still covering the screen after having
dragged it in Spaces (or moved it in any other manner).
2011-01-08 19:04:53 +01:00
Bram Moolenaar
fa35c64041
Updated runtime files.
2011-01-08 16:06:37 +01:00
Bram Moolenaar
72050cce91
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
fa57d270bb
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
5e2f13cc52
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
a14d5d9f66
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
60a00567b5
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
Bjorn Winckler
0e9b4e11b0
Handle resolution changes while in full screen
...
If the screen resolution changes (either due to an external monitor
being unplugged or because the settings were changed manually) the full
screen window is now resized to match the new resolution. Before this
commit full screen was exited on such an event.
This fixes a bug where the full screen option got out of sync after the
resolution changed.
2010-12-31 23:02:15 +01:00
Bjorn Winckler
fa41b4a850
Fix compilation problems on OS X 10.4
2010-12-31 11:06:42 +01:00
Bjorn Winckler
3bcd07d562
Avoid switching Spaces when entering full screen
...
This fixes a bug where MacVim would switch Space when entering full
screen (which only occurred when MacVim was assigned to a specific
Space in the System Preferences).
2010-12-30 21:23:13 +01:00
Bjorn Winckler
1cb9a4ffb9
Fix file open problem in full screen with Spaces
...
This fixes a problem when a full screen window was on another Space and
files were set to open in the topmost window. Previously, this caused a
new window to open on the current Space instead of opening the file in
the full screen window on the other Space.
2010-12-30 15:31:22 +01:00
Bjorn Winckler
deb3e9a368
Add full screen window title to "Window" menu
2010-12-30 15:20:08 +01:00
Bram Moolenaar
d593ffe24c
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
1fcd6cf86c
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
9faca9f9ea
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
6b0175c466
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
9d282c465a
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
Bjorn Winckler
3a2e09f42d
Update help file
2010-12-28 21:48:57 +01:00
Bjorn Winckler
57975f6dad
Update Mac specific README files
2010-12-24 15:09:30 +01:00
Bram Moolenaar
ecb97f5d05
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
a65917abf4
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
Bjorn Winckler
d1182d2223
Snapshot 56
2010-12-21 14:43:24 +01:00
Bjorn Winckler
1be91f7476
Avoid use of CLEAR flag when not using GUI
2010-12-21 11:11:22 +01:00
Bjorn Winckler
caabb3f058
Avoid unnecessary clearing of the status line
...
When resizing a (Vim-) window don't use the CLEAR flag as it causes the
status line to be redrawn (which causes problems for plugins like
Command-T).
The reason CLEAR was used in the first place was because resizing a
window would cause display corruption due to wide letters like "w"
spilling over into the neigboring display cell. To circumvent this
problem we now always clear neigboring blank cells whenever a cell is
cleared (just like other GUIs deal with faked bold glyphs spilling over
into neighboring display cells).
2010-12-20 21:57:36 +01:00
Bjorn Winckler
50b3a7f8e7
Fix proxy icon response to modified buffers
...
The proxy icon is only disabled when the current buffer is modified
(previously this happened when any buffer was modified). This also has
the consequence that the dot in the red "close button" only appears when
the current buffer is modified.
2010-12-19 12:19:30 +01:00
Bjorn Winckler
34d035c0ac
Merge branch 'vim'
...
Conflicts:
runtime/syntax/vim.vim
2010-12-19 12:18:48 +01:00
Bram Moolenaar
e88db6d282
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
7d51f1a543
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
cd6656d82b
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
3017c44c4b
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
25ac995bea
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
7b65439491
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
f2c486c416
Update runtime files.
2010-12-10 20:35:50 +01:00
Bjorn Winckler
c42b133098
Check for conversion error in Core Text renderer
...
Original patch by Kazuki Sakamoto.
2010-12-10 19:37:19 +01:00
Bjorn Winckler
29697da99f
Merge branch 'vim' into merge
...
Conflicts:
src/auto/configure
src/eval.c
src/netbeans.c
2010-12-10 19:13:58 +01:00
Bram Moolenaar
aa0a6d7be4
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
5a48d473ef
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
d6a9ced3b1
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
a1faf70262
updated for version 7.3.078
...
Problem: Warning for unused variable.
Solution: Adjuste #ifdefs.
2010-12-08 14:23:15 +01:00
Bram Moolenaar
115821eae9
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
664e7696dd
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
4d81d0d159
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
38b368ba4d
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
3e515b81da
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
5ac44c0391
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
a17cdd917e
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
4ece06e069
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
7c84bd9153
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
8601f0b5aa
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
35e32414c7
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
e703226fe0
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
401556f3b1
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
2b09922e3c
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
2286d370ca
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
96d70531dd
Updated runtime files.
2010-11-16 20:34:40 +01:00
Bram Moolenaar
17bcd02554
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
4f6c7e6888
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
73b4a4e09e
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
1e08012084
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
29dfc2cfeb
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
1d286783fc
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
Kazuki Sakamoto
dc7ffe83f7
Fix build problem on Leopard
2010-11-16 13:22:14 +01:00
Bram Moolenaar
419aa8ea7e
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
a3b7664813
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
a9b86193df
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
6505c5126b
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
951183ee1c
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
917f0addc2
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
Bjorn Winckler
32e3d8896d
Do not process IM state change immediately
...
IM state change needs to update the cursor which may cause Vim state
changes and so the processing of IM messages needs to be delayed.
2010-11-06 14:09:22 +01:00
Kazuki Sakamoto
d2e82df267
Fix to update cursor at the IM state changed
...
It fixes changing cursor with ":hi CursorIM" even though the cursor
blinking is turned off (:set gcr=a:blinkon0) when the IM state is
changed.
2010-11-06 21:26:40 +09:00
Kazuki Sakamoto
8587729a7a
Listen to InputSourceChanged notification
...
This way Vim is immediately made aware when the input source changes
(previously it polled this on keyboard input) which is useful e.g. if
":hi CursorIM .." is set.
2010-11-05 20:46:29 +01:00
Bram Moolenaar
7282627798
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
180512e308
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
8a2d7636c8
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
Bjorn Winckler
5c71a17d6c
Merge branch 'vim'
...
Conflicts:
src/auto/configure
2010-11-01 13:39:23 +01:00
Bram Moolenaar
76712c4f9c
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
65cb201df3
Updated runtile files.
2010-10-27 18:34:44 +02:00
Bram Moolenaar
cfce532319
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
35a2c2a0c3
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
41a630757e
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
aa49bfd374
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
745b4e08ad
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
4641b5152a
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
2f0e0b3e71
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
33685d8d01
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
c68d7a56e1
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
2f749d43e9
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
ba7586c13b
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
074c397ed7
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
8e94a6f547
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
74cbc24648
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
8b9203b419
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
112534aad5
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
679e2d9461
Updated runtime files and translations.
2010-10-20 18:45:33 +02:00
Bram Moolenaar
79603e8b55
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
Bjorn Winckler
243ebf0db8
Use correct screen when constraining views
...
The view constraining code could get called before the window had been
placed sometimes causing the wrong screen to be used when more than one
monitor was connected.
2010-10-19 11:24:47 +02:00
Bjorn Winckler
c9972234b6
Fix cascading with multiple monitors
...
The window cascading code had an "off by one" bug which could cause the
wrong screen to used when using more than one monitor.
2010-10-19 11:22:26 +02:00
Bram Moolenaar
5055b0389e
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
Bjorn Winckler
73626de24f
Update help on binding to Cmd-key
2010-10-15 15:34:54 +02:00
Bram Moolenaar
733962c814
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
Bjorn Winckler
98b5cd3e62
Use correct screen for full screen
...
The autocommand "au GUIEnter * set fu" would cause the full screen
window to always appear on the primary monitor when multiple monitors
were connected. This commit fixes this problem.
2010-10-14 20:08:45 +02:00
Bjorn Winckler
291a5c40b4
Merge branch 'vim'
...
Conflicts:
src/os_unix.c
2010-10-14 17:41:28 +02:00
Bram Moolenaar
4758cc5fb2
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
a95ebf0fcd
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
801135edc8
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
0a7cafb2c8
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
a112c49589
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
b5f9dd7b3f
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
eb3ed243d9
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
0a8e611590
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
Bjorn Winckler
76f937b87b
Snapshot 55
2010-10-05 21:14:36 +02:00
Bjorn Winckler
c96d4dcc8e
Do not change pwd on open file for onscreen window
...
This change is to make the behavior more consistent and easier to
predict (e.g. when MacVim is used with PeepOpen).
If opening new files causes a new window to appear on screen, then the
pwd is set to the directory of the first file being opened.
If a window is already visible and new files are set to open in the
"current" window, then the pwd will not change when opening files.
2010-10-03 17:49:23 +02:00
Bjorn Winckler
cc43c3f65c
Fix inline marked text regression
...
This regression was introduced in commit be8446006b .
2010-10-02 19:21:20 +02:00
Bjorn Winckler
e1f144fff9
Snapshot 54
2010-10-01 21:33:51 +02:00
Bjorn Winckler
96a5aaca30
Update credits
2010-10-01 21:23:12 +02:00
Bjorn Winckler
fe4dcf1ea1
Patch 7.3.019 missing #ifdef
2010-10-01 16:57:50 +02:00
Bjorn Winckler
051dd87d5e
Merge branch 'vim'
...
Conflicts:
src/main.c
2010-10-01 16:55:17 +02:00
Dmitry Vazhov
24b70ebcfa
Set represented filename for full screen window
...
This fixes a bug which caused DTerm not to work when in full screen
mode.
2010-10-01 16:47:55 +02:00
Bram Moolenaar
8d49009628
Runtime file updates.
2010-09-30 21:47:56 +02:00
Bram Moolenaar
59d9dd938d
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
Bjorn Winckler
fdd289b215
Shorter input check intervals
2010-09-30 12:25:54 +02:00
Bjorn Winckler
be8446006b
Avoid Vim locking up whilst waiting for input
...
Put keyboard input on Vim's input buffer as soon as it arrives instead
of first putting it on the backend's input buffer.
This should fix problems with MacVim spuriously locking up when opening
files as has been reported by users of the PeepOpen utility.
2010-09-30 11:59:32 +02:00
Bram Moolenaar
daa5cfe9dd
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
855f2810f5
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
09915c6560
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
32de6c1f95
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
2e002ed5f0
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
9b3ee033ca
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
e0035e72ff
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
3a7b73bbe8
Updated runtime files.
2010-09-21 22:34:02 +02:00
Bram Moolenaar
fa8a10cc0d
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
e35b5e0207
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
f04780aebd
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
3faee0eea8
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
e4b1724130
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
7e9a35b73e
Updated runtime files.
2010-09-19 19:01:21 +02:00
Bram Moolenaar
a030e14f4c
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
Bjorn Winckler
3609f1181b
Update help on Quickstart feature
2010-09-17 21:47:40 +02:00
Bram Moolenaar
7f521f9180
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
5bfb7b6c36
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
Bjorn Winckler
6b593596a8
Deprecate Pinch/Rotate gestures
...
These do not make much sense to include (and they could not easily be
mapped to because of the fact that they generate events as the gesture
is being performed).
Also, make some updates to the help.
2010-09-08 18:51:30 +02:00
Bjorn Winckler
355030366f
Add help on trackpad gestures
2010-09-02 20:49:03 +02:00
Bjorn Winckler
a542a26f2e
Use swipe gesture to navigate help
...
Left/right swipe goes back/forward through tag stag when reading help.
2010-09-02 19:02:53 +02:00
Bjorn Winckler
65065e6c02
Avoid <SwipeLeft> etc. being inserted
...
Performing a gesture will not cause <SwipeLeft> etc. to be inserted into
the text while in insert mode/cmdline mode/etc.
2010-09-02 18:54:52 +02:00
Bjorn Winckler
a5db9c5785
Add support for trackpad gestures
...
Supported gestures are swipe, pinch and rotate. These generate the
following keys:
<SwipeLeft> <SwipeRight> <SwipeUp> <SwipeDown>
<PinchIn> <PinchOut>
<RotateCW> <RotateCCW>
(CW = ClockWise, CCW = CounterClockWise)
2010-09-01 22:30:21 +02:00
Bjorn Winckler
2a25ea4e26
Improvements to Spotlight integration
...
No longer issue a warning if the text entered in Spotlight can not be
found in a file opened from Spotlight. Sanitize Spotlight input before
passing it on to Vim.
2010-09-01 18:02:56 +02:00
Nikola Knezevic
f4e9d096f2
Fix Vim hanging when using zsh+git
...
This fixes the problem explained in [2]. Essentially, when executing
external program, where default shell is zsh, Vim would hang. This
behaviour does not occur with bash, or other shells.
Problem:
When Vim executes an external program from GUI (MacVim in this case), it
opens PTYs. Parent passes information to the child via these PTYs. Savvy
implementation closes all unused filehandles, so slave PTY fd is closed
in the parent immediately after fork(). This causes problems on
MacVim, due to [1]. In a nutshell, on BSD-like systems, write operations
on PTY would block until one side reads or exits. If a child tries to
write on a PTY, which is closed in parent, that would block the child,
and stop further progress.
Resolution:
Instead of closing child's fd in the parent immediately after fork(),
close it after child exits.
[1] http://osdir.com/ml/darwin-kernel/2010-04/msg00025.html
[2] http://groups.google.com/group/vim_mac/browse_thread/thread/78b18ce8cc15557d
2010-08-29 14:29:51 +02:00
Nikola Knezevic
daa43ff96d
Revert "Double fork to avoid Vim hanging when using zsh"
...
This reverts commit 453876f267 .
This is not the right/complete solution.
2010-08-29 14:25:00 +02:00
Nikola Knezevic
453876f267
Double fork to avoid Vim hanging when using zsh
2010-08-24 19:49:32 +02:00
Bjorn Winckler
329a140ce1
Remove snapshot appcast
2010-08-24 15:41:38 +02:00
Bram Moolenaar
8dfe0f6e7a
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
9be9c0aaeb
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
Bjorn Winckler
ff0faa47a4
Merge 'Snapshot 53' commit
2010-08-17 13:43:00 +02:00
Bjorn Winckler
730064c7f3
Snapshot 53
2010-08-17 13:41:41 +02:00
Bjorn Winckler
f408e184c1
Merge branch 'vim'
2010-08-17 12:58:43 +02:00
Bram Moolenaar
d22aff9897
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
85431083e7
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
0d3005d65e
Make the vim73 branch the default branch.
2010-08-16 21:24:09 +02:00
Bjorn Winckler
c8e3375a84
Merge branch 'vim73' into macvim73
...
Conflicts:
runtime/doc/options.txt
2010-08-15 21:06:58 +02:00
Bram Moolenaar
810bd0344d
Last changes for the 7.3 release!
...
--HG--
branch : vim73
2010-08-15 15:24:20 +02:00
Bram Moolenaar
d80c290d5e
Fix #ifdef for GDK_SUPER_MASK. (Stephan Schulz)
...
--HG--
branch : vim73
2010-08-15 13:53:58 +02:00
Bram Moolenaar
68c020b98a
Make the references to features in the help more consistent. (Sylvain Hitier)
...
--HG--
branch : vim73
2010-08-15 13:50:43 +02:00
Bram Moolenaar
909e6329b5
Docs fix for tabpagewinnr(). (Sylvain Hitier)
...
--HG--
branch : vim73
2010-08-15 13:30:34 +02:00
Bram Moolenaar
9637f8e5ee
Two fixes for :find completion and more testing. (Nazri Ramliy)
...
--HG--
branch : vim73
2010-08-15 13:29:11 +02:00
Bram Moolenaar
6926154a72
Do include Mac clipboard code for MacVim.
...
--HG--
branch : vim73
2010-08-15 12:57:37 +02:00
Bram Moolenaar
4ff5570f88
Runtime file updates.
...
--HG--
branch : vim73
2010-08-14 21:57:32 +02:00
Bram Moolenaar
afbb6f4050
Fix building the Mac version with GUI.
...
--HG--
branch : vim73
2010-08-14 21:56:42 +02:00
Bjorn Winckler
34604f8552
Merge branch 'vim73' into macvim73
...
Conflicts:
src/auto/configure
2010-08-14 20:55:23 +02:00
Bram Moolenaar
58f82541d3
README and help file updates.
...
--HG--
branch : vim73
2010-08-14 17:46:20 +02:00
Bram Moolenaar
158daf552f
Fix: in compatible mode, in an empty buffer, ":r file" triggered an error
...
message.
--HG--
branch : vim73
2010-08-14 14:32:54 +02:00
Bram Moolenaar
c1478f924f
Fix: strcat() on overlapping string. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-14 13:34:39 +02:00
Bram Moolenaar
b3239cd34b
Version 7.3f -> 7.3g
...
--HG--
branch : vim73
2010-08-14 13:33:56 +02:00
Bram Moolenaar
f01ae85b30
Preparations for 7.3f release.
...
--HG--
branch : vim73
2010-08-13 22:05:54 +02:00
Bram Moolenaar
fad6d0e53a
Cleanup in :find completion code. Make it work for "./subdir" in 'path'.
...
--HG--
branch : vim73
2010-08-13 21:16:49 +02:00
Bram Moolenaar
678252dec5
Use mkdir() instead of !mkdir in test 73, it's more reliable.
...
--HG--
branch : vim73
2010-08-13 19:13:18 +02:00
Bram Moolenaar
6c5480136a
Now really fix using expressions in the command line (hopefully).
...
--HG--
branch : vim73
2010-08-13 19:12:07 +02:00
Bram Moolenaar
301f8317b8
Fix illegal memory access when using expressions in the command line.
...
--HG--
branch : vim73
2010-08-13 16:51:26 +02:00
Bram Moolenaar
27f47b6465
Update message for :python/:py3 usage with approximate translations.
...
--HG--
branch : vim73
2010-08-13 16:24:30 +02:00
Bram Moolenaar
148e620808
Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier)
...
--HG--
branch : vim73
2010-08-13 16:22:57 +02:00
Bram Moolenaar
34dc8f9859
Conceal feature caused the 'cursorline' highlighting to stop early.
...
--HG--
branch : vim73
2010-08-13 15:24:39 +02:00
Bram Moolenaar
cd6dedcacc
Fix for Yaml syntax file. (Nikolai Weibull)
...
--HG--
branch : vim73
2010-08-13 14:58:53 +02:00
Bram Moolenaar
d341131f60
Runtime file updates.
...
--HG--
branch : vim73
2010-08-13 14:38:12 +02:00
Bram Moolenaar
e698e2e892
Fix #ifdef for GDK_SUPER_MASK.
...
--HG--
branch : vim73
2010-08-13 13:57:13 +02:00
Bram Moolenaar
2c33d78d77
More fixes for :find completion. (mostly by Nazri Ramliy)
...
--HG--
branch : vim73
2010-08-13 13:36:15 +02:00
Bram Moolenaar
1d86870323
Update to Perl runtime files. (Andy Lester)
...
--HG--
branch : vim73
2010-08-13 12:09:22 +02:00
Bram Moolenaar
d93a09b391
Updated Italian menus. (Vlad Sandrini)
...
--HG--
branch : vim73
2010-08-13 11:57:42 +02:00
Bram Moolenaar
fc88796a54
Updates for :TOhtml. (Benjamin Fritz)
...
--HG--
branch : vim73
2010-08-13 11:30:02 +02:00
Bram Moolenaar
3960dfd634
Avoid warnings from the clang compiler. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-13 11:18:02 +02:00
Bram Moolenaar
17a24384f2
Updated Finnish translations. (Flammie Pirinen)
...
--HG--
branch : vim73
2010-08-12 22:19:09 +02:00
Bram Moolenaar
5ca64c5590
Fix: Lua interface tried to load the library when closing a buffer or window.
...
--HG--
branch : vim73
2010-08-12 22:14:01 +02:00
Bram Moolenaar
960f7a935d
Improvements for :find completion.
...
--HG--
branch : vim73
2010-08-12 21:50:51 +02:00
Bram Moolenaar
16b0591410
Include wchar.h in charset.c for towupper().
...
--HG--
branch : vim73
2010-08-12 20:17:02 +02:00
Bram Moolenaar
f166b809bc
Runtime file updates.
...
--HG--
branch : vim73
2010-08-11 23:37:32 +02:00
Bram Moolenaar
21f371a03f
Updated translations. Added Portuguese tutor.
...
--HG--
branch : vim73
2010-08-11 23:11:47 +02:00
Bram Moolenaar
b47c4ef970
Fixes for :find completion.
...
--HG--
branch : vim73
2010-08-11 22:05:57 +02:00
Bram Moolenaar
093a8bedd9
Improved pt_PT spell file generation.
...
--HG--
branch : vim73
2010-08-10 22:53:02 +02:00
Bram Moolenaar
a0988408a7
Updated message translations.
...
--HG--
branch : vim73
2010-08-10 22:52:25 +02:00
Bram Moolenaar
05246bf32e
Runtime file updates. Fix tar plugin window split.
...
--HG--
branch : vim73
2010-08-10 21:43:35 +02:00
Bram Moolenaar
7bf5da720e
Make :find completion work better with the DJGPP build. (Nazri Ramliy)
...
--HG--
branch : vim73
2010-08-10 19:50:26 +02:00
Bram Moolenaar
0f2e2b513c
Fix compiler warning.
...
--HG--
branch : vim73
2010-08-10 09:25:48 +02:00
Bram Moolenaar
0b15a03984
Fix crash when using netbeans in a terminal when compiled with GUI support.
...
(partly by Xavier de Gaye)
--HG--
branch : vim73
2010-08-09 22:49:00 +02:00
Bram Moolenaar
b6a0fcfb5d
Runtime file updates.
...
--HG--
branch : vim73
2010-08-09 22:33:06 +02:00
Bram Moolenaar
aecbe728ca
Fix: :ltag command did not set w:quickfix_title. (Lech Lorens)
...
--HG--
branch : vim73
2010-08-09 22:14:48 +02:00
Bram Moolenaar
95f9912a7c
Fix for float values on VMS. (Zoltan Arpadffy)
...
--HG--
branch : vim73
2010-08-09 22:07:08 +02:00
Bram Moolenaar
a6abdcd2d8
When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so that
...
both may work.
--HG--
branch : vim73
2010-08-09 22:06:13 +02:00
Bram Moolenaar
bc4d825ebb
Version 7.3e -> 7.3f.
...
--HG--
branch : vim73
2010-08-09 20:16:32 +02:00
Bram Moolenaar
c263388a1f
Runtime file updates. (Tim Pope)
...
--HG--
branch : vim73
2010-08-09 20:13:35 +02:00
Bjorn Winckler
9787b377fa
Merge branch 'vim73' into macvim73
...
Conflicts:
runtime/syntax/vim.vim
src/screen.c
2010-08-08 23:13:25 +02:00
Bram Moolenaar
68d9438b6b
Prepare for 7.3e release.
...
--HG--
branch : vim73
2010-08-08 21:39:46 +02:00
Bram Moolenaar
146cfede96
Update version info in help files.
...
--HG--
branch : vim73
2010-08-08 21:15:53 +02:00
Bram Moolenaar
eb2f8f9997
Fixed: on MS-Windows sometimes files with number 4913 or higher are left
...
behind.
--HG--
branch : vim73
2010-08-08 18:46:06 +02:00
Bram Moolenaar
051f2d4097
Update help about wildcards in 'tags' option.
...
--HG--
branch : vim73
2010-08-08 18:29:48 +02:00
Bram Moolenaar
b3ac306f4d
Fix: 'suffixesadd' was used for finding tags file.
...
--HG--
branch : vim73
2010-08-08 18:17:52 +02:00
Bram Moolenaar
4348a787c1
Remove unused code.
...
--HG--
branch : vim73
2010-08-08 16:38:42 +02:00
Bram Moolenaar
94b89909c2
NL spelling: remove REP items to avoid lots of suggestions with dots.
...
--HG--
branch : vim73
2010-08-08 16:34:14 +02:00
Bram Moolenaar
9a96d5dc0c
Also support Doxygen in C# files. (Andreas J. Beblik)
...
--HG--
branch : vim73
2010-08-08 15:28:22 +02:00
Bram Moolenaar
ac7910b487
Improve positioning of combining characters in GTK.
...
--HG--
branch : vim73
2010-08-08 14:40:37 +02:00
Bram Moolenaar
143ada6e41
Make test 11 pass when there is no gzip program. (John Beckett)
...
--HG--
branch : vim73
2010-08-08 13:18:47 +02:00
Bram Moolenaar
39393cc7e6
Avoid that test 73 ovewrites viminfo. (James Vega)
...
--HG--
branch : vim73
2010-08-08 13:13:51 +02:00
Bram Moolenaar
d447b77552
Fix: test 73 failed with small features.
...
--HG--
branch : vim73
2010-08-08 13:07:57 +02:00
Bram Moolenaar
c03b6d1131
Change readfile() to ignore byte order marks, unless in binary mode.
...
--HG--
branch : vim73
2010-08-07 20:30:49 +02:00
Bram Moolenaar
c3498b833c
Use different Czech keymap (Stepan Nemec)
...
--HG--
branch : vim73
2010-08-07 18:42:45 +02:00
Bram Moolenaar
fa08512fbe
Fixed: on MS-Windows completion of shell commands didn't work.
...
--HG--
branch : vim73
2010-08-07 17:07:21 +02:00
Bram Moolenaar
47b954c206
Updated translations. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-07 16:38:38 +02:00
Bram Moolenaar
4ca52a25b2
Fix: An unprintable multi-byte character at the start of the screen line
...
caused the following text to be drawn at the wrong position.
--HG--
branch : vim73
2010-08-07 16:38:13 +02:00
Bram Moolenaar
e8219a043c
Updates for :TOhtml. (Ben Fritz)
...
--HG--
branch : vim73
2010-08-07 15:47:30 +02:00
Bram Moolenaar
555b0423c7
Fix: with newer GTK versions accented characters were drawn too much to the
...
left.
--HG--
branch : vim73
2010-08-07 15:46:45 +02:00
Bram Moolenaar
bd16010c08
Update for jsp syntax file.
...
--HG--
branch : vim73
2010-08-07 13:46:23 +02:00
Bram Moolenaar
b2034ba10b
Some messages were missing when updating translations. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-07 13:45:59 +02:00
Bram Moolenaar
61cf0e3671
Set 'visualbell' in test 72 to avoid a beep.
...
--HG--
branch : vim73
2010-08-07 13:27:48 +02:00
Bram Moolenaar
564684dcd1
Update pt_BR translations.
...
--HG--
branch : vim73
2010-08-07 13:19:56 +02:00
Bram Moolenaar
2056c4dd3d
Update README files. Remove references to extra and lang archives.
...
--HG--
branch : vim73
2010-08-07 13:19:27 +02:00
Bram Moolenaar
40a740fd61
Fix: ml_get errors when using undo with 'virtualedit'.
...
--HG--
branch : vim73
2010-08-07 12:54:12 +02:00
Bram Moolenaar
84275e8904
Updated Dutch spell files to use latest OpenOffic.org version.
...
--HG--
branch : vim73
2010-08-06 22:14:36 +02:00
Bram Moolenaar
5f28281f0e
Update version number in gvim.exe manifest. (Michael Wookey)
...
--HG--
branch : vim73
2010-08-06 20:53:49 +02:00
Bram Moolenaar
d378970155
Call gui_mch_update() before triggering GuiEnter autocmd. (Ron Aaron)
...
--HG--
branch : vim73
2010-08-06 20:42:30 +02:00
Bram Moolenaar
d436e625c9
Updated syntax files.
...
--HG--
branch : vim73
2010-08-05 22:08:47 +02:00
Bram Moolenaar
6b904597ff
Improve handling of user settings in :TOhtml. Default to generating CSS.
...
(Benjamin Fritz)
--HG--
branch : vim73
2010-08-05 21:54:00 +02:00
Bram Moolenaar
4146339b02
Fix a few problems for :find completion. Test much more. (Nazri Ramliy)
...
--HG--
branch : vim73
2010-08-05 21:40:16 +02:00
Bram Moolenaar
203a46a890
Updated syntax files. (Charles Campbell)
...
--HG--
branch : vim73
2010-08-04 23:03:17 +02:00
Bram Moolenaar
217d9d53e1
Fixed: "make install" installed a few Amiga .info files.
...
--HG--
branch : vim73
2010-08-04 22:44:27 +02:00
Bram Moolenaar
a648f81ac2
Disallow setting 'ambiwidth' to "double" when 'listchars' or 'fillchars'
...
contains a character that would become double width.
--HG--
branch : vim73
2010-08-04 20:55:44 +02:00
Bram Moolenaar
a57a03e1c4
After entering a crypt key would need to hit return to continue.
...
When silencing a message it would still clear a kept message.
--HG--
branch : vim73
2010-08-04 20:12:32 +02:00
Bram Moolenaar
d180e1037e
7.3d -> 7.3e.
...
--HG--
branch : vim73
2010-08-04 19:29:04 +02:00
Bjorn Winckler
8f5eed6089
Merge branch 'master' into macvim73
2010-08-04 19:23:56 +02:00
Bjorn Winckler
e9de29bf9e
Merge branch 'vim73' into macvim73
2010-08-04 19:23:39 +02:00
Bram Moolenaar
47b042e294
Make test 73 a bit more portable.
...
--HG--
branch : vim73
2010-08-04 18:27:57 +02:00
Bram Moolenaar
97583c42f0
Preparations for 7.3d release.
...
--HG--
branch : vim73
2010-08-04 17:49:30 +02:00
Bram Moolenaar
bd3d778efd
Make :find completion consistent between Unix and MS-Windows. Add a test.
...
(Nazri Ramliy)
--HG--
branch : vim73
2010-08-04 17:07:20 +02:00
Bram Moolenaar
6aca8a785d
Add translations in diff syntax. (Jakson A. Aquino)
...
--HG--
branch : vim73
2010-08-04 16:11:50 +02:00
Bram Moolenaar
0e05a4a18a
Small changes to the test files. (John Beckett)
...
--HG--
branch : vim73
2010-08-04 16:10:19 +02:00
Bram Moolenaar
f422abef95
Set 'wrapscan' when checking the .po files. (Mike Williams)
...
--HG--
branch : vim73
2010-08-04 15:47:08 +02:00
Bram Moolenaar
c08f721564
Fix: when setting crypt key seed was not updated when the swap file wasn't
...
created yet.
--HG--
branch : vim73
2010-08-04 15:32:46 +02:00
Bram Moolenaar
06be8496ce
When undoing a reload, move the cursor to the first changed line.
...
--HG--
branch : vim73
2010-08-04 14:29:54 +02:00
Bram Moolenaar
3bc8f1b4b1
Fix crash when no item in 'path' is used for :find completion.
...
--HG--
branch : vim73
2010-08-04 12:39:44 +02:00
Bram Moolenaar
4778cee7c3
Rename quickfix plugin to match the filetype set in the code.
...
--HG--
branch : vim73
rename : runtime/ftplugin/quickfix.vim => runtime/ftplugin/qf.vim
2010-08-04 12:05:40 +02:00
Bram Moolenaar
d8ac2e3d0f
Runtime file updates.
...
--HG--
branch : vim73
2010-08-03 23:00:38 +02:00
Bram Moolenaar
06bc20c906
Recognize .f03 and .f08 as Fortran files. (Ajit Thakkar)
...
--HG--
branch : vim73
2010-08-03 22:45:06 +02:00
Bram Moolenaar
38356ae07e
Fix crash in :find completion. (Nazri Ramliy)
...
--HG--
branch : vim73
2010-08-03 22:21:00 +02:00
Bram Moolenaar
0c8c0341a0
Fix: With 'path' set to relative directory ":find" completion didn't work.
...
(Nazri Ramliy)
--HG--
branch : vim73
2010-08-03 22:11:29 +02:00
Bram Moolenaar
315cc1108f
Windows uninstaller: Instead of calling RegDeleteKeyEx() directly load it
...
dynamically from the .dll. Should work everywhere.
--HG--
branch : vim73
2010-08-02 23:06:46 +02:00
Bram Moolenaar
1e68b02c5b
Take OLE registration back to 32 bit registry, the unregister wasn't working
...
for the 64 registry.
--HG--
branch : vim73
2010-08-02 22:13:25 +02:00
Bram Moolenaar
29caec46a7
Syntax file updates. (Charles Campbell)
...
--HG--
branch : vim73
2010-08-02 22:12:46 +02:00
Bram Moolenaar
26d733c022
Updated version of gettext for use with MVC. (Mike Williams)
...
--HG--
branch : vim73
2010-08-02 21:43:29 +02:00
Bram Moolenaar
b0caec19f2
Improvements for :find completion. (Nazri Ramliy)
...
--HG--
branch : vim73
2010-08-02 21:33:37 +02:00
Bram Moolenaar
ce53e73573
Put quotes around the gvim.exe path for the "Open with" menu entry.
...
--HG--
branch : vim73
2010-08-02 20:45:27 +02:00
Bram Moolenaar
a958040a47
Workaround for missing RegDeleteKeyEx() method.
...
--HG--
branch : vim73
2010-08-02 20:26:43 +02:00
Bjorn Winckler
e54169d516
Remove "Edit in ..." project from .gitignore
2010-08-02 11:57:06 +02:00
Bram Moolenaar
cdd47af97a
Update version.h for 7.3c -> 7.3d.
...
--HG--
branch : vim73
2010-08-01 22:35:43 +02:00
Bjorn Winckler
902ce662b7
Update help file
2010-08-01 22:23:37 +02:00
Bjorn Winckler
4ba6c13f75
Update string in "About" dialog
2010-08-01 22:04:56 +02:00
Bram Moolenaar
650770be1e
Add Datascript syntax file. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-01 21:48:21 +02:00
Bram Moolenaar
70590be8d2
Fix: the MS-Windows uninstaller did not delete registry keys on 64 bit systems.
...
--HG--
branch : vim73
2010-08-01 21:15:45 +02:00
Bjorn Winckler
7a742084e2
Merge branch 'vim73' into macvim73
...
Conflicts:
src/normal.c
src/vim.h
2010-08-01 20:55:44 +02:00
Bjorn Winckler
492dc30376
Merge branch 'master' into macvim73
2010-08-01 20:53:02 +02:00
Bram Moolenaar
3d8a2fe869
Version 7.3c -> 7.3d
...
--HG--
branch : vim73
2010-08-01 20:38:51 +02:00
Bram Moolenaar
e4d4426cb0
Update todo file.
...
--HG--
branch : vim73
2010-08-01 20:18:38 +02:00
Bram Moolenaar
1f79696e44
Define the WOW64 key when needed.
...
--HG--
branch : vim73
2010-08-01 19:50:25 +02:00
Bram Moolenaar
b8078f7f79
Update utf-8 version of tutor.
...
--HG--
branch : vim73
2010-08-01 19:11:06 +02:00
Bram Moolenaar
60d66b36f3
Minor updates for the 7.3c release.
...
--HG--
branch : vim73
2010-08-01 19:06:10 +02:00
Bjorn Winckler
39481734e1
Update credits
2010-08-01 18:59:58 +02:00
Bram Moolenaar
a463dec5c4
Remove unused variable and STRLEN(). (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-01 17:59:57 +02:00
Bram Moolenaar
78781634cc
Fix: test 69 didn't work on MS-Windows. Test 72 beeped too often.
...
--HG--
branch : vim73
2010-08-01 17:37:17 +02:00
Bram Moolenaar
89146a1a9f
Runtime file updates.
...
--HG--
branch : vim73
2010-08-01 16:13:51 +02:00
Bram Moolenaar
75ff1d163c
Avoid illegal memory access in spell suggestion. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-01 15:47:35 +02:00
Bram Moolenaar
a4a5e9f566
Avoid that running tests changes viminfo.
...
--HG--
branch : vim73
2010-08-01 15:47:03 +02:00
Bram Moolenaar
6cc03fa13a
Fix: crash in spell checking with a 0x300 character.
...
--HG--
branch : vim73
2010-08-01 15:37:02 +02:00
Bram Moolenaar
bac1bc2a37
Fix: uninitialized memory access. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-01 15:11:43 +02:00
Bram Moolenaar
67ceb87a6e
Fix typos in README files. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-01 14:36:59 +02:00
Bram Moolenaar
bf66a9df86
No need to redraw cursorline when 'modifiable' is changed. (Dominique Pelle)
...
--HG--
branch : vim73
2010-08-01 14:35:05 +02:00
Bram Moolenaar
50d657aef4
Fix: changing case of a character removed combining characters.
...
--HG--
branch : vim73
2010-08-01 14:22:48 +02:00
Bram Moolenaar
b1b2f88c8c
Add the WOW64 flag back to OLE registration. (untested)
...
--HG--
branch : vim73
2010-08-01 13:25:05 +02:00
Bram Moolenaar
bd47321246
Fix that uninstaller isn't found on 64-bit Windows.
...
--HG--
branch : vim73
2010-07-31 22:03:44 +02:00
Bram Moolenaar
6125579e7e
Fix: on MS-Windows the "open with..." menu starts Vim without a file.
...
--HG--
branch : vim73
2010-07-31 20:53:54 +02:00
Bram Moolenaar
dd1c05e11f
Move many more common Python items to if_py_both.c.
...
--HG--
branch : vim73
2010-07-31 19:54:14 +02:00
Bram Moolenaar
ddafe8a14a
Fixed: CTRL-R in Insert mode doesn't insert composing characters.
...
--HG--
branch : vim73
2010-07-31 17:59:29 +02:00
Bram Moolenaar
b49f68742f
Fixes for coverity warnings.
...
--HG--
branch : vim73
2010-07-31 16:44:19 +02:00
Bram Moolenaar
afd84afec5
Support syntax and filetype completion for user commands. (Christian Brabandt)
...
--HG--
branch : vim73
2010-07-31 14:59:19 +02:00
Bram Moolenaar
e505c2aee1
Possibly make OLE work on Windows 64 bit. (untested)
...
--HG--
branch : vim73
2010-07-31 14:45:05 +02:00
Bram Moolenaar
5537eecf8c
More updated runtime files.
...
--HG--
branch : vim73
2010-07-30 22:41:22 +02:00
Bram Moolenaar
7b30da4eda
Improvements for VMS. (Zoltan Arpadffy)
...
--HG--
branch : vim73
2010-07-30 22:29:41 +02:00
Bram Moolenaar
2e324441dc
Correct comments in testdir makefiles. (John Beckett)
...
--HG--
branch : vim73
2010-07-30 22:04:17 +02:00
Bram Moolenaar
6b1be9f544
Runtime file updates.
...
--HG--
branch : vim73
2010-07-30 21:49:40 +02:00
Bram Moolenaar
d2650f0159
Fix test 72 not setting encryption method. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-30 21:49:07 +02:00
Bjorn Winckler
382f00014d
Revert "Support for Cocoa Standard AS Dictionary"
...
This reverts commit fb3590e751 .
Conflicts:
src/MacVim/MacVim.xcodeproj/project.pbxproj
2010-07-30 17:04:48 +02:00
Bram Moolenaar
0393708fc4
Dectect Perl6.
...
--HG--
branch : vim73
2010-07-29 23:12:43 +02:00
Bram Moolenaar
aa04494107
Few more fixes for VMS.
...
--HG--
branch : vim73
2010-07-29 23:12:15 +02:00
Bram Moolenaar
49492830d2
Fix a few compile warnings. (Mike Williams)
...
--HG--
branch : vim73
2010-07-29 23:10:40 +02:00
Bram Moolenaar
fadf978bc9
Updated runtime files. Add logcheck filetype plugin. (James Vega)
...
--HG--
branch : vim73
2010-07-29 22:33:18 +02:00
Bram Moolenaar
e4c39f4d21
Add completion for ":ownsyntax" and improve completion for ":filetype".
...
(Dominique Pelle)
--HG--
branch : vim73
2010-07-29 20:59:59 +02:00
Bram Moolenaar
b33a4e633d
Updated runtime files. :TOhtml improvements by Benjamin Fritz.
...
--HG--
branch : vim73
2010-07-29 20:43:36 +02:00
Bram Moolenaar
a5672c1daf
Update for Lua interface. (Luis Carvalho)
...
--HG--
branch : vim73
2010-07-28 22:46:08 +02:00
Bram Moolenaar
b379ad862b
Remove Mupad indent and ftplugin files, they are not useful.
...
--HG--
branch : vim73
2010-07-28 22:30:00 +02:00
Bram Moolenaar
317c358364
Improvements for ":find" completion. (Nazri Ramliy)
...
--HG--
branch : vim73
2010-07-28 22:29:10 +02:00
Bram Moolenaar
ded2e15a0e
Changes for VMS. Mostly by Zoltan Arpadffy.
...
--HG--
branch : vim73
2010-07-28 19:38:16 +02:00
Bram Moolenaar
20ae607f71
Fix: :redir to a dictionary that is changed before ":redir END" causes a
...
memory access error.
--HG--
branch : vim73
2010-07-28 18:55:02 +02:00
Bram Moolenaar
9c5e157a00
More runtime file updates.
...
--HG--
branch : vim73
2010-07-28 18:17:41 +02:00
Bram Moolenaar
84142e9d4e
Fix: concealed regions didn't get redrawn correctly when moving the cursor
...
through them.
--HG--
branch : vim73
2010-07-28 18:14:45 +02:00
Bram Moolenaar
98f89366d7
More accented characters in tex.vim syntax. (Charles Campbell)
...
--HG--
branch : vim73
2010-07-28 17:25:21 +02:00
Bram Moolenaar
6d69cf0576
Updated runtime files.
...
--HG--
branch : vim73
2010-07-28 17:02:55 +02:00
Bram Moolenaar
608d8d470c
Updated Italian messages. (Vlad Sandrini)
...
--HG--
branch : vim73
2010-07-28 14:28:48 +02:00
Bram Moolenaar
8a34e48829
Minor runtime file updates.
...
--HG--
branch : vim73
2010-07-28 12:52:27 +02:00
Bram Moolenaar
58fad7d1ee
Updated runtime files. New netrw plugin version.
...
--HG--
branch : vim73
2010-07-27 22:50:36 +02:00
Bram Moolenaar
b6f95fa663
Fix build warnings and problems for tiny/small Win32 build. (Mike Williams)
...
--HG--
branch : vim73
2010-07-27 22:41:43 +02:00
Bram Moolenaar
89a4db0de3
Fix for "concealends". (Vince Negri)
...
--HG--
branch : vim73
2010-07-27 20:47:25 +02:00
Bram Moolenaar
60943f173f
Update TeX syntax file.
...
--HG--
branch : vim73
2010-07-26 22:51:56 +02:00
Bram Moolenaar
309262c0d9
Fix compiler warnings on 64 bit systems.
...
--HG--
branch : vim73
2010-07-26 22:51:28 +02:00
Bram Moolenaar
919a34d10a
Updated runtime files.
...
--HG--
branch : vim73
2010-07-26 22:21:27 +02:00
Bjorn Winckler
fcb74336d8
Merge branch 'master' into macvim73
2010-07-26 19:49:35 +02:00
Bjorn Winckler
21baffc2a5
Change default font to Menlo
...
On system where Menlo is missing (i.e. OS X 10.5 and earlier) Monaco
will be used instead.
2010-07-26 19:47:32 +02:00
Bjorn Winckler
4efc4c32a7
Change mouse cursor to arrow when outside window
2010-07-26 18:58:38 +02:00
Bjorn Winckler
51e86fbc86
Update balloon eval on scroll wheel event
2010-07-26 17:25:29 +02:00
Bjorn Winckler
66cfd7c136
Fix problem when compiling without Core Text
2010-07-26 16:53:28 +02:00
Bjorn Winckler
86d89594e6
Fix compliation problems with os_mac_conv.c
2010-07-25 23:52:46 +02:00
Bjorn Winckler
370077b539
Merge branch 'master' into macvim73
2010-07-25 23:17:58 +02:00
Bjorn Winckler
5679cb554b
Fix scroll wheel force feature
2010-07-25 23:12:59 +02:00
Bjorn Winckler
ff27fbf695
Send horizontal trackpad events on to Vim
2010-07-25 23:09:23 +02:00
Bjorn Winckler
73972981a6
Merge branch 'vim73' into macvim73
...
Conflicts:
src/auto/configure
src/configure.in
src/normal.c
2010-07-25 23:09:00 +02:00
Bjorn Winckler
c1a59b534a
Add +balloon_eval support
...
The tracking rect code had to be pulled to get tool tips to work. This
has at least one negative drawback (the mouse cursor does not change
back to an arrow when moved outside the window) and there may be more.
Changes to 'bdlay' are only detected after disabling and re-enabling
'beval'.
2010-07-25 22:58:24 +02:00
Bram Moolenaar
96d1382ade
Fix: terminal title not properly restured when there are multi-byte
...
characters. (partly by James Vega)
--HG--
branch : vim73
2010-07-25 22:30:20 +02:00
Bram Moolenaar
f7845bf576
7.3b -> 7.3c
...
--HG--
branch : vim73
2010-07-25 20:53:06 +02:00
Bjorn Winckler
b71ce80f16
Add preference to toggle inline IM
2010-07-25 18:33:28 +02:00
Bram Moolenaar
34303a71a0
Prepare for 7.3b release. Fix src/Makefile enabling python3 by default.
...
--HG--
branch : vim73
2010-07-25 17:42:45 +02:00
Bjorn Winckler
9f9e94b8ac
Avoid bottom scrollbar covering resize indicator
...
Fixes a bug where the bottom scrollbar would cover the resize indicator
when the right scrollbar was hidden.
2010-07-25 17:12:13 +02:00
Bram Moolenaar
6e183f3321
Add "q" item for 'statusline'. Add w:quickfix_title. (Lech Lorens)
...
--HG--
branch : vim73
2010-07-25 16:58:46 +02:00
Bjorn Winckler
9bd07078ed
No right/bot scrollbar -> no resize indicator
...
The resize indicator covers the text view when there is no right or
bottom scrollbar so don't draw it in this situation. Also avoids a
display corruption when using Core Text renderer with ":set go-=r".
2010-07-25 16:49:05 +02:00
Bram Moolenaar
58fb211e8e
Fix: editing a not encrypted file after a crypted file messed up reading the
...
text from an undo file.
--HG--
branch : vim73
2010-07-25 16:05:19 +02:00
Bjorn Winckler
1623ced00c
Remove +x flag on Advanced.png
2010-07-25 15:54:32 +02:00
Bjorn Winckler
27cdb59352
Update Credits
2010-07-25 15:53:25 +02:00
Bjorn Winckler
bfeba1168a
Remove MacVim plugin related code
2010-07-25 15:51:26 +02:00
Bram Moolenaar
a3501619fc
Add support for horizontal scroll wheel. (Bjorn Winckler)
...
--HG--
branch : vim73
2010-07-25 15:49:07 +02:00
Bjorn Winckler
9114c483a0
Remove 'Edit in ODBEditor'
...
Also remove all things related to it such as the Integration preference
pane.
2010-07-25 15:37:28 +02:00
Bram Moolenaar
2f9a26798c
Better fix for memory access in recovery. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-25 15:11:11 +02:00
Bram Moolenaar
c5514b2df2
Fix memory access to 'cryptmethod' during recovery. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-25 14:00:46 +02:00
Bram Moolenaar
c6d3895d18
Add completion for :setfiletype. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-25 13:53:11 +02:00
Bram Moolenaar
131e21ad6f
Add completion for :lmap and :lunmap.
...
--HG--
branch : vim73
2010-07-25 13:50:33 +02:00
Bram Moolenaar
ef6828cc08
Include old Python changes in Python 3 interface.
...
--HG--
branch : vim73
2010-07-25 13:43:20 +02:00
Bram Moolenaar
a471cee782
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.
--HG--
branch : vim73
2010-07-25 13:42:29 +02:00
Bram Moolenaar
1e77f68d9c
Use the SONAME-versioned liblua, if it exists. (James Vega)
...
--HG--
branch : vim73
2010-07-25 13:12:49 +02:00
Bram Moolenaar
db79a140c6
Add the synconcealed() function and use it for :TOhtml. (Benjamin Fritz)
...
--HG--
branch : vim73
2010-07-25 12:46:44 +02:00
Bram Moolenaar
9bcb14d67a
Let 'v' flag in 'concealcursor' apply to all lines in the Visual area.
...
--HG--
branch : vim73
2010-07-24 23:52:26 +02:00
Bram Moolenaar
f804a143ec
Move some common code from if_python.c and if_python3.c to if_py_both.h.
...
--HG--
branch : vim73
2010-07-24 23:51:45 +02:00
Bram Moolenaar
8161dabfe2
More runtime file updates.
...
--HG--
branch : vim73
2010-07-24 20:57:44 +02:00
Bram Moolenaar
107b7738ee
Fix for compiler warning about function prototype in pty.c.
...
--HG--
branch : vim73
2010-07-24 20:44:27 +02:00
Bram Moolenaar
874d2011bc
Add 'window' to the options window.
...
--HG--
branch : vim73
2010-07-24 20:44:02 +02:00
Bram Moolenaar
6db64abe9a
Further improvements for :options. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-24 20:35:12 +02:00
Bram Moolenaar
5eb7e35306
Add the 'undoreload' option to be able to undo a file reload.
...
--HG--
branch : vim73
2010-07-24 20:27:03 +02:00
Bram Moolenaar
28064151ea
Fix for cursor position in wrapped line with concealed text.
...
--HG--
branch : vim73
2010-07-24 17:39:52 +02:00
Bram Moolenaar
9d5ae4635a
Give each syntax item a sequence number, so that we know when it starts and
...
can show the 'cchar' for each of them.
--HG--
branch : vim73
2010-07-24 17:29:03 +02:00
Bram Moolenaar
085a9bcf49
Document extra argument for Python append().
...
--HG--
branch : vim73
2010-07-24 16:58:02 +02:00
Bram Moolenaar
992cbccce3
Fix: errors for allocating zero bytes when profiling an empty function.
...
--HG--
branch : vim73
2010-07-24 16:57:39 +02:00
Bram Moolenaar
95632957a2
Remove -arch flag from build flags for Perl. (Bjorn Wickler)
...
--HG--
branch : vim73
2010-07-24 16:19:44 +02:00
Bram Moolenaar
6e74390adb
Find python3 also in lib64 directory. (Ben Boeckel)
...
--HG--
branch : vim73
2010-07-24 16:11:21 +02:00
Bram Moolenaar
1ae64c557c
Fix memory leak in :find completion. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-24 16:01:56 +02:00
Bram Moolenaar
5aceb17039
Better text for 'concealcursor' in :options window.
...
--HG--
branch : vim73
2010-07-24 15:56:43 +02:00
Bram Moolenaar
af7eb87126
Fix 'autochdir' not showing up in :options window. (Dominique Pelle)
...
Adjust :options window for changes in conceal options.
--HG--
branch : vim73
2010-07-24 15:48:31 +02:00
Bram Moolenaar
a324d8f0d6
Temporary solution for crashing when using both :py and :py3: disallow both in
...
one session.
--HG--
branch : vim73
2010-07-24 15:42:14 +02:00
Bram Moolenaar
3d196d6ed4
Specify library to load for Python more precisely. (James Vega)
...
--HG--
branch : vim73
2010-07-24 15:19:11 +02:00
Bram Moolenaar
d68c93612e
Add the 'c' flag to 'concealcursor'.
...
--HG--
branch : vim73
2010-07-24 15:00:38 +02:00
Bram Moolenaar
4e94f5d1c0
Another conceal fix: cursor in wrong column when 'number' set.
...
--HG--
branch : vim73
2010-07-24 13:31:09 +02:00
Bram Moolenaar
74d377165c
Don't conceal text in lines inside the Visual area.
...
--HG--
branch : vim73
2010-07-24 13:15:07 +02:00
Bram Moolenaar
a278cc9c26
Window split didn't copy the value of 'conceallevel'.
...
--HG--
branch : vim73
2010-07-23 22:27:03 +02:00
Bram Moolenaar
ca003f191d
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'.
--HG--
branch : vim73
2010-07-23 22:10:27 +02:00
Bjorn Winckler
3113fcfd89
Don't call gui_mch_mousehide()
2010-07-23 16:53:54 +02:00
Bjorn Winckler
1fac0e217a
Fix missing prototype warning
2010-07-23 16:32:17 +02:00
Bjorn Winckler
7f753e8841
Merge branch 'master' into macvim73
2010-07-23 13:45:10 +02:00
Bjorn Winckler
5dcf4f9ffe
Merge branch 'vim73' into macvim73
...
Conflicts:
runtime/syntax/vim.vim
src/auto/configure
2010-07-23 13:44:55 +02:00
Vincent Berthoux
3b984bfba1
Add support for graphical signs
2010-07-23 02:21:48 +02:00
Bram Moolenaar
9b74bcb368
Update Fortran indent and syntax file. (Ajit Thakkar)
...
--HG--
branch : vim73
2010-07-22 22:30:23 +02:00
Bram Moolenaar
1da5839fe7
Fix: strdisplaywidth("x", 2) returned 3 instead of 1.
...
--HG--
branch : vim73
2010-07-22 22:20:57 +02:00
Bram Moolenaar
c8e70b997c
For conceal mode: when two different syntax items follow each other, show the
...
replacement character for both.
--HG--
branch : vim73
2010-07-22 22:16:29 +02:00
Bram Moolenaar
605246a15f
Fix: "import termios" doesn't work with dynamically loaded Python. (James
...
Vega)
--HG--
branch : vim73
2010-07-22 21:44:13 +02:00
Bram Moolenaar
b67b86f15f
Make it possible to load Lua dynamically on Unix. (Luis Carvalho)
...
--HG--
branch : vim73
2010-07-22 21:32:16 +02:00
Benjamin Cullen-Kerney
fb3590e751
Support for Cocoa Standard AS Dictionary
...
This provides, among other things, support for moving/resizing windows
via AppleScript.
2010-07-22 19:27:04 +02:00
Bram Moolenaar
12451bfc9a
Fix building with Perl on Windows with MingW. (James Vega)
...
--HG--
branch : vim73
2010-07-22 11:34:16 +02:00
Bram Moolenaar
e6dbed8a8f
Update French and Esperanto translations. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-21 22:27:37 +02:00
Bram Moolenaar
6a480b9930
Make it possible to load Perl dynamically on Unix. (James Vega)
...
--HG--
branch : vim73
2010-07-21 22:05:20 +02:00
Bram Moolenaar
541fd385f5
Fix dependencies in help Makefile. (James Vega)
...
--HG--
branch : vim73
2010-07-21 20:40:27 +02:00
Bram Moolenaar
d7c11bc26c
Small docs fixes.
...
--HG--
branch : vim73
2010-07-21 20:36:22 +02:00
Bram Moolenaar
4200870dac
Fix build problem when fchown() not available. (Gary Johnson)
...
--HG--
branch : vim73
2010-07-21 20:31:07 +02:00
Bram Moolenaar
c746883958
Fix that :py3file was not working.
...
--HG--
branch : vim73
2010-07-21 16:00:43 +02:00
Bram Moolenaar
d05dd089d0
Update timestamps for recently changed help files.
...
--HG--
branch : vim73
2010-07-20 22:45:13 +02:00
Bram Moolenaar
a7a47ad6e0
Fix hang when resizing in diff mode and there are concealed items.
...
--HG--
branch : vim73
2010-07-20 22:33:34 +02:00
Bram Moolenaar
18d100096f
Avoid error when exiting in diff mode with EXITFREE defined.
...
--HG--
branch : vim73
2010-07-20 22:30:01 +02:00
Bram Moolenaar
1b2986bd7c
When resetting 'mousehide' show the mouse pointer right away.
...
--HG--
branch : vim73
2010-07-20 18:44:27 +02:00
Bram Moolenaar
b47cb44d53
Fix some duplicates in ":find" completion. (Nazri Ramliy)
...
--HG--
branch : vim73
2010-07-20 18:10:15 +02:00
Bram Moolenaar
d8cf19bf73
Change 'cryptmethod' from a number to a string option. Make it global-local.
...
--HG--
branch : vim73
2010-07-20 17:32:38 +02:00
Bram Moolenaar
cf73ab732f
Fix: When 'searchhl' causes a hang make CTRL-C disable 'shearchhl'.
...
--HG--
branch : vim73
2010-07-20 13:11:28 +02:00
Bram Moolenaar
0070356c5b
Add a few items to the syntax menu. Split up long submenus.
...
--HG--
branch : vim73
2010-07-20 13:10:11 +02:00
Bram Moolenaar
8123df60d7
Updated sh and vim syntax files. (Charles Campbell)
...
--HG--
branch : vim73
2010-07-20 12:36:02 +02:00
Bram Moolenaar
a164a2ded7
Fix 'colorcolumn' adjecent columns not highlighted after end of line.
...
--HG--
branch : vim73
2010-07-20 11:29:07 +02:00
Bram Moolenaar
5d1b07fbcd
Fix typos in documentation. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-20 11:16:17 +02:00
Bram Moolenaar
ecd10f8c48
Fixed: crash with ":find " completion, using uninitialized count.
...
--HG--
branch : vim73
2010-07-19 23:11:27 +02:00
Bram Moolenaar
b1e4b5bf2a
Updated Ukranian translations. (Anatoli Sakhnik)
...
--HG--
branch : vim73
2010-07-19 22:08:50 +02:00
Bram Moolenaar
226dfe0f86
Updated Polish translations. (Mikolaj Machowski)
...
--HG--
branch : vim73
2010-07-19 21:51:01 +02:00
Bram Moolenaar
3221588663
Fix configure for Python3 libs and version number. (James Vega)
...
--HG--
branch : vim73
2010-07-19 21:18:54 +02:00
Bram Moolenaar
206e86e4b3
Rename some "python3" symbols to "py3", as the command name.
...
Documentation updates.
--HG--
branch : vim73
2010-07-19 20:46:22 +02:00
Bram Moolenaar
b30d60f6ce
Never hide text for conceal in cursor line. Do hide when there is
...
highlighting.
--HG--
branch : vim73
2010-07-19 20:13:22 +02:00
Bram Moolenaar
b7668b0bca
Rename w_p_conceal to w_p_conc for consistency.
...
--HG--
branch : vim73
2010-07-19 19:52:13 +02:00
Bram Moolenaar
d16c57f2f8
Also make ALT modifier work for mouse wheel. (Benjamin Haskell)
...
--HG--
branch : vim73
2010-07-18 23:32:13 +02:00
Bram Moolenaar
57f8186de6
Fix: 'colorcolumn' interfered with concealed text.
...
--HG--
branch : vim73
2010-07-18 23:30:34 +02:00
Bram Moolenaar
187a813f3f
Vim 7.3a -> 7.3b.
...
--HG--
branch : vim73
2010-07-18 23:29:58 +02:00
Bjorn Winckler
b34c99a64d
Merge branch 'vim73' into macvim73
2010-07-18 23:15:00 +02:00
Bram Moolenaar
71cc1812ba
Fix: MS-Windows installer used wrong path for uninstaller key.
...
--HG--
branch : vim73
2010-07-18 22:33:56 +02:00
Bram Moolenaar
d721278828
Last few changes for the 7.3a BETA release.
...
--HG--
branch : vim73
2010-07-18 22:10:01 +02:00
Bram Moolenaar
ac2b3fd963
Fixes and improvements for MS-Windows build.
...
--HG--
branch : vim73
2010-07-18 21:42:34 +02:00
Bram Moolenaar
317e4a0605
Minor runtime file updates.
...
--HG--
branch : vim73
2010-07-18 18:47:44 +02:00
Bram Moolenaar
222acc458c
Make automatic prototype generation work with more interfaces.
...
--HG--
branch : vim73
2010-07-18 18:04:50 +02:00
Bjorn Winckler
12e6a57d52
Merge branch 'vim73' into macvim73
...
Conflicts:
src/auto/configure
src/configure.in
src/eval.c
2010-07-18 18:03:55 +02:00
Bram Moolenaar
882333cf2d
Added strdisplaywidth() function.
...
--HG--
branch : vim73
2010-07-18 15:45:49 +02:00
Bram Moolenaar
c21d154234
Added strwidth() and strchars() functions.
...
--HG--
branch : vim73
2010-07-18 15:31:08 +02:00
Bram Moolenaar
8eec834325
Better conceal in help. (partly by Dominique Pelle)
...
--HG--
branch : vim73
2010-07-18 14:34:51 +02:00
Bram Moolenaar
1be25d9c47
Make CTRL modifier work for mouse wheel. (Benjamin Haskell)
...
--HG--
branch : vim73
2010-07-18 14:26:11 +02:00
Bram Moolenaar
4b758f9b6a
Fix build broken without multi-byte feature.
...
--HG--
branch : vim73
2010-07-18 14:20:35 +02:00
Bram Moolenaar
d7e673e0d2
Improved :TOhtml. (Benjamin Fritz)
...
--HG--
branch : vim73
2010-07-18 14:07:22 +02:00
Bram Moolenaar
1a810129f2
Build problem when using all interfaces except Lua.
...
--HG--
branch : vim73
2010-07-18 13:58:26 +02:00
Bram Moolenaar
fb1ecd29a6
Make 'cursorcolumn' work together with the conceal feature.
...
--HG--
branch : vim73
2010-07-18 13:55:02 +02:00
Bram Moolenaar
6f1679b5d6
Make it easier to build with Lua. Remove compiler warnings.
...
--HG--
branch : vim73
2010-07-18 12:35:47 +02:00
Bram Moolenaar
b7e3f706b4
Whitespace cleanup.
...
--HG--
branch : vim73
2010-07-17 23:52:29 +02:00
Bram Moolenaar
56361677b1
Added support for Python 3. (Roland Puntaier)
...
--HG--
branch : vim73
2010-07-17 21:19:38 +02:00
Bram Moolenaar
2f90abaa05
Add the 'L' item to 'cinoptions'. (Manuel Konig)
...
--HG--
branch : vim73
2010-07-17 17:12:06 +02:00
Bram Moolenaar
13606deb9e
Mac: Support disabling antialias. (LC Mi)
...
--HG--
branch : vim73
2010-07-17 16:44:59 +02:00
Bram Moolenaar
85bd78f896
Make it possible to drag a tab page label to another position. (Paul B. Mahol)
...
--HG--
branch : vim73
2010-07-17 16:30:42 +02:00
Bram Moolenaar
f5c3efd38e
Better implementation of creating the Color Scheme menu. (Juergen Kraemer)
...
--HG--
branch : vim73
2010-07-17 15:20:30 +02:00
Bram Moolenaar
a88ec92ab1
In Visual mode with 'showcmd' display the number of bytes and characters.
...
--HG--
branch : vim73
2010-07-17 12:47:16 +02:00
Bram Moolenaar
696f8a6064
Fix bad parsing of 'colorcolumn'. (Dominique Pelle)
...
--HG--
branch : vim73
2010-07-16 21:29:06 +02:00
Bram Moolenaar
53aafa1254
Avoid compiler warnings for size_t to int conversions.
...
--HG--
branch : vim73
2010-07-16 20:38:52 +02:00
Bram Moolenaar
7b76ae97e6
Improved version of 2html.vim.
...
Includes progress bar.
Fix dynamic folding in diff view.
(Benjamin Fritz)
--HG--
branch : vim73
2010-07-16 20:35:36 +02:00
Bjorn Winckler
9c0b69fed8
Merge branch 'master' into macvim73
2010-07-16 02:44:42 +02:00
Bjorn Winckler
2b70f7d985
Fix full sreen tabline bug
...
This fixes a bug where showing the tabline in full screen would
sometimes cause the tabline to disappear when leaving full screen.
2010-07-16 02:42:14 +02:00
Bjorn Winckler
7dc2c998ff
Avoid window flashing white when opened (final)
...
The previous commit would not present the window until all plugins etc.
had been loaded. Since this can take a significant time it may seem
like no window is opening. This commit opens a blank window as soon as
possible.
(Also fixes a regression introduced by the last commit where opening
multiple files in tabs from Terminal would cause two tablines to be
displayed.)
2010-07-16 02:01:33 +02:00
Bjorn Winckler
14422b553e
Merge branch 'vim73' into macvim73
...
Conflicts:
runtime/doc/options.txt
runtime/doc/tags
src/auto/configure
src/configure.in
src/eval.c
src/main.c
src/option.c
src/os_mac.h
src/os_macosx.c
src/proto.h
src/vim.h
2010-07-15 23:27:46 +02:00
Bram Moolenaar
8f5008d4ae
Added Lua interfae. (Luis Carvalho)
...
--HG--
branch : vim73
2010-07-14 23:23:17 +02:00
Bram Moolenaar
e7380e8e16
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)
--HG--
branch : vim73
2010-07-14 22:35:55 +02:00
Bram Moolenaar
e6c3708dc1
Allow synIDattr() getting GUI attributes when build without GUI.
...
(Matt Wozniski)
--HG--
branch : vim73
2010-07-14 22:04:22 +02:00
Bram Moolenaar
4788cece7c
Disallow setting 'enc' in a modeline. (Patrick Texier)
...
--HG--
branch : vim73
2010-07-14 21:12:05 +02:00
Bram Moolenaar
6f8679267c
Fix: cursor line not properly concealed when moving between windows.
...
(Vince Negri)
--HG--
branch : vim73
2010-07-14 20:57:00 +02:00
Bram Moolenaar
96a3849891
Remove obsolete Mac code.
...
--HG--
branch : vim73
2010-07-14 20:31:44 +02:00
Bram Moolenaar
5a4dfdb36d
Added 'colorcolumn' option. Partly by Gregor Uhlenheuer.
...
--HG--
branch : vim73
2010-07-14 19:53:30 +02:00
Bram Moolenaar
78b2599ab4
Fix using freed memory in :find completion.
...
--HG--
branch : vim73
2010-07-14 16:59:57 +02:00
Bram Moolenaar
f4b1122d52
Missing piece for Mac console clipboard support. (Bjorn Winckler)
...
--HG--
branch : vim73
2010-07-14 16:54:21 +02:00
Bram Moolenaar
6a69fb8ff7
Support completion for ":find". (Nazri Ramliy)
...
Cleanup white space.
--HG--
branch : vim73
2010-07-14 16:52:17 +02:00
Bram Moolenaar
74a0f28894
Fix a few compiler warnings.
...
--HG--
branch : vim73
2010-07-14 14:28:26 +02:00
Bram Moolenaar
ca048d538e
Add clipboard support in Mac console. (Bjorn Winckler)
...
--HG--
branch : vim73
rename : src/os_macosx.c => src/os_macosx.m
2010-07-14 13:58:07 +02:00
Bram Moolenaar
1f3faff642
Minor runtime file updates.
...
--HG--
branch : vim73
2010-07-12 23:05:41 +02:00
Bram Moolenaar
396f1f85b7
Fix: Composing characters in :s substitute text were dropped.
...
--HG--
branch : vim73
2010-07-12 22:42:33 +02:00
Bram Moolenaar
b34087a4a2
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
41df0a78d7
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.
--HG--
branch : vim73
2010-07-12 21:38:19 +02:00
Bram Moolenaar
f2edee1193
Fix: exists() was causing an autload script to be loaded.
...
--HG--
branch : vim73
2010-07-11 23:12:29 +02:00
Bram Moolenaar
db6930efe9
When the buffer is in diff mode, have :TOhtml create HTML to show the diff
...
side-by-side. (Christian Brabandt)
--HG--
branch : vim73
2010-07-11 22:38:52 +02:00
Bram Moolenaar
39a3092623
Filter out -pthread for cproto.
...
--HG--
branch : vim73
2010-07-11 20:52:58 +02:00
Bram Moolenaar
2bdb74b540
Make CTRL-L in command line mode respect 'ignorecase' and 'smartcase'. (Martin
...
Toft)
--HG--
branch : vim73
2010-07-11 20:46:53 +02:00
Bram Moolenaar
1f85434c24
Avoid use of the GTK mail_loop() so that the GtkFileChooser can be used.
...
(James Vega)
--HG--
branch : vim73
2010-07-11 19:01:06 +02:00
Bram Moolenaar
757f07824b
Add back SAL lines for Swedish spell file.
...
--HG--
branch : vim73
2010-07-11 18:03:15 +02:00
Bram Moolenaar
b36b32454c
Fix crash in generating spell .sug file.
...
--HG--
branch : vim73
2010-07-11 18:01:39 +02:00
Bram Moolenaar
b37a46eabd
When 'formatexpr' evaluates to non-zero fall back to internal formatting, also
...
for "gq". (James Vega)
--HG--
branch : vim73
2010-07-11 17:35:50 +02:00
Bram Moolenaar
0558bdd979
Improve Javascript indenting. Add "J" flag to 'cino'. (Hari Kumar G)
...
--HG--
branch : vim73
2010-07-11 17:23:02 +02:00
Bram Moolenaar
91d87c99b3
Support :browse for commands that use an error file argument. (Lech Lorens)
...
--HG--
branch : vim73
2010-07-11 16:58:51 +02:00
Bram Moolenaar
f2ca8ca020
Support wide file names in gvimext. (Szabolcs Horvat)
...
--HG--
branch : vim73
2010-07-10 19:22:44 +02:00
Bram Moolenaar
6a21449820
Make joining a range of lines much faster. (Milan Vancura)
...
--HG--
branch : vim73
2010-07-10 17:51:46 +02:00
Bram Moolenaar
e104e73228
Fix bug: spell menu moved cursor, causing Copy not to work. Spell replacement
...
didn't work in 'compatible' mode.
--HG--
branch : vim73
2010-07-10 16:36:59 +02:00
Bram Moolenaar
24aae35392
Update spell files for Ubuntu locale names.
...
--HG--
branch : vim73
2010-07-10 15:52:35 +02:00
Bram Moolenaar
c94109e17e
Improve test for joining lines. (Milan Vancura)
...
--HG--
branch : vim73
2010-07-10 14:10:50 +02:00
Bram Moolenaar
b1f187797b
Fixed ":s" message. Docs updates.
...
--HG--
branch : vim73
2010-07-10 13:52:13 +02:00
Bram Moolenaar
0e8c1dd9f5
Make synstack() work on the character just after the end of the line.
...
--HG--
branch : vim73
2010-07-08 22:27:55 +02:00
Bram Moolenaar
c3d15f3f7b
Apply patch 7.2.445.
...
--HG--
branch : vim73
2010-07-07 18:26:28 +02:00
Bram Moolenaar
874574c6bb
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
36e9390c7f
Make the dos installer work with more compilers.
...
--HG--
branch : vim73
2010-07-07 15:14:03 +02:00
Bram Moolenaar
2c1d0dfacb
Adjust MS-Windows installer so that it also works for 64 bit systems. (George
...
Reilly)
--HG--
branch : vim73
2010-07-07 13:19:55 +02:00
Bram Moolenaar
7d67de1232
Change SKIP_GTK to SKIP_GTK2 in configure.
...
--HG--
branch : vim73
2010-07-05 22:57:59 +02:00
Bram Moolenaar
2bf7997061
Better init for match highlighting when using conceal feature.
...
--HG--
branch : vim73
2010-07-05 22:22:57 +02:00
Bjorn Winckler
7d62a58bb9
Merge branch 'master' into macvim73
2010-07-05 22:11:55 +02:00
Bjorn Winckler
3877ec23cd
Merge branch 'vim73' into macvim73
...
Conflicts:
runtime/syntax/vim.vim
src/auto/configure
src/configure.in
src/feature.h
src/globals.h
src/gui.c
src/gui.h
src/mbyte.c
src/option.c
src/option.h
src/screen.c
2010-07-05 22:11:19 +02:00
Bjorn Winckler
9b3ab2637a
Avoid window flashing white when opened
...
This bug was only triggered when 'go' did not include the "r" flag.
2010-07-05 20:10:33 +02:00
Bjorn Winckler
a23ad7f390
Fix "t" and "T" mixup in 'guioptions' help
2010-07-05 19:00:18 +02:00
Bjorn Winckler
8bd342d382
Update help file to reflect changes to menu setup
2010-07-05 18:34:33 +02:00
Bjorn Winckler
4101b63035
Remove obsolete plugin-related credits from About
2010-07-05 18:29:00 +02:00
Bjorn Winckler
c836ac1c37
Fix restore of window dim when leaving full screen
...
Restore the window dimensions when leaving full screen even if the view
size changed a little bit during full screen mode. This way the window
dimensions are restored even if tabline or scrollbars were toggled
during full screen.
2010-07-05 18:22:22 +02:00
Bjorn Winckler
ba4486860e
Fix display corruption when dragging divider
...
This fixes a bug where the screen would get corrupted when dragging a
horizontal divider in full-screen mode.
2010-07-05 18:02:03 +02:00
Bram Moolenaar
1fed4edbe6
Mainly documentation updates.
...
--HG--
branch : vim73
2010-07-04 22:20:21 +02:00
Bram Moolenaar
1632064821
Make updating text for conceal mode simpler. A few compiler warning fixes.
...
--HG--
branch : vim73
2010-07-02 20:20:09 +02:00
Bram Moolenaar
e849cc36b4
Added ":earlier 1f" and ":later 1f".
...
--HG--
branch : vim73
2010-06-27 05:18:54 +02:00
Bram Moolenaar
ab11acdc25
Add file save counter to undo information. Add undotree() function.
...
--HG--
branch : vim73
2010-06-27 01:15:55 +02:00
Bram Moolenaar
f396affb6b
Remove wrong #ifdef added by previous change.
...
--HG--
branch : vim73
2010-06-26 21:15:50 +02:00
Bram Moolenaar
011a08dc54
Various small fixes from Dominique Pelle.
...
--HG--
branch : vim73
2010-06-26 06:24:45 +02:00
Bram Moolenaar
e2e6984ea3
Change remaining HAVE_GTK2 to FEAT_GUI_GTK.
...
--HG--
branch : vim73
2010-06-26 05:38:18 +02:00
Bram Moolenaar
04747b2311
Fix that :mksession may generate "2argu" even though there is no such
...
argument. (Peter Odding)
--HG--
branch : vim73
2010-06-26 05:25:54 +02:00
Bram Moolenaar
b65daa26c3
Remove the old and not well supported GTK 1 code. (James Vega)
...
--HG--
branch : vim73
2010-06-25 05:37:59 +02:00
Bram Moolenaar
50e21c46b5
Fix build problem with Ruby on Windows. (Cesar Romani)
...
--HG--
branch : vim73
2010-06-25 04:29:11 +02:00
Bjorn Winckler
94da0a9aba
Regenerate 'src/configure'
...
This ensures that the size of off_t etc. are defined in
'src/auto/config.mk'.
2010-06-24 10:32:08 +02:00
Bjorn Winckler
3fe8916f2a
Merge branch 'vim73' into macvim73
...
Conflicts:
src/vim.h
2010-06-24 10:28:04 +02:00
Bram Moolenaar
fc7edcfd4f
Fix a memory leak in encryption. (Dominique Pelle)
...
--HG--
branch : vim73
2010-06-24 05:39:03 +02:00
Bram Moolenaar
f614d1b5dd
Fix compiler warning.
...
--HG--
branch : vim73
2010-06-24 05:20:13 +02:00
Bram Moolenaar
ab473c0c5a
Fix compiler warnings for shadowed variables. Make 'conceal' a long instead
...
of int.
--HG--
branch : vim73
2010-06-22 06:28:58 +02:00
Bram Moolenaar
65d14fed40
Fixes for time in clipboard request. Also fix ownership. (David Fries)
...
--HG--
branch : vim73
2010-06-22 06:07:12 +02:00
Bram Moolenaar
bf9b503224
Couple of small fixes for conceal feature. (Dominique Pelle)
...
--HG--
branch : vim73
2010-06-22 05:16:38 +02:00
Bram Moolenaar
bb2f889448
Command line completion for :ownsyntax. (Dominique Pelle)
...
--HG--
branch : vim73
2010-06-21 06:24:34 +02:00
Bram Moolenaar
1a0457e431
Crypt the swapfile.
...
--HG--
branch : vim73
2010-06-21 06:15:46 +02:00
Bram Moolenaar
b89b824c41
Fix tiny build, move functions to undo.c.
...
--HG--
branch : vim73
2010-06-14 01:39:13 +02:00
Bram Moolenaar
e20a968994
Added salt to blowfish encryption.
...
--HG--
branch : vim73
2010-06-13 05:20:42 +02:00
Bram Moolenaar
6e664be861
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
318f787765
Update help files.
...
--HG--
branch : vim73
2010-06-12 20:18:19 +02:00
Bram Moolenaar
a92a746da4
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
0bf59cca94
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.
--HG--
branch : vim73
2010-06-12 20:12:02 +02:00
Bjorn Winckler
57fbf071a4
Merge branch 'vim73' into macvim73
2010-06-12 12:32:35 +02:00
Bram Moolenaar
8bc77d798e
Minor typo and docs update.
...
--HG--
branch : vim73
2010-06-12 06:46:44 +02:00
Bram Moolenaar
4123bd4bc3
Avoid compiler warnings on Mac 10.6.
...
--HG--
branch : vim73
2010-06-12 06:45:20 +02:00
Bjorn Winckler
6f31fa5b89
Merge branch 'vim73' into macvim73
2010-06-09 19:10:45 +02:00
Bram Moolenaar
8b7f3067e2
Update src/po/it.po. Fixed errors in ko.po.
...
--HG--
branch : vim73
2010-06-08 23:17:01 +02:00
Bram Moolenaar
5636cfe8e3
Fix conceal feature for gj, gk, etc. (Vince Negri)
...
--HG--
branch : vim73
2010-06-08 22:59:42 +02:00
Bram Moolenaar
3047e44942
Fix crash when using ":grep".
...
--HG--
branch : vim73
2010-06-07 23:07:44 +02:00
Bram Moolenaar
3474f9a4d9
Fix Make_ivc.mak makefile. (Vince Negri)
...
--HG--
branch : vim73
2010-06-07 22:50:29 +02:00
Bjorn Winckler
3099f063a9
Merge branch 'vim73' into macvim73
2010-06-07 22:00:10 +02:00
Bram Moolenaar
d7ae4afbbf
Fix crash for ":ownsyntax". (Dominique Pelle)
...
--HG--
branch : vim73
2010-06-06 23:10:19 +02:00
Bram Moolenaar
b89da70f82
Avoid compiler warnings.
...
--HG--
branch : vim73
2010-06-06 23:04:47 +02:00
Bram Moolenaar
59bf4cb355
One more fix for conceal patch.
...
--HG--
branch : vim73
2010-06-06 17:41:24 +02:00
Bram Moolenaar
24549d755c
Fixed: after ":ownsyntax perl" and ":e" syntax was cleared in other window.
...
--HG--
branch : vim73
2010-06-06 16:11:09 +02:00
Bram Moolenaar
36443a74e8
Fixed memory leak in ":ownsyntax".
...
--HG--
branch : vim73
2010-06-06 15:21:10 +02:00
Bram Moolenaar
0b69e0ad42
Fix a few compiler warnings. Fix crash with encrypted undo file.
...
--HG--
branch : vim73
2010-06-06 14:20:26 +02:00
Bjorn Winckler
5b8ff51961
Merge branch 'vim73' into macvim73
...
Conflicts:
src/version.c
2010-06-06 14:02:46 +02:00
Bram Moolenaar
01601aaade
Add the conceal patch from Vince Negri.
...
--HG--
branch : vim73
2010-06-05 23:22:07 +02:00
Bjorn Winckler
05c00b8a3c
Merge upstream/hg/vim73 into macvim73
...
Conflicts:
runtime/doc/tags
src/auto/configure
2010-06-05 21:33:03 +02:00
Bram Moolenaar
1a342b8200
Use full path in undofile(). Updated docs.
...
--HG--
branch : vim73
2010-06-05 17:43:32 +02:00
Bram Moolenaar
18ce00cbee
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
365146c3b7
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)
--HG--
branch : vim73
2010-06-05 12:49:46 +02:00
Bram Moolenaar
e150cb9c8c
Add patch to improve support of z/OS (OS/390). (Ralf Schandl)
...
--HG--
branch : vim73
2010-06-03 21:17:25 +02:00
Bram Moolenaar
2548b4d333
Move text from various.txt to a new helphelp.txt help file.
...
--HG--
branch : vim73
2010-06-03 20:25:18 +02:00
Bjorn Winckler
4216a70cf5
Merge upstream/hg/vim73 into macvim73
...
Conflicts:
src/auto/configure
2010-06-03 18:08:20 +02:00
Bram Moolenaar
bfdd2d0052
Optimize the blowfish crypt/decrypt code a bit more.
...
--HG--
branch : vim73
2010-06-02 20:32:23 +02:00
Bram Moolenaar
91e7430c2c
Made crypt/decrypt faster.
...
--HG--
branch : vim73
2010-06-01 23:37:39 +02:00
Bram Moolenaar
b01764ea44
Fix completion of file names with '%' and '*'.
...
--HG--
branch : vim73
2010-06-01 21:57:09 +02:00
Bram Moolenaar
306a63dc46
Don't use pointers to store numbers, use a union.
...
Fixed MSVC makefile use of /Wp64 flag.
--HG--
branch : vim73
2010-06-01 19:58:08 +02:00
Bram Moolenaar
f7d7f59544
Correct use of long instead of off_t for file size. (James Vega)
...
--HG--
branch : vim73
2010-05-31 21:59:46 +02:00
Bram Moolenaar
48acdfaec4
Add test for gettabvar() and settabvar().
...
--HG--
branch : vim73
2010-05-31 21:27:30 +02:00
Bram Moolenaar
89b968ade7
Crypt the text in the undo file if the file itself is crypted.
...
--HG--
branch : vim73
2010-05-30 22:48:02 +02:00
Bram Moolenaar
7936c025ce
Made reading/writing undo info a bit more robust.
...
--HG--
branch : vim73
2010-05-30 20:40:11 +02:00
Bjorn Winckler
b428828252
Merge branch 'master' into macvim73
2010-05-30 19:05:02 +02:00
Bram Moolenaar
0ab1925a51
Add a few #ifdefs to exclude functions that are not used. (Domnique Pelle)
...
--HG--
branch : vim73
2010-05-30 19:00:15 +02:00
Bjorn Winckler
1152da7c66
Do not append arg number to window title
...
This patch was lost during the move to use the Vim hg repo as upstream
so re-add it.
2010-05-30 19:00:08 +02:00
Bjorn Winckler
5bddbe0688
Merge upstream/hg/vim73 into macvim73
...
Conflicts:
src/auto/configure
2010-05-30 18:39:14 +02:00
Bjorn Winckler
e8125bcdff
Merge upstream/hg/vim73 into macvim73
...
Conflicts:
runtime/doc/eval.txt
runtime/syntax/vim.vim
src/Makefile
src/auto/configure
src/feature.h
src/netbeans.c
src/proto/netbeans.pro
src/structs.h
2010-05-30 18:33:05 +02:00
Bram Moolenaar
cc32c43b5e
Added the undofile() function. Updated runtime files.
...
--HG--
branch : vim73
2010-05-30 18:30:36 +02:00
Bram Moolenaar
65d77852bc
Do not write an undo file if there is nothing to undo.
...
--HG--
branch : vim73
2010-05-30 17:17:42 +02:00
Bram Moolenaar
8e9bf3f572
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
f2ba195bf5
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.
--HG--
branch : vim73
2010-05-30 16:55:22 +02:00
Bram Moolenaar
b98973fcbc
A bit of cleanup and simplification for undofile.
...
--HG--
branch : vim73
2010-05-30 16:01:37 +02:00
Bram Moolenaar
a00fea679d
A few more fixes for undo file. Split test in two parts so that it doesn't
...
fail with tiny features.
--HG--
branch : vim73
2010-05-30 13:26:21 +02:00
Bram Moolenaar
29d8c5346b
Various improvements to undo file code to make it more robust.
...
--HG--
branch : vim73
2010-05-29 20:33:07 +02:00
Bjorn Winckler
7fb78f10c9
Regenerate help tags and update vim syntax file
...
To avoid problems during the move to use the Mercurial repository the
help tags and syntax/vim.vim file were not updated. This commit
(re-)adds all MacVim specific options and commands to vim.vim and
regenerates the help tags.
2010-05-29 18:19:54 +02:00
Bjorn Winckler
d2371b911b
Fix placement of auxiliary IM window for Core Text
2010-05-29 18:17:32 +02:00
Bjorn Winckler
488baf60e7
Merge upstream
...
Conflicts:
src/auto/configure
src/configure.in
src/if_ruby.c
src/menu.c
src/vim.h
2010-05-29 18:15:35 +02:00
Bram Moolenaar
34f50aa920
Remove old and unused method to allocate memory for undo.
...
--HG--
branch : vim73
2010-05-29 15:40:47 +02:00
Bram Moolenaar
4c456cf323
Fix a few more things for persistent undo.
...
--HG--
branch : vim73
2010-05-29 15:11:47 +02:00
Bram Moolenaar
c0dd720f49
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
0927ca1d2f
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)
--HG--
branch : vim73
2010-05-28 22:06:46 +02:00
Bram Moolenaar
69c231441a
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
74df7b901e
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)
--HG--
branch : vim73
2010-05-28 21:31:58 +02:00
Bram Moolenaar
0f4e7cdbeb
Don't execute some autocommands when v:dying is 2 or more.
...
--HG--
branch : vim73
2010-05-28 21:07:08 +02:00
Bram Moolenaar
7b63ece29f
Runtime file updates.
...
--HG--
branch : vim73
2010-05-28 20:54:39 +02:00
Bram Moolenaar
ec6020b690
Fix definition of UINT_PTR for 64 bit systems.
...
--HG--
branch : vim73
2010-05-26 21:42:54 +02:00
Bram Moolenaar
732b873d9c
More strict checks for the undo file.
...
--HG--
branch : vim73
2010-05-26 21:21:00 +02:00
Bram Moolenaar
f126928ec6
Fix for using ":wundo foo" when foo is an empty file.
...
--HG--
branch : vim73
2010-05-25 22:09:21 +02:00
Bram Moolenaar
c93594baa5
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
d572569c7f
updated for version 7.2.438
...
Problem: "vim -r" crashes.
Solution: Don't use NULL pointer argument.
--HG--
branch : vim73
2010-05-25 21:37:17 +02:00
Bram Moolenaar
65d38dfdab
Found a way to make the MS-Windows installer wait for the uninstaller to
...
finish, no need for the user to press Enter.
--HG--
branch : vim73
2010-05-25 21:02:00 +02:00
Bram Moolenaar
aea64e2623
And another small fix for persistent undo.
...
--HG--
branch : vim73
2010-05-24 22:06:04 +02:00
Bram Moolenaar
3b5a16cfa7
Fix: :wundo didn't work in a buffer without a name.
...
--HG--
branch : vim73
2010-05-24 22:02:24 +02:00
Bram Moolenaar
38594008ba
Improve the MS-Windows installer.
...
--HG--
branch : vim73
2010-05-24 21:34:22 +02:00
Bram Moolenaar
f67e1db899
Tiny change for Italian man page.
...
--HG--
branch : vim73
2010-05-24 21:25:23 +02:00
Bram Moolenaar
1ce6651297
Fix uninit memory read in undo code. Fix uint32_t in proto file.
...
A few minor changes.
--HG--
branch : vim73
2010-05-24 11:59:29 +02:00
Bram Moolenaar
def17d9dff
Included patch for persistent undo. Lots of changes and added test.
...
--HG--
branch : vim73
2010-05-23 23:34:36 +02:00
Bram Moolenaar
5489f92049
Fix for Netbeans on MS-Windows not compiling.
...
--HG--
branch : vim73
2010-05-23 12:06:58 +02:00
Bram Moolenaar
39ffa410d1
Some versions of Ruby redefine rb_str_new2 to rb_str_new_cstr.
...
Attempt at a fix.
--HG--
branch : vim73
2010-05-22 21:56:55 +02:00
Bram Moolenaar
424d5bcd5f
Fix wrong memory access when clearing crypt key.
...
--HG--
branch : vim73
2010-05-22 21:37:53 +02:00
Bram Moolenaar
d5e4a8c492
Add :nbstart and :nbclose.
...
--HG--
branch : vim73
2010-05-22 21:34:09 +02:00
Bram Moolenaar
1984743956
Included the patch to support netbeans in a terminal.
...
--HG--
branch : vim73
2010-05-22 18:28:27 +02:00
Bram Moolenaar
62010e66e5
Fix: window title not updated after file dropped.
...
--HG--
branch : vim73
2010-05-22 15:50:12 +02:00
Bram Moolenaar
c882513569
Add the settabvar() and gettabvar() functions.
...
Various runtime file updates.
--HG--
branch : vim73
2010-05-22 15:37:44 +02:00
Bram Moolenaar
ddc6fcaf0d
Add extra floating point functions.
...
--HG--
branch : vim73
2010-05-21 16:33:48 +02:00
Bram Moolenaar
06a3de6d29
"g8" doesn't work properly on a NUL.
...
--HG--
branch : vim73
2010-05-21 15:46:35 +02:00
Bram Moolenaar
d8af52a80f
A few more changes for encryption. Add test that encrypted file can be read.
...
--HG--
branch : vim73
2010-05-21 15:36:08 +02:00
Bram Moolenaar
bc69624568
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
7b984414e9
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.
--HG--
branch : vim73
2010-05-21 13:08:58 +02:00
Bram Moolenaar
87366b1850
Updated runtime files.
...
--HG--
branch : vim73
2010-05-21 12:05:36 +02:00
Bram Moolenaar
0fbbe8f96b
Other solution for GTK not changing the locale.
...
--HG--
branch : vim73
2010-05-21 12:04:55 +02:00
Bram Moolenaar
1115fbc44b
Various smaller changes. Updated proto files. Updated dependencies.
...
--HG--
branch : vim73
2010-05-20 21:46:00 +02:00
Bram Moolenaar
6fb0823fe6
Use UINT32_T in the code, define it to uint32_t or unsigned int.
...
Better autoconf check for uint32_t.
--HG--
branch : vim73
2010-05-19 21:57:45 +02:00
Bram Moolenaar
a1342c27be
Updated a few runtime files.
...
--HG--
branch : vim73
2010-05-18 22:28:22 +02:00
Bram Moolenaar
999d14c7be
One more fix for defining uint32_t.
...
--HG--
branch : vim73
2010-05-18 21:49:58 +02:00
Bram Moolenaar
049d0a29bd
Change wording in link.sh: "remove" -> "omit"
...
--HG--
branch : vim73
2010-05-18 21:41:09 +02:00
Bram Moolenaar
0811d25dee
Fix build on Cygwin and MingW.
...
--HG--
branch : vim73
2010-05-18 21:17:10 +02:00
Bram Moolenaar
a59b4cfa52
Undefine uint32_t when building if_perl.xs to fix the build.
...
--HG--
branch : vim73
2010-05-18 21:05:27 +02:00
Bram Moolenaar
f9801e2133
Add blowfish and sha256 source files to more Makefiles.
...
--HG--
branch : vim73
2010-05-18 20:34:20 +02:00
Bram Moolenaar
cc826cd545
Small update to help files.
...
--HG--
branch : vim73
2010-05-17 22:07:47 +02:00
Bram Moolenaar
8fd40d8a05
Avoid warnings for unused arguments when compiling with Gnome.
...
--HG--
branch : vim73
2010-05-17 22:07:15 +02:00
Bram Moolenaar
16400e3b02
Undo undesired changes in src/Makefile.
...
--HG--
branch : vim73
2010-05-17 21:37:47 +02:00
Bram Moolenaar
ff1d99757b
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.
--HG--
branch : vim73
2010-05-17 20:32:55 +02:00
Bram Moolenaar
1f8471db11
Minor updates to blowfish encryption.
...
--HG--
branch : vim73
2010-05-16 23:02:33 +02:00
Bram Moolenaar
5287c18061
Add the blowfish encryption patch from Mohsin Ahmed. Needs more work.
...
--HG--
branch : vim73
2010-05-16 22:32:54 +02:00
Bram Moolenaar
14290793f2
Add 'relativenumber' patch from Markus Heidelberg.
...
--HG--
branch : vim73
2010-05-16 15:46:46 +02:00
Bram Moolenaar
bc5b951cfd
Remove outdated line from top Makefile.
...
--HG--
branch : vim73
2010-05-16 15:15:27 +02:00
Bram Moolenaar
96028b0942
Move items around in the todo list.
...
--HG--
branch : vim73
2010-05-16 15:14:25 +02:00
Bram Moolenaar
30887c5a27
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
f6f38ec97a
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)
--HG--
branch : vim73
2010-05-16 13:56:06 +02:00
Bram Moolenaar
c5c0aaf2c5
Fix typo in release date.
...
--HG--
branch : vim73
2010-05-16 13:40:33 +02:00
Bram Moolenaar
350b73a180
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
dfeffccb5b
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.
--HG--
branch : vim73
2010-05-16 13:26:25 +02:00
Bram Moolenaar
324eb04d44
Merge patch 7.2.434.
...
--HG--
branch : vim73
2010-05-16 12:49:27 +02:00
Bram Moolenaar
4b758f6023
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
5163062745
Merged change from default branch: Correct Japanese menus.
...
--HG--
branch : vim73
2010-05-15 21:29:02 +02:00
Bram Moolenaar
5ebd22a7c0
Undo changes that are meant for the Vim 7.3 branch.
2010-05-15 21:13:04 +02:00
Bram Moolenaar
74f31c9615
Correct Japanese menus to avoid error while loading them after 7.2.432.
2010-05-15 18:21:26 +02:00
Bram Moolenaar
a5ebaf6f60
After recovery check if the text changed. If it did mark the buffer as
...
modified.
--HG--
branch : vim73
2010-05-15 17:06:53 +02:00
Bram Moolenaar
d8025cb9da
After recovery check if the text changed. If it did mark the buffer as
...
modified.
--HG--
extra : rebase_source : 0527eb0f6918ca9111d64d32092d92ec8ea70e11
2010-05-15 17:06:53 +02:00
Bram Moolenaar
c1fa6b7780
Get rid of the "extra" and "lang" archives.
...
--HG--
branch : vim73
2010-05-15 15:41:59 +02:00
Bram Moolenaar
524b356466
Get rid of the "extra" and "lang" archives.
...
--HG--
extra : rebase_source : c1d31f774a03e6e4bea6e08ea6608915da43aa39
2010-05-15 15:41:59 +02:00
Bram Moolenaar
994b5ba664
Switched from autoconf 2.63 to 2.65.
...
--HG--
branch : vim73
2010-05-15 15:04:53 +02:00
Bram Moolenaar
b3bdfdd3dc
Switched from autoconf 2.63 to 2.65.
...
--HG--
extra : rebase_source : 29df04ae0fad8926f8f6a7166d26caae32974134
2010-05-15 15:04:53 +02:00
Bram Moolenaar
ad6dba0ef1
Small fix for compiler warning in Netbeans.
...
--HG--
branch : vim73
2010-05-15 14:49:02 +02:00
Bram Moolenaar
e306f514a6
Small fix for compiler warning in Netbeans.
...
--HG--
extra : rebase_source : e8ef654038c4d9d18187be14a2ca49ec746e70f9
2010-05-15 14:49:02 +02:00
Bram Moolenaar
9009d457ba
First step in the Vim 7.3 branch. Changed version numbers.
...
--HG--
branch : vim73
2010-05-15 13:56:02 +02:00
Bram Moolenaar
13b802f309
First step in the Vim 7.3 branch. Changed version numbers.
...
--HG--
extra : rebase_source : 7c8c7c95a865c6da6338889441b8d55d8c5b656d
2010-05-15 13:56:02 +02:00
Bram Moolenaar
4ef670823d
Updated runtime files.
2010-05-14 23:24:24 +02:00
Bram Moolenaar
288e7eb764
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
9ae07d1632
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
623a10f3ce
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
2eaae56ac0
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
4252205d1c
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
a620019318
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
8a6d87b57c
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
9116d0f6e2
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
8122eec258
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
8067c3e203
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
e5c9762c08
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
714ac2ada5
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
eefdd2aa79
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
61eb14a1a9
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
61740227ab
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
de95ceada3
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
64ae1f22ca
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
903b33d4cf
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
38a528b1ed
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
9f783ad144
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
0fbdc203b0
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
4e956d93b8
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
e9e15b98bd
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
99a82d2c14
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
d3d0ad8ba7
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
f4bc0aba8f
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
37480ce4ee
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
6cfc2a58d8
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
e22077e337
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
b460b9fe3a
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
e3ab6b8de2
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
3907422459
Updated runtime and language files.
2010-03-17 20:02:06 +01:00
Bram Moolenaar
2952d2c56f
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
24a8895aa2
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
a91d915dc3
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
23307fe885
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
7d0dc719da
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
0765e19fd2
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
2bba68f071
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
23226485b6
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
4a9008eb12
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
e850ae566c
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
3a97e3116d
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
622d45c4bc
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
1c3a921584
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
63285373fc
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
2615293db8
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
4d845ec1e4
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
2bfa891d43
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
Bjorn Winckler
66cee2b3d6
Snapshot 52
2010-03-05 17:13:08 +01:00
Bram Moolenaar
cf27aa936a
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
09aa30055a
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
54b75f39a3
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
abd56ba103
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
a3a0af3a2f
Updated runtime an documentation files.
2010-03-02 16:19:40 +01:00
Bram Moolenaar
297b7c73bf
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
dd4fbabba3
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
410d99662d
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
1c01da47f6
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
f2838028a8
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
Bjorn Winckler
37bf40d260
Merge upstream
...
Conflicts:
runtime/doc/options.txt
src/auto/configure
src/eval.c
src/if_ruby.c
src/vim.h
2010-02-24 17:23:00 +01:00
Bram Moolenaar
d6319a9921
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
b8aec556b3
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
63bad3a41b
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
a578534635
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
06bd94bcd5
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
6f08d935f3
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
6894f171d8
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
9da6d40907
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
Bjorn Winckler
c5c236f87d
Add support for :winpos
...
Note that window coordinates are specified in a coordinate system where
X points to the right and Y points upwards.
2010-02-20 00:40:23 +01:00
Bjorn Winckler
9e30756b1f
Output build results in $(PROJECT_DIR)/build
...
This overrides the global Xcode preference, which if set to a customized
location caused the build to fail. (Patch by wezm)
2010-02-19 19:38:31 +01:00
Bram Moolenaar
44c8160d60
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
e8f2764176
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
2a03b38e00
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
87b90ea791
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
5e1643ff95
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
37de107112
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
fc5fcdd406
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
ff5306dd64
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
08275fe08b
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
Bjorn Winckler
2b3c216798
Set cwd before launching Vim process
...
This fixes a bug where the 'exrc' option did not work when opening files
from Finder.
2010-02-16 22:55:20 +01:00
Bjorn Winckler
d975a6125f
Do not open files in "unused windows"
...
A window is "unused" if it has just been opened with Cmd+n. Previously
a file opened from Finder would be opened in an unused window if one was
available. This leads to problems with some Vim options, e.g. trying to
open an encrypted file from Spotlight will fail. The code that has been
removed also had some quite ugly hacks and it is not entirely clear
whether the reuse of unused windows was entirely intuitive.
(The "Open files from applications" option is not affected by this
change.)
2010-02-16 19:04:47 +01:00
Bjorn Winckler
edefdc97f2
Pass arguments to Vim on command line
...
Do not pass arguments via DO since some options only work if the files
to open were passed on the command line (e.g. "%" flag in 'viminfo').
Also, if a file is encrypted and opened from Spotlight the Spotlight
search text is passed as input and it ends up being used as password for
the encryption key, so the file opens up encrypted.
The above problems still persist if Quickstart is enabled.
2010-02-15 21:43:08 +01:00
Bjorn Winckler
23cd926331
Update Services for Snow Leopard
...
Rename Services so that it is clearer what they do when they appear in
context menus:
New MacVim Buffer With Selection
New MacVim Buffer Here
The latter Service now works in Finder on Snow Leopard (it was broken
before). The Service "Open Selected File" has been deprecated since it
does not seem very useful and it is rather confusing as to what it
really does.
2010-02-14 21:12:27 +01:00
Bjorn Winckler
cb399da217
Abandon marked text when switching IM
...
This fixes a bug with Chinese IM where pressing "o" in normal mode would
cause Vim to start a new line and then insert "o" into the text. With
this patch the "o" is no longer inserted.
2010-02-14 17:25:25 +01:00
Bjorn Winckler
ffad6673de
Resize view properly when showing toolbar
...
Fixes a bug where the view would not resize when the window covered the
height of the screen and the toolbar was shown.
2010-02-14 01:38:07 +01:00
Bjorn Winckler
99e33fc726
Fix memory leak in ATSUI renderer
...
The wide font was not released properly.
2010-02-14 01:24:20 +01:00
Bjorn Winckler
c9a95e68f9
Add wide font support to Core Text renderer
2010-02-14 01:23:59 +01:00
Bjorn Winckler
3f6c885564
Alt+Space mappings in Keyboard Layouts now work
...
For example, French Dvorak assigns Underscore to Alt+Space. Without
this patch Alt+Space would produce a Space, whereas with this patch it
will produce an Underscore.
2010-02-14 00:37:35 +01:00
Bjorn Winckler
3d5810fa54
Allow window resizing across multiple screens
...
It is now possible to drag to resize a window to be larger than one
screen. However, if the window size changes programmatically (due to
scrollbars or toolbar hiding/showing, etc.) then the window will be
constrained to fit on the screen holding most of the window. This is
perhaps annoying but at least it is consistent with the way Terminal.app
works (try opening a new tab when a Terminal window spans two screens).
2010-02-13 23:50:53 +01:00
Bjorn Winckler
d6be8fd0ed
Place scrollbars correctly for positive inset
...
Make sure that the scrollbar stretches to the top of the window even if
the text inset is > 0 (and similarly for the horizontal scrollbar).
This applies to the Core Text and ATSUI renderers only.
2010-02-13 15:11:41 +01:00
Bram Moolenaar
e34979f5cf
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
c44bd69ee5
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
c52fb19a92
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
074c3f75e4
Updated runtime files.
2010-02-11 14:19:15 +01:00
Bjorn Winckler
b7bbbc85bf
Backend initiates window zooming
...
Don't change the window size immediately upon pressing the zoom button.
Instead send the message to Vim and let it resize before the window
does. This avoids flickering problem when zooming with the Core Text
renderer.
The zooming is also slightly smarter about which window size to restore
if the toolbar was hidden while the window was zoomed.
2010-02-08 18:18:34 +01:00
Bjorn Winckler
c621846160
Avoid display corruption on :vsp and 'go' changes
...
Always redraw the screen when splitting vertically or when the 'go'
option is modified (it may e.g. cause scrollbars to hide/show).
2010-02-08 16:00:12 +01:00
Bjorn Winckler
698f70bccf
Avoid window flashing white when zooming
...
This applies to the Core Text renderer only.
There is still a short annoying flash when clicking the zoom button to
make the window smaller.
2010-02-05 17:55:21 +01:00
Bjorn Winckler
21d222a1d7
Avoid window flashing white when first shown
...
This only applies to the Core Text renderer.
2010-02-03 23:07:13 +01:00
Bram Moolenaar
7a2df8113c
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
9940c308a5
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
f376e9355d
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
3456504b23
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
Bjorn Winckler
3c41769deb
Fix vert split problems in Core Text renderer
...
The display is no longer corrupted on :vsp when using the Core Text
renderer. Also fixes a problem where background would not be cleared
correctly when left scrollbar was visible.
Remove a hack in live resizing code when using CT. This may cause the
window to flicker more during live resize (have to find a better fix).
2010-02-03 14:46:56 +01:00
Bram Moolenaar
264ac2cefd
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
Bjorn Winckler
e6f1c6e2d8
Fill the square under the left scrollbar
...
This fixes a drawing issue that appeared on ":vsp".
2010-01-29 19:09:43 +01:00
Bram Moolenaar
43b89a3991
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
48fb92df3d
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
ced469c670
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
4e68db907f
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
296238971c
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
5023c42275
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
bc77ae5486
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
Bjorn Winckler
1807edf411
Lower priority for exception logs
2010-01-24 15:14:19 +01:00
Bram Moolenaar
3bd66b1b26
Add more pathdef.c to .hgignore.
2010-01-20 21:56:50 +01:00
Bram Moolenaar
7d2bf1a67c
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
3318bc7fd5
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
ca8f58a600
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
4c0bcb9f19
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
90db1756f3
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
b720c6880f
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
6735e2e56a
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
67e9e6d1ac
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
588c51a1bc
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
9590862732
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
b9dad4f682
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
76cf08b6ab
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
38f9623414
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
48da66c841
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
94e4a1e380
Add a few missing runtime files.
2010-01-17 14:38:06 +01:00
Bram Moolenaar
d58219ca38
Updated runtime files.
2010-01-16 14:29:14 +01:00
Bram Moolenaar
679d4c8d30
Updated runtime files.
2010-01-12 21:31:21 +01:00
Bram Moolenaar
e7e70d5f54
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
2296d028c7
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
925392f7db
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
f4c8ae65db
Fixed encoding name in Ukranian message file.
2010-01-11 20:07:07 +01:00
Bram Moolenaar
f0e00ae7ae
Add an .hgignore file (suggested by Mike Williams).
2010-01-10 14:44:52 +01:00
Bram Moolenaar
b356a1b414
Remove config.h from the distribution, let's see if that works.
2010-01-10 14:35:14 +01:00
Bram Moolenaar
6ef6c58da0
Minor text file updates.
2010-01-06 21:16:31 +01:00
Bram Moolenaar
4895774ca7
Update runtime files.
2010-01-06 20:54:52 +01:00
Bram Moolenaar
dee4beca2a
Update documentation files.
2010-01-06 20:52:26 +01:00
Bram Moolenaar
2c99695854
Update message translations.
2010-01-06 20:29:28 +01:00
Bram Moolenaar
70c9faac89
updated for version 7.2.327
2010-01-06 18:25:34 +01:00
Bram Moolenaar
3dd8d6b9bc
updated for version 7.2.326
2010-01-06 17:53:38 +01:00
convert-repo
e1a538c47a
update tags
2010-01-06 14:58:33 +00:00
vimboss
0d71e0eea8
updated for version 7.2-325
2009-12-31 13:53:33 +00:00
vimboss
c34e8a1780
updated for version 7.2-324
2009-12-31 12:18:30 +00:00
vimboss
f29fa68b1b
updated for version 7.2-323
2009-12-24 15:11:40 +00:00
vimboss
c78a20b44b
updated for version 7.2-322
2009-12-24 14:46:12 +00:00
vimboss
d636fedf95
updated for version 7.2-321
2009-12-24 14:01:12 +00:00
Bjorn Winckler
e47dc041ee
Use device colors instead of calibrated colors
...
This fixes a bug in full-screen where the full-screen background color
in "set fuopt=background:Normal" would not match the background color of
the Vim view (with the experimental renderer).
2009-12-19 21:58:10 +01:00
vimboss
ff88a3d72f
updated for version 7.2-320
2009-12-16 18:02:47 +00:00
vimboss
67d685247c
updated for version 7.2-319
2009-12-16 17:49:39 +00:00
vimboss
ad8645f0af
updated for version 7.2-318
2009-12-16 17:28:07 +00:00
vimboss
9d373ca370
updated for version 7.2-317
2009-12-16 17:13:44 +00:00
vimboss
780cd57aea
updated for version 7.2-316
2009-12-16 16:14:51 +00:00
Bjorn Winckler
8b934e5b95
Update README
2009-12-09 10:53:27 +01:00
Bjorn Winckler
345ed7ab01
Support the "a" flag in 'guioptions'
2009-12-03 18:07:10 +01:00
vimboss
79bb1525a4
updated for version 7.2-315
2009-12-02 16:58:33 +00:00
vimboss
c8f033fcb2
updated for version 7.2-314
2009-12-02 16:47:11 +00:00
vimboss
84fd8734c3
updated for version 7.2-313
2009-12-02 16:14:36 +00:00
vimboss
be7c0483a9
updated for version 7.2-312
2009-12-02 14:02:39 +00:00
vimboss
b0cdf23fdc
updated for version 7.2-311
2009-12-02 12:31:27 +00:00
vimboss
eea0b35637
updated for version 7.2-310
2009-12-02 11:08:38 +00:00
Bjorn Winckler
e98f8a27c2
Improve Find pasteboard interaction
...
Put two representation of the search pattern on the Find pasteboard: one
that holds the unmodified pattern, and a second one that removes some
common backslash escapes from the first. The second pattern will be
used by other applications so e.g. hitting * in MacVim and then Cmd+g in
another app now works.
2009-11-28 19:10:03 +01:00
Bjorn Winckler
1c1f5c6646
Fix Ctrl-Tab handling in Core Text
2009-11-27 23:02:06 +01:00
Bjorn Winckler
034f136ad2
Remove references to MMAtsuiRenderer in nib file
2009-11-27 20:06:43 +01:00
vimboss
d3bfef043f
updated for version 7.2-309
2009-11-26 19:40:49 +00:00
vimboss
976686d38c
updated for version 7.2-308
2009-11-25 18:51:24 +00:00
vimboss
a807d1879b
updated for version 7.2-307
2009-11-25 17:21:32 +00:00
vimboss
b0c8ac3bfe
updated for version 7.2-306
2009-11-25 16:14:45 +00:00
vimboss
ff3c3f2b91
updated for version 7.2-305
2009-11-25 12:08:03 +00:00
vimboss
d1bf9c480f
updated for version 7.2-304
2009-11-25 11:38:30 +00:00
Bjorn Winckler
d7d3ee4971
Fix ATSUI/Core Text compilation issues on Tiger
2009-11-23 12:56:44 +01:00
Bjorn Winckler
4494783964
Snapshot 51
2009-11-22 14:02:45 +01:00
Bjorn Winckler
6f45b7a83c
Don't link Sparkle framework
2009-11-21 22:27:16 +01:00
Bjorn Winckler
9352553da0
Remove MMAtsuiRenderer user default
...
This has been deprecated in favor of MMRenderer.
2009-11-21 22:20:09 +01:00
Bjorn Winckler
78330ec132
Remove feat/core-text from README-repo.txt
2009-11-21 16:36:13 +01:00
Bjorn Winckler
5c9e4f17bc
Avoid 0x0 window when autosaved dimension missing
...
This fixes a bug where the first window would be tiny if no autosaved
dimensions existed on startup.
2009-11-21 15:54:39 +01:00
Bjorn Winckler
86d7c475d6
Merge upstream
...
Conflicts:
src/auto/configure
2009-11-18 20:12:00 +01:00
vimboss
9bd435daa1
updated for version 7.2-303
2009-11-18 19:11:58 +00:00
vimboss
21d545e55d
updated for version 7.2-302
2009-11-17 16:57:14 +00:00
vimboss
e4f9c806e5
updated for version 7.2-301
2009-11-17 16:41:01 +00:00
vimboss
07c2bd2d5e
updated for version 7.2-300
2009-11-17 16:13:15 +00:00
vimboss
f9905d3944
updated for version 7.2-299
2009-11-17 15:08:26 +00:00
vimboss
aa5e59d5eb
updated for version 7.2-298
2009-11-17 13:57:22 +00:00
vimboss
c60da0b7b6
updated for version 7.2-297
2009-11-17 11:43:06 +00:00
vimboss
31f660b37a
updated for version 7.2-296
2009-11-17 11:31:25 +00:00
vimboss
116d179fc0
updated for version 7.2-295
2009-11-17 11:20:35 +00:00
vimboss
1c7b224c37
updated for version 7.2-294
2009-11-17 11:08:52 +00:00
Bjorn Winckler
fc698b39fe
Add MMRenderer user default
...
Set to 0 for Cocoa renderer, 1 for ATSUI, 2 for Core Text. The default
is 0.
2009-11-15 22:33:13 +01:00
Jjgod Jiang
5f81e8ad27
Fix transparency for Core Text renderer
2009-11-15 19:59:21 +01:00
Bjorn Winckler
34d334c013
Implemented CoreText renderer
2009-11-15 18:52:21 +01:00
Bjorn Winckler
04820b04d6
Update Advanced preferences pane
...
Remove the "Use login shell" option, and rename the ATSUI option (since
Core Text may actually be used and not ATSUI).
2009-11-11 22:06:00 +01:00
vimboss
dae5f35607
updated for version 7.2-293
2009-11-11 16:30:08 +00:00
vimboss
10244aa84b
updated for version 7.2-292
2009-11-11 16:22:28 +00:00
vimboss
313941f77d
updated for version 7.2-291
2009-11-11 16:07:20 +00:00
vimboss
435935bf0b
updated for version 7.2-290
2009-11-11 15:56:10 +00:00
vimboss
4888e4d704
updated for version 7.2-289
2009-11-11 15:23:37 +00:00
vimboss
0aef550233
updated for version 7.2-288
2009-11-11 14:06:59 +00:00
vimboss
01100ceedc
updated for version 7.2-287
2009-11-11 13:45:33 +00:00
vimboss
fb48afe434
updated for version 7.2-286
2009-11-11 13:22:11 +00:00
vimboss
1ebdd8968f
updated for version 7.2-285
2009-11-11 12:22:32 +00:00
Bjorn Winckler
2da8cec3c2
Autosaved dimensions do not override vimrc
...
Setting 'lines' and 'columns' in .vimrc works again. This patch also
fixes a minor memory leak related to the autosaved dimensions. Finally,
skip checking terminal capabilies when the GUI is about to start.
2009-11-10 21:44:06 +01:00
Bjorn Winckler
e9f75c50c1
Remove SUUpdater object from MainMenu.nib
...
This avoids an annoying warning on each startup (Sparkle, which this
object belongs to, has temporarily been disabled).
2009-11-09 20:25:54 +01:00
Bjorn Winckler
b4d507b9d0
Avoid forcing redraw in full-screen
...
Previously the content view in full-screen mode would get redrawn
whenever the Vim view possibly changed size. Now the view is only
updated if the view did change size (fixes redraw problems with the Core
Text renderer).
2009-11-08 18:59:30 +01:00
Bjorn Winckler
ded90a7def
Fix full-screen drawing issues
...
This commit fixes a problem where the screen would look blurry, or where
each redraw would cause the entire screen to be cleared before the
redraw (only the Core Text renderer was affected by this bug).
2009-11-08 17:46:16 +01:00
Bjorn Winckler
44b0f3bc30
Fix Ruby compilation on case-sensitive FS
2009-11-04 16:43:36 +01:00
vimboss
c8a0b8cdfb
updated for version 7.2-284
2009-11-03 17:47:12 +00:00
vimboss
99eb5f2c9c
updated for version 7.2-283
2009-11-03 17:13:59 +00:00
vimboss
b5688c3ef3
updated for version 7.2-282
2009-11-03 17:04:43 +00:00
vimboss
3ed1ee17eb
updated for version 7.2-281
2009-11-03 16:36:44 +00:00
vimboss
f9d04339ee
updated for version 7.2-280
2009-11-03 16:20:34 +00:00
vimboss
bc6c0f325c
updated for version 7.2-279
2009-11-03 15:44:21 +00:00
vimboss
7092cfd2f8
updated for version 7.2-278
2009-11-03 15:30:12 +00:00
vimboss
dbf3bcd840
updated for version 7.2-277
2009-11-03 15:23:14 +00:00
vimboss
4367811170
updated for version 7.2-276
2009-11-03 15:04:20 +00:00
vimboss
a4f7e934f5
updated for version 7.2-275
2009-11-03 14:33:17 +00:00
vimboss
bf9f50247f
updated for version 7.2-274
2009-11-03 13:46:54 +00:00
vimboss
8d96449a24
updated for version 7.2-273
2009-11-03 13:26:55 +00:00
vimboss
a6ce4014c4
updated for version 7.2-272
2009-11-03 12:06:23 +00:00
vimboss
1178591d1f
updated for version 7.2-271
2009-11-03 11:53:55 +00:00
vimboss
073ba3f0e8
updated for version 7.2-270
2009-11-03 11:40:19 +00:00
vimboss
26f1599979
updated for version 7.2-269
2009-11-03 11:11:11 +00:00
vimboss
2dc63d8e16
updated for version 7.2-268
2009-11-03 10:43:27 +00:00
Bjorn Winckler
5d7d4f9684
Disable NSRepeatCountBinding
2009-10-31 14:14:36 +01:00
Bjorn Winckler
40c88bce6f
Fix window tiling with multiple monitors
2009-10-27 20:00:20 +01:00
Bjorn Winckler
a409aa7c89
Release text view helper correctly
2009-10-23 20:09:14 +02:00
Bjorn Winckler
ddd5a2bd4b
Snapshot 50
2009-10-10 02:55:31 +02:00
Bjorn Winckler
5bc897df9d
Update UTIs in Info.plist
...
Ideally all org.vim.*-file UTIs should be replaced with proper UTIs, but
they can be hard to find so they will be replaced as new UTIs are found.
2009-10-09 22:23:52 +02:00
Bjorn Winckler
2f3a9d7740
Remove "No connection ..." warning with --remote
2009-10-09 20:38:31 +02:00
Bjorn Winckler
3aaef67b85
Merge upstream
...
Conflicts:
src/auto/configure
2009-10-07 16:21:00 +02:00
vimboss
9f957bcd6c
updated for version 7.2-267
2009-10-07 14:20:30 +00:00
Bjorn Winckler
9a01753529
Fix wide character support for 64 bit
2009-10-01 21:13:17 +02:00
Bjorn Winckler
ac4412ace2
Add missing defines to Tiger
...
CGFloat and NS[U]Integer were introduced in 10.5, make sure they are
defined when compiling for 10.4.
2009-09-30 23:04:12 +02:00
Bjorn Winckler
b712dd06eb
Clean Python and Ruby flags when macsdk is set
...
Most importantly there are no explicit -I.. flags that break the
--with-macsdk functionality. Also use -framework Ruby and include Ruby
properly.
2009-09-30 21:46:31 +02:00
Bjorn Winckler
8cad670f16
Don't include Carbon.h in os_mac.h
...
This avoid polluting the global namespace with Carbon symbols (there was
a conflict between Carbon and Ruby both defining "ID"). To accomodate
this the Carbon types OSErr and OSType have been changed to int16_t and
uint32_t, respectively.
2009-09-30 21:42:50 +02:00
Bjorn Winckler
fe79caddfa
Enable 64 bit compilation (Vim and MacVim)
...
Note that Sparkle currently is not 64 bit so automatic updating won't
work when MacVim is compiled for 64 bit.
2009-09-30 19:38:06 +02:00
Bjorn Winckler
33c4dd0eef
Deprecate mac-arch, superseded by --with-macarchs
...
Move --with-macarchs and --with-macsdk to an earlier place in the
configure script. The flag --with-macsdk is now enabled but it should
also set the MACOSX_DEPLOYMENT_TARGET environment variable (how?).
2009-09-30 15:21:32 +02:00
vimboss
d5365574cc
updated for version 7.2-266
2009-09-30 13:17:02 +00:00
Bjorn Winckler
615d7dd609
Remove unnecessary include paths in Makefile
2009-09-30 13:30:10 +02:00
vimboss
e411119903
updated for version 7.2-265
2009-09-30 11:24:36 +00:00
Bjorn Winckler
1ab1bec908
Strip all -arch flags from Perl and Ruby
...
The system provided Perl and Ruby libraries adds -arch flags since they
were built as universal binaries. This causes Vim to build with these
flags which is undesirable (the default should be to only build for the
native architecture). The solution is to strip any -arch flags from
Perl and Ruby.
A universal binary can be built by using the --with-archs configure
flag.
2009-09-30 10:19:06 +02:00
Bjorn Winckler
770796042e
Fix 64 bit compilation warnings in backend
2009-09-29 23:31:32 +02:00
Bjorn Winckler
f5a8f4f083
Clean up Carbon includes
...
Don't use FlatCarbon when building MacVim (only for Carbon GUI).
2009-09-29 23:12:26 +02:00
Bjorn Winckler
c36f69c013
Add --with-macsdk flag to configure
...
Compilation fails for some reason, so this option is disabled.
2009-09-29 22:39:29 +02:00
Bjorn Winckler
b05db8d377
Add --with-xcodecfg configure flag
2009-09-29 21:32:00 +02:00
Bjorn Winckler
b262a38339
Add --with-archs configure flag
2009-09-29 20:17:38 +02:00
Bjorn Winckler
3b2784e277
Use MacVim instead of Carbon GUI by default
2009-09-29 18:35:16 +02:00
Bjorn Winckler
04a6eb68d0
Build xcode project from Makefile
2009-09-29 03:02:30 +02:00
Bjorn Winckler
25d39a282a
Remove Universal configuration from 'Edit in ...'
2009-09-29 02:23:29 +02:00
Bjorn Winckler
fdd9622c00
Force 32 bit, remove Universal configuration
...
The Sparkle framework does not include a 64 bit binary, so force 32 bit
until it is updated.
2009-09-28 22:58:33 +02:00
Bjorn Winckler
be45005f25
Prepare for 64 bit
...
Mostly fixes problems involving NSUInteger.
2009-09-28 22:55:16 +02:00
Bjorn Winckler
281f280eb1
Disable MacVim plugins for now
...
The supporting files for CTGradient and RBSplitView causes several
warnings when compiling for 64 bit. Since nobody uses MacVim plugins
I have decided to disable them instead of having to support these files
(although these warnings are easy enough to fix for anybody interested).
2009-09-28 21:26:39 +02:00
Bjorn Winckler
9c1037f556
Prepare PSMTabBarControl for 64 bit
...
Change unsigned -> NSUInteger, float -> CGFloat as necessary.
2009-09-28 19:44:13 +02:00
Bjorn Winckler
2b77fe974e
Don't pass 'long' vars over process boundary
...
The only place 'long' was used was in scrollbar identifiers. These are
now "truncated" to fit inside 32 bit (when compiling for 64 bit).
2009-09-27 21:52:06 +02:00
Bjorn Winckler
fc05fb5e3e
Strip x86_64 arch from Ruby LDFLAGS
2009-09-25 19:08:58 +02:00
Nicolas Weber
b7b4e364c4
Really fix icon generation on Snow Leopard
2009-09-24 00:50:18 -07:00
vimboss
ed55437203
updated for version 7.2-264
2009-09-23 16:14:49 +00:00
vimboss
b07059a739
updated for version 7.2-263
2009-09-23 15:35:48 +00:00
Bjorn Winckler
00a63422ca
Update help file
2009-09-23 13:28:05 +02:00
Bjorn Winckler
a3bc1d1a86
Fix typo in help file
2009-09-20 14:46:06 +02:00
Bjorn Winckler
629eb02403
Fix Ctrl-C handling
...
This fixes a bug where mappings to e.g. <C-c>g would fail.
2009-09-18 19:24:11 +02:00
vimboss
a81d84df1f
updated for version 7.2-262
2009-09-18 15:25:52 +00:00
vimboss
19314f214b
updated for version 7.2-261
2009-09-18 13:17:09 +00:00
vimboss
baeec8addc
updated for version 7.2-260
2009-09-18 12:59:26 +00:00
vimboss
49c9e43d59
updated for version 7.2-259
2009-09-11 15:24:31 +00:00
vimboss
0b5eab9c89
updated for version 7.2-258
2009-09-11 14:48:27 +00:00
vimboss
49a5d8fbab
updated for version 7.2-257
2009-09-11 14:17:54 +00:00
vimboss
5f972f11ac
updated for version 7.2-256
2009-09-11 13:46:41 +00:00
vimboss
554448b77f
updated for version 7.2-255
2009-09-11 13:20:33 +00:00
vimboss
c8d08d3d53
updated for version 7.2-254
2009-09-11 13:04:24 +00:00
vimboss
9539d1240e
updated for version 7.2-253
2009-09-11 12:19:51 +00:00
vimboss
f6785cd6c8
updated for version 7.2-252
2009-09-11 12:02:34 +00:00
vimboss
2688634afb
updated for version 7.2-251
2009-09-11 11:44:54 +00:00
vimboss
2a1aff523b
updated for version 7.2-250
2009-09-11 11:26:56 +00:00
vimboss
d2d8135617
updated for version 7.2-249
2009-09-11 11:00:05 +00:00
vimboss
e33ea64952
updated for version 7.2-248
2009-09-11 10:49:58 +00:00
vimboss
6a36ea9a4f
updated for version 7.2-247
2009-09-11 10:21:41 +00:00
vimboss
98d113300f
updated for version 7.2-246
2009-09-11 09:30:34 +00:00
Bjorn Winckler
814f3a5ed0
Fix "New Document Here" Service
...
Expand leading tilde in paths, else NSFileManager thinks the path does
not exists.
2009-09-04 18:23:56 +02:00
Bjorn Winckler
99805e6988
Make Services work on 10.6
...
Services need a (possibly empty) NSRequiredContext dictionary in the
application's Info.plist on 10.6.
2009-09-04 18:22:44 +02:00
Bjorn Winckler
fd2804b9df
MAC_OS_X_VERSION_10_6 not defined on pre-10.6
...
Just use a literal 1060 in header files which do not (and should not)
include MacVim.h.
2009-09-02 21:21:12 +02:00
Bjorn Winckler
6f553b7ad5
Use availability macros correctly
...
Always use >= when checking lower bounds and < when checking upper
bounds. The problem is that MAC_OS_X_MAX_ALLOWED and
MAC_OS_X_MIN_REQUIRED need not be equal to one of the MAC_OS_X_VERSION_*
macros. For example, on 10.5.8 MAC_OS_X_VERSION_MAX_ALLOWED is 1058
whereas MAC_OS_X_VERSION_10_5 is 1050.
(Based on a patch by Michael Guntsche.)
2009-09-02 20:07:08 +02:00
Bjorn Winckler
67df700615
Disable the ATSUI renderer on 10.6
...
ATSUI has been deprecated on 10.6. As it stands the ATSUI renderer does
not even work and it spews out masses of warnings when building, so
ATSUI is disabled when compiling for 10.6 for now.
2009-09-01 22:43:56 +02:00
Bjorn Winckler
ad7da68f84
Fix some Xcode static analyzer warnings
...
The only relevant complaint was a memory leak when opening files from
Finder.
2009-09-02 00:29:14 +02:00
Bjorn Winckler
a396b2f7bf
Ensure Vim compiles as 32 bit
...
The MacVim binary always builds as 32 bit so make sure the Vim binary is
32 bit as well (GCC defaults to 64 bit on Leopard).
2009-09-02 00:26:42 +02:00
Bjorn Winckler
bb28facdad
Don't use +[NSConnection defaultConnection]
...
The defaultConnection message was deprecated in 10.6.
2009-09-02 00:03:50 +02:00
Bjorn Winckler
25133f7d03
Avoid compilation warnings on 10.6
2009-09-01 22:42:35 +02:00
Bjorn Winckler
6907a6b43e
Declare PSMTabBarControl delegate on 10.6
...
This avoids a compilation warning, nothing else.
2009-09-01 22:14:12 +02:00
Bjorn Winckler
6a87e8cc02
Fix warning in ODBEditor (10.6)
2009-09-01 22:13:16 +02:00
Bjorn Winckler
d04263aee2
Autosave window rows and columns
2009-09-01 22:13:10 +02:00
Nicolas Weber
64d84c49fa
Fix icon generation on Snow Leopard
...
Snow Leopard seems to not support Scrap Manager, so don't use the Scrap
Manager code.
2009-08-30 17:11:42 -07:00
Bjorn Winckler
823ab3d45a
Copy Sparkle framework into app bundle
...
The previous commit accidentally removed the step where the Sparkle
framework got copied into the app bundle.
2009-08-30 21:03:40 +02:00
Bjorn Winckler
2a5bbeead5
Include PSMTabBarControl framework properly
2009-08-30 20:43:33 +02:00
Bjorn Winckler
935ea1a658
Don't use Carbon framework from 10.4u sdk
2009-08-30 20:32:25 +02:00
Bjorn Winckler
bf68c50168
Fix warnings in Edit in ODBEditor
2009-08-30 20:31:24 +02:00
Bjorn Winckler
84c844a956
Ignore user files in Edit in ODBEditor framework
2009-08-30 20:15:58 +02:00
Bjorn Winckler
889b7064e3
Build Edit in ODBEditor against current OS version
2009-08-30 20:12:27 +02:00
Bjorn Winckler
7a5e3f51cb
Disable prebinding of PSMTabBarControl framework
2009-08-30 20:07:13 +02:00
Bjorn Winckler
f03063e1cf
Ignore user files in PSMTabBar framework
2009-08-30 20:04:13 +02:00
Bjorn Winckler
32c1d587d8
Fix warnings in PSMTabBarControl
2009-08-30 19:31:44 +02:00
Bjorn Winckler
497535c098
Build PSMTabBar against current OS version
2009-08-30 19:31:43 +02:00
Bjorn Winckler
8624d40d53
Delete user config files from PSMTabBar project
2009-08-30 19:26:48 +02:00
Bjorn Winckler
dc8a6b7bec
Change runtime fall-back directory
2009-08-30 17:35:30 +02:00
Bjorn Winckler
c5d549a4e0
Set $VIM and $VIMRUNTIME early
...
Otherwise bindtextdomain() gets the wrong runtime path inside
init_locale() causing messages never to be translated.
2009-08-29 22:52:00 +02:00
Bjorn Winckler
3eb0ca1305
Make Find and Replace dialog localizable
2009-08-29 19:27:20 +02:00
Bjorn Winckler
6ab612e357
Disable localized menus in system vimrc
...
Can be enabled by setting/clearing 'langmenu' in ~/.vimrc.
2009-08-29 18:39:35 +02:00
Bjorn Winckler
16caec3a2b
Move menus to menu.vim
2009-08-29 18:30:35 +02:00
Bjorn Winckler
3506261522
Fix handling of built-in toolbar icons
...
In particular, this patch ensures that built-in toolbar icons are
properly used when menus are translated.
2009-08-29 15:36:07 +02:00
Bjorn Winckler
6cc607a2f4
Disallow comments in :macmenu command
...
This is necessary, otherwise e.g. Edit.Paste<Tab>"+gP does not parse
properly.
2009-08-29 14:47:46 +02:00
Bjorn Winckler
4894e8fb74
Fix window cascading
...
Windows always cascade a fixed amount down and right from the topmost
window. If the window sticks out on the right/bottom then it is moved
as far left/up as possible.
2009-08-28 18:25:32 +02:00
Kazuki Sakamoto
a2e0526744
IM enhancements
...
By the default the keyboard layout matching the current locale is used.
Also fix bug where IM switching got confused after manually changing the
IM with Cmd-Space. Finally, fix support for Ctrl-^ when IM is enabled
(e.g. this did not previously work with the Kotoeri input manager).
2009-08-28 13:22:06 +09:00
Bjorn Winckler
d69e140c24
Avoid race condition (e.g. when closing windows)
...
The app may become multithreaded e.g. due to the open panel being
displayed. In this case connectionDidDie notifications may arrive
outside the main thread, possibly leading to windows being closed
simultaneously on multiple threads. This scenario could happen e.g.
when quitting with multiple windows open.
To avoid this situation performSelectorOnMainThread: is used instead of
performSelector:.
2009-08-27 18:16:44 +02:00
Bjorn Winckler
7cae9e965c
Fix Cmd key regression
...
Shift and Alt modifiers now register in combination with Cmd and e.g.
arrow keys.
2009-08-27 17:41:42 +02:00
Bjorn Winckler
2d7c78f24c
Snapshot 49
2009-08-16 01:19:58 +02:00
Bjorn Winckler
a8da347a13
Fix Ctrl key regression
...
Fix Ctrl-h, Ctrl-@ and Ctrl-o regression. Also remove all key bindings
involving arrays from KeyBinding.dict.
2009-08-16 01:09:02 +02:00
Bjorn Winckler
2e45751630
Fix arrow and function key bug on Tiger
...
The bug caused arrow (and function) key presses to be sent twice.
2009-08-15 02:49:17 +02:00
Bjorn Winckler
8cd984a56b
Snapshot 48
2009-08-15 01:07:26 +02:00
Bjorn Winckler
650cb7ac61
Remove feat/inline-im from README-repo.txt
2009-08-15 00:21:44 +02:00
Bjorn Winckler
ae400c2dbb
Add user default MMUseInlineIm
...
Use inline IM (Vim draws marked text) when on, use old IM drawing code
otherwise.
2009-08-09 21:27:30 +02:00
Bjorn Winckler
507a68ef81
Add support for +xim
...
Inline marked text editing, underline marked text (even on command
line), etc.
2009-08-09 19:12:10 +02:00
Bjorn Winckler
271ef88821
Add rudimentary inline IM support
...
Not possible to move cursor in marked text.
2009-08-09 19:11:10 +02:00
Bjorn Winckler
9a248b819d
Fix compilation errors on Tiger
2009-08-09 18:38:19 +02:00
Bjorn Winckler
6aeca470b5
Don't remember IM source if ASCII
...
This fixes a bug where the IM source would be forgotten whenever command
line mode was entered (with 'noimd' set).
2009-08-09 02:28:28 +02:00
Bjorn Winckler
936863de98
Add feat/inline-im to README-repo.txt
2009-08-09 02:20:42 +02:00
Bjorn Winckler
d96b64262d
Delete feat/input from README-repo.txt
2009-08-09 00:01:22 +02:00
Bjorn Winckler
200d3e5957
Only set ASCII IM source when setting 'noimd'
...
The layout used in normal mode (IM disabled) no longer changes when IM
is disabled. It only changes when the 'noimd' option is set.
2009-08-08 23:37:29 +02:00
Bjorn Winckler
4ca28fccbd
Merge upstream
2009-07-29 18:26:00 +02:00
vimboss
9c08729d42
updated for version 7.2-245
2009-07-29 16:25:31 +00:00
vimboss
8e0d50c1ed
updated for version 7.2-244
2009-07-29 16:06:27 +00:00
vimboss
865619bc65
updated for version 7.2-243
2009-07-29 14:24:36 +00:00
vimboss
3b1a4d48f0
updated for version 7.2-242
2009-07-29 13:42:05 +00:00
vimboss
6c124f1604
updated for version 7.2-241
2009-07-29 10:10:29 +00:00
vimboss
44c21d0863
updated for version 7.2-240
2009-07-29 09:11:15 +00:00
Bjorn Winckler
ad1b34005d
Add note on improved IM support to the help
2009-07-26 17:02:10 +02:00
Bjorn Winckler
107a1cf7cc
Improve IM support for 10.5
...
When using "set noimd" remember which input source was used in normal
mode separately from the input source used in insert mode. This way it
is possible to e.g. use a US layout in normal mode and a non-US layout
in insert mode.
The input source used in normal mode must be ASCII capable or it won't
be remembered -- any input source used in insert mode is remembered.
On 10.4 the IM code is unchanged because 10.4 does not support the Text
Input Source Services.
2009-07-25 00:25:32 +02:00
Bjorn Winckler
cbe2f307b1
Fix numeric key pad support
2009-07-24 12:42:42 +02:00
Bjorn Winckler
5213b783d7
Refactor keyboard input code
...
This both cleans up the code as well as improve support for binding to
more key combinations. The Cocoa key bindings system is effectively
disabled; a custom key binding dictionary is set up in KeyBinding.plist
(so that keyboard navigation works in dialogs).
2009-07-23 18:28:34 +02:00
vimboss
c6babee370
updated for version 7.2-239
2009-07-22 14:23:13 +00:00
vimboss
b4b97fe905
updated for version 7.2-238
2009-07-22 12:28:17 +00:00
Bjorn Winckler
cd37d01770
Add Vimball (vba) as supported filetype
2009-07-22 13:51:30 +02:00
vimboss
d8b193e98b
updated for version 7.2-237
2009-07-22 11:28:11 +00:00
vimboss
629579e8a0
updated for version 7.2-236
2009-07-22 09:17:23 +00:00
vimboss
9d6d075726
updated for version 7.2-235
2009-07-22 09:04:20 +00:00
Bjorn Winckler
7d6909d353
Set right pwd when dropping a folder on Dock icon
...
The last path component of the folder that was dropped is no longer
disregarded.
2009-07-21 03:34:15 +02:00
Bjorn Winckler
b75c36581f
ATSUI clips text to avoid bleeding
2009-07-20 20:13:42 +02:00
Bjorn Winckler
ae253a2dad
Fix typo in README-repo.txt
2009-07-19 00:29:47 +02:00
Bjorn Winckler
21cced3fc6
Add README-repo.txt file
...
For the "readme" section on the repo web page. Pandoc is used to
generate the HTML file.
2009-07-18 21:18:39 +02:00
Bjorn Winckler
29745cf124
Snapshot 47
2009-07-16 20:08:56 +02:00
Bjorn Winckler
699de3c049
Change some logging messages
2009-07-16 14:35:27 +02:00
Bjorn Winckler
5560396666
Dialog sheet animation can no longer cause a crash
...
Explicitly force the sheet animation to be performed before passing the
result of the sheet on to the backend. Before this patch the animation
was performed asynchronously and this could lead to a Vim controller
being released at the same time as the animation was being performed
since the animation took place in the default run loop mode.
2009-07-15 00:54:08 +02:00
Bjorn Winckler
8570b5df1f
Merge upstream
2009-07-14 21:41:00 +02:00
vimboss
7391be3977
updated for version 7.2-234
2009-07-14 19:40:21 +00:00
vimboss
7068f9086c
updated for version 7.2-233
2009-07-14 16:38:36 +00:00
vimboss
af2e8b9e3b
updated for version 7.2-232
2009-07-14 15:38:41 +00:00
vimboss
7d87f83e26
updated for version 7.2-231
2009-07-14 14:04:54 +00:00
vimboss
eb6512ab82
updated for version 7.2-230
2009-07-14 11:44:30 +00:00
vimboss
c2d5277fc9
updated for version 7.2-229
2009-07-14 10:20:22 +00:00
Bjorn Winckler
e9d2694dce
Snapshot 46
2009-07-11 00:34:33 +02:00
Bjorn Winckler
36154dd8c0
More normalization of filenames, use NFC
...
Apparently NTFS uses NFC so switch to NFC instead of using NFKC.
2009-07-10 19:01:28 +02:00
Bjorn Winckler
0d778b28a4
Merge upstream
2009-07-10 15:12:00 +02:00
vimboss
fa7096a6ee
updated for version 7.2-228
2009-07-10 13:11:26 +00:00
vimboss
cc2b9e2245
updated for version 7.2-227
2009-07-09 18:13:49 +00:00
vimboss
2cd4c80953
updated for version 7.2-226
2009-07-09 18:06:49 +00:00
vimboss
8303ab1b1a
updated for version 7.2-225
2009-07-09 16:24:19 +00:00
vimboss
3ef707c468
updated for version 7.2-224
2009-07-09 16:15:16 +00:00
vimboss
b3ec0ad87a
updated for version 7.2-223
2009-07-09 13:55:43 +00:00
Bjorn Winckler
4486bb71fb
Replace NSLog() with ASLogXXX()
2009-07-07 21:01:13 +02:00
Bjorn Winckler
176ab5d393
Add simple logging facility (using ASL)
2009-07-07 18:34:32 +02:00
Bjorn Winckler
aff8366139
Fix typo in help file
2009-07-03 14:46:23 +02:00
vimboss
d05fb395d1
updated for version 7.2-222
2009-07-01 18:18:57 +00:00
vimboss
e764e25045
updated for version 7.2-221
2009-07-01 16:04:58 +00:00
vimboss
bd178a9659
updated for version 7.2-220
2009-07-01 15:13:56 +00:00
vimboss
5a5cd60221
updated for version 7.2-219
2009-07-01 14:13:18 +00:00
Kazuki Sakamoto
7c3e218035
Add NetBeans support
2009-06-26 06:32:14 +09:00
vimboss
760e36dc8b
updated for version 7.2-218
2009-06-24 16:32:08 +00:00
vimboss
941e7a992d
updated for version 7.2-217
2009-06-24 16:08:18 +00:00
vimboss
7108d56061
updated for version 7.2-216
2009-06-24 15:51:37 +00:00
vimboss
d5a9cdd9c8
updated for version 7.2-215
2009-06-24 15:32:01 +00:00
vimboss
60ed6e1213
updated for version 7.2-214
2009-06-24 15:05:00 +00:00
vimboss
d628c3711d
updated for version 7.2-213
2009-06-24 14:50:12 +00:00
vimboss
3344f11140
updated for version 7.2-212
2009-06-24 14:41:19 +00:00
vimboss
f047b3aa3e
updated for version 7.2-211
2009-06-24 14:25:49 +00:00
vimboss
31ad5d0472
updated for version 7.2-210
2009-06-24 09:58:32 +00:00
Bjorn Winckler
edbdca29e1
Normalize filenames to NFKC before opening
...
Vim does not cope very well with Unicode decomposed form NFD (i.e. it
does not normalize to composed form before rendering) which causes
problems since HFS+ stores filenames in NFD. To work around this issue
normalize to compatibility form C before passing filenames to Vim.
(This is not a solution to the problem with NFD since files stored in
NFD will still be problematic but at least a user can work around this
issue by making sure files are in composed form before opening them.)
2009-06-23 20:38:39 +02:00
Bjorn Winckler
5433ca7d4c
Support Quick Look for all known file extensions
2009-06-20 22:13:51 +02:00
Bjorn Winckler
816ac0a441
Change name of window menu items
...
Change "Next/Previous Tab" to "Select Next/Previous Tab" to keep titles
the same as in e.g. Safari.
2009-06-20 20:26:14 +02:00
Bjorn Winckler
90e4752df4
Update 'gfw' on Cmd--/Cmd-+
2009-06-20 01:58:06 +02:00
Bjorn Winckler
0978ebc1c6
Add help on binding Cmd-keys
2009-06-20 00:14:09 +02:00
Bjorn Winckler
f486bb41d6
Avoid exceptions in charRangeForRow:::
2009-06-19 23:09:03 +02:00
Bjorn Winckler
44227b9a93
Fix typo in comment
2009-06-18 21:08:43 +02:00
Bjorn Winckler
ad02696d27
Merge upstream
...
Conflicts:
src/buffer.c
src/eval.c
src/option.c
src/vim.h
2009-06-16 18:30:00 +02:00
vimboss
87658a916a
updated for version 7.2-209
2009-06-16 16:29:10 +00:00
vimboss
66299b9ed5
updated for version 7.2-208
2009-06-16 15:50:33 +00:00
vimboss
fc072b7b61
updated for version 7.2-207
2009-06-16 15:22:12 +00:00
vimboss
fef8272db2
updated for version 7.2-206
2009-06-16 14:57:26 +00:00
vimboss
b04c78a6a0
updated for version 7.2-205
2009-06-16 14:44:48 +00:00
vimboss
99b7765c18
updated for version 7.2-204
2009-06-16 14:34:38 +00:00
vimboss
c8e331a5f5
updated for version 7.2-203
2009-06-16 14:01:43 +00:00
vimboss
03f0a92f69
updated for version 7.2-202
2009-06-16 13:35:20 +00:00
vimboss
ca96b60e9a
updated for version 7.2-201
2009-06-16 13:23:06 +00:00
vimboss
ea811731f0
updated for version 7.2-200
2009-06-16 13:12:07 +00:00
vimboss
11b068fc25
updated for version 7.2-199
2009-06-16 12:31:33 +00:00
vimboss
097577c351
updated for version 7.2-198
2009-06-16 09:07:49 +00:00
vimboss
250b62c9a8
updated for version 7.2-197
2009-06-10 16:15:40 +00:00
vimboss
54fea5fe67
updated for version 7.2-196
2009-06-03 20:08:14 +00:00
vimboss
e63aad92b1
updated for version 7.2-195
2009-06-03 14:20:21 +00:00
vimboss
8ac99eed90
updated for version 7.2-194
2009-06-03 13:05:07 +00:00
vimboss
25b4e351c9
updated for version 7.2-193
2009-06-03 12:26:06 +00:00
vimboss
20da24a60c
updated for version 7.2-192
2009-06-03 11:22:45 +00:00
vimboss
0873fb8f49
updated for version 7.2-191
2009-05-26 20:59:55 +00:00
vimboss
839717064f
updated for version 7.2-190
2009-05-26 16:12:37 +00:00
vimboss
cee529f197
updated for version 7.2-189
2009-05-26 09:02:10 +00:00
vimboss
a3935654b8
updated for version 7.2-188
2009-05-24 11:40:58 +00:00
vimboss
ff7ca495c1
updated for version 7.2-187
2009-05-23 12:28:15 +00:00
vimboss
335f08054d
updated for version 7.2-186
2009-05-22 19:08:31 +00:00
vimboss
fa0d5e0ba9
updated for version 7.2-185
2009-05-22 16:20:57 +00:00
vimboss
1f4d8dd8e1
updated for version 7.2-184
2009-05-21 21:27:43 +00:00
vimboss
b465ee5bbe
updated for version 7.2-183
2009-05-21 13:20:59 +00:00
vimboss
919b11d301
updated for version 7.2-182
2009-05-17 21:25:42 +00:00
vimboss
f5cfc6a148
updated for version 7.2-181
2009-05-17 14:24:23 +00:00
vimboss
915fba8a25
updated for version 7.2-180
2009-05-17 11:33:22 +00:00
vimboss
6b64a62626
updated for version 7.2-179
2009-05-16 19:16:33 +00:00
vimboss
0ee0fbc2d4
updated for version 7.2-178
2009-05-16 19:07:03 +00:00
vimboss
8db81befc3
updated for version 7.2-177
2009-05-16 15:31:32 +00:00
vimboss
47b763090e
updated for version 7.2-176
2009-05-16 14:41:10 +00:00
vimboss
99b962f986
updated for version 7.2-175
2009-05-16 14:16:02 +00:00
vimboss
e6b7f4ff3b
updated for version 7.2-174
2009-05-15 19:33:18 +00:00
vimboss
11f7764bd6
updated for version 7.2-173
2009-05-14 20:20:33 +00:00
vimboss
3f2fbccc21
updated for version 7.2-172
2009-05-14 20:01:05 +00:00
vimboss
84602997b6
updated for version 7.2-171
2009-05-14 19:51:46 +00:00
vimboss
19a1e1db6b
updated for version 7.2-170
2009-05-13 18:48:16 +00:00
vimboss
0949ad4f8b
updated for version 7.2-169
2009-05-13 16:56:33 +00:00
vimboss
8f5131b2d7
updated for version 7.2-168
2009-05-13 12:49:39 +00:00
vimboss
682e144672
updated for version 7.2-167fix
2009-05-13 12:15:37 +00:00
vimboss
a05172e1db
updated for version 7.2-168
2009-05-13 10:51:08 +00:00
Travis Jeffery
9b0f42ed24
Add reStructuredText as supported file type
2009-05-11 18:23:50 +02:00
vimboss
7b900cf55a
updated for version 7.2-166
2009-04-29 16:47:23 +00:00
vimboss
82c9ce9eeb
updated for version 7.2-165
2009-04-29 16:03:38 +00:00
vimboss
104a7e6484
updated for version 7.2-164
2009-04-29 15:41:40 +00:00
vimboss
1e2844207d
updated for version 7.2-163
2009-04-29 10:05:51 +00:00
vimboss
b39439f386
updated for version 7.2-162
2009-04-29 09:52:12 +00:00
vimboss
185e34337d
updated for version 7.2-161
2009-04-29 09:02:44 +00:00
Bjorn Winckler
e711158eed
Update credits
2009-04-28 23:11:13 +02:00
Kazuki Sakamoto
f43ffacda1
Move all IM code into frontend
2009-04-25 22:32:54 +09:00
vimboss
160f5fa78f
updated for version 7.2-160
2009-04-22 16:45:21 +00:00
vimboss
7ebc297d1d
updated for version 7.2-159
2009-04-22 15:53:09 +00:00
vimboss
3a9b07d2d2
updated for version 7.2-158
2009-04-22 15:45:05 +00:00
vimboss
86d424677a
updated for version 7.2-157
2009-04-22 14:44:41 +00:00
vimboss
1666886eaa
updated for version 7.2-156
2009-04-22 14:25:01 +00:00
vimboss
7f3a4e21e7
updated for version 7.2-155
2009-04-22 14:10:39 +00:00
vimboss
49b3032c6d
updated for version 7.2-154
2009-04-22 13:58:46 +00:00
vimboss
153c893e9e
updated for version 7.2-153
2009-04-22 13:39:36 +00:00
vimboss
e07aeca8c3
updated for version 7.2-152
2009-04-22 12:44:48 +00:00
vimboss
788aadad0a
updated for version 7.2-151
2009-04-22 11:52:33 +00:00
vimboss
396732e9af
updated for version 7.2-150
2009-04-22 11:08:26 +00:00
vimboss
1c74207cd6
updated for version 7.2-149
2009-04-22 10:56:16 +00:00
Nicolas Weber
eb9ece5bf1
Add markdown as supported file type
2009-04-19 22:29:27 -07:00
Bjorn Winckler
204e14b994
Snapshot 45
2009-04-13 19:28:18 +02:00
Bjorn Winckler
2e8bea32db
Fix compilation problems on Tiger
...
The NSRunLoopCommonModes constant is not defined in the Tiger API so
explicitly enumerate the necessary modes instead.
2009-04-13 16:04:49 +02:00
Bjorn Winckler
e70fb38670
Add "show hidden files" checkbox to save dialog
2009-04-13 13:48:54 +02:00
Bjorn Winckler
3d56969f47
Add function to print message queue
2009-04-10 19:05:49 +02:00
Bjorn Winckler
294d03baf6
Beware exceptions when processing input
...
Added comment on the dangers of exceptions being raised when processing
input in the frontend. Shuffled the exception handling around in the
vim controller.
2009-04-10 18:33:02 +02:00
Bjorn Winckler
ac96dc67ba
Fix Quickstart regression
...
Output from a Vim process may reach the frontend even if the process is
cached. Thus when processing input queues in the frontend, also check
if the input came from a cached controller else it could be silently
ignored.
2009-04-10 18:11:18 +02:00
Bjorn Winckler
0413dcf3f1
Make dialog sheet messages unsafe
2009-04-08 20:41:32 +02:00
Bjorn Winckler
40263195cb
Avoid enumerating vim controllers
...
Don't enumerate vim controllers when processing input since it may
potentially be a huge operation. If the vim controller array were to be
modified during input processing (should never happen) MacVim would crash.
2009-04-08 20:38:28 +02:00
Bjorn Winckler
dd76f85f0b
Deprecate performSelectorOnMainThread calls
...
Use performSelector:withObject:after:delay instead since it
automatically only triggers in default mode.
2009-04-08 19:36:00 +02:00
Bjorn Winckler
e93e9c4201
Do not modify frontend state in DO calls
...
In particular, delay all state changes that used to be made inside
connectBackend:pid such add adding vim controllers to the vimControllers
array.
2009-04-05 21:43:00 +02:00
Bjorn Winckler
a4a14b39ac
Cleanup
2009-04-05 20:21:36 +02:00
Bjorn Winckler
49eeb133ac
Add comment on DO timeouts
2009-04-05 20:00:02 +02:00
Bjorn Winckler
28de969ae3
Deprecate inProcessCommandQueue related code
...
We are guarding against re-entrant calls in the app controller now so
the inProcessCommandQueue related code is now obsolete.
2009-04-05 19:56:21 +02:00
Bjorn Winckler
6961a51e9a
Cleanup
2009-04-05 19:21:16 +02:00
Bjorn Winckler
f679af784b
Update README
2009-04-05 19:20:42 +02:00
Bjorn Winckler
fd8e8e0b4f
Clear delayed vim controller calls on cleanup
2009-04-05 19:02:08 +02:00
Bjorn Winckler
cd5ca1918d
Add support for dialogs
2009-04-05 18:57:56 +02:00
Bjorn Winckler
27d4ee55ae
Add support for live resizing
2009-04-05 18:22:59 +02:00
Bjorn Winckler
23e38c4298
Guard against re-entrant calls to process input
2009-04-05 18:12:23 +02:00
Bjorn Winckler
0486075221
Vim talks only to app controller
...
- dialog support not implemented yet
- live resizing not supported
2009-04-05 17:32:37 +02:00
Kazuki Sakamoto
7a010c4a46
Avoid forever bouncing dock icon
...
This problem was caused by calling the Carbon function KeyScript() from
the Vim process.
2009-04-03 21:54:15 +09:00
Bjorn Winckler
9aeade7147
Use "guisp" color for underline in ATSUI
2009-04-01 20:12:26 +02:00
Bjorn Winckler
5663536b1f
Do not hide toolbar unless requested
...
Commit 2d497eabe995ed7f667d67166b396dff6389d12f introduced a regression
where the toolbar automatically hid upon startup regardless whether 'go'
included the "T" flag or not.
2009-03-30 19:41:50 +02:00
Bjorn Winckler
95f42c734a
Snapshot 44
2009-03-29 17:34:18 +02:00
Bjorn Winckler
e1ece272fa
Exit full-screen if the window moves
...
The window is not supposed to move in full-screen mode so if this
happens then exit full-screen. This situation can occur e.g. if the
window is on a screen that gets unplugged.
2009-03-29 16:40:59 +02:00
Bjorn Winckler
73b5d1837c
Validate screen before constraining window
...
If a window is on a screen that gets unplugged it may happen that
[NSWindow screen] returns nil. Guard against this when constraining
the window frame to the screen frame.
This fixes a bug where a window could "disappear" if it was on a screen
that got unplugged.
2009-03-29 16:35:47 +02:00
Bjorn Winckler
790f685006
Merge upstream
...
Conflicts:
src/vim.h
2009-03-18 20:10:00 +02:00
vimboss
a680267d49
updated for version 7.2-148
2009-03-18 18:09:03 +00:00
vimboss
5f1547b288
updated for version 7.2-147
2009-03-18 15:28:08 +00:00
vimboss
9d9a5983f5
updated for version 7.2-146
2009-03-18 14:42:00 +00:00
vimboss
16e57e6189
updated for version 7.2-145
2009-03-18 13:32:24 +00:00
vimboss
5d45d4a4d2
updated for version 7.2-144
2009-03-18 13:21:18 +00:00
vimboss
0546647038
updated for version 7.2-143
2009-03-18 11:52:53 +00:00
vimboss
c9ad0b6d4d
updated for version 7.2-142
2009-03-18 11:22:25 +00:00
Bjorn Winckler
25306ee0c5
Fix full-screen zooming with Dock visible
...
This fixes a bug where 'set fu=maxvert' would not cover the screen
vertically if the Dock was visible.
2009-03-16 17:36:05 +01:00
Bjorn Winckler
2e024248fa
Use /usr/bin/python in icons/Makefile
2009-03-16 17:05:17 +01:00
Bjorn Winckler
85879328b0
Fix "set go+=rT" bug
...
The number of columns now matches the width of the window after calling
"set go+=rT".
2009-03-15 14:12:48 +01:00
Bjorn Winckler
9c530a8030
Revert temp patch, fixed properly in 7.2.121
...
This patch ensures that Ctrl-C works during lengthy :grep operations in
GUI mode.
2009-03-15 15:58:46 +01:00
Bjorn Winckler
9105eb1fd0
Tab labels only shows file name tail
2009-03-15 15:15:23 +01:00
Bjorn Winckler
c49868a11f
Fix <C-Tab> regression
...
This fixes a regression introduced with commmit
c79be7f927aff8b2b52a6d8d917b899154ab0ff9 where Ctrl+Unprintable key
presses could no longer be mapped to.
2009-03-13 22:35:12 +01:00
vimboss
795860de7c
updated for version 7.2-141
2009-03-11 16:58:40 +00:00
vimboss
90a729a8e4
updated for version 7.2-140
2009-03-11 16:47:21 +00:00
vimboss
1a328483b7
updated for version 7.2-139
2009-03-11 16:29:20 +00:00
vimboss
5e09d64d77
updated for version 7.2-138
2009-03-11 15:37:53 +00:00
vimboss
4591403b7e
updated for version 7.2-137
2009-03-11 15:28:26 +00:00
vimboss
e90f76c1aa
updated for version 7.2-136
2009-03-11 14:37:32 +00:00
vimboss
8745e4380e
updated for version 7.2-135
2009-03-11 14:10:38 +00:00
vimboss
cd7a1f6539
updated for version 7.2-134
2009-03-11 12:11:02 +00:00
vimboss
bb21f9f120
updated for version 7.2-133
2009-03-11 11:47:18 +00:00
vimboss
38c7ababf6
updated for version 7.2-132
2009-03-05 02:15:53 +00:00
vimboss
5aea857883
updated for version 7.2-131
2009-03-04 03:13:35 +00:00
vimboss
322b4eec7e
updated for version 7.2-130
2009-03-02 01:47:02 +00:00
vimboss
886d3d7aed
updated for version 7.2-129
2009-03-02 01:12:48 +00:00
vimboss
b2f7a2f021
updated for version 7.2-128
2009-03-01 01:45:35 +00:00
Zvezdan Petkovic
4374e9787e
Colors.plist autogenerated from "showrgb" command
...
The Colors.plist dictionary is now generated from "showrgb" to properly
match rgb.txt. Also add three colors which were missing from the output
of "showrgb" (darkyellow, lightmagenta, lightred).
2009-02-25 20:09:30 +01:00
vimboss
080a7c2c6c
updated for version 7.2-127
2009-02-24 03:38:04 +00:00
vimboss
ffef064005
updated for version 7.2-126
2009-02-24 03:30:14 +00:00
vimboss
d23a68d047
updated for version 7.2-125
2009-02-24 03:12:40 +00:00
vimboss
c973e12d3e
updated for version 7.2-124
2009-02-22 23:54:59 +00:00
vimboss
5e0543116b
updated for version 7.2-123
2009-02-22 22:43:27 +00:00
vimboss
d9f633dbb3
updated for version 7.2-122
2009-02-22 20:13:39 +00:00
vimboss
32cb07dd61
updated for version 7.2-121
2009-02-22 01:52:59 +00:00
vimboss
40ae005819
updated for version 7.2-120
2009-02-22 01:37:59 +00:00
vimboss
c4e8fcc338
updated for version 7.2-119
2009-02-22 00:14:58 +00:00
vimboss
9dbb79f942
updated for version 7.2-118
2009-02-21 23:59:19 +00:00
vimboss
031479c46b
updated for version 7.2-117
2009-02-21 23:03:09 +00:00
vimboss
843a3a41bf
updated for version 7.2-116
2009-02-21 21:58:24 +00:00
vimboss
01973d329c
updated for version 7.2-115
2009-02-21 21:30:39 +00:00
vimboss
bcfeb7c895
updated for version 7.2-114
2009-02-21 21:14:00 +00:00
vimboss
46b250b75f
updated for version 7.2-113
2009-02-21 21:04:20 +00:00
vimboss
9b06b0a4b2
updated for version 7.2-112
2009-02-21 20:23:59 +00:00
vimboss
80b36e7995
updated for version 7.2-111
2009-02-21 20:11:41 +00:00
vimboss
d29599b7ea
updated for version 7.2-110
2009-02-21 19:37:46 +00:00
vimboss
a63fc2427e
updated for version 7.2-109
2009-02-21 19:28:48 +00:00
Bjorn Winckler
393e47945b
Snapshot 43
2009-02-20 14:43:08 +01:00
Bjorn Winckler
5100db4427
Set correct protocol for frontend proxy
2009-02-18 23:21:46 +01:00
Bjorn Winckler
19ee857237
Merge upstream
...
Conflicts:
src/buffer.c
2009-02-11 22:49:00 +01:00
vimboss
781ac5b687
updated for version 7.2-108
2009-02-11 21:48:40 +00:00
vimboss
9b52c915d9
updated for version 7.2-107
2009-02-11 17:47:54 +00:00
vimboss
7a68824771
updated for version 7.2-106
2009-02-11 16:58:49 +00:00
vimboss
c2aed127ca
updated for version 7.2-105
2009-02-11 15:47:05 +00:00
vimboss
12b3ecfdcd
updated for version 7.2-104
2009-02-11 15:03:45 +00:00
vimboss
4143f69655
updated for version 7.2-103
2009-02-11 10:35:36 +00:00
Bjorn Winckler
7a720947c8
Mention that 'go' does not support "f" in help
2009-02-10 22:11:43 +01:00
Bjorn Winckler
9393a4151c
Revert "Don't init backend if Vim is about to fork"
...
This reverts commit ef03c36272e9a45f71659df7cecfce7aa15c2cbf.
Conflicts:
src/MacVim/gui_macvim.m
2009-02-10 22:06:18 +01:00
Bjorn Winckler
95a678d204
Don't update 'fuoptions' before GUI has started
...
This avoids allocating the MMBackend object before forking.
2009-02-10 22:03:36 +01:00
Bjorn Winckler
68cec2f91b
Fork directly after command line scan
...
This fixes a bug with relative paths as arguments when 'autochdir' was
enabled and also cuts down on startup times. However, it also has the
negative side-effect that 'f' is no longer supported in 'guioptions'.
2009-02-10 22:00:40 +01:00
Bjorn Winckler
5ed292ebfb
Revert old forking code
2009-02-10 21:19:37 +01:00
Bjorn Winckler
6d70e1a179
Fix untitled window on reopen with quickstart
...
This reverts commit 662aa32b399c1149daa1cd3a2b5bccc8e75f589a and
clarifies the comment regarding how 'pidArguments' is used.
2009-02-08 22:29:58 +01:00
Bjorn Winckler
355d2ec231
Fix untitled window on reopen bug
...
When MacVim is started from Terminal "-MMNoWindow yes" is passed as an
argument. This argument will no longer stop new windows from opening on
"reactivate" events -- it only affects "activate" events.
2009-02-08 22:08:34 +01:00
Bjorn Winckler
c6ceb6c969
Decrease delay in gui_macvim_flush()
2009-02-07 15:56:17 +01:00
Nicolas Weber
60c1c58967
Fix icon generation Makefile
2009-02-06 22:43:54 +01:00
Bjorn Winckler
ba43ddb524
Add more files in MacVim/icons to .gitignore
2009-02-06 18:21:59 +01:00
Nicolas Weber
2a032c05b7
Make icon module compilation more portable
2009-02-05 17:11:45 -08:00
vimboss
8d8aecf662
updated for version 7.2-102
2009-02-05 19:48:25 +00:00
Bjorn Winckler
380d7b2cbf
Update credits
2009-02-04 22:04:32 +01:00
Bjorn Winckler
30a12fc740
Ignore temporary files in src/MacVim/icons folder
2009-02-04 21:28:15 +01:00
vimboss
43050b40f8
updated for version 7.2-101
2009-02-04 17:35:52 +00:00
vimboss
d5dfed9cfc
updated for version 7.2-100
2009-02-04 16:50:47 +00:00
vimboss
0e2e98e570
updated for version 7.2-099
2009-02-04 16:29:07 +00:00
vimboss
d0a875e3af
updated for version 7.2-098
2009-02-04 15:27:06 +00:00
vimboss
b770256474
updated for version 7.2-097
2009-02-04 13:19:42 +00:00
vimboss
e14b8cd599
updated for version 7.2-096
2009-02-04 12:14:51 +00:00
vimboss
938149499b
updated for version 7.2-095
2009-02-04 10:46:25 +00:00
vimboss
9245af7148
updated for version 7.2-094
2009-02-04 10:20:58 +00:00
Nicolas Weber
a874eae869
Update credits
2009-02-01 10:37:58 -08:00
Nicolas Weber
cca95bae41
Use text-based 16x16 icons
2009-02-01 10:20:32 -08:00
Bjorn Winckler
243fcce65c
Ensure viminfo is written on Cmd-q
2009-02-01 10:15:40 +01:00
Bjorn Winckler
b8c8a68a5c
Fix <C-]> on German keyboard layout
...
Instead of checking for Ctrl-character, check when Cocoa translates a
keypress to an unprintable character (in particular, this happens on
Ctrl-character). This ensures keys like <C-]> work on (some) keyboards
where ] requires the use of Alt.
2009-01-30 20:34:41 +01:00
Bjorn Winckler
8502d5f2b2
Avoid exception in key handling routine
2009-01-30 18:30:21 +01:00
vimboss
da857362b0
updated for version 7.2-093
2009-01-28 20:23:17 +00:00
vimboss
4c50d72cdf
updated for version 7.2-092
2009-01-28 18:09:38 +00:00
vimboss
9af39a7cb2
updated for version 7.2-091
2009-01-28 15:04:42 +00:00
vimboss
d4038f59f4
updated for version 7.2-090
2009-01-28 14:42:59 +00:00
vimboss
9150d82be1
updated for version 7.2-089
2009-01-28 13:18:26 +00:00
Bjorn Winckler
87694dc1bf
Tell Git to ignore .pyc files in icons folder
2009-01-23 23:36:12 +01:00
Bjorn Winckler
22704e2bb4
Remove .pyc files from icons folder on clean
2009-01-23 23:33:02 +01:00
Nico Weber
95676cfcd4
Doc icon generation cleanup
2009-01-23 23:28:07 +01:00
Bjorn Winckler
1e901456a5
Fix two minor memory leaks
...
The MMTextViewHelper class failed to release two objects on dealloc.
2009-01-23 23:23:10 +01:00
vimboss
899f9a6260
updated for version 7.2-088
2009-01-22 20:50:10 +00:00
vimboss
6b989afdb1
updated for version 7.2-087
2009-01-22 20:32:12 +00:00
vimboss
4f48c32bc3
updated for version 7.2-086
2009-01-22 19:48:55 +00:00
vimboss
c2ea4b240d
updated for version 7.2-085
2009-01-22 17:33:49 +00:00
Bjorn Winckler
f81158c840
Always respect MMLayoutVerticalSplit
...
This flag used to be ignored when dropping a file onto a window.
2009-01-17 20:34:51 +01:00
Bjorn Winckler
3950b3a6b1
Respect layout pref when raising an open file
...
For example, with layout set to "arglist" and with 'hidden' enabled,
double-clicking an already open (but hidden) file will no longer cause
it to open in a new tab. Instead it opens as if the ":buf" command had
been used.
2009-01-17 20:25:48 +01:00
vimboss
ae65cb89b3
updated for version 7.2-084
2009-01-13 17:11:05 +00:00
vimboss
f90e3c31ab
updated for version 7.2-083
2009-01-13 16:28:21 +00:00
vimboss
014700ca55
updated for version 7.2-082
2009-01-13 15:58:01 +00:00
vimboss
f86423097b
updated for version 7.2-081
2009-01-13 15:38:37 +00:00
vimboss
a4cdb9b1c4
updated for version 7.2-080
2009-01-13 11:29:48 +00:00
Jonathon Mah
03a1a0ea74
Opening with search text does inclusive search
2009-01-13 06:27:01 +10:30
Jonathon Mah
4e1a1cad93
Fix typo in debug message string
2009-01-13 06:25:24 +10:30
vimboss
9dc3e9172c
updated for version 7.2-079
2009-01-06 15:14:30 +00:00
vimboss
2e69b16f67
updated for version 7.2-078
2009-01-06 14:02:45 +00:00
vimboss
3142e74a3a
updated for version 7.2-077
2008-12-31 15:21:32 +00:00
vimboss
c5b2d1b5b4
updated for version 7.2-076
2008-12-30 15:15:57 +00:00