summaryrefslogtreecommitdiff
path: root/src/ex_getln.c
AgeCommit message (Collapse)Author
2013-11-12updated for version 7.4.090Bram Moolenaar
Problem: Win32: When a directory name contains an exclamation mark, completion doesn't complete the contents of the directory. Solution: Escape the exclamation mark. (Jan Stocker)
2013-11-09updated for version 7.4.083Bram Moolenaar
Problem: It's hard to avoid adding a used pattern to the search history. Solution: Add the ":keeppatterns" modifier. (Christian Brabandt)
2013-11-05updated for version 7.4.069Bram Moolenaar
Problem: Cannot right shift lines starting with #. Solution: Allow the right shift when 'cino' contains #N with N > 0. (Christian Brabandt) Refactor parsing 'cino', store the values in the buffer.
2013-06-30updated for version 7.3.1279Bram Moolenaar
Problem: Compiler warning for variable uninitialized. (Tony Mechelynck) Solution: Add an init.
2013-06-30updated for version 7.3.1271Bram Moolenaar
Problem: Command line completion does not work. Solution: Move setting xp_line down. (Daniel Thau)
2013-06-29updated for version 7.3.1260Bram Moolenaar
Problem: User completion does not get the whole command line in the command line window. Solution: Pass on the whole command line. (Daniel Thau)
2013-06-23updated for version 7.3.1235Bram Moolenaar
Problem: In insert mode CTRL-] is not inserted, on the command-line it is. Solution: Don't insert CTRL-] on the command line. (Yukihiro Nakadaira)
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-06-08updated for version 7.3.1148Bram Moolenaar
Problem: No command line completion for ":syntime". Solution: Implement the completion. (Dominique Pelle)
2013-04-24updated for version 7.3.913Bram Moolenaar
Problem: Still a crash when writing viminfo. Solution: Add checks for NULL pointers. (Ron Aaron)
2013-04-15updated for version 7.3.905Bram Moolenaar
Problem: Crash when writing viminfo. (Ron Aaron) Solution: Prevent freed history info to be used.
2013-04-15updated for version 7.3.903Bram Moolenaar
Problem: Crash on exit writing viminfo. (Ron Aaron) Solution: Check for the history to be empty.
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-04-14updated for version 7.3.891Bram Moolenaar
Problem: Merging viminfo history doesn't work well. Solution: Don't stop when one type of history is empty. Don't merge history when writing viminfo.
2013-04-06updated for version 7.3.883Bram Moolenaar
Problem: Can't build with some combination of features. Solution: Adjust #ifdefs.
2013-04-05updated for version 7.3.880Bram Moolenaar
Problem: When writing viminfo, old history lines may replace lines written more recently by another Vim instance. Solution: Mark history entries that were read from viminfo and overwrite them when merging with the current viminfo.
2013-03-19updated for version 7.3.872Bram Moolenaar
Problem: On some systems case of file names is always ignored, on others never. Solution: Add the 'fileignorecase' option to control this at runtime. Implies 'wildignorecase'.
2012-11-28updated for version 7.3.736Bram Moolenaar
Problem: File name completion in input() escapes white space. (Frederic Hardy) Solution: Do not escape white space. (Christian Brabandt)
2012-10-11updated for version 7.3.686Bram Moolenaar
Problem: Using CTRL-\ e mappings is useful also when entering an expression, but it doesn't work. (Marcin Szamotulski) Solution: Allow using CTRL-\ e when entering an expression if it was not typed.
2012-08-15updated for version 7.3.631Bram Moolenaar
Problem: Cannot complete user names. Solution: Add user name completion. (Dominique Pelle)
2012-08-08updated for version 7.3.629Bram Moolenaar
Problem: There is no way to make 'shiftwidth' follow 'tabstop'. Solution: When 'shiftwidth' is zero use the value of 'tabstop'. (Christian Brabandt)
2012-06-29updated for version 7.3.574Bram Moolenaar
Problem: When pasting a register in the search command line a CTRL-L character is not pasted. (Dominique Pelle) Solution: Escape the CTRL-L. (Christian Brabandt)
2012-06-06updated for version 7.3.539Bram Moolenaar
Problem: Redrawing a character on the command line does not work properly for multi-byte charactes. Solution: Count the number of bytes in a character. (Yukihiro Nakadaira)
2012-05-25updated for version 7.3.525Bram Moolenaar
Problem: Compiler warning on 64 bit MS-Windows. Solution: Add type cast. (Mike Williams)
2012-04-30updated for version 7.3.514Bram Moolenaar
Problem: No completion for :history command. Solution: Add the completion and update the docs. Also fix ":behave" completion. (Dominique Pelle)
2012-03-07updated for version 7.3.465Bram Moolenaar
Problem: Cannot get file name with newline from glob(). Solution: Add argument to glob() and expand() to indicate they must return a list. (Christian Brabandt)
2012-02-22updated for version 7.3.453Bram Moolenaar
Problem: Pasting in the command line is slow. Solution: Don't redraw if there is another character to read. (Dominique Pelle)
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.
2012-02-04updated for version 7.3.425Bram Moolenaar
Problem: Search history lines are duplicated. (Edwin Steiner) Solution: Convert separator character from space to NUL.
2012-01-26updated for version 7.3.413Bram Moolenaar
Problem: Build warnings on MS-Windows. Solution: Add type casts. (Mike Williams)
2012-01-20updated for version 7.3.407Bram Moolenaar
Problem: ":12verbose call F()" may duplicate text while trying to truncate. (Thinca) Solution: Only truncate when there is not enough room. Also check the byte length of the buffer.
2011-12-08updated for version 7.3.372Bram Moolenaar
Problem: When using a command line mapping to <Up> with file name completion to go one directory up, 'wildchar' is inserted. (Yasuhiro Matsumoto) Solution: Set the KeyTyped flag.
2011-10-26updated for version 7.3.352Bram Moolenaar
Problem: When completing methods dict functions and script-local functions get in the way. Solution: Sort function names starting with "<" to the end. (Yasuhiro Matsumoto)
2011-09-30updated for version 7.3.328Bram Moolenaar
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)
2011-09-30updated for version 7.3.324Bram Moolenaar
Problem: Completion for ":compiler" shows color scheme names. Solution: Fix the directory name. (James Vega)
2011-08-17updated for version 7.3.282Bram Moolenaar
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)
2011-07-27updated for version 7.3.265Bram Moolenaar
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)
2011-07-07updated for version 7.3.241Bram Moolenaar
Problem: Using CTRL-R CTRL-W on the command line may insert only part of the word. Solution: Use the cursor position instead of assuming it is at the end of the command. (Tyru)
2011-07-07updated for version 7.3.238Bram Moolenaar
Problem: Compiler warning for conversion. Solution: Add type cast. (Mike Williams)
2011-06-26updated for version 7.3.237Bram Moolenaar
Problem: "filetype" completion doesn't work on Windows. (Yue Wu) Solution: Don't use a glob pattern for the directories, use a list of directories. (Dominique Pelle)
2011-05-19updated for version 7.3.198Bram Moolenaar
Problem: No completion for ":lang". Solution: Get locales to complete from. (Dominique Pelle)
2011-05-19updated for version 7.3.193Bram Moolenaar
Problem: In the command line window ":close" doesn't work properly. (Tony Mechelynck) Solution: Use Ctrl_C instead of K_IGNORE for cmdwin_result. (Jean-Rene David)
2011-04-28updated for version 7.3.165Bram Moolenaar
Problem: ":find" completion does not escape spaces in a directory name. (Isz) Solution: Add backslashes for EXPAND_FILES_IN_PATH. (Carlo Teubner)
2010-12-02updated for version 7.3.072Bram Moolenaar
Problem: Can't complete file names while ignoring case. Solution: Add 'wildignorecase'.
2010-11-16updated for version 7.3.057Bram Moolenaar
Problem: Segfault with command line abbreviation. (Randy Morris) Solution: Don't retrigger the abbreviation when abandoning the command line. Continue editing the command line after the error.
2010-11-10updated for version 7.3.051Bram Moolenaar
Problem: Crash when /home/mool/bin:/usr/local/sbin:/usr/local/bin:/home/mool/java/jdk/bin:/bin:/sbin:/usr/bin:/usr/games:/usr/sbin:/usr/X11R6/bin:/usr/local/linux-jdk1.3.1/bin:/usr/local/lib/python2.2/Tools/idle is empty. Solution: Check for vim_getenv() returning NULL. (Yasuhiro Matsumoto)
2010-10-27updated for version 7.3.039Bram Moolenaar
Problem: Crash when using skk.vim plugin. Solution: Get length of expression evaluation result only after checking for NULL. (Noriaki Yagi, Dominique Pelle)
2010-09-29updated for version 7.3.014Bram Moolenaar
Problem: Ending a line in a backslash inside an ":append" or ":insert" command in Ex mode doesn't work properly. (Ray Frush) Solution: Halve the number of backslashes, only insert a NUL after an odd number of backslashes.
2010-09-21updated for version 7.3.008Bram Moolenaar
Problem: 'cursorbind' is kept in places where 'scrollbind' is reset. Solution: Reset 'cursorbind'.