summaryrefslogtreecommitdiff
path: root/src/fileio.c
AgeCommit message (Collapse)Author
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-06updated for version 7.3.926Bram Moolenaar
Problem: Autocommands are triggered by setwinvar() et al. Missing BufEnter on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of events for :tablose and :tabnew. Solution: Fix these autocommand events. (Zyx)
2013-05-06updated for version 7.3.925Bram Moolenaar
Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
2013-04-24updated for version 7.3.915Bram Moolenaar
Problem: When reading a file with encoding conversion fails at the end the next encoding in 'fencs' is not used. Solution: Retry with another encoding when possible. (Taro Muraoka)
2013-04-15updated for version 7.3.893Bram Moolenaar
Problem: Crash when using b:, w: or t: after closing the buffer, window or tabpage. Solution: Allocate the dictionary instead of having it part of the buffer/window/tabpage struct. (Yukihiro Nakadaira)
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'.
2013-03-19updated for version 7.3.867Bram Moolenaar
Problem: Matchparen does not update match when using auto-indenting. (Marc Aldorasi) Solution: Add the TextChanged and TextChangedI autocommand events.
2013-01-30updated for version 7.3.790Bram Moolenaar
Problem: After reloading a buffer the modelines are not processed. Solution: call do_modelines(). (Ken Takata)
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-08-29updated for version 7.3.646Bram Moolenaar
Problem: When reloading a buffer the undo file becomes unusable unless ":w" is executed. (Dmitri Frank) Solution: After reloading the buffer write the undo file. (Christian Brabandt)
2012-07-10updated for version 7.3.598Bram Moolenaar
Problem: Cannot act upon end of completion. (Taro Muraoka) Solution: Add an autocommand event that is triggered when completion has finished. (Idea by Florian Klein)
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.544Bram Moolenaar
Problem: There is no good way to close a quickfix window when closing the last ordinary window. Solution: Add the QuitPre autocommand.
2012-04-30updated for version 7.3.511Bram Moolenaar
Problem: Using a FileReadCmd autocommand that does ":e! {file}" may cause a crash. (Christian Brabandt) Solution: Properly restore curwin->w_s.
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-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-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.438Bram Moolenaar
Problem: There is no way to avoid ":doautoall" reading modelines. Solution: Add the <nomodeline> argument. Adjust documentation.
2012-02-11updated for version 7.3.437Bram Moolenaar
Problem: Continue looping inside FOR_ALL_TAB_WINDOWS even when already done. Solution: Use goto instead of break. (Hirohito Higashi)
2011-09-02updated for version 7.3.290Bram Moolenaar
Problem: When a BufWriteCmd autocommand resets 'modified' this doesn't change older buffer states to be marked as 'modified' like ":write" does. (Yukihiro Nakadaira) Solution: When the BufWriteCmd resets 'modified' then adjust the undo information like ":write" does.
2011-07-20updated for version 7.3.260Bram Moolenaar
Problem: CursorHold triggers on an incomplete mapping. (Will Gray) Solution: Don't trigger CursorHold when there is typeahead.
2011-05-19updated for version 7.3.196Bram Moolenaar
Problem: Can't intercept a character that is going to be inserted. Solution: Add the InsertCharPre autocommand event. (Jakson A. Aquino)
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-05updated for version 7.3.172Bram Moolenaar
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)
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-25updated for version 7.3.133Bram Moolenaar
Problem: When using encryption it's not clear what method was used. Solution: In the file message show "blowfish" when using blowfish.
2011-02-15updated for version 7.3.124Bram Moolenaar
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.
2011-02-09updated for version 7.3.115Bram Moolenaar
Problem: Vim can crash when tmpnam() returns NULL. Solution: Check for NULL. (Hong Xu)
2011-02-09updated for version 7.3.113Bram Moolenaar
Problem: Windows: Fall back directory for creating temp file is wrong. Solution: Use "." instead of empty string. (Hong Xu)
2011-01-17updated for version 7.3.102Bram Moolenaar
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.
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-12-17updated for version 7.3.083Bram Moolenaar
Problem: When a read() or write() is interrupted by a signal it fails. Solution: Add read_eintr() and write_eintr().
2010-08-14Fix: in compatible mode, in an empty buffer, ":r file" triggered an errorBram Moolenaar
message.
2010-08-08Fixed: on MS-Windows sometimes files with number 4913 or higher are leftBram Moolenaar
behind.
2010-08-04When undoing a reload, move the cursor to the first changed line.Bram Moolenaar
2010-07-25Fix: editing a not encrypted file after a crypted file messed up reading theBram Moolenaar
text from an undo file.
2010-07-24Add the 'undoreload' option to be able to undo a file reload.Bram Moolenaar
2010-07-20Change 'cryptmethod' from a number to a string option. Make it global-local.Bram Moolenaar
2010-07-14Support completion for ":find". (Nazri Ramliy)Bram Moolenaar
Cleanup white space.
2010-06-27Added ":earlier 1f" and ":later 1f".Bram Moolenaar
2010-06-27Add file save counter to undo information. Add undotree() function.Bram Moolenaar
2010-06-21Crypt the swapfile.Bram Moolenaar
2010-06-14Fix tiny build, move functions to undo.c.Bram Moolenaar
2010-06-13Added salt to blowfish encryption.Bram Moolenaar
2010-06-12Avoid compiler warnings on Mac 10.6.Bram Moolenaar
2010-06-07Fix crash when using ":grep".Bram Moolenaar
2010-06-01Made crypt/decrypt faster.Bram Moolenaar
2010-06-01Fix completion of file names with '%' and '*'.Bram Moolenaar
2010-05-31Correct use of long instead of off_t for file size. (James Vega)Bram Moolenaar
2010-05-30Crypt the text in the undo file if the file itself is crypted.Bram Moolenaar