Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f068ae69b1 
							
						 
					 
					
						
						
							
							Cleanup ( #45 )  
						
						 
						
						... 
						
						
						
						* Removed lots of Clippy warnings and `ran cargo fmt` 
						
					 
					
						2018-11-21 17:48:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Timon Post 
							
						 
					 
					
						
						
						
						
							
						
						
							b717d306c3 
							
						 
					 
					
						
						
							
							Putted Screen behind an Option. Now when you call the functions: color, cursor, terminal, input you won't need to provide a Screen anymore.  
						
						 
						
						... 
						
						
						
						When you want to work with the 'alternate screen' you can call the following functions: terminal::from_screen etc. Which will give you an instance to the back of the module you are calling it in.
So instead of:
let color = color(Screen::default());
let cursor = cursor(Screen::default());
let input = input(Screen::default());
let terminal = terminal(Screen::default());
You can do:
let color = color();
let cursor = cursor();
let input = input();
let terminal = terminal(); 
						
					 
					
						2018-11-21 07:54:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad8b75f448 
							
						 
					 
					
						
						
							
							Fixed bug flush_buf(). ( #42 )  
						
						 
						
						... 
						
						
						
						* Fixed bug flush_buf() issue 42. 
						
					 
					
						2018-11-14 15:13:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timon 
							
						 
					 
					
						
						
						
						
							
						
						
							cb08b6b984 
							
						 
					 
					
						
						
							
							clean up  
						
						 
						
						
						
					 
					
						2018-10-07 17:16:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							5dcc6387f1 
							
						 
					 
					
						
						
							
							added unittests, fixed getting terminal position and tested code  
						
						 
						
						
						
					 
					
						2018-09-22 22:42:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							a2bb9ecff5 
							
						 
					 
					
						
						
							
							added tests  
						
						 
						
						
						
					 
					
						2018-09-21 22:22:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							9bda408e43 
							
						 
					 
					
						
						
							
							Merge branch 'master' into development  
						
						 
						
						
						
					 
					
						2018-09-21 21:36:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							a9f47ecebc 
							
						 
					 
					
						
						
							
							added tests and method to convert styledobject into displayableobject  
						
						 
						
						
						
					 
					
						2018-09-21 21:36:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							3d7748ba3d 
							
						 
					 
					
						
						
							
							added tests and method to convert styledobject into displayableobject  
						
						 
						
						
						
					 
					
						2018-09-21 21:36:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							a92274c028 
							
						 
					 
					
						
						
							
							added displaying functionality of StyledObject  
						
						 
						
						
						
					 
					
						2018-09-20 22:24:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							e0b0e232ea 
							
						 
					 
					
						
						
							
							function was not good alligned and removed as_any() and as_any_mut() from output  
						
						 
						
						
						
					 
					
						2018-09-16 12:40:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eliza Weisman 
							
						 
					 
					
						
						
						
						
							
						
						
							0eba0e2056 
							
						 
					 
					
						
						
							
							Attempt to make AnsiOutput play nicer with write!  
						
						 
						
						
						
					 
					
						2018-09-16 11:50:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							f2581c39c0 
							
						 
					 
					
						
						
							
							Merge branch 'development' of  https://github.com/TimonPost/crossterm  into development  
						
						 
						
						
						
					 
					
						2018-08-29 22:13:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iCiaran 
							
						 
					 
					
						
						
						
						
							
						
						
							7afc96fecf 
							
						 
					 
					
						
						
							
							Switch width and height  
						
						 
						
						
						
					 
					
						2018-08-29 21:51:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							410009dc46 
							
						 
					 
					
						
						
							
							updated doc  
						
						 
						
						
						
					 
					
						2018-08-25 12:00:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							c40cdb0774 
							
						 
					 
					
						
						
							
							rounding up  
						
						 
						
						
						
					 
					
						2018-08-25 11:24:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							ff41d4f244 
							
						 
					 
					
						
						
							
							fixed some bugs, checked documentation and incremented version number  
						
						 
						
						
						
					 
					
						2018-08-24 23:44:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							9102108b3a 
							
						 
					 
					
						
						
							
							changes  
						
						 
						
						
						
					 
					
						2018-08-24 18:49:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							a0cf8907a5 
							
						 
					 
					
						
						
							
							changed mut third try ....  
						
						 
						
						
						
					 
					
						2018-08-24 18:37:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							a98a13b7de 
							
						 
					 
					
						
						
							
							changes  
						
						 
						
						
						
					 
					
						2018-08-24 18:29:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c0a4efac 
							
						 
					 
					
						
						
							
							merge  
						
						 
						
						
						
					 
					
						2018-08-23 23:01:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							ce15004975 
							
						 
					 
					
						
						
							
							added drop disable  
						
						 
						
						
						
					 
					
						2018-08-23 22:59:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							b70996dcf4 
							
						 
					 
					
						
						
							
							fix  
						
						 
						
						
						
					 
					
						2018-08-23 22:20:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							f1959589c8 
							
						 
					 
					
						
						
							
							some fixes  
						
						 
						
						
						
					 
					
						2018-08-23 22:16:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							99fffee6b3 
							
						 
					 
					
						
						
							
							fixed raw mode  
						
						 
						
						
						
					 
					
						2018-08-23 18:15:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							cc55c190d8 
							
						 
					 
					
						
						
							
							Removed downcast for HANDLE WinAPi. Also we do not need to keep track of current HANDLE since this will now be gotton from CreateFileW  
						
						 
						
						
						
					 
					
						2018-08-22 19:58:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							c848beb721 
							
						 
					 
					
						
						
							
							Added Sync markers  
						
						 
						
						
						
					 
					
						2018-08-21 21:17:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							5b0a6dddaa 
							
						 
					 
					
						
						
							
							bug fixe  
						
						 
						
						
						
					 
					
						2018-08-21 18:22:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							33d587817e 
							
						 
					 
					
						
						
							
							Merge branch 'development' of  https://github.com/TimonPost/crossterm  into development  
						
						 
						
						
						
					 
					
						2018-08-21 18:07:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							50cff8f413 
							
						 
					 
					
						
						
							
							Fixed unix errors  
						
						 
						
						
						
					 
					
						2018-08-21 18:06:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							a8de072a0a 
							
						 
					 
					
						
						
							
							windows changes  
						
						 
						
						
						
					 
					
						2018-08-21 18:05:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							a367169bb7 
							
						 
					 
					
						
						
							
							Shitload unused iports and unused mut removed alos renamed some variables  
						
						 
						
						
						
					 
					
						2018-08-19 23:42:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							f64a405236 
							
						 
					 
					
						
						
							
							Refactor  
						
						 
						
						
						
					 
					
						2018-08-19 23:14:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							685bc5e961 
							
						 
					 
					
						
						
							
							Refactor  
						
						 
						
						
						
					 
					
						2018-08-19 23:13:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							a6149f75f3 
							
						 
					 
					
						
						
							
							fixed unix code  
						
						 
						
						
						
					 
					
						2018-08-18 15:06:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							b884891970 
							
						 
					 
					
						
						
							
							comment  
						
						 
						
						
						
					 
					
						2018-08-18 14:40:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							81aa62b6ce 
							
						 
					 
					
						
						
							
							maked stdout sync and send and tested it  
						
						 
						
						
						
					 
					
						2018-08-18 14:38:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							18103fced3 
							
						 
					 
					
						
						
							
							changes  
						
						 
						
						
						
					 
					
						2018-08-18 12:54:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							bb39591150 
							
						 
					 
					
						
						
							
							Overall commend improvement  
						
						 
						
						
						
					 
					
						2018-08-14 23:02:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c6f36a46 
							
						 
					 
					
						
						
							
							Changed Crossterm type so that the user does not have to enter a reference to a Screen every function call and also updated the readme, docs,comments,examples  
						
						 
						
						
						
					 
					
						2018-08-14 21:40:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							d23ef22a58 
							
						 
					 
					
						
						
							
							Updated all examples and comments tested unix logic  
						
						 
						
						
						
					 
					
						2018-08-13 21:04:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Timon 
							
						 
					 
					
						
						
						
						
							
						
						
							f31bb1a656 
							
						 
					 
					
						
						
							
							Unix errors fixed and started with testing  
						
						 
						
						
						
					 
					
						2018-08-12 20:41:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							23dc4f661e 
							
						 
					 
					
						
						
							
							Tested all windows logic also fixed bug with resetting terminal color.  
						
						 
						
						
						
					 
					
						2018-08-12 14:51:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							e1bbf1689f 
							
						 
					 
					
						
						
							
							some examples fixed added multy threaded logging example and tested input and changed styling system  
						
						 
						
						
						
					 
					
						2018-08-11 17:58:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							406f2046f9 
							
						 
					 
					
						
						
							
							maked crossterm sendable for threads  
						
						 
						
						
						
					 
					
						2018-07-31 23:05:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							14ecd33f11 
							
						 
					 
					
						
						
							
							merge fixes  
						
						 
						
						
						
					 
					
						2018-07-31 23:01:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							5c5db7fdb0 
							
						 
					 
					
						
						
							
							started working on refactoring examples  
						
						 
						
						
						
					 
					
						2018-07-31 22:53:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jojolepro 
							
						 
					 
					
						
						
						
						
							
						
						
							518dcadd15 
							
						 
					 
					
						
						
							
							Moved files around. Added duplex example (broken). Broke alternate screen trying to add  compat.  
						
						 
						
						
						
					 
					
						2018-07-31 22:50:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							2eb6b1cd55 
							
						 
					 
					
						
						
							
							fixed write ansi code in pos() for unix  
						
						 
						
						
						
					 
					
						2018-07-29 23:17:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0f330b8f 
							
						 
					 
					
						
						
							
							added paint to crossterm type. And changed some methods names  
						
						 
						
						
						
					 
					
						2018-07-29 23:14:28 +02:00