Share

A Helpful Terminal Emulator

File Release Notes and Changelog

Release Name: 0.3.10

Notes: I think I fixed a number of compile issues with some Linux distributions. Atleast I hope so. It also compiles on FreeBSD, but doesn't link. The FreeBSD box I tried seems to have an empty libpanel library. Ah-tty needs a useful libpanel library. The only added "feature" is that ah-tty will now detect if you are trying to pipe to it, and then refuse to run. It requres taht both in and out are tty's. (If you don't know what that means, don't worry, it wont cause problems).


Changes: Version-0.3.10: include/platform.h: Added __USE_GNU back in since this fixes things on some glibc platforms. (I'm hating GNU libc's features feature) include/LDL.h: Added #ifdef HAVE_SEARCH_H for FreeBSD systems Added insque / remque implementation include/IOQ.h: Fixed the HAVE_SEARCH_H wrapper src/psh.h: Moved dillib.h include to first src/ShellWin.c: Moved include order around since glibc's includes will error out otherwise src/psh.c: Makes call to check that stdio is to a tty src/usage.c: Created file to check that stdin/out are ttys and print a usage otherwise configure.in: Modified to check for insque and remque being defined (FreeBSD doesn't) and to hunt for pure curses before ncurses