]> granicus.if.org Git - vim/log
vim
13 years agoupdated for version 7.3.318 v7.3.318
Bram Moolenaar [Wed, 21 Sep 2011 15:33:53 +0000 (17:33 +0200)]
updated for version 7.3.318
Problem:    "C" on the last line deletes that line if it's blank.
Solution:   Only delete the last line for a delete operation. (James Vega)

13 years agoupdated for version 7.3.317 v7.3.317
Bram Moolenaar [Wed, 21 Sep 2011 15:15:39 +0000 (17:15 +0200)]
updated for version 7.3.317
Problem:    Calling debug.debug() in Lua may cause Vim to hang.
Solution:   Add a better debug method. (Rob Hoelz, Luis Carvalho)

13 years agoupdated for version 7.3.316 v7.3.316
Bram Moolenaar [Wed, 21 Sep 2011 11:40:17 +0000 (13:40 +0200)]
updated for version 7.3.316
Problem:    Crash when 'colorcolumn' is set and closing buffer.
Solution:   Check for w_buffer to be NULL. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.315 v7.3.315
Bram Moolenaar [Wed, 14 Sep 2011 17:04:39 +0000 (19:04 +0200)]
updated for version 7.3.315
Problem:    Opening a window before forking causes problems for GTK.
Solution:   Fork first, create the window in the child and report back to the
            parent process whether it worked.  If successful the parent exits,
            if unsuccessful the child exits and the parent continues in the
            terminal. (Tim Starling)

13 years agoupdated for version 7.3.314 v7.3.314
Bram Moolenaar [Wed, 14 Sep 2011 17:01:42 +0000 (19:01 +0200)]
updated for version 7.3.314
Problem:    Missing parenthesis.
Solution:   Add it. (Benjamin R. Haskell)

13 years agoupdated for version 7.3.313 v7.3.313
Bram Moolenaar [Wed, 14 Sep 2011 16:59:39 +0000 (18:59 +0200)]
updated for version 7.3.313
Problem:    One more warning when compiling with dynamic Python 3.
Solution:   Change PySliceObject to PyObject.

13 years agoUpdated runtime files.
Bram Moolenaar [Wed, 14 Sep 2011 15:55:08 +0000 (17:55 +0200)]
Updated runtime files.

13 years agoupdated for version 7.3.312 v7.3.312
Bram Moolenaar [Wed, 14 Sep 2011 15:50:14 +0000 (17:50 +0200)]
updated for version 7.3.312
Problem:    Can't compile with tiny features.
Solution:   Add #ifdef around win_valid().

13 years agoupdated for version 7.3.311 v7.3.311
Bram Moolenaar [Wed, 14 Sep 2011 14:52:09 +0000 (16:52 +0200)]
updated for version 7.3.311
Problem:    Complete function isn't called when the leader changed.
Solution:   Allow the complete function to return a dictionary with a flag
            that indicates ins_compl_restart() is to be called when the leader
            changes. (Taro Muraoka)

13 years agoupdated for version 7.3.310 v7.3.310
Bram Moolenaar [Wed, 14 Sep 2011 14:05:15 +0000 (16:05 +0200)]
updated for version 7.3.310
Problem:    Code not following Vim style.
Solution:   Fix the style. (Elias Diem)

13 years agoupdated for version 7.3.309 v7.3.309
Bram Moolenaar [Wed, 14 Sep 2011 13:41:58 +0000 (15:41 +0200)]
updated for version 7.3.309
Problem:    Warnings for pointer types.
Solution:   Change PySliceObject to PyObject.

13 years agoupdated for version 7.3.308 v7.3.308
Bram Moolenaar [Wed, 14 Sep 2011 13:39:29 +0000 (15:39 +0200)]
updated for version 7.3.308
Problem:    Writing to 'verbosefile' has problems, e.g. for :highlight.
Solution:   Do not use a separate verbose_write() function but write with the
            same code that does redirecting. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.307 v7.3.307
Bram Moolenaar [Wed, 14 Sep 2011 13:01:58 +0000 (15:01 +0200)]
updated for version 7.3.307
Problem:    Python 3 doesn't support slice assignment.
Solution:   Implement slices. (Brett Overesch, Roland Puntaier)

