blob: 05cbb5dfd99aec8c2a7176dbc521528cb0765f8e [file] [log] [blame]
2009-02-15 JonY <jon_y@users.sourceforge.net>
* m_token.h: Revert accidental print_decl() documentation
removal.
* m_token.c (trim_str): New.
(sprintf_decl): Use trim_str.
* m_token.c: Remove DOS carriage returns.
2009-02-15 JonY <jon_y@users.sourceforge.net>
* m_ms.h, m_token.h, m_token.c: Remove reference to print_decl().
* m_token.h: Move documentation for print_decl to sprintf_decl().
* m_token.c: Use new sprintf_decl() in test main().
2009-02-14 Kai Tietz <kai.tietz@onevision.com>
* m_token.h (eMST_initframe): Removed.
* m_token.c: Likewise.
* m_ms.c: Likewise.
* m_token.c (print_decl1): Removed.
(sprint_decl): New.
(sprint_decl1): New.
(print_decl): Use sprint_decl.
(mt_strcat): New.
* m_token.h (sprint_decl): New.
2009-02-04 JonY <jon_y@users.sourceforge.net>
* m_token.h: Add documentation for new gc parameters,
elements and context.
2009-02-03 Kai Tietz <kai.tietz@onevision.com>
* m_ms.c (encode_ms_name): Change return type and add
gc parameter.
(decode_ms_name): Add gc parameter.
* m_ms.h: Likewise.
adjust some documentation.
* m_token (release_tok): Removed.
(release_gc): New.
(generate_gc): New.
(release_gc): New.
(alloc_gc): New.
(free_gc): New.
(gen_tok): Add argument gc and use alloc_gc for memory
allocations.
2009-02-01 JonY <jon_y@users.sourceforge.net>
* m_token.h: Document eMSToken enumerators.
2009-02-01 Kai Tietz <kai.tietz@onevision.com>
* m_ms.c, m_token.c, m_token.h (sGcCtx): New.
(sGcElem): New.
(sMSCtx): Add new member gc of type sGcCtx.
Add to all gen_... methods new argument gc of type sGcCtx *.
2009-01-31 JonY <jon_y@users.sourceforge.net>
* m_token.h: Add more documentation, cleans up some redundant info.
2009-01-30 JonY <jon_y@users.sourceforge.net>
* m_token.h: Document more struct and union data fields.
* m_ms.h: Add error code clarification for sMSCtx struct.
2009-01-28 Kai Tietz <kai.tietz@onevision.com>
* m_ms.c (m_colon): New.
(m_opname): New.
(m_rtti): New.
(m_frame): New.
(m_lexical_frame): New.
(m_ltgt): New.
(m_rframe): New.
(m_combine): Add sMSCtx argument.
(m_type): Likewise.
(m_cv): Likewise.
(m_coloncolon): Likewise.
(m_element): Likewise.
(m_array): Likewise.
(m_scope): Likewise.
(m_oper): Likewise.
(m_name): Likewise.
2009-01-28 JonY <jon_y@users.sourceforge.net>
* m_ms.h, m_token.h: Document some enums, structs and unions.
* Doxyfile: Add Doxyfile, use "doxygen" to generate HTML docs.
2009-01-26 JonY <jon_y@users.sourceforge.net>
* m_ms.c: Add initial doxygen format documentation and fix
some gcc pedantic warnings.
2009-01-26 Kai Tietz <kai.tietz@onevision.com>
* m_ms.c, m_ms.h, m_token.c, m_token.h:
Initial version.