Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							c68dae91d2
							
						
					 | 
					
						
						
							
							undefined gfx doesn't draw \0.
						
						
						
						
						
						
					 | 
					
						2010-09-02 20:21:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							95b236a22a
							
						
					 | 
					
						
						
							
							fixed makefile.
						
						
						
						
						
						
					 | 
					
						2010-09-02 02:03:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							c762fce23c
							
						
					 | 
					
						
						
							
							added manpage.
						
						
						
						
						
						
					 | 
					
						2010-09-02 02:02:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c7be4ad4d
							
						
					 | 
					
						
						
							
							resize from the top.
						
						
						
						
						
						
					 | 
					
						2010-09-02 01:42:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							195aa6bb9c
							
						
					 | 
					
						
						
							
							added -e and -t option.
						
						
						
						
						
						
					 | 
					
						2010-09-02 01:37:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							eef3cb4242
							
						
					 | 
					
						
						
							
							factored code and fixed behaviour of tnewline().
						
						
						
						
						
						
					 | 
					
						2010-09-01 23:20:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce404f8263
							
						
					 | 
					
						
						
							
							updated TODO.
						
						
						
						
						
						
					 | 
					
						2010-09-01 22:54:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e1871bf8a
							
						
					 | 
					
						
						
							
							started to go through st.info and fix things.
						
						
						
						
						
						
					 | 
					
						2010-09-01 22:54:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							ffd59a1b58
							
						
					 | 
					
						
						
							
							capabilities sorted by capname in st.info. copy acsc from xterm.
						
						
						
						
						
						
					 | 
					
						2010-09-01 19:47:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5b2056ba9
							
						
					 | 
					
						
						
							
							removed debug code.
						
						
						
						
						
						
					 | 
					
						2010-09-01 18:12:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b3f6aca5a
							
						
					 | 
					
						
						
							
							fixed IL and DL.
						
						
						
						
						
						
					 | 
					
						2010-09-01 17:21:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c49888622
							
						
					 | 
					
						
						
							
							factor and cleanup code.
						
						
						
						
						
						
					 | 
					
						2010-09-01 16:26:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2482b322a
							
						
					 | 
					
						
						
							
							added correct line drawing characters for default font.
						
						
						
						
						
						
					 | 
					
						2010-09-01 00:30:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							60df49df91
							
						
					 | 
					
						
						
							
							use struct instead of array.
						
						
						
						
						
						
					 | 
					
						2010-08-31 18:30:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							75143af77c
							
						
					 | 
					
						
						
							
							cleanup.
						
						
						
						
						
						
					 | 
					
						2010-08-31 18:22:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pancake@nopcode.org
							
						 
					 | 
					
						
						
						
						
							
						
						
							87d1f98637
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							4449abbddb
							
						
					 | 
					
						
						
							
							fix build.
						
						
						
						
						
						
					 | 
					
						2010-08-31 16:56:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d10e7865f
							
						
					 | 
					
						
						
							
							add selinit() and renamed clipboard_* to sel*.
						
						
						
						
						
						
					 | 
					
						2010-08-31 16:53:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							639e493b95
							
						
					 | 
					
						
						
							
							move event configuration in xinit().
						
						
						
						
						
						
					 | 
					
						2010-08-31 16:30:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ee49bcd9a
							
						
					 | 
					
						
						
							
							use one global struct instead of many vars for selection. Cleanup.
						
						
						
						
						
						
					 | 
					
						2010-08-31 15:36:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fc43b0194
							
						
					 | 
					
						
						
							
							use GLYPH_SET to test if a char is set; cleanup.
						
						
						
						
						
						
					 | 
					
						2010-08-31 14:52:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pancake@nopcode.org
							
						 
					 | 
					
						
						
						
						
							
						
						
							725ec8ff4a
							
						
					 | 
					
						
						
							
							fix crash for small windows
						
						
						
						
						
						
						
						use unconditional infinite loops 
						
						
					 | 
					
						2010-08-31 11:40:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							9669f718ab
							
						
					 | 
					
						
						
							
							toggle ATTR_REVERSE on selected text, factored some code and fixed Makefile.
						
						
						
						
						
						
					 | 
					
						2010-08-31 11:02:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pancake
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca1f6675a1
							
						
					 | 
					
						
						
							
							fix build
						
						
						
						
						
						
						
						use config.def.h mechanism
