Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.6 KB

CHANGELOG.md

File metadata and controls

39 lines (29 loc) · 1.6 KB
  • Ability to control terminal encoding
  • Backward history searching
  • Update to jansi 2.9
  • Handle EOF / Ctrl-D on unsupported terminals
  • Distinguish carriage return from newline
  • Correcting Manifest to make jline work as a bundle in OSGi
  • Handle TERM=dumb as an UnsupportedTerminal
  • Add back PasswordReader
  • Updated license headers to be consistent BSD version
  • Added support for vi keymap. Most major vi features should work.
    • The following features are NOT yet available.
      • Undo/redo support is not yet available
      • Character search (CTRL-])
      • Yank via (CTRL-Y)
      • Quoted insert (CTRL-Y).
    • The "jline.esc.timeout" configuration option (in your $HOME/.jline.rc) controls the number of millisesconds that jline will wait after seeing an ESC key to see if another character arrives.
  • The JVM shutdown hook that restores the terminal settings when the JVM exits (jline.shutdownhook) is now turned on by default.