Skip to content

Releases: wryun/es-shell

v0.9.2

02 Mar 11:57
Compare
Choose a tag to compare
  • readline now reads your history file (if set) into its history on startup
    (set history with history=~/.es_history or similar)
  • minor cleanups/fixes (@eadwardus, @mwgamera, @tmmcguire)
  • @eadwardus added flatten support to command substitution (e.g. `^{echo hello world})

v0.9.1

15 Jul 05:43
Compare
Choose a tag to compare

Let's use semver, and fix a couple of bugs:

  • not properly closing file handles on exceptions (thanks, mwgamera)
  • not using ctrl-a/ctrl-b for internal environment processing
    so they can be used by libreadline properly

Unfortunately, there are still problems around signal handling which I thought I'd fixed earlier. In practice, these have never affected me. See: #7

First release after rollup

15 Jul 05:54
Compare
Choose a tag to compare

Numerous collated patches dealing with minor bugs and compilation errors since the latest official release, 0.9beta1 (many years ago).

Most importantly fixes to signal handling (now Ctrl-C works). Some small file reorganisation, including all information in the archive, and making readline the default.

This should have comprehensive coverage of fixes posted to the mailing list or applied by package maintainers (debian, FreeBSD, pkgsrc). Left out, however, are:

  • Olaf Rogalsky's job control patch (available in the jobcontrol branch); alpha-level code
  • Soren Dayton's readfrom/writeto patch (only necessary without /dev/fd); see Harald Hanche-Olsen's email (15 Dec 2000)
  • Gergely Nagy's signal handling patch from debian's es 0.90beta1-10 (appears unnecessary) (other parts of that debian patchset are included)
  • Paul Haahr's DUMB_ASS_LINUX_BUG signal patch (again unnecessary)