Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							9b63dd9f43 
							
						 
					 
					
						
						
							
							fix utf8 clipboard. (thx Petr Sabata)  
						
						
						
					 
					
						2011-04-03 21:00:55 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							674434ef6f 
							
						 
					 
					
						
						
							
							add support for utf8 clipboard. fix usage message.  
						
						
						
					 
					
						2011-04-03 00:35:02 +02:00 
						 
				 
			
				
					
						
							
							
								pancake@nopcode.org 
							
						 
					 
					
						
						
						
						
							
						
						
							a047431d34 
							
						 
					 
					
						
						
							
							do not add newline to selection text if next line not selected (Nick)  
						
						
						
					 
					
						2011-04-01 09:35:38 +02:00 
						 
				 
			
				
					
						
							
							
								pancake@nopcode.org 
							
						 
					 
					
						
						
						
						
							
						
						
							fe72483686 
							
						 
					 
					
						
						
							
							remove debugging printf  
						
						
						
					 
					
						2011-04-01 09:33:28 +02:00 
						 
				 
			
				
					
						
							
							
								pancake@nopcode.org 
							
						 
					 
					
						
						
						
						
							
						
						
							1ab42fd49e 
							
						 
					 
					
						
						
							
							apply Nick's patch to fix some error printf to use stderr  
						
						
						
					 
					
						2011-04-01 09:32:41 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							0a208cb616 
							
						 
					 
					
						
						
							
							change X cursor to "I".  
						
						
						
					 
					
						2010-12-12 13:32:13 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							86c5cb6de6 
							
						 
					 
					
						
						
							
							change -e behaviour and update man page.  
						
						
						
					 
					
						2010-11-30 22:55:44 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							732b9601ed 
							
						 
					 
					
						
						
							
							-e flag handles arguments.  
						
						
						
					 
					
						2010-11-28 13:17:20 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							54bc450dbf 
							
						 
					 
					
						
						
							
							use memmove() instead of memcpy() in ttyread().  
						
						
						
					 
					
						2010-11-28 01:40:39 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							af75c433e5 
							
						 
					 
					
						
						
							
							fix and clean ttyread(). buf wasn't static.  
						
						
						
					 
					
						2010-11-27 21:19:31 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							41a4497ecf 
							
						 
					 
					
						
						
							
							merge.  
						
						
						
					 
					
						2010-11-26 22:12:54 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							00ba6969f8 
							
						 
					 
					
						
						
							
							s/xw.dis/xw.dpy/  
						
						
						
					 
					
						2010-11-26 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								pancake@nopcode.org 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf38bf310 
							
						 
					 
					
						
						
							
							Fix unused variable issue and OSX includes  
						
						
						
					 
					
						2010-11-24 14:27:44 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							b61925b5d6 
							
						 
					 
					
						
						
							
							cleanup & bugfix in xdraws().  
						
						
						
					 
					
						2010-11-20 22:24:04 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							81a048d6cf 
							
						 
					 
					
						
						
							
							clean comment regarding redrawing in bmotion().  
						
						
						
					 
					
						2010-11-19 22:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Gregor Best 
							
						 
					 
					
						
						
						
						
							
						
						
							b61afd24be 
							
						 
					 
					
						
						
							
							Add -c option to override the default window class  
						
						
						
					 
					
						2010-11-19 17:13:13 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							70464e2080 
							
						 
					 
					
						
						
							
							some code cleaning.  
						
						
						
					 
					
						2010-11-18 12:43:33 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							9b74fcadc4 
							
						 
					 
					
						
						
							
							utf8 support! print text in delicious unicode greatness! all hail to the glorious Damian Okrasa for the patch!  
						
						... 
						
						
						
						TERM set back to xterm.
