Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						a7922bd1d9 
					 
					
						
						
							
							added F1-12 key, fixed DCH and ICH.  
						
						
						
						
					 
					
						2010-08-22 19:46:46 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						ce3f4fc647 
					 
					
						
						
							
							fixed backspace problem, updated terminfo entry and moved TNAME in config.h.  
						
						
						
						
					 
					
						2010-08-19 12:46:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						d2f157c741 
					 
					
						
						
							
							renamed a function.  
						
						
						
						
					 
					
						2010-08-13 22:43:30 +02:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
							
						
						10e49a0505 
					 
					
						
						
							
							applied Devin J Pohly's st color info patches, thanks Devin!  
						
						
						
						
					 
					
						2010-07-24 12:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								pancake@nopcode.org 
							
						 
					 
					
						
						
							
						
						9e8f5f1348 
					 
					
						
						
							
							fix gcc warnings  
						
						
						
						
					 
					
						2010-07-08 17:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						499c70cda0 
					 
					
						
						
							
							fixed background color bug (thx Devin J. Pohly).  
						
						
						
						
					 
					
						2010-07-08 16:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						2f96cfeada 
					 
					
						
						
							
							added PBaseSize hint and set default title to "st".  
						
						
						
						
					 
					
						2010-06-03 23:14:37 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						2f5ebe0a4d 
					 
					
						
						
							
							rearranged code, resize fixed.  
						
						
						
						
					 
					
						2010-06-02 16:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						476f93794a 
					 
					
						
						
							
							little clean up.  
						
						
						
						
					 
					
						2010-04-27 00:04:29 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						d01c55c9ab 
					 
					
						
						
							
							use SHELL environment variable (thx Thomas Adam)  
						
						
						
						
					 
					
						2010-04-26 19:20:53 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						b3b7ffce5f 
					 
					
						
						
							
							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. 
						
						
					 
					
						2010-03-15 23:56:38 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						0f4dd5035e 
					 
					
						
						
							
							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. 
						
						
					 
					
						2010-03-11 23:50:50 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						7cdaf130b1 
					 
					
						
						
							
							added VT100 NEL.  
						
						
						
						
					 
					
						2010-02-21 14:59:32 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						639f16d200 
					 
					
						
						
							
							added VT100 RI.  
						
						
						
						
					 
					
						2010-02-21 14:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						636c369d86 
					 
					
						
						
							
							added VT100 save&load cursor support.  
						
						
						
						
					 
					
						2010-02-21 14:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						3ba517e796 
					 
					
						
						
							
							ECH handled correctly.  
						
						
						
						
					 
					
						2010-02-21 14:14:58 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						eff05c7b90 
					 
					
						
						
							
							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.
