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