1
0
mirror of https://github.com/tmux/tmux.git synced 2025-03-26 15:58:47 +00:00

Commit Graph

  • 34b7810afe vi(1) Nicholas Marriott 2007-12-18 17:49:02 +0000
  • f18ac66185 Quick start section in man page. Nicholas Marriott 2007-12-16 17:18:43 +0000
  • da22fafed5 Sync with Makefile. Nicholas Marriott 2007-12-13 18:59:42 +0000
  • c6efbbb843 Don't free twice when exiting. Nicholas Marriott 2007-12-12 19:44:59 +0000
  • 5bc8b2b7b6 Actually incrementing the reference count would be nice. Nicholas Marriott 2007-12-10 07:58:00 +0000
  • 7162d824f0 Yes, it is. Nicholas Marriott 2007-12-07 11:58:54 +0000
  • 73d882124c Handle EOL properly when scrolled. Nicholas Marriott 2007-12-07 09:49:18 +0000
  • db6ad3acec Redraw position indicator regardless. Nicholas Marriott 2007-12-07 09:26:56 +0000
  • e215e177df Filling with the right attr should be done in screen-display.c. Nicholas Marriott 2007-12-06 22:13:14 +0000
  • 21d10e6894 Use the current attr/colours for filling in new areas, this fixes the echo \\033[35\;46m\\033[2J bug. Nicholas Marriott 2007-12-06 21:57:57 +0000
  • 9a37eb4d94 Bug fix; don't bail except on first line when printing. Nicholas Marriott 2007-12-06 21:42:00 +0000
  • 2013dc4266 Workaround FreeBSD problems with deleting terms. Nicholas Marriott 2007-12-06 21:26:22 +0000
  • 83393d3c87 Only close the tty during exit process and leave freeing it to when the socket is lost. Nicholas Marriott 2007-12-06 20:53:48 +0000
  • 91d790411f Use the right function... Nicholas Marriott 2007-12-06 19:57:01 +0000
  • 2bc8108b3e Save term data in a linked list and reuse it. Nicholas Marriott 2007-12-06 18:28:55 +0000
  • 08d7be638e Fix charset stuff. Nicholas Marriott 2007-12-06 13:54:33 +0000
  • 194c871611 Sync. Nicholas Marriott 2007-12-06 13:51:56 +0000
  • bea5d6d1ab Clean up after error properly. Nicholas Marriott 2007-12-06 11:11:15 +0000
  • 0f2666ac77 Restore termcap checks. Nicholas Marriott 2007-12-06 11:05:04 +0000
  • 85c087ad4e Another redraw bugs. Nicholas Marriott 2007-12-06 10:44:37 +0000
  • 8ec9b07c83 Screen debugging. Nicholas Marriott 2007-12-06 10:36:01 +0000
  • 4f44b09195 Redraw buglets. Nicholas Marriott 2007-12-06 10:16:36 +0000
  • 7dc18f68e3 set/reset mode window functions. Nicholas Marriott 2007-12-06 10:04:43 +0000
  • 103748d6ad Major reorganisation of screen handling. Nicholas Marriott 2007-12-06 09:46:23 +0000
  • 6f142e9ac6 Don't try to access more windows if the session has been destroyed. Nicholas Marriott 2007-12-04 20:25:17 +0000
  • 5f6a9e7e5b Handle missing parm_*. Nicholas Marriott 2007-12-03 10:47:27 +0000
  • b10bd51d20 Clear before resize. Nicholas Marriott 2007-12-02 23:00:22 +0000
  • 8419e99789 The tty code already stores attributes and doesn't modify them if unaltered, so the screen drawing code doesn't need to do so too. This probably also fixes bugs when switching screens where the actual tty attributes may not have been what the draw code (erroneously) expected. Nicholas Marriott 2007-12-02 18:23:10 +0000
  • ba56989d0f Sync .cvsignore. Nicholas Marriott 2007-12-01 11:26:25 +0000
  • cb353fb97c home and end appear to be find/select with rxvt... Nicholas Marriott 2007-12-01 11:24:17 +0000
  • e0383f59bd Better error messages with no server. Nicholas Marriott 2007-12-01 11:10:33 +0000
  • 2b3ba1cfad Bah, doing it together doesn't seem to work portably. Nicholas Marriott 2007-11-30 13:59:16 +0000
  • fe1299aecf install -d, from tobiasu. Nicholas Marriott 2007-11-30 13:54:18 +0000
  • 3962c5f706 Change window name on \ek...\e\. Nicholas Marriott 2007-11-30 11:08:35 +0000
  • 77386db04b Turn mouse on/off as appropriate. Nicholas Marriott 2007-11-28 08:20:41 +0000
  • 043514a834 Preliminary mouse support. Nicholas Marriott 2007-11-27 23:28:51 +0000
  • f47ab8f13f Don't nuke charset flag on [0m. Also rename DRAWING -> CHARSET flag. Nicholas Marriott 2007-11-27 23:01:27 +0000
  • 43c99c2fab Clear current line properly on clear eos. Nicholas Marriott 2007-11-27 22:12:14 +0000
  • c6384a765b Flush data on tty open. Also reset colour before clearing line/screen. Nicholas Marriott 2007-11-27 21:07:38 +0000
  • 7034ba236f Same exit process applied to detach. Nicholas Marriott 2007-11-27 20:03:08 +0000
  • 5cd1d459c5 Three-stage exit process so that [] message printing works on detach etc. Nicholas Marriott 2007-11-27 20:01:30 +0000
  • 2fabfb30b0 Make reset actually work. Nicholas Marriott 2007-11-27 19:43:50 +0000
  • 80e30f693c Minor tweaks/missed bits. Nicholas Marriott 2007-11-27 19:32:15 +0000
  • 76c8a590db Big internal reorganisation to move tty control into parent. Nicholas Marriott 2007-11-27 19:23:34 +0000
  • 97eca99d0b Code tidying. Nicholas Marriott 2007-11-26 22:22:18 +0000
  • c5b1fa9411 Shift history up by 10% at a time. Nicholas Marriott 2007-11-26 22:18:57 +0000
  • 14610569c8 This is better than disabling it. Nicholas Marriott 2007-11-26 22:06:11 +0000
  • 6b2debfbfa Erm, check the right cell... d'oh. Nicholas Marriott 2007-11-26 20:57:54 +0000
  • 0ad9a61ba0 Heh. 2300 not 1200. Nicholas Marriott 2007-11-26 20:50:31 +0000
  • f903cc9a56 Rv EOL optimisation, it screws up selection. Nicholas Marriott 2007-11-26 20:45:13 +0000
  • 818df923de Add ^A && ^E to copy mode. Also use STDIN instead of STDOUT in a couple of places. Nicholas Marriott 2007-11-26 20:36:30 +0000
  • d61a63c04e Update SRCS, use -rdynamic in DEBUG case, lose openssl crap. Nicholas Marriott 2007-11-25 22:08:13 +0000
  • 1ef876db59 Sync SRCS. Nicholas Marriott 2007-11-25 22:03:13 +0000
  • 89db56fb09 Disable this optimisation since cursor can be updated by stuff outside. Nicholas Marriott 2007-11-25 13:03:01 +0000
  • 9a3dde0f53 Oops, use correct y. Nicholas Marriott 2007-11-25 11:13:46 +0000
  • 0f0dd4a566 Init local_log to -1. Nicholas Marriott 2007-11-25 10:59:44 +0000
  • 87b418b13e Redo output logging in local.c. Optimise line drawing. Nicholas Marriott 2007-11-25 10:56:22 +0000
  • 15511cb41a Support for VT100 graphics mode. Also lose some redundant checks. Nicholas Marriott 2007-11-24 23:29:49 +0000
  • 08f8740da7 Always redraw requesting client on resize. Nicholas Marriott 2007-11-24 20:08:49 +0000
  • 5ad9b31ac5 Scroll region reset homes the cursor, so start at 0,0 when drawing. Also don't set region after DECRC. Nicholas Marriott 2007-11-24 19:29:56 +0000
  • b9034946ad Reset before calling window_draw otherwise it'll have the wrong idea of the current state (since it copies from screen). Nicholas Marriott 2007-11-24 18:32:52 +0000
  • 112f4d9f60 Don't stop until after everything else done. Nicholas Marriott 2007-11-24 18:09:59 +0000
  • d03e729904 Better words. Nicholas Marriott 2007-11-24 18:05:39 +0000
  • b2d78b67d8 Use screen_draw_* to write message, avoids leaving attribute changes around. Nicholas Marriott 2007-11-24 17:58:45 +0000
  • 01dd8a3320 Sync. Nicholas Marriott 2007-11-24 17:21:12 +0000
  • 69cec8803e Document modes, c/p etc. Nicholas Marriott 2007-11-24 14:21:43 +0000
  • 43a05b1884 Better fix, handle delete-last-line properly. Nicholas Marriott 2007-11-24 13:26:42 +0000
  • 4e21786eef Don't crash when deleting lines at the end, fixes irssi. Nicholas Marriott 2007-11-24 12:33:56 +0000
  • a01093603b Inc region in debug msg. Nicholas Marriott 2007-11-23 22:51:13 +0000
  • 8da0b1fb99 Mostly-complete copy and paste. Nicholas Marriott 2007-11-23 17:52:54 +0000
  • 68b2d36e07 Rm some redundant checks, prevent issues when data->size == 0. Nicholas Marriott 2007-11-23 16:43:04 +0000
  • b44bc4f8f5 Forgot to commit. Nicholas Marriott 2007-11-23 14:28:47 +0000
  • 39246043cf Show hlimit. Nicholas Marriott 2007-11-23 13:11:43 +0000
  • 4cd1f86359 Only show history size. Nicholas Marriott 2007-11-23 13:02:45 +0000
  • 4d7510bb97 Sync. Nicholas Marriott 2007-11-23 12:59:10 +0000
  • 9c584432d0 history-limit option. Nicholas Marriott 2007-11-23 12:48:20 +0000
  • 26c8303733 Tidier code by moving mess into functions. Nicholas Marriott 2007-11-22 19:40:17 +0000
  • 7b4556946d Make C-space toggle. Fix sel on same line. Nicholas Marriott 2007-11-22 19:26:20 +0000
  • 7ab0b466fe Text selection with C-space. Nicholas Marriott 2007-11-22 19:17:01 +0000
  • 18d72e6928 Partial copy mode. Currently does the same as scroll mode but using a cursor. Also fix bug where resizing would leave crap lying around. Nicholas Marriott 2007-11-22 18:09:43 +0000
  • 4930e894c2 Mention quit key. Fix key style. Nicholas Marriott 2007-11-22 10:31:02 +0000
  • 12810b09d7 Oops, missing one BACKGOUND. Nicholas Marriott 2007-11-22 09:29:50 +0000
  • df7be0ddab Split SCREEN_BACKGROUND flag into BACKGROUND/NOCURSOR in preparation for copy mode. Nicholas Marriott 2007-11-22 09:11:20 +0000
  • e2438dc96e Check for NULL clients. Nicholas Marriott 2007-11-21 22:40:55 +0000
  • 39dfa41971 Don't count actual struct, don't count size twice. Nicholas Marriott 2007-11-21 22:24:07 +0000
  • c64cf68244 Cut memory consumption by only allocating lines when there is actually data on them, and only as much as the right-most data. Everything else is filled in at runtime. Nicholas Marriott 2007-11-21 22:20:44 +0000
  • 1e5cb8d2e4 Free entire screen when destroyed. Nicholas Marriott 2007-11-21 21:28:58 +0000
  • f8686f126d Document scroll-mode. Nicholas Marriott 2007-11-21 20:26:51 +0000
  • edca8aec0f Don't switch to scroll mode unless no other mode. Nicholas Marriott 2007-11-21 20:06:48 +0000
  • ce90f1bddb The CLIENT_HOLD hack can go bye-bye. Nicholas Marriott 2007-11-21 20:04:37 +0000
  • d0984b890b Sort out cursors with a new flag - BACKGROUND - for window modes. Free text on more exit. Nicholas Marriott 2007-11-21 19:53:57 +0000
  • acb3661b66 Scrollable win for command output. Nicholas Marriott 2007-11-21 19:44:05 +0000
  • 24c39950ff Redo screen.c functions to make them readable and more flexible. Make scroll mode only redraw waht it needs. Nicholas Marriott 2007-11-21 18:24:49 +0000
  • df158734c2 Fast up/down line scroll. Nicholas Marriott 2007-11-21 15:55:02 +0000
  • d5edaf988e Horizontal history/scrolling. Nicholas Marriott 2007-11-21 15:35:53 +0000
  • e4f01009a3 Wipe curw so last doesn't end up as deleted. Nicholas Marriott 2007-11-21 15:05:53 +0000
  • ad1541913f Fix use-after-free. Nicholas Marriott 2007-11-21 14:57:08 +0000
  • ef18b7d637 Move from the right place. Nicholas Marriott 2007-11-21 14:55:31 +0000
  • 2cdc75fa4e Fix clear. Nicholas Marriott 2007-11-21 14:50:41 +0000
  • 4f8ed29022 Only redraw if offset changed. Nicholas Marriott 2007-11-21 14:39:46 +0000