Changes for version 0.42
- Tested compat for 5.6.2, fixed a few oddities
- Th Jan 08
- Changed parsing order for word expansions so $_ / $shell{topic} now also works for shell context
- We Jan 07
- Aliases can now be recursive
- Mo Jan 05
- Added a filter layer before context parsing
- Sa Jan 03 2004 Nerd weekend at carl0s' place -- fooled around with the parser
- Added redirection for block contexts
- Added local env syntax for all contexts
- Fixed bug with multiple procs in pipeline segment
- Cleaned up the interfaces for custom contexts
- Added wantarray detection to shell()
- Th Jan 01 2004
- Removed Zoidberg::Parser and merged it's code into Zoidberg
- Mo Dec 29 2003
- Done some cleanups and some prep to dance with the parser
- Removed Term::ANSIColor deps in favour of Term::ANSIScreen
- We Dec 10 2003
- added environment variables to dezoidify(), scalars just get translated, arrays get imported from Env.pm
- fixed @ISA bug in expanding objects
- added dezoidify for { .. } syntax, but not for perl{ .. } syntax
- Mo Dec 08 2003
- added DESTDIR make variable to allow packaging as an ebuild
- Sa Dec 06 2003
- added currying for closures to DispatchTable
- carl0s made meta key combo's work transparent
Documentation
a modular perl shell
Development documentation for zoid
Frequently Asked Questions for Zoidberg
Extended user documentation for zoid
Modules
a modular perl shell
hardcoded configuration
Module to manage jobs
class to tie dispatch tables
eval namespace
Base class for loadable Zoidberg plugins
The zoidberg input buffer
Zoidberg plugin for internal commands
History plugin for the Zoidberg shell
Zoidberg module handling tab expansion and globbing
Modular prompt plugin for Zoidberg
magic plugin loader
a scripting interface to the Zoidberg shell
simple string parser
an interface to zoid's utility libs
OO error handling
filesystem routines
zoidberg output routines
yet another approach to Makefile.PL
Provides
in lib/Zoidberg/Fish/Buffer/Insert.pm
in lib/Zoidberg/Fish/Buffer/Insert/MultiLine.pm
in lib/Zoidberg/Fish/Buffer/Insert/SearchHist.pm
in lib/Zoidberg/Fish/Buffer/Insert/VimCommand.pm
in lib/Zoidberg/Fish/Buffer/Meta.pm
in lib/Zoidberg/Fish/Buffer/Meta/Vim.pm
in lib/Zoidberg/Fish/Buffer/Select.pm
in lib/Zoidberg/Fish/Prompt.pm
in lib/Zoidberg/Fish/Prompt.pm
in lib/Zoidberg/Contractor.pm
in lib/Zoidberg/Contractor.pm
in lib/Zoidberg/Contractor.pm
in lib/Zoidberg/StringParser.pm
in lib/Zoidberg/StringParser.pm
in lib/Zoidberg/StringParser.pm
in lib/Zoidberg.pm
in lib/Zoidberg.pm
in lib/Zoidberg.pm
in lib/Zoidberg.pm
in lib/Zoidberg.pm
in lib/Zoidberg.pm
in lib/Zoidberg.pm