summaryrefslogtreecommitdiff
path: root/src/proto
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.3.856v7.3.856Bram Moolenaar2013-03-133-0/+4
| | | | | Problem: When calling system() multi-byte clipboard contents is garbled. Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira)
* updated for version 7.3.846v7.3.846Bram Moolenaar2013-03-071-0/+4
| | | | | Problem: Missing proto files. Solution: Add the files.
* updated for version 7.3.836v7.3.836Bram Moolenaar2013-02-262-11/+14
| | | | | | 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)
* updated for version 7.3.816v7.3.816Bram Moolenaar2013-02-131-0/+1
| | | | | Problem: Can't compute a hash. Solution: Add the sha256() function. (Tyru, Hirohito Higashi)
* updated for version 7.3.791v7.3.791Bram Moolenaar2013-01-301-0/+1
| | | | | Problem: MzScheme interface doesn't work propely. Solution: Make it work better. (Sergey Khorev)
* updated for version 7.3.789v7.3.789Bram Moolenaar2013-01-301-0/+1
| | | | | Problem: "\k" in regexp does not work in other window. Solution: Use the right buffer. (Yukihiro Nakadaira)
* updated for version 7.3.782v7.3.782Bram Moolenaar2013-01-232-0/+2
| | | | | Problem: Windows: IME composition may use a wrong font. Solution: Use 'guifontwide' for IME when it is set. (Taro Muraoka)
* updated for version 7.3.776v7.3.776Bram Moolenaar2013-01-232-2/+4
| | | | | Problem: ml_get error when searching, caused by curwin not matching curbuf. Solution: Avoid changing curbuf. (Lech Lorens)
* updated for version 7.3.769v7.3.769Bram Moolenaar2013-01-171-0/+1
| | | | | Problem: 'matchpairs' does not work with multi-byte characters. Solution: Make it work. (Christian Brabandt)
* updated for version 7.3.753v7.3.753Bram Moolenaar2012-12-051-0/+1
| | | | | | 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)
* updated for version 7.3.748v7.3.748Bram Moolenaar2012-12-051-0/+2
| | | | | | Problem: Cannot properly test conceal mode. Solution: Add the screencol() and screenrow() functions. Use them in test88. (Simon Ruderich)
* updated for version 7.3.745v7.3.745Bram Moolenaar2012-12-051-0/+1
| | | | | Problem: Automatically setting 'ttymouse' doesn't work. Solution: Reset the "option was set" flag when using the default.
* updated for version 7.3.720v7.3.720Bram Moolenaar2012-11-208-12/+12
| | | | | Problem: Proto files are outdated. Solution: Update the newly generated proto files.
* updated for version 7.3.693v7.3.693Bram Moolenaar2012-10-211-0/+1
| | | | | | Problem: Can't make 'softtabstop' follow 'shiftwidth'. Solution: When 'softtabstop' is negative use the value of 'shiftwidth'. (so8res)
* updated for version 7.3.677v7.3.677Bram Moolenaar2012-10-031-1/+1
| | | | | | Problem: buf_spname() is used inconsistently. Solution: Make the return type a char_u pointer. Check the size of the returned string.
* updated for version 7.3.631v7.3.631Bram Moolenaar2012-08-151-0/+3
| | | | | Problem: Cannot complete user names. Solution: Add user name completion. (Dominique Pelle)
* updated for version 7.3.629v7.3.629Bram Moolenaar2012-08-081-0/+1
| | | | | | Problem: There is no way to make 'shiftwidth' follow 'tabstop'. Solution: When 'shiftwidth' is zero use the value of 'tabstop'. (Christian Brabandt)
* updated for version 7.3.614v7.3.614Bram Moolenaar2012-07-251-1/+1
| | | | | | 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)
* updated for version 7.3.610v7.3.610Bram Moolenaar2012-07-251-0/+1
| | | | | Problem: Cannot operate on the text that a search pattern matches. Solution: Add the "gn" and "gN" commands. (Christian Brabandt)
* updated for version 7.3.608v7.3.608Bram Moolenaar2012-07-191-0/+2
| | | | | Problem: winrestview() does not always restore the view correctly. Solution: Call win_new_height() and win_new_width(). (Lech Lorens)
* updated for version 7.3.603v7.3.603Bram Moolenaar2012-07-161-1/+1
| | | | | | | 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)
* updated for version 7.3.597v7.3.597Bram Moolenaar2012-07-101-4/+4
| | | | | | | | 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'.
* updated for version 7.3.596v7.3.596Bram Moolenaar2012-07-101-0/+1
| | | | | Problem: Can't remove all signs for a file or buffer. Solution: Support "*" for the sign id. (Christian Brabandt)
* updated for version 7.3.570v7.3.570Bram Moolenaar2012-06-291-1/+1
| | | | | Problem: ":vimgrep" does not obey 'wildignore'. Solution: Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
* updated for version 7.3.569v7.3.569Bram Moolenaar2012-06-293-0/+16
| | | | | Problem: Evaluating Vim expression in Python is insufficient. Solution: Add vim.bindeval(). Also add pyeval() and py3eval(). (ZyX)
* updated for version 7.3.551v7.3.551Bram Moolenaar2012-06-131-1/+1
| | | | | | | Problem: When using :tablose a TabEnter autocommand is triggered too early. (Karthick) Solution: Don't trigger *Enter autocommands before closing the tab. (Christian Brabandt)
* updated for version 7.3.541v7.3.541Bram Moolenaar2012-06-062-2/+3
| | | | | Problem: When joining lines comment leaders need to be removed manually. Solution: Add the 'j' flag to 'formatoptions'. (Lech Lorens)
* updated for version 7.3.520v7.3.520Bram Moolenaar2012-05-181-0/+1
| | | | | | 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.
* updated for version 7.3.513v7.3.513Bram Moolenaar2012-04-301-0/+1
| | | | | | Problem: Cannot use CTRL-E and CTRL-Y with "r". Solution: Make CTRL-E and CTRL-Y work like in Insert mode. (Christian Brabandt)
* updated for version 7.3.507v7.3.507Bram Moolenaar2012-04-251-0/+1
| | | | | | | 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)
* updated for version 7.3.490v7.3.490Bram Moolenaar2012-04-051-0/+2
| | | | | Problem: Member confusion in Lua interface. Solution: Fix it. Add luaeval(). (Taro Muraoka, Luis Carvalho)
* updated for version 7.3.483v7.3.483Bram Moolenaar2012-03-281-0/+1
| | | | | | 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)
* updated for version 7.3.461v7.3.461Bram Moolenaar2012-02-291-0/+1
| | | | | | | 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)
* updated for version 7.3.449v7.3.449Bram Moolenaar2012-02-222-2/+3
| | | | | | Problem: Crash when a BufWinLeave autocommand closes the only other window. (Daniel Hunt) Solution: Abort closing a buffer when it becomes the only one.
* updated for version 7.3.442v7.3.442Bram Moolenaar2012-02-121-0/+1
| | | | | Problem: Still read modelines for ":doautocmd". Solution: Move check for <nomodeline> to separate function.
* updated for version 7.3.441v7.3.441Bram Moolenaar2012-02-121-1/+2
| | | | | | Problem: Newer versions of MzScheme (Racket) require earlier (trampolined) initialisation. Solution: Call mzscheme_main() early in main(). (Sergey Khorev)
* updated for version 7.3.431v7.3.431Bram Moolenaar2012-02-051-1/+1
| | | | | | | 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().
* updated for version 7.3.429v7.3.429Bram Moolenaar2012-02-051-1/+2
| | | | | | | 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)
* updated for version 7.3.423v7.3.423Bram Moolenaar2012-02-041-1/+1
| | | | | | | Problem: Small mistakes in comments, proto and indent. Solution: Fix the mistakes. Also update runtime files
* updated for version 7.3.407v7.3.407Bram Moolenaar2012-01-201-1/+1
| | | | | | | 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.
* updated for version 7.3.397v7.3.397Bram Moolenaar2012-01-101-0/+1
| | | | | | Problem: ":helpgrep" does not work properly when 'encoding' is not utf-8 or latin1. Solution: Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
* updated for version 7.3.311v7.3.311Bram Moolenaar2011-09-141-0/+2
| | | | | | | 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)
* updated for version 7.3.279v7.3.279Bram Moolenaar2011-08-101-0/+1
| | | | | | 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)
* updated for version 7.3.273v7.3.273Bram Moolenaar2011-08-101-0/+1
| | | | | | 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)
* updated for version 7.3.240v7.3.240Bram Moolenaar2011-07-071-0/+1
| | | | | | Problem: External commands can't use pipes on MS-Windows. Solution: Implement pipes and use them when 'shelltemp' isn't set. (Vincent Berthoux)
* updated for version 7.3.239v7.3.239Bram Moolenaar2011-07-072-1/+2
| | | | | | Problem: Python corrects the cursor column without taking 'virtualedit' into account. (lilydjwg) Solution: Call check_cursor_col_win().
* updated for version 7.3.198v7.3.198Bram Moolenaar2011-05-192-1/+3
| | | | | Problem: No completion for ":lang". Solution: Get locales to complete from. (Dominique Pelle)
* updated for version 7.3.188v7.3.188Bram Moolenaar2011-05-102-115/+0
| | | | | Problem: More RISC OS files to remove. Solution: Remove them. Update the file list.
* updated for version 7.3.177v7.3.177Bram Moolenaar2011-05-051-0/+1
| | | | | | Problem: MS-Windows: mkdir() doesn't work properly when 'encoding' is "utf-8". Solution: Convert to utf-16. (Yukihiro Nakadaira)
* updated for version 7.3.172v7.3.172Bram Moolenaar2011-05-051-0/+1
| | | | | | | Problem: MS-Windows: rename() might delete the file if the name differs but it's actually the same file. Solution: Use the file handle to check if it's the same file. (Yukihiro Nakadaira)