changed default fonts.
Note: drawing is now (even) slower. 
						
					 
					
						2010-11-18 01:00:04 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							d581bfccd7 
							
						 
					 
					
						
						
							
							selection code cleanup.  
						
						
						
					 
					
						2010-11-08 19:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							b1e6099220 
							
						 
					 
					
						
						
							
							fixed ED.  
						
						
						
					 
					
						2010-10-31 20:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
						
						
							
						
						
							edfbc9b432 
							
						 
					 
					
						
						
							
							redraw if we scroll on resize  
						
						
						
					 
					
						2010-10-25 16:45:13 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
						
						
							
						
						
							638a30359d 
							
						 
					 
					
						
						
							
							get rid of artifacts in border on resize down  
						
						
						
					 
					
						2010-10-25 16:00:10 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
						
						
							
						
						
							d85f7319a2 
							
						 
					 
					
						
						
							
							copy old pixmap to new on resize  
						
						
						
					 
					
						2010-10-25 15:26:47 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
						
						
							
						
						
							1243581772 
							
						 
					 
					
						
						
							
							move code into new xresize func, add early exit to resize  
						
						
						
					 
					
						2010-10-25 15:10:41 -04:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							722688d989 
							
						 
					 
					
						
						
							
							\v and \f are have the same behaviour of \n.  
						
						
						
					 
					
						2010-10-16 20:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							6f87a39444 
							
						 
					 
					
						
						
							
							added LNM mode; re-organized kpress() to handle it.  
						
						
						
					 
					
						2010-10-16 20:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							ce27e63491 
							
						 
					 
					
						
						
							
							redraw optimization.  
						
						
						
					 
					
						2010-10-16 17:13:22 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							9e004846de 
							
						 
					 
					
						
						
							
							fixed newline bug.  
						
						
						
					 
					
						2010-10-14 19:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							68d8fcf62a 
							
						 
					 
					
						
						
							
							replaced memset by loops in tresize(); turns out it's faster.  
						
						
						
					 
					
						2010-10-13 01:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							e4bf56ae1a 
							
						 
					 
					
						
						
							
							remove useless draw().  
						
						
						
					 
					
						2010-10-13 01:25:04 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							d693b304c7 
							
						 
					 
					
						
						
							
							applied xclipboard patch. thx David Isaac Wolinsky.  
						
						
						
					 
					
						2010-10-13 01:24:11 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							3a50a4fd93 
							
						 
					 
					
						
						
							
							clean button selection code.  
						
						
						
					 
					
						2010-10-13 00:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							3470e3af23 
							
						 
					 
					
						
						
							
							compose key patch. thx federico luna.  
						
						
						
					 
					
						2010-09-21 16:04:13 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							6faedce53a 
							
						 
					 
					
						
						
							
							s/hasfocus/focus/ for consistency.  
						
						
						
					 
					
						2010-09-11 16:07:36 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7037cb33 
							
						 
					 
					
						
						
							
							don't draw if the window is not visible.  
						
						
						
					 
					
						2010-09-11 16:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							f693476365 
							
						 
					 
					
						
						
							
							use xclear() in draw().  
						
						
						
					 
					
						2010-09-11 16:01:41 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							8c3757986a 
							
						 
					 
					
						
						
							
							use XCreateWindow(), set gravity bit.  
						
						
						
					 
					
						2010-09-11 15:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							273d4ba938 
							
						 
					 
					
						
						
							
							cleaning st.info. added comment in st.c for DECSCNM.  
						
						
						
					 
					
						2010-09-03 00:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							c43526153f 
							
						 
					 
					
						
						
							
							cleaning st.info. fixed cvvis.  
						
						
						
					 
					
						2010-09-03 00:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							223909e008 
							
						 
					 
					
						
						
							
							undefined gfx doesn't draw \0.  
						
						
						
					 
					
						2010-09-02 20:21:40 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							fbc6ec3207 
							
						 
					 
					
						
						
							
							resize from the top.  
						
						
						
					 
					
						2010-09-02 01:42:03 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							9d82bdd947 
							
						 
					 
					
						
						
							
							added -e and -t option.  
						
						
						
					 
					
						2010-09-02 01:37:01 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							97695baf4f 
							
						 
					 
					
						
						
							
							factored code and fixed behaviour of tnewline().  
						
						
						
					 
					
						2010-09-01 23:20:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							df5c5ed045 
							
						 
					 
					
						
						
							
							removed debug code.  
						
						
						
					 
					
						2010-09-01 18:12:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							5ce6c5c032 
							
						 
					 
					
						
						
							
							fixed IL and DL.  
						
						
						
					 
					
						2010-09-01 17:21:09 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							ef69118028 
							
						 
					 
					
						
						
							
							factor and cleanup code.  
						
						
						
					 
					
						2010-09-01 16:26:12 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							cfe897554d 
							
						 
					 
					
						
						
							
							use struct instead of array.  
						
						
						
					 
					
						2010-08-31 18:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							9703859e6c 
							
						 
					 
					
						
						
							
							cleanup.  
						
						
						
					 
					
						2010-08-31 18:22:59 +02:00 
						 
				 
			
				
					
						
							
							
								pancake@nopcode.org 
							
						 
					 
					
						
						
						
						
							
						
						
							591d147af7 
							
						 
					 
					
						
						
							
							fix segfault when selecting big buffers  
						
						... 
						
						
						
						shift+insert paste clipboard
