Commit Graph

55 Commits

Author SHA1 Message Date
ChenYe 1f937cc3c0 draft new 2.0 version 2024-12-09 16:34:05 +08:00
Clément Chigot a5e9f81cc2
AIX support (#175)
This commit adds support for AIX operating system.

 - move term_solaris.go to term_nosyscall6.go. AIX like solaris doesn't
provide syscall.Syscall6 and must rely on x/sys/unix in order to perform
syscalls.

 - This patch won't work with versions prior to 1.13 because it needs
some constants added by https://go-review.googlesource.com/c/go/+/171339.
2022-04-17 16:50:25 +08:00
Gereon Frey 8a1389155f Solaris support (#110)
* Add support for solaris

* Change state to handle system dependent termios type.
* Move syscalls to get and set termios to functions in files only built
  for respective platforms.
* Create `term_unix.go` go file built on all supported unices except
  solaris with types and functions valid for all of them.
* Change `MakeRaw` to set VMIN and VTIME to default values.

Fixes #95.

* Fix error handling

Doing the string comparison could be improved, but at least we should
return an error, if it is not "errno 0".
2017-03-13 07:57:45 +08:00
Kenneth Shaw 784bd70fe0 Adding knq/usql to README.md (#107)
usql is a new project that is making extensive use of readline. usql is
roughly 3 days old, and already has over 1100 stars. This change adds
usql to the README.md and reorders projects listed in the "Repos using
readline" section.
2017-03-05 19:31:14 +08:00
chzyer f533ef1caa update readme 2016-09-02 22:37:16 +08:00
Mehrdad Arshad Rad 8159bd380c mylg added to README->Who is using Readline (#70) 2016-08-24 22:42:54 +08:00
chzyer c144c8dde4 [readme] update who is using readline 2016-07-29 17:49:00 +08:00
chzyer 03625fbce3 [readme] add who is using readline 2016-05-20 16:49:15 +08:00
Steven Oud 92c174e5fb Add ClearScreen operation on Ctrl+L (#56)
* Add ClearScreen operation on Ctrl+L

* Remove TODO from clear screen in readme

* Don't use external command for ClearScreen

* Remove duplicate ClearScreen function
2016-05-16 17:59:35 +08:00
Xavier Damman 8fbe9eac1a Added sponsors (#51) 2016-05-04 01:20:02 +08:00
chzyer fd07ffef1b update README 2016-04-18 11:38:46 +08:00
chzyer 218eb7fff6 [example] Add a IM example 2016-03-31 10:55:53 +08:00
Xavier Damman f445eb9c9d Added OpenCollective badge and list of backers
The list of backers at the bottom will automatically show the avatar / logo of the backers and link to their respective website :-)
2016-02-26 19:52:05 -08:00
Cheney f1ecca38cc update readme 2016-02-24 22:52:02 +08:00
Cheney f20f365652 update readme 2016-02-11 12:21:32 +08:00
Cheney c36905cc67 readme: update about examples. 2015-11-21 11:36:20 +08:00
Cheney e870ba12fd README: update 2015-11-08 14:23:29 +08:00
James Netherton 46f410607f Correct minor issues with auto complete example 2015-10-27 20:26:58 +00:00
Cheney 77fbb66748 update README 2015-10-16 09:02:55 +08:00
Cheney 733245997a add doc for import package 2015-10-16 09:01:31 +08:00
Cheney c73eba9879 readme: add gitter 2015-10-14 11:20:37 +08:00
Cheney 50197e309d move demo gif to branch/assets 2015-10-09 11:26:59 +08:00
Cheney d173bd5ae7 update README 2015-10-02 12:46:27 +08:00
Cheney 86ae077418 update README: add features 2015-10-02 11:01:54 +08:00
Cheney 4d6d6c223f fixes bugs 2015-10-02 10:58:43 +08:00
Cheney 879224ddc9 refactor 2015-10-02 10:37:21 +08:00
Cheney 79d1bf27b4 add simple vim mode 2015-10-01 22:44:43 +08:00
Cheney 390f0ebb6b fix typo 2015-09-30 16:13:36 +08:00
Cheney 180b650b65 add windows demo 2015-09-29 23:57:14 +08:00
Cheney f517af0910 fixes readme & example 2015-09-29 23:35:11 +08:00
Cheney 03d201ab65 add Ctrl+U 2015-09-28 11:13:39 +08:00
Cheney 8dc3117d78 add todo: support windows 2015-09-27 11:41:05 +08:00
Cheney 03a55ea489 update README: tested with 2015-09-27 10:14:05 +08:00
Cheney a81fb5db7a fixed not working in screen #3 2015-09-27 10:12:15 +08:00
Cheney 7e432495e0 update README: Tested with 2015-09-27 09:05:04 +08:00
Chzyer 0801a4ad00 Update README.md 2015-09-27 00:36:35 +08:00
Chzyer 884fc46e08 Update README.md 2015-09-27 00:33:32 +08:00
Cheney bed7d058a7 update README 2015-09-27 00:32:04 +08:00
Cheney 1ff4e718ab update README 2015-09-26 01:06:47 +08:00
Cheney 28ad744d6b update README.md 2015-09-25 13:06:36 +08:00
Cheney 69871d9ae0 update readme 2015-09-25 12:59:36 +08:00
Cheney 8fcf9da96c update readme 2015-09-23 22:18:14 +08:00
Cheney 87df30271f improve readme 2015-09-23 13:43:48 +08:00
Cheney 2622435bfa improve readme 2015-09-23 13:35:48 +08:00
Cheney 93a73361b8 readme: add example 2015-09-23 13:32:43 +08:00
Cheney 97dbc9e329 improve readme 2015-09-23 13:26:42 +08:00
Cheney cf3342ccf3 improve readme 2015-09-23 13:19:53 +08:00
Cheney f5bac25865 improve readme 2015-09-23 13:15:00 +08:00
Cheney fa73762a9b improve readme 2015-09-23 13:12:20 +08:00
Cheney 0c61a83a1e improve readme 2015-09-23 13:09:26 +08:00