13 years agoupdated for version 7.3.306 v7.3.306
Bram Moolenaar [Wed, 14 Sep 2011 12:43:25 +0000 (14:43 +0200)]
updated for version 7.3.306
Problem:    When closing a window there is a chance that deleting a scrollbar
            triggers a GUI resize, which uses the window while it is not in a
            valid state.
Solution:   Set the buffer pointer to NULL to be able to detect the invalid
            situation.  Fix a few places that used the buffer pointer
            incorrectly.

13 years agoupdated for version 7.3.305 v7.3.305
Bram Moolenaar [Wed, 14 Sep 2011 12:33:51 +0000 (14:33 +0200)]
updated for version 7.3.305
Problem:    Auto-loading a function while editing the command line causes
            scrolling up the display.
Solution:   Don't set msg_scroll when defining a function and the user is not
            typing. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.304 v7.3.304
Bram Moolenaar [Wed, 14 Sep 2011 08:49:46 +0000 (10:49 +0200)]
updated for version 7.3.304
Problem:    Strawberry Perl doesn't work on MS-Windows.
Solution:   Use xsubpp if needed. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.303 v7.3.303
Bram Moolenaar [Thu, 8 Sep 2011 21:24:14 +0000 (23:24 +0200)]
updated for version 7.3.303
Problem:    Compilation error.
Solution:   Correct return type from int to pid_t. (Danek Duvall)

13 years agoupdated for version 7.3.302 v7.3.302
Bram Moolenaar [Thu, 8 Sep 2011 21:22:40 +0000 (23:22 +0200)]
updated for version 7.3.302
Problem:    Test 19 fails without 'smartindent' and +eval.
Solution:   Don't use ":exe". Source small.vim.

13 years agoupdated for version 7.3.301 v7.3.301
Bram Moolenaar [Wed, 7 Sep 2011 17:58:09 +0000 (19:58 +0200)]
updated for version 7.3.301
Problem:    When 'smartindent' and 'copyindent' are set a Tab is used even
            though 'expandtab' is set.
Solution:   Do not insert Tabs. Add a test. (Christian Brabandt)

13 years agoupdated for version 7.3.300 v7.3.300
Bram Moolenaar [Wed, 7 Sep 2011 17:30:21 +0000 (19:30 +0200)]
updated for version 7.3.300
Problem:    Python doesn't parse multi-byte argument correctly.
Solution:   Use "t" instead of "s". (lilydjwg)

13 years agoupdated for version 7.3.299 v7.3.299
Bram Moolenaar [Wed, 7 Sep 2011 17:09:01 +0000 (19:09 +0200)]
updated for version 7.3.299
Problem:    Source code not in Vim style.
Solution:   Adjust the style. (Elias Diem)

13 years agoupdated for version 7.3.298 v7.3.298
Bram Moolenaar [Wed, 7 Sep 2011 16:58:29 +0000 (18:58 +0200)]
updated for version 7.3.298
Problem:    Built-in colors are different from rgb.txt.
Solution:   Adjust the color values. (Benjamin Haskell)

13 years agoupdated for version 7.3.297 v7.3.297
Bram Moolenaar [Wed, 7 Sep 2011 16:47:23 +0000 (18:47 +0200)]
updated for version 7.3.297
Problem:    Can't load Perl 5.14 dynamically.
Solution:   Add code in #ifdefs. (Charles Cooper)

13 years agoupdated for version 7.3.296 v7.3.296
Bram Moolenaar [Wed, 7 Sep 2011 13:04:31 +0000 (15:04 +0200)]
updated for version 7.3.296
Problem:    When writing to an external command a zombie process may be left
            behind.
Solution:   Wait on the process. (James Vega)

13 years agoupdated for version 7.3.295 v7.3.295
Bram Moolenaar [Wed, 7 Sep 2011 12:06:47 +0000 (14:06 +0200)]
updated for version 7.3.295
Problem:    When filtering text with an external command Vim may not read all
            the output.
Solution:   When select() is interrupted loop and try again. (James Vega)

13 years agoupdated for version 7.3.294 v7.3.294
Bram Moolenaar [Mon, 5 Sep 2011 18:13:42 +0000 (20:13 +0200)]
updated for version 7.3.294
Problem:    Patch 289 causes more problems than it solves.
Solution:   Rever the patch untill a better solution is found.

