summaryrefslogtreecommitdiff
path: root/src/proto
AgeCommit message (Collapse)Author
2013-03-16updated for version 7.3.862Bram Moolenaar
Problem: Dragging the status line can be slow. Solution: Look ahead and drop the drag event if there is a next one.
2013-03-13updated for version 7.3.859Bram Moolenaar
Problem: 'ambiwidth' must be set by the user. Solution: Detects East Asian ambiguous width (UAX #11) state of the terminal at the start-up time and 'ambiwidth' accordingly. (Hayaki Saito)
2013-03-13updated for version 7.3.856Bram Moolenaar
Problem: When calling system() multi-byte clipboard contents is garbled. Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira)
2013-03-07updated for version 7.3.846Bram Moolenaar
Problem: Missing proto files. Solution: Add the files.
2013-02-26updated for version 7.3.836Bram Moolenaar
Problem: Clipboard does not work on Win32 when compiled with Cygwin. Solution: Move the Win32 clipboard code to a separate file and use it when building with os_unix.c. (Frodak Baksik, Ken Takata)
2013-02-13updated for version 7.3.816Bram Moolenaar
Problem: Can't compute a hash. Solution: Add the sha256() function. (Tyru, Hirohito Higashi)
2013-01-30updated for version 7.3.791Bram Moolenaar
Problem: MzScheme interface doesn't work propely. Solution: Make it work better. (Sergey Khorev)
2013-01-30updated for version 7.3.789Bram Moolenaar
Problem: "\k" in regexp does not work in other window. Solution: Use the right buffer. (Yukihiro Nakadaira)
2013-01-23updated for version 7.3.782Bram Moolenaar
Problem: Windows: IME composition may use a wrong font. Solution: Use 'guifontwide' for IME when it is set. (Taro Muraoka)
2013-01-23updated for version 7.3.776Bram Moolenaar
Problem: ml_get error when searching, caused by curwin not matching curbuf. Solution: Avoid changing curbuf. (Lech Lorens)
2013-01-17updated for version 7.3.769Bram Moolenaar
Problem: 'matchpairs' does not work with multi-byte characters. Solution: Make it work. (Christian Brabandt)
2012-12-05updated for version 7.3.753Bram Moolenaar
Problem: When there is a QuitPre autocommand using ":q" twice does not work for exiting when there are more files to edit. Solution: Do not decrement quitmore in an autocommand. (Techlive Zheng)
2012-12-05updated for version 7.3.748Bram Moolenaar
Problem: Cannot properly test conceal mode. Solution: Add the screencol() and screenrow() functions. Use them in test88. (Simon Ruderich)
2012-12-05updated for version 7.3.745Bram Moolenaar
Problem: Automatically setting 'ttymouse' doesn't work. Solution: Reset the "option was set" flag when using the default.
2012-11-20updated for version 7.3.720Bram Moolenaar
Problem: Proto files are outdated. Solution: Update the newly generated proto files.
2012-10-21updated for version 7.3.693Bram Moolenaar
Problem: Can't make 'softtabstop' follow 'shiftwidth'. Solution: When 'softtabstop' is negative use the value of 'shiftwidth'. (so8res)
2012-10-03updated for version 7.3.677Bram Moolenaar
Problem: buf_spname() is used inconsistently. Solution: Make the return type a char_u pointer. Check the size of the returned string.
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-07-25updated for version 7.3.614Bram Moolenaar
Problem: Number argument gets turned into a number while it should be a string. Solution: Add flag to the call_vim_function() call. (Yasuhiro Matsumoto)
2012-07-25updated for version 7.3.610Bram Moolenaar
Problem: Cannot operate on the text that a search pattern matches. Solution: Add the "gn" and "gN" commands. (Christian Brabandt)
2012-07-19updated for version 7.3.608Bram Moolenaar
Problem: winrestview() does not always restore the view correctly. Solution: Call win_new_height() and win_new_width(). (Lech Lorens)
2012-07-16updated for version 7.3.603Bram Moolenaar
Problem: It is possible to add replace builtin functions by calling extend() on g:. Solution: Add a flag to a dict to indicate it is a scope. Check for existing functions. (ZyX)
2012-07-10updated for version 7.3.597Bram Moolenaar
Problem: 'clipboard' "autoselect" only applies to the * register. (Sergey Vakulenko) Solution: Make 'autoselect' work for the + register. (Christian Brabant) Add the "autoselectplus" option in 'clipboard' and the "P" flag in 'guioptions'.
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-06-29updated for version 7.3.570Bram Moolenaar
Problem: ":vimgrep" does not obey 'wildignore'. Solution: Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
2012-06-29updated for version 7.3.569Bram Moolenaar
Problem: Evaluating Vim expression in Python is insufficient. Solution: Add vim.bindeval(). Also add pyeval() and py3eval(). (ZyX)
2012-06-13updated for version 7.3.551Bram Moolenaar
Problem: When using :tablose a TabEnter autocommand is triggered too early. (Karthick) Solution: Don't trigger *Enter autocommands before closing the tab. (Christian Brabandt)
2012-06-06updated for version 7.3.541Bram Moolenaar
Problem: When joining lines comment leaders need to be removed manually. Solution: Add the 'j' flag to 'formatoptions'. (Lech Lorens)
2012-05-18updated for version 7.3.520Bram Moolenaar
Problem: Gvim starts up slow on Unbuntu 12.04. Solution: Move the call to gui_mch_init_check() to after fork(). (Yasuhiro Matsumoto) Do check $DISPLAY being set.
2012-04-30updated for version 7.3.513Bram Moolenaar
Problem: Cannot use CTRL-E and CTRL-Y with "r". Solution: Make CTRL-E and CTRL-Y work like in Insert mode. (Christian Brabandt)
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-05updated for version 7.3.490Bram Moolenaar
Problem: Member confusion in Lua interface. Solution: Fix it. Add luaeval(). (Taro Muraoka, Luis Carvalho)
2012-03-28updated for version 7.3.483Bram Moolenaar
Problem: More prompt shows up too often. Solution: Instead of adding a line break, only start a new line in the message history. (Christian Brabandt)
2012-02-29updated for version 7.3.461Bram Moolenaar
Problem: The InsertCharPre autocommand event is not triggered during completion and when typing several characters quickly. Solution: Also trigger InsertCharPre during completion. Do not read ahead when an InsertCharPre autocommand is defined. (Yasuhiro Matsumoto)
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-12updated for version 7.3.442Bram Moolenaar
Problem: Still read modelines for ":doautocmd". Solution: Move check for <nomodeline> to separate function.
2012-02-12updated for version 7.3.441Bram Moolenaar
Problem: Newer versions of MzScheme (Racket) require earlier (trampolined) initialisation. Solution: Call mzscheme_main() early in main(). (Sergey Khorev)
2012-02-05updated for version 7.3.431Bram Moolenaar
Problem: Fetching a key at a prompt may be confused by escape sequences. Especially when getting a prompt at a VimEnter autocommand. (Alex Efros) Solution: Properly handle escape sequences deleted by check_termcode().
2012-02-05updated for version 7.3.429Bram Moolenaar
Problem: When 'cpoptions' includes "E" "c0" in the first column is an error. The redo register is then set to the errornous command. Solution: Do not set the redo register if the command fails because of an empty region. (Hideki Eiraku)
2012-02-04updated for version 7.3.423Bram Moolenaar
Problem: Small mistakes in comments, proto and indent. Solution: Fix the mistakes. Also update runtime files
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.
2012-01-10updated for version 7.3.397Bram Moolenaar
Problem: ":helpgrep" does not work properly when 'encoding' is not utf-8 or latin1. Solution: Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
2011-09-14updated for version 7.3.311Bram Moolenaar
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)
2011-08-10updated for version 7.3.279Bram Moolenaar
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)
2011-08-10updated for version 7.3.273Bram Moolenaar
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)
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-07-07updated for version 7.3.239Bram Moolenaar
Problem: Python corrects the cursor column without taking 'virtualedit' into account. (lilydjwg) Solution: Call check_cursor_col_win().
2011-05-19updated for version 7.3.198Bram Moolenaar
Problem: No completion for ":lang". Solution: Get locales to complete from. (Dominique Pelle)
2011-05-10updated for version 7.3.188Bram Moolenaar
Problem: More RISC OS files to remove. Solution: Remove them. Update the file list.