Revision history for Zoidberg -- a modular perl shell
<http://zoidberg.sourceforge.net>
0.2 We Feb 12 2003
- Plugins get loaded on use, not on init, thus reducing the footprint of
shells running in the background.
- Exec comand fixed, this solves a lot of bugs.
- Lots of other small fixes.
Jan 2003
- ZoidIPC works over domain sockets, providing transparent objects.
- Partially rewrote the input buffer, allowing multiple modusses.
- Vi commands and keybindings are fairly complete (usable).
Fr Jan 10 2003
Lets try another approach to Makefile.PL, all make targets now link to
files in the 'm/targets' directory.
- We no longer use ExtUtils::MakeMaker
- Install everything with "make all"
Try "perl Makefile.PL && make help" for more info.
We Jan 8 2003
Making a fresh cvs directory -- this will make the directory structure
clean and fit for packaging. As a result there will no longer be a
separate ProgramFiles package. Also the release scripts etc. have
been updated to the new structure.
0.1c Mo Jan 5 2003
Critical bug in t/use_ok.t -- 0.1b won't install on systems without cvs
modules installed :((
- Intel now knows "multi set" results -- allowing for more flexability
- Zoid now waits correctly for foreground jobs
0.1b Tu Dec 31 2002
Major change in the way pipes are handled so time for a new devel release.
Also zoid as inlog shell seems to be working.
- New pipes implementation, you now can use all context types in pipes.
- Started writing user documentation.
- Tab expansion more stable, expanding objects works again.
- More keybindings implemented.
- More escape codes to use in the prompt.
- Command line options fixed.
Prompt respawns to fast at the moment.
0.1 Fr Dec 20 2002
We decided to make an unstable release since there are lot of fixes since the
0.04 release, but there is still a lot to do before releasing a stable version.
The version numbering scheme changed today:
- odd numbered minor numbers will only be used for (unstable) devel versions
- versions will have only one major and one minor number for real changes
- a second minor number points to (small) bug fixes (like typo's)
So today we release the 0.1-devel-unstable version, the first stable release
will be 0.2, we are looking forward to that release :)
Th Dec 19 2002
denthijs wrote:
> zoid running natively on macosx without problems
> config: perl 5.6.0 , osx 10.2
> i needed a lot of perlmods (ofcourse) but everything went like a charm
- "zoid in zoid"-bug fixed -- zoid now takes back terminal control after
leaving a second zoid, or for instance after leaveing a sshclient.
We Dec 18
- made all help files pod and upgraded the help system -- Pod::Text::Color is nice
- added some general help files
- added zoid.pod -- now "man zoid" works
- made fluff and install.pl to use Getopt::Long
Dec 15
- also added Ctrl-BackSpace
Tu Dec 17 2002
- thx to carl0s keybindings finally work under debian "sid" and redhat 8.0
non-blocking reading from STDIN seems to be malicious.
Fr Dec 13 2002
- added a ~/.zoid/plugins dir -- dont bug the admin to install plugins
- added Ctrl-left and Ctrl-right in the buffer
Dec 2002
Created the zoidberg-devel mailing list.
- "less" finally works in pipes
- the Trog object and the simpel parser will
be taken together to form ZoidParse.pm
- apart from Intel the whole parsing structure is now
context oriented
Th Nov 29 2002
- we now use the £ sign as special sigil
also £_ as special topic :))
- fixed exit status both intern and extern
Th Nov 28 2002
- parser is now fully context bassed & hot swappable
- created namespace for persistent vars
- carlos implemented a SQL plugin
- added file expansion
- inline:: glue -- use C on your perl prompt
0.04 Nov 22 2002
Released Zoidberg 0.04
This will probably be the last version of the 0.0x series.
- many bug fixes
- rewrote basic parsing
- added '&&', '||' and ';'
- added commandline options to "zoid.pl"
Nov 7 2002
- The new input parser is in place (Trog.pm by carlos)
- Pipes are (partially) implemented
0.03 Mo sep 30 2002
- multi line editting done
- changed from ".ph" to ".pd"
more powerfull dumper - can even decompile closures
- added much intel to tab expansion
- added help functionality
- added a few commands
- many bug fixes ...
0.02 Fr sep 27 2002
- included basic functions by rewriting a personal project
- created a sourceforge project
- prepared first release
0.01 Wed Sep 25 18:19:48 2002
- original version; created by h2xs 1.21 with options
-AX -n Zoidberg
0 Oct 2002
Freshmeat can't give me a perl shell I really like
better then bash.
- done some hacking on a perl shell
-3 Somewhere spring 2002
project 'fluff' - intended to be a MUD client
- MUD-like shell environment
- route-planner for Ahnk-Morpork