Commit Graph

  • 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
  • a2d6f50665 drawing is faster but the bold attr is not supported anymore. Aurélien Aptel 2009-10-28 14:34:22 +0100
  • f2dff29a16 drawing is faster but the bold attr is not supported anymore. Aurélien Aptel 2009-10-28 14:34:22 +0100
  • 7958b41040 Fixed possible segfault by reverting to the key struct (again). Aurélien Aptel 2009-09-07 21:19:29 +0200
  • 4e6915a16b Fixed possible segfault by reverting to the key struct (again). Aurélien Aptel 2009-09-07 21:19:29 +0200
  • be0878960e only compile tdump if DEBUG flag is set Anselm R Garbe 2009-07-10 16:27:14 +0100
  • dab8326e64 only compile tdump if DEBUG flag is set Anselm R Garbe 2009-07-10 16:27:14 +0100
  • 4d3b1f94c7 we definately need pixmaps for the drawing, currently drawing into the window is painfully slow! much more slower than drawing into a pixmap and mapping that when finished -- several optimisations Anselm R Garbe 2009-07-10 16:23:11 +0100
  • cf65699a29 we definately need pixmaps for the drawing, currently drawing into the window is painfully slow! much more slower than drawing into a pixmap and mapping that when finished -- several optimisations Anselm R Garbe 2009-07-10 16:23:11 +0100
  • 30024d585b reverted back to the old Key struct. Aurélien Aptel 2009-06-21 19:52:06 +0200
  • 0a5e510209 reverted back to the old Key struct. Aurélien Aptel 2009-06-21 19:52:06 +0200
  • 29fafafb26 updated "key" to a lookup table. Aurélien Aptel 2009-06-21 19:37:12 +0200
  • 4d794b3479 updated "key" to a lookup table. Aurélien Aptel 2009-06-21 19:37:12 +0200
  • b36cf286b3 removed old unused cursor() proto. Aurélien Aptel 2009-06-17 20:44:36 +0200
  • 44d8c319a9 removed old unused cursor() proto. Aurélien Aptel 2009-06-17 20:44:36 +0200
  • c23d259eb4 fixed the scrolling bug and cleaned some stuff. Aurélien Aptel 2009-06-17 02:58:40 +0200
  • b8ffa1d7e9 fixed the scrolling bug and cleaned some stuff. Aurélien Aptel 2009-06-17 02:58:40 +0200
  • bddcc7f5ae dump escseq if not handled. Aurélien Aptel 2009-06-16 12:34:10 +0200
  • d5f4554431 dump escseq if not handled. Aurélien Aptel 2009-06-16 12:34:10 +0200
  • 0b2a2fc613 clean up. Aurélien Aptel 2009-06-16 02:41:45 +0200
  • 53937e045a clean up. Aurélien Aptel 2009-06-16 02:41:45 +0200
  • 19d9334d96 added/removed files, updated Makefile. Aurélien Aptel 2009-06-16 02:33:38 +0200
  • 2e37752961 added/removed files, updated Makefile. Aurélien Aptel 2009-06-16 02:33:38 +0200
  • 6305137834 made kpress() more flexible, removed st.h, added config.h. Aurélien Aptel 2009-06-16 02:23:46 +0200
  • 8b4bfe31ec made kpress() more flexible, removed st.h, added config.h. Aurélien Aptel 2009-06-16 02:23:46 +0200
  • ae69ef6758 updated TODO. Aurélien Aptel 2009-06-11 17:03:25 +0200
  • 5d8aa08ba5 updated TODO. Aurélien Aptel 2009-06-11 17:03:25 +0200
  • d8ce37bc3d added sigchld handler, cleaned error checking. Aurélien Aptel 2009-06-11 16:41:14 +0200
  • ad39f000be added sigchld handler, cleaned error checking. Aurélien Aptel 2009-06-11 16:41:14 +0200
  • 678b66897a cleaned up (removed space indentation). select/event bug fixed. Aurélien Aptel 2009-05-28 01:33:01 +0200
  • 2f35cef54b cleaned up (removed space indentation). select/event bug fixed. Aurélien Aptel 2009-05-28 01:33:01 +0200