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
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
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
Bjorn Winckler
e4abcd6741
Snapshot 42
2009-01-12 16:35:09 +01:00
Bjorn Winckler
b0f34cac04
Update appcast
2009-01-10 21:09:43 +01:00
Bjorn Winckler
dd243c8ab1
Snapshot 41
2009-01-10 20:57:33 +01:00
Bjorn Winckler
02592cfe41
Prune draw queue before sending to frontend
...
If the draw queue fills up with lots (i.e. twice the number of max rows)
of insert/delete line commands we can remove draw commands from the
beginning of the draw queue. This reduces the possibility of the draw
queue overflowing.
2009-01-10 17:39:29 +01:00
Bjorn Winckler
e706fca4d6
Cmd-. sends SIGINT
...
Ctrl-C does not always work to interrupt a stuck Vim process. By making
Cmd-. send SIGINT it is more likely to succeed where Ctrl-C has failed.
(E.g. Ctrl-C may fail if a DO message is dropped, or if the Vim process
is stuck in a loop and isn't checking for new input.)
2009-01-10 17:38:11 +01:00
Bjorn Winckler
8d00a30b0a
Show output from external commands as it happens
...
Previously, all output was sent to the frontend at once so only the last
few rows were visible. This was a bit disconcerting when a command took
a bit of time because there was no feedback that anything was happening.
The downside to this patch is that it takes a bit longer for a command
to finish since the frontend has to do more drawing.
2009-01-10 17:37:49 +01:00
Bjorn Winckler
76200b7c03
Allow interrupt during external commands
2009-01-08 21:25:37 +01:00
Bjorn Winckler
e648d3b011
Don't ignore SIGCHLD (fix automatic updating)
...
Ignoring SIGCHLD caused problems with automatic updating (Sparkle) since
it uses popen() (and hence implicitly uses wait4()) to unpack archives.
Now that SIGCHLD is no longer ignored we have to reap child processes
after exiting a Vim process as well as when MacVim is about to
terminate.
2009-01-08 16:11:30 +01:00
Bjorn Winckler
1db4b7903b
Make no DO calls during app termination
2009-01-07 21:01:47 +01:00
Bjorn Winckler
e5e129b933
Prune unnecessary code, clarify comment
2009-01-07 20:19:44 +01:00
Bjorn Winckler
354968a9b9
Add comment
2009-01-07 20:16:01 +01:00
Bjorn Winckler
87e4ef758b
Clean up process termination code
...
Exiting immediately on TerminateNowMsgID simplifies the code a bit and
also minimizes the probability of a process not terminating before
MacVim.
2009-01-07 20:14:03 +01:00
Bjorn Winckler
2b721c9e9c
New user default MMLoadDefaultFont
...
When enabled the default font is loaded from within the app bundle each
time MacVim is started (the default setting). Startup times are shorter
if this is disabled. Note that if the default font has already been
installed on the system then this may as well be disabled.
2009-01-07 14:19:27 +01:00
Bjorn Winckler
c50143db47
Fix deprecated API compiler warning
2009-01-06 22:05:50 +01:00
Bjorn Winckler
2153ab22d7
Don't load default font in Vim (faster startup)
...
Loading and unloading a font can take a substantial amount of time so
this cuts down on the startup time.
2009-01-06 21:41:47 +01:00
Bjorn Winckler
aefc975f1b
Fix compiler issues on Tiger
2009-01-06 22:58:38 +01:00
Bjorn Winckler
79851d47b1
Build Debug and Release using default SDK
...
The Universal target still builds using the 10.4u SDK.
2009-01-06 17:51:36 +01:00
Bjorn Winckler
2c9f69f2bf
Fix double free memory problem
...
This bug was introduced in commit:
e162109d6f022942edb7281736f587ee79e20bfe
2009-01-06 18:31:38 +01:00
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
Bjorn Winckler
462fb78a85
Deprecate "redr|f" in addInput: calls
...
The previous commit ensures these are no longer neeeded (they used to be
there to avoid the "Press ENTER..." prompt).
2009-01-04 22:13:48 +01:00
Bjorn Winckler
d2dbd62e7b
Avoid "Press ENTER..." prompt
...
When adding input programmatically the 'silent' flag is automatically
set. Hopefully this will mean the end of the annoying "Press ENTER..."
prompt. This also means that it should no longer be necessary to
manually try to make commands silent (e.g. ":redr|f" should not be
needed).
2009-01-04 21:44:27 +01:00
Bjorn Winckler
e1c4adc8c9
Add user default to toggle the "add tab" button
...
The user default MMShowAddTabButton controls whether the "add tab"
button is displayed on the tab bar or not.
2009-01-04 17:58:57 +01:00
Bjorn Winckler
2ffc552c25
Avoid switching Spaces when using 'mvim'
2009-01-04 17:46:48 +01:00
Nico Weber
7845992803
Toggle menu bar on focus change in full-screen
2009-01-02 13:55:11 -08:00
vimboss
3142e74a3a
updated for version 7.2-077
2008-12-31 15:21:32 +00:00
Nico Weber
1eb73428b0
Icon generation works on Tiger again
2008-12-30 23:36:50 -08:00
vimboss
c5b2d1b5b4
updated for version 7.2-076
2008-12-30 15:15:57 +00:00
Bjorn Winckler
2ab7e98bb8
Snapshot 40
2008-12-28 17:58:44 +01:00
Bjorn Winckler
ebf311d2df
List all non-standard options and commands in help
2008-12-28 17:20:30 +01:00
Bjorn Winckler
88d6d362c3
Show dialog when clicking to close modified tab
2008-12-26 17:46:36 +01:00
Bjorn Winckler
daf5b3430a
Look for toolbar icons in runtime path
2008-12-26 18:56:05 +01:00
Bjorn Winckler
b13dede64d
Merge upstream
2008-12-24 14:26:00 +01:00
vimboss
bd1000809d
updated for version 7.2-075
2008-12-24 13:25:14 +00:00
vimboss
2614f8ee3e
updated for version 7.2-074
2008-12-24 12:06:26 +00:00
vimboss
dd3577db8c
updated for version 7.2-073
2008-12-24 11:54:31 +00:00
vimboss
ff92260a55
updated for version 7.2-072
2008-12-24 11:43:49 +00:00
vimboss
90c9bf33a2
updated for version 7.2-071
2008-12-24 11:20:53 +00:00
vimboss
8f0b9d6525
updated for version 7.2-070
2008-12-23 22:52:58 +00:00
Bjorn Winckler
b9eb197443
Clean up 'guitabtooltip' patch
2008-12-23 23:05:06 +01:00
Jonathon Mah
a61f1bf714
Add support for 'guitabtooltip'
2008-12-23 22:52:14 +01:00
Nico Weber
c7323339d9
Make icon generation script faster and more flexible
2008-12-23 22:33:41 +01:00
Nico Weber
48fc2be299
Small doc icons look sharper, faster generation
2008-12-23 21:11:42 +01:00
Nico Weber
a5be20ba89
Automatically generate document icons
...
Document icons are generated using the makeicns program and a Python
script. Note that the script uses PyObjC and hence requires Mac OS X
10.5 or later (on earlier systems a blank icon will be used for all
document types).
This patch also adds more filetypes to Info.plist.
Integration into Xcode project by Bjorn Winckler
<bjorn.winckler@gmail.com > with the help of Keith Hubbard
<keith@bangj.com >
2008-12-23 20:19:33 +01:00
Bjorn Winckler
48874c704b
Fix character escaping for "New File Here" service
...
This also makes this service work on Tiger.
2008-12-22 16:12:21 +01:00
Kent Sibilev
b8d2ad693a
Add clipboard support in non-GUI mode
2008-12-11 18:00:57 +01:00
vimboss
d11de6c31d
updated for version 7.2-069
2008-12-09 21:34:39 +00:00
vimboss
4c5d17ec00
updated for version 7.2-068
2008-12-09 11:13:06 +00:00
vimboss
34207703d8
updated for version 7.2-067
2008-12-09 10:18:03 +00:00
vimboss
8ff21dbb7c
updated for version 7.2-066
2008-12-09 09:57:49 +00:00
vimboss
1cd2bd4a21
updated for version 7.2-065
2008-12-03 17:50:45 +00:00
Bjorn Winckler
32561e2742
Input Method is disabled by default
...
The IM code is a bit flakey so keep IM disabled by default for now.
2008-12-03 15:45:04 +01:00
vimboss
fe0e293cb9
updated for version 7.2-064
2008-12-03 12:38:36 +00:00
vimboss
dcaf01ff54
updated for version 7.2-063
2008-12-03 12:18:55 +00:00
vimboss
adac29fc57
updated for version 7.2-062
2008-12-03 10:21:57 +00:00
vimboss
341e36b48d
updated for version 7.2-061
2008-12-03 08:52:26 +00:00
vimboss
7b26c6980f
updated for version 7.2-060
2008-11-30 20:12:46 +00:00
Bjorn Winckler
668c778621
Handle TerminateNow input message immediately
...
Fixes a bug where code which waits on the run loop fails to detect
TerminateNow input messages (this could e.g. result in a "leak" of Vim
processes when Quickstart was enabled).
2008-11-30 18:04:13 +01:00
vimboss
279e83bccc
updated for version 7.2-059
2008-11-30 14:16:57 +00:00
vimboss
c1a71eedb5
updated for version 7.2-058
2008-11-30 11:15:09 +00:00
vimboss
4dea3b30d0
updated for version 7.2-057
2008-11-29 19:19:19 +00:00
vimboss
05b47ac89e
updated for version 7.2-056
2008-11-29 19:11:40 +00:00
vimboss
3965aefc79
updated for version 7.2-055
2008-11-28 20:29:07 +00:00
vimboss
be089b8aa0
updated for version 7.2-053
2008-11-28 10:47:47 +00:00
vimboss
7aab071854
updated for version 7.2-052
2008-11-28 10:16:05 +00:00
vimboss
cff1a9e3c9
updated for version 7.2-051
2008-11-28 10:01:10 +00:00
vimboss
7d03b73992
updated for version 7.2-050
2008-11-28 09:08:51 +00:00
Bjorn Winckler
213d223679
Snapshot 39
2008-11-23 19:53:20 +01:00
Bjorn Winckler
f00a001406
Update README
2008-11-22 14:50:25 +01:00
Ben Schmidt
7ae32a1bef
Avoid "Stray process..." warning messages
2008-11-22 14:32:12 +01:00
Nico Weber
62b5aae721
Add <D-BS> and <M-BS> insert mode mappings
...
These are standard shortcuts in Mac OS X. <D-BS> deletes a whole line,
<M-BS> deletes the previous word.
2008-11-21 20:32:41 +01:00
Bjorn Winckler
1741da563b
Merge upstream
2008-11-21 20:20:00 +01:00
Bjorn Winckler
c3239dd5e5
Snapshot 38
2008-11-21 20:11:51 +01:00
vimboss
09eb973f44
updated for version 7.2-049
2008-11-20 16:10:17 +00:00
vimboss
1dfdf3ebaa
updated for version 7.2-048
2008-11-20 15:12:02 +00:00
vimboss
d50de2f2f0
updated for version 7.2-047
2008-11-20 13:12:36 +00:00
vimboss
233164a7d2
updated for version 7.2-046
2008-11-20 10:56:33 +00:00
vimboss
ae96eb8469
updated for version 7.2-045
2008-11-20 10:04:53 +00:00
vimboss
d676af07ec
updated for version 7.2-044
2008-11-20 09:37:01 +00:00
vimboss
73827e6e15
updated for version 7.2-043
2008-11-20 09:27:32 +00:00
Bjorn Winckler
8420566635
Exit if connection becomes invalid
...
This is only a temporary measure until a proper fix is found.
2008-11-19 19:30:46 +01:00
Ben Schmidt
e4c49238bd
Use default SIGCHLD handler in Vim processes
2008-11-17 21:36:36 +01:00
Bjorn Winckler
616f845128
No error message when dropping files (Issue 135)
2008-11-16 17:05:14 +01:00
vimboss
09c7a21e4f
fix truncation
2008-11-15 15:16:46 +00:00
vimboss
9e75f31ff2
updated for version 7.2-042
2008-11-15 15:06:17 +00:00
vimboss
950ef8ff2f
updated for version 7.2-041
2008-11-15 13:12:07 +00:00
Bjorn Winckler
915d2e30ac
Snapshot 37
2008-11-15 14:02:15 +01:00
Bjorn Winckler
6319b9c517
Add Reload/Ignore All buttons to file changed dialog
2008-11-14 20:06:53 +01:00
Bjorn Winckler
0dde2b7232
Explicitly ignore SIGCHLD to avoid zombies
2008-11-14 15:43:54 +01:00
vimboss
5d900f6f7e
updated for version 7.2-040
2008-11-12 15:05:21 +00:00
vimboss
6907698f60
updated for version 7.2-039
2008-11-12 14:29:28 +00:00
vimboss
ce49edcc1e
updated for version 7.2-038
2008-11-12 13:52:46 +00:00
vimboss
911a34fed0
updated for version 7.2-037
2008-11-12 13:10:15 +00:00
vimboss
a57ecd4e2e
updated for version 7.2-036
2008-11-12 12:36:30 +00:00
vimboss
81a5c6dd4e
updated for version 7.2-035
2008-11-12 12:08:45 +00:00
vimboss
a53e7167fc
updated for version 7.2-034
2008-11-12 11:52:19 +00:00
vimboss
6cf044c8fc
updated for version 7.2-033
2008-11-11 20:57:11 +00:00
Bjorn Winckler
d0645670b5
Merge upstream
...
Conflicts:
src/feature.h
2008-11-09 17:23:00 +01:00
vimboss
3157d8636c
updated for version 7.2-032
2008-11-09 16:22:01 +00:00
vimboss
8bb0169bd0
updated for version 7.2-031
2008-11-09 12:46:09 +00:00
vimboss
00d911af72
updated for version 7.2-030
2008-11-06 19:47:51 +00:00
vimboss
1111099ec1
updated for version 7.2-029
2008-11-06 16:16:44 +00:00
vimboss
9b4580c4dc
updated for version 7.2-028
2008-11-06 10:05:42 +00:00
vimboss
e63ff36e87
updated for version 7.2-027
2008-11-06 09:23:57 +00:00
Bjorn Winckler
198610ad25
Data received from system services replaces selection
...
When data is received from system services it replaces the current
selection. The current implementation is a bit naive in that it assumes
that Vim is in Visual mode (it doesn't even work in Select mode). (To
test this functionality: enter "2+3", select it, then hit Cmd-* and the
selection is replaced with "5".)
2008-11-01 19:21:02 +01:00
vimboss
a57332a176
updated for version 7.2-026
2008-11-01 12:52:38 +00:00
Bjorn Winckler
9bd6777571
Support "mvim" script symlinks to [m|g]ex, rmvim
...
Symlinks to "mex" or "gex" starts MacVim in ex mode. Symlinks to "ex"
starts Vim in ex mode (no GUI). Symlinks to "rmvim" (or "rgvim" which
was already supported previous to this patch) starts MacVim in
restricted mode.
2008-10-29 17:21:13 +01:00
Bjorn Winckler
aee4e6d6ca
Add help on symlinks to "mvim" script
2008-10-29 17:04:01 +01:00
Bjorn Winckler
7112e2b5f7
Update help on 'runtimepath'
2008-10-29 16:46:15 +01:00
Bjorn Winckler
f9064e4c16
Fix typo in a comment
2008-10-26 22:57:32 +01:00
Bjorn Winckler
69c156faf4
Speed up live resize
2008-10-25 21:10:52 +02:00
Bjorn Winckler
dd74c0b520
Connection not in event tracking mode by default
...
Only add backend connection to event tracking mode when it is absolutely
needed. At the moment this happens when the window is in "live resize"
or when the mouse button is held on some part of a scroller.
2008-10-25 20:31:17 +02:00
Bjorn Winckler
f6ecb9aae9
Help cleanup
2008-10-25 18:38:38 +02:00
Bjorn Winckler
bc82e6d58e
More help on menu key equivalents
2008-10-25 18:22:12 +02:00
Bjorn Winckler
667279dbca
Add help on how to remap Caps Lock to Esc
2008-10-25 18:03:39 +02:00
Bjorn Winckler
331a21d0bd
Revert "Modifier key sends Esc" related commits
...
This reverts the following three commits:
3ae360ddb38dd49e9392aad7a70f0f31a30849ee
007bb96eb3ec035169510caa4e206ab901e4b6d0
b6c06f31be1e8124ed12cc2ff5361752df1e4634
2008-10-25 16:34:16 +02:00
Bjorn Winckler
2cccddd458
Fix "Special Characters" palette bug
...
It is again possible to insert text from the "Special Characters"
palette (broken by commit 8fbb13da74a1912839e9302ebc725df67619c9c0).
2008-10-18 18:45:50 +02:00
Bjorn Winckler
49a52f9eff
Keep whole window visible on ":set lines=X columns=Y"
2008-10-18 17:34:54 +02:00
Bjorn Winckler
f231eff6c2
Fix "set lines=999" in .gvimrc
...
Ensure that the window fits on screen when the window is resized to fit
the content. This should fix a problem where the window would not be
flush with the menu bar when "set lines=999" was added to .gvimrc.
2008-10-18 15:38:08 +02:00
Bjorn Winckler
3a8ce4e72c
Constrain window size during live resize
...
Ensure that the window size isn't larger than the visible frame of the
current screen. This avoids problems where the window would "snap back"
immediately after being resized manually.
2008-10-18 14:28:25 +02:00
Bjorn Winckler
52f08cc6aa
Delay flushing send queue
...
Ensure that the send queue is flushed after processCommandQueueDidFinish
since that method may add messages to the send queue.
2008-10-18 14:24:59 +02:00
Bjorn Winckler
1a91b2a5c9
Fix computation of zoomed window frame
...
When computing the zoomed window frame ensure that it is constrained to
hold an even number of rows and columns. This fixes a problem where the
window would not "un-zoom" after being zoomed.
2008-10-18 13:23:24 +02:00
Bjorn Winckler
467b890d13
Top of window flush with menu bar after zoom
2008-10-12 17:57:39 +02:00
Jason Foreman
fa6eedf24f
Enable basic AppleScript support
...
Putting this key into the Info.plist file turns on the basic AppleScript
support Cocoa provides. Doing so allows MacVim to receive some basic
events. This gives MacVim a bit better integration into Mac OS X.
Below is an example which, when placed in one's .vimrc file, causes the
window to be zoomed during startup.
let script='osascript -e "tell application \"MacVim\""'
\ . ' -e "set zoomed of first window to true"'
\ . ' -e "end tell"'
au VIMEnter * call system(script)
2008-10-12 14:36:22 +02:00
Bjorn Winckler
0b546f60b1
Move window to top of screen if bottom is obscured
2008-10-12 14:34:22 +02:00
Bjorn Winckler
1957b370bb
Use option as meta key
...
Added a buffer local option called 'macmeta' which when set causes
MacVim not to interpret option+key presses thus enabling the user to
bind to <M-..>. Also updated the documentation and added 'macmeta' to
the .vim syntax file.
2008-10-12 14:05:42 +02:00
Bjorn Winckler
275fc44523
Avoid crash when resizing window
...
Sanity check input to gui_macvim_draw_string(); it can happen that 'len'
is non-zero even though first byte of 's' is NUL (test case with file
containing Chinese characters).
2008-10-11 20:03:23 +02:00
Bjorn Winckler
ee1fd606dd
Snapshot 36
2008-10-04 19:26:05 +02:00
Bjorn Winckler
ac3900639d
Update credits
2008-10-04 17:27:58 +02:00
Bjorn Winckler
aa3ac2d303
Add Find & Replace dialog box
2008-10-04 17:25:07 +02:00
Bjorn Winckler
e84420f7d1
Remove TODO
2008-10-03 16:26:33 +02:00
vimboss
678ceed917
updated for version 7.2-025
2008-10-02 20:55:54 +00:00
Bjorn Winckler
f3c411fafe
Add help on "modifier key as Esc"
2008-10-02 22:53:17 +02:00
vimboss
1506bb79d9
updated for version 7.2-024
2008-10-02 20:48:41 +00:00
Bjorn Winckler
d366864ff5
Add preference to change fake Esc modifier key
2008-10-02 22:28:52 +02:00
vimboss
69742a596f
updated for version 7.2-023
2008-10-02 16:04:05 +00:00
Bjorn Winckler
3d2d6a810e
Modifier key sends Esc
...
Adds possibility to make the left Ctrl, Alt, or Cmd key function as a
second Esc key. The key will still function as a modifier if held down
in conjunction with another key. Enable by setting the user default
"MMFakeEscModifier" to:
1 = Left Ctrl
2 = Left Alt
3 = Left Cmd
any other number disables this functionality
By remapping Caps-Lock to one of the above modifier keys this enables
the use of Caps-Lock as a second (and easy to reach) Esc key. Caps-Lock
can be remapped inside "System Preferences -> Keyboard & Mouse ->
Modifier Keys...".
The Esc event is sent when the modifier key is released. If the key is
not released within a predefined timeout, then no Esc event is
generated. The timeout can be changed by setting the user default
MMFakeEscTimeout (a float, specifying the timeout in seconds).
The fact that the Esc event is sent on release makes it feel somewhat
sluggish. It is possible to have the event sent when the modifier key
is pressed by setting the user default "MMFakeEscOnKeyDown" but then the
left modifier key can only be used as an Esc key.
2008-09-30 22:06:30 +02:00
Jonathon Mah
6fb7a6f38b
Added dragging to tab bar
...
Dragging a file to a tab will open it in that tab.
Dragging files to the end of the tab bar will open them in new tabs.
2008-09-30 02:09:17 +09:30
Jonathon Mah
cf7a0a71bd
Added tool tips for tabs when tab labels are truncated
2008-09-29 22:06:54 +09:30
Jonathon Mah
6e1e046cbb
Fixed memory leak in -[MMAppController openFiles:withArguments:]
2008-09-29 21:20:28 +09:30
Bjorn Winckler
2d1fc65b0e
Don't drop non-repeating keyboard input
...
Keyboard input is not dropped, unless the input was received due to a
key being automatically repeated (as a consequence of the key being held
down). This way characters are never dropped while typing, but it also
avoids situations where the screen doesn't stop scrolling immediately
when "j" is released after being held.
2008-09-28 23:50:39 +02:00
Bjorn Winckler
e378d7332b
Add keyboard shortcuts to help file
2008-09-28 22:07:07 +02:00
Bjorn Winckler
4879bdfc5e
Snapshot 35
2008-09-26 21:33:40 +02:00
Kaoru Yoshida
52bb6e960f
Add IM support to ATSUI renderer
...
More functionality now shared between ATSUI and Cocoa renderers.
(Some modifications by Bjorn Winckler.)
2008-09-24 21:19:24 +02:00
Bjorn Winckler
0b018a5836
Use -[NSString vimStringSave]
2008-09-24 20:19:24 +02:00
Bjorn Winckler
ae2eb1cf48
Merge upstream
...
Conflicts:
src/pty.c
2008-09-20 16:28:00 +02:00
vimboss
597590c414
updated for version 7.2-022
2008-09-20 14:27:03 +00:00
Bjorn Winckler
2a70805ffb
Put cursor back on cmdline after Cmd-=
...
Changing the font size up/down while the cursor was on the command line
would cause the cursor to jump away from the cmdline. This is no longer
the case. Also fixes a similar problem when showing/hiding the toolbar
by clicking the "pill button".
2008-09-19 20:17:01 +02:00
Bjorn Winckler
86ae8db7d6
Don't coalesce scroll wheel events
...
Since the backend now pops off all input events at once whenever it
tends to the run-loop, it is no longer necessary to coalesce scroll
wheel events. In fact, without coalescing the scroll wheel (or track
pad) feels a lot smoother.
2008-09-19 17:50:07 +02:00
Bjorn Winckler
dc9008674b
Fix typos in help
2008-09-19 16:54:50 +02:00
vimboss
99b9fe4a6d
updated for version 7.2-021
2008-09-18 19:29:58 +00:00
vimboss
1d73dbfbe5
updated for version 7.2-020
2008-09-18 18:57:10 +00:00
vimboss
7d9d31e97d
updated for version 7.2-019
2008-09-18 10:44:28 +00:00
Bjorn Winckler
8bc680dd63
Update Credits
2008-09-16 22:55:53 +02:00
Bjorn Winckler
5da159c4eb
Correct bug in previous commit
2008-09-16 23:08:22 +02:00
Bjorn Winckler
def2d1a9e4
Update fullscreen background color immediately
...
It is no longer necessary to exit and re-enter fullscreen to see changes
to the "background" setting in 'fopt'.
2008-09-16 22:51:08 +02:00
Bjorn Winckler
bdb7f8efa6
Fix scrolling bug
...
Scrolling now works e.g. after pressing 'f' in normal mode (previously
the scrollbar moved, but the window content did not scroll).
2008-09-16 22:14:43 +02:00
Bjorn Winckler
db0d1f51a5
Update help file
2008-09-16 21:28:42 +02:00
Bjorn Winckler
6b4059f69d
Simplify Services menu
...
All services open a new window by default, unless new files are set to
open in the current window in the General preference pane.
2008-09-16 21:24:50 +02:00
Ron Olson
232024f71d
Add "New Document Here" Service
...
The "New Document Here" service will create a blank document in the
currently selected directory. If new files are set to open in the
current window, then the blank document opens in a new tab in the
topmost window, otherwise a new window is opened.
2008-09-14 20:47:55 -05:00
vimboss
d732c28bfc
updated for version 7.2-018
2008-09-14 19:41:30 +00:00
vimboss
e5bae4cb22
updated for version 7.2-017
2008-09-14 13:58:34 +00:00
vimboss
bb36e94f24
updated for version 7.2-016
2008-09-14 12:42:29 +00:00
Bjorn Winckler
2e22c44eab
Cmd-. sends interrupt
...
In other words, Cmd-. is synonymous with Ctrl-C. The former is standard
for Mac apps whereas the latter is standard for Vim. Incidentally,
Cmd-. may thus be used as a substitute for Esc to exit insert mode.
2008-09-13 21:14:30 +02:00
Bjorn Winckler
f6f6f2c8f8
Decrease connection polling interval on startup
...
This reduces the startup time by almost 1 second when starting MacVim
from Terminal.
2008-09-13 18:47:22 +02:00
Bjorn Winckler
ad6fe811e7
Check for Ctrl-C when gui_mch_update() is called
...
Since gui_mch_update() is called so frequently we only check for
interrupts at most once per second.
2008-09-13 02:48:57 +02:00
Bjorn Winckler
deaae7e717
Ignore gui_mch_update()
...
By making gui_mch_update() a no-op the frame-rate is dramatically
increased in certain situations. The downside is that it is no longer
possible to interrupt Vim with Ctrl-C when it is busy processing.
2008-09-13 00:37:09 +02:00
Bjorn Winckler
e52ae8cbc0
Be more conservative about flushing output queue
...
Don't flush on gui_mch_flush(); instead only flush when forced (happens
e.g. if Vim is about to take a nap) or just before waiting for new
input. This reduces screen flicker dramatically in certain cases.
2008-09-13 00:30:07 +02:00
Bjorn Winckler
8e7466bccc
Do not allow input queue to fill up
...
The backend keeps at most one copy of each message on the input queue.
This makes MacVim feel a lot more responsive e.g. when scrolling the
screen. It used to be that holding down 'j' to scroll and then
releasing 'j' would cause the screen to keep scrolling for a while even
after the release.
2008-09-13 00:08:47 +02:00
Bjorn Winckler
4100056f46
Don't init backend if Vim is about to fork
...
This way we avoid doing the initializations twice and cut down a bit on
the startup time when starting MacVim from Terminal.
2008-09-11 19:19:03 +02:00
Jjgod Jiang
df35270598
Fix blurry text problem in full screen mode for ATSUI
2008-09-11 21:31:46 +02:00
vimboss
b2e17cca75
updated for version 7.2-015
2008-09-10 16:26:04 +00:00
vimboss
e25a17541d
updated for version 7.2-014
2008-09-10 13:39:10 +00:00
vimboss
e76375a3e9
updated for version 7.2-013
2008-09-07 19:48:53 +00:00
vimboss
ea83ab3650
updated for version 7.2-012
2008-09-07 13:50:37 +00:00
vimboss
c53513d4ac
updated for version 7.2-011
2008-09-07 11:55:43 +00:00
vimboss
06c64fe88c
updated for version 7.2-010
2008-09-06 14:44:59 +00:00
vimboss
b39b209d02
updated for version 7.2-009
2008-09-01 15:56:45 +00:00
vimboss
3e5bc79f11
updated for version 7.2-008
2008-09-01 15:33:17 +00:00
vimboss
96e61949b3
updated for version 7.2-007
2008-09-01 14:51:37 +00:00
Bjorn Winckler
ce613d4671
Cmd-E copies selection to Find pasteboard but does not search
2008-08-26 02:14:28 +02:00
vimboss
b2e259fb62
updated for version 7.2-006
2008-08-25 03:04:18 +00:00
vimboss
28132658b2
updated for version 7.2-005
2008-08-25 02:49:18 +00:00
vimboss
92ed496e29
updated for version 7.2-004
2008-08-25 02:35:59 +00:00
vimboss
91ed612ac0
updated for version 7.2-003
2008-08-25 02:14:05 +00:00
Bjorn Winckler
cec4f8b9ee
Ensure order of files to open is not affected by 'suffixes'
...
Opening the same set of files in a new window and in an already open
window could result in the order of the files being different due to a
non-empty 'suffixes' option. This patch clears 'suffix' before opening
multiple files and restores it afterwards.
2008-08-24 19:32:04 +02:00
Nico Weber
22799739f5
Fix problems with 'fullscreen' and :mksession
...
If 'fullscreen', 'lines' and 'columns' are all set in the same Vim
script then it used to be possible that the latter two options got
ignored. This would in particular cause problems with :mks.
2008-08-24 19:00:37 +02:00
Bjorn Winckler
053d76dc13
Update help on mvim:// URL handler
2008-08-24 18:08:10 +02:00
Bjorn Winckler
38a0fd10d1
Make "Save changes" dialog conform to Apple HIG
...
If 'guioptions' has "c" set then the standard Vim dialog is used
instead.
The dialog for multiple unsaved changes has also been updated to be a
little more like the "Save changes" dialog.
2008-08-23 19:55:21 +02:00
Bjorn Winckler
325a3db78d
Add "line" and "column" support to mvim:// URL handler
2008-08-24 00:10:09 +02:00
Bjorn Winckler
27c683092d
Add option to hide MacVim when last window closes
2008-08-23 22:01:30 +02:00
Bjorn Winckler
0b896e4f59
Try to ensure new windows open with bottom edge visible on screen
...
In particular, if new windows are set to open maximized in the vertical
direction then the top of newly opened windows will be in line with the
top of the frontmost window.
2008-08-22 23:07:23 +02:00
Bjorn Winckler
6fcd21f338
Sort files opened from Finder
...
Finder does not take into consideration the order in which files are
selected anyway, so sorting the files makes opening multiple files more
predictable without breaking anything.
2008-08-22 02:19:10 +02:00
Bjorn Winckler
316034e1db
Now works to use :maca on VimLeave auto command
...
To fix this the output queue is flushed before exiting a Vim process.
Also, the CloseWindowMsgID is added to the "unsafe" list so that other
unsafe messages (such as ExecuteActionMsgID) are not delayed until after
CloseWindowMsgID.
2008-08-22 01:53:24 +02:00
Bjorn Winckler
dd46cfc500
Update 'go' help on 'T' option
2008-08-22 00:40:38 +02:00
Bjorn Winckler
28c43bdc64
Update Appcast
2008-08-21 20:11:00 +02:00
Nico Weber
97b5e3c119
Add support for mvim:// URL handler
2008-08-18 20:38:54 +02:00
vimboss
17f08c9776
updated for version 7.2-002
2008-08-17 21:44:45 +00:00
vimboss
9e2f853d00
updated for version 7.2-001
2008-08-17 21:03:18 +00:00
Bjorn Winckler
d9d242b00f
Snapshot 34
2008-08-16 17:47:30 +02:00
Bjorn Winckler
a614dfbfcd
Reorder preferences panel
...
"Use login shell" is now enabled by default and has been moved to the
Advanced pane. Also, when clicking this or the "Use ATSUI renderer"
button the preload cache is rebuilt.
2008-08-16 16:27:25 +02:00
Bjorn Winckler
d72aaeda7f
Remove make-snapshot.sh and README-snapshot.sh
2008-08-16 14:36:15 +02:00
Bjorn Winckler
90377d2495
About dialog box shows "Custom Version"
2008-08-15 16:47:41 +02:00
Bjorn Winckler
8b385ca122
Limit scroll wheel message frequency
...
This avoids clogging up the DO messaging system on fast machines with
high resolution scroll wheels (or track pads).
2008-08-15 21:36:58 +02:00
Michael Wookey
94c7edebd7
Paragraph tidy up in gui_mac.txt
...
* Some paragraphs weren't formatted properly for the correct line
length.
* Fixed a small spelling mistake (know -> known).
2008-08-14 20:24:09 +02:00
Bjorn Winckler
d70f67e5b9
Release text storage only if text view class is MMTextView
2008-08-14 19:24:09 +02:00
Bjorn Winckler
03c5dada39
Insert Vim state message first on output queue when flushing
2008-08-14 19:11:58 +02:00
Bjorn Winckler
0cec396a20
Use bundle path for main connection name
...
This is to make it easier to run two different versions of MacVim
simultaneously.
2008-08-14 16:50:12 +02:00
Bjorn Winckler
50be9d4227
Avoid "dropping incoming DO message ..." being logged
...
These warnings were caused by a Vim process sending a DO message and
then immediately exiting so that the process would some times die before
the message was received by MacVim.
2008-08-14 18:32:28 +02:00
Ben Schmidt
a689202f4e
Fix Leopard pty problems
...
Problem: Pseudo TTYs (ptys) are not successfully allocated on Leopard
(or when Vim is compiled on Leopard).
Solution: Do not attempt to use SVR4-compatible ptys on Mac OS X even
though configure may detect their presence.
2008-08-14 12:45:41 +02:00
Jjgod Jiang
41e6389b83
Fix rounding problem in ATSUI renderer
...
This problem will cause characters with descender (like 'g')
to be drawn a little bit lower than the correct place. Thus
will result some extra pixels after the line is cleared.
2008-08-14 11:02:27 +08:00
Bjorn Winckler
4c615b9622
Fix compilation problems on OS X 10.4
2008-08-13 01:03:57 +02:00
Bjorn Winckler
c1f4a11e10
Add ATSUI renderer option to advanced prefs
2008-08-13 00:25:55 +02:00
Bjorn Winckler
dcd91fe279
Remove duplicate code in text renderers
...
Most of the code shared between the text renderers now resides in a
"helper" object. This way it will be a lot easier to maintain several
renderers at once.
As an added bonus, the ATSUI renderer now has mouse support as well as
drag-n-drop support.
2008-08-12 23:54:06 +02:00
Bjorn Winckler
452e41f92e
Now works to set 'linespace' in [g]vimrc
2008-08-12 21:18:55 +02:00
Bjorn Winckler
d58cb64b76
Stop using deprecated Cocoa APIs
2008-08-12 21:18:23 +02:00
Bjorn Winckler
ee84ad6010
Remove unused method
2008-08-12 20:47:16 +02:00
Bjorn Winckler
055d07bd87
Change Quickstart slider to checkbox in advanced prefs
2008-08-12 20:18:40 +02:00
Bjorn Winckler
1611954a47
Remove NSLog
2008-08-11 21:37:36 +02:00
Bjorn Winckler
0a0f80b2c0
Clear preload cache on "login shell" option changes
2008-08-11 21:32:41 +02:00
Bjorn Winckler
6f0611c29a
Start and stop FS events if needed when preload cache size changes
2008-08-11 20:18:47 +02:00
Bjorn Winckler
3420b3b4d8
Smaller FS event latency, cancel previous requests on FS event
2008-08-11 20:17:47 +02:00
Bjorn Winckler
1b68724361
Use FS Streams to watch modifications in ~/.vim
2008-08-11 20:16:47 +02:00
Bjorn Winckler
550e75eed2
Enable cross compilation in Xcode project
...
Deployment target is OS X 10.4, development SDK is current OS version.
2008-08-11 20:15:47 +02:00
Bjorn Winckler
7e36001233
Change a few toolbar icons
2008-08-11 20:14:47 +02:00
Bjorn Winckler
4f1446124f
Missing toolbar icon fallback code fix
2008-08-11 20:13:48 +02:00
Bjorn Winckler
232720a611
Change pwd if file is opening in an "unused" editor
...
When opening a file from Finder, set the pwd to the directory the file
resides in but only if the editor window is unused (e.g. it doesn't
already have files open in it).
2008-08-10 21:16:31 +02:00
Bjorn Winckler
3c918888d7
Change "untitled window" detection heuristic
...
Also change terminology to "unused editor" instead of "untitled window"
since the detction has nothing to do with the window's title.
2008-08-10 21:12:34 +02:00
Bjorn Winckler
772859fcca
Current directory handling changes
...
New processes default to using the user's home directory as the current
directory. When opening files opened from Finder the current directory
is changed to that of the first file opened.
2008-08-10 18:04:27 +02:00
Bjorn Winckler
85c6b71293
"New Window" item on Dock menu activates MacVim
2008-08-10 16:50:02 +02:00
Bjorn Winckler
0fae0b0238
Version strings changed to 7.2
2008-08-10 16:09:17 +02:00
Bjorn Winckler
43ebeed946
Merge upstream
2008-08-09 19:56:00 +02:00
vimboss
0dceccaafb
updated for version 7.2-000
2008-08-09 17:55:22 +00:00
vimboss
7d5860b32b
updated for version 7.2c-003
2008-08-08 11:45:39 +00:00
vimboss
1c8fc078a3
updated for version 7.2c-002
2008-08-08 10:59:17 +00:00
vimboss
c7fead45e0
updated for version 7.2c-001
2008-08-08 10:36:31 +00:00
vimboss
ebb92ddd72
updated for version 7.2c-000
2008-08-06 17:06:04 +00:00
vimboss
3047db21af
updated for version 7.2b-030
2008-08-06 13:28:57 +00:00
vimboss
d128618aba
updated for version 7.2b-029
2008-08-06 13:03:07 +00:00
vimboss
764d5e5121
updated for version 7.2b-028
2008-08-06 12:37:44 +00:00
vimboss
2d003da317
updated for version 7.2b-027
2008-08-06 12:19:26 +00:00
Bjorn Winckler
79e728785f
Deprecate "Force New Window" menu
2008-08-03 21:32:30 +02:00
Bjorn Winckler
2c9ae326a0
Add "Advanced" preferences pane
...
The "Advanced" pane can be used to control the preload cache size.
2008-08-03 21:27:30 +02:00
Bjorn Winckler
705ddcf213
Rebuild cache when vimrc/gvimrc files have been modified
2008-08-02 22:00:22 +02:00
Bjorn Winckler
ad06dcbb69
Modify how and when preloaded windows open
...
This hopefully fixes the bug where a preloaded window sometimes failed
to ever show up but MacVim would still think that it was showing.
2008-08-02 19:47:35 +02:00
Bjorn Winckler
5c2795baae
More file opening options (plus quickstart feature)
...
The preferences panel allow for more ways to open files from other
applications. This is controlled by three user preferences:
- MMOpenInCurrentWindow
- MMOpenLayout
- MMVerticalSplit
These options are also respected when dropping files on a window.
The quickstart feature is currently disabled by default and can be
enabled by setting the user default MMPreloadCacheSize to a positive
integer. With it enabled, new windows open more or less
instantaneously.
2008-08-01 21:31:03 +02:00
vimboss
c295e3d8d1
updated for version 7.2b-026
2008-07-31 20:29:28 +00:00
vimboss
b1b0936737
updated for version 7.2b-025
2008-07-31 20:04:27 +00:00
Jjgod Jiang
e43b739944
A few MMAtsuiTextView rendering fixes
...
1. Fix AtsuiTextView italic angle problem.
2. Add underline/undercurl support for text drawing.
3. Use default background color to fill the inset area.
2008-07-29 21:42:45 +02:00
vimboss
ea3d1b4ba6
updated for version 7.2b-024
2008-07-29 10:22:12 +00:00
vimboss
8c3618271b
updated for version 7.2b-023
2008-07-27 13:57:29 +00:00
Bjorn Winckler
37e3e82f7c
Ensure valid scroll region when deleting/inserting rows
2008-07-26 20:06:52 +02:00
vimboss
71ced625f5
updated for version 7.2b-022
2008-07-26 14:05:07 +00:00
vimboss
fa46cfe5e7
updated for version 7.2b-021
2008-07-24 20:09:16 +00:00
vimboss
63cd7ab513
updated for version 7.2b-020
2008-07-24 19:31:11 +00:00
vimboss
93b5422bc6
updated for version 7.2b-019
2008-07-24 18:51:11 +00:00
vimboss
a4a6146f2d
updated for version 7.2b-018
2008-07-24 18:29:37 +00:00
vimboss
0b28a1550d
updated for version 7.2b-017
2008-07-24 17:34:23 +00:00
vimboss
d5bd3e3888
updated for version 7.2b-016
2008-07-24 16:45:38 +00:00
vimboss
b1bc820ac9
updated for version 7.2b-015
2008-07-24 15:20:50 +00:00
vimboss
c7333a644b
updated for version 7.2b-014
2008-07-24 14:24:48 +00:00
vimboss
a8cb1c5563
updated for version 7.2b-012
2008-07-24 11:51:40 +00:00
vimboss
752dcda77e
updated for version 7.2b-011
2008-07-24 11:21:31 +00:00
vimboss
b86aff8f47
updated for version 7.2b-010
2008-07-22 16:58:47 +00:00
vimboss
41a8a4d368
updated for version 7.2b-009
2008-07-18 15:14:43 +00:00
vimboss
25c670073a
updated for version 7.2b-008
2008-07-18 10:54:50 +00:00
vimboss
6743003ba5
updated for version 7.2b-007
2008-07-18 10:05:58 +00:00
vimboss
61c7c7dd1b
updated for version 7.2b-006
2008-07-18 09:26:30 +00:00
vimboss
76e0da8cce
updated for version 7.2b-005
2008-07-16 20:43:37 +00:00
Jjgod Jiang
8c8db3cd4c
Turn off ligatures by default
...
Turn off all common ligatures (fi, ffi) and rare ligatures (ct, ss).
2008-07-16 16:27:59 +08:00
Bjorn Winckler
f96c9a6845
Update doc and short version string for Vim 7.2b
2008-07-16 16:16:23 +02:00
vimboss
998efd292e
updated for version 7.2b-004
2008-07-14 21:05:15 +00:00
vimboss
093e2f20f2
updated for version 7.2b-003
2008-07-14 19:48:05 +00:00
vimboss
86c54f9853
updated for version 7.2b-002
2008-07-14 17:51:11 +00:00
vimboss
d693919cdd
updated for version 7.2b-001
2008-07-14 09:52:40 +00:00
vimboss
7a75fec5ca
updated for version 7.2b-000
2008-07-13 17:41:49 +00:00
Bjorn Winckler
e9f5ced05c
Fix typo in selector name for delayed dialog
2008-07-11 16:10:06 +02:00
Nicolas Weber
e5e3c0d2c1
Fix memory leaks in PSMTabBarControl
2008-07-08 20:18:40 +02:00
Matt Tolton
1e2467b3f3
Add versioning to the plugin architecture
...
The plugin architecture version can be retrieved by a plugin from the
app mediator by calling the majorVersion and minorVersion methods.
2008-07-08 19:59:59 +02:00
Matt Tolton
754d698c33
Add menu item to toggle the plugin view drawer
...
The setting is remembered, so if the drawer was last toggled closed then
it should not open again until toggled.
2008-07-08 19:58:56 +02:00
vimboss
73626b6c6c
updated for version 7.2a-019
2008-07-08 15:15:08 +00:00
vimboss
ec20f00066
updated for version 7.2a-018
2008-07-08 10:46:08 +00:00
vimboss
4d14ca32db
updated for version 7.2a-017
2008-07-08 09:36:58 +00:00
vimboss
3f3214a409
updated for version 7.2a-016
2008-07-07 19:23:37 +00:00
vimboss
82a81c93f1
updated for version 7.2a-015
2008-07-06 17:16:02 +00:00
Bjorn Winckler
3245d2c6e4
Snapshot 33
2008-07-05 20:33:57 +02:00
Bjorn Winckler
3af179bc83
Send print jobs to Preview.app
...
There are two drawbacks to this method:
1. the temporary file generated by :hardcopy is not deleted
2. Preview shows a "save changes?" sheet upon closing
2008-07-05 17:41:43 +02:00
Bjorn Winckler
a3963603ed
Update credits
2008-07-05 16:23:14 +02:00
Bjorn Winckler
abfce2ceb7
Merge upstream
...
Conflicts:
runtime/doc/eval.txt
runtime/doc/os_mac.txt
runtime/doc/various.txt
runtime/syntax/vim.vim
2008-07-05 12:00:00 +02:00
vimboss
dedeca9e4b
updated for version 7.2a-014
2008-07-04 16:51:55 +00:00
vimboss
69a421f7a9
updated for version 7.2a-013
2008-07-04 09:44:11 +00:00
Kaoru Yoshida
01367854ac
Draw marked text at pre-edit position
2008-07-04 09:43:55 +09:00
Kaoru Yoshida
3f99a2ce60
Fix marked text disappearing issues
2008-07-04 09:41:28 +09:00
Kaoru Yoshida
83c4f299d4
Fix display issue with marked text at the edge of a window
2008-07-02 21:59:37 +02:00
vimboss
cb5a3504ee
updated for version 7.2a-012
2008-07-02 19:05:48 +00:00
vimboss
7332de00a2
updated for version 7.2a-011
2008-07-01 19:56:57 +00:00
Bjorn Winckler
26335ef7bd
Cmd-=/- work again
...
A category on NSNumber which is essential for Cmd-=/- got lost in the
creation of Miscellaneous.h, so revive this category.
2008-07-01 20:15:49 +02:00
Bjorn Winckler
76a3a22210
Marked text baseline adjusts for 'linespace' and font baseline
2008-07-01 20:11:00 +02:00
Kaoru Yoshida
33c4a57e05
Inline IM Patch
2008-07-01 19:19:19 +02:00
Bjorn Winckler
b24d62ac03
Update help for 7.2a
2008-07-01 18:51:52 +02:00
Matt Tolton
523982bd0f
Basic plugin architecture
...
Supports automatic loading of plugins. Plugins can: add "GUI panels"
(which appear in a drawer for now), add global menu items, execute
arbitrary Vim script inside its associated Vim instance.
Also add routines to evaluate expressions in Vim and automatically
convert returned value to a Cocoa object.
2008-07-01 00:08:59 +02:00
Bjorn Winckler
d363012f00
Add support for a global "Plug-In" menu
2008-06-30 23:51:37 +02:00
vimboss
2c3d9cf5f4
updated for version 7.2a-010
2008-06-29 14:16:06 +00:00
vimboss
7ccbd55772
updated for version 7.2a-009
2008-06-29 12:00:49 +00:00
Bjorn Winckler
63324d8fb8
Update credits
2008-06-28 18:09:14 +02:00
Bjorn Winckler
68e5dc4041
Only show proxy icon if file being edited exists
2008-06-28 18:07:47 +02:00
Bjorn Winckler
6af7bf3d9d
Dialogs are always displayed in the default run loop mode
2008-06-28 18:00:23 +02:00
vimboss
957dd2b789
updated for version 7.2a-008
2008-06-28 14:10:11 +00:00
vimboss
7f1ec4af38
updated for version 7.2a-007
2008-06-28 13:09:56 +00:00
vimboss
6274fc0a91
updated for version 7.2a-006
2008-06-28 11:03:50 +00:00
vimboss
a6273ea452
updated for version 7.2a-005
2008-06-27 19:17:34 +00:00
vimboss
1b66758764
updated for version 7.2a-004
2008-06-27 18:58:11 +00:00
vimboss
0b417afefb
updated for version 7.2a-003
2008-06-27 18:42:32 +00:00
vimboss
3e03911680
updated for version 7.2a-002
2008-06-27 18:26:11 +00:00
vimboss
151ecabf8d
updated for version 7.2a-001
2008-06-26 20:14:00 +00:00
Bjorn Winckler
3abdb9cb77
Cmd-? brings up "Help" menu on Leopard (shows help on Tiger)
2008-06-26 20:01:28 +02:00
Bjorn Winckler
ad5cf22a75
Add file for misc code in frontend
...
The files Miscellaneous.[m|h] should be used for code common to the
frontend only (code shared with backend belongs in MacVim.[h|m]). Some
code has been moved from MacVim.[h|m] and some from other frontend
source files.
Some code from the previous commit has also been restructured.
2008-06-26 19:27:48 +02:00
vimboss
a74b78844d
updated for version 7.2a-00
2008-06-25 20:13:35 +00:00
vimboss
527eb86b22
updated for version 7.2a
2008-06-25 01:35:16 +00:00
vimboss
473f6440a5
updated for version 7.2a
2008-06-25 01:26:17 +00:00
vimboss
0688d62523
updated for version 7.2a
2008-06-25 01:18:32 +00:00
vimboss
4f10f1c121
updated for version 7.2a
2008-06-25 01:14:13 +00:00
vimboss
fd92d907e2
updated for version 7.2a
2008-06-25 01:05:34 +00:00
vimboss
ddd0692356
updated for version 7.2a
2008-06-25 01:02:34 +00:00
vimboss
075a66afb3
updated for version 7.2a
2008-06-25 01:00:37 +00:00
vimboss
c08d59f6fb
updated for version 7.2a
2008-06-25 00:55:20 +00:00
vimboss
b97664e078
updated for version 7.2a
2008-06-25 00:50:38 +00:00
vimboss
34a3bc02df
updated for version 7.2a
2008-06-25 00:48:31 +00:00
vimboss
e2884876f2
updated for version 7.2a
2008-06-25 00:44:59 +00:00
vimboss
721ab2c4ee
updated for version 7.2a
2008-06-25 00:42:29 +00:00
vimboss
0c515cb6e8
updated for version 7.2a
2008-06-25 00:39:49 +00:00
vimboss
925a408c9b
updated for version 7.2a
2008-06-25 00:34:34 +00:00
vimboss
d51da8ae26
updated for version 7.2a
2008-06-25 00:33:13 +00:00
vimboss
5f8d5b9506
updated for version 7.2a
2008-06-25 00:31:04 +00:00
vimboss
8aac2cfa00
updated for version 7.2a
2008-06-25 00:29:54 +00:00
vimboss
42a20b424e
updated for version 7.2a
2008-06-25 00:26:19 +00:00
vimboss
b9fa86db77
updated for version 7.2a
2008-06-25 00:23:56 +00:00
vimboss
f4c4042cc7
updated for version 7.2a
2008-06-25 00:22:05 +00:00
vimboss
9910f9a404
updated for version 7.2a
2008-06-25 00:16:10 +00:00
vimboss
7d20ae0e9f
updated for version 7.2a
2008-06-25 00:09:14 +00:00
vimboss
da0253b0b8
updated for version 7.2a
2008-06-24 23:58:50 +00:00
vimboss
97186bab3b
updated for version 7.2a
2008-06-24 22:58:06 +00:00
vimboss
0554c4af6b
updated for version 7.2a
2008-06-24 22:14:38 +00:00
vimboss
8f5a3aeb21
updated for version 7.2a
2008-06-24 22:09:24 +00:00
vimboss
efe58cdf91
updated for version 7.2a
2008-06-24 21:56:24 +00:00
vimboss
490fa97722
updated for version 7.2a
2008-06-24 21:16:56 +00:00
vimboss
d87f8c5f49
updated for version 7.2a
2008-06-24 20:39:31 +00:00
vimboss
2d9f2539e6
updated for version 7.2a
2008-06-24 20:19:36 +00:00
Nico Weber
b391feee88
Add "show hidden files" checkbox to open file dialog
2008-06-24 21:32:31 +02:00
Bjorn Winckler
79ec8a039d
Fix typo in Appcast for snapshot 32
2008-06-25 00:01:12 +02:00
Bjorn Winckler
da4c936c72
Tell Git to ignore files
2008-06-24 20:53:57 +02:00
Bjorn Winckler
57247ff882
Don't respond to SetWindowTitleMsgID message in live resize
...
Responding to these messages would clobber the text dimension title that
is set during live resize.
2008-06-24 20:52:01 +02:00
Kyle Lippincott
53f258bb6f
Add proxy icon support
2008-06-24 20:28:40 +02:00
Bjorn Winckler
10cff2591d
Update README file
2008-06-22 17:08:38 +02:00
Bjorn Winckler
ab9df03d0d
Snapshot 32
2008-06-22 14:30:09 +02:00
Bjorn Winckler
e7b9c11089
Delay display of popup menu
...
The popup menu enters a modal loop so it is not displayed immediately to
avoid blocking inside processCommandQueue:.
2008-06-21 21:23:30 +02:00
Bjorn Winckler
d98996d31c
Code cleanup
2008-06-21 21:18:17 +02:00
Bjorn Winckler
40056b05c3
Delay processing unsafe command queue items
...
Unsafe messages are defined in isUnsafeMessage(). If a message is
unsafe it should only be handled in the default run loop mode. This is
e.g. to avoid deleting Cocoa objects when a Cocoa message may be busy
processing it (which may happen due to the nature of distributed objects
and the fact that we process DO message in 'event tracking' mode).
2008-06-21 20:32:37 +02:00
Bjorn Winckler
a4e3a7370b
Search for toolbar icons in 'runtimepath'
2008-06-21 18:14:36 +02:00
Bjorn Winckler
7ad0084f3f
Merge upstream
2008-06-21 16:31:00 +02:00
vimboss
d165ccb4bc
updated for version 7.1-330
2008-06-21 14:30:28 +00:00
vimboss
b53ee76b5e
updated for version 7.1-329
2008-06-21 12:14:30 +00:00
vimboss
6255f52fc5
updated for version 7.1-328
2008-06-21 11:12:49 +00:00
vimboss
f63e3834b4
updated for version 7.1-327
2008-06-20 19:29:35 +00:00
Bjorn Winckler
9338c9c55c
Fall back on latin-1 if Vim strings are not valid utf-8
2008-06-20 19:50:22 +02:00
Bjorn Winckler
11a1c2cb92
Never delete toolbar
2008-06-20 19:36:34 +02:00
Bjorn Winckler
59ad683558
Ensure vim controllers are released in default run loop mode
...
Vim controllers are released when NSConnectionDidDieNotification is
received. This notification can arrive in pretty much any run loop mode
so we take care not to act on it until the run loop mode is back to
default. Otherwise we run the risk of releasing objects which Cocoa is
currently using (e.g. view items) and this leads to crashes.
2008-06-20 19:33:34 +02:00
vimboss
95fb95ebcc
updated for version 7.1-326
2008-06-20 16:51:41 +00:00
vimboss
bc9688ffdc
updated for version 7.1-325
2008-06-20 16:31:07 +00:00
vimboss
bafdc2c3e1
updated for version 7.1-324
2008-06-20 16:07:02 +00:00
vimboss
279b3f843c
updated for version 7.1-323
2008-06-20 15:53:31 +00:00
vimboss
603f746178
updated for version 7.1-322
2008-06-20 15:31:51 +00:00
vimboss
255571d05e
updated for version 7.1-321
2008-06-20 14:52:32 +00:00
vimboss
82038bc905
updated for version 7.1-320
2008-06-20 14:32:41 +00:00
vimboss
bca5b2086e
updated for version 7.1-319
2008-06-20 10:56:16 +00:00
vimboss
67d03b985b
updated for version 7.1-318
2008-06-20 09:59:25 +00:00
vimboss
2d36c33fd5
updated for version 7.1-317
2008-06-20 09:40:11 +00:00
vimboss
ee9959e56c
updated for version 7.1-316
2008-06-20 09:11:34 +00:00
Bjorn Winckler
9ca5f6bcdb
Guard against reentrant calls to processCommandQueue:
...
If processCommandQueue: is called when inProcessCommandQueue is set we
add the input to a receive queue and return. This is to ensure that
processCommandQueue: can only be called "once at a time". Reentrant
calls can be caused by calling a synchronous DO message or by entering a
modal loop in the frontend.
2008-06-15 16:11:38 +02:00
vimboss
626995c3e8
updated for version 7.1-315
2008-06-15 12:21:50 +00:00
Bjorn Winckler
634ef3b803
Never translate Ctrl-click if Alt, Shift, or Cmd are pressed
2008-06-13 19:27:56 +02:00
Bjorn Winckler
aed4648a3d
Make background processes work
2008-06-13 19:12:55 +02:00
Bjorn Winckler
cd2f7e9eb1
Flush output queue even when 'exiting' flag is set
...
There are legitimate instances when the queue should flush even though
Vim is exiting, e.g. to display a 'confirm quit' dialog with 'go+=c'.
This patch has the negative side-effect that the "dropping DO message"
warning may occur more frequently. Another fix for this problem has to
be devised.
2008-06-13 19:01:56 +02:00
Bjorn Winckler
3b966f9e01
Snapshot 31
2008-06-13 16:35:31 +02:00
Bjorn Winckler
8009a9912d
Update DejaVu font to version 2.25
2008-06-13 14:27:02 +02:00
Bjorn Winckler
cdf043f0f9
Draw modeless selection
2008-06-12 22:22:16 +02:00
Bjorn Winckler
757e8b4359
Toolbar buttons respond to mouse clicks again
...
Toolbar items send vimToolbarItemAction: instead of vimMenuItemAction:.
This enables us to separate toolbar items from menu items and can build
proper descriptors (starting with "ToolBar").
2008-06-12 13:23:26 +02:00
Bjorn Winckler
7b68b0b56d
Disable default main menu key equivalent hack
...
In performKeyEquivalent: do not pass the key equivalent to
defaultMainMenu since this breaks the menus on OS X 10.4. Also, this
hack is not strictly needed now that window cycling is hardcoded (and a
"New Window" menu is always available on the dock menu) so it is just as
well that it is removed.
2008-06-12 12:58:52 +02:00
Bjorn Winckler
21b029712f
Set mouse cursor on mouseMoved:
...
This seems to be the only way to get the mouse cursor not to be changed
to an I-beam cursor all the time.
2008-06-09 22:18:36 +02:00
Bjorn Winckler
80b4c97a2c
Add Dock menu
2008-06-09 21:52:32 +02:00
Bjorn Winckler
404077032e
Dialog box handling updated
...
Keep waiting for dialog reply until it is received. Any input received
during this wait is discarded unless it is a 'set text dimensions'
message (or keyboard/mouse input). Also, make setDialogReturn: a
synchronous call so that it is less likely to get dropped.
2008-06-09 21:34:54 +02:00
Bjorn Winckler
04cd1420c1
Force flush output queue before presenting any dialog
...
The previous commit did not ensure the output queue was flushed before
"browse" dialogs were shown.
2008-06-09 19:13:43 +02:00
Bjorn Winckler
46ae2ec9cb
Force flush output queue before showing dialog
...
This ensures that the swap file information is displayed when the 'swap
file exists' dialog is shown.
2008-06-09 18:48:10 +02:00
Bjorn Winckler
85cc2265e8
Merge upstream
2008-06-09 17:08:00 +02:00
vimboss
4c3907a8ff
updated for version 7.1-314
2008-06-09 15:07:54 +00:00
vimboss
f4fef46de2
updated for version 7.1-313
2008-06-09 13:10:45 +00:00
vimboss
28c76af675
updated for version 7.1-312
2008-06-09 12:46:00 +00:00
Bjorn Winckler
9716d0b66f
Snapshot 30
2008-06-08 16:54:26 +02:00
Bjorn Winckler
428d1b4412
Window cycling hardcoded to keycode 50
...
Window cycling is hardcoded to happen when the Cmd key is pressed with
the key whose keycode = 50. Having window cycling in the "Window" menu
means that window cycling stops working when the keyboard layout is
changed. Thus revert back to the old way of dealing with this since it
seems to work better.
2008-06-08 16:35:43 +02:00
Bjorn Winckler
bf70f82498
Snapshot 29
2008-06-08 14:21:16 +02:00
Bjorn Winckler
89d9e60b8a
Add 'rightleft' support to ATSUI renderer
2008-06-07 15:36:07 +02:00
Bjorn Winckler
0ea7546c7c
Add 'mousehide' option support
2008-06-07 15:35:25 +02:00
Bjorn Winckler
321fdf61aa
Ensure processCommandQueueDidFinish: gets called if exception is raised
2008-06-07 14:33:05 +02:00
Bjorn Winckler
2fa74c01aa
Use -[NSScreen visibleFrame] to get full-screen max dimensions
...
This fixes a bug where the window dimensions were not restored after
leaving full-screen (with 'maxvert' fu-option set).
2008-06-07 14:30:52 +02:00
Bjorn Winckler
c4222c6ebb
Don't delay loading "Buffers" menu
...
This avoids a flickering menu each time a new editor window is opened.
2008-06-07 12:42:47 +02:00
Bjorn Winckler
1f538dc364
Set title for separator items to ensure valid descriptors
2008-06-06 23:32:26 +02:00
Bjorn Winckler
9471224d0b
Give Vim processes some time to terminate before MacVim does
...
This should stop MacVim from beeping when Cmd-q is pressed.
2008-06-06 22:46:13 +02:00
Bjorn Winckler
1d83527039
Pass 'rl' option in "DrawCursor" message
2008-06-06 22:31:21 +02:00
Bjorn Winckler
7752431b82
Ensure "Services" menu is empty when creating new main menu
...
MMVimController uses a copy of the "MacVim" menu that is defined inside
MainMenu.nib instead of getting it from the default main menu. This
ensures that the "Services" menu is initially empty for each new
MMVimController. Without this the setKeyEquivalent: call would fail if
the key equivalent already was in a "Services" menu item (e.g. <D-F> and
<D-L> would fail).
2008-06-06 21:20:55 +02:00
Bjorn Winckler
2ac28f887e
Edit->Font->Bigger/Smaller validates properly
...
Fixes bug where the above items were enabled even when all windows were
minimized.
2008-06-06 17:47:54 +02:00
Bjorn Winckler
9c517cb4e9
Don't draw control chars in MMTextStorage
...
It can happen that MMTextStorage is asked to draw characters from the
"Control Characters" set (e.g. when :shell is invoked). This would
cause internal errors in MMTextStorage so when control chars are
detected, simply draw blanks instead.
2008-06-06 14:24:49 +02:00
Bjorn Winckler
3915c6afc6
Catch exceptions in processCommandQueue:
2008-06-06 14:22:49 +02:00
Bjorn Winckler
a4569d06ac
Do not set key equivalent when 'mac_key == 0'
2008-06-06 14:16:10 +02:00
Bjorn Winckler
cb120a21cf
Validate performClose: in MMWindow and MMFullscreenWindow
...
Failing to validate would cause the "Close" menu item to be disabled in
full-screen.
2008-06-05 23:13:40 +02:00
Bjorn Winckler
7070fd3f76
Update help on menus
2008-06-05 21:27:02 +02:00
Bjorn Winckler
9f1b770ee6
Add "Cycle Through Windows" to default "Windows" menu
...
This ensures that Cmd-` works for all windows. Also changed its
alternate to read "Cycle Backwards Through Windows". Note that the
default "Windows" menu does not contain the alternate since Interface
Builder turned Cmd-Shift-` into Cmd-~ which is no longer a valid
alternate.
2008-06-05 20:52:30 +02:00
Bjorn Winckler
ebf10927c7
Ignore "Recent Files" when no "File" menu is found
2008-06-05 20:24:36 +02:00
Bjorn Winckler
e18186c461
Pass key equivalents to default main menu after main menu
...
This is so that the key equivalents set up in the default main menu will
work even when the system gvimrc files hasn't been sourced. This is
useful e.g. when "-u NONE -U NONE" is passed as arguments resulting in
the default Vim menus being used.
2008-06-05 20:19:32 +02:00
Bjorn Winckler
af279d2477
Update MMAppController top level information
2008-06-04 21:53:05 +02:00
Bjorn Winckler
8c442b7b28
Merge upstream
2008-06-04 21:36:00 +02:00
vimboss
4c6ed9759c
updated for version 7.1-311
2008-06-04 19:35:35 +00:00
Bjorn Winckler
d98e291038
Set windows menu even if it is nil
2008-06-04 21:21:28 +02:00
Bjorn Winckler
092e0cc894
Add support for popup menus
2008-06-04 21:17:05 +02:00
vimboss
b904b019b8
updated for version 7.1-310
2008-06-04 17:37:34 +00:00
Bjorn Winckler
c0159b8fdf
Default menu "MacVim Help" item opens help window maximized
2008-06-04 19:08:52 +02:00
Bjorn Winckler
11ec93a03a
Add "Minimize All" and "Zoom All" items to "Windows" menu
2008-06-04 19:03:33 +02:00
Bjorn Winckler
c2f8b396de
Add "Cycle Through Windows" to Windows menu (remove <D-`> hack)
2008-06-04 18:45:45 +02:00
Bjorn Winckler
fa15736b2b
Hook up "MacVim Help" on default main menu
2008-06-04 18:25:08 +02:00
Bjorn Winckler
d1a9e08f94
Add standard menus to default main menu
2008-06-04 18:17:23 +02:00
vimboss
9d2727c56f
updated for version 7.1-309
2008-06-04 13:28:18 +00:00
vimboss
ce9c112020
updated for version 7.1-308
2008-06-04 12:29:14 +00:00
vimboss
0e2ddfca38
updated for version 7.1-307
2008-06-04 11:35:26 +00:00
vimboss
1f7de911ba
updated for version 7.1-306
2008-06-04 09:00:32 +00:00
Bjorn Winckler
f6ab5cbc03
Use default menu when no window open, fix 'Recent Files' menu
2008-06-03 23:15:18 +02:00
Bjorn Winckler
44d7e60b06
Change heuristic for finding "Services" menu
2008-06-02 18:44:59 +02:00
Bjorn Winckler
0e37f590ab
Use -[NSApp setMainMenu:] to update main menu
2008-06-01 21:28:18 +02:00
Bjorn Winckler
a0f684e003
Add autoenabling for menus
2008-06-01 15:57:21 +02:00
Bjorn Winckler
f54c3100e9
Menu removal functionality added
2008-06-01 14:30:00 +02:00
Bjorn Winckler
a588fc3e33
Use menu descriptors instead of tags to locate menu items
2008-05-31 21:47:30 +02:00
vimboss
039f611554
updated for version 7.1-305
2008-05-29 20:41:57 +00:00
vimboss
3a4682c9dd
updated for version 7.1-304
2008-05-29 19:47:13 +00:00
Nico Weber
fdc64858c5
Wrap user-visible strings in NSLocalizedString()
2008-05-29 17:01:44 +02:00
vimboss
45a9151fc6
updated for version 7.1-303
2008-05-29 13:36:10 +00:00
vimboss
b9241163d8
updated for version 7.1-302
2008-05-28 20:02:48 +00:00
Bjorn Winckler
defa7bd098
Insert mode cursor respects 'rightleft' option
...
When 'rl' is enabled the insert mode cursor is drawn on the right-hand
side of a cell.
2008-05-28 21:16:27 +02:00
vimboss
6bfab82aca
updated for version 7.1-301
2008-05-28 17:02:46 +00:00
vimboss
64959e3177
updated for version 7.1-300
2008-05-28 15:32:20 +00:00
vimboss
2eee45eb39
updated for version 7.1-299
2008-05-28 14:49:58 +00:00
Nico Weber
8d051eef4e
Make QuickLook work with .vim files
2008-05-27 17:40:55 +02:00
Bjorn Winckler
7f449520a5
Patch a memory leak
...
The 'vimState' instance variable in MMVimController is now released on
dealloc.
2008-05-25 21:59:39 +02:00
Bjorn Winckler
07831f45b2
Snapshot 28
2008-05-25 20:22:58 +02:00
Bjorn Winckler
9a69ad0d62
Open and save dialogs track the Vim pwd
...
Open and save dialogs will open up at the present working directory of
the key Vim process. This can be disabled by setting the user default
"MMDialogsTrackPwd" to 0. If disabled, these dialogs always open up at
the last location browsed to (which is the default OS X behaviour).
2008-05-25 19:22:12 +02:00
Bjorn Winckler
be6ecb5d92
Set 'backspace' in the system vimrc
...
Add "indent,eol,start" to the 'backspace' option in $VIM/vimrc to make
the delete key behave in a more familiar way to new users. The help
file has been update to point out this non-standard behaviour.
2008-05-25 13:35:08 +02:00
Bjorn Winckler
138be9d567
Improve "Edit" menu support in dialogs
...
The Edit menu items cut/copy/paste/select all/undo/redo are wired to
send the appropriate action messages (now possible with :macmenu
command) so that they may work with dialogs. However, to make this work
100%, menus must first autoenable (which they currently do not). This
will be addressed in a future patch.
2008-05-20 16:12:52 +02:00
Bjorn Winckler
0430474168
Coerce MacVim to work with LCC
...
The LCC (Logitech Control Center) comes with an input manager which
registers its own root object with the default NSConnection. MacVim
uses the root object of the default connection to vend the frontend
object, so LCC would cause MacVim to never open any new windows.
To work around this problem the default connection is no longer used in
MacVim, instead a new connection is created and this connection is used
to vend the frontend object instead.
2008-05-20 14:40:57 +02:00
Bjorn Winckler
0f1ee64746
Fix bug in :macmenu
...
Menu item not found lead to bad memory access.
2008-05-19 21:34:55 +02:00
Bjorn Winckler
d08cc220fd
Add "File.Save All" menu item
...
This patch serves the secondary purpose of showing off the new feature
of being able to specify alternate menu items using the new :macmenu
command. When the "File" menu is revealed either the "Save All" or the
"Save" item is displayed, depending on whether Alt is held or not.
2008-05-19 20:08:52 +02:00
Bjorn Winckler
04d9ab21b0
Bind "File.Close" to ":conf q"
...
With the introduction of ":macmenu" it is possible to bind "File.Close"
to ":conf q" and at the same time have it send the "performClose:"
action.
This patch reverts back to using ":conf q" since there were problems
with "File.Close" in conjunction with bindings to <C-\>.
2008-05-19 19:28:20 +02:00
Bjorn Winckler
9c7523e944
Change ":macmenukey" to ":macmenu"
...
The new command allows better control over menus with ability to specify
key equivalent, action, and wheter menu item is an alternate. These are
specified as "key=value" pairs to allow future expansion. The help
files have also been rewritten to reflect this change.
2008-05-19 19:09:05 +02:00
Bjorn Winckler
030d0d07ec
Update help which referred to Carbon version
...
In particular, state that MacVim does not source $VIMRUNTIME/macmap.vim.
2008-05-19 17:40:02 +02:00
Bjorn Winckler
0578f14843
Appcast points to fixed snapshot 27
2008-05-13 19:38:58 +02:00
Bjorn Winckler
11274e43c4
Merge upstream
2008-05-12 18:00:00 +02:00
Bjorn Winckler
ebfad47ec6
Snapshot 27
...
The 'make-snapshot.sh' script has been updated to run on Leopard with
Perl support (TCL support is disabled for now).
2008-05-11 17:54:22 +02:00
Bjorn Winckler
48e6f325d6
Update credits
2008-05-11 16:22:01 +02:00
vimboss
e899e2dfc7
updated for version 7.1-298
2008-05-10 19:39:08 +00:00
Bjorn Winckler
1bc466c774
Move "Recent Files" menu
2008-05-10 16:11:43 +02:00
Bjorn Winckler
f08c899208
Add files opened/saved from :browse to "Recent Files" menu
2008-05-10 16:07:58 +02:00
Bjorn Winckler
31bd050607
Avoid "dropping DO message ..." warning when quitting
...
The warning was a result of sending a DO message from Vim and then
immediately exiting the process. It is avoided by not sending any DO
messages while Vim is exiting.
2008-05-10 15:25:44 +02:00
Bjorn Winckler
2e6fb2ea53
Enable macvim color scheme to work with other Vim ports
2008-05-09 21:58:19 +02:00
Nico Weber
862da53932
Add "Recent Files" menu
...
The recent files menu will only remember files opened from Finder and
not files opened from within Vim (via :e etc.). Recent files will also
be added to the "Recent Items" menu under the Apple menu.
(Patch by Nico Weber with some modifications by Bjorn Winckler.)
2008-05-09 21:41:39 +02:00
Bjorn Winckler
15763286bd
Window no longer moves down on zoom
2008-05-09 15:05:31 +02:00
Bjorn Winckler
fed823a238
Modifying 'antialias' in .[g]vimrc now works
2008-05-09 13:36:15 +02:00
Bjorn Winckler
5d5176aabf
Cmd-w shows confirmation dialog when buffer modified
2008-05-09 13:27:03 +02:00
Enno Lübbers
19468d3117
Add background color option to 'fuopt'
2008-05-08 12:31:28 +02:00
Bjorn Winckler
0402b6b5c4
Merge upstream
2008-05-07 21:47:00 +02:00
vimboss
b6932fb3ae
updated for version 7.1-297
2008-05-07 19:46:51 +00:00
vimboss
22695b7f3b
updated for version 7.1-296
2008-05-07 17:09:24 +00:00
vimboss
bc8b62f3d9
updated for version 7.1-295
2008-05-07 15:40:33 +00:00
vimboss
bd542602dd
updated for version 7.1-294
2008-05-07 11:10:28 +00:00
Bjorn Winckler
e5159c3b6a
Snapshot 26
2008-04-11 22:54:48 +02:00
Bjorn Winckler
b36829bcaa
Add 'antialias' to list of non-standard options in help
2008-04-10 21:07:52 +02:00
Bjorn Winckler
07c344444b
New MacVim icon
2008-04-10 20:57:46 +02:00
Bjorn Winckler
bafcc3365d
Merge upstream
2008-04-09 15:50:00 +02:00
vimboss
41ca0e5508
updated for version 7.1-293
2008-04-09 13:49:57 +00:00
vimboss
246dfc17f4
updated for version 7.1-292
2008-04-09 10:16:02 +00:00
Bjorn Winckler
9aae3ba3cc
Fix initial window placement bug
...
The algorithm which determines the topmost window only searches through
visible windows. The initial window placement bug was a result of this
algorithm returning the (invisible) window whose position was to be
determined.
2008-04-08 13:37:21 +02:00
Bjorn Winckler
0a54dd7370
Snapshot 25
2008-04-06 19:38:05 +02:00
Bjorn Winckler
6e8e20588d
Only cascade from windows belonging to Vim process
...
This ensures that a newly opened window isn't cascaded from e.g. the
preferences panel.
2008-04-06 14:36:12 +02:00
Bjorn Winckler
296634f40e
Make copy/paste respect block-wise selections
...
When text is copied inside Vim we put both the text and the motion type
on the pasteboard. Text copied from outside Vim never contains the
motion type so we have to guess between line and character-wise motion
types in that case.
2008-04-05 15:24:25 +02:00
Bjorn Winckler
13d45e4ff9
Merge upstream
...
Conflicts:
src/vim.h
2008-04-01 20:00:00 +01:00
vimboss
3e314dee6e
updated for version 7.1-291
2008-04-01 18:59:07 +00:00
vimboss
779811f241
updated for version 7.1-290
2008-04-01 15:14:36 +00:00
vimboss
22017e1410
updated for version 7.1-289
2008-04-01 12:53:43 +00:00
vimboss
af8ea2cc11
updated for version 7.1-288
2008-04-01 12:31:14 +00:00
vimboss
ac3b778ddb
updated for version 7.1-287
2008-04-01 11:12:09 +00:00
vimboss
1de2bc973a
updated for version 7.1-286
2008-04-01 10:06:39 +00:00
Bjorn Winckler
cdb8dc17ca
Update :maca help, release actionDict
2008-03-26 20:41:00 +01:00
Bjorn Winckler
b11e6ca3c9
Fix typo in help on :maca
2008-03-23 19:05:37 +01:00
Nico Weber
69c366f7ed
Add command line completion to :macaction command
...
This enables the user to cycle through all actions by typing
":maca <Tab>" and then repeatedly hitting <Tab>. The help on :maca was
also updated.
(Initial patch by Nico Weber with some changes by Bjorn Winckler.)
2008-03-23 18:48:24 +01:00
Nico Weber
7792c4e8ab
Transparency setting not lost after leaving full-screen
...
Fixes bug where setting 'transp' while in full-screen and switching back
to windowed mode would result in the window being opaque.
2008-03-22 17:15:46 +01:00
Bjorn Winckler
3910f20697
Disable <D-?> key equivalent
...
The key equivalent is disabled for now since it only works on Tiger and
not on Leopard.
2008-03-22 14:19:23 +01:00
Bjorn Winckler
472eda54f6
Update Help menu
...
Add "MacVim Help" item with <D-?> key equivalent, as well as a
"MacVim Website" item which opens up the MacVim website in the user's
default browser.
2008-03-21 20:30:41 +01:00
vimboss
c09ef35588
updated for version 7.1-285
2008-03-20 13:39:37 +00:00
vimboss
bf90097520
updated for version 7.1-284
2008-03-20 12:23:49 +00:00
Bjorn Winckler
3292e01a82
Improve <D-w> behaviour
...
With this patch <D-w> works as follows:
- if in Ex-mode, exit by sending "^U:vi<CR>"
- if the command-line window is open, close it using CTRL-\_CTRL-N
- otherwise go to normal mode and add ":q<CR>" to the input buffer
2008-03-19 19:56:19 +01:00
Nico Weber
ba210fdada
Add full-screen options
...
When entering full-screen the 'fuoptions' option is used to determine
whether the vim view should maximize in the vertical and/or horizontal
directions. The previous rows/columns are restored upon returning to
windowed mode.
The help docs for 'fullscreen' have been updated and docs for
'fuoptions' have been added.
2008-03-18 19:52:59 +01:00
Jjgod Jiang
2d57fac276
Support 'antialias' with default renderer
...
This provides some support for the 'antialias' option with the
NSTextView renderer. However, some fonts seem to be unaffected by this
option. In particular, Monaco of point sizes up to 10 always render
without antialiasing.
2008-03-16 21:53:35 +01:00
Jjgod Jiang
4868c3cb85
Support 'antialias' with ATSUI renderer
...
This commit adds support for the 'antialias' option with the ATSUI
renderer (the NSTextView renderer still uses System Preferences). The
docs on 'antialias' have been updated.
Some changes to the code used by Carbon Vim is affected by this commit.
A feature flag FEAT_ANTIALIAS was added to support easy disabling of
'antialias' support.
(Patch by Jjgod Jiang with some modifications by Bjorn Winckler.)
2008-03-16 18:40:48 +01:00
vimboss
d38abe1843
updated for version 7.1-283
2008-03-16 15:04:34 +00:00
vimboss
045cef0a51
updated for version 7.1-282
2008-03-16 13:54:13 +00:00
vimboss
560504f7ba
updated for version 7.1-281
2008-03-16 12:09:58 +00:00
vimboss
4ba3129468
updated for version 7.1-280
2008-03-15 12:12:59 +00:00
vimboss
98cc0fee24
updated for version 7.1-279
2008-03-15 11:41:07 +00:00
Bjorn Winckler
26349fc938
Update credits
2008-03-15 12:03:32 +01:00
Bjorn Winckler
fb5cf175af
Snapshot 24
2008-03-14 21:38:36 +01:00
Bjorn Winckler
0243a624be
All prefs panes have same width
2008-03-14 20:12:45 +01:00
Bjorn Winckler
96433d48a1
Update credits
2008-03-14 20:11:37 +01:00
Nico Weber
e5ecb34260
Update layout of the Integration prefs pane
2008-03-14 19:44:34 +01:00
Bjorn Winckler
60fd59ea55
Remove build phase from "Edit in ODBEditor" project
...
The removed build phase was a "Run Script" which called a shell script
that effectively did nothing.
2008-03-14 19:25:24 +01:00
Nico Weber
8afb077865
Ensure mouse cursor is set (again)
...
The former patch did not work 100% and it also hogged CPU. This patch
seems to work better and requires no extra CPU.
2008-03-14 19:12:52 +01:00
Bjorn Winckler
eef4ba19a6
Take care of compiler warning in MMTextView
2008-03-13 21:45:12 +01:00
Scott
8574b2152c
Fix ODB Input Manager memory issue
...
The Input Manager failed to retain two string objects which were
accessed after having been autoreleased. This patch fixes the bug where
the "Edit in ..." menu entry was corrupted and related issues.
The version number of the Input Manager has been bumped to 1.2.
2008-03-13 21:41:38 +01:00
vimboss
52b5ee23fc
updated for version 7.1-278
2008-03-12 20:48:13 +00:00
vimboss
d97c301011
updated for version 7.1-277
2008-03-12 16:38:55 +00:00
vimboss
343bd24d2e
updated for version 7.1-276
2008-03-12 16:27:00 +00:00
vimboss
a58654a6b0
updated for version 7.1-275
2008-03-12 13:40:54 +00:00
vimboss
af62299744
updated for version 7.1-274
2008-03-12 12:46:13 +00:00
vimboss
60cd2a75c1
updated for version 7.1-273
2008-03-12 12:17:28 +00:00
vimboss
2ef7f8c8a0
updated for version 7.1-272
2008-03-12 11:23:53 +00:00
vimboss
f2282b0096
updated for version 7.1-271
2008-03-11 21:02:00 +00:00
Nico Weber
90c663f76b
Ensure mouse cursor is set
...
There is a bug in NSTextView where it keeps resetting the mouse cursor
back to the I-beam cursor. We "fix" this by setting the custom cursor
each time the mouse moves.
2008-03-11 21:46:53 +01:00
vimboss
5d748c8f27
updated for version 7.1-270
2008-03-10 20:34:59 +00:00
vimboss
b884eef376
updated for version 7.1-269
2008-03-09 15:45:53 +00:00
vimboss
49cb3f99b8
updated for version 7.1-268
2008-03-09 13:30:56 +00:00