]> granicus.if.org Git - vim/log
vim
14 years agoupdated for version 7.3.159 v7.3.159
Bram Moolenaar [Mon, 11 Apr 2011 12:29:17 +0000 (14:29 +0200)]
updated for version 7.3.159
Problem:    Using uninitialized pointer when out of memory.
Solution:   Check for NULL return value.

14 years agoupdated for version 7.3.158 v7.3.158
Bram Moolenaar [Mon, 11 Apr 2011 12:27:38 +0000 (14:27 +0200)]
updated for version 7.3.158
Problem:    Might use uninitialized memory in C indenting.
Solution:   Init arrays to empty.

14 years agoupdated for version 7.3.157 v7.3.157
Bram Moolenaar [Mon, 11 Apr 2011 12:26:19 +0000 (14:26 +0200)]
updated for version 7.3.157
Problem:    Superfluous assignment.
Solution:   Remove assignment.

14 years agoupdated for version 7.3.156 v7.3.156
Bram Moolenaar [Mon, 11 Apr 2011 12:24:37 +0000 (14:24 +0200)]
updated for version 7.3.156
Problem:    Tty names possibly left unterminated.
Solution:   Use vim_strncpy() instead of strncpy().

14 years agoupdated for version 7.3.155 v7.3.155
Bram Moolenaar [Mon, 11 Apr 2011 11:46:13 +0000 (13:46 +0200)]
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.

14 years agoupdated for version 7.3.154 v7.3.154
Bram Moolenaar [Sat, 2 Apr 2011 13:12:50 +0000 (15:12 +0200)]
updated for version 7.3.154
Problem:    Can't compile with tiny features. (Tony Mechelynck)
Solution:   Move #define outside of #ifdef.

14 years agoupdated for version 7.3.153 v7.3.153
Bram Moolenaar [Sat, 2 Apr 2011 12:44:55 +0000 (14:44 +0200)]
updated for version 7.3.153
Problem:    Compiler warning for ambiguous else, missing prototype.
Solution:   Add braces. (Dominique Pelle)  Add prototype for die().

14 years agoupdated for version 7.3.152 v7.3.152
Bram Moolenaar [Fri, 1 Apr 2011 17:14:40 +0000 (19:14 +0200)]
updated for version 7.3.152
Problem:    Xxd does not check for errors from library functions.
Solution:   Add error checks. (Florian Zumbiehl)

14 years agoUpdated runtime files.
Bram Moolenaar [Fri, 1 Apr 2011 16:03:16 +0000 (18:03 +0200)]
Updated runtime files.

14 years agoupdated for version 7.3.151 v7.3.151
Bram Moolenaar [Fri, 1 Apr 2011 14:28:38 +0000 (16:28 +0200)]
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)

14 years agoupdated for version 7.3.150 v7.3.150
Bram Moolenaar [Fri, 1 Apr 2011 14:07:46 +0000 (16:07 +0200)]
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.

14 years agoupdated for version 7.3.149 v7.3.149
Bram Moolenaar [Fri, 1 Apr 2011 13:33:59 +0000 (15:33 +0200)]
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

14 years agoupdated for version 7.3.148 v7.3.148
Bram Moolenaar [Fri, 1 Apr 2011 12:44:59 +0000 (14:44 +0200)]
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)

14 years agoupdated for version 7.3.147 v7.3.147
Bram Moolenaar [Fri, 1 Apr 2011 11:05:45 +0000 (13:05 +0200)]
updated for version 7.3.147
Problem:    Can't build on HP-UX.
Solution:   Remove an unnecessary backslash. (John Marriott)

14 years agoupdated for version 7.3.146 v7.3.146
Bram Moolenaar [Sun, 27 Mar 2011 14:03:15 +0000 (16:03 +0200)]
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.

14 years agoupdated for version 7.3.145 v7.3.145
Bram Moolenaar [Sat, 26 Mar 2011 17:32:05 +0000 (18:32 +0100)]
updated for version 7.3.145
Problem:    Can't build with Python dynamically loading.
Solution:   Add dll_PyType_Ready.

