Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								de016ae6ce 
								
							 
						 
						
							
							
								
								Add travis & crates.io badges  
							
							 
							
							... 
							
							
							
							Shamelessly copying Serde's style 
							
						 
						
							2016-12-19 16:51:48 +01:00  
						
					 
				
					
						
							
							
								 
								Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								0395780f25 
								
							 
						 
						
							
							
								
								Add travis integration ( #81 )  
							
							 
							
							... 
							
							
							
							* Add travis integration
* Update examples/rainbow to work on stable 
							
						 
						
							2016-12-19 16:45:11 +01:00  
						
					 
				
					
						
							
							
								 
								Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								32ff8ba96e 
								
							 
						 
						
							
							
								
								Replace UnknownCsi with generalized Event::Unsupported ( #80 )  
							
							 
							
							
							
						 
						
							2016-12-19 16:40:44 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								f9eaf6d0bc 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:Ticki/libterm  
							
							 
							
							
							
						 
						
							2016-12-18 19:29:18 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								7047acbabf 
								
							 
						 
						
							
							
								
								Add `Color` implementation for `&Color`  
							
							 
							
							... 
							
							
							
							Fix  #53  
							
						 
						
							2016-12-18 19:28:25 +01:00  
						
					 
				
					
						
							
							
								 
								Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								c2df3d7edd 
								
							 
						 
						
							
							
								
								Discard leftover input when consumed ( #76 )  
							
							 
							
							... 
							
							
							
							* Discard leftover input when consumed
The iterator given to `parse_event` now `take()` the value from
`leftover`.
* Always save leftover
`parse_event` will consume it when required.
* Remove OptionIterator, directly uses std::option::Iter 
							
						 
						
							2016-12-18 00:49:40 +01:00  
						
					 
				
					
						
							
							
								 
								Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								00ca758d45 
								
							 
						 
						
							
							
								
								Add `UnknownCSI` event type ( #73 )  
							
							 
							
							... 
							
							
							
							* Add `UnknownCSI` event type.
* Compile test from `raw` module
But don't run it.
* Fix unused import warning in doc-test
* Rename UnknownCSI -> UnknownCsi 
							
						 
						
							2016-12-16 18:20:17 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								e67128f795 
								
							 
						 
						
							
							
								
								Fix wrapping width.  
							
							 
							
							
							
						 
						
							2016-11-10 09:25:20 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								56b3deaf27 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:Ticki/libterm  
							
							 
							
							
							
						 
						
							2016-11-08 08:44:13 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								be5fcb1f4f 
								
							 
						 
						
							
							
								
								Add link to tutorial in README.  
							
							 
							
							
							
						 
						
							2016-11-08 08:43:51 +01:00  
						
					 
				
					
						
							
							
								 
								Felix Obenhuber
							
						 
						
							 
							
							
							
							
								
							
							
								dd3df793dc 
								
							 
						 
						
							
							
								
								Fixed build for android targets ( #72 )  
							
							 
							
							... 
							
							
							
							Bionic needs signed ioctrl arguments. 
							
						 
						
							2016-11-06 20:29:39 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								1d63c9cd28 
								
							 
						 
						
							
							
								
								Bump to next version.  
							
							 
							
							
							
						 
						
							2016-11-06 10:35:13 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								2f008188e3 
								
							 
						 
						
							
							
								
								Add @gycos to the author list.  
							
							 
							
							
							
						 
						
							2016-11-06 10:26:45 +01:00  
						
					 
				
					
						
							
							
								 
								Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								8c82c461f9 
								
							 
						 
						
							
							
								
								Handles CSI `~` sequences with multiple values ( #70 )  
							
							 
							
							... 
							
							
							
							* Handles CSI `~` sequences with multiple values
Fixes  #62 
* Fix doc typo 
							
						 
						
							2016-11-06 10:23:02 +01:00  
						
					 
				
					
						
							
							
								 
								Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								786001f095 
								
							 
						 
						
							
							
								
								Fix CSI sequence detection ( #69 )  
							
							 
							
							... 
							
							
							
							Properly detects CSI sequence termination.
Fixes  #47 , #68 . 
							
						 
						
							2016-11-06 10:22:12 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								f49a6e501b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:Ticki/libterm  
							
							 
							
							
							
						 
						
							2016-11-02 18:47:37 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								a3ad019010 
								
							 
						 
						
							
							
								
								Yes.  
							
							 
							
							... 
							
							
							
							No. 
							
						 
						
							2016-11-02 18:47:24 +01:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								bb8d1704cd 
								
							 
						 
						
							
							
								
								Revert "True terminal restoration" ( #67 )  
							
							 
							
							
							
						 
						
							2016-10-27 22:09:41 +02:00  
						
					 
				
					
						
							
							
								 
								IGI-111
							
						 
						
							 
							
							
							
							
								
							
							
								0e0b5be856 
								
							 
						 
						
							
							
								
								Added true terminal restoration ( #66 )  
							
							 
							
							... 
							
							
							
							Using the "alternate screen" capability, the RawTerminal trait restores
the terminal in its previous state by sending the proper escape codes. 
							
						 
						
							2016-10-27 22:03:29 +02:00  
						
					 
				
					
						
							
							
								 
								Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								09d31132e2 
								
							 
						 
						
							
							
								
								Protects AsyncReader::read against empty buffer. ( #65 )  
							
							 
							
							... 
							
							
							
							Move the check to the beginning of the loop to protect against empty buffer. 
							
						 
						
							2016-10-27 22:02:29 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								2d625d8c57 
								
							 
						 
						
							
							
								
								Bump version.  
							
							 
							
							
							
						 
						
							2016-10-26 11:58:03 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								936c4336ce 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:Ticki/libterm  
							
							 
							
							
							
						 
						
							2016-10-26 11:56:00 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								8ccc67cf33 
								
							 
						 
						
							
							
								
								Update the mouse example.  
							
							 
							
							... 
							
							
							
							We use click and drag. 
							
						 
						
							2016-10-26 11:55:47 +02:00  
						
					 
				
					
						
							
							
								 
								Matthew Nicholson
							
						 
						
							 
							
							
							
							
								
							
							
								ea06c6fd56 
								
							 
						 
						
							
							
								
								Modify Keys and Events to detect Esc key presses ( #45 )  
							
							 
							
							... 
							
							
							
							* modify Keys and Events to detect Esc key presses
The strategy used here is to read two bytes at a time, going on the
assumption that escape sequences will consist of multi byte reads and
solitary Esc key presses will consist of single byte reads.
Tests had to be modified to account for these new multi byte reads by
including dummy bytes when a single byte was previously expected.
Fixes  ticki/termion#43 
* expand keys example to include Esc key presses
* add test for Esc key press 
							
						 
						
							2016-10-26 11:53:36 +02:00  
						
					 
				
					
						
							
							
								 
								Jordan MacDonald
							
						 
						
							 
							
							
							
							
								
							
							
								654db645cb 
								
							 
						 
						
							
							
								
								Derive PartialEq for Rgb type ( #56 )  
							
							 
							
							
							
						 
						
							2016-10-22 08:40:06 +02:00  
						
					 
				
					
						
							
							
								 
								David Irvine
							
						 
						
							 
							
							
							
							
								
							
							
								5085815f58 
								
							 
						 
						
							
							
								
								bug/lib.rs Allow musl builds ( #58 )  
							
							 
							
							
							
						 
						
							2016-10-20 14:28:34 +02:00  
						
					 
				
					
						
							
							
								 
								Alexandre Bury
							
						 
						
							 
							
							
							
							
								
							
							
								4358ed6c48 
								
							 
						 
						
							
							
								
								Derive Copy for color::{Rgb, Fg, Bg, Reset} ( #54 )  
							
							 
							
							
							
						 
						
							2016-10-09 07:13:41 +02:00  
						
					 
				
					
						
							
							
								 
								j-browne
							
						 
						
							 
							
							
							
							
								
							
							
								0b24a3446d 
								
							 
						 
						
							
							
								
								Change is_tty example to conform to new signature ( #52 )  
							
							 
							
							... 
							
							
							
							Commit 0d1025c532  changed the signature of
is_tty, but the example was not updated. 
							
						 
						
							2016-10-07 07:43:10 +02:00  
						
					 
				
					
						
							
							
								 
								Esption
							
						 
						
							 
							
							
							
							
								
							
							
								a0751f21b0 
								
							 
						 
						
							
							
								
								Add Debug to color structs and Clone to Rgb / Fg / Bg ( #51 )  
							
							 
							
							
							
						 
						
							2016-10-03 07:15:12 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								44c847924c 
								
							 
						 
						
							
							
								
								Add good documentation to the list of 'features'.  
							
							 
							
							
							
						 
						
							2016-10-02 22:35:21 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								e30add91e0 
								
							 
						 
						
							
							
								
								Specify that Termion is stable.  
							
							 
							
							
							
						 
						
							2016-10-02 22:33:06 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								f2cec304e8 
								
							 
						 
						
							
							
								
								Default to the TTY device in async_stdin.  
							
							 
							
							
							
						 
						
							2016-09-24 20:04:46 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								0d1025c532 
								
							 
						 
						
							
							
								
								Take a reference to the stream instead of the stream itself (in `is_tty`  
							
							 
							
							
							
						 
						
							2016-09-24 19:13:16 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								e63b645859 
								
							 
						 
						
							
							
								
								Update the documentation.  
							
							 
							
							
							
						 
						
							2016-09-07 11:39:32 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								5fa6289df8 
								
							 
						 
						
							
							
								
								Update the README.  
							
							 
							
							... 
							
							
							
							Fix the documentation link and format it better. 
							
						 
						
							2016-09-07 11:14:22 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								2ff0916514 
								
							 
						 
						
							
							
								
								Bump to 1.0.7.  
							
							 
							
							
							
						 
						
							2016-09-07 11:09:48 +02:00  
						
					 
				
					
						
							
							
								 
								IGI-111
							
						 
						
							 
							
							
							
							
								
							
							
								5ebda9866f 
								
							 
						 
						
							
							
								
								added mouse hold support ( #48 )  
							
							 
							
							... 
							
							
							
							This adds support for the escape codes generated in rxvt and xterm
format by holding a button and moving the mouse around. 
							
						 
						
							2016-09-07 11:05:41 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								98a4ccce4b 
								
							 
						 
						
							
							
								
								Update documentation link in Cargo.toml.  
							
							 
							
							
							
						 
						
							2016-08-27 11:38:29 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								ffd4953022 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:Ticki/libterm  
							
							 
							
							
							
						 
						
							2016-08-27 11:31:07 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								a18e367e5f 
								
							 
						 
						
							
							
								
								Use docs.rs for documentation.  
							
							 
							
							... 
							
							
							
							Instead of outdated self-hosted docs, we let the awesome
[docs.rs](https://docs.rs ) do the job for us. 
							
						 
						
							2016-08-27 11:29:57 +02:00  
						
					 
				
					
						
							
							
								 
								llogiq
							
						 
						
							 
							
							
							
							
								
							
							
								21716b2f93 
								
							 
						 
						
							
							
								
								fixed a few clippy warnings ( #44 )  
							
							 
							
							
							
						 
						
							2016-08-04 22:37:03 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								32d62043a7 
								
							 
						 
						
							
							
								
								Bump to 1.0.5  
							
							 
							
							
							
						 
						
							2016-08-01 11:55:24 +02:00  
						
					 
				
					
						
							
							
								 
								Jeremy Soller
							
						 
						
							 
							
							
							
							
								
							
							
								a3cc227620 
								
							 
						 
						
							
							
								
								Convert VarError to io::Error ( #41 )  
							
							 
							
							
							
						 
						
							2016-07-30 16:37:12 +02:00  
						
					 
				
					
						
							
							
								 
								Jeremy Soller
							
						 
						
							 
							
							
							
							
								
							
							
								f9928bd6fe 
								
							 
						 
						
							
							
								
								Fix Redox `get_tty` by adding `env` import ( #40 )  
							
							 
							
							
							
						 
						
							2016-07-30 11:48:27 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								7e3ed4ec93 
								
							 
						 
						
							
							
								
								Fix Redox get_tty  
							
							 
							
							
							
						 
						
							2016-07-29 21:56:33 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								07301d4c24 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:Ticki/libterm  
							
							 
							
							
							
						 
						
							2016-07-29 19:50:42 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								8572ee6eb8 
								
							 
						 
						
							
							
								
								Get the tty device, get_tty  
							
							 
							
							
							
						 
						
							2016-07-29 19:49:29 +02:00  
						
					 
				
					
						
							
							
								 
								Markus Unterwaditzer
							
						 
						
							 
							
							
							
							
								
							
							
								3c123df1fe 
								
							 
						 
						
							
							
								
								Add migration path for TermRead ( #38 )  
							
							 
							
							
							
						 
						
							2016-07-27 20:42:59 +02:00  
						
					 
				
					
						
							
							
								 
								ticki
							
						 
						
							 
							
							
							
							
								
							
							
								dcc371356d 
								
							 
						 
						
							
							
								
								Merge pull request  #37  from aeosynth/patch-1  
							
							 
							
							... 
							
							
							
							Update keys.rs 
							
						 
						
							2016-07-25 15:20:21 +02:00  
						
					 
				
					
						
							
							
								 
								James Campos
							
						 
						
							 
							
							
							
							
								
							
							
								a84670a51a 
								
							 
						 
						
							
							
								
								Update keys.rs  
							
							 
							
							... 
							
							
							
							fix message not appearing 
							
						 
						
							2016-07-25 04:41:19 -07:00