Commit Graph

  • 725ec8ff4a fix crash for small windows use unconditional infinite loops pancake@nopcode.org 2010-08-31 11:40:57 +0200
  • 23cc3fc571 fix crash for small windows pancake@nopcode.org 2010-08-31 11:40:57 +0200
  • 9669f718ab toggle ATTR_REVERSE on selected text, factored some code and fixed Makefile. Aurélien Aptel 2010-08-31 11:02:17 +0200
  • 160bda1b60 toggle ATTR_REVERSE on selected text, factored some code and fixed Makefile. Aurélien Aptel 2010-08-31 11:02:17 +0200
  • ca1f6675a1 fix build use config.def.h mechanism add SHELL in config.h pancake 2010-08-30 23:49:15 +0200
  • 596bb133a5 fix build pancake 2010-08-30 23:49:15 +0200
  • dcc7f842bb initial implementation of selection and clipboard pancake 2010-08-30 23:41:37 +0200
  • 0ba53e48c7 initial implementation of selection and clipboard pancake 2010-08-30 23:41:37 +0200
  • 35b33ee489 fix segfault pancake@nopcode.org 2010-08-30 17:07:54 +0200
  • e1ce89f267 fix segfault pancake@nopcode.org 2010-08-30 17:07:54 +0200
  • 641dfd94e3 added support for alternate screen. Aurélien Aptel 2010-08-30 16:48:18 +0200
  • 12c25bcea9 added support for alternate screen. Aurélien Aptel 2010-08-30 16:48:18 +0200
  • af113bd3fb cursor is hid when unfocused. Aurélien Aptel 2010-08-30 15:28:29 +0200
  • 326586ba43 cursor is hid when unfocused. Aurélien Aptel 2010-08-30 15:28:29 +0200
  • 4f5c7e3a31 use predefined OS macro instead of uname. Aurélien Aptel 2010-08-30 13:04:19 +0200
  • ae5baac932 use predefined OS macro instead of uname. Aurélien Aptel 2010-08-30 13:04:19 +0200
  • 1ba065d993 st should compile on NetBSD. Aurélien Aptel 2010-08-30 01:20:38 +0200
  • bc834723ec removed pty.h. minimal system guessing added in config.mk. Aurélien Aptel 2010-08-30 03:12:11 +0200
  • ecca0580cb removed (visual) bell. '\a' sets the urgency flag if st is unfocused. Aurélien Aptel 2010-08-30 03:05:05 +0200
  • ad2fdab6b6 removed useless cursor init. and renamed xcursor() to xdrawcursor(). Aurélien Aptel 2010-08-30 01:45:57 +0200
  • 4657805ec5 added support for the "magic margin", changed c.hide to c.state, changed xcursor() to use term instead of a parameter and fixed the cursor position after setting a scrolling region. Aurélien Aptel 2010-08-30 01:35:37 +0200
  • bef87acd0d st should compile on NetBSD. Aurélien Aptel 2010-08-30 01:20:38 +0200
  • 1bb7398f4b removed pty.h. minimal system guessing added in config.mk. Aurélien Aptel 2010-08-30 03:12:11 +0200
  • e851736e8b removed (visual) bell. '\a' sets the urgency flag if st is unfocused. Aurélien Aptel 2010-08-30 03:05:05 +0200
  • 188293c828 removed useless cursor init. and renamed xcursor() to xdrawcursor(). Aurélien Aptel 2010-08-30 01:45:57 +0200
  • 7d88cf88d0 added support for the "magic margin", changed c.hide to c.state, changed xcursor() to use term instead of a Aurélien Aptel 2010-08-30 01:35:37 +0200
  • 674926af15 removed old VT52 escapes, fixed VT100 IND. Aurélien Aptel 2010-08-30 01:19:05 +0200
  • 1f6e7b84c6 removed old VT52 escapes, fixed VT100 IND. Aurélien Aptel 2010-08-30 01:19:05 +0200
  • 70c9762434 fix warning pancake 2010-08-30 00:32:49 +0200
  • 581ae58b41 fix warning pancake 2010-08-30 00:32:49 +0200
  • 913c0cbd34 fixed optimized drawing routine and factored some code. Aurélien Aptel 2010-08-29 20:12:44 +0200
  • 5258d60545 fixed optimized drawing routine and factored some code. Aurélien Aptel 2010-08-29 20:12:44 +0200
  • 27a7d85d0c fixed pixmap buffer drawing. Aurélien Aptel 2010-08-29 19:41:36 +0200
  • b4f623f910 fixed pixmap buffer drawing. Aurélien Aptel 2010-08-29 19:41:36 +0200
  • acf921d410 added a XFlush() in xbell(). Aurélien Aptel 2010-08-29 19:14:05 +0200
  • eab9aad1dc added a XFlush() in xbell(). Aurélien Aptel 2010-08-29 19:14:05 +0200
  • 5299e2bfa2 moved term.hidec in term.c for consistency, put back delay in xbell() along with duration in config.h, factored some code in tnew()/treset() and cleaned some code. Aurélien Aptel 2010-08-29 18:55:15 +0200
  • 2181040594 moved term.hidec in term.c for consistency, put back delay in xbell() Aurélien Aptel 2010-08-29 18:55:15 +0200
  • 1def7a177e merged tscroll() with tscrollup(). Aurélien Aptel 2010-08-29 12:27:59 +0200
  • c186c8ef9a merged tscroll() with tscrollup(). Aurélien Aptel 2010-08-29 12:27:59 +0200
  • cf527c22d5 st now runs on Linux, OpenBSD and FreeBSD. Aurélien Aptel 2010-08-28 03:18:22 +0200
  • 6db6980e27 st now runs on Linux, OpenBSD and FreeBSD. Aurélien Aptel 2010-08-28 03:18:22 +0200
  • fa6a9216a1 removed XINERAMA from config.mk and fixed a segfault when st is started without a display. (thx Hiltjo Posthuma) Aurélien Aptel 2010-08-27 13:53:27 +0200
  • c563328571 removed XINERAMA from config.mk and fixed a segfault when st is Aurélien Aptel 2010-08-27 13:53:27 +0200
  • fec59f7370 fixed potential bug in IS_SET(). Aurélien Aptel 2010-08-27 00:58:28 +0200
  • a1018e0e9e fixed potential bug in IS_SET(). Aurélien Aptel 2010-08-27 00:58:28 +0200
  • 6f259b9257 merged tcursorwrap() with tnewline(), added few comments and updated copyright. Aurélien Aptel 2010-08-27 00:28:27 +0200
  • fbb66da9a9 merged tcursorwrap() with tnewline(), added few comments and updated copyright. Aurélien Aptel 2010-08-27 00:28:27 +0200
  • 8db9a192e5 cleaned some spaces. Aurélien Aptel 2010-08-27 00:05:50 +0200
  • 42b2912e21 cleaned some spaces. Aurélien Aptel 2010-08-27 00:05:50 +0200
  • 85a94e2db9 added macro to test flags, removed tmovecursor(). Aurélien Aptel 2010-08-26 23:43:08 +0200
  • 5d611cd547 added macro to test flags, removed tmovecursor(). Aurélien Aptel 2010-08-26 23:43:08 +0200
  • 8a3b1e0938 faster resizing. Aurélien Aptel 2010-08-26 21:37:12 +0200
  • 4db3df312a faster resizing. Aurélien Aptel 2010-08-26 21:37:12 +0200
  • 1494bb9f97 close master/slave pty in the shell process. Aurélien Aptel 2010-08-26 21:36:21 +0200
  • e8c13ebe80 close master/slave pty in the shell process. Aurélien Aptel 2010-08-26 21:36:21 +0200
  • ab5e72dc39 clean \t. Aurélien Aptel 2010-08-26 21:34:37 +0200
  • 5c93f399c5 clean \t. Aurélien Aptel 2010-08-26 21:34:37 +0200
  • f181bb29d8 update function prototypes. Aurélien Aptel 2010-08-26 21:33:53 +0200
  • 44226483fb update function prototypes. Aurélien Aptel 2010-08-26 21:33:53 +0200
  • c81ea29001 fix \b and clean \t. Aurélien Aptel 2010-08-26 21:32:34 +0200
  • b09401b96b fix \b and clean \t. Aurélien Aptel 2010-08-26 21:32:34 +0200
  • d1084bfdab added F1-12 key, fixed DCH and ICH. Aurélien Aptel 2010-08-22 19:46:46 +0200
  • a7922bd1d9 added F1-12 key, fixed DCH and ICH. Aurélien Aptel 2010-08-22 19:46:46 +0200
  • 66efdff768 fixed backspace problem, updated terminfo entry and moved TNAME in config.h. Aurélien Aptel 2010-08-19 12:46:54 +0200
  • ce3f4fc647 fixed backspace problem, updated terminfo entry and moved TNAME in config.h. Aurélien Aptel 2010-08-19 12:46:54 +0200
  • b0672d0932 renamed a function. Aurélien Aptel 2010-08-13 22:43:30 +0200
  • d2f157c741 renamed a function. Aurélien Aptel 2010-08-13 22:43:30 +0200
  • 2bbe19f9d5 applied Devin J Pohly's st color info patches, thanks Devin! Anselm R Garbe 2010-07-24 12:09:14 +0100
  • 10e49a0505 applied Devin J Pohly's st color info patches, thanks Devin! Anselm R Garbe 2010-07-24 12:09:14 +0100
  • 5f4fb527ce fix gcc warnings pancake@nopcode.org 2010-07-08 17:34:02 +0200
  • 9e8f5f1348 fix gcc warnings pancake@nopcode.org 2010-07-08 17:34:02 +0200
  • 1552e2f1b9 fixed background color bug (thx Devin J. Pohly). Aurélien Aptel 2010-07-08 16:31:41 +0200
  • 499c70cda0 fixed background color bug (thx Devin J. Pohly). Aurélien Aptel 2010-07-08 16:31:41 +0200
  • c7861318e2 added PBaseSize hint and set default title to "st". Aurélien Aptel 2010-06-03 23:14:37 +0200
  • 2f96cfeada added PBaseSize hint and set default title to "st". Aurélien Aptel 2010-06-03 23:14:37 +0200
  • 2a28e226a9 rearranged code, resize fixed. Aurélien Aptel 2010-06-02 16:01:30 +0200
  • 2f5ebe0a4d rearranged code, resize fixed. Aurélien Aptel 2010-06-02 16:01:30 +0200
  • 50d795d28c little clean up. Aurélien Aptel 2010-04-27 00:04:29 +0200
  • 476f93794a little clean up. Aurélien Aptel 2010-04-27 00:04:29 +0200
  • ba9e8eafe7 use SHELL environment variable (thx Thomas Adam) Aurélien Aptel 2010-04-26 19:20:53 +0200
  • d01c55c9ab use SHELL environment variable (thx Thomas Adam) Aurélien Aptel 2010-04-26 19:20:53 +0200
  • ba783c4517 double-buffering added using pixmap (finally). results in a lot of simplification : - no more dirty flags (perf are good enough). - no more ugly gfx call in emulation functions. LINESPACE removed from config.h. BORDER is now handled correctly. Aurélien Aptel 2010-03-15 23:56:38 +0100
  • b3b7ffce5f double-buffering added using pixmap (finally). Aurélien Aptel 2010-03-15 23:56:38 +0100
  • 5b945f0652 bold attribute is back. visibility of the cursor is not saved/loaded anymore. scrolling up/down is fixed. added RI and RIS sequences. fixed cursor drawing bug. Aurélien Aptel 2010-03-11 23:50:50 +0100
  • 0f4dd5035e bold attribute is back. Aurélien Aptel 2010-03-11 23:50:50 +0100
  • 8898ecc34a added VT100 NEL. Aurélien Aptel 2010-02-21 14:59:32 +0100
  • 7cdaf130b1 added VT100 NEL. Aurélien Aptel 2010-02-21 14:59:32 +0100
  • a744f2f897 added VT100 RI. Aurélien Aptel 2010-02-21 14:39:31 +0100
  • 639f16d200 added VT100 RI. Aurélien Aptel 2010-02-21 14:39:31 +0100
  • 21a92b4dc9 added VT100 save&load cursor support. Aurélien Aptel 2010-02-21 14:28:32 +0100
  • 636c369d86 added VT100 save&load cursor support. Aurélien Aptel 2010-02-21 14:28:32 +0100
  • 8d12cb4035 ECH handled correctly. Aurélien Aptel 2010-02-21 14:14:58 +0100
  • 3ba517e796 ECH handled correctly. Aurélien Aptel 2010-02-21 14:14:58 +0100
  • bc4b43be44 more escapes & more compability: cursor keys are handled in kpress according to the Application Mode (DECPAM). define & enum were renamed. tcursor() is now tmovecursor() which is more correct. tcpos() is now tcursor(), as DECSC is also supposed to save attributes. capnames are indicated whenever possible. Aurélien Aptel 2010-02-08 23:16:55 +0100
  • eff05c7b90 more escapes & more compability: Aurélien Aptel 2010-02-08 23:16:55 +0100
  • fe32c542ec graphic charset and a few more escapes. Aurélien Aptel 2010-02-03 16:18:04 +0100
  • e6b3f5c755 graphic charset and a few more escapes. Aurélien Aptel 2010-02-03 16:18:04 +0100
  • 85e81bd8a6 TERM set to xterm by default (which broke a lot of stuff), better escape handling (title), and a little clean up. Aurélien Aptel 2010-02-03 03:25:35 +0100
  • 0981437524 TERM set to xterm by default (which broke a lot of stuff), better escape handling (title), and a little clean up. Aurélien Aptel 2010-02-03 03:25:35 +0100