Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-29 | Check to see if the file to be opened is a directory as soon as is | Mark Lumsden | |
feasible. Currently, mg does this check much later on which means some functions (e.g showbuffer()) are called multiple times. This fixes the location of the cursor when opening a directory using filevisit, findvisitalt and poptofile. ok jasper@ | |||
2015-09-29 | rename random.c to util.c so it doesn't look scary. (util.c repo copied) | Ted Unangst | |
ok deraadt guenther | |||
2015-09-29 | Delete the final, inscrutable NOSTRICT and VARARGS lint comments | Philip Guenther | |
ok millert@ | |||
2015-09-29 | Mark eread(), veread(), and eformat() as printf-like and | Philip Guenther | |
Convert eread(buf, a2, a3, a4) to eread("%s", a2, a3, a4, buf) ok millert@ lum@ | |||
2015-03-19 | Clean up the includes in mg. | Brian Callahan | |
This does the following: Moves all POSIX headers from sysdef.h into the individual .c files so that each file now only includes what it needs. All headers are properly sorted. Moves the remainder of sysdef.h to other files (mostly def.h) and deletes sysdef.h now that it's no longer contains anything. Tweak a comment that references sysdef.h so that it no longer does that. ok florian@ | |||
2015-03-16 | Change the internal name of the newline function to deconflict with a | Brian Callahan | |
function of the same name in term.h. This is the first step towards cleaning up mg's includes. No user-visible changes. ok florian@ | |||
2014-03-26 | Previously, C-t (transpose two chars) did not behave the same as | Mark Lumsden | |
Emacs. This diff makes mg behave more so. Though new-line characters are treated as any other. Difference from emacs observed and reported by deraadt@. First diff tested and ridiculed by deraadt@. Second diff not tested and not ridiculed by deraadt@ but at least email responded to. | |||
2013-03-25 | Display the window's column number in mode line not the | Florian Obser | |
column number of the active window. OK jasper@ | |||
2012-05-18 | Allow no-tab-mode to compile. From James Turner. | Mark Lumsden | |
note: no-tab-mode needs more work done before removing the NOTABs. | |||
2011-01-21 | It volates style(9), but in mg, #include"def.h" goes first. 'twas the way it ↵ | Kjell Wooding | |
was built. no binary change here. confirmed by lum@, tested by Henri Kemppainen | |||
2011-01-19 | patch from Henri Kemppainen: | Kjell Wooding | |
clean up undo boundaries for functions in random.c This catches an error, where twiddling in an empty file could disable undo boundaries for the rest of the session. proper undo boundaries around newline() will have to wait until proper reference counting is done... Thanks! | |||
2011-01-18 | Add join-line, bound to M-^ | Kjell Wooding | |
Join the current line to the previous. original diff by Henri Kemppainen. minor mod to add undo boundaries. Thanks! | |||
2011-01-17 | Add back-to-indentation. (M-m) | Kjell Wooding | |
Move the dot to the first non-whitespace character on the current line. from Henri Kemppainen . ok theo | |||
2008-09-15 | Expose the undo commands as proper mg functions. | Kjell Wooding | |
This should have no functional change on undo, but it does facilitate testing undo behavior. | |||
2008-06-11 | Add delete-leading-space, delete-trailing-space, | Kjell Wooding | |
indent-current-line utility functions for stripping leading/trailing whitespace, and setting a fixed indent respectively. | |||
2007-02-08 | Fix a comment | Kjell Wooding | |
2006-11-17 | Fix a needless inversion of flag names; i.e. change them from the | Kjell Wooding | |
negative to the positive. undo_boundary_enable(TRUE) makes a LOT more sense than undo_no_boundary(FALSE). While here, whack a global, and fix a bug noted by otto: undoing a file insertion sometimes left stray characters around. ok beck@, otto@ | |||
2006-07-25 | Add bfirstlp(), blastlp() macros, returning the first and last lines | Kjell Wooding | |
of a buffer respectively. Removes an ugly construction than necessitated "go to first line"-type comments throughout the code. No binary change | |||
2006-07-25 | Rename the header line of a buffer to b_headp, from the remarkably | Kjell Wooding | |
unintuitive b_linep. No binary change. | |||
2006-06-01 | kill another superfluous strlen | Kjell Wooding | |
2006-06-01 | Style. no practical change. | Kjell Wooding | |
2006-06-01 | Make transpose (c-T) undoable. | Kjell Wooding | |
There is still a bug here, but it lies in undo (cursor position when undo wraps the undo list), and is purely cosmetic for now. | |||
2005-11-22 | Move kill-related commands to their own file. | Kjell Wooding | |
This will help move to a kill-ring. | |||
2005-11-19 | Clean up some lint. | Kjell Wooding | |
2005-11-18 | greedy use of typedef struct was making code harder to read; ok kjell cloder | Theo de Raadt | |
2005-11-18 | Don't ifdef out. Delete it. That's what the attic is for. | Kjell Wooding | |
2005-10-13 | Make undoing of a yank operation work as expected | Kjell Wooding | |
(i.e. undo boundaries are placed around entire yanked block) ok cloder@ | |||
2005-06-14 | Add explicit public domain notices to all public domain files. | Kjell Wooding | |
ok millert@, deraadt@ | |||
2005-04-03 | This is a no binary change which does: | David Berghoff | |
- spelling, punctuation fixes - variable declaration lineup - use parentheses for return and sizeof - K&R function declarations -> ANSI - other minor code beautification ok henning@ | |||
2003-05-20 | Finish KNF of prototypes. That should be all of them. | Chad Loder | |
OK vincent@ | |||
2003-05-16 | fix the goal calculation routine so moving up and down moves to the right | Vincent Labrecque | |
column. ok jason | |||
2002-05-30 | fix segfault when using just-one-space on an empty line; from | Vincent Labrecque | |
dkm_holdings@hotmail.com ok art@ | |||
2002-02-14 | some KNF | Theo de Raadt | |
2001-05-24 | spaces | Michael Shalayeff | |
2001-05-23 | remove VOID. We're way beyond the point where this could build with an | Artur Grabowski | |
ancient compiler. | |||
2001-01-29 | $OpenBSD$ | Niklas Hallqvist | |
2000-09-01 | More -Wall anmd KNF, from op2@tomahawk.SQUiSH.org | Todd C. Miller | |
2000-04-13 | The start of KNF + -Wall. The code has been run through indent but | Todd C. Miller | |
needs hand fixup. I stopped at keymap.c... | |||
2000-02-25 | initial import of mg2a | Theo de Raadt | |
2015-09-28 | Make dired mode treat a double '/' in a path like fundamental mode. | Mark Lumsden | |
Problem reported by jasper@ and ok jasper@ | |||
2015-09-26 | whitespace | Jasper Lievisse Adriaanse | |
2015-09-26 | Add transpose-paragraphs. ok jasper@ | Mark Lumsden | |
2015-09-24 | Fix where the cursor is positioned after expunging files. ok jasper@ | Mark Lumsden | |
2015-09-24 | Make comments more accurate. | Mark Lumsden | |
2015-09-24 | Add mark-paragraph. ok jasper@ | Mark Lumsden | |
2015-09-24 | Fix multiple iterations of kill-paragraph. ok jasper@ | Mark Lumsden | |
2015-09-23 | fix line number handling in dired delete functions. | Mark Lumsden | |
2015-09-21 | If you open the same directory twice in dired mode, mg does not behave | Mark Lumsden | |
correctly. In effect what should happen is the existing dired buffer is brought to the fore, and if the directory contents has changed inform the user. ok sunil@ | |||
2015-09-14 | Calculate the correct line number when opening in dired mode. | Mark Lumsden | |
ok florian@ | |||
2015-09-09 | mg doesn't support 'dired-do-delete'. Change description to the | Mark Lumsden | |
supported function. |