13 years agoupdated for version 7.3.293 v7.3.293
Bram Moolenaar [Fri, 2 Sep 2011 12:18:20 +0000 (14:18 +0200)]
updated for version 7.3.293
Problem:    MSVC compiler has a problem with non-ASCII characters.
Solution:   Avoid non-ASCII characters. (Hong Xu)

13 years agoupdated for version 7.3.292 v7.3.292
Bram Moolenaar [Fri, 2 Sep 2011 12:07:36 +0000 (14:07 +0200)]
updated for version 7.3.292
Problem:    Crash when using fold markers and selecting a visual block that
            includes a folded line and goes to end of line. (Sam Lidder)
Solution:   Check for the column to be MAXCOL. (James Vega)

13 years agoupdated for version 7.3.291 v7.3.291
Bram Moolenaar [Fri, 2 Sep 2011 10:27:25 +0000 (12:27 +0200)]
updated for version 7.3.291
Problem:    Configure doesn't work properly with Python3.
Solution:   Put -ldl before $LDFLAGS. Add PY3_NO_RTLD_GLOBAL. (Roland
            Puntaier)

13 years agoupdated for version 7.3.290 v7.3.290
Bram Moolenaar [Fri, 2 Sep 2011 09:56:20 +0000 (11:56 +0200)]
updated for version 7.3.290
Problem:    When a BufWriteCmd autocommand resets 'modified' this doesn't
            change older buffer states to be marked as 'modified' like
            ":write" does.  (Yukihiro Nakadaira)
Solution:   When the BufWriteCmd resets 'modified' then adjust the undo
            information like ":write" does.

13 years agoupdated for version 7.3.289 v7.3.289
Bram Moolenaar [Sun, 28 Aug 2011 14:02:28 +0000 (16:02 +0200)]
updated for version 7.3.289
Problem:    Complete function isn't called when the leader changed.
Solution:   Call ins_compl_restart() when the leader changed.  (Taro Muraoka)

13 years agoupdated for version 7.3.288 v7.3.288
Bram Moolenaar [Sun, 28 Aug 2011 14:00:19 +0000 (16:00 +0200)]
updated for version 7.3.288
Problem:    has('python') may give an error message for not being able to load
            the library after using python3.
Solution:   Only give the error when the verbose argument is true.

13 years agoupdated for version 7.3.287 v7.3.287
Bram Moolenaar [Sat, 27 Aug 2011 13:10:04 +0000 (15:10 +0200)]
updated for version 7.3.287
Problem:    Can't compile with MSVC and tiny options.
Solution:   Move variables and #ifdefs. (Sergey Khorev)

13 years agoupdated for version 7.3.286 v7.3.286
Bram Moolenaar [Fri, 26 Aug 2011 14:13:00 +0000 (16:13 +0200)]
updated for version 7.3.286
Problem:    Crash when using "zd" on a large number of folds. (Sam King)
Solution:   Recompute pointer after reallocating array.  Move fewer entries
            when making room.

13 years agoupdated for version 7.3.285 v7.3.285
Bram Moolenaar [Fri, 19 Aug 2011 20:29:02 +0000 (22:29 +0200)]
updated for version 7.3.285
Problem:    Mapping <Char-123> no longer works.
Solution:   Properly check for "char-".  Add a test for it.

13 years agoupdated for version 7.3.284 v7.3.284
Bram Moolenaar [Wed, 17 Aug 2011 18:33:22 +0000 (20:33 +0200)]
updated for version 7.3.284
Problem:    The str2special() function doesn't handle multi-byte characters
            properly.
Solution:   Recognize multi-byte characters. (partly by Vladimir Vichniakov)

13 years agoupdated for version 7.3.283 v7.3.283
Bram Moolenaar [Wed, 17 Aug 2011 15:18:20 +0000 (17:18 +0200)]
updated for version 7.3.283
Problem:    An expression mapping with a multi-byte character containing a
            0x80 byte gets messed up. (ZyX)
Solution:   Unescape the expression before evaluating it (Yukihiro Nakadaira)

13 years agoupdated for version 7.3.282 v7.3.282
Bram Moolenaar [Wed, 17 Aug 2011 14:25:48 +0000 (16:25 +0200)]
updated for version 7.3.282
Problem:    When using input() and :echo in a loop the displayed text is
            incorrect. (Benjamin Fritz)
