]> err.no Git - sope/blob - sope-xml/STXSaxDriver/ChangeLog
fixed some comments
[sope] / sope-xml / STXSaxDriver / ChangeLog
1 2005-05-03  Helge Hess  <helge.hess@opengroupware.org>
2
3         * Model/StructuredTextBodyElement.m: fixed a gcc 4.0 warning (v1.0.11)
4
5 2004-11-04  Helge Hess  <helge.hess@skyrix.com>
6
7         * use Version file for install directory location
8
9 2004-10-21  Helge Hess  <helge.hess@skyrix.com>
10
11         * ExtraSTX/GNUmakefile, Model/GNUmakefile: fixed for config.make
12           compilation (v1.0.10)
13
14 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
15         
16         * added hack to install the project in FHS locations - the SAX driver
17           will be installed in FHS_INSTALL_ROOT if specified (eg make
18           FHS_INSTALL_ROOT=/usr/local) (v1.0.9)
19         
20 2004-08-24  Helge Hess  <helge.hess@skyrix.com>
21
22         * GNUmakefile: install SAX driver in Library/SaxDrivers-4.3/ (v1.0.8)
23
24         * GNUmakefile: install SAX driver in Library/SaxDrivers/4.3/ (v1.0.7)
25
26 2004-05-05  Marcus Mueller  <znek@mulle-kybernetik.com>  
27
28         * GNUmakefile.preamble, GNUmakefile.postamble: added support for
29           building with GNUSTEP_BUILD_DIR environment variable set for recent
30           gnustep-make package. (v1.0.6)
31
32 2004-03-16  Helge Hess  <helge.hess@opengroupware.org>
33
34         * bundle-info.plist: fixed a type in the bundle-info.plist (v1.0.5)
35
36 2004-03-04  Helge Hess  <helge.hess@skyrix.com>
37
38         * STXSaxDriver.m: fixed a bug with header generation (header 
39           subelements did not properly generate) (v1.0.4)
40
41         * STXSaxDriver.m: added proper error handling for missing files 
42           (v1.0.3)
43
44 2004-03-04  Helge Hess  <helge.hess@opengroupware.org>
45
46         * ExtraSTX/StructuredText.m: applied a bugfix on the header processing
47           by Mirko (v1.0.2)
48
49 2004-02-29  Helge Hess  <helge.hess@opengroupware.org>
50
51         * v1.0.1
52
53         * initial import of the SAX driver into OpenGroupware.org - many thanks
54           go to extrapola for contributing the STX framework to OGo
55         
56         * removed things unnecessary for the SAX driver
57         
58         * replace some -rangeOfString: NSNotFound checks which do not work with
59           libFoundation (need to check for range.length==0 instead!)
60         
61         * added the STXSaxDriver, an application of the StructuredText code
62         
63         * reformatted code according to OGo styleguides
64         
65 2004-02-15  Mirko Viviani  <mirko.viviani@e-cremona.it>
66
67         * StructuredTextBodyElement.m: implementato link image ed escaping 
68           stile C.
69         
70         * NSString_StructuredText_Extra.m: implementato escaping di stringhe.
71
72 2004-02-10  Giulio Cesare Solaroli  <gc.solaroli@extrapola.com>
73
74         * Aggiunti alcuni test per la verifica della gestione dei link
75           attorno alle immagini.
76
77 2004-01-16  Giulio Cesare Solaroli  <gc.solaroli@extrapola.com>
78
79         * Aggiunto un test (test__characterEscaping) che fallisce, mostrando
80           un problema nella gestione nell'escape dei caratteri.
81
82 2004-01-13  Mirko Viviani  <mirko.viviani@e-cremona.it>
83
84         * StructuredText.m ([-separateIntoBlocks]): ignora linee contenente
85           solo spazi o tab.
86
87 2004-01-12  Mirko Viviani  <mirko.viviani@e-cremona.it>
88
89         * StructuredText.m ([-separateIntoBlocks]): rimuove \r dal testo.
90
91 2004-01-08  Mirko Viviani  <mirko.viviani@e-cremona.it>
92
93         * StructuredText.subproj/StructuredTextBodyElement.m: fix del link 
94           target.
95
96 2003-12-19  Mirko Viviani  <mirko.viviani@e-cremona.it>
97
98         * StructuredText.subproj/StructuredTextBodyElement.m: aggiunto
99           riconoscimento chiavi dinamiche.
100
101         * StructuredTextRenderingDelegate.h: aggiunto metodo chiamato per 
102           chiavi dinamiche.
103
104 2003-12-18  Mirko Viviani  <mirko.viviani@e-cremona.it>
105
106         * StructuredTextRenderingDelegate.m ([-insertPreprocessedTextForKey:
107           inContext:]): metodo chiamato dal preprocessore per sostituire le
108           chiavi.
109
110         * StructuredText.subproj/StructuredTextBodyElement.m: implementato
111           preprocessore.
112
113 2003-12-16  Mirko Viviani  <mirko.viviani@e-cremona.it>
114
115         * Test.subproj/Test_StructuredText.m: aggiunto test per link Extrapola.
116
117         * StructuredTextRenderingDelegate.h: corretto metodo per link Extrapola
118           e aggiunto parametro target al link.
119
120         * StructuredText.subproj/StructuredTextBodyElement.m: implementato link
121           Extrapola.
122
123 2003-12-11  Mirko Viviani  <mirko.viviani@e-cremona.it>
124
125         * StructuredText.subproj/StructuredTextHeader.m: implementato rendering
126           con delegate.
127
128         * StructuredText.subproj/StructuredTextListItem.m: come sopra.
129
130         * StructuredText.subproj/StructuredTextBodyElement.m: Spostato il 
131           parser da StructuredTextParagraph.
132
133 2003-12-08  Mirko Viviani  <mirko.viviani@e-cremona.it>
134
135         * StructuredText.subproj/StructuredTextParagraph.m: implementati link.
136
137         * Test.subproj/StructuredText_TEST.m ([StructuredTextListItem
138           -toTestInContext:]): fix per liste nidificate.
139         
140         * StructuredText_XHTML.m ([StructuredTextListItem -toXhtmlInContext:]):
141           come sopra.
142
143         * Test.subproj/Test_StructuredText.m: corretti vari tests.
144
145         * StructuredLine.m ([-setText:]): setta correttamente il numero di 
146           spazi iniziali.
147
148         * StructuredText.m ([-buildList], [-checkForListItem:]): implementata
149           lista numerata.
150           ([-adjustLineLevels]): setta i livelli correttamente anche per liste.
151           ([-lineType]): fix per liste.
152           ([-checkForListItem]): spostato codice in listItemTypology:
153           ([-buildList]): fix per liste nidificate.
154
155         * StructuredStack.m ([-pop]): posiziona correttamente il cursore.
156
157
158 2003-12-08  Mirko Viviani  <mirko.viviani@e-cremona.it>
159
160         * StructuredText.subproj/StructuredTextParagraph.m
161         ([-parseText:inContext:]): modificato in metodo ricorsivo. Implementato
162         bold, underline e italico.
163         ([-findBoldSubstring:]: Ricerca terminatore stringa in grassetto.
164         ([-findItalicsSubstring:]: Ricerca terminatore stringa in italico.
165         ([-findUnderlineSubstring:]:  Ricerca terminatore stringa in
166         sottolineato.
167         ([-boldText:inContext]): formatta il testo con il delegato.
168         ([-italicsText:inContext]): come sopra.
169         ([-underlineText:inContext]): come sopra.
170
171 2003-12-05  Mirko Viviani  <mirko.viviani@e-cremona.it>
172
173         * StructuredText_XHTML.m ([StructuredTextListItem -toXhtmlInContext]):
174           fix per list item.
175
176         * StructuredText.m ([-buildLiteralBlock]): aggiunto newline a fine
177           riga.
178
179 2003-12-04  Mirko Viviani  <mirko.viviani@e-cremona.it>
180
181         * StructuredText.subproj/StructuredTextHeader.m: modificato
182           inizializzatore per settare il livello dell'header. Vari fix.
183
184         * StructuredText.m: implementate le liste di tipo DEFINITION, i blocchi
185           preformattati e gli header.
186
187         * StructuredLine.m ([-setText:]: setta il testo originale.
188           ([-text]): ritorna il testo privo di spazi iniziali/finali e newline.
189           ([-originalText]): ritorna il testo originale.
190
191         * StructuredText.subproj/StructuredTextLiteralBlock.m
192           ([-initWithString:]: inizializza il blocco.
193
194         * StructuredText.subproj/StructuredTextListItem.m: aggiunto testo del
195           list item per i tipi DEFINITION.
196
197         * StructuredStack.m ([-objectRelativeToCursorAtIndex:]: ritorna
198           l'oggetto con un indice relativo alla posizione corrente del cursore.
199
200 2003-12-01  Mirko Viviani  <mirko.viviani@e-cremona.it>
201
202         * StructuredText.subproj/StructuredTextBodyElement.m: metodi per la
203           gestione degli elementi figli.
204
205         * StructuredText.m: fix delle strutture di stack, una (paragraphs) per
206           la gestione delle linee di testo da processare, l'altra (stack) per 
207           la posizione nell'albero del documento.
208
209         * StructuredStack.m ([StructuredStack -currentObject], [StructuredStack
210           -nextObject]): fix per fine array.
211
212         * StructuredText.subproj/StructuredTextList.h: fix typo.
213
214         * StructuredText.subproj/StructuredTextListItem.m.|.h: inizializzazione
215           e settaggio lista di appartenenza. _list non deve essere rilasciato.
216
217 2003-11-27  Mirko Viviani  <mirko.viviani@e-cremona.it>
218
219         * StructuredTextRenderingDelegate.m ([StructuredTextRenderingDelegate
220           -insertExtrapolaLink:withAction:parameters:inContext:]): uso di
221           NSStringFromClass() per ottenere nome di classe.
222
223         * StructuredText.subproj/StructuredTextParagraph.m: inizializzazione e
224           minimo uso del delegate per il test.
225
226         * StructuredText.subproj/StructuredTextDocument.m|.h
227           ([-addBodyElement]): aggiunge un elemento al documento.
228
229         * PB.project, GSmakefile, Makefile: Aggiunto framework IBNExtensions