aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* +.Nicholas Marriott2009-11-28
|
* Sync OpenBSD patchset 574:Tiago Cunha2009-11-28
| | | | | Add a couple of comments.
* Sync OpenBSD patchset 573:Tiago Cunha2009-11-28
| | | | | This doesn't need to be u_int.
* Sync OpenBSD patchset 572:Tiago Cunha2009-11-28
| | | | | Make types clearer and lint happier.
* Sync OpenBSD patchset 571:Tiago Cunha2009-11-28
| | | | | Fix type - attributes should be u_char not int.
* Sync OpenBSD patchset 570:Tiago Cunha2009-11-28
| | | | | Change paranoia check to check for <= 0 and to avoid warning.
* Sync OpenBSD patchset 569:Tiago Cunha2009-11-28
| | | | | | Tidy up various bits of the paste code, make the data buffer char * and add comments.
* Sync OpenBSD patchset 568:Tiago Cunha2009-11-28
| | | | | | Continue rather than returning if not a mouse key, to avoid hanging on any function key...
* Sync OpenBSD patchset 567:Tiago Cunha2009-11-28
| | | | | | Remove a couple of unused arguments where possible, and add /* ARGSUSED */ to the rest to reduce lint output.
* Sync OpenBSD patchset 566:Tiago Cunha2009-11-28
| | | | | Rename a variable to something more helpful.
* Sync OpenBSD patchset 565:Tiago Cunha2009-11-28
| | | | | | | | Get a u_char from the string, otherwise it isn't possible to enter \0377 as it is mistaken for EOF (doh). Also drop an unused argument.
* Sync OpenBSD patchset 564:Tiago Cunha2009-11-28
| | | | | Handle the possibility of partial mouse reads, and fix a comment while here.
* Sync OpenBSD patchset 563:Tiago Cunha2009-11-28
| | | | | Emulate il1, dl1, ich1 to run (albeit slowly) with vt100 feature set.
* Sync OpenBSD patchset 562:Tiago Cunha2009-11-28
| | | | | | Output the right keys for application and number keypad modes (they were the wrong way round).
* Sync OpenBSD patchset 561:Tiago Cunha2009-11-28
| | | | | | | Add a -p flag to display-message to print the output rather than displaying in the status line, this allows things like "display -p '#W'" to find the current window index.
* Sync OpenBSD patchset 560:Tiago Cunha2009-11-28
| | | | | Add cursor keys to the key names list.
* Despite terminfo being in use for around 20 years, NetBSD still haven't gotNicholas Marriott2009-11-26
| | | | | | | their act together, so add an ifdef to use ncurses.h instead of curses.h. Untested.
* Sync.Nicholas Marriott2009-11-24
|
* +.Nicholas Marriott2009-11-23
|
* +load average.Nicholas Marriott2009-11-23
|
* Done.Tiago Cunha2009-11-22
|
* Sync OpenBSD patchset 559:Tiago Cunha2009-11-22
| | | | | | Use home from struct passwd if HOME is empty as well as if it is NULL, and fix a style nit. Both from Tiago Cunha.
* Sync OpenBSD patchset 558:Tiago Cunha2009-11-22
| | | | | | When -h and -p are given to split-window, calculate the percentage size using the width instead of the height.
* Sync OpenBSD patchset 557:Tiago Cunha2009-11-22
| | | | | | Display UTF-8 properly in status line messages and prompt. Cursor handling is still way off though.
* Sync OpenBSD patchset 556:Tiago Cunha2009-11-22
| | | | | Remove oldest messages from log when limit is hit, not newest.
* Sync OpenBSD patchset 555:Tiago Cunha2009-11-22
| | | | | | Get some brackets in the right place so ## works. Also fix a space in a comment.
* +.Nicholas Marriott2009-11-20
|
* Sync OpenBSD patchset 554:Tiago Cunha2009-11-19
| | | | | | | Change status line drawing to create the window list in a separate screen and then copy it into the status line screen. This allows UTF-8 in window names and fixes some problems with #[] in window-status-format.
* Update.Tiago Cunha2009-11-19
|
* Sync OpenBSD patchset 553:Tiago Cunha2009-11-19
| | | | | | | | | | Two new options, window-status-format and window-status-current-format, which allow the format of each window in the status line window list to be controlled using similar # sequences as status-left/right. This diff also moves part of the way towards UTF-8 support in window names but it isn't quite there yet.
* Sync OpenBSD patchset 552:Tiago Cunha2009-11-19
| | | | | tweak previous;
* Sync OpenBSD patchset 551:Tiago Cunha2009-11-19
| | | | | | | Revert to xterm-keys off by default. It was on as an experiment to see if the option could be removed, but it affects vi, so we have to keep the option, and a conservative default is better.
* Sync OpenBSD patchset 550:Tiago Cunha2009-11-19
| | | | | | Tidy up by breaking the # replacement code into a separate function, also add a few comments.
* Update.Tiago Cunha2009-11-19
|
* Sync OpenBSD patchset 549:Tiago Cunha2009-11-19
| | | | | | Don't interpret #() for display-message, it usually doesn't make sense and may leak commands.
* Sync OpenBSD patchset 548:Tiago Cunha2009-11-19
| | | | | Missed an unused variable :-/.
* Sync OpenBSD patchset 547:Tiago Cunha2009-11-19
| | | | | | | | | Cleanup by moving various (mostly horrible) little bits handling UTF-8 grid data into functions in a new file, grid-utf8.c, and use sizeof intead of UTF8_DATA. Also nuke trailing whitespace from tmux.1, reminded by jmc.
* Sync OpenBSD patchset 546:Tiago Cunha2009-11-19
| | | | | | | | | | Add a per-client log of status line messages displayed while that client exists. A new message-limit session option sets the maximum number of entries and a command, show-messages, shows the log (bound to ~ by default). This (and prompt history) might be better as a single global log but until there are global options it is easier for them to be per client.
* Sync OpenBSD patchset 545:Tiago Cunha2009-11-19
| | | | | Mark -n keys with (no prefix) rather than [].
* +.Nicholas Marriott2009-11-18
|
* Sync OpenBSD patchset 544:Tiago Cunha2009-11-18
| | | | | | | | | | | Permit top-bit-set characters to be entered in the status line. They could already be set from the shell and are just passed through when printing (so invisible characters or displaying on terminals with different character sets may cause problems). Note that entering UTF-8 may not work and in any case currently the status line cannot display it correctly (outside of status-left/status-right).
* Sync OpenBSD patchset 543:Tiago Cunha2009-11-18
| | | | | | In choose mode, assign each item a number or lowercase letter from those available and accept that as a shortcut key for the item.
* Sync OpenBSD patchset 542:Tiago Cunha2009-11-18
| | | | | A screen can be one cell wide; don't crash if that is the case.
* Sync OpenBSD patchset 541:Tiago Cunha2009-11-18
| | | | | | I made a complete horlicks of the last change, fix it so it doesn't either lead to a double free or free the item after the end of the array.
* Sync OpenBSD patchset 540:Tiago Cunha2009-11-14
| | | | | Tweak a comment and add some spacing.
* Sync OpenBSD patchset 539:Tiago Cunha2009-11-14
| | | | | | Get rid of the ugly CMD_CHFLAG macro and use a const string (eg "dDU") in the command entry structs and a couple of functions to check/set the flags.
* Sync OpenBSD patchset 538:Tiago Cunha2009-11-14
| | | | | Unreachable statement, found by lint.
* Sync OpenBSD patchset 537:Tiago Cunha2009-11-14
| | | | | Tidy up and fix some types, prompted by lint via deraadt.
* Sync OpenBSD patchset 536:Tiago Cunha2009-11-14
| | | | | imsg_read returns ssize_t not int, pointed out by lint via deraadt.
* Sync OpenBSD patchset 535:Tiago Cunha2009-11-14
| | | | | Destroy panes immediately rather than checking them all every loop.