Solution:   Only restore the cursor position when there is a command line.
            (Ben Schmidt)

13 years agoupdated for version 7.3.281 v7.3.281
Bram Moolenaar [Wed, 17 Aug 2011 13:23:23 +0000 (15:23 +0200)]
updated for version 7.3.281
Problem:    After using "expand('%:8')" the buffer name is changed.
Solution:   Make a copy of the file name before shortening it.

13 years agoupdated for version 7.3.280 v7.3.280
Bram Moolenaar [Wed, 10 Aug 2011 16:36:54 +0000 (18:36 +0200)]
updated for version 7.3.280
Problem:    ":lmake" does not update the quickfix window title.
Solution:   Update the title. (Lech Lorens)

13 years agoupdated for version 7.3.279 v7.3.279
Bram Moolenaar [Wed, 10 Aug 2011 15:44:45 +0000 (17:44 +0200)]
updated for version 7.3.279
Problem:    With GTK, when gvim is full-screen and a tab is opened and using a
            specific monitor configuration the window is too big.
Solution:   Adjust the window size like on MS-Windows. (Yukihiro Nakadaira)

13 years agoupdated for version 7.3.278 v7.3.278
Bram Moolenaar [Wed, 10 Aug 2011 15:25:51 +0000 (17:25 +0200)]
updated for version 7.3.278
Problem:    Passing the file name to open in VisVim doesn't work.
Solution:   Adjust the index and check for end of buffer. (Jiri Sedlak)

13 years agoupdated for version 7.3.277 v7.3.277
Bram Moolenaar [Wed, 10 Aug 2011 15:08:03 +0000 (17:08 +0200)]
updated for version 7.3.277
Problem:    MS-Windows: some characters do not show in dialogs.
Solution:   Use the wide methods when available. (Yanwei Jia)

13 years agoupdated for version 7.3.276 v7.3.276
Bram Moolenaar [Wed, 10 Aug 2011 14:31:23 +0000 (16:31 +0200)]
updated for version 7.3.276
Problem:    GvimExt sets $LANG in the wrong way.
Solution:   Save the environment and use it for gvim. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.275 v7.3.275
Bram Moolenaar [Wed, 10 Aug 2011 13:56:27 +0000 (15:56 +0200)]
updated for version 7.3.275
Problem:    MS-Windows: When using a black background some screen updates
            cause the window to flicker.
Solution:   Add WS_CLIPCHILDREN to CreateWindow().  (René Aguirre)

13 years agoupdated for version 7.3.274 v7.3.274
Bram Moolenaar [Wed, 10 Aug 2011 12:32:39 +0000 (14:32 +0200)]
updated for version 7.3.274
Problem:    With concealed characters tabs do not have the right size.
Solution:   Use VCOL_HLC instead of vcol. (Eiichi Sato)

13 years agoupdated for version 7.3.273 v7.3.273
Bram Moolenaar [Wed, 10 Aug 2011 11:21:46 +0000 (13:21 +0200)]
updated for version 7.3.273
Problem:    A BOM in an error file is seen as text. (Aleksey Baibarin)
Solution:   Remove the BOM from the text before evaluating. (idea by Christian
            Brabandt)

13 years agoupdated for version 7.3.272 v7.3.272
Bram Moolenaar [Wed, 10 Aug 2011 10:38:08 +0000 (12:38 +0200)]
updated for version 7.3.272
Problem:    ":put =list" does not add an empty line for a trailing empty
            item.
Solution:   Add a trailing NL when turning a list into a string.

13 years agoupdated for version 7.3.271 v7.3.271
Bram Moolenaar [Wed, 10 Aug 2011 10:19:04 +0000 (12:19 +0200)]
updated for version 7.3.271
Problem:    Code not following Vim coding style.
Solution:   Fix the style. (Elias Diem)

13 years agoupdated for version 7.3.270 v7.3.270
Bram Moolenaar [Wed, 10 Aug 2011 10:11:01 +0000 (12:11 +0200)]
updated for version 7.3.270
Problem:    Illegal memory access.
Solution:   Swap conditions. (Dominique Pelle)

