summaryrefslogtreecommitdiffstats
path: root/src/ex_cmds.c
AgeCommit message (Collapse)Author
2016-07-03patch 7.4.1988v7.4.1988Bram Moolenaar
Problem: When updating viminfo with file marks there is no time order. Solution: Remember the time when a buffer was last used, store marks for the most recently used buffers.
2016-07-02patch 7.4.1987v7.4.1987Bram Moolenaar
Problem: When copying unrecognized lines for viminfo, end up with useless continuation lines. Solution: Skip continuation lines.
2016-07-01patch 7.4.1976v7.4.1976Bram Moolenaar
Problem: Number variables are not 64 bits while they could be. Solution: Add the num64 feature. (Ken Takata)
2016-07-01patch 7.4.1975v7.4.1975Bram Moolenaar
Problem: On MS-Windows large files (> 2Gbyte) cause problems. Solution: Use "off_T" instead of "off_t". Use "stat_T" instead of "struct stat". Use 64 bit system functions if available. (Ken Takata)
2016-07-01patch 7.4.1970v7.4.1970Bram Moolenaar
Problem: Using ":insert" in an empty buffer sets the jump mark. (Ingo Karkat) Solution: Don't adjust marks when replacing the empty line in an empty buffer. (closes #892)
2016-06-26patch 7.4.1955v7.4.1955Bram Moolenaar
Problem: Using 32-bit Perl with 64-bit time_t causes memory corruption. (Christian Brabandt) Solution: Use time_T instead of time_t for global variables. (Ken Takata)
2016-06-20patch 7.4.1947v7.4.1947Bram Moolenaar
Problem: Viminfo continuation line with wrong length isn't skipped. (Marius Gedminas) Solution: Skip a line when encountering an error, but not two lines.
2016-06-13patch 7.4.1931v7.4.1931Bram Moolenaar
Problem: Using both old and new style file mark lines from viminfo. Solution: Skip the old style lines if the viminfo file was written with a Vim version that supports the new style.
2016-06-12patch 7.4.1925v7.4.1925Bram Moolenaar
Problem: Viminfo does not merge file marks properly. Solution: Use a timestamp. Add the :clearjumps command.
2016-06-11patch 7.4.1921v7.4.1921Bram Moolenaar
Problem: vim_time() not included when needed. Solution: Adjust #ifdef.
2016-06-11patch 7.4.1919v7.4.1919Bram Moolenaar
Problem: Register contents is not merged when writing viminfo. Solution: Use timestamps for register contents.
2016-06-11patch 7.4.1918v7.4.1918Bram Moolenaar
Problem: Not enough testing for parsing viminfo lines. Solution: Add test with viminfo lines in bad syntax. Fix memory leak.
2016-06-11patch 7.4.1917v7.4.1917Bram Moolenaar
Problem: History lines read from viminfo in different encoding than when writing are not converted. Solution: Convert the history lines.
2016-06-09patch 7.4.1913v7.4.1913Bram Moolenaar
Problem: When ":doautocmd" is used modelines are used even when no autocommands were executed. (Daniel Hahler) Solution: Skip processing modelines. (closes #854)
2016-06-09patch 7.4.1911v7.4.1911Bram Moolenaar
Problem: Recent history lines may be lost when exiting Vim. Solution: Merge history using the timestamp.
2016-06-07patch 7.4.1907v7.4.1907Bram Moolenaar
Problem: Warnings from 64 bit compiler. Solution: Change type to size_t. (Mike Williams)
2016-06-06patch 7.4.1905v7.4.1905Bram Moolenaar
Problem: Some compilers can't handle a double semicolon. Solution: Remove one semicolon.
2016-06-06patch 7.4.1903v7.4.1903Bram Moolenaar
Problem: When writing viminfo merging current history with history in viminfo may drop recent history entries. Solution: Add new format for viminfo lines, use it for history entries. Use a timestamp for ordering the entries. Add test_settime(). Add the viminfo version. Does not do merging on timestamp yet.
2016-06-04patch 7.4.1900v7.4.1900Bram Moolenaar
Problem: Using CTRL-] in the help on "{address}." doesn't work. Solution: Recognize an item in {}. (Hirohito Higashi, closes #814)
2016-04-14patch 7.4.1728v7.4.1728Bram Moolenaar
Problem: The help for functions require a space after the "(". Solution: Make CTRL-] on a function name ignore the arguments. (Hirohito Higashi)
2016-04-13patch 7.4.1726v7.4.1726Bram Moolenaar
Problem: ANSI compiler complains about string length. Solution: Split long string in two parts. (Michael Jarvis)
2016-03-19patch 7.4.1611v7.4.1611Bram Moolenaar
Problem: The versplit feature makes the code uneccessary complicated. Solution: Remove FEAT_VERTSPLIT, always support vertical splits when FEAT_WINDOWS is defined.
2016-03-15patch 7.4.1576v7.4.1576Bram Moolenaar
Problem: Write error of viminfo file is not handled properly. (Christian Neukirchen) Solution: Check the return value of fclose(). (closes #682)
2016-03-15patch 7.4.1570v7.4.1570Bram Moolenaar
Problem: There is no way to avoid the message when editing a file. Solution: Add the "F" flag to 'shortmess'. (Shougo, closes #686)
2016-03-15patch 7.4.1568v7.4.1568Bram Moolenaar
Problem: Using CTRL-] in help on option in parentheses doesn't work. Solution: Skip the "(" in "('". (Hirohito Higashi)
2016-03-14patch 7.4.1562v7.4.1562Bram Moolenaar
Problem: ":helptags ALL" crashes. (Lcd) Solution: Don't free twice.
2016-03-12patch 7.4.1551v7.4.1551Bram Moolenaar
Problem: Cannot generate help tags in all doc directories. Solution: Make ":helptags ALL" work.
2016-02-23patch 7.4.1399v7.4.1399Bram Moolenaar
Problem: The MS-DOS code does not build. Solution: Remove the old MS-DOS code.
2016-02-06patch 7.4.1266v7.4.1266Bram Moolenaar
Problem: A BufAdd autocommand may cause an ml_get error (Christian Brabandt) Solution: Increment RedrawingDisabled earlier.
2016-01-31patch 7.4.1222v7.4.1222Bram Moolenaar
Problem: ":normal" command and others missing in tiny build. Solution: Graduate FEAT_EX_EXTRA.
2016-01-31patch 7.4.1220v7.4.1220Bram Moolenaar
Problem: Warnings for unused variables in tiny build. (Tony Mechelynck) Solution: Move declarations inside #ifdef. (Hirohito Higashi)
2016-01-30patch 7.4.1219v7.4.1219Bram Moolenaar
Problem: Build fails with +channel but without +float. Solution: Add #ifdef.
2016-01-30patch 7.4.1206v7.4.1206Bram Moolenaar
Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
2016-01-29patch 7.4.1196v7.4.1196Bram Moolenaar
Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2016-01-20patch 7.4.1144v7.4.1144Bram Moolenaar
Problem: Can't build on several systems. Solution: Include float.h. (Christian Robinson, closes #570 #571)
2016-01-19patch 7.4.1143v7.4.1143Bram Moolenaar
Problem: Can't sort on floating point numbers. Solution: Add the "f" flag to ":sort". (Alex Jakushev) Also add the "f" flag to sort().
2016-01-18patch 7.4.1131v7.4.1131Bram Moolenaar
Problem: New lines in the viminfo file are dropped. Solution: Copy lines starting with "|". Fix that when using :rviminfo in a function global variables were restored as function-local variables.
2016-01-02patch 7.4.1027v7.4.1027Bram Moolenaar
Problem: No support for binary numbers. Solution: Add "bin" to nrformats. (Jason Schulz)
2015-12-31patch 7.4.1010v7.4.1010Bram Moolenaar
Problem: Some developers are unhappy while running tests. Solution: Add a test and some color.
2015-12-31patch 7.4.1009v7.4.1009Bram Moolenaar
Problem: There are still #ifdefs for ARCHIE. Solution: Remove references to ARCHIE, the code was removed in Vim 5.
2015-12-31patch 7.4.1008v7.4.1008Bram Moolenaar
Problem: The OS/2 code pollutes the source while nobody uses it these days. Solution: Drop the support for OS/2.
2015-12-31patch 7.4.1005v7.4.1005Bram Moolenaar
Problem: Vim users are not always happy. Solution: Make them happy.
2015-12-17patch 7.4.975v7.4.975Bram Moolenaar
Problem: Using ":sort" on a very big file sometimes causes text to be corrupted. (John Beckett) Solution: Copy the line into a buffer before calling ml_append().
2015-11-10patch 7.4.922v7.4.922Bram Moolenaar
Problem: Leaking memory with ":helpt {dir-not-exists}". Solution: Free dirname. (Dominique Pelle)
2015-11-02patch 7.4.906v7.4.906Bram Moolenaar
Problem: On MS-Windows the viminfo file is (always) given the hidden attribute. (raulnac) Solution: Check the hidden attribute in a different way. (Ken Takata)
2015-08-11patch 7.4.822v7.4.822Bram Moolenaar
Problem: More problems reported by coverity. Solution: Avoid the warnings. (Christian Brabandt)
2015-07-17patch 7.4.782v7.4.782Bram Moolenaar
Problem: Still a few problems with CTRL-A and CTRL-X in Visual mode. Solution: Fix the reported problems. (Christian Brabandt)
2015-05-04patch 7.4.716v7.4.716Bram Moolenaar
Problem: When using the 'c' flag of ":substitute" and selecting "a" or "l" at the prompt the flags are not remembered for ":&&". (Ingo Karkat) Solution: Save the flag values and restore them. (Hirohito Higashi)
2015-04-15patch 7.4.700v7.4.700Bram Moolenaar
Problem: Fold can't be opened after ":move". (Ein Brown) Solution: Delete the folding information and update it afterwards. (Christian Brabandt)
2015-03-31updated for version 7.4.684v7.4.684Bram Moolenaar
Problem: When starting several Vim instances in diff mode, the temp files used may not be unique. (Issue 353) Solution: Add an argument to vim_tempname() to keep the file.