AminetAminet
Search:
84794 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/misc/catcheck.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:Amiga catalog tester, v1.4
Author:"Sönke Tesch" soenke at kino-fahrplan.de
Uploader:
Type:dev/misc
Architecture:m68k-amigaos
Date:2001-06-09
Replaces:dev/misc/catcheck.lha
Download:dev/misc/catcheck.lha - View contents
Readme:dev/misc/catcheck.readme
Downloads:799

catcheck is a tool to test catalog files. Catalog files are used on the Amiga
by applications to display strings in your native language rather than only a
fixed build-in like English.

catcheck finds a large number of common and not so common errors (which can
be quiet annoying:). While most of these errors are human-made, there are
also some that have their origin in buggy catalog compilers. An exotic
example is the #lengthbytes command, which is, to my knowledge, only
supported by C='s own catalog compiler, catcomp. All other compilers
either complain about an unsupported command or, even worse, ignore
it completely and produce somewhat unusable catalogs.

The most common human-made mistakes are:

  - missing or removed strings,
  - wrong placement or order of arguments (%s, %1$s and that stuff),
  - use of escaped characters like \", \n etc and the string-continues-
    on-next-line-marker backslash.
  - broken version strings


catcheck has been written during and for the development of AmigaOS 3.5 in
late 1999 and turned out to be by far more useful than I expected. It's
been improved since then and also been used during AmigaOS 3.9 development.


Version 1.2 fixes a few tiny bugs since 1.1 that were so small that I even
forgot to add them to the History list :) Apart from that, version string
checking had to be extended to catch yet another common bug.

Version 1.3 fixed a bug in the version name checking added in 1.2.

Version 1.4 features a fully working DUMPCT (which earlier existed only
for debugging and produced anything but good results) along with a few
enhancements.


Hope you like it,
  soenk.e


Contents of dev/misc/catcheck.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                16516   40136  41.2% -lh5- f885 Jun  7  2001 catcheck
[generic]                 8372   24238  34.5% -lh5- 3248 Jun  7  2001 catcheck.doc
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files   24888   64374  38.7%            Jun  9  2001
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>