Currently:
alsamixer looks fine, totally usable.
ncmpc is almost ok.
emacs looks like shit. 
						
						
					 
					
						2010-02-08 23:16:55 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						e6b3f5c755 
					 
					
						
						
							
							graphic charset and a few more escapes.  
						
						
						
						
					 
					
						2010-02-03 16:18:04 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						0981437524 
					 
					
						
						
							
							TERM set to xterm by default (which broke a lot of stuff), better escape handling (title), and a little clean up.  
						
						
						
						
					 
					
						2010-02-03 03:25:35 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						f2dff29a16 
					 
					
						
						
							
							drawing is faster but the bold attr is not supported anymore.  
						
						
						
						
					 
					
						2009-10-28 14:34:22 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						4e6915a16b 
					 
					
						
						
							
							Fixed possible segfault by reverting to the key struct (again).  
						
						
						
						
					 
					
						2009-09-07 21:19:29 +02:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
							
						
						dab8326e64 
					 
					
						
						
							
							only compile tdump if DEBUG flag is set  
						
						
						
						
					 
					
						2009-07-10 16:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
							
						
						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  
						
						
						
						
					 
					
						2009-07-10 16:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						0a5e510209 
					 
					
						
						
							
							reverted back to the old Key struct.  
						
						
						
						
					 
					
						2009-06-21 19:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						4d794b3479 
					 
					
						
						
							
							updated "key" to a lookup table.  
						
						
						
						
					 
					
						2009-06-21 19:37:12 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						44d8c319a9 
					 
					
						
						
							
							removed old unused cursor() proto.  
						
						
						
						
					 
					
						2009-06-17 20:44:36 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						b8ffa1d7e9 
					 
					
						
						
							
							fixed the scrolling bug and cleaned some stuff.  
						
						
						
						
					 
					
						2009-06-17 02:58:40 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						d5f4554431 
					 
					
						
						
							
							dump escseq if not handled.  
						
						
						
						
					 
					
						2009-06-16 12:34:10 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						53937e045a 
					 
					
						
						
							
							clean up.  
						
						
						
						
					 
					
						2009-06-16 02:41:45 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						2e37752961 
					 
					
						
						
							
							added/removed files, updated Makefile.  
						
						
						
						
					 
					
						2009-06-16 02:33:38 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						8b4bfe31ec 
					 
					
						
						
							
							made kpress() more flexible, removed st.h, added config.h.  
						
						
						
						
					 
					
						2009-06-16 02:23:46 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						5d8aa08ba5 
					 
					
						
						
							
							updated TODO.  
						
						
						
						
					 
					
						2009-06-11 17:03:25 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						ad39f000be 
					 
					
						
						
							
							added sigchld handler, cleaned error checking.  
						
						
						
						
					 
					
						2009-06-11 16:41:14 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						2f35cef54b 
					 
					
						
						
							
							cleaned up (removed space indentation). select/event bug fixed.  
						
						
						
						
					 
					
						2009-05-28 01:33:01 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						129bcd7586 
					 
					
						
						
							
							fixed a memory leak & segfault in tresize.  
						
						
						
						
					 
					
						2009-05-26 02:21:02 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						059d2ba264 
					 
					
						
						
							
							updated TODO.  
						
						
						
						
					 
					
						2009-05-15 00:40:47 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						a866108af2 
					 
					
						
						
							
							tab moves the cursor instead of inserting spaces.  
						
						
						
						
					 
					
						2009-05-15 00:39:51 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						1cf8b77d27 
					 
					
						
						
							
							handle tabulation (still not perfect)  
						
						
						
						
					 
					
						2009-05-14 01:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						0ecfcc39b0 
					 
					
						
						
							
							removed truecolor stuff  
						
						
						
						
					 
					
						2009-05-14 00:28:10 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						abe6f3b0e4 
					 
					
						
						
							
							removed the truecolor stuff  
						
						
						
						
					 
					
						2009-05-14 00:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						86fa756033 
					 
					
						
						
							
							same thing, really fixed this time.  
						
						
						
						
					 
					
						2009-05-14 00:18:05 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						ccafacb3ff 
					 
					
						
						
							
							added some error checking in xinit (fixed the segfault caused by a missing font)  
						
						
						
						
					 
					
						2009-05-14 00:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
							
						
						fd281ad336 
					 
					
						
						
							
							Removed unused variable and cleaned some comment.  
						
						
						
						
					 
					
						2009-05-10 23:32:21 +02:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
							
						
						d58dd3b8bc 
					 
					
						
						
							
							backport of local changes  
						
						
						
						
					 
					
						2009-05-10 13:17:09 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias-Christian Ott 
							
						 
					 
					
						
						
							
						
						802f1922f9 
					 
					
						
						
							
							add accidentally omitted word  
						
						
						
						
					 
					
						2008-09-05 20:25:34 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias-Christian Ott 
							
						 
					 
					
						
						
							
						
						a7f50ebb64 
					 
					
						
						
							
							use stdio(3)  
						
						
						
						
					 
					
						2008-08-25 17:56:00 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias-Christian Ott 
							
						 
					 
					
						
						
							
						
						07d1edcd76 
					 
					
						
						
							
							add description of std  
						
						
						
						
					 
					
						2008-08-25 16:29:37 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias-Christian Ott 
							
						 
					 
					
						
						
							
						
						d61a2a8fce 
					 
					
						
						
							
							add prototype for command parsing  
						
						
						
						
					 
					
						2008-08-07 10:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias-Christian Ott 
							
						 
					 
					
						
						
							
						
						240411e7d0 
					 
					
						
						
							
							correct year of copyright notice  
						
						
						
						
					 
					
						2008-07-21 17:10:33 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias-Christian Ott 
							
						 
					 
					
						
						
							
						
						e0d0a2b96e 
					 
					
						
						
							
							simplify Makefile  
						
						... 
						
						
						
						Due to consideration of POSIX compliance issues config.mk had
to be removed. Configuration variables can be overridden by
environment variables or specified via command line.
Additionally all pretty-printed messages were removed and
built-in rules are used. This also simplifies and purges
the Makefile. 
						
						
					 
					
						2008-07-21 17:06:59 +02:00