14 years agoupdated for version 7.3.144 v7.3.144
Bram Moolenaar [Sat, 26 Mar 2011 12:56:48 +0000 (13:56 +0100)]
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)

14 years agoAdd missing files for patch 7.3.143. v7.3.143
Bram Moolenaar [Tue, 22 Mar 2011 19:52:37 +0000 (20:52 +0100)]
Add missing files for patch 7.3.143.

14 years agoupdated for version 7.3.143
Bram Moolenaar [Tue, 22 Mar 2011 17:10:45 +0000 (18:10 +0100)]
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)

14 years agoUpdated runtime file. Fix Italian translations.
Bram Moolenaar [Tue, 22 Mar 2011 16:40:10 +0000 (17:40 +0100)]
Updated runtime file.  Fix Italian translations.

14 years agoupdated for version 7.3.142 v7.3.142
Bram Moolenaar [Tue, 22 Mar 2011 14:47:44 +0000 (15:47 +0100)]
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)

14 years agoupdated for version 7.3.141 v7.3.141
Bram Moolenaar [Tue, 22 Mar 2011 13:35:05 +0000 (14:35 +0100)]
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.

14 years agoUpdated runtime files.
Bram Moolenaar [Tue, 22 Mar 2011 13:05:35 +0000 (14:05 +0100)]
Updated runtime files.

14 years agoupdated for version 7.3.140 v7.3.140
Bram Moolenaar [Tue, 22 Mar 2011 12:29:24 +0000 (13:29 +0100)]
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)

14 years agoupdated for version 7.3.139 v7.3.139
Bram Moolenaar [Tue, 22 Mar 2011 12:07:26 +0000 (13:07 +0100)]
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.

14 years agoupdated for version 7.3.138 v7.3.138
Bram Moolenaar [Thu, 3 Mar 2011 14:54:50 +0000 (15:54 +0100)]
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)

14 years agoupdated for version 7.3.137 v7.3.137
Bram Moolenaar [Thu, 3 Mar 2011 14:04:08 +0000 (15:04 +0100)]
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.

14 years agoupdated for version 7.3.136 v7.3.136
Bram Moolenaar [Thu, 3 Mar 2011 14:01:30 +0000 (15:01 +0100)]
updated for version 7.3.136
Problem:    Duplicate include of assert.h.
Solution:   Remove it.

14 years agoupdated for version 7.3.135 v7.3.135
Bram Moolenaar [Fri, 25 Feb 2011 17:38:36 +0000 (18:38 +0100)]
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)

14 years agoupdated for version 7.3.134 v7.3.134
Bram Moolenaar [Fri, 25 Feb 2011 16:10:27 +0000 (17:10 +0100)]
updated for version 7.3.134
Problem:    Drag-n-drop doesn't work in KDE Dolphin.
Solution:   Add GDK_ACTION_MOVE flag. (Florian Degner)

14 years agoupdated for version 7.3.133 v7.3.133
Bram Moolenaar [Fri, 25 Feb 2011 15:52:17 +0000 (16:52 +0100)]
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.

14 years agoupdated for version 7.3.132 v7.3.132
Bram Moolenaar [Fri, 25 Feb 2011 14:18:50 +0000 (15:18 +0100)]
updated for version 7.3.132
Problem:    C++ style comments.
Solution:   Change to C comments.

14 years agoupdated for version 7.3.131 v7.3.131
Bram Moolenaar [Fri, 25 Feb 2011 14:17:19 +0000 (15:17 +0100)]
updated for version 7.3.131
Problem:    Including errno.h too often.
Solution:   Don't include errno.h in Unix header file.

14 years agoupdated for version 7.3.130 v7.3.130
Bram Moolenaar [Fri, 25 Feb 2011 14:15:50 +0000 (15:15 +0100)]
updated for version 7.3.130
Problem:    Variable misplaced in #ifdef.
Solution:   Move clipboard_event_time outside of #ifdef.

