![]() |
| |||||||
| Distribution | Goo [Download] |
| Author | NIGE [ Nigel Hamilton ] |
| Version | 0.09 |
| Abstract | StickThings together with The Goo |
| Released | 3 Dec 2005 |
| Size | 95.7 KB |
| MD5 Checksum | a9df2f33b53bf6e339d7b88bc7f2a087 |
| Additional Files | README | META | Changes | Makefile.PL | |
| Links | search.cpan.org | CPAN::Forum | AnnoCPAN | rt.cpan.org | Rating | CPANTS | CPAN testers | Dependencies | Testers matrix | Prerequisites | Config::Auto | Devel::Symdump | File::Grep | File::NCopy | Perl::Tidy | Pod::Coverage | Term::ANSIColor | Term::ProgressBar | Term::ReadKey | Test::More | Test::Pod | Test::Pod::Coverage | Text::FormatTable | |
| Goo [source] [v 0.09] | StickThings together with The Goo |
| Goo::Action [source] | A Goo action |
| Goo::BackLinkFinder [source] | Find all the backlinks for a given "Thing" |
| Goo::BackLinkManager [source] | Display the backlinks for a given "Thing" |
| Goo::CareOMeter [source] | Show an ordered list of Things you care about |
| Goo::CommandLineManager [source] | Manage command line parameters |
| Goo::CompressWhitespace [source] | Remove excess whitespace |
| Goo::ConfigFile [source] | Parse and load .goo files. Based loosely on .ini files. |
| Goo::Database [source] | Interface to a MySQL database via DBI |
| Goo::DatabaseInfo [source] | Simple access to the database schema |
| Goo::DatabaseObject [source] | Bridge between relational and OO model |
| Goo::DatabaseProfileOption [source] | Store individual options in the profile |
| Goo::DatabaseThing [source] | A "Thing" that is found in the database. |
| Goo::DatabaseThing::Deleter [source] | Delete a row from a database table |
| Goo::DatabaseThing::Editor [source] | Edit a row in a database table |
| Goo::DatabaseThing::Maker [source] | Make a new row in a database table |
| Goo::DatabaseThing::Profiler [source] | Show a profile of a database Thing |
| Goo::Date [source] | Date handling functions |
| Goo::Differ [source] | Take the diff! |
| Goo::Editor [source] | Call an external editor like vi or nano to edit a file. |
| Goo::Emailer [source] | Replace tokens in a file or a string and send an email |
| Goo::Environment [source] | Provide details about the environment The Goo is running in |
| Goo::Exiter [source] | Exit from The Goo |
| Goo::FileThing [source] | A "Thing" that is found in the filesystem and has a location |
| Goo::FileThing::Cloner [source] | Simply clone one file to another |
| Goo::FileThing::Deleter [source] | Delete a file |
| Goo::FileUtilities [source] | General file handling utilities |
| Goo::Grepper [source] | Grep all the files in a directory for a pattern |
| Goo::Header [source] | Show a consistent style of text header for The Goo |
| Goo::JumpManager [source] | Jump to a specific line, string or another Thing |
| Goo::JumpProfileOption [source] | Handle simple Jumps to matching strings for example |
| Goo::List [source] | Utility functions for handling lists |
| Goo::Lister [source] | Load a whole list of Things in one go |
| Goo::LiteDatabase [source] | Drive an SQLite database |
| Goo::Loader [source] | Load a Thing from Goo space |
| Goo::Logger [source] | Write a message to the log |
| Goo::Object [source] | Super object that holds convenience methods. |
| Goo::OptionIndexTable [source] | Take a hash of options and turn into a table of text |
| Goo::Perl5ModuleMaker [source] | Command line utility for making Perl5 module skeletons faster |
| Goo::Perl6ModuleMaker [source] | Command line utility for making Perl6 module skeletons faster |
| Goo::PerlCoder [source] | Manipulate Perl programs just like a real programmer. |
| Goo::Profile [source] | Show a profile for a Thing |
| Goo::ProfileOption [source] | Store individual options in the profile |
| Goo::Prompter [source] | Prompt the user for info. |
| Goo::Shell [source] | Create a GooShell The Goo> |
| Goo::ShellCommander [source] | Run a command in the shell |
| Goo::SimpleEmailer [source] | Replace tokens in a file or a string and send an email |
| Goo::TabConverter [source] | Convert tab characters to four spaces |
| Goo::TableInfo [source] | Provide meta details about MySQL tables |
| Goo::TeamManager [source] | Model the Team: who? what? why? where? how? |
| Goo::Template [source] | Replace special tokens in a file or a string |
| Goo::TemplateProfileOption [source] | Store individual options in the profile |
| Goo::Test [source] | |
| Goo::TestMaker [source] | Analyse program source and make test stubs add to the |
| Goo::TextEditor [source] | Run Nano, or your favourite editor |
| Goo::TextTable [source] | Create a simple fixed-width text table |
| Goo::TextUtilities [source] | Miscellaneous utilities for handling text |
| Goo::ThereDocManager [source] | Process very simple ThereDocs --- looking for Things! |
| Goo::Thing [source] | A "Thing" in your working environment that you can do actions to |
| Goo::Thing::bug::Fixer [source] | Fix a bug |
| Goo::Thing::bug::Lister [source] | List all the bugs |
| Goo::Thing::bug::Maker [source] | What?? something that *makes* bugs!! |
| Goo::Thing::conf::ConfigProfiler [source] | Profile a config file |
| Goo::Thing::gml::Profiler [source] | Create a synopsis of a Goo Markup Language (GML) Thing |
| Goo::Thing::gml::Reader [source] | Read a Goo Markup Language (GML) Thing |
| Goo::Thing::gml::Writer [source] | Write a Goo Markup Language (GML) Thing |
| Goo::Thing::goo::Maker [source] | Make a new Thing by creating a .goo configuration file |
| Goo::Thing::log::Profiler [source] | Show a profile of the log |
| Goo::Thing::pl::ScriptMaker [source] | Command line utility for making scripts faster |
| Goo::Thing::pm::Adder [source] | Add stuff to a Perl program |
| Goo::Thing::pm::Compiler [source] | Compile a Perl program |
| Goo::Thing::pm::Editor [source] | Edit a program interactively as fast as possible |
| Goo::Thing::pm::ExecDocManager [source] | Like ThereDocs except they execute inline |
| Goo::Thing::pm::Maker [source] | Command line utility for making module skeletons faster |
| Goo::Thing::pm::Method [source] | Object for modelling methods |
| Goo::Thing::pm::MethodMaker [source] | Create a method body |
| Goo::Thing::pm::MethodMatcher [source] | Match a method in a string |
| Goo::Thing::pm::MethodProfileOption [source] | Store individual options in the profile |
| Goo::Thing::pm::PackageProfileOption [source] | Store individual options in the profile |
| Goo::Thing::pm::Perl5 [source] | Model Perl5 reserved words |
| Goo::Thing::pm::Perl5Adder [source] | Add stuff to a Perl5 program |
| Goo::Thing::pm::Perl5Compiler [source] | Compile a Perl program |
| Goo::Thing::pm::Perl5Editor [source] | Edit a Perl5 Program using your favourite editor (e.g., vi, vim, |
| Goo::Thing::pm::Perl5ModuleInspector [source] | Inspect the DOM of a Perl5 module |
| Goo::Thing::pm::Perl5Profiler [source] | Create a synopsis of a Perl5 program |
| Goo::Thing::pm::Perl5Runner [source] | Run a Perl5 program |
| Goo::Thing::pm::Perl5ThereDocManager [source] | Process ThereDocs embedded in Perl5 programs |
| Goo::Thing::pm::Perl6Adder [source] | Add stuff to a Perl6 program |
| Goo::Thing::pm::Perl6Compiler [source] | Compile a Perl6 program |
| Goo::Thing::pm::Perl6Editor [source] | Not implemented yet. |
| Goo::Thing::pm::Perl6ModuleInspector [source] | Generate documentation on a perl file based on documentation |
| Goo::Thing::pm::Perl6Profiler [source] | Create a synopsis of a program / module / script |
| Goo::Thing::pm::Perl6Runner [source] | Run a Perl program |
| Goo::Thing::pm::PerlTidyManager [source] | Tidy up a Perl program using PerlTidy |
| Goo::Thing::pm::Profiler [source] | Show a profile of a Perl program |
| Goo::Thing::pm::ProgramCloner [source] | Clone a program and generate a test stub |
| Goo::Thing::pm::ProgramDeleter [source] | Delete stuff from a program |
| Goo::Thing::pm::Runner [source] | Run a Perl program |
| Goo::Thing::pm::ScopeMatcher [source] | Extract the matching scope out of a program |
| Goo::Thing::pm::ThereDocManager [source] | Process ThereDocs embedded Perl modules |
| Goo::Thing::pm::TypeChecker [source] | What type of pm file is this? Perl6? Perl5? |
| Goo::Thing::task::Editor [source] | Edit a task |
| Goo::Thing::task::Finisher [source] | Finish a task |
| Goo::Thing::task::Maker [source] | Make a task module |
| Goo::Thing::tpm::Tester | |
| Goo::ThingFinder [source] | Find all the "Things" in a string |
| Goo::ThingProfileOption [source] | Store individual options in the profile |
| Goo::TrailGoBack [source] | Jump backwards in the Goo Trail |
| Goo::TrailGoBackOne [source] | Jump backwards one step in the Goo Trail |
| Goo::TrailGoForward [source] | Jump forwards in the Goo Trail |
| Goo::TrailManager [source] | Manage a Trail of Goo Actions - Memex style. |
| Goo::TrailProfiler [source] | Show a Trail of Things the programmer has been working on |
| Goo::TypeManager [source] | Manage all the different types of Things in The Goo |
| Goo::WebDBLite [source] | This provides a Lite interface to XMLish Things |
| Goo::Zone [source] | Show the tail of the Goo trail |
| JavascriptProfiler [source] | Create a synopsis of a program / module / script |
| JSFunctionProfileOption [source] | Handle simple Jumps to matching strings for example |
| Profiler [source] | Show a synopsis of a Thing |
| TabAwareEditor [source] | Use the TabConverter to fix characters |
| TaskLister [source] | Show a list of Tasks |
| TestLoader [source] | Load a test from disk to run |
| TestRunner [source] | Run test scripts |
| TypeLessTranslator [source] | Experimental module. It translates "typeless" text to full code. It's like |
| Development Stage (Note: *NO IMPLIED TIMESCALES*) | Alpha testing |
| Support Level | Developer |
| Language Used | Perl-only, no compiler needed, should be platform independent |
| Interface Style | Object oriented using blessed references and/or inheritance |
| Public License | Artistic license alone |
| trouchelle.com Perl 5.10 repository [ v 0.09 ] |
| trouchelle.com Perl 5.12 repository [ v 0.09 ] |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |