1 2006-10-27 Jackson Harper <jackson@ximian.com>
3 * TextMap.cs: Since we map udieresis as a standard char we need to
4 have a text mapping for it. At some point I should go through all
5 the standard chars and make sure we have mappings for them.
7 * Minor.cs: Make debugging a more beautiful experience.
9 2006-10-25 Jackson Harper <jackson@ximian.com>
11 * RTF.cs: Kick out of the text swallowing loop if we begin a new
12 group, this happens when there is an alternate font name. TODO:
13 We should probably handle alternate font names somehow.
14 - Skip over all OptDest tags, these are 'new' RTF features that we
16 * KeysInit.cs: Make OptDest a destination, since that's what it
19 2006-10-20 Jackson Harper <jackson@ximian.com>
21 * RTF.cs: Need to cast this to a char now.
23 2006-10-11 Jackson Harper <jackson@ximian.com>
25 * RTF.cs: When reading in chars use an int so that we can
28 2006-07-11 Peter Dennis Bartok <pbartok@novell.com>
30 * Font.cs: Set a default emtpy name so we don't crash if an RTF
31 document defines a font but no name for it
33 2006-04-26 Peter Dennis Bartok <pbartok@novell.com>
35 * RTF.cs: Skip \r and \n characters instead of passing them back up
36 to the parser. It will confuse the parser. (Fixes #77914)
38 2005-12-22 Peter Dennis Bartok <pbartok@novell.com>
40 * RTF.cs: Added method to allow setting the default font for the RTF
41 document. This font will be used if the document does not contain
43 * Font.cs: Added method to delete font with a given number;
44 changed set_Num to call this method (to allow replacing fonts
45 with the same number, particulary the default font)
47 2005-09-04 Peter Dennis Bartok <pbartok@novell.com>
49 * Charcode.cs: Created; provides StandardCharCode <-> character
51 * Charset.cs: Created; provides two standard charsets, AnsiGeneral
53 * CharsetFlags.cs: Created
54 * CharsetType.cs: Created
55 * ClassDelegate.cs: Created; allows consumer to register a callback
56 for RTF command classes
57 * Color.cs: Created; provides access to RTF-defined RGB color sets
58 * DestinationDelegate.cs: Created; allows consumer to register a
59 callback for Destination class types
60 * Font.cs: Created; provides access to RTF-defined font descriptions
61 * KeysInit.cs: Created; provides translation table from RTF keyword
62 to Major/Minor classes
63 * KeyStruct.cs: Created
64 * Major.cs: Created; describes available RTF command groups
65 * Minor.cs: Created; describes available 'arguments' for command groups
67 * RTF.cs: Created; contains main RTF parser code
68 * rtf.csproj: Created; provides Visual Studio project that allows to
69 use test this assembly via the included test.cs
71 * RTFException.cs: Created; provides custom RTF exception class
72 * StandardCharCode.cs: Created
73 * StandardCharName.cs: Created
74 * Style.cs: Created; provides access to RTF-define styles
75 * StyleElement.cs: Created; provides support class to allow parsing
77 * StyleType.cs: Created
78 * test.cs: Test code showing use of RTF class (also acts as Main for
79 the included Visual Studio project)
80 * TextMap.cs: Created; allows to create simple translation table for
81 converting parsed RTF document to text; table-based
82 * TokenClass.cs: Created; describes all available RTF command classes