This website requires JavaScript. 
		
		
			
	
	
	
	
 
		
	
	
		
			
			
			
			
			
	
		
			
				
					32e160c939 
					
						updated TODO. 
					 
					
						
					 
					
						
						
							 
					2010-09-01 22:54:28 +02:00  
		
			
				
					42344b7154 
					
						started to go through st.info and fix things. 
					 
					
						
					 
					
						
						
							 
					2010-09-01 22:54:07 +02:00  
		
			
				
					a79bc96c94 
					
						capabilities sorted by capname in st.info. copy acsc from xterm. 
					 
					
						
					 
					
						
						
							 
					2010-09-01 19:47:46 +02:00  
		
			
				
					df5c5ed045 
					
						removed debug code. 
					 
					
						
					 
					
						
						
							 
					2010-09-01 18:12:54 +02:00  
		
			
				
					5ce6c5c032 
					
						fixed IL and DL. 
					 
					
						
					 
					
						
						
							 
					2010-09-01 17:21:09 +02:00  
		
			
				
					ef69118028 
					
						factor and cleanup code. 
					 
					
						
					 
					
						
						
							 
					2010-09-01 16:26:12 +02:00  
		
			
				
					f732ca5f1f 
					
						added correct line drawing characters for default font. 
					 
					
						
					 
					
						
						
							 
					2010-09-01 00:30:39 +02:00  
		
			
				
					cfe897554d 
					
						use struct instead of array. 
					 
					
						
					 
					
						
						
							 
					2010-08-31 18:30:18 +02:00  
		
			
				
					9703859e6c 
					
						cleanup. 
					 
					
						
					 
					
						
						
							 
					2010-08-31 18:22:59 +02:00  
		
			
				
					591d147af7 
					
						fix segfault when selecting big buffers 
					 
					
						
					 
					
						
						
							 
					2010-08-31 17:36:55 +02:00  
		
			
				
					1132d9e2d6 
					
						fix build. 
					 
					
						
					 
					
						
						
							 
					2010-08-31 16:56:27 +02:00  
		
			
				
					c4225bdcc9 
					
						add selinit() and renamed clipboard_* to sel*. 
					 
					
						
					 
					
						
						
							 
					2010-08-31 16:53:34 +02:00  
		
			
				
					f211bc2eed 
					
						move event configuration in xinit(). 
					 
					
						
					 
					
						
						
							 
					2010-08-31 16:30:11 +02:00  
		
			
				
					ee858b4805 
					
						use one global struct instead of many vars for selection. Cleanup. 
					 
					
						
					 
					
						
						
							 
					2010-08-31 15:36:13 +02:00  
		
			
				
					80f70f1c22 
					
						use GLYPH_SET to test if a char is set; cleanup. 
					 
					
						
					 
					
						
						
							 
					2010-08-31 14:52:52 +02:00  
		
			
				
					23cc3fc571 
					
						fix crash for small windows 
					 
					
						
					 
					
						
						
							 
					2010-08-31 11:40:57 +02:00  
		
			
				
					160bda1b60 
					
						toggle ATTR_REVERSE on selected text, factored some code and fixed Makefile. 
					 
					
						
					 
					
						
						
							 
					2010-08-31 11:02:17 +02:00  
		
			
				
					596bb133a5 
					
						fix build 
					 
					
						
					 
					
						
						
							 
					2010-08-30 23:49:15 +02:00  
		
			
				
					0ba53e48c7 
					
						initial implementation of selection and clipboard 
					 
					
						
					 
					
						
						
							 
					2010-08-30 23:41:37 +02:00  
		
			
				
					e1ce89f267 
					
						fix segfault 
					 
					
						
					 
					
						
						
							 
					2010-08-30 17:07:54 +02:00  
		
			
				
					12c25bcea9 
					
						added support for alternate screen. 
					 
					
						
					 
					
						
						
							 
					2010-08-30 16:48:18 +02:00  
		
			
				
					326586ba43 
					
						cursor is hid when unfocused. 
					 
					
						
					 
					
						
						
							 
					2010-08-30 15:28:29 +02:00  
		
			
				
					ae5baac932 
					
						use predefined OS macro instead of uname. 
					 
					
						
					 
					
						
						
							 
					2010-08-30 13:04:19 +02:00  
		
			
				
					bef87acd0d 
					
						st should compile on NetBSD. 
					 
					
						
					 
					
						
						
							 
					2010-08-30 01:20:38 +02:00  
		
			
				
					1bb7398f4b 
					
						removed pty.h. minimal system guessing added in config.mk. 
					 
					
						
					 
					
						
						
							 
					2010-08-30 03:12:11 +02:00  
		
			
				
					 
		
			
				
					e851736e8b 
					
						removed (visual) bell. '\a' sets the urgency flag if st is unfocused. 
					 
					
						
					 
					
						
						
							 
					2010-08-30 03:05:05 +02:00  
		
			
				
					188293c828 
					
						removed useless cursor init. and renamed xcursor() to xdrawcursor(). 
					 
					
						
					 
					
						
						
							 
					2010-08-30 01:45:57 +02:00  
		
			
				
					7d88cf88d0 
					
						added support for the "magic margin", changed c.hide to c.state, changed xcursor() to use term instead of a 
					 
					
						
					 
					
						
						
							 
					2010-08-30 01:35:37 +02:00  
		
			
				
					1f6e7b84c6 
					
						removed old VT52 escapes, fixed VT100 IND. 
					 
					
						
					 
					
						
						
							 
					2010-08-30 01:19:05 +02:00  
		
			
				
					581ae58b41 
					
						fix warning 
					 
					
						
					 
					
						
						
							 
					2010-08-30 00:32:49 +02:00  
		
			
				
					 
		
			
				
					5258d60545 
					
						fixed optimized drawing routine and factored some code. 
					 
					
						
					 
					
						
						
							 
					2010-08-29 20:12:44 +02:00  
		
			
				
					b4f623f910 
					
						fixed pixmap buffer drawing. 
					 
					
						
					 
					
						
						
							 
					2010-08-29 19:41:36 +02:00  
		
			
				
					eab9aad1dc 
					
						added a XFlush() in xbell(). 
					 
					
						
					 
					
						
						
							 
					2010-08-29 19:14:05 +02:00  
		
			
				
					2181040594 
					
						moved term.hidec in term.c for consistency, put back delay in xbell() 
					 
					
						
					 
					
						
						
							 
					2010-08-29 18:55:15 +02:00  
		
			
				
					c186c8ef9a 
					
						merged tscroll() with tscrollup(). 
					 
					
						
					 
					
						
						
							 
					2010-08-29 12:27:59 +02:00  
		
			
				
					6db6980e27 
					
						st now runs on Linux, OpenBSD and FreeBSD. 
					 
					
						
					 
					
						
						
							 
					2010-08-28 03:18:22 +02:00  
		
			
				
					c563328571 
					
						removed XINERAMA from config.mk and fixed a segfault when st is 
					 
					
						
					 
					
						
						
							 
					2010-08-27 13:53:27 +02:00  
		
			
				
					a1018e0e9e 
					
						fixed potential bug in IS_SET(). 
					 
					
						
					 
					
						
						
							 
					2010-08-27 00:58:28 +02:00  
		
			
				
					fbb66da9a9 
					
						merged tcursorwrap() with tnewline(), added few comments and updated copyright. 
					 
					
						
					 
					
						
						
							 
					2010-08-27 00:28:27 +02:00  
		
			
				
					42b2912e21 
					
						cleaned some spaces. 
					 
					
						
					 
					
						
						
							 
					2010-08-27 00:05:50 +02:00  
		
			
				
					5d611cd547 
					
						added macro to test flags, removed tmovecursor(). 
					 
					
						
					 
					
						
						
							 
					2010-08-26 23:43:08 +02:00  
		
			
				
					4db3df312a 
					
						faster resizing. 
					 
					
						
					 
					
						
						
							 
					2010-08-26 21:37:12 +02:00  
		
			
				
					e8c13ebe80 
					
						close master/slave pty in the shell process. 
					 
					
						
					 
					
						
						
							 
					2010-08-26 21:36:21 +02:00  
		
			
				
					5c93f399c5 
					
						clean \t. 
					 
					
						
					 
					
						
						
							 
					2010-08-26 21:34:37 +02:00  
		
			
				
					44226483fb 
					
						update function prototypes. 
					 
					
						
					 
					
						
						
							 
					2010-08-26 21:33:53 +02:00  
		
			
				
					b09401b96b 
					
						fix \b and clean \t. 
					 
					
						
					 
					
						
						
							 
					2010-08-26 21:32:34 +02:00  
		
			
				
					a7922bd1d9 
					
						added F1-12 key, fixed DCH and ICH. 
					 
					
						
					 
					
						
						
							 
					2010-08-22 19:46:46 +02:00  
		
			
				
					ce3f4fc647 
					
						fixed backspace problem, updated terminfo entry and moved TNAME in config.h. 
					 
					
						
					 
					
						
						
							 
					2010-08-19 12:46:54 +02:00  
		
			
				
					d2f157c741 
					
						renamed a function. 
					 
					
						
					 
					
						
						
							 
					2010-08-13 22:43:30 +02:00  
		
			
				
					10e49a0505 
					
						applied Devin J Pohly's st color info patches, thanks Devin! 
					 
					
						
					 
					
						
						
							 
					2010-07-24 12:09:14 +01:00  
		
			
				
					9e8f5f1348 
					
						fix gcc warnings 
					 
					
						
					 
					
						
						
							 
					2010-07-08 17:34:02 +02:00  
		
			
				
					499c70cda0 
					
						fixed background color bug (thx Devin J. Pohly). 
					 
					
						
					 
					
						
						
							 
					2010-07-08 16:31:41 +02:00  
		
			
				
					2f96cfeada 
					
						added PBaseSize hint and set default title to "st". 
					 
					
						
					 
					
						
						
							 
					2010-06-03 23:14:37 +02:00  
		
			
				
					2f5ebe0a4d 
					
						rearranged code, resize fixed. 
					 
					
						
					 
					
						
						
							 
					2010-06-02 16:01:30 +02:00  
		
			
				
					476f93794a 
					
						little clean up. 
					 
					
						
					 
					
						
						
							 
					2010-04-27 00:04:29 +02:00  
		
			
				
					d01c55c9ab 
					
						use SHELL environment variable (thx Thomas Adam) 
					 
					
						
					 
					
						
						
							 
					2010-04-26 19:20:53 +02:00  
		
			
				
					b3b7ffce5f 
					
						double-buffering added using pixmap (finally). 
					 
					
						
					 
					
						
						
							 
					2010-03-15 23:56:38 +01:00  
		
			
				
					0f4dd5035e 
					
						bold attribute is back. 
					 
					
						
					 
					
						
						
							 
					2010-03-11 23:50:50 +01:00  
		
			
				
					7cdaf130b1 
					
						added VT100 NEL. 
					 
					
						
					 
					
						
						
							 
					2010-02-21 14:59:32 +01:00  
		
			
				
					639f16d200 
					
						added VT100 RI. 
					 
					
						
					 
					
						
						
							 
					2010-02-21 14:39:31 +01:00  
		
			
				
					636c369d86 
					
						added VT100 save&load cursor support. 
					 
					
						
					 
					
						
						
							 
					2010-02-21 14:28:32 +01:00  
		
			
				
					3ba517e796 
					
						ECH handled correctly. 
					 
					
						
					 
					
						
						
							 
					2010-02-21 14:14:58 +01:00  
		
			
				
					eff05c7b90 
					
						more escapes & more compability: 
					 
					
						
					 
					
						
						
							 
					2010-02-08 23:16:55 +01:00  
		
			
				
					e6b3f5c755 
					
						graphic charset and a few more escapes. 
					 
					
						
					 
					
						
						
							 
					2010-02-03 16:18:04 +01:00  
		
			
				
					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  
		
			
				
					f2dff29a16 
					
						drawing is faster but the bold attr is not supported anymore. 
					 
					
						
					 
					
						
						
							 
					2009-10-28 14:34:22 +01:00  
		
			
				
					4e6915a16b 
					
						Fixed possible segfault by reverting to the key struct (again). 
					 
					
						
					 
					
						
						
							 
					2009-09-07 21:19:29 +02:00  
		
			
				
					dab8326e64 
					
						only compile tdump if DEBUG flag is set 
					 
					
						
					 
					
						
						
							 
					2009-07-10 16:27:14 +01:00  
		
			
				
					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  
		
			
				
					0a5e510209 
					
						reverted back to the old Key struct. 
					 
					
						
					 
					
						
						
							 
					2009-06-21 19:52:06 +02:00  
		
			
				
					4d794b3479 
					
						updated "key" to a lookup table. 
					 
					
						
					 
					
						
						
							 
					2009-06-21 19:37:12 +02:00  
		
			
				
					44d8c319a9 
					
						removed old unused cursor() proto. 
					 
					
						
					 
					
						
						
							 
					2009-06-17 20:44:36 +02:00  
		
			
				
					b8ffa1d7e9 
					
						fixed the scrolling bug and cleaned some stuff. 
					 
					
						
					 
					
						
						
							 
					2009-06-17 02:58:40 +02:00  
		
			
				
					d5f4554431 
					
						dump escseq if not handled. 
					 
					
						
					 
					
						
						
							 
					2009-06-16 12:34:10 +02:00  
		
			
				
					53937e045a 
					
						clean up. 
					 
					
						
					 
					
						
						
							 
					2009-06-16 02:41:45 +02:00  
		
			
				
					2e37752961 
					
						added/removed files, updated Makefile. 
					 
					
						
					 
					
						
						
							 
					2009-06-16 02:33:38 +02:00  
		
			
				
					8b4bfe31ec 
					
						made kpress() more flexible, removed st.h, added config.h. 
					 
					
						
					 
					
						
						
							 
					2009-06-16 02:23:46 +02:00  
		
			
				
					5d8aa08ba5 
					
						updated TODO. 
					 
					
						
					 
					
						
						
							 
					2009-06-11 17:03:25 +02:00  
		
			
				
					ad39f000be 
					
						added sigchld handler, cleaned error checking. 
					 
					
						
					 
					
						
						
							 
					2009-06-11 16:41:14 +02:00  
		
			
				
					2f35cef54b 
					
						cleaned up (removed space indentation). select/event bug fixed. 
					 
					
						
					 
					
						
						
							 
					2009-05-28 01:33:01 +02:00  
		
			
				
					129bcd7586 
					
						fixed a memory leak & segfault in tresize. 
					 
					
						
					 
					
						
						
							 
					2009-05-26 02:21:02 +02:00  
		
			
				
					059d2ba264 
					
						updated TODO. 
					 
					
						
					 
					
						
						
							 
					2009-05-15 00:40:47 +02:00  
		
			
				
					a866108af2 
					
						tab moves the cursor instead of inserting spaces. 
					 
					
						
					 
					
						
						
							 
					2009-05-15 00:39:51 +02:00  
		
			
				
					1cf8b77d27 
					
						handle tabulation (still not perfect) 
					 
					
						
					 
					
						
						
							 
					2009-05-14 01:03:17 +02:00  
		
			
				
					0ecfcc39b0 
					
						removed truecolor stuff 
					 
					
						
					 
					
						
						
							 
					2009-05-14 00:28:10 +02:00  
		
			
				
					abe6f3b0e4 
					
						removed the truecolor stuff 
					 
					
						
					 
					
						
						
							 
					2009-05-14 00:27:37 +02:00  
		
			
				
					86fa756033 
					
						same thing, really fixed this time. 
					 
					
						
					 
					
						
						
							 
					2009-05-14 00:18:05 +02:00  
		
			
				
					ccafacb3ff 
					
						added some error checking in xinit (fixed the segfault caused by a missing font) 
					 
					
						
					 
					
						
						
							 
					2009-05-14 00:04:34 +02:00  
		
			
				
					fd281ad336 
					
						Removed unused variable and cleaned some comment. 
					 
					
						
					 
					
						
						
							 
					2009-05-10 23:32:21 +02:00  
		
			
				
					d58dd3b8bc 
					
						backport of local changes 
					 
					
						
					 
					
						
						
							 
					2009-05-10 13:17:09 +01:00  
		
			
				
					802f1922f9 
					
						add accidentally omitted word 
					 
					
						
					 
					
						
						
							 
					2008-09-05 20:25:34 +02:00  
		
			
				
					a7f50ebb64 
					
						use stdio(3) 
					 
					
						
					 
					
						
						
							 
					2008-08-25 17:56:00 +02:00  
		
			
				
					07d1edcd76 
					
						add description of std 
					 
					
						
					 
					
						
						
							 
					2008-08-25 16:29:37 +02:00  
		
			
				
					d61a2a8fce 
					
						add prototype for command parsing 
					 
					
						
					 
					
						
						
							 
					2008-08-07 10:38:54 +02:00  
		
			
				
					240411e7d0 
					
						correct year of copyright notice 
					 
					
						
					 
					
						
						
							 
					2008-07-21 17:10:33 +02:00  
		
			
				
					e0d0a2b96e 
					
						simplify Makefile 
					 
					
						
					 
					
						
						
							 
					2008-07-21 17:06:59 +02:00  
		
			
				
					082d8bb82b 
					
						reunite pty.c with std.c 
					 
					
						
					 
					
						
						
							 
					2008-07-21 10:34:02 +02:00  
		
			
				
					6c6b65ea6e 
					
						correct programme name 
					 
					
						
					 
					
						
						
							 
					2008-07-21 09:25:47 +02:00  
		
			
				
					746931a3d4 
					
						use errx() for help and version messages 
					 
					
						
					 
					
						
						
							 
					2008-07-21 09:25:25 +02:00  
		
			
				
					a95f4f2ed9 
					
						merge with backout head 
					 
					
						
					 
					
						
						
							 
					2008-07-10 22:43:24 +02:00