summaryrefslogtreecommitdiff
path: root/src/diff.c
AgeCommit message (Collapse)Author
2016-10-18patch 8.0.0044Bram Moolenaar
Problem: In diff mode the cursor may end up below the last line, resulting in an ml_get error. Solution: Check the line to be valid.
2016-08-29patch 7.4.2293Bram Moolenaar
Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
2016-08-28patch 7.4.2279Bram Moolenaar
Problem: Starting diff mode with the cursor in the last line might end up only showing one closed fold. (John Beckett) Solution: Scroll the window to show the same relative cursor position.
2016-08-27patch 7.4.2275Bram Moolenaar
Problem: ":diffoff!" does not remove filler lines. Solution: Force a redraw and invalidate the cursor. (closes #1014)
2016-07-31patch 7.4.2135Bram Moolenaar
Problem: Various tiny issues. Solution: Update comments, white space, etc.
2016-07-24patch 7.4.2101Bram Moolenaar
Problem: Looping over windows, buffers and tab pages is inconsistant. Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
2016-07-10patch 7.4.2024Bram Moolenaar
Problem: More buf_valid() calls can be optimized. Solution: Use bufref_valid() instead.
2016-07-01patch 7.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-03-03patch 7.4.1476Bram Moolenaar
Problem: Function arguments marked as unused while they are not. Solution: Remove UNUSED. (Yegappan Lakshmanan)
2016-02-23patch 7.4.1399Bram Moolenaar
Problem: The MS-DOS code does not build. Solution: Remove the old MS-DOS code.
2016-01-30patch 7.4.1205Bram Moolenaar
Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
2016-01-29patch 7.4.1196Bram Moolenaar
Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2015-12-17patch 7.4.974Bram Moolenaar
Problem: When using :diffsplit the cursor jumps to the first line. Solution: Put the cursor on the line related to where the cursor was before the split.
2015-08-04patch 7.4.810Bram Moolenaar
Problem: With a sequence of commands using buffers in diff mode E749 is given. (itchyny) Solution: Skip unloaded buffer. (Hirohito Higashi)
2015-07-03patch 7.4.768Bram Moolenaar
Problem: :diffoff only works properly once. Solution: Also make :diffoff work when used a second time. (Olaf Dabrunz)
2015-03-31updated for version 7.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.
2014-10-31updated for version 7.4.490Bram Moolenaar
Problem: Cannot specify the buffer to use for "do" and "dp", making them useless for three-way diff. Solution: Use the count as the buffer number. (James McCoy)
2014-10-15updated for version 7.4.477Bram Moolenaar
Problem: When using ":%diffput" and the other file is empty an extra empty line remains. Solution: Set the buf_empty flag.
2014-05-28updated for version 7.4.308Bram Moolenaar
Problem: When using ":diffsplit" on an empty file the cursor is displayed on the command line. Solution: Limit the value of w_topfill.
2013-09-20updated for version 7.4.031Bram Moolenaar
Problem: ":diffoff!" resets options even when 'diff' is not set. (Charles Cooper) Solution: Only resets related options in a window where 'diff' is set.
2013-07-17updated for version 7.4a.026Bram Moolenaar
Problem: ":diffoff" does not remove folds. (Ramel) Solution: Do not restore 'foldenable' when 'foldmethod' is "manual".
2013-07-03updated for version 7.3.1294Bram Moolenaar
Problem: ":diffoff" resets options. Solution: Save and restore option values. (Christian Brabandt)
2013-05-06updated for version 7.3.925Bram Moolenaar
Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
2013-03-19updated for version 7.3.869Bram Moolenaar
Problem: bufwinnr() matches buffers in other tabs. Solution: For bufwinnr() and ? only match buffers in the current tab. (Alexey Radkov)
2012-10-21updated for version 7.3.708Bram Moolenaar
Problem: Filler lines above the first line may be hidden when opening Vim. Solution: Change how topfill is computed. (Christian Brabandt)
2012-05-18updated for version 7.3.523Bram Moolenaar
Problem: ":diffupdate" doesn't check for files changed elsewhere. Solution: Add the ! flag. (Christian Brabandt)
2010-09-21updated for version 7.3.008Bram Moolenaar
Problem: 'cursorbind' is kept in places where 'scrollbind' is reset. Solution: Reset 'cursorbind'.
2010-07-31Fixes for coverity warnings.Bram Moolenaar
2010-06-05Add the conceal patch from Vince Negri.Bram Moolenaar
2010-02-24updated for version 7.2.370Bram Moolenaar
Problem: A redraw may cause folds to be closed. Solution: Revert part of the previous patch. Add a test. (Lech Lorens)
2009-07-22updated for version 7.2-239Bram Moolenaar
2009-05-14updated for version 7.2-173Bram Moolenaar
2009-05-13updated for version 7.2-169Bram Moolenaar
2009-03-11updated for version 7.2-133Bram Moolenaar
2009-01-22updated for version 7.2-086Bram Moolenaar
2008-11-30updated for version 7.2-059Bram Moolenaar
2008-11-28updated for version 7.2-055Bram Moolenaar
2008-01-18updated for version 7.1-234Bram Moolenaar
2007-10-19updated for version 7.1-144Bram Moolenaar
2007-10-19updated for version 7.1-143Bram Moolenaar
2007-09-29updated for version 7.1-125Bram Moolenaar
2007-02-20updated for version 7.0-201Bram Moolenaar
2007-02-20updated for version 7.0-200Bram Moolenaar
2006-04-22updated for version 7.0e06Bram Moolenaar
2006-04-17updated for version 7.0e01Bram Moolenaar
2006-04-14updated for version 7.0d04Bram Moolenaar
2006-04-13updated for version 7.0d03Bram Moolenaar
2006-04-10updated for version 7.0dBram Moolenaar
2006-04-05updated for version 7.0c10Bram Moolenaar
2006-03-15updated for version 7.0225Bram Moolenaar