14 years agoupdated for version 7.3.129 v7.3.129
Bram Moolenaar [Fri, 25 Feb 2011 14:13:48 +0000 (15:13 +0100)]
updated for version 7.3.129
Problem:    Using integer like a boolean.
Solution:   Nicer check for integer being non-zero.

14 years agoupdated for version 7.3.128 v7.3.128
Bram Moolenaar [Fri, 25 Feb 2011 14:11:22 +0000 (15:11 +0100)]
updated for version 7.3.128
Problem:    Another compiler warning for signed pointer.
Solution:   Use unsigned int argument for sscanf().

14 years agoupdated for version 7.3.127 v7.3.127
Bram Moolenaar [Fri, 25 Feb 2011 13:46:09 +0000 (14:46 +0100)]
updated for version 7.3.127
Problem:    Compiler complains about comma.
Solution:   Remove comma after last enum element.

14 years agoupdated for version 7.3.126 v7.3.126
Bram Moolenaar [Fri, 25 Feb 2011 13:42:45 +0000 (14:42 +0100)]
updated for version 7.3.126
Problem:    Compiler warning for signed pointer.
Solution:   Use unsigned int argument for sscanf().

14 years agoRuntime file updates.
Bram Moolenaar [Fri, 25 Feb 2011 13:42:19 +0000 (14:42 +0100)]
Runtime file updates.

14 years agoupdated for version 7.3.125 v7.3.125
Bram Moolenaar [Tue, 15 Feb 2011 17:06:15 +0000 (18:06 +0100)]
updated for version 7.3.125
Problem:    MSVC: Problem with quotes in link argument.
Solution:   Escape backslashes and quotes. (Weasley)

14 years agoupdated for version 7.3.124 v7.3.124
Bram Moolenaar [Tue, 15 Feb 2011 16:39:22 +0000 (17:39 +0100)]
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.

14 years agoupdated for version 7.3.123 v7.3.123
Bram Moolenaar [Tue, 15 Feb 2011 15:29:59 +0000 (16:29 +0100)]
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.

14 years agoupdated for version 7.3.122 v7.3.122
Bram Moolenaar [Tue, 15 Feb 2011 14:28:09 +0000 (15:28 +0100)]
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.

14 years agoupdated for version 7.3.121 v7.3.121
Bram Moolenaar [Tue, 15 Feb 2011 13:24:46 +0000 (14:24 +0100)]
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.

14 years agoupdated for version 7.3.120 v7.3.120
Bram Moolenaar [Tue, 15 Feb 2011 10:57:04 +0000 (11:57 +0100)]
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)

14 years agoupdated for version 7.3.119 v7.3.119
Bram Moolenaar [Sat, 12 Feb 2011 13:00:03 +0000 (14:00 +0100)]
updated for version 7.3.119
Problem:    Build problem on Mac. (Nicholas Stallard)
Solution:   Use "extern" instead of "EXTERN" for p_vfile.

14 years agoupdated for version 7.3.118 v7.3.118
Bram Moolenaar [Wed, 9 Feb 2011 17:47:40 +0000 (18:47 +0100)]
updated for version 7.3.118
Problem:    Ruby uses SIGVTALARM which makes Vim exit. (Alec Tica)
Solution:   Ignore SIGVTALARM. (Dominique Pelle)

14 years agoupdated for version 7.3.117 v7.3.117
Bram Moolenaar [Wed, 9 Feb 2011 16:42:57 +0000 (17:42 +0100)]
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".

14 years agoupdated for version 7.3.116 v7.3.116
Bram Moolenaar [Wed, 9 Feb 2011 16:09:30 +0000 (17:09 +0100)]
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)

14 years agoUpdated runtime files and translations.
Bram Moolenaar [Wed, 9 Feb 2011 16:07:58 +0000 (17:07 +0100)]
Updated runtime files and translations.

14 years agoupdated for version 7.3.115 v7.3.115
Bram Moolenaar [Wed, 9 Feb 2011 15:44:51 +0000 (16:44 +0100)]
updated for version 7.3.115
Problem:    Vim can crash when tmpnam() returns NULL.
Solution:   Check for NULL. (Hong Xu)

