Introducing ChatKeeper β a new tool from Martian Software that keeps your ChatGPT conversation history safe, searchable, and accessible forever. Try it for free!
Version 1.1.0 Released on December 16, 2024
JSAP News
JSAP v2.1 Released
August 3, 2006
JSAP 2.1 is now available. This is a long overdue bug fix release.
Many thanks to Henning Nitschke, aztec, Jonathan May, James Carroll, Ivan Todoroski, Olivier Lafontaine, and others for bug reports and fixes!
JSAP v2.0a Released
July 23, 2005
JSAP v2.0a is now available. This is a bug fix release. Auto-generated help is no longer outputting "Γ " characters, and FileStringParser
now enforces mustExist()
, mustBeFile()
, and mustBeDirectory()
.
JSAP v2.0 Released
June 21, 2005
JSAP v2.0 is now available. In addition to several minor bugfixes, a number of new features have been introduced: the SimpleJSAP
class makes construction of basic parsers even easier, singleton instances of stateless StringParsers
can be obtained from the JSAP class itself, and an experimental XML-based JSAP configuration has been introduced.
JSAP Development Team Grows
May 22, 2005
I'm pleased to announce that Sebastiano Vigna has just joined the JSAP development team. Seba has made numerous improvements and brought many good ideas to JSAP - which will be included in the next release.
Sebastiano Vigna is an associate professor at the UniversitΓ degli Studi di Milano, Italy. He uses JSAP for flexible and powerful command line parsing for several tools distributed in MG4J (full-text indexing), in the LAW (Laboratorio di Algoritmica del Web) software (computation of PageRank and variants), in WebGraph (web-scale graph compression) and, from now on, in all Java command-line tools he will ever develop. In the spare time, Sebastiano typesets Scarlatti's keyboard sonatas and other music using Lilypond (see the music section of http://vigna.dsi.unimi.it/). Welcome, Seba!
JSAP in JavaMagazin
April 18, 2004
I've just learned that an article on JSAP has been published in this month's issue of JavaMagazin. The author, Klaus-Peter Berg, knows what he's talking about - he contributed several new features in v1.03. If you're interested (and can read German) copies of the magazine can be obtained here.
JSAP v1.03a Released
March 7, 2004
Two bug fixes: a brown-paper-bag bug in the build script that resulted in broken documentation, and a NullPointerException
that could arise in the generation of help text.
JSAP v1.03 Released
February 24, 2004
Martian Software's command line parser has just been released. Changes include a new switch type (QualifiedSwitch
), new StringParser
s, dramatically improved documentation, many minor tweaks, and a license change to LGPL (with a clarification making unmodified binary inclusion/redistribution safe for your projects).