acf921d410added a XFlush() in xbell().
Aurélien Aptel
2010-08-29 19:14:05 +02:00
eab9aad1dcadded a XFlush() in xbell().
Aurélien Aptel
2010-08-29 19:14:05 +02:00
5299e2bfa2moved 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 +02:00
2181040594moved term.hidec in term.c for consistency, put back delay in xbell()
Aurélien Aptel
2010-08-29 18:55:15 +02:00
1def7a177emerged tscroll() with tscrollup().
Aurélien Aptel
2010-08-29 12:27:59 +02:00
c186c8ef9amerged tscroll() with tscrollup().
Aurélien Aptel
2010-08-29 12:27:59 +02:00
cf527c22d5st now runs on Linux, OpenBSD and FreeBSD.
Aurélien Aptel
2010-08-28 03:18:22 +02:00
6db6980e27st now runs on Linux, OpenBSD and FreeBSD.
Aurélien Aptel
2010-08-28 03:18:22 +02:00
fa6a9216a1removed 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 +02:00
c563328571removed XINERAMA from config.mk and fixed a segfault when st is
Aurélien Aptel
2010-08-27 13:53:27 +02:00
fec59f7370fixed potential bug in IS_SET().
Aurélien Aptel
2010-08-27 00:58:28 +02:00
a1018e0e9efixed potential bug in IS_SET().
Aurélien Aptel
2010-08-27 00:58:28 +02:00
6f259b9257merged tcursorwrap() with tnewline(), added few comments and updated copyright.
Aurélien Aptel
2010-08-27 00:28:27 +02:00
fbb66da9a9merged tcursorwrap() with tnewline(), added few comments and updated copyright.
Aurélien Aptel
2010-08-27 00:28:27 +02:00
8db9a192e5cleaned some spaces.
Aurélien Aptel
2010-08-27 00:05:50 +02:00
42b2912e21cleaned some spaces.
Aurélien Aptel
2010-08-27 00:05:50 +02:00
85a94e2db9added macro to test flags, removed tmovecursor().
Aurélien Aptel
2010-08-26 23:43:08 +02:00
5d611cd547added macro to test flags, removed tmovecursor().
Aurélien Aptel
2010-08-26 23:43:08 +02:00
ba783c4517double-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 +01:00
b3b7ffce5fdouble-buffering added using pixmap (finally).
Aurélien Aptel
2010-03-15 23:56:38 +01:00
5b945f0652bold 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 +01:00
0f4dd5035ebold attribute is back.
Aurélien Aptel
2010-03-11 23:50:50 +01:00
bc4b43be44more 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 +01:00
eff05c7b90more escapes & more compability:
Aurélien Aptel
2010-02-08 23:16:55 +01:00
fe32c542ecgraphic charset and a few more escapes.
Aurélien Aptel
2010-02-03 16:18:04 +01:00
e6b3f5c755graphic charset and a few more escapes.
Aurélien Aptel
2010-02-03 16:18:04 +01:00
85e81bd8a6TERM 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 +01:00
0981437524TERM 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 +01:00
a2d6f50665drawing is faster but the bold attr is not supported anymore.
Aurélien Aptel
2009-10-28 14:34:22 +01:00
f2dff29a16drawing is faster but the bold attr is not supported anymore.
Aurélien Aptel
2009-10-28 14:34:22 +01:00
7958b41040Fixed possible segfault by reverting to the key struct (again).
Aurélien Aptel
2009-09-07 21:19:29 +02:00
4e6915a16bFixed possible segfault by reverting to the key struct (again).
Aurélien Aptel
2009-09-07 21:19:29 +02:00
be0878960eonly compile tdump if DEBUG flag is set
Anselm R Garbe
2009-07-10 16:27:14 +01:00
dab8326e64only compile tdump if DEBUG flag is set
Anselm R Garbe
2009-07-10 16:27:14 +01:00
4d3b1f94c7we 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 +01:00
cf65699a29we 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 +01:00
30024d585breverted back to the old Key struct.
Aurélien Aptel
2009-06-21 19:52:06 +02:00
0a5e510209reverted back to the old Key struct.
Aurélien Aptel
2009-06-21 19:52:06 +02:00
29fafafb26updated "key" to a lookup table.
Aurélien Aptel
2009-06-21 19:37:12 +02:00
4d794b3479updated "key" to a lookup table.
Aurélien Aptel
2009-06-21 19:37:12 +02:00
b36cf286b3removed old unused cursor() proto.
Aurélien Aptel
2009-06-17 20:44:36 +02:00
44d8c319a9removed old unused cursor() proto.
Aurélien Aptel
2009-06-17 20:44:36 +02:00
c23d259eb4fixed the scrolling bug and cleaned some stuff.
Aurélien Aptel
2009-06-17 02:58:40 +02:00
b8ffa1d7e9fixed the scrolling bug and cleaned some stuff.
Aurélien Aptel
2009-06-17 02:58:40 +02:00
bddcc7f5aedump escseq if not handled.
Aurélien Aptel
2009-06-16 12:34:10 +02:00
d5f4554431dump escseq if not handled.
Aurélien Aptel
2009-06-16 12:34:10 +02:00