Jot was developed general purpose editor for large CAD files. It's command-driven UI requires no mode switching and hence requires fewer keystrokes to get a typical job done. It is particularly useful for checking and cross-referencing between several source, intermediate and output files - a common requirement for CAD work.

But jot's usefulness doesn't stop there. It's sophisticated search features can, for example, be used for interactive data mining or automating the extraction of numerical and textual data and reports from arrays of large text files.

It's adaptable user interface, can be programmed to emulate emacs , vi UIs or mouse-driven systems - but who would want to do a thing like that? The display is highly configurable supporting popups, menus-event mouse callbacks etc.

The jot language is terse, powerful and well supported, having a useful debugger and many diagnostic features. Importantly, no mode change is required to enter commands in it's native language.

Features

  • - Tidy handling and display of tabular text, especially spreadsheets.
  • - A useful library of command scripts.
  • - Supports unicode.
  • - Minimal use of magic modes and similar trickery.
  • - Hash-table support - many uses, mostly to do with speeding access to large and/or complicated documents.
  • - Text can be tagged with colours or metadata.
  • - Can perform arithmetic and logical operations on values picked up from the text, use values to control loops and push results back to text
  • - Good support for abnormally long lines.
  • - Has a useful document-processing facility - formats paragraphs, maintains headings, interfaces to an external spell-check agent.
  • - Recovery of a session following a power failure etc.
  • - Useful debugging environment.
  • - High capacity - OK for CAD files etc can index and segment overlarge files.
  • - Supports mouse-driven interfaces

Project Samples

Project Activity

See All Activity >

Categories

Text Processing

License

Public Domain, GNU General Public License version 3.0 (GPLv3)

Follow joy of text

joy of text Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of joy of text!

Additional Project Details

Operating Systems

Linux, Windows

Intended Audience

Advanced End Users, Developers, Engineering

User Interface

X Window System (X11)

Programming Language

C

Related Categories

C Text Processing Software

Registered

2013-01-01