Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Don't allow multiple buffers with the same name, from Thomas Adam. | nicm | 2014-05-13 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-05-13 | |
|\| | | | | | | | | | | | Conflicts: format.c window.c | |||
| * | Add support for named buffers. If you don't name a buffer, things work | nicm | 2014-05-13 | |
| | | | | | | | | | | | | | | | | much as before - buffers are automatically named "buffer0000", "buffer0001" and so on and ordered as a stack. Buffers can be named explicitly when creating ("loadb -b foo" etc) or renamed ("setb -b buffer0000 -n foo"). If buffers are named explicitly, they are not deleted when buffer-limit is reached. Diff from J Raynor. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-04-24 | |
|\| | ||||
| * | There is no longer a need for a paste_stack struct or for global_buffers | nicm | 2014-04-24 | |
| | | | | | | | | to be global. Move to paste.c. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-04-05 | |
|\| | | | | | | | | | | | Conflicts: Makefile tty-keys.c | |||
| * | Support UTF-8 with choose-buffer, from Kosuke ASAMI. Also make | nicm | 2014-04-02 | |
| | | | | | | | | buffer_sample bigger to let it trim at window right edge. | |||
| * | Add setb -a to append and a copy mode append command, from J Raynor with | nicm | 2014-03-31 | |
| | | | | | | | | minor changes. | |||
* | | Add setb -a to append and a copy mode append command, from J Raynor with minor | Nicholas Marriott | 2014-03-06 | |
| | | | | | | | | changes. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-02-19 | |
|\| | ||||
| * | Fix memory leaks with paste_replace, based on changes from J Raynor. | nicm | 2014-02-17 | |
| | | ||||
* | | 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 | |
| | | ||||
| * | Trivial code simplification from Tim Ruehsen. | Nicholas Marriott | 2012-09-04 | |
| | | ||||
| * | xfree is not particularly helpful, remove it. From Thomas Adam. | Nicholas Marriott | 2012-07-10 | |
| | | ||||
| * | Style: uint -> u_int and a missing else. | Nicholas Marriott | 2011-03-28 | |
| | | ||||
| * | Change from a per-session stack of buffers to one global stack which is | Nicholas Marriott | 2010-12-30 | |
| | | | | | | | | | | | | | | much more convenient and also simplifies lot of code. This renders copy-buffer useless and makes buffer-limit now a server option. By Tiago Cunha. | |||
| * | Add a choose-buffer command for easier use of the paste buffer stack. | Nicholas Marriott | 2010-06-21 | |
| | | ||||
| * | Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last | Nicholas Marriott | 2009-12-03 | |
| | | | | | | | | | | time now I've configured emacs to make them displayed in really annoying colours... | |||
| * | Tidy up various bits of the paste code, make the data buffer char * and add | Nicholas Marriott | 2009-11-26 | |
| | | | | | | | | comments. | |||
| * | tv member of struct paste_buffer is updated but not otherwise used, so remove | Nicholas Marriott | 2009-11-03 | |
| | | | | | | | | it. | |||
| * | Regularise some fatal messages. | Nicholas Marriott | 2009-09-20 | |
| | | ||||
| * | Give each paste buffer a size member instead of requiring them to be | Nicholas Marriott | 2009-09-07 | |
| | | | | | | | | zero-terminated. | |||
| * | Don't leak when rollling buffers off when the paste buffer limit is reached. | Nicholas Marriott | 2009-07-30 | |
| | | ||||
| * | Fix two copy/paste bugs: forbid zero-length buffers to prevent a fatal error | Nicholas Marriott | 2009-07-02 | |
| | | | | | | | | | | | | | | when trying to paste them, found by me, and miscalculation of the start/end causing random fatal errors when copying in copy-mode, reported by sthen. ok sthen "put it in" deraadt | |||
| * | Import tmux, a terminal multiplexor allowing (among other things) a single | Nicholas Marriott | 2009-06-01 | |
| | | | | | | | terminal to be switched between several different windows and programs displayed on one terminal be detached from one terminal and moved to another. ok deraadt pirofti | |||
* | Trivial code simplification from Tim Ruehsen. | Nicholas Marriott | 2012-09-04 | |
| | ||||
* | Sync OpenBSD patchset 1150: | Tiago Cunha | 2012-07-11 | |
| | | | | | xfree is not particularly helpful, remove it. From Thomas Adam. | |||
* | Expand the Id keyword. | Tiago Cunha | 2011-07-09 | |
| | ||||
* | |PatchSet 873 | Nicholas Marriott | 2011-04-06 | |
| | | | | | | | | | | |Date: 2011/03/28 20:44:31 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Style: uint -> u_int and a missing else. | |||
* | Global paste buffers instead of per-session which renders copy-buffer useless. | Tiago Cunha | 2010-12-30 | |
| | | | | | As a consequence buffer-limit is now a server option. | |||
* | Nuke vis.h. | Tiago Cunha | 2010-06-22 | |
| | ||||
* | Sync OpenBSD patchset 726: | Tiago Cunha | 2010-06-22 | |
| | | | | | Add a choose-buffer command for easier use of the paste buffer stack. | |||
* | Sync OpenBSD patchset 581: | Tiago Cunha | 2009-12-04 | |
| | | | | | | | Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last time now I've configured emacs to make them displayed in really annoying colours... | |||
* | Sync OpenBSD patchset 569: | Tiago Cunha | 2009-11-28 | |
| | | | | | | Tidy up various bits of the paste code, make the data buffer char * and add comments. | |||
* | Sync OpenBSD patchset 482: | Tiago Cunha | 2009-11-04 | |
| | | | | | | tv member of struct paste_buffer is updated but not otherwise used, so remove it. | |||
* | Sync OpenBSD patchset 332: | Tiago Cunha | 2009-09-20 | |
| | | | | | Regularise some fatal messages. | |||
* | Sync OpenBSD patchset 318: | Tiago Cunha | 2009-09-07 | |
| | | | | | | Give each paste buffer a size member instead of requiring them to be zero-terminated. | |||
* | Sync OpenBSD patchset 208: | Tiago Cunha | 2009-07-31 | |
| | | | | | Don't leak when rollling buffers off when the paste buffer limit is reached. | |||
* | Fix two copy/paste bugs: forbid zero-length buffers to prevent a fatal error | Nicholas Marriott | 2009-07-02 | |
| | | | | | | when trying to paste them, found by me, and miscalculation of the start/end causing random fatal errors when copying in copy-mode, reported by sthen. | |||
* | Make the caller responsible for allocating memory for the paste buffer data | Tiago Cunha | 2009-01-25 | |
| | | | | | | (needed by the load-buffer command when dealing with big files since it'll prevent tmux from dying due to memory exhaustion). From nicm. | |||
* | Return -1 on error. | Nicholas Marriott | 2009-01-23 | |
| | ||||
* | Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH. | Nicholas Marriott | 2008-08-28 | |
| | ||||
* | buffer-limit option. | Nicholas Marriott | 2008-06-20 | |
| | ||||
* | Swap in new paste buffer code and add a couple more commands. | Nicholas Marriott | 2008-06-20 | |
| | ||||
* | Start of improved buffer code. Only set-buffer/show-buffer commands so far. | Nicholas Marriott | 2008-06-20 | |