Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'obsd-master' into master | Thomas Adam | 2021-08-21 |
|\ | |||
| * | Add args parsing callback for some future work, currently unused. | nicm | 2021-08-21 |
| | | |||
* | | Merge branch 'obsd-master' into master | Thomas Adam | 2021-08-20 |
|\| | |||
| * | Hide struct args behind a couple of accessor functions. | nicm | 2021-08-20 |
| | | |||
* | | Merge branch 'obsd-master' into master | Thomas Adam | 2020-12-28 |
|\| | |||
| * | Do not list user options with show-hooks. | nicm | 2020-12-28 |
| | | |||
| * | Add a customize mode where keys and options may be browsed and changed, | nicm | 2020-05-16 |
| | | | | | | | | | | includes adding a brief description of each option. Bound to "C" by default. | ||
* | | Add a customize mode where options may be browsed and changed, includes adding | Nicholas Marriott | 2020-05-08 |
| | | | | | | | | a brief description of each option. Bound to "C" by default. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-14 |
|\| | |||
| * | Missed a few warnings in previous. | nicm | 2020-04-13 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-13 |
|\| | |||
| * | Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its | nicm | 2020-04-13 |
| | | | | | | | | use more clearly defined and preparation for some future work). | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-13 |
|\| | |||
| * | Make struct cmd local to cmd.c and move it out of tmux.h. | nicm | 2020-04-13 |
| | | |||
| * | Change so that the appropriate hooks for windows and panes belong to | nicm | 2020-04-13 |
| | | | | | | | | | | | | pane/window options rather than all being session options. This is useful for example to create a pane that is automatically closed on some condition. From Anindya Mukherjee. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-09 |
|\| | |||
| * | A couple of other redundant checks/assignments. | nicm | 2020-04-09 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-06-20 |
|\| | |||
| * | Still need to walk the options tree for user options. | nicm | 2019-06-20 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-06-20 |
|\| | |||
| * | Add a per-pane option set. Pane options inherit from window options (so | nicm | 2019-06-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | there should be no change to existing behaviour) and are set and shown with set-option -p and show-options -p. Change remain-on-exit and window-style/window-active-style to be pane options (some others will be changed later). This makes select-pane -P and -g unnecessary so no longer document them (they still work) and no longer document set-window-option and show-window-options in favour of set-option -w and show-options -w. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-06-20 |
|\| | |||
| * | Add a helper function to work out option table from name. | nicm | 2019-06-20 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-06-20 |
|\| | |||
| * | Add a -A flag to show-options to show parent options as well. | nicm | 2019-06-20 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-05-23 |
|\| | |||
| * | Use the same argument escaping code for options as well. | nicm | 2019-05-23 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-05-22 |
|\| | |||
| * | Fix crash if window doesn't exist, GitHub issue 1751. | nicm | 2019-05-22 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-05-12 |
|\| | |||
| * | Oops, removed too much in last change. | nicm | 2019-05-12 |
| | | |||
| * | Fix some indentation and dead assignments. | nicm | 2019-05-12 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-04-30 |
|\| | |||
| * | Fix user options after show-hooks merge, GitHub issue 1704. | nicm | 2019-04-30 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-04-27 |
|\| | |||
| * | Merge hooks into options and make each one an array option. This allows | nicm | 2019-04-26 |
| | | | | | | | | | | | | | | multiple commands to be easily bound to one hook. set-hook and show-hooks remain but they are now variants of set-option and show-options. show-options now has a -H flag to show hooks (by default they are not shown). | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-04-25 |
|\| | |||
| * | Make options_tostring allocate its result instead of using a stack | nicm | 2019-04-25 |
| | | | | | | | | buffer (needed for something in the future). | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-04-18 |
|\| | |||
| * | Copy the code to infer the option type to show-options and document it. | nicm | 2019-04-18 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-04-05 |
|\| | |||
| * | Fix some warnings, from Thomas Adam. | nicm | 2019-04-05 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-03-19 |
|\| | |||
| * | The individual -fg, -bg and -attr options have been deprecated (in | nicm | 2019-03-18 |
| | | | | | | | | | | favour of -style), undocumented and hidden from show-options since 2014. Remove them, except for status-fg and status-bg. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-03-18 |
|\| | |||
| * | Make array options a sparse tree instead of an array of char * and | nicm | 2019-03-18 |
| | | | | | | | | remove the size limit. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-05-10 |
|\| | |||
| * | Expand formats in option names and add -F flag to do so in option values as ↵ | nicm | 2017-05-10 |
| | | | | | | | | well. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-22 |
|\| | |||
| * | Get rid of the extra layer of flags and cmd_prepare() and just store the | nicm | 2017-04-22 |
| | | | | | | | | | | | | CMD_FIND_* flags in the cmd_entry and call it for the command. Commands with special requirements call it themselves and update the target for hooks to use. |