Next
Previous
Contents
Kaptain is a universal graphical front-end based on context-free grammars.
The program kaptain
reads a file containing grammatical rules for generating text.
It builds a dialog from the grammar and
generates the text according to the user's settings.
Changes 0.51 -> 0.6
- Regular expression support was rewritten with GNU regex-0.12.
- Powerful text manipulation capabilities were implemented.
- multicolumn listview objects (
@multicol
)
-
@list
was improved, now it can display something while evaluating different text.
- :reverse works with :tabbed
- string initial value for list- and comboboxes
Changes 0.5 -> 0.51
- bug in Makefiles corrected
- directroy structure fixed: now
/usr/bin
is default, grammars go to /usr/share/grammars
Changes 0.4 -> 0.5
- some new special symbols
- new modifier
:tree
to create Control Center like front-ends - very interesting
- Kaptain has moved to sourceforge.net
Changes 0.3 -> 0.4
- compiles if only Qt2 is present
- bug fixes
- many extensions
- grammatical constraints
See file NEWS
for detailed description
Changes 0.2 -> 0.3
- based on Qt 2.1 and KDE 2
- flexible grammar rules
- new widgets
- the ability of fetching other programs' output for quoed text (like backquotes in the shell)
- better layout management, multitab dialogs and subdialogs
- tooltip and whatsthis support
- utf-8 encoding for unicode support
- small changes in grammar syntax
- the ability to execute different commands from the same dialogs
- ...
Changes 0.1 -> 0.2
- grammar interpreter completely rewritten with Lex & Yacc
- QLayout usage for widget arrangement
Changes 0.1
This was the first version:
- grammar interpreter with Lex
- heuristic widget arrangement
Updating old grammars for 0.2 -> 0.3 changes
The syntax of grammars changed a bit, sorry for that. It's very
easy to update your old grammars.
Next
Previous
Contents