14 years agoupdated for version 7.3.114 v7.3.114
Bram Moolenaar [Wed, 9 Feb 2011 14:59:37 +0000 (15:59 +0100)]
updated for version 7.3.114
Problem:    Potential problem in initialization when giving an error message
            early.
Solution:   Initialize 'verbosefile' empty. (Ben Schmidt)

14 years agoupdated for version 7.3.113 v7.3.113
Bram Moolenaar [Wed, 9 Feb 2011 13:47:03 +0000 (14:47 +0100)]
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)

14 years agoupdated for version 7.3.112 v7.3.112
Bram Moolenaar [Tue, 1 Feb 2011 20:55:01 +0000 (21:55 +0100)]
updated for version 7.3.112
Problem:    Setting 'statusline' to "%!'asdf%' reads uninitialized memory.
Solution:   Check for NUL after %.

14 years agoupdated for version 7.3.111 v7.3.111
Bram Moolenaar [Tue, 1 Feb 2011 17:01:11 +0000 (18:01 +0100)]
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'.

14 years agoupdated for version 7.3.110 v7.3.110
Bram Moolenaar [Tue, 1 Feb 2011 16:12:25 +0000 (17:12 +0100)]
updated for version 7.3.110
Problem:    The "nbsp" item in 'listchars' isn't used for ":list".
Solution:   Make it work. (Christian Brabandt)

14 years agoupdated for version 7.3.109 v7.3.109
Bram Moolenaar [Tue, 1 Feb 2011 12:59:48 +0000 (13:59 +0100)]
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.

14 years agoupdated for version 7.3.108 v7.3.108
Bram Moolenaar [Tue, 1 Feb 2011 12:48:53 +0000 (13:48 +0100)]
updated for version 7.3.108
Problem:    Useless check for NULL when calling vim_free().
Solution:   Remove the check. (Dominique Pelle)

14 years agoupdated for version 7.3.107 v7.3.107
Bram Moolenaar [Sat, 22 Jan 2011 20:25:11 +0000 (21:25 +0100)]
updated for version 7.3.107
Problem:    Year number for :undolist can be confused with month or day.
Solution:   Change "%y" to "%Y".

14 years agoupdated for version 7.3.106 v7.3.106
Bram Moolenaar [Sat, 22 Jan 2011 20:05:07 +0000 (21:05 +0100)]
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.

14 years agoupdated for version 7.3.105 v7.3.105
Bram Moolenaar [Sat, 22 Jan 2011 00:13:39 +0000 (01:13 +0100)]
updated for version 7.3.105
Problem:    Can't get the value of "b:changedtick" with getbufvar().
Solution:   Make it work. (Christian Brabandt)

14 years agoupdated for version 7.3.104 v7.3.104
Bram Moolenaar [Fri, 21 Jan 2011 23:58:20 +0000 (00:58 +0100)]
updated for version 7.3.104
Problem:    Conceal: using Tab for cchar causes problems. (ZyX)
Solution:   Do not accept a control character for cchar.

14 years agoupdated for version 7.3.103 v7.3.103
Bram Moolenaar [Fri, 21 Jan 2011 23:11:50 +0000 (00:11 +0100)]
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.

14 years agoupdated for version 7.3.102 v7.3.102
Bram Moolenaar [Mon, 17 Jan 2011 19:08:11 +0000 (20:08 +0100)]
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.

14 years agoupdated for version 7.3.101 v7.3.101
Bram Moolenaar [Mon, 17 Jan 2011 18:53:27 +0000 (19:53 +0100)]
updated for version 7.3.101
Problem:    ino_t defined with wrong size.
Solution:   Move including auto/config.h before other includes. (Marius
            Geminas)

14 years agoupdated for version 7.3.100 v7.3.100
Bram Moolenaar [Mon, 17 Jan 2011 18:50:06 +0000 (19:50 +0100)]
updated for version 7.3.100
Problem:    When using :normal v:count isn't set.
Solution:   Call normal_cmd() with toplevel set to TRUE.

