572f4e2ea3 
							
						 
					 
					
						
						
							
							degesch: implement Lua coroutine async basics  
						
						
						
						
							
						
					 
					
						2016-11-04 20:11:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							50599e09bd 
							
						 
					 
					
						
						
							
							Update README, add a screenshot for degesch  
						
						
						
						
							
						
					 
					
						2016-10-30 18:52:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b24bb0aded 
							
						 
					 
					
						
						
							
							degesch: fix join/part hiding in the backlog  
						
						
						
						
							
						
					 
					
						2016-10-30 16:24:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7c6cf42075 
							
						 
					 
					
						
						
							
							thin-cursor.lua: update comments  
						
						
						
						
							
						
					 
					
						2016-10-30 01:50:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							414a525c4d 
							
						 
					 
					
						
						
							
							degesch: add a thin-cursor plugin  
						
						
						
						
							
						
					 
					
						2016-10-30 00:00:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6cee7159f2 
							
						 
					 
					
						
						
							
							degesch: clean up  
						
						... 
						
						
						
						Caught by Coverity, however it is quite harmless. 
						
						
							
						
					 
					
						2016-10-29 21:08:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							568f9b7123 
							
						 
					 
					
						
						
							
							degesch: tiny fixes for the prompt hook  
						
						... 
						
						
						
						It should return valid UTF-8.
