summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-06-143.0-rc3.3.0Nicholas Marriott
2019-06-14#{ is no longer special.Nicholas Marriott
2019-06-14Do not crash if the environment variable is present but empty.nicm
2019-06-14Use the right client when working out where to save or load the buffer,nicm
reported by kn@.
2019-06-14A couple of minor parser changes around conditions: 1) only treat #{nicm
specially after a condition, otherwise as a comment (which is more as most people expect) 2) allow formats to be quoted after a condition.
2019-06-14Add a bit to {}.Nicholas Marriott
2019-06-14Improve description of #{.Nicholas Marriott
2019-06-11Do not try to parse command when unsetting, GitHub issue 1788.nicm
2019-06-05Need to increment the argument to skip the prefix earlier, fixesnicm
repeated incremental search in copy mode, reported by Kaushal Modi in GitHub issue 1780.
2019-06-05RC2.Nicholas Marriott
2019-06-05If only one of -x or -y is given, use the calculated size for theNicholas Marriott
other. Also fix some warnings. Pointed out by Ben Boeckel.
2019-06-02yacc(1) copies its union so it is not a good place to storenicm
TAILQ_HEADs. Allocate them instead. Found from a problem reported by sthen@.
2019-05-31Allow % strings that are all numbers or %s, and fix a double free. Bothnicm
reported by George Nachman, GitHub issues 1765 and 1766.
2019-05-30No longer need to reduce line number by one.nicm
2019-05-29The line number needs to be updated only after the \n is processed bynicm
the parser, so store a flag and update it next time around. Also each new line needs its own shared data.
2019-05-29Add command order test.Nicholas Marriott
2019-05-29Update .travis.yml from master.Nicholas Marriott
2019-05-29as -> and.Nicholas Marriott
2019-05-29Tweak {} text.Nicholas Marriott
2019-05-28Do not read past the end of the argument string if it is empty.nicm
2019-05-28Redraw status line if size changes, GitHub issue 1762. Also fix lengthnicm
of target buffer when pasting into status line.
2019-05-283.0-rc.Nicholas Marriott
2019-05-28Merge branch 'obsd-master'Thomas Adam
2019-05-28Tweak menu option.Nicholas Marriott
2019-05-28Add regress for conf files.Nicholas Marriott
2019-05-28Exit 1 correctly if source-file fails.nicm
2019-05-28Merge branch 'obsd-master'Thomas Adam
2019-05-28Allow source-file to take multiple arguments.nicm
2019-05-28Change the default right click pane to open the menu if not in a modenicm
and no application mouse.
2019-05-28Add key bindings to open the window and pane menus (C-m and M-m for now).nicm
2019-05-28Allow menu items to be disabled by putting a - at the start of theirnicm
name, rather than just including #[dim] which still allowed them to be chosen.
2019-05-28Merge branch 'obsd-master'Thomas Adam
2019-05-28Change display-menu from taking a single string to a set of arguments,nicm
which is much easier to work with. Based on a diff from Avi Halachmi.
2019-05-27Merge branch 'obsd-master'Thomas Adam
2019-05-27Clarify newlines inside {} a little.nicm
2019-05-27Go less crazy with horizontal separators on default menus.nicm
2019-05-27Merge branch 'obsd-master'Thomas Adam
2019-05-27Add.Nicholas Marriott
2019-05-27Mention <><=>=.Nicholas Marriott
2019-05-27Add {}.Nicholas Marriott
2019-05-27Remove unused fparseln compat code.Nicholas Marriott
2019-05-27Fix crash when killing the current window, reported by Jesus Rafaelnicm
Sanchez in GitHub issue 1760.
2019-05-27Add an additional {} syntax for defining strings in the configurationnicm
file, making it much tidier to define commands that contain other tmux or shell commands (like if-shell). Also tweak bind-key to expect a string if it is only given one argument, so {} can be used with it as well. From Avi Halachmi.
2019-05-27Merge branch 'obsd-master'Thomas Adam
2019-05-27Fix the intended ordering of items in buffer mode - it should not alwaysnicm
be tag 0 when the tree is empty. GitHub issue 1759.
2019-05-26Merge branch 'obsd-master'Thomas Adam
2019-05-26Add keys for new menu items.nicm
2019-05-26Always redraw overlay if it is on (so status line doesn't redraw over it).nicm
2019-05-26Do not accept choice unless mouse has actually moved before.nicm
2019-05-26Add formats for word and line under the mouse and use them to add somenicm
items to the pane menu.