You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clarify text of some visual mode messages; use the POSIX thousands numeric seperator when displaying certain line and character counts
Use /var/tmp for the vi.recover directory; on most Linux systems, this persists across reboots and gives a higher chance of recovery than /tmp (which is often a memory-backed filesystem)
New feature: If ruler is set, print a percentage after position
New feature: If windowname is set, always show the file name
New feature: If bserase (abbrev bse) is set, then any newly backspaced characters are immediately erased from the screen
Handle SIGQUIT like SIGINT, which prevents ^\ from causing ex-mode to abort and drop core; aligns closer to Vim's behavior in ex-mode (that is, uses non-canonical input mode, so ^\ is handled and doesn't cause a stop.) Because ^\ can be used to enter ex-mode (using standard canonical line-based input), if SIGQUIT is not handled it's easy to abort the process by accident by sending more than one ^\ in succession, as can happen on lagged connections
Fix a long-standing bug where using ^G on an empty file would add an extra random garbage byte to the displayed output
Reword "Already in the first column" to "Already at the first column" to be consistent with the other movement error messages
Remove documentation files not explicitly under the 3-clause BSD license
Update header comments on all modified files
Reformat ChangeLog to break lines at 76 columns
Update docs; Markdown-ify LICENSE and rename to LICENSE.md