1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
|
2003-12-24 Christoph Cullmann <cullmann@kde.org>
* Overview about some fixes done in the last months:
- Hamish Rodda:
- lots of fixes in the area of the
rendering/selection/view department and massive
bughunting
- Anders Lund:
- bookmarks/printing enhancements
- Christoph Cullmann:
- bughunting, config classes/dialogs, consolidation of
part -><- app interaction
2003-08-28 Christoph Cullmann <cullmann@kde.org>
* color schemes support
* filetype support
* indenters for different languages by jesse
* folding by indentation kind of working, not perfect :/
2002-11-05 Christoph Cullmann <cullmann@kde.org>
* fix the printing crash + loop together with Anders ;)
2002-09-06 Christoph Cullmann <cullmann@kde.org>
* commiting a fix from Nicolai Haehnle <prefect_@gmx.net> for the
cursorDown()/cursorUp() behavior
2002-09-03 Christoph Cullmann <cullmann@kde.org>
* some minor fixes in the last days (redraw stuff, memset, ...)
2002-08-27 Christoph Cullmann <cullmann@kde.org>
* extended the context signed char to a uint ;)
* some folding fixes (hopefully)
* memleak fix
* undo stuff changed a bit, 0 means unlimited like before, show
that now in the dialog and add a comment to ktexteditor
2002-08-26 Christoph Cullmann <cullmann@kde.org>
* Fixes for folding, cleanup, move folding tree into the buffer,
add some inliner's
* Fixes for the big memory usage for the attributes in the buffer
by using run length encoding for the attributes if they are
dumped into the bytearray
2002-06-01 Christian Couder <christian@tdevelop.org>
* Move view stuff from katedocument to kateviewinternal.
2002-05-20 Christoph Cullmann <cullmann@kde.org>
* some more references in use ;)
* fixed some undo probs
(mem leak, KateUndo is now only for internal use in KateUndoGroup)
* start of convertion my*** to m_*** and add m_ to any other private stuff
2002-05-17 Christian Couder <christian@tdevelop.org>
* Move font stuff from katedocument into new katefont.h and
katefont.cpp files, and clean up katedocument font stuff.
2002-05-14 Christian Couder <christian@tdevelop.org>
* Big clean up in katedocument using new katecursor stuff.
2002-05-12 Bernd Gehrmann <bernd@mail.berlios.de>
* Moved browser extension from view to doc, where it belongs
* If servicetype in the browser extension specifies an encoding,
use that instead of user's local encoding
2002-05-11 Christian Couder <christian@tdevelop.org>
* implement the KTextEditor::Cursor in the KateCursor class
2002-05-04 Christoph Cullmann <cullmann@kde.org>
* first KTextEditor::ViewPlugin which works
drop the helloworld plugin, as it is really no good example (bad code, ..)
2002-05-04 Christian Couder <christian@tdevelop.org>
* fix undo for comment and uncomment
2002-05-01 Christian Couder <christian@tdevelop.org>
* cleanups related to the uncomment feature in katetextline and katedocument
2002-01-04 Christoph Cullmann <cullmann@kde.org>
* the search stuff in the katedocument is rewritten now, should work mostly,
only search for whole words is just a mess :(
2002-01-03 Christoph Cullmann <cullmann@kde.org>
* kate app and kwrite app now use the katepart via libloader and link only
to the kateinterfaces (which will soon be splitted into katepartinterfaces
and kateinterfaces
* new framework for the configpages of the katepart accessible through the
interfaces
* KSpell works again ;) my god, what a buggy thingy
2001-12-01 Christoph Cullmann <cullmann@kde.org>
* speedup for insert/removeText/Line
* new editStart/editEnd/editAddUndo functions to make the undo/redo + update
after edit function calls easier to understand an use in katedocument.*
2001-11-30 Joseph Wenninger <jowenn@kde.org>
* I hopefully fixed the CSS highlighting finally. It used
deprecated syntax and there was a bug in the highlighting code,
for handling weakDeliminiators. Who renamed them, once they where
called weakDelimiters, which I think is the correct pronounciation.
2001-11-29 Joseph Wenninger <jowenn@kde.org>
* KWrite/Kate use different font settings for printing and viewing now
* Fixed a small crash in my tdevelop->kate port of the codecompletion interface
2001-11-26 Christoph Cullmann <cullmann@kde.org>
* backspace bug fixed
* more cleanups in doc/view
2001-11-24 Christoph Cullmann <cullmann@kde.org>
* the docID is now called documentNumber and is in the KTextEditor lib ;)
* new print and mark interfaces ;)
* bugfixes for some stuff in kateview/document.*
* move more of the document stuff from the view to the document
(old kwritedoc/view was very mixed, no real separation, but that should be nearly done)
2001-11-17 Christoph Cullmann <cullmann@kde.org>
* new selection code (bit buggy at the moment, but better than the old way
of storing the selection in the attributes
2001-10-29 Joseph Wenninger <jowenn@kde.org>
* Highlighting definitions support now #stay and #pop as context values
* Some highlighting definitions ported
2001-10-27 Christoph Cullmann <cullmann@kde.org>
* undo/redo works now without errors
* fix many memleaks + some crashs in buffer + hl
* fix ctx management (almost)
2001-10-27 Joseph Wenninger <jowenn@kde.org
* Highlighting isn't updated completely yet (should be fixed now), but uses:
* I have to do some nasty workaround because the overloaded ==
operator in QMemArray crashes, if one or both of the arrays has
a size of 0 (I think this is a bug in QT, but it could be that
this is intended behavior. Who knows ?)
2001-10-26 Joseph Wenninger <jowenn@kde.org>
* The stacked highlighting shoul almost work now.
Using old description files it will use quite a lot memory, but
they should work.
Problems:
* It's leaking like a sieve on destruction, because the
memarrays aren't deleted correctly yet (They need to be pointers and not
references, otherwise there are out of memory errors in qgarray)
* Highlighting isn't updated completely yet
* I have to do some nasty workaround because the overloaded ==
operator in QMemArray crashes, if one or both of the arrays has
a size of 0 (I think this is a bug in QT, but it could be that
this is intended behavior. Who knows ?)
2001-10-20 Christoph Cullmann <cullmann@kde.org>
* new undo/redo stuff, should work now already fine (mostly ;)
2001-10-14 Christoph Cullmann <cullmann@kde.org>
* new interfaces
* fixed some bugs (or better mistakes) in EditInterface
* fix bugs and even more bugs
2001-10-14 Christoph Cullmann <cullmann@kde.org>
* implementing and enhancing the new KTextEditor interfaces
* rewrite the whole internal document/view stuff ;) (hope will be finished
soon with that old crap !
* reconstruction of whole katelibs + dirs
2001-10-06 Christoph Cullmann <cullmann@kde.org>
* myself back again ;)
* now kate is clean (only qt3), no backports ;)
2001-08-24 christian@tdevelop.org
* reimplement the commenting of selections on some languages
2001-08-19 christian@tdevelop.org
* added back Sather highlighting support
* improved Eiffel language syntax highlighting support
* added Eiffel language comment directive in eiffel.xml
* added Ada language comment directive in ada.xml
2001-08-15 christian@tdevelop.org
* committed Eiffel language syntax highlighting support
2001-08-08 rokrau@yahoo.com
* committed changes to Kate's API necessary for integration of kate as
a kpart into tdevelop
2001-05-13 Christoph Cullmann <cullmann@kde.org>
* after some time of learning for my "Abitur" now again some fixes ;):
textlines stuff rewritten, selection fixed + +/- font zoom buttons in the part
2001-04-27 Christoph Cullmann <cullmann@kde.org>
* now the pluginconfig pages work ;)
2001-04-24 Joseph Wenninger <jowenn@kde.org>
* now <keywords> and <types> is replaced by <list name="XXXX">
2001-04-20 Christoph Cullmann <cullmann@kde.org>
* new configdialog
* enhanced pluginIface to supports configdialogpages
2001-04-14 Christoph Cullmann <cullmann@kde.org>
* now kateview has in iconborder too (without real function at the moment)
2001-04-10 Christoph Cullmann <cullmann@kde.org>
* bugfixes for drawBuffer stuff, next/prev viewspace, restoreView
2001-04-08 Christoph Cullmann <cullmann@kde.org>
* now encoding for files can be selected at settings dialog (not only UTF8, all possible encodings)
* dropped old code -> use Waldo's code ;)
2001-04-07 Joseph Wenninger <jowenn@kde.org>
* Activated Waldo Bastian's NEW_CODE
* Ported Highlighting to it
2001-04-05 Joseph Wenninger <jowenn@kde.org>
* Highlighting Configuration is now in kate/kwrite settings too
* Made a cleanup of no longer used classes
2001-04-04 Christoph Cullmann <cullmann@kde.org>
* sidebar now again restores config
2001-04-03 Joseph Wenninger <jowenn@kde.org>
* Cristi Dumitrescu's PHP keyword / type list added
2001-04-01 Joseph Wenninger <jowenn@kde.org>
* Added a new widget KateStackTabWidget
Now you can chose between tabbed or an
KOffice Workspace like view for the file sidebar
--> You can change this behavior in the config dialog
* Not implemented:
restore sidebar page on startup
remove page not implemented yet
(will be fixed soon)
* Added a backport of QT3's QRegExp I got from Scott Manson
wit one addtion (see qt3back/README)
hopefully this will give us more flexibility for syntax
highlighting
2001-03-27 Christoph Cullmann <cullmann@kde.org>
* console disabled per default
* console only loaded if enabled
2001-03-28 Joseph Wenninger <jowenn@kde.org>
* -n in kate.desktop removed, now config settings are used
2001-03-27 Christoph Cullmann <cullmann@kde.org>
* interfaces extended (mainly for projectmanager)
* piper moved to plugins/projectmanager/piper
* a piper Makefile.am created
2001-03-26 Joseph Wenninger <jowenn@kde.org>
* 2 reimplemented highlighing configs
* 1 experimental highlighting config
* preparations for an highlighting editing dialog
2001-03-25 Christoph Cullmann <cullmann@kde.org>
* rewrite of plugin API and manager, now loading/unloading nice
2001-03-22 Joseph Wenninger <jowenn@kde.org>
* single / multi instance mode configurable
Cullmann's -n option forces a new instance
Otherwise it uses the configuration from
the settings dialog. At the moment -n is
default start option
2001-03-21 Christoph Cullmann <cullmann@kde.org>
* QPopupMenu for filelist
2001-03-20 Christoph Cullmann <cullmann@kde.org>
* kate is now a normal KApplication
2001-03-18 Christoph Cullmann <cullmann@kde.org>
* big location changes of source files
* KateFactory now in use by hole Kate app
* KatePartView/Doc merged with KateView/Doc (make life more easy)
2001-03-18 Joseph Wenninger <jowenn@kde.org>
* openheader plugin opens the corresponding
.h file for .cpp or .c, and vice versa
* Hopefully fixed highlighting dialog for now.
2001-03-17 Joseph Wenninger <jowenn@kde.org>
* Syntaxhighlighting is now defined in cpp.xml, c.xml html.xml ...
instead of a global syntax.xml.
(Not ported completely yet)
* Some simple reg expression work (see html.xml)
2001-03-17 Christoph Cullmann <cullmann@kde.org>
* moved textfilter stuff to a own plugin "textfilter"
* cleaned up katemainwindow.*
2001-03-16 Christoph Cullmann <cullmann@kde.org>
* search dialog comes up with selected text
* backport of some KDevelop KWrite patches ;)
2001-03-15 Christoph Cullmann <cullmann@kde.org>
* katepart finished
* new kwrite using katepart
* removed old kwrite and kwritepart !
* fixed menu and toolbar problems of the new KWrite app
2001-03-11 Christoph Cullmann <cullmann@kde.org>
* kwrite stuff merged into kate !!!!!
2001-03-04 Christoph Cullmann <cullmann@kde.org>
* mutiple mainwindows
* fileist, sync for all mainwindows, all open docs listed
2001-03-03 Christoph Cullmann <cullmann@kde.org>
* session management (Anders Lund)
* removed some debug stuff
2001-02-26 Joseph Wenninger <jowenn@kde.org>
* First step for a plugin management dialog page
Soon to come
2001-02-26 Christoph Cullmann <cullmann@kde.org>
* Kate is a part of tdebase :)
sourceforge.net CVS won't be used in the future
2001-02-24 Phlip <phlip_cpp@my-deja.com>
* HTML button - select text, hit <Ctrl+Dash>, and enter the fields
for an SGML tag. Don't enter the < > or closing tag. We put these
around the selected text, and [try to] re-select that text so you can add
another nested tag right away. We are now the first HTML editor
that's actually better than Notepad! Hours of fun.
* Filter - select text, hit <Ctrl+Backslash>, and enter an OS command.
we pipe the selected text thru that command, such as "sort", and then
replace the selection with the result. Impress your friends.
2001-02-21 Joseph Wenninger <jowenn@kde.org>
* Makefile.am's : correction for linking
* katemenuitem.h : Improved menu items added doc-list
* katelistboxitem.h : Improved listboxitem files-list
2001-02-19 Christoph Cullmann <cullmann@kde.org>
* kateconsole.* konsole/* : add kateconsole widget
2001-02-16 Anders Lund <anders@alweb.dk>
* katemainwindow.cpp :fixing read/write options to use maindockwindow functions.
2001-02-15 Joseph Wenninger <jowenn@kde.org>
* kateview.cpp : Tab doesn't jump to next widget anymore, but inserts a tab into the text
* katemainwindow.* : F8 / SHIFT-F8 jumps to next / previous widget
|