summaryrefslogtreecommitdiff
path: root/src/ex_cmds.c
AgeCommit message (Collapse)Author
2013-11-09updated for version 7.4.082Bram Moolenaar
Problem: Using "gf" in a changed buffer suggests adding "!", which is not possible. (Tim Chase) Solution: Pass a flag to check_changed() wether adding ! make sense.
2013-10-02updated for version 7.4.049Bram Moolenaar
Problem: In Ex mode, when line numbers are enabled the substitute prompt is wrong. Solution: Adjust for the line number size. (Benoit Pierre)
2013-08-07updated for version 7.4b.017Bram Moolenaar
Problem: ":he \^x" gives a strange error message. (glts) Solution: Do not translate \^x to \_CTRL-x.
2013-08-03updated for version 7.4b.011Bram Moolenaar
Problem: ":he \%(\)" does not work. (ZyX) Solution: Add an exception to the list.
2013-08-02updated for version 7.4b.005Bram Moolenaar
Problem: Finding %s in shellpipe and shellredir does not ignore %%s. Solution: Skip over %%. (lcd 47)
2013-07-28updated for version 7.4a.046Bram Moolenaar
Problem: Can't build without mbyte feature. Solution: Add #ifdefs.
2013-07-24updated for version 7.4a.041Bram Moolenaar
Problem: When using ":new ++ff=unix" and "dos" is first in 'fileformats' then 'ff' is set to "dos" instead of "unix". (Ingo Karkat) Solution: Create set_file_options() and invoke it from do_ecmd().
2013-06-15updated for version 7.3.1197Bram Moolenaar
Problem: ":wviminfo!" does not write history previously read from a viminfo file. (Roland Eggner) Solution: When not merging history write all entries.
2013-06-08updated for version 7.3.1149Bram Moolenaar
Problem: New regexp engine: Matching plain text could be faster. Solution: Detect a plain text match and handle it specifically. Add vim_regfree().
2013-05-30updated for version 7.3.1054Bram Moolenaar
Problem: Can't build without the +autocmd feature. (Elimar Riesebieter) Solution: Fix use of buf and curbuf.
2013-05-29updated for version 7.3.1042Bram Moolenaar
Problem: Python: can't assign to vim.Buffer.name. Solution: Python patch 3. (ZyX)
2013-04-14updated for version 7.3.892Bram Moolenaar
Problem: Still mering problems for viminfo history. Solution: Do not merge lines when writing, don't write old viminfo lines.
2013-03-07updated for version 7.3.851Bram Moolenaar
Problem: Using an empty pattern with :sort silently continues when there is no previous search pattern. Solution: Give an error message.
2013-03-07updated for version 7.3.849Bram Moolenaar
Problem: ":g//" gives "Pattern not found error" with E486. Should not use the error number, it's not a regular error message. Solution: Use a normal message. (David Bürgin)
2013-02-06updated for version 7.3.803Bram Moolenaar
Problem: Substitute with confirmation and then "q" does not replace anything. (John McGowan) Solution: Do not break the loop, skip to the end.
2013-01-30updated for version 7.3.797Bram Moolenaar
Problem: Compiler warning for size_t to int conversion. (Skeept) Solution: Add type casts.
2013-01-30updated for version 7.3.792Bram Moolenaar
Problem: ":substitute" works differently without confirmation. Solution: Do not change the text when asking for confirmation, only display it.
2013-01-17updated for version 7.3.772Bram Moolenaar
Problem: Cursor is at the wrong location and below the end of the file after doing substitutions with confirm flag: %s/x/y/c (Dominique Pelle) Solution: Update the cursor position. (Christian Brabandt & Dominique)
2013-01-17updated for version 7.3.766Bram Moolenaar
Problem: ":help cpo-*" jumps to the wrong place. Solution: Make it equivalent to ":help cpo-star".
2012-11-29updated for version 7.3.744Bram Moolenaar
Problem: 64 bit compiler warning. Solution: Add type cast. (Mike Williams)
2012-11-28updated for version 7.3.734Bram Moolenaar
Problem: Cannot put help files in a sub-directory. Solution: Make :helptags work for sub-directories. (Charles Campbell)
2012-09-05updated for version 7.3.651Bram Moolenaar
Problem: Completion after ":help \{-" gives an error message. Solution: Prepend a backslash.
2012-08-08updated for version 7.3.627Bram Moolenaar
Problem: When using the "n" flag with the ":s" command a \= substitution will not be evaluated. Solution: Do perform the evaluation, so that a function can be invoked at every matching position without changing the text. (Christian Brabandt)
2012-07-10updated for version 7.3.596Bram Moolenaar
Problem: Can't remove all signs for a file or buffer. Solution: Support "*" for the sign id. (Christian Brabandt)
2012-05-18updated for version 7.3.518Bram Moolenaar
Problem: When 'encoding' is a double-byte encoding ":helptags" may not find tags correctly. Solution: Use vim_strbyte() instead of vim_strchr(). (Yasuhiro Matsumoto)
2012-04-25updated for version 7.3.507Bram Moolenaar
Problem: When exiting with unsaved changes, selecting an existing file in the file dialog, there is no dialog to ask whether the existing file should be overwritten. (Felipe G. Nievinski) Solution: Call check_overwrite() before writing. (Christian Brabandt)
2012-04-25updated for version 7.3.505Bram Moolenaar
Problem: Test 11 fails on MS-Windows in some versions. Solution: Fix #ifdefs for whether filtering through a pipe is possible. Move setting b_no_eol_lnum back to where it was before patch 7.3.124. (David Pope)
2012-04-25updated for version 7.3.504Bram Moolenaar
Problem: Commands in help files are not highlighted. Solution: Allow for commands in backticks. Adjust CTRL-] to remove the backticks.
2012-04-05updated for version 7.3.488Bram Moolenaar
Problem: ":help!" in a help file does not work as document. Solution: When in a help file don't give an error message. (thinca)
2012-03-16updated for version 7.3.471Bram Moolenaar
Problem: Can't abort listing placed signs. Solution: Check "got_int". (Christian Brabandt)
2012-03-07updated for version 7.3.463Bram Moolenaar
Problem: When using ":s///c" the cursor is moved away from the match. (Lawman) Solution: Don't move the cursor when do_ask is set. (Christian Brabandt)
2012-02-22updated for version 7.3.449Bram Moolenaar
Problem: Crash when a BufWinLeave autocommand closes the only other window. (Daniel Hunt) Solution: Abort closing a buffer when it becomes the only one.
2011-12-30updated for version 7.3.390Bram Moolenaar
Problem: Using NULL buffer pointer in a window. Solution: Check for w_buffer being NULL in more places. (Bjorn Winckler)
2011-11-30updated for version 7.3.362Bram Moolenaar
Problem: ml_get error when using ":g" with folded lines. Solution: Adjust the line number for changed_lines(). (Christian Brabandt)
2011-10-20updated for version 7.3.341Bram Moolenaar
Problem: Local help files are only listed in help.txt, not in translated help files. Solution: Also find translated help files. (Yasuhiro Matsumoto)
2011-09-30updated for version 7.3.327Bram Moolenaar
Problem: When jumping to a help tag a closed fold doesn't open. Solution: Save and restore KeyTyped. (Yasuhiro Matsumoto)
2011-09-14updated for version 7.3.306Bram Moolenaar
Problem: When closing a window there is a chance that deleting a scrollbar triggers a GUI resize, which uses the window while it is not in a valid state. Solution: Set the buffer pointer to NULL to be able to detect the invalid situation. Fix a few places that used the buffer pointer incorrectly.
2011-07-07updated for version 7.3.240Bram Moolenaar
Problem: External commands can't use pipes on MS-Windows. Solution: Implement pipes and use them when 'shelltemp' isn't set. (Vincent Berthoux)
2011-06-12updated for version 7.3.214Bram Moolenaar
Problem: The text displayed by ":z-" isn't exactly like old Vi. Solution: Add one to the start line number. (ChangZhuo Chen)
2011-05-19updated for version 7.3.192Bram Moolenaar
Problem: Ex command ":s/ \?/ /g" splits multi-byte characters into bytes. (Dominique Pelle) Solution: Advance over whole character instead of one byte.
2011-05-10updated for version 7.3.187Bram Moolenaar
Problem: The RISC OS port has obvious errors and is not being maintained. Solution: Remove the RISC OS files and code.
2011-05-10updated for version 7.3.185Bram Moolenaar
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-04-11updated for version 7.3.161Bram Moolenaar
Problem: Items on the stack may be too big. Solution: Make items static or allocate them.
2011-02-01updated for version 7.3.108Bram Moolenaar
Problem: Useless check for NULL when calling vim_free(). Solution: Remove the check. (Dominique Pelle)
2010-12-17updated for version 7.3.085Bram Moolenaar
Problem: Inconsistency with preproc symbols. void * computation. Solution: Include vimio.h from vim.h. Add type cast.
2010-11-24updated for version 7.3.068Bram Moolenaar
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-10-15updated for version 7.3.029Bram Moolenaar
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-14updated for version 7.3.028Bram Moolenaar
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-13updated for version 7.3.024Bram Moolenaar
Problem: Named signs do not use a negative number as intended. Solution: Fix the numbering of named signs. (Xavier de Gaye)
2010-09-21updated for version 7.3.008Bram Moolenaar
Problem: 'cursorbind' is kept in places where 'scrollbind' is reset. Solution: Reset 'cursorbind'.