#17 makeutype.c update with error checks, also include updates f

closed-accepted
nobody
None
5
2012-08-22
2012-07-29
Jose Da Silva
No

More fixes. lots of error checks. some extra commenting. Cleanup of own memory when done before exiting.

Several files are updated and should include extra Unicode characters when the program is run using the latest unicode.org files.

Error-checking now catches long lines and notified that Namelist contains lines longer than 300 chars in length, therefore modified program to accept the longer lines for NameList.txt, but still complain about long lines for the other files since I don't know (yet) if long lines may affect some files higher up the chain.

Note, several new unicode characters have been added with this update.

Discussion

1 2 > >> (Page 1 of 2)
  • Jose Da Silva
    Jose Da Silva
    2012-07-29

    working program to create fontforge c and h files

     
    Attachments
  • Jose Da Silva
    Jose Da Silva
    2012-07-29

    files updated based on latest unicode.org data

     
  • Jose Da Silva
    Jose Da Silva
    2012-07-29

    Please hold-off on running and updating makeutype.c (with the additional commenting) with this "commented" version until you are satisfied with the updates done on utype.c because this update generates a lot of "noise" on utype.c which makes it hard to see the differences.

     
  • Jose Da Silva
    Jose Da Silva
    2012-07-29

    updates (before comments added)

     
    Attachments
  • Jose Da Silva
    Jose Da Silva
    2012-07-30

    A bunch of very long lines in a text file

     
    Attachments
  • Jose Da Silva
    Jose Da Silva
    2012-07-30

    more commenting added leave this as last change due to large diff file created which makes it near imposible to see changes made

     
  • Jose Da Silva
    Jose Da Silva
    2012-07-31

    Hi Michal,
    I saw the latest git update - it is closer.
    Can you apply "makeutype.diff"
    Then wget the 4 files needed to from unicode.org and run the program.
    It should create 4 updated files. utype.h will need to be moved to ../inc/
    The updated files will look much like what you see changed in "updated_files.diff" which is visible for anyone wanting to see what changed.
    When you do the next update, you can apply "makeutype_commenting2.diff" which makes the code look nicer, but due to the edits "\n " changed to "\n" makes the diff update very difficult to see what actually got changed - if you don't like that, then leave the lines the same where you see "\n " <--space follows the newline. The updated changes will be large, but not as large as if it was "\n" applied (in patch makeutype_commenting2.diff).

     
    • status: open --> pending
     
  • I'll wait for ticket 3551919.

     
  • Partially applied.
    makeutype_commenting2.diff is unapplicable.

     
1 2 > >> (Page 1 of 2)