14 years agoUpdated runtime files.
Bram Moolenaar [Sat, 8 Jan 2011 15:06:37 +0000 (16:06 +0100)]
Updated runtime files.

14 years agoupdated for version 7.3.099 v7.3.099
Bram Moolenaar [Sat, 8 Jan 2011 13:46:03 +0000 (14:46 +0100)]
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.

14 years agoupdated for version 7.3.098 v7.3.098
Bram Moolenaar [Tue, 4 Jan 2011 18:25:50 +0000 (19:25 +0100)]
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)

14 years agoupdated for version 7.3.097 v7.3.097
Bram Moolenaar [Tue, 4 Jan 2011 18:03:27 +0000 (19:03 +0100)]
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)

14 years agoupdated for version 7.3.096 v7.3.096
Bram Moolenaar [Tue, 4 Jan 2011 17:11:43 +0000 (18:11 +0100)]
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)

14 years agoupdated for version 7.3.095 v7.3.095
Bram Moolenaar [Tue, 4 Jan 2011 16:49:32 +0000 (17:49 +0100)]
updated for version 7.3.095
Problem:    Win32: In Chinese tear-off menu doesn't work. (Weasley)
Solution:   Use menu_name_equal().  (Alex Jakushev)

14 years agoupdated for version 7.3.094 v7.3.094
Bram Moolenaar [Thu, 30 Dec 2010 13:57:08 +0000 (14:57 +0100)]
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)

14 years agoupdated for version 7.3.093 v7.3.093
Bram Moolenaar [Thu, 30 Dec 2010 13:50:52 +0000 (14:50 +0100)]
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)

14 years agoupdated for version 7.3.092 v7.3.092
Bram Moolenaar [Thu, 30 Dec 2010 13:47:36 +0000 (14:47 +0100)]
updated for version 7.3.092
Problem:    Resizing the window when exiting.
Solution:   Don't resize when exiting.

14 years agoupdated for version 7.3.091 v7.3.091
Bram Moolenaar [Thu, 30 Dec 2010 11:30:31 +0000 (12:30 +0100)]
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.

14 years agoupdated for version 7.3.090 v7.3.090
Bram Moolenaar [Thu, 30 Dec 2010 10:41:09 +0000 (11:41 +0100)]
updated for version 7.3.090
Problem:    Wrong help text for Cscope.
Solution:   Adjust the help text for "t". (Dominique Pelle)

14 years agoupdated for version 7.3.089 v7.3.089
Bram Moolenaar [Fri, 24 Dec 2010 13:00:17 +0000 (14:00 +0100)]
updated for version 7.3.089
Problem:    Compiler warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)

14 years agoupdated for version 7.3.088 v7.3.088
Bram Moolenaar [Fri, 24 Dec 2010 12:39:35 +0000 (13:39 +0100)]
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)

14 years agoupdated for version 7.3.087 v7.3.087
Bram Moolenaar [Fri, 17 Dec 2010 19:24:01 +0000 (20:24 +0100)]
updated for version 7.3.087
Problem:    EINTR is not always defined.
Solution:   Include errno.h in vim.h.

14 years agoupdated for version 7.3.086 v7.3.086
Bram Moolenaar [Fri, 17 Dec 2010 17:53:01 +0000 (18:53 +0100)]
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.

14 years agoupdated for version 7.3.085 v7.3.085
Bram Moolenaar [Fri, 17 Dec 2010 17:06:06 +0000 (18:06 +0100)]
updated for version 7.3.085
Problem:    Inconsistency with preproc symbols.  void * computation.
Solution:   Include vimio.h from vim.h.  Add type cast.

14 years agoupdated for version 7.3.084 v7.3.084
Bram Moolenaar [Fri, 17 Dec 2010 16:35:10 +0000 (17:35 +0100)]
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.

14 years agoupdated for version 7.3.083 v7.3.083
Bram Moolenaar [Fri, 17 Dec 2010 15:27:16 +0000 (16:27 +0100)]
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().

