Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Rework reflow code so it does not do so much allocation which should be faster | Nicholas Marriott | 2013-02-10 |
| | | | | with large histories. | ||
* | Allow choose commands to be used outside tmux, so long as at least one client | Nicholas Marriott | 2013-02-10 |
| | | | | is attached. | ||
* | Remove free callback for window_choose_data objects. | Nicholas Marriott | 2013-02-10 |
| | |||
* | Miscellaneous tidying of choose API, including: | Nicholas Marriott | 2013-02-10 |
| | | | | | | | | | | | | | | | | | - rename client and session to start_client and start_session in window_choose_data struct. also add TREE_OTHER define and reorder the struct - rename window_choose_ctx to window_choose_data_run - don't pass a cmd_ctx into window_choose_create (will let it use a different client later). instead take type, session, client - add window_choose_data_free and use it to dispose of wcd rather than each cmd-*.c doing it individually - change so ref counting is done by wcd_add and wcd_free rather than callers. this means 1 ref for each item but what of it :-) - also add a ref to tree_session - not sure if this is needed? - all the callbacks except choose-client and find-window are the same so remove them and add window_choose_default_callback - reorder/rename some other bits and pieces for tidyness | ||
* | Add to TODO. | Nicholas Marriott | 2013-02-09 |
| | |||
* | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code | Nicholas Marriott | 2013-02-09 |
|\ | |||
| * | Minor update to .gitignore | Thomas Adam | 2013-02-09 |
| | | | | | | | | Now ignores: corefiles, stray patches and tags file. | ||
| * | Use osdep_get_cwd() for format change | Thomas Adam | 2013-02-07 |
| | | |||
| * | Merge branch 'obsd-master' | Thomas Adam | 2013-02-07 |
| |\ | |||
| | * | Automatically reflow wrapped lines when a pane is resized, requested by | Nicholas Marriott | 2013-02-05 |
| | | | | | | | | | | | | many over the years and finally implemented by Richard Woodbury. | ||
| | * | Don't set some string formats if the string is NULL. | Nicholas Marriott | 2013-02-05 |
| | | | |||
| | * | Unused variable/type nit from Thomas Adam. | Nicholas Marriott | 2013-01-30 |
| | | | |||
* | | | Add to TODO list. | Nicholas Marriott | 2013-02-09 |
|/ / | |||
* | | Only set AUTO{MAKE,CONF}_VERSION on OpenBSD | Thomas Adam | 2013-01-31 |
| | | | | | | | | | | | | | | | | | | OpenBSD requires the presence of AUTOMAKE_VERSION and AUTOCONF_VERSION for bootstrapping purposes. Setting these on any other system requires that explicit version to be used, rather than what might already be installed. Therefore, only do this when the platform is OpenBSD and ignore everything else. | ||
* | | Corrections to SYNCING | Thomas Adam | 2013-01-30 |
| | | | | | | | | | | | | | | * Reflow some paragraphs due to repo-naming pushing the line length over 80 chaacters. * Correct path to git clone commands for each repo. | ||
* | | Add -Wdeclaration-after-statement. | Nicholas Marriott | 2013-01-30 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2013-01-30 |
|\| | | | | | | | | | | | Conflicts: Makefile grid-utf8.c | ||
| * | Rather than having two grids for each pane, one for ASCII and one for | Nicholas Marriott | 2013-01-18 |
| | | | | | | | | | | UTF-8, collapse the two together. Simplifies the code at the expense of more memory (which can probably be reduced again later). | ||
| * | Style nits - return (x) not return x. | Nicholas Marriott | 2013-01-18 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2013-01-17 |
|\| | |||
| * | Do not allow cursor colours to be set beginning with ? as that will | Nicholas Marriott | 2013-01-17 |
| | | | | | | | | report the colour, from Hayaki Saito. | ||
| * | Fix some blank line nits. | Nicholas Marriott | 2013-01-17 |
| | | |||
* | | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code | Nicholas Marriott | 2013-01-17 |
|\ \ | |||
| * | | Updated SYNCING | Thomas Adam | 2013-01-17 |
| | | | |||
* | | | Update www for new SF URLs. | Nicholas Marriott | 2013-01-17 |
|/ / | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2013-01-17 |
|\| | |||
| * | Remove the layout undo/redo code which never really worked. | Nicholas Marriott | 2013-01-17 |
| | | |||
| * | Implement ECH (erase character, CSI X). Reported by Christian Neukirchen. | Nicholas Marriott | 2013-01-15 |
| | | |||
| * | If timing between keys is less than (by default) 1 millisecond, assume | Nicholas Marriott | 2013-01-15 |
| | | | | | | | | | | the text is being pasted. assume-paste-time option changes the value (0 disables). Based on a diff from Marcin Kulik. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2012-12-31 |
|\| | | | | | | | Sync from OpenBSD. | ||
| * | Add ^ and $ special command targets to select lowest and highest | Nicholas Marriott | 2012-12-24 |
| | | | | | | | | numbered windows, from Raghavendra D Prabhu. | ||
| * | Add -T option to select-window to toggle to last window if already | Nicholas Marriott | 2012-12-24 |
| | | | | | | | | current, from Raghavendra D Prabhu. | ||
| * | Add missing function prototype. | Nicholas Marriott | 2012-12-24 |
| | | |||
| * | Add a -u flag to choose-tree to start uncollapsed, from Raghavendra D | Nicholas Marriott | 2012-12-24 |
| | | | | | | | | Prabhu. | ||
| * | We no longer use struct eproc for kinfo_proc in sysctl.h so there | millert | 2012-12-18 |
| | | | | | | | | | | | | | | is no direct need for sys/proc.h or sys/resource.h. Some consumers of kinfo_proc need these for the proc flags and rlimit defines like RLIM_INF so add the appropriate includes to them. OK deraadt@ sthen@ | ||
| * | Change load_cfg to fix a crash reported by jasper. | Nicholas Marriott | 2012-12-13 |
| | | |||
| * | Use the CMD_*_USAGE defines consistently, from Thomas Adam. | Nicholas Marriott | 2012-12-09 |
| | | |||
* | | Fix keyword matching. | Tiago Cunha | 2012-12-24 |
| | | | | | | | | | | | | | | | | | | Per the documentation in *:syn-keyword* (in particular *E789*), the optional characters inside the square brackets can only be used in the end. Therefore, unfold some keywords which were being wrongly recognised. Noticed by Bruce Wolk. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2012-12-08 |
|\| | | | | | | | Sync from OpenBSD. | ||
| * | Handle resetting 256-colours properly when parsing #[default], | Nicholas Marriott | 2012-12-08 |
| | | | | | | | | #[fg=default] and #[bg=default] styles. | ||
| * | Use strlcat not strncat in load_cfg and some other trivial tidying from | Nicholas Marriott | 2012-12-06 |
| | | | | | | | | Tiago Cunha. | ||
| * | Fix argument order in a log statement. | Nicholas Marriott | 2012-12-06 |
| | | |||
| * | Simplify command string parsing with a helper function from Tiago Cunha. | Nicholas Marriott | 2012-12-06 |
| | | |||
| * | Fix return value of load_cfg, from Thomas Adam. | Nicholas Marriott | 2012-11-27 |
| | | |||
* | | .+ | Thomas Adam | 2012-12-08 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2012-11-27 |
|\| | | | | | | | Sync from OpenBSD. | ||
| * | Support middle-click paste, based on a diff from Ailin Nemui. | Nicholas Marriott | 2012-11-27 |
| | | |||
| * | Support the 47 and 1047 SM and RM sequences (alternate screen without | Nicholas Marriott | 2012-11-27 |
| | | | | | | | | cursor), requested by I forget who ages ago. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2012-11-27 |
|\| | | | | | | | Sync from OpenBSD. | ||
| * | Correctly aggregate together errors from nested config files (with | Nicholas Marriott | 2012-11-27 |
| | | | | | | | | source-file). Fix by Thomas Adam, reported by Sam Livingstone-Gray |