Comparing 4.1.2...4.1.3 · jline/jline3 (original) (raw)

Commits on May 23, 2026

  1. Configuration menu
    Browse the repository at this point in the history

Commits on May 26, 2026

  1. fix: clear ISIG in enterRawMode so Ctrl+C reaches raw-mode readers (f…
    …ixes #1900)
    After #1871 set VMIN=1/VTIME=0, Ctrl+C during DefaultPrompter.prompt()
    hangs the JVM because ISIG is still set: the kernel consumes the byte as
    SIGINT instead of delivering 0x03 to the input buffer, and the blocking
    read never returns.
    Clear ISIG in enterRawMode() to match POSIX cfmakeraw(3). Add an
    INTERRUPT widget to LineReaderImpl bound to VINTR so that Ctrl+C typed
    at the terminal still triggers UserInterruptException through the
    keymap rather than through the (now-absent) SIGINT signal.
    @gnodet
    Configuration menu
    Browse the repository at this point in the history
  2. Configuration menu
    Browse the repository at this point in the history
  3. Configuration menu
    Browse the repository at this point in the history

Commits on May 27, 2026

  1. Configuration menu
    Browse the repository at this point in the history
  2. Configuration menu
    Browse the repository at this point in the history
  3. Configuration menu
    Browse the repository at this point in the history
  4. Configuration menu
    Browse the repository at this point in the history

Commits on May 28, 2026

  1. fix: terminal.close() blocks when pump thread is reading stdin (#1911)
  1. Configuration menu
    Browse the repository at this point in the history
  2. Configuration menu
    Browse the repository at this point in the history
  3. Configuration menu
    Browse the repository at this point in the history
  4. fix: fix command argument parsing in DefaultCommandDispatcher (#1924)

Co-authored-by: Elec332 6115944+Elec332@users.noreply.github.com
@gnodet @Elec332
Configuration menu
Browse the repository at this point in the history