14 years agoupdated for version 7.3.082 v7.3.082
Bram Moolenaar [Fri, 17 Dec 2010 11:19:21 +0000 (12:19 +0100)]
updated for version 7.3.082
Problem:    Leaking file descriptor when hostname doesn't exist.
Solution:   Remove old debugging lines.

14 years agoUpdate runtime files.
Bram Moolenaar [Fri, 10 Dec 2010 19:35:50 +0000 (20:35 +0100)]
Update runtime files.

14 years agoupdated for version 7.3.081 v7.3.081
Bram Moolenaar [Wed, 8 Dec 2010 18:56:58 +0000 (19:56 +0100)]
updated for version 7.3.081
Problem:    Non-printable characters in 'statusline' cause trouble. (ZyX)
Solution:   Use transstr(). (partly by Caio Ariede)

14 years agoupdated for version 7.3.080 v7.3.080
Bram Moolenaar [Wed, 8 Dec 2010 16:09:32 +0000 (17:09 +0100)]
updated for version 7.3.080
Problem:    Spell doesn't work on VMS.
Solution:   Use different file names. (Zoltan Bartos, Zoltan Arpadffy)

14 years agoupdated for version 7.3.079 v7.3.079
Bram Moolenaar [Wed, 8 Dec 2010 13:55:02 +0000 (14:55 +0100)]
updated for version 7.3.079
Problem:    Duplicate lines in makefile.
Solution:   Remove the lines. (Hong Xu)

14 years agoupdated for version 7.3.078 v7.3.078
Bram Moolenaar [Wed, 8 Dec 2010 13:23:15 +0000 (14:23 +0100)]
updated for version 7.3.078
Problem:    Warning for unused variable.
Solution:   Adjuste #ifdefs.

14 years agoupdated for version 7.3.077 v7.3.077
Bram Moolenaar [Wed, 8 Dec 2010 12:17:03 +0000 (13:17 +0100)]
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.

14 years agoupdated for version 7.3.076 v7.3.076
Bram Moolenaar [Wed, 8 Dec 2010 12:11:21 +0000 (13:11 +0100)]
updated for version 7.3.076
Problem:    Clang warnings for dead code.
Solution:   Remove it. (Carlo Teubner)

14 years agoupdated for version 7.3.075 v7.3.075
Bram Moolenaar [Thu, 2 Dec 2010 20:44:40 +0000 (21:44 +0100)]
updated for version 7.3.075
Problem:    Missing part of 'wildignorecase'
Solution:   Also adjust expand()

14 years agoupdated for version 7.3.074 v7.3.074
Bram Moolenaar [Thu, 2 Dec 2010 20:43:16 +0000 (21:43 +0100)]
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)

14 years agoupdated for version 7.3.073 v7.3.073
Bram Moolenaar [Thu, 2 Dec 2010 16:09:54 +0000 (17:09 +0100)]
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)

14 years agoupdated for version 7.3.072 v7.3.072
Bram Moolenaar [Thu, 2 Dec 2010 15:01:29 +0000 (16:01 +0100)]
updated for version 7.3.072
Problem:    Can't complete file names while ignoring case.
Solution:   Add 'wildignorecase'.

14 years agoupdated for version 7.3.071 v7.3.071
Bram Moolenaar [Thu, 2 Dec 2010 14:33:21 +0000 (15:33 +0100)]
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.

14 years agoupdated for version 7.3.070 v7.3.070
Bram Moolenaar [Thu, 2 Dec 2010 13:48:14 +0000 (14:48 +0100)]
updated for version 7.3.070
Problem:    Can set environment variables in the sandbox, could be abused.
Solution:   Disallow it.

14 years agoupdated for version 7.3.069 v7.3.069
Bram Moolenaar [Wed, 24 Nov 2010 17:48:12 +0000 (18:48 +0100)]
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)

14 years agoupdated for version 7.3.068 v7.3.068
Bram Moolenaar [Wed, 24 Nov 2010 16:59:32 +0000 (17:59 +0100)]
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.