summaryrefslogtreecommitdiff
path: root/src/jline
Commit message (Collapse)AuthorAgeFilesLines
* Updated jline and rebuilt.Paul Phillips2013-04-245-12/+12
| | | | | Two years of atrophy. Now using sbt 0.12.3 and latest versions of jansi, etc.
* Fix dependant => dependentJulio Santos2013-01-021-1/+1
|
* Updated jline build to use xsbt 0.9.9 and rebui...Paul Phillips2011-05-2910-55/+72
| | | | | Updated jline build to use xsbt 0.9.9 and rebuilt, no review.
* Rebuilt jline with some navigation improvements...Paul Phillips2011-05-2610-19/+102
| | | | | | | | | | | | | | | | | Rebuilt jline with some navigation improvements (ctrl-T jumps forward a word, ctrl-X deletes the word in front of the cursor), thanks to Kenji Matsuoka for portions of this patch. Note to OSX users: TIL learned that ctrl-O is swallowed by the terminal and that unless you have some need for weird flow-control over serial connection control chars, you can recover it with stty discard undef And then you have ctrl-O for previous word and ctrl-T for next word. No review.
* Reverted a jline commit which had broken histor...Paul Phillips2011-04-234-73/+3
| | | | | Reverted a jline commit which had broken history search, no review.
* Some patches to jline, and new jar.Paul Phillips2011-04-149-301/+120
| | | | | for improving the keybindings. No review.
* A couple more minor tweaks to power mode, and m...Paul Phillips2011-03-191-4/+5
| | | | | | | A couple more minor tweaks to power mode, and more importantly, fix for a jline NPE provoked if your classloaders loaded classes in a way other than it expected. No review.
* Rebuilt jline for java 1.5. No review.v2.9-divergedPaul Phillips2011-03-171-0/+2
|
* This addresses a few long standing irritations ...Paul Phillips2011-02-114-8/+10
| | | | | | | | | | | | | | This addresses a few long standing irritations with jline, rewriting chunks of it along the way. No longer does columnar output spill over and double space everything if you're unlucky with the chosen widths. Pagination works for a higher definition of work. Etc. Also, for those who enjoy operating missile systems from their repls, crash recovery now requests your permission before replaying the session. Closes #4194, no review.
* Updated to new jline sources with it moved into...Paul Phillips2011-01-2154-128/+174
| | | | | | | Updated to new jline sources with it moved into scala.tools.jline. I transitioned the jline build from maven to sbt, and this commit includes the first sbt-built binary. Review by jsuereth.
* Fix for a jline paste bug. No review.Paul Phillips2011-01-133-23/+19
|
* Imported sbt.Process into trunk, in the guise o...Paul Phillips2011-01-122-2/+2
| | | | | | | | | | | | | | | | | | | Imported sbt.Process into trunk, in the guise of package scala.sys.process. It is largely indistinguishable from the version in sbt, at least from the outside. Also, I renamed package system to sys. I wanted to do that from the beginning and the desire has only grown since then. Sometimes a short identifier is just critical to usability: with a function like error("") called from hundreds of places, the difference between system.error and sys.error is too big. sys.error and sys.exit have good vibes (at least as good as the vibes can be for functions which error and exit.) Note: this is just the first cut. I need to check this in to finish fixing partest. I will be going over it with a comb and writing documentation which will leave you enchanted, as well as removing other bits which are now redundant or inferior. No review.
* The shutdown hook installed by jline has made l...Paul Phillips2011-01-061-0/+16
| | | | | | | | | | | The shutdown hook installed by jline has made life difficult for sbt for a while. This changes jline not to install it, and alters the scala startup script to trap exit and re-enable echo on recognizably unix platforms. In addition it no longer installs a shutdown hook to flush the repl history to disk, instead flushing after every line. Any bash reviewers out there? Unless someone raises a hand, no review.
* More jline work from huynhjl.Paul Phillips2010-12-305-62/+132
| | | | | repo and includes jline binary. No review.
* More repl hardening, and a new jline jar which ...Paul Phillips2010-12-131-1/+5
| | | | | | More repl hardening, and a new jline jar which fixes a paste issue on OSX. No review.
* New jline: BSD licensed, based on [ https://git...Paul Phillips2010-12-1294-7167/+7192
| | | | | | | | | | | | | | | | | | | | | | New jline: BSD licensed, based on [ https://github.com/jdillon/jline2 ] with additional code thanks to [ https://github.com/huynhjl/jline2 ]. Replaces lib/jline.jar with build of these sources, and modifies trunk code to work with the new jar. Hopeful improvements including baseline functionality on cygwin and 64bit windows, as well as more accurate line wrapping / cursor positioning on all platforms and ctrl-R history search. For the time being the canonical source repository is this: https://github.com/paulp/jline2 The enclosed sources are a mirror of that repository, and should be treated as read-only in the scala svn repository. No review, codewise, but people are very strongly encouraged to try it out and report any regressions.
* Set encoding to UTF-8 regardless of system defa...Paul Phillips2009-10-063-11/+18
| | | | | | Set encoding to UTF-8 regardless of system default, and applied patch from jython trac to improve cursor handling on OSX.
* Importing the jline sources, since it seems to ...Paul Phillips2009-10-0654-0/+7636
Importing the jline sources, since it seems to have been abandoned and we are slowly diverging. This checkin differs from the version in the CVS repo[*] only in having been generified by ricky clarkson. [*] See http://jline.sourceforge.net/source-repository.html