Also remember to refresh the prompt upon hook removal. 
						
						
							
						
					 
					
						2016-10-29 20:03:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0d499dd125 
							
						 
					 
					
						
						
							
							degesch: avoid senseless indirection in hooks  
						
						... 
						
						
						
						It's always been one function call only this far. 
						
						
							
						
					 
					
						2016-10-29 19:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							37e49b54cf 
							
						 
					 
					
						
						
							
							degesch: rename things around terminal attributes  
						
						
						
						
							
						
					 
					
						2016-10-29 18:07:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							742d590b8d 
							
						 
					 
					
						
						
							
							degesch: simplify "attribute_printer"  
						
						... 
						
						
						
						Now that the line wrapper took over some of the state. 
						
						
							
						
					 
					
						2016-10-29 17:53:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b6528c73e3 
							
						 
					 
					
						
						
							
							degesch: microoptimization  
						
						
						
						
							
						
					 
					
						2016-10-28 18:16:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1e79aaec26 
							
						 
					 
					
						
						
							
							degesch: refresh the prompt when a hook is set  
						
						
						
						
							
						
					 
					
						2016-10-28 13:58:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0995da3900 
							
						 
					 
					
						
						
							
							degesch: don't consider all mode changes important  
						
						
						
						
							
						
					 
					
						2016-10-28 13:32:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c8a826f016 
							
						 
					 
					
						
						
							
							degesch: optimize Lua weak refs  
						
						
						
						
							
						
					 
					
						2016-10-28 13:09:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							95c7ababc3 
							
						 
					 
					
						
						
							
							degesch: add a "fancy-prompt" plugin  
						
						... 
						
						
						
						So that the client looks at least a tiny bit decent if needed. 
						
						
							
						
					 
					
						2016-10-28 12:53:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a0d733fdb9 
							
						 
					 
					
						
						
							
							Update NEWS, README  
						
						
						
						
							
						
					 
					
						2016-10-28 12:47:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							557a39c6c8 
							
						 
					 
					
						
						
							
							degesch: export server state as a string to Lua  
						
						
						
						
							
						
					 
					
						2016-10-28 12:47:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							745e758394 
							
						 
					 
					
						
						
							
							degesch: add Lua API for screen size retrieval  
						
						
						
						
							
						
					 
					
						2016-10-28 04:12:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b60bdf119a 
							
						 
					 
					
						
						
							
							degesch: add a prompt hook  
						
						
						
						
							
						
					 
					
						2016-10-28 04:12:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							278e2b236b 
							
						 
					 
					
						
						
							
							degesch: add introspection for refs within str_maps  
						
						... 
						
						
						
						This required some fixes to the design. 
						
						
							
						
					 
					
						2016-10-28 04:12:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2f758bbdb9 
							
						 
					 
					
						
						
							
							degesch: allow lists of refs in introspection  
						
						
						
						
							
						
					 
					
						2016-10-28 04:12:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							911276b263 
							
						 
					 
					
						
						
							
							degesch: add introspection for "app_context"  
						
						
						
						
							
						
					 
					
						2016-10-28 04:12:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cb5ad675a6 
							
						 
					 
					
						
						
							
							degesch: add introspection for "str" and "str_map"  
						
						
						
						
							
						
					 
					
						2016-10-28 04:12:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9408dfc67c 
							
						 
					 
					
						
						
							
							degesch: create Lua refs through introspection  
						
						
						
						
							
						
					 
					
						2016-10-28 04:12:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fed8b06aff 
							
						 
					 
					
						
						
							
							degesch: begin work on direct introspection  
						
						
						
						
							
						
					 
					
						2016-10-28 04:12:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7e64fd9886 
							
						 
					 
					
						
						
							
							degesch: cleanup  
						
						
						
						
							
						
					 
					
						2016-10-28 04:12:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6928184a3d 
							
						 
					 
					
						
						
							
							degesch: defer prompt refreshing  
						
						... 
						
						
						
						Now that we do it each time we receive a message from the server. 
						
						
							
						
					 
					
						2016-10-23 17:34:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f7155f3919 
							
						 
					 
					
						
						
							
							degesch: allow hiding join/part messages  
						
						
						
						
							
						
					 
					
						2016-10-23 17:14:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f032466307 
							
						 
					 
					
						
						
							
							degesch: comments, no functional change  
						
						
						
						
							
						
					 
					
						2016-10-23 17:14:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c0f4b554ef 
							
						 
					 
					
						
						
							
							degesch: show channel user count in the status  
						
						
						
						
							
						
					 
					
						2016-10-23 17:14:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							639da7a9a7 
							
						 
					 
					
						
						
							
							degesch: accept Word shortcuts for formatting  
						
						... 
						
						
						
						Because why not. 
						
						
							
						
					 
					
						2016-10-23 13:40:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							230b04014f 
							
						 
					 
					
						
						
							
							Bump liberty, add consts to some arguments  
						
						
						
						
							
						
					 
					
						2016-10-23 13:38:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4848354bb9 
							
						 
					 
					
						
						
							
							Get rid of the remaining FAILs  
						
						
						
						
							
						
					 
					
						2016-10-11 12:05:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8028c7fa47 
							
						 
					 
					
						
						
							
							Bump liberty  
						
						
						
						
							
						
					 
					
						2016-10-11 10:52:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							43de836b91 
							
						 
					 
					
						
						
							
							degesch: exit with error when arguments are given  
						
						
						
						
							
						
					 
					
						2016-09-29 13:40:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							16d10f574b 
							
						 
					 
					
						
						
							
							degesch: simplify highlight detection  
						
						
						
						
							
						
					 
					
						2016-09-25 14:11:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4cefa5ab1b 
							
						 
					 
					
						
						
							
							degesch: fix highlight detection in colored text  
						
						
						
						
							
						
					 
					
						2016-09-23 23:46:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							92a4d4b5a7 
							
						 
					 
					
						
						
							
							Better support for the KILL command  
						
						
						
						
							
						
					 
					
						2016-09-23 22:50:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							26f94d2459 
							
						 
					 
					
						
						
							
							degesch: add a "censor" plugin  
						
						... 
						
						
						
						So far this approach screws up highlights, which is actually a bug. 
						
						
							
						
					 
					
						2016-09-23 18:59:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0be43691d0 
							
						 
					 
					
						
						
							
							Update README  
						
						
						
						
							
						
					 
					
						2016-07-23 20:29:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							483ab39e3c 
							
						 
					 
					
						
						
							
							degesch: die on configuration parse errors  
						
						... 
						
						
						
						Seems more sensible. 
						
						
							
						
					 
					
						2016-07-23 20:00:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							beaf1a1f82 
							
						 
					 
					
						
						
							
							degesch: fix Ctrl-J in Readline  
						
						
						
						
							
						
					 
					
						2016-07-23 19:13:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5613c326c9 
							
						 
					 
					
						
						
							
							degesch: fix CTCP handling  
						
						... 
						
						
						
						In `/me :\` practically no client bothers to escape the backslash but we
used to interpret it as the start of an escape sequence anyway.
Silly us, no one respects any standards. 
						
						
							
						
					 
					
						2016-07-09 22:55:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							db17223df0 
							
						 
					 
					
						
						
							
							Bump version; update NEWS, README  
						
						
						
						
							
 
						
					 
					
						2016-04-28 23:46:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2474b5f3f5 
							
						 
					 
					
						
						
							
							calc: fix usage of (substring)  
						
						
						
						
							
						
					 
					
						2016-04-28 23:25:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d97f28e7f7 
							
						 
					 
					
						
						
							
							ZyklonB: add a seen plugin  
						
						
						
						
							
						
					 
					
						2016-04-24 21:05:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d6a9e1dca1 
							
						 
					 
					
						
						
							
							degesch: customizable date change messages  
						
						... 
						
						
						
						Now also in the backlog. 
						
						
							
						
					 
					
						2016-04-21 23:50:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c8e4833086 
							
						 
					 
					
						
						
							
							degesch: add a NOWRAP flag to formatter_flush()  
						
						... 
						
						
						
						--format should work as before now.
It is now also possible to rebind PageUp to show a wrapped backlog. 
						
						
							
						
					 
					
						2016-04-21 23:50:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							99595c0d81 
							
						 
					 
					
						
						
							
							degesch: update comments  
						
						
						
						
							
						
					 
					
						2016-04-21 23:50:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							75c4645f10 
							
						 
					 
					
						
						
							
							degesch: add an auto-rejoin.lua plugin  
						
						
						
						
							
						
					 
					
						2016-04-21 22:12:33 +02:00