Skip to content

Perl/Tk text editor designed for editing and formatting public domain material for inclusion at Project Gutenberg

License

Notifications You must be signed in to change notification settings

DistributedProofreaders/guiguts

Repository files navigation

Guiguts

Guiguts is a Perl/Tk text editor designed for editing and formatting public domain material for inclusion at Project Gutenberg. Features are provided for editing text files produced by Distributed Proofreaders.

For help or to contact the developers, see the Help with: guiguts forum hosted at Distributed Proofreaders.

This code was originally hosted at Sourceforge.

Download

Download Guiguts from the project's GitHub releases page.

Older binaries are still available from the deprecated Guiguts project at Sourceforge.

Installation

If you are upgrading from an earlier version of Guiguts, see UPGRADE.md.

To install Guiguts see INSTALL.md.

For troubleshooting tips, see TROUBLESHOOTING.md.

Development

Code style

Guiguts uses perltidy for consistent styling using configuration options in .perltidyrc. You can install perltidy with cpanm --installdeps --notest --with-develop . including the dot at the end.

format_files.sh can be used to format one or more files. If used with --check it will validate that the files match the perltidy format.

This project uses Travis CI to validate formatting for each MR.

About

Perl/Tk text editor designed for editing and formatting public domain material for inclusion at Project Gutenberg

Topics

Resources

License

Stars

Watchers

Forks

Languages