]> granicus.if.org Git - vim/log
vim
13 years agoupdated for version 7.3.334 v7.3.334
Bram Moolenaar [Wed, 12 Oct 2011 12:11:45 +0000 (14:11 +0200)]
updated for version 7.3.334
Problem:    Latest MingW about XSUBPP referencing itself. (Gongqian Li)
Solution:   Rename the first use to XSUBPPTRY.

13 years agoupdated for version 7.3.333 v7.3.333
Bram Moolenaar [Tue, 4 Oct 2011 19:22:44 +0000 (21:22 +0200)]
updated for version 7.3.333
Problem:    Using "." to repeat a Visual delete counts the size in bytes, not
            characters.  (Connor Lane Smith)
Solution:   Store the virtual column numbers instead of byte positions.

13 years agoupdated for version 7.3.332 v7.3.332
Bram Moolenaar [Tue, 4 Oct 2011 16:03:47 +0000 (18:03 +0200)]
updated for version 7.3.332
Problem:    Indent after "public:" is not increased in C++ code. (Lech Lorens)
Solution:   Check for namespace after the regular checks. (partly by Martin
            Gieseking)

13 years agoupdated for version 7.3.331 v7.3.331
Bram Moolenaar [Tue, 4 Oct 2011 15:00:20 +0000 (17:00 +0200)]
updated for version 7.3.331
Problem:    "vit" selects wrong text when a tag name starts with the same text
            as an outer tag name. (Ben Fritz)
Solution:   Add "\>" to the pattern to check for word boundary.

13 years agoupdated for version 7.3.330 v7.3.330
Bram Moolenaar [Tue, 4 Oct 2011 14:43:53 +0000 (16:43 +0200)]
updated for version 7.3.330
Problem:    When longjmp() is invoked if the X server gives an error the state
            is not properly restored.
Solution:   Reset vgetc_busy. (Yukihiro Nakadaira)

13 years agoAdd files aaded by patch 7.3.326.
Bram Moolenaar [Mon, 3 Oct 2011 20:12:32 +0000 (22:12 +0200)]
Add files aaded by patch 7.3.326.

13 years agoupdated for version 7.3.329 v7.3.329
Bram Moolenaar [Fri, 30 Sep 2011 16:35:57 +0000 (18:35 +0200)]
updated for version 7.3.329
Problem:    When skipping over code from ":for" to ":endfor" get an error for
            calling a dict function. (Yasuhiro Matsumoto)
Solution:   Ignore errors when skipping over :call command.

13 years agoupdated for version 7.3.328 v7.3.328
Bram Moolenaar [Fri, 30 Sep 2011 15:46:21 +0000 (17:46 +0200)]
updated for version 7.3.328
Problem:    When command line wraps the cursor may be displayed wrong when
            there are multi-byte characters.
Solution:   Position the cursor before drawing the text. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.327 v7.3.327
Bram Moolenaar [Fri, 30 Sep 2011 15:30:31 +0000 (17:30 +0200)]
updated for version 7.3.327
Problem:    When jumping to a help tag a closed fold doesn't open.
Solution:   Save and restore KeyTyped. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.326 v7.3.326
Bram Moolenaar [Fri, 30 Sep 2011 14:56:02 +0000 (16:56 +0200)]
updated for version 7.3.326
Problem:    MingW 4.6 no longer supports the -mno-cygwin option.
Solution:   Split the Cygwin and MingW makefiles. (Matsushita Shougo)

13 years agoupdated for version 7.3.325 v7.3.325
Bram Moolenaar [Fri, 30 Sep 2011 14:39:48 +0000 (16:39 +0200)]
updated for version 7.3.325
Problem:    A duplicated function argument gives an internal error.
Solution:   Give a proper error message. (based on patch by Tyru)

13 years agoupdated for version 7.3.324 v7.3.324
Bram Moolenaar [Fri, 30 Sep 2011 14:23:32 +0000 (16:23 +0200)]
updated for version 7.3.324
Problem:    Completion for ":compiler" shows color scheme names.
Solution:   Fix the directory name. (James Vega)

13 years agoupdated for version 7.3.323 v7.3.323
Bram Moolenaar [Fri, 30 Sep 2011 12:44:54 +0000 (14:44 +0200)]
updated for version 7.3.323
Problem:    The default 'errorformat' does not ignore some "included from"
            lines.
Solution:   Add a few more patterns. (Ben Boeckel)

13 years agoupdated for version 7.3.322 v7.3.322
Bram Moolenaar [Wed, 21 Sep 2011 18:09:42 +0000 (20:09 +0200)]
updated for version 7.3.322
Problem:    #ifdef for PDP_RETVAL doesn't work, INT_PTR can be a typedef.
Solution:   Check the MSC version and 64 bit flags. (Sergiu Dotenco)

13 years agoupdated for version 7.3.321 v7.3.321
Bram Moolenaar [Wed, 21 Sep 2011 17:50:05 +0000 (19:50 +0200)]
updated for version 7.3.321
Problem:    Code not following Vim style.
Solution:   Fix the style. (Elias Diem)

13 years agoUpdated a few runtime files.
Bram Moolenaar [Wed, 21 Sep 2011 17:22:10 +0000 (19:22 +0200)]
Updated a few runtime files.

13 years agoupdated for version 7.3.320 v7.3.320
Bram Moolenaar [Wed, 21 Sep 2011 17:10:46 +0000 (19:10 +0200)]
updated for version 7.3.320
Problem:    When a 0xa0 character is in a sourced file the error message for
            unrecognized command does not show the problem.
Solution:   Display 0xa0 as <a0>.

13 years agoupdated for version 7.3.319 v7.3.319
Bram Moolenaar [Wed, 21 Sep 2011 16:23:05 +0000 (18:23 +0200)]
updated for version 7.3.319
Problem:    Redobuff doesn't always include changes of the completion leader.
Solution:   Insert backspaces as needed. (idea by Taro Muraoka)

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().