honor CFLAGS and LDFLAGS in config.mk 
						
					 
					
						2010-08-31 17:36:55 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							1132d9e2d6 
							
						 
					 
					
						
						
							
							fix build.  
						
						
						
					 
					
						2010-08-31 16:56:27 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							c4225bdcc9 
							
						 
					 
					
						
						
							
							add selinit() and renamed clipboard_* to sel*.  
						
						
						
					 
					
						2010-08-31 16:53:34 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							f211bc2eed 
							
						 
					 
					
						
						
							
							move event configuration in xinit().  
						
						
						
					 
					
						2010-08-31 16:30:11 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							ee858b4805 
							
						 
					 
					
						
						
							
							use one global struct instead of many vars for selection. Cleanup.  
						
						
						
					 
					
						2010-08-31 15:36:13 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							80f70f1c22 
							
						 
					 
					
						
						
							
							use GLYPH_SET to test if a char is set; cleanup.  
						
						
						
					 
					
						2010-08-31 14:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								pancake@nopcode.org 
							
						 
					 
					
						
						
						
						
							
						
						
							23cc3fc571 
							
						 
					 
					
						
						
							
							fix crash for small windows  
						
						... 
						
						
						
						use unconditional infinite loops 
						
					 
					
						2010-08-31 11:40:57 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							160bda1b60 
							
						 
					 
					
						
						
							
							toggle ATTR_REVERSE on selected text, factored some code and fixed Makefile.  
						
						
						
					 
					
						2010-08-31 11:02:17 +02:00 
						 
				 
			
				
					
						
							
							
								pancake 
							
						 
					 
					
						
						
						
						
							
						
						
							596bb133a5 
							
						 
					 
					
						
						
							
							fix build  
						
						... 
						
						
						
						use config.def.h mechanism