add SHELL in config.h 
						
						
					 | 
					
						2010-08-30 23:49:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pancake
							
						 
					 | 
					
						
						
						
						
							
						
						
							dcc7f842bb
							
						
					 | 
					
						
						
							
							initial implementation of selection and clipboard
						
						
						
						
						
						
					 | 
					
						2010-08-30 23:41:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pancake@nopcode.org
							
						 
					 | 
					
						
						
						
						
							
						
						
							35b33ee489
							
						
					 | 
					
						
						
							
							fix segfault
						
						
						
						
						
						
					 | 
					
						2010-08-30 17:07:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							641dfd94e3
							
						
					 | 
					
						
						
							
							added support for alternate screen.
						
						
						
						
						
						
					 | 
					
						2010-08-30 16:48:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							af113bd3fb
							
						
					 | 
					
						
						
							
							cursor is hid when unfocused.
						
						
						
						
						
						
					 | 
					
						2010-08-30 15:28:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							4f5c7e3a31
							
						
					 | 
					
						
						
							
							use predefined OS macro instead of uname.
						
						
						
						
						
						
					 | 
					
						2010-08-30 13:04:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ba065d993
							
						
					 | 
					
						
						
							
							st should compile on NetBSD.
						
						
						
						
						
						
					 | 
					
						2010-08-30 01:20:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc834723ec
							
						
					 | 
					
						
						
							
							removed pty.h. minimal system guessing added in config.mk.
						
						
						
						
						
						
					 | 
					
						2010-08-30 03:12:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							ecca0580cb
							
						
					 | 
					
						
						
							
							removed (visual) bell. '\a' sets the urgency flag if st is unfocused.
						
						
						
						
						
						
					 | 
					
						2010-08-30 03:05:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad2fdab6b6
							
						
					 | 
					
						
						
							
							removed useless cursor init. and renamed xcursor() to xdrawcursor().
						
						
						
						
						
						
					 | 
					
						2010-08-30 01:45:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							4657805ec5
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							674926af15
							
						
					 | 
					
						
						
							
							removed old VT52 escapes, fixed VT100 IND.
						
						
						
						
						
						
					 | 
					
						2010-08-30 01:19:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pancake
							
						 
					 | 
					
						
						
						
						
							
						
						
							70c9762434
							
						
					 | 
					
						
						
							
							fix warning
						
						
						
						
						
						
					 | 
					
						2010-08-30 00:32:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							913c0cbd34
							
						
					 | 
					
						
						
							
							fixed optimized drawing routine and factored some code.
						
						
						
						
						
						
					 | 
					
						2010-08-29 20:12:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							27a7d85d0c
							
						
					 | 
					
						
						
							
							fixed pixmap buffer drawing.
						
						
						
						
						
						
					 | 
					
						2010-08-29 19:41:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							acf921d410
							
						
					 | 
					
						
						
							
							added a XFlush() in xbell().
						
						
						
						
						
						
					 | 
					
						2010-08-29 19:14:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							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. 
						
						
					 | 
					
						2010-08-29 18:55:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							1def7a177e
							
						
					 | 
					
						
						
							
							merged tscroll() with tscrollup().
						
						
						
						
						
						
					 | 
					
						2010-08-29 12:27:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf527c22d5
							
						
					 | 
					
						
						
							
							st now runs on Linux, OpenBSD and FreeBSD.
						
						
						
						
						
						
					 | 
					
						2010-08-28 03:18:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa6a9216a1
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							fec59f7370
							
						
					 | 
					
						
						
							
							fixed potential bug in IS_SET().
						
						
						
						
						
						
					 | 
					
						2010-08-27 00:58:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f259b9257
							
						
					 | 
					
						
						
							
							merged tcursorwrap() with tnewline(), added few comments and updated copyright.
						
						
						
						
						
						
					 | 
					
						2010-08-27 00:28:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							8db9a192e5
							
						
					 | 
					
						
						
							
							cleaned some spaces.
						
						
						
						
						
						
					 | 
					
						2010-08-27 00:05:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							85a94e2db9
							
						
					 | 
					
						
						
							
							added macro to test flags, removed tmovecursor().
						
						
						
						
						
						
					 | 
					
						2010-08-26 23:43:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a3b1e0938
							
						
					 | 
					
						
						
							
							faster resizing.
						
						
						
						
						
						
					 | 
					
						2010-08-26 21:37:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							1494bb9f97
							
						
					 | 
					
						
						
							
							close master/slave pty in the shell process.
						
						
						
						
						
						
					 | 
					
						2010-08-26 21:36:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Aptel
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab5e72dc39
							
						
					 | 
					
						
						
							
							clean \t.
						
						
						
						
						
						
					 | 
					
						2010-08-26 21:34:37 +02:00 | 
					
					
						
						
							
							
							
						
					 |