Fail if provided buffer is smaller than minimum required by DOS.
[AROS.git] / tools / FlexCat / todo
blob8eb8bd47d9e5e87aabf3c8feb77ee9bd3007f3a8
3 used %: bvlnidxc
4 mine %: a - string id in byte form 
5         t - string len (long aligned) in byte form bajty - oba przenieôê do %n[xdo]!
6         z - usupelnienie stringa zerami do dlugosci t
8  TODO
9  --------
11   * add SAS/C support. I mainly mean using SAS messager. Would be handy a lot.
13   * add trailing elipses check (...) in #?.cd and #?.ct (as CatComp does)
15     WARNING: original string for token '%s' had a trailing ellipsis (...)
16              file '%s' line %lu
18   * seems FlexCat read "\n\Polska wersja" but wrote "\npolska wersja"?
20   * On 29-Wrz-97, Jorg-Cyril Hohle wrote:
22     I already reported a problem with reading large (e.g. bit 31 set, also
23     locale prototype says ULONG is accepted) string_ids with FlexCat
24     earlier today (not translated).  As FlexCat reports identical ids for
25     every such large number I guess it uses atol() and gets 0 :-(
27     I thought I could work around the bug by using hexadecimal numbers
28     introduced by $ as mentioned in CatComp.doc.  However it turns out
29     that FlexCat does not recognize $, only 0x is recognized since 1.9:
30     franc,ais.cd, Zeile 11; Warnung: Erwartete MinLen (Zeichen '/').
31     I recommend parsing $ for compatibility with CatComp.
33   * From        "Vit Sindlar" <sindlarv@hotmail.com>
35     In the end I'd like to make a suggestion to improve
36     FlexCat tool. After updating an old .ct file by a new
37     one (which is great function itself) would be handy
38     to have even changed strings marked (just like these
39     newly added).
41   * sprawdziê czy gmtime() przy $TODAY nie robi jakiô bzdur z czasem.
43   * zaktualizowaê listë tîumaczy w dokumentacji
45   * check $TODAY handling (is there any bug?)
47   * CTINFO - generuje w #?.ct informacje   ; ID: %ld   MIN: %ld  MAX: %ld
48              lub w formie graficznej:
50     ID_XXX
52     ;    |      |
53     ;   MIN    MAX
56 ------------------------------------------------------------
58 Kai Norhausen   Kn@tribal.line.org
60 Hi!
62 Here are some suggestions/bugs in flexcat 1.9
64 SUGG:  User defineable way to describe non-ascii chars like CR LF BEEP
65        NULL etc. to make flexcat more programming-language
66        independent. (e.g. '0A'x in Arexx) [yeah, I'm mad enough to
67        localise my ARexx scripts ;-) ]
69 NICE:  I wrote a little script file to create catalogs/sources more
70        easyly. Add it or delete it :)))
73 ------------------------------------------------------------
75 On 07-Jun-97, Marcin Orlowski wrote:
77 >>        Here is the first one B). I'm not joking, I'm sending you
78 >>        updated serbian translation of XPK.
80 >Thanks.
82         It was nothing...
84 >>        Also I have found a bug in $TODAY routine: for example
85 >>        it's 18:59:30 now (date 6.6.97) and FlexCat puts the
86 >>        date in the catalog to be *7.6.97*. Could you please
87 >>        check it.
89 >Hopefuly it's minior bug. That may be happen by using gmtime()
90 >in the FlexCat for that. What offset from GMT do you have set?
92         The offset is -1.