add SHELL in config.h 
						
					 
					
						2010-08-30 23:49:15 +02:00 
						 
				 
			
				
					
						
							
							
								pancake 
							
						 
					 
					
						
						
						
						
							
						
						
							0ba53e48c7 
							
						 
					 
					
						
						
							
							initial implementation of selection and clipboard  
						
						
						
					 
					
						2010-08-30 23:41:37 +02:00 
						 
				 
			
				
					
						
							
							
								pancake@nopcode.org 
							
						 
					 
					
						
						
						
						
							
						
						
							e1ce89f267 
							
						 
					 
					
						
						
							
							fix segfault  
						
						
						
					 
					
						2010-08-30 17:07:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							12c25bcea9 
							
						 
					 
					
						
						
							
							added support for alternate screen.  
						
						
						
					 
					
						2010-08-30 16:48:18 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							326586ba43 
							
						 
					 
					
						
						
							
							cursor is hid when unfocused.  
						
						
						
					 
					
						2010-08-30 15:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							ae5baac932 
							
						 
					 
					
						
						
							
							use predefined OS macro instead of uname.  
						
						
						
					 
					
						2010-08-30 13:04:19 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							bef87acd0d 
							
						 
					 
					
						
						
							
							st should compile on NetBSD.  
						
						
						
					 
					
						2010-08-30 01:20:38 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							e851736e8b 
							
						 
					 
					
						
						
							
							removed (visual) bell. '\a' sets the urgency flag if st is unfocused.  
						
						
						
					 
					
						2010-08-30 03:05:05 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							188293c828 
							
						 
					 
					
						
						
							
							removed useless cursor init. and renamed xcursor() to xdrawcursor().  
						
						
						
					 
					
						2010-08-30 01:45:57 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							7d88cf88d0 
							
						 
					 
					
						
						
							
							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. 
						
					 
					
						2010-08-30 01:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							1f6e7b84c6 
							
						 
					 
					
						
						
							
							removed old VT52 escapes, fixed VT100 IND.  
						
						
						
					 
					
						2010-08-30 01:19:05 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							5258d60545 
							
						 
					 
					
						
						
							
							fixed optimized drawing routine and factored some code.  
						
						
						
					 
					
						2010-08-29 20:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f623f910 
							
						 
					 
					
						
						
							
							fixed pixmap buffer drawing.  
						
						
						
					 
					
						2010-08-29 19:41:36 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							eab9aad1dc 
							
						 
					 
					
						
						
							
							added a XFlush() in xbell().  
						
						
						
					 
					
						2010-08-29 19:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							2181040594 
							
						 
					 
					
						
						
							
							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. 
						
					 
					
						2010-08-29 18:55:15 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							c186c8ef9a 
							
						 
					 
					
						
						
							
							merged tscroll() with tscrollup().  
						
						
						
					 
					
						2010-08-29 12:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							6db6980e27 
							
						 
					 
					
						
						
							
							st now runs on Linux, OpenBSD and FreeBSD.  
						
						
						
					 
					
						2010-08-28 03:18:22 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							c563328571 
							
						 
					 
					
						
						
							
							removed XINERAMA from config.mk and fixed a segfault when st is  
						
						... 
						
						
						
						started without a display. (thx Hiltjo Posthuma) 
						
					 
					
						2010-08-27 13:53:27 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							a1018e0e9e 
							
						 
					 
					
						
						
							
							fixed potential bug in IS_SET().  
						
						
						
					 
					
						2010-08-27 00:58:28 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							fbb66da9a9 
							
						 
					 
					
						
						
							
							merged tcursorwrap() with tnewline(), added few comments and updated copyright.  
						
						
						
					 
					
						2010-08-27 00:28:27 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							42b2912e21 
							
						 
					 
					
						
						
							
							cleaned some spaces.  
						
						
						
					 
					
						2010-08-27 00:05:50 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							5d611cd547 
							
						 
					 
					
						
						
							
							added macro to test flags, removed tmovecursor().  
						
						
						
					 
					
						2010-08-26 23:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							4db3df312a 
							
						 
					 
					
						
						
							
							faster resizing.  
						
						
						
					 
					
						2010-08-26 21:37:12 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c13ebe80 
							
						 
					 
					
						
						
							
							close master/slave pty in the shell process.  
						
						
						
					 
					
						2010-08-26 21:36:21 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							5c93f399c5 
							
						 
					 
					
						
						
							
							clean \t.  
						
						
						
					 
					
						2010-08-26 21:34:37 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							44226483fb 
							
						 
					 
					
						
						
							
							update function prototypes.  
						
						
						
					 
					
						2010-08-26 21:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Aptel 
							
						 
					 
					
						
						
						
						
							
						
						
							b09401b96b 
							
						 
					 
					
						
						
							
							fix \b and clean \t.  
						
						
						
					 
					
						2010-08-26 21:32:34 +02:00 
						 
				 
			
				
					
						
							
							
								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