13 years agoupdated for version 7.3.269 v7.3.269
Bram Moolenaar [Thu, 4 Aug 2011 20:59:28 +0000 (22:59 +0200)]
updated for version 7.3.269
Problem:    'shellcmdflag' only works with one flag.
Solution:   Split into multiple arguments. (Gary Johnson)

13 years agoupdated for version 7.3.268 v7.3.268
Bram Moolenaar [Thu, 4 Aug 2011 17:36:52 +0000 (19:36 +0200)]
updated for version 7.3.268
Problem:    Vim freezes when executing an external command with zsh.
Solution:   Use O_NOCTTY both in the master and slave. (Bjorn Winckler)

13 years agoupdated for version 7.3.267 v7.3.267
Bram Moolenaar [Thu, 4 Aug 2011 17:34:59 +0000 (19:34 +0200)]
updated for version 7.3.267
Problem:    Ruby on Mac OS X 10.7 may crash.
Solution:   Avoid alloc(0). (Bjorn Winckler)

13 years agoupdated for version 7.3.266 v7.3.266
Bram Moolenaar [Wed, 27 Jul 2011 16:25:44 +0000 (18:25 +0200)]
updated for version 7.3.266
Problem:    In Gvim with iBus typing space in Insert mode doesn't work.
Solution:   Clear xim_expected_char after checking it.

13 years agoupdated for version 7.3.265 v7.3.265
Bram Moolenaar [Wed, 27 Jul 2011 15:58:46 +0000 (17:58 +0200)]
updated for version 7.3.265
Problem:    When storing a pattern in search history there is no proper check
            for the separator character.
Solution:   Pass the separator character to in_history(). (Muraoka Taro)

13 years agoupdated for version 7.3.264 v7.3.264
Bram Moolenaar [Wed, 27 Jul 2011 15:31:47 +0000 (17:31 +0200)]
updated for version 7.3.264
Problem:    When the current directory name contains wildcard characters, such
            as "foo[with]bar", the tags file can't be found.  (Jeremy
            Erickson)
Solution:   When searching for matching files also match without expanding
            wildcards.  This is a bit of a hack.

13 years agoupdated for version 7.3.263 v7.3.263
Bram Moolenaar [Wed, 27 Jul 2011 12:15:46 +0000 (14:15 +0200)]
updated for version 7.3.263
Problem:    Perl and Tcl have a few code style problems.
Solution:   Clean it up.  (Elias Diem)

13 years agoupdated for version 7.3.262 v7.3.262
Bram Moolenaar [Wed, 27 Jul 2011 12:09:09 +0000 (14:09 +0200)]
updated for version 7.3.262
Problem:    Photon code style doesn't match Vim style.
Solution:   Clean up some of it.  (Elias Diem)

13 years agoupdated for version 7.3.261 v7.3.261
Bram Moolenaar [Wed, 27 Jul 2011 11:59:21 +0000 (13:59 +0200)]
updated for version 7.3.261
Problem:    G++ error message errornously recognized as error.
Solution:   Ignore "In file included from" line also when it ends in a colon.
            (Fernando Castillo)

14 years agoupdated for version 7.3.260 v7.3.260
Bram Moolenaar [Wed, 20 Jul 2011 16:29:39 +0000 (18:29 +0200)]
updated for version 7.3.260
Problem:    CursorHold triggers on an incomplete mapping. (Will Gray)
Solution:   Don't trigger CursorHold when there is typeahead.

14 years agoupdated for version 7.3.259 v7.3.259
Bram Moolenaar [Wed, 20 Jul 2011 15:58:20 +0000 (17:58 +0200)]
updated for version 7.3.259
Problem:    Equivalence classes only work for latin characters.
Solution:   Add the Unicode equivalence characters. (Dominique Pelle)

14 years agoupdated for version 7.3.258 v7.3.258
Bram Moolenaar [Wed, 20 Jul 2011 15:27:25 +0000 (17:27 +0200)]
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)

14 years agoupdated for version 7.3.257 v7.3.257
Bram Moolenaar [Wed, 20 Jul 2011 14:37:24 +0000 (16:37 +0200)]
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)

14 years agoupdated for version 7.3.256 v7.3.256
Bram Moolenaar [Wed, 20 Jul 2011 13:09:43 +0000 (15:09 +0200)]
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.

14 years agoupdated for version 7.3.255 v7.3.255
Bram Moolenaar [Wed, 20 Jul 2011 13:04:58 +0000 (15:04 +0200)]
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.

