https://github.com/doctorwkt/wish
This is an interactive Unix shell, originally written for the Minix system
https://github.com/doctorwkt/wish
Last synced: over 1 year ago
JSON representation
This is an interactive Unix shell, originally written for the Minix system
- Host: GitHub
- URL: https://github.com/doctorwkt/wish
- Owner: DoctorWkt
- License: bsd-3-clause
- Created: 2016-07-31T05:21:20.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-03-25T08:34:52.000Z (over 9 years ago)
- Last Synced: 2025-03-31T07:51:12.717Z (over 1 year ago)
- Language: C
- Size: 341 KB
- Stars: 9
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
Wish 2.0 - Warren's Interactive Shell
-------------------------------------
Welcome to Wish, a sort-of-tcsh-like shell based largely on the Clam shell
written by Callum Gibson. The aims of wish are:
+ to be as small as possible, so as to compile on small
systems like Minix
+ to have some of the interactive features of tcsh, such
as command-line editing, tab and ^D expansion, history,
aliases etc.
+ to be portable across as many systems as possible,
+ to be fast and have minimal impact on the system.
I worked on this shell from 1991 to 1996 and then gave up to finish off
my Ph.D. This release of Wish is an alpha-release, and I doubt I will ever
get back to finishing it off. It is known to run on FreeBSD 4.7, but I have
not tried it on any other system since 1996.
The manual is in nroff form in `Wish.1'. Instructions on how to compile wish
are in the `Installation'. If you are porting wish to another system, read
the file `Ifdefs', `Systems' and the `m_*.h' files.
Anybody who would like to take over development of the shell should email me,
as I can supply some good documentation about the development up to now, and
also a good description of the shell's internals.
Warren Toomey wkt@tuhs.org 1996, then a bit in 2003.