summaryrefslogtreecommitdiff
path: root/lib/highline/terminal
Commit message (Expand)AuthorAgeFilesLines
* Do not call stty on non-ttyKeenan Brock2023-04-241-2/+4
* Use existing save_stty functionalityKeenan Brock2023-04-241-2/+2
* Handle interrupts directly at io/consoleAbinoam P. Marques Jr2023-01-051-1/+1
* Apply Rubocop suggestionsAbinoam Praxedes Marques Junior2019-01-231-2/+2
* Quick fix for #237Abinoam Praxedes Marques Junior2019-01-231-0/+7
* Fix rescueing without error classAbinoam P. Marques Jr2017-09-251-1/+1
* Use get_character name because it implies effortAbinoam P. Marques Jr2017-09-251-1/+1
* Enforce double quotes on stringsAbinoam P. Marques Jr2017-07-071-1/+1
* More manual fixes for Rubocop warningsAbinoam P. Marques Jr2017-07-021-1/+2
* Rubocop automatic correctionsAbinoam P. Marques Jr2017-06-303-11/+14
* Deprecate HighLine::Terminal::CHARACTER_MODE constant and unify #character_mo...Abinoam Praxedes Marques Jr2015-12-143-19/+0
* Improve HighLine::Terminal and childs documentationAbinoam Praxedes Marques Jr2015-12-142-2/+19
* Migrate NCurses code to new Terminal api and improve documentationAbinoam Praxedes Marques Jr2015-12-141-6/+7
* Promote some methods up to base class reducing duplicationAbinoam Praxedes Marques Jr2015-11-172-116/+0
* Only outline HighLine::Terminal::UnixSttyAbinoam Praxedes Marques Jr2015-11-171-68/+70
* Use the proper yard @todo tagAbinoam Praxedes Marques Jr2015-10-271-5/+4
* Fix #155 - typo on var nameAbinoam Praxedes Marques Jr2015-10-091-1/+1
* Merge branch 'feat_improve_terminals' into fix_readline_at_jruby-2Abinoam Praxedes Marques Jr2015-09-099-224/+9
|\
| * Add a TODO note on ncurses code. Will we maintain it?Abinoam Praxedes Marques Jr2015-09-091-0/+5
| * Remove _old_ and broken jruby code. We will rely on io/console.Abinoam Praxedes Marques Jr2015-09-092-72/+0
| * Remove _old_, duplicate and broken stty code. There's a new unix_stty in subs...Abinoam Praxedes Marques Jr2015-09-091-20/+0
| * Remove _old_ and broken termios code. We will rely on io/console.Abinoam Praxedes Marques Jr2015-09-091-23/+0
| * Remove _old_ and broken windows code. We will rely on io/console.Abinoam Praxedes Marques Jr2015-09-093-107/+0
| * Set Readline.completion_proc only if there's a Question#selection givenAbinoam Praxedes Marques Jr2015-09-091-2/+4
* | Encapsulate the Readline.readline in a block that preserves stty stateAbinoam Praxedes Marques Jr2015-08-161-1/+21
|/
* Make HighLine::Terminal instances respect HighLine defined input and outputAbinoam Praxedes Marques Jr2015-07-191-4/+4
* Change local variable name 'string' to 'str'Abinoam Praxedes Marques Jr2015-07-191-2/+2
* Make Terminal::IOConsole workAbinoam Praxedes Marques Jr2015-07-171-27/+7
* Add Terminal::IOConsole (copy Terminal::UnixStty)Abinoam Praxedes Marques Jr2015-07-171-0/+96
* Class variable hunting season is open!Abinoam Praxedes Marques Jr2015-07-171-6/+6
* It's 'nil check' hunting seasonAbinoam Praxedes Marques Jr2015-07-172-2/+2
* Workaround on #55Abinoam Praxedes Marques Jr2015-07-162-0/+2
* unify 'coding: utf-8' headersMichal Cichra2015-06-159-3/+15
* remove unneccessary shebang lines from *.rb files in libMichal Cichra2015-06-153-3/+0
* Change getbyte -> getc and easy all encoding issuesAbinoam Praxedes Marques Jr2015-05-241-1/+1
* Simplify conditionals in Terminal::UnixSttyAbinoam Praxedes Marques Jr2015-05-131-7/+3
* Extract Terminal::UnixStty#readline_readAbinoam Praxedes Marques Jr2015-05-131-8/+16
* Split Terminal::UnixStty#get_line in #get_line_default and #get_line_with_rea...Abinoam Praxedes Marques Jr2015-05-131-22/+33
* Cut off small repetition on HighLine::Terminal::UnixSttyAbinoam Praxedes Marques Jr2015-05-121-4/+2
* Remove JRuby specific code from HighLine::Terminal::UnixSttyAbinoam Praxedes Marques Jr2015-05-122-12/+12
* Fix input references on HighLine::Terminal:UnixSttyAbinoam Praxedes Marques Jr2015-05-121-2/+2
* Fix #render_statement reference on HighLine::Terminal::UnixSttyAbinoam Praxedes Marques Jr2015-05-121-2/+2
* Fix @@track_eof references on HighLine::Terminal::UnixSttyAbinoam Praxedes Marques Jr2015-05-121-3/+3
* Fix reference to terminal at HighLine::Terminal::UnixSttyAbinoam Praxedes Marques Jr2015-05-121-1/+1
* Temporarily move the complete HighLine#get_line logic to HighLine::Terminal::...Abinoam Praxedes Marques Jr2015-05-121-0/+43
* Fix character_mode testingAbinoam Praxedes Marques Jr2015-04-291-1/+5
* Indent onlyAbinoam Praxedes Marques Jr2015-04-291-29/+29
* Add remaining methods to complete Terminal classAbinoam Praxedes Marques Jr2015-04-291-0/+15
* Change to UnixStty < TerminalAbinoam Praxedes Marques Jr2015-04-291-3/+3
* Turn SystemExtensions into TerminalAbinoam Praxedes Marques Jr2015-04-299-0/+263