Not sure why 3.4 was used, but 3.6 has been out for over a year. http://www.canb.auug.org.au/~dbell/programs/sash-3.6.tar.gz If I get time I'll like to see if the readline patch and ebuild still work with 3.6.
Here's a new ebuild for sash-3.6. I had to modify the sash-3x-readline.diff because it didn't apply cleanly. Note: I've put the URL for the patch on my website in the ebuild. Please change this if/when you accept the ebuild and readline.diff
Created attachment 15828 [details] sash-3.6.ebuild
Created attachment 15829 [details] New readline diff that applies cleanly to sash-3.6
Here's a new version of this ebuild, with a nicer readline patch and a patch to fix some includes (#include <ext2fs/ext2_fs.h> instead of <linux/ext2_fs.h> in cmd_chattr.c and the removal of the <linux/fs.h> include in cmds.h). The fixes were exposed by using kernel 2.6 headers, but should work for 2.4 headers too (since the dependencies on kernel headers are removed.
Created attachment 19351 [details] ebuild with nicer readline patch and fixed includes patch
In CVS.