14 years agoUpdated runtime files.
Bram Moolenaar [Mon, 18 Jul 2011 17:40:27 +0000 (19:40 +0200)]
Updated runtime files.
Add missing test82 files.

14 years agoupdated for version 7.3.254 v7.3.254
Bram Moolenaar [Fri, 15 Jul 2011 19:24:11 +0000 (21:24 +0200)]
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.

14 years agoupdated for version 7.3.253 v7.3.253
Bram Moolenaar [Fri, 15 Jul 2011 19:16:59 +0000 (21:16 +0200)]
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)

14 years agoupdated for version 7.3.252 v7.3.252
Bram Moolenaar [Fri, 15 Jul 2011 15:56:16 +0000 (17:56 +0200)]
updated for version 7.3.252
Problem:    Tests fail. (David Northfield)
Solution:   Add missing update for .ok file.

14 years agoupdated for version 7.3.251 v7.3.251
Bram Moolenaar [Fri, 15 Jul 2011 15:51:34 +0000 (17:51 +0200)]
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.

14 years agoupdated for version 7.3.250 v7.3.250
Bram Moolenaar [Fri, 15 Jul 2011 13:54:44 +0000 (15:54 +0200)]
updated for version 7.3.250
Problem:    Python: Errors in Unicode characters not handled nicely.
Solution:   Add the surrogateescape error handler. (lilydjwg)

14 years agoupdated for version 7.3.249 v7.3.249
Bram Moolenaar [Fri, 15 Jul 2011 12:12:30 +0000 (14:12 +0200)]
updated for version 7.3.249
Problem:    Wrong indenting for array initializer.
Solution:   Detect '}' in a better way. (Lech Lorens)

14 years agoupdated for version 7.3.248 v7.3.248
Bram Moolenaar [Fri, 15 Jul 2011 11:52:04 +0000 (13:52 +0200)]
updated for version 7.3.248
Problem:    PC Install instructions missing install instructions.
Solution:   Step-by-step explanation. (Michael Soyka)

14 years agoupdated for version 7.3.247 v7.3.247
Bram Moolenaar [Fri, 15 Jul 2011 11:33:21 +0000 (13:33 +0200)]
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.

14 years agoupdated for version 7.3.246 v7.3.246
Bram Moolenaar [Fri, 15 Jul 2011 11:21:30 +0000 (13:21 +0200)]
updated for version 7.3.246
Problem:    Repeating "f4" in "4444" skips one 4.
Solution:   Check the t_cmd flag. (Christian Brabandt)

14 years agoupdated for version 7.3.245 v7.3.245
Bram Moolenaar [Fri, 15 Jul 2011 11:09:51 +0000 (13:09 +0200)]
updated for version 7.3.245
Problem:    Python 3.2 libraries not correctly detected.
Solution:   Add the suffix to the library name. (Niclas Zeising)

14 years agoupdated for version 7.3.244 v7.3.244
Bram Moolenaar [Thu, 7 Jul 2011 15:43:41 +0000 (17:43 +0200)]
updated for version 7.3.244
Problem:    MS-Windows: Build problem with old compiler. (John Beckett)
Solution:   Only use HandleToLong() when available. (Mike Williams)

14 years agoupdated for version 7.3.243 v7.3.243
Bram Moolenaar [Thu, 7 Jul 2011 15:36:56 +0000 (17:36 +0200)]
updated for version 7.3.243
Problem:    Illegal memory access in readline().
Solution:   Swap the conditions. (Dominique Pelle)

14 years agoupdated for version 7.3.242 v7.3.242
Bram Moolenaar [Thu, 7 Jul 2011 15:15:33 +0000 (17:15 +0200)]
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)

14 years agoupdated for version 7.3.241 v7.3.241
Bram Moolenaar [Thu, 7 Jul 2011 14:44:37 +0000 (16:44 +0200)]
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)

14 years agoupdated for version 7.3.240 v7.3.240
Bram Moolenaar [Thu, 7 Jul 2011 14:20:52 +0000 (16:20 +0200)]
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)

14 years agoupdated for version 7.3.239 v7.3.239
Bram Moolenaar [Thu, 7 Jul 2011 13:08:58 +0000 (15:08 +0200)]
updated for version 7.3.239
Problem:    Python corrects the cursor column without taking 'virtualedit'
            into account. (lilydjwg)
Solution:   Call check_cursor_col_win().

14 years agoupdated for version 7.3.238 v7.3.238
Bram Moolenaar [Thu, 7 Jul 2011 13:04:52 +0000 (15:04 +0200)]
updated for version 7.3.238
Problem:    Compiler warning for conversion.
Solution:   Add type cast. (Mike Williams)

14 years agoupdated for version 7.3.237 v7.3.237
Bram Moolenaar [Sun, 26 Jun 2011 17:40:23 +0000 (19:40 +0200)]
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)

14 years agoupdated for version 7.3.236 v7.3.236
Bram Moolenaar [Sun, 26 Jun 2011 17:13:50 +0000 (19:13 +0200)]
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)

14 years agoupdated for version 7.3.235 v7.3.235
Bram Moolenaar [Sun, 26 Jun 2011 03:36:34 +0000 (05:36 +0200)]
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)

14 years agoupdated for version 7.3.234 v7.3.234
Bram Moolenaar [Sun, 26 Jun 2011 02:49:00 +0000 (04:49 +0200)]
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)

14 years agoupdated for version 7.3.233 v7.3.233
Bram Moolenaar [Sun, 26 Jun 2011 02:25:30 +0000 (04:25 +0200)]
updated for version 7.3.233
Problem:    ":scriptnames" and ":breaklist" show long file names.
Solution:   Shorten to use "~/" when possible. (Jean-Rene David)

14 years agoupdated for version 7.3.232 v7.3.232
Bram Moolenaar [Sun, 26 Jun 2011 02:01:44 +0000 (04:01 +0200)]
updated for version 7.3.232
Problem:    Python doesn't compile without +multi_byte
Solution:   Use "latin1" when MULTI_BYTE is not defined.

14 years agoupdated for version 7.3.231 v7.3.231
Bram Moolenaar [Sun, 26 Jun 2011 01:18:52 +0000 (03:18 +0200)]
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.

14 years agoupdated for version 7.3.230 v7.3.230
Bram Moolenaar [Mon, 20 Jun 2011 03:02:58 +0000 (05:02 +0200)]
updated for version 7.3.230
Problem:    ":wundo" and ":rundo" don't unescape their argument.  (Aaron
            Thoma)
Solution:   Use FILE1 instead of XFILE.

14 years agoupdated for version 7.3.229 v7.3.229
Bram Moolenaar [Sun, 19 Jun 2011 22:53:15 +0000 (00:53 +0200)]
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)

14 years agoupdated for version 7.3.228 v7.3.228
Bram Moolenaar [Sun, 19 Jun 2011 22:45:58 +0000 (00:45 +0200)]
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)

14 years agoupdated for version 7.3.227 v7.3.227
Bram Moolenaar [Sun, 19 Jun 2011 22:25:44 +0000 (00:25 +0200)]
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)

14 years agoUpdated runtime files.
Bram Moolenaar [Sun, 19 Jun 2011 03:09:16 +0000 (05:09 +0200)]
Updated runtime files.

14 years agoupdated for version 7.3.226 v7.3.226
Bram Moolenaar [Sun, 19 Jun 2011 02:54:21 +0000 (04:54 +0200)]
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.

14 years agoupdated for version 7.3.225 v7.3.225
Bram Moolenaar [Sun, 19 Jun 2011 02:32:15 +0000 (04:32 +0200)]
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)

14 years agoupdated for version 7.3.224 v7.3.224
Bram Moolenaar [Sun, 19 Jun 2011 00:55:37 +0000 (02:55 +0200)]
updated for version 7.3.224
Problem:    Can't pass dict to sort function.
Solution:   Add the optional {dict} argument to sort(). (ZyX)

14 years agoupdated for version 7.3.223 v7.3.223
Bram Moolenaar [Sat, 18 Jun 2011 23:30:07 +0000 (01:30 +0200)]
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.

14 years agoupdated for version 7.3.222 v7.3.222
Bram Moolenaar [Sat, 18 Jun 2011 23:27:34 +0000 (01:27 +0200)]
updated for version 7.3.222
Problem:    Warning for building GvimExt.
Solution:   Comment-out the DESCRIPTION line. (Mike Williams)