1 | 2004-08-01 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
2 | |
---|
3 | * NEWS: |
---|
4 | * README: |
---|
5 | * HACKING: Updated files for new release. |
---|
6 | |
---|
7 | 2004-07-22 Travis Snoozy <ai2097@yahoo.com> |
---|
8 | |
---|
9 | * gtksourceview/language-specs//texinfo.lang: |
---|
10 | Created an initial texinfo highlighting definition. Most (all?) of |
---|
11 | the keywords are picked up. Still needs work :). |
---|
12 | |
---|
13 | 2004-07-21 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
14 | |
---|
15 | * gtksourceview/gtksourceiter.c (forward_chars_with_skipping) |
---|
16 | (pointer_from_offset_skipping_decomp): Use g_utf8_normalize() |
---|
17 | instead of g_unicode_canonical_decomposition() to calculate |
---|
18 | normalized character lengths. |
---|
19 | |
---|
20 | 2004-07-21 Duncan <dc_junk@yahoo.co.uk> |
---|
21 | |
---|
22 | * gtksourceview/language-specs/haskell.lang: new file, adds support |
---|
23 | for Haskell language. First version of the file by Anders Carlsson |
---|
24 | <andersca@gnome.org>. |
---|
25 | |
---|
26 | 2004-07-21 John Luke <jluke@cfl.rr.com> |
---|
27 | |
---|
28 | * gtksourceview/language-specs/vbnet.lang: new file, adds support |
---|
29 | for VB.NET language. |
---|
30 | |
---|
31 | 2004-07-21 Arnaud LE ROUZIC <lerouzic@pge.cnrs-gif.fr> |
---|
32 | |
---|
33 | * gtksourceview/language-specs/perl.lang: |
---|
34 | a string starting by $# must not be considered as a comment. |
---|
35 | |
---|
36 | 2004-07-21 Gavin Brown <gavin.brown@uk.com> |
---|
37 | |
---|
38 | * gtksourceview/language-specs/perl.lang: adds support for |
---|
39 | Perl's POD documentation. Also adds in method calls ($object->method) |
---|
40 | and the "our" keyword. Makes strings multiline. |
---|
41 | |
---|
42 | 2004-07-20 Paolo Maggi <paolo.maggi@polito.it> |
---|
43 | |
---|
44 | * configure.in: version 1.1.0 |
---|
45 | |
---|
46 | 2004-07-15 Owen Taylor <otaylor@redhat.com> |
---|
47 | |
---|
48 | #143874: Use Pango for printing |
---|
49 | |
---|
50 | * configure.in: Require gnome-print >= 2.7 for new Pango integration. |
---|
51 | |
---|
52 | * gtksourceview/gtksourceprintjob.[ch] docs/reference/gtksourceview-sections.txt: |
---|
53 | Add functions to set the various fonts as Pango font descriptions rather |
---|
54 | than gnome-print font names. |
---|
55 | gtk_source_print_job_{set,get}_{,numbers_,header_footer_}font_desc(). |
---|
56 | Also add "{,numbers_,header_footer_}font_desc" properties. |
---|
57 | |
---|
58 | * gtksourceview/gtksourceprintjob.c: Rewrite printing code to |
---|
59 | use Pango and gnome-print functions to print Pango objects rather than |
---|
60 | being a separate implementation of layout. |
---|
61 | |
---|
62 | * gtksourceview/gtksourceprintjob.c (gtk_source_print_job_get_property): |
---|
63 | Fix memory leak for FONT properties. |
---|
64 | |
---|
65 | * gtksourceview/gtksourceprintjob.c (get_text_with_style): Improve |
---|
66 | performance of tag toggle searches for large unstyled buffers. |
---|
67 | (Don't search for the next tag toggle for each line.) |
---|
68 | |
---|
69 | 2004-06-21 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
70 | |
---|
71 | * gtksourceview/language-specs/lua.lang: Lua syntax language file |
---|
72 | by b.lindeijer@xs4all.nl |
---|
73 | * gtksourceview/language-specs/Makefile.am: Added lua.lang |
---|
74 | |
---|
75 | 2004-06-21 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
76 | |
---|
77 | Patch by Paul Bolle: |
---|
78 | |
---|
79 | * gtksourceview/gtksourceprintjob.c (print_page): Fixed line |
---|
80 | numbering (bug #144492) |
---|
81 | |
---|
82 | 2004-06-01 Alexander Shopov <ash@contact.bg> |
---|
83 | |
---|
84 | * configure.in (ALL_LINGUAS): Added "bg" Bulgarian |
---|
85 | |
---|
86 | 2004-05-24 Archit Baweja <bighead@users.sourceforge.net> |
---|
87 | |
---|
88 | * gtksourceview/language-specs/ruby.lang: Added syntax file for ruby. |
---|
89 | |
---|
90 | 2004-05-21 Archit Baweja <bighead@users.sourceforge.net> |
---|
91 | |
---|
92 | * gtksourceview/gtksourceiter.h (GtkSourceSearchFlags): make the flags |
---|
93 | GFlags by adding bitmasks. |
---|
94 | |
---|
95 | 2004-04-26 Benoît Dejean <tazforever@dlfp.org> |
---|
96 | |
---|
97 | * gtksourceview/language-specs/ada.lang: Added ADA95 keywords. |
---|
98 | |
---|
99 | 2004-04-19 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
100 | |
---|
101 | * configure.in: Require Gtk+ 2.2.4, but disable tests if Gtk+ 2.4 |
---|
102 | is not found. |
---|
103 | |
---|
104 | 2004-04-18 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
105 | |
---|
106 | * gtksourceview/gtksourceview.c (gtk_source_view_new_with_buffer): |
---|
107 | Check for buffer parameter to be non-NULL. |
---|
108 | |
---|
109 | 2004-04-18 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
110 | |
---|
111 | * gtksourceview/gtksourceview.c (key_press_cb): Also auto-indent |
---|
112 | when splitting a line. |
---|
113 | |
---|
114 | 2004-04-18 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
115 | |
---|
116 | Patch by Benoît Dejean <TaZForEver@free.fr>: |
---|
117 | |
---|
118 | * gtksourceview/language-specs/c.lang: Updated to highlight C99 |
---|
119 | keywords, types and macros. |
---|
120 | * gtksourceview/language-specs/python.lang: Highlight Python 2.3 |
---|
121 | keywords, types and functions. |
---|
122 | |
---|
123 | 2004-04-14 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
124 | |
---|
125 | * gtksourceview/gtksourceview.c (compute_indentation): Stop at |
---|
126 | '\r' as well as '\n' or non-space character (partially fixes |
---|
127 | #139576, Daniel Borgmann). |
---|
128 | |
---|
129 | 2004-04-13 Paolo Borelli <pborelli@katamail.com> |
---|
130 | |
---|
131 | * gtksourceview/gtksourceview.c: add documentation. |
---|
132 | |
---|
133 | 2004-04-09 Guntupalli Karunakar <karunakar@freedomink.org> |
---|
134 | |
---|
135 | * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS. |
---|
136 | |
---|
137 | === gtksourceview 1.0.0 === |
---|
138 | |
---|
139 | 2004-03-22 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
140 | |
---|
141 | * configure.in: Version 1.0.0 |
---|
142 | |
---|
143 | * README: |
---|
144 | * NEWS: Updated for new release. |
---|
145 | |
---|
146 | 2004-03-22 Guntupalli Karunakar <karunakar@freedomink.org> |
---|
147 | |
---|
148 | * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS. |
---|
149 | |
---|
150 | 2004-03-21 Gareth Owen <gowen72@yahoo.com> |
---|
151 | |
---|
152 | * configure.in: Added en_GB to ALL_LINGUAS |
---|
153 | |
---|
154 | 2004-03-15 Alexander Winston <alexander.winston@comcast.net> |
---|
155 | |
---|
156 | * configure.in (TESTS_LIBS): Added en_CA to ALL_LINGUAS. |
---|
157 | |
---|
158 | 2004-03-12 Paolo Borelli <pborelli@katamail.com> |
---|
159 | |
---|
160 | * gtksourceview/language-specs/c.lang: handle #if 0 ... #else. |
---|
161 | |
---|
162 | === gtksourceview 0.9.2 === |
---|
163 | |
---|
164 | 2004-03-08 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
165 | |
---|
166 | * configure.in: Bump version to 0.9.2 |
---|
167 | |
---|
168 | * README: |
---|
169 | * NEWS: Updated for new release. |
---|
170 | |
---|
171 | 2004-03-07 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
172 | |
---|
173 | * gtksourceview/gtksourceiter.c (pointer_from_offset_skipping_decomp) |
---|
174 | (g_utf8_strcasestr, g_utf8_strrcasestr): Correctly return a pointer to |
---|
175 | the original string, taking into account decompositions in the |
---|
176 | normalized string which is used for the actual comparing. |
---|
177 | (forward_chars_with_skipping, lines_match, backward_lines_match): |
---|
178 | Really fix searching now (sigh). |
---|
179 | |
---|
180 | 2004-03-06 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
181 | |
---|
182 | * gtksourceview/gtksourceiter.c (forward_chars_with_skipping): |
---|
183 | Account for extra offsets coming from decomposed UTF8 characters when |
---|
184 | moving the GtkTextIter forward (bug #135163). |
---|
185 | (backward_lines_match): Use forward_chars_with_skipping when moving to |
---|
186 | the start of the line match. |
---|
187 | |
---|
188 | 2004-03-06 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
189 | |
---|
190 | * gtksourceview/gtksourcelanguage.c |
---|
191 | (gtk_source_language_get_tag_default_style): Return a copy of a default |
---|
192 | tag style when the style is not found in the style scheme, or when the |
---|
193 | tag has no style associated with it (bug #136070, Dustin Mulcahey). |
---|
194 | |
---|
195 | 2004-03-05 Paolo Maggi <paolo.maggi@polito.it> |
---|
196 | |
---|
197 | * gtksourceview/language-specs/csharp.lang: updated mime-types to work |
---|
198 | with the new shared-mime-info database (patch by |
---|
199 | Tim Vismor <tvismor@acm.org>). |
---|
200 | |
---|
201 | === gtksourceview 0.9.1 === |
---|
202 | |
---|
203 | 2004-02-23 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
204 | |
---|
205 | * configure.in: Bump version to 0.9.1. |
---|
206 | |
---|
207 | * NEWS: |
---|
208 | * README: Update. |
---|
209 | |
---|
210 | 2004-02-23 Paolo Maggi <paolo.maggi@polito.it> |
---|
211 | |
---|
212 | * gtksourceview/gtksourcestylescheme.[ch]: marked the |
---|
213 | "Others" style as deprecated |
---|
214 | |
---|
215 | 2004-02-22 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
216 | |
---|
217 | * gtksourceview/gtksourceiter.c (g_utf8_strrcasestr): Position the |
---|
218 | starting char pointer for the reverse search using UTF-8 aware |
---|
219 | functions instead of pointer arithmetic. Ditto for the haystack |
---|
220 | offset counter (bug #133887, alexhack inbox ru). |
---|
221 | |
---|
222 | 2004-02-21 Paolo Maggi <paolo.maggi@polito.it> |
---|
223 | |
---|
224 | * gtksourceview/language-specs/per.lang: updated mime-types to work |
---|
225 | with the new shared-mime-info database (thanks to tvismor AT acm org). |
---|
226 | |
---|
227 | 2004-02-20 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
228 | |
---|
229 | * autogen.sh: |
---|
230 | * configure.in: Set DEPRECATED_FLAGS variable and compiler |
---|
231 | warnings according to maintainer mode (i.e. full deprecated flags |
---|
232 | and error compiler warnings if maintainer mode is on). |
---|
233 | |
---|
234 | * gtksourceview/Makefile.am: |
---|
235 | * tests/Makefile.am: Use DEPRECATED_FLAGS. |
---|
236 | |
---|
237 | * gtksourceview/language-specs/csharp.lang: Highlight "value" in |
---|
238 | C# (bug #134405, algol firenze linux it). |
---|
239 | |
---|
240 | * gtksourceview/gtksourceregex.h: |
---|
241 | * gtksourceview/gtksourceregex.c (gtk_source_regex_search) |
---|
242 | (gtk_source_regex_match): Added options to disable beginning and |
---|
243 | end of line anchor matching at string ends. |
---|
244 | |
---|
245 | * gtksourceview/gtksourcebuffer.c (get_syntax_start) |
---|
246 | (get_syntax_end, next_syntax_region) |
---|
247 | (build_syntax_regions_table, update_syntax_regions) |
---|
248 | (search_patterns, check_pattern, highlight_region): Determine if |
---|
249 | the slice of text being analyzed starts at the beginning of a line |
---|
250 | or ends at the end of line and pass matching options to |
---|
251 | gtk_source_regex_* functions (bug #120347, Evert Verhellen). |
---|
252 | |
---|
253 | 2004-02-20 Albert Chin-A-Young <china@thewrittenword.com> |
---|
254 | |
---|
255 | * gtksourceview/gtksourceprintjob.c: IBM C compiler does not like |
---|
256 | trailing comma after last enum constant. |
---|
257 | |
---|
258 | 2004-02-21 Alejandro Dubrovsky <alito@organicrobot.com> |
---|
259 | |
---|
260 | * tests/test-widget.c (create_view_window): Make pixmap directory relative |
---|
261 | to DATADIR, and check the returned gdk_pixbufs. |
---|
262 | |
---|
263 | 2004-02-20 Paolo Maggi <paolo.maggi@polito.it> |
---|
264 | |
---|
265 | * gtksourceview/language-specs/ada.lang: |
---|
266 | * gtksourceview/language-specs/c.lang: |
---|
267 | * gtksourceview/language-specs/cpp.lang: |
---|
268 | * gtksourceview/language-specs/po.lang: |
---|
269 | * gtksourceview/language-specs/python.lang: updated mime-types to work |
---|
270 | with the new shared-mime-info database. |
---|
271 | |
---|
272 | 2004-02-13 Paolo Maggi <paolo.maggi@polito.it> |
---|
273 | |
---|
274 | * gtksourceview/language-specs/xml.lang: |
---|
275 | * gtksourceview/language-specs/html.lang: fixed bug #120602 - |
---|
276 | highlighting is not correct after an apostrophe. I'm not very happy |
---|
277 | with the fix since it is a sort of workaround, but probably it is the best |
---|
278 | we can do with the current highlight engine. |
---|
279 | |
---|
280 | === gtksourceview 0.9.0 === |
---|
281 | |
---|
282 | 2004-02-12 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
283 | |
---|
284 | * configure.in: Bump version number to 0.9.0. Require intltool 0.30. |
---|
285 | |
---|
286 | * README: |
---|
287 | * NEWS: Update for new release |
---|
288 | |
---|
289 | 2004-02-12 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
290 | |
---|
291 | * gtksourceview/language-specs/csharp.lang: Added an escape character |
---|
292 | to properly highlight things like strings-in-strings. |
---|
293 | |
---|
294 | 2004-02-11 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
295 | |
---|
296 | * gtksourceview/gnu-regex/regex.h: Redefine POSIX regular |
---|
297 | expression API entries to avoid symbols clashes in systems which |
---|
298 | implement them but don't have GNU regular expressions (patch by |
---|
299 | Julio M. Merino Vidal, bug #133734). |
---|
300 | |
---|
301 | 2004-02-10 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
302 | |
---|
303 | * gtksourceview/gtksourcebuffer.c (update_syntax_regions): |
---|
304 | Invalidate saved syntax regions information if a change is being |
---|
305 | made in an offset included in them, since we have no way to know |
---|
306 | if syntax regions have been added/removed and later reusing |
---|
307 | those regions can lead to crashes (bug #133901, Dan Williams). |
---|
308 | |
---|
309 | 2004-01-21 Alastair McKinstry <mckinstry@computer.org> |
---|
310 | |
---|
311 | * configure.in: Added Irish locale "ga" to ALL_LINGUAS |
---|
312 | |
---|
313 | 2004.01.10 Arafat Medini <lumina@silverpen.de> |
---|
314 | |
---|
315 | * configure.in: Added Arabic locale "ar" to ALL_LINGUAS |
---|
316 | |
---|
317 | 2004-01-08 Jody Goldberg <jody@gnome.org> |
---|
318 | |
---|
319 | * gtksourceview/gtksourceprintjob.c (break_line) : make valgrind |
---|
320 | happier. |
---|
321 | |
---|
322 | 2004-01-05 Alexander Winston <alexander.winston@comcast.net> |
---|
323 | |
---|
324 | * gtksourceview/language-specs/latex.lang: The string "Latex" was |
---|
325 | swapped out for "LaTeX", the format's proper name. |
---|
326 | |
---|
327 | 2004-01-05 Roozbeh Pournader <roozbeh@sharif.edu> |
---|
328 | |
---|
329 | * configure.in: Added "fa" to ALL_LINGUAS. |
---|
330 | |
---|
331 | 2004-01-03 Robert Sedak <robert.sedak@sk.htnet.hr> |
---|
332 | |
---|
333 | * configure.in: Added "hr" in ALL_LINGUAS. |
---|
334 | |
---|
335 | 2003-12-30 Paolo Borelli <pborelli@katamail.com> |
---|
336 | |
---|
337 | * gtksourceview/language-specs/html.lang: add missing |
---|
338 | keywords (partially fix bug #130220). |
---|
339 | |
---|
340 | === gtksourceview 0.8.0 === |
---|
341 | |
---|
342 | 2003-12-29 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
343 | |
---|
344 | * configure.in: |
---|
345 | * NEWS: |
---|
346 | * README: Updated for new release. |
---|
347 | |
---|
348 | 2003-12-29 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
349 | |
---|
350 | * gtksourceview/language-specs/php.lang: Added PHP syntax |
---|
351 | highlighting (file by Francesco Gigli, bug #111060). |
---|
352 | |
---|
353 | * gtksourceview/language-specs/verilog.lang: Added Verilog syntax |
---|
354 | highlighting spec (file by Paolo Borelli, bug #129942). |
---|
355 | |
---|
356 | 2003-12-16 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
357 | |
---|
358 | * tests/Makefile.am: Put back GTK_DISABLE_DEPRECATED flag. |
---|
359 | |
---|
360 | * tests/test-widget.c: Migrated menu creation code from |
---|
361 | GtkItemFactory to the new action based objects in Gtk+ 2.3. As a |
---|
362 | side effect, now all view windows get their own menu and |
---|
363 | independent configuration. |
---|
364 | |
---|
365 | 2003-12-14 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
366 | |
---|
367 | * docs/reference/gtksourceview-docs.sgml: Use a <reference>, not a |
---|
368 | <section> for the API reference. The index does not build |
---|
369 | correctly otherwise. |
---|
370 | |
---|
371 | 2003-12-12 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
372 | |
---|
373 | * tests/test-widget.c (open_file_cb): Removed |
---|
374 | gtk_window_set_default_size() call (bug #129114). |
---|
375 | |
---|
376 | * configure.in: |
---|
377 | * docs/reference/version.xml.in: |
---|
378 | * docs/reference/Makefile.am: |
---|
379 | * docs/reference/gtksourceview-docs.sgml: Add version information |
---|
380 | to built reference documentation (bug #126028). |
---|
381 | |
---|
382 | 2003-12-10 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
383 | |
---|
384 | * gtksourceview/language-specs/csharp.lang: Support for C# |
---|
385 | highlighting (file from John Luke, bug 115040). |
---|
386 | |
---|
387 | * gtksourceview/language-specs/msil.lang: MSIL hightlighting spec |
---|
388 | (file from Antonio Ognio Cesti, bug 125252). |
---|
389 | |
---|
390 | * gtksourceview/language-specs/Makefile.am: Distribute csharp.lang |
---|
391 | and msil.lang. |
---|
392 | |
---|
393 | 2003-12-09 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
394 | |
---|
395 | * configure.in: Updated required Gtk+ version tu use the new |
---|
396 | GtkFileChooser. |
---|
397 | |
---|
398 | 2003-12-06 Jan Arne Petersen <jpetersen@uni-bonn.de> |
---|
399 | |
---|
400 | * tests/test-widget.c: (file_selected_cb), (open_file_cb): Replace |
---|
401 | GtkFileSelection with GtkFileChooser. |
---|
402 | |
---|
403 | 2003-12-03 Sanlig Badral <badral@openmn.org> |
---|
404 | |
---|
405 | * configure.in: Added "mn" to ALL_LINGUAS |
---|
406 | |
---|
407 | 2003-12-01 Mohammad DAMT <mdamt@bisnisweb.com> |
---|
408 | |
---|
409 | * configure.in: Added "id" to ALL_LINGUAS |
---|
410 | * po/id.po: Added Indonesian translation by Ahmad Riza H Nst <ari@160c.afraid.org> |
---|
411 | |
---|
412 | 2003-11-10 Žygimantas Beručka <uid0@tuxfamily.org> |
---|
413 | |
---|
414 | * configure.in: Added "lt" to ALL_LINGUAS. |
---|
415 | |
---|
416 | 2003-10-22 Paolo Maggi <paolo.maggi@polito.it> |
---|
417 | |
---|
418 | * TODO: Updated |
---|
419 | |
---|
420 | * gtksourceview/language-specs/sql.lang: new file |
---|
421 | |
---|
422 | * gtksourceview/language-specs/Makefile.am: distribute sql.lang |
---|
423 | |
---|
424 | === gtksourceview 0.7.0 === |
---|
425 | |
---|
426 | 2003-10-17 Maxim Dziumanenko <mdziumanenko@cvs.gnome.org> |
---|
427 | |
---|
428 | * configure.in: Added "uk" to ALL_LINGUAS. |
---|
429 | |
---|
430 | 2003-10-15 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
431 | |
---|
432 | * configure.in |
---|
433 | * README |
---|
434 | * NEWS: Updated for new stable release |
---|
435 | |
---|
436 | 2003-10-10 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
437 | |
---|
438 | * gtksourceview/gtksourcebuffer.c (get_syntax_start): Use the |
---|
439 | ending index (not offset) to specify the text length when calling |
---|
440 | gtk_source_regex_match(). |
---|
441 | |
---|
442 | 2003-10-03 Paolo Maggi <paolo.maggi@polito.it> |
---|
443 | |
---|
444 | * tests/Makefile.am (INCLUDES): remove GTK_DISABLE_DEPRECATED for |
---|
445 | now until we're ported to GtkUIManager. |
---|
446 | |
---|
447 | * gtksourceview/gtksourcebuffer.c (gtk_source_buffer_constructor): |
---|
448 | change g_value_set_object_take_ownership to g_value_take_object to |
---|
449 | avoid the deprecated call when compiling with glib 2.3 |
---|
450 | |
---|
451 | 2003-09-30 Christian Rose <menthos@menthos.com> |
---|
452 | |
---|
453 | * configure.in: Added "eu" to ALL_LINGUAS. |
---|
454 | |
---|
455 | 2003-09-27 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
456 | |
---|
457 | * gtksourceview/gtksourceundomanager.c (gtk_source_undo_manager_undo) |
---|
458 | (gtk_source_undo_manager_delete_range_handler): When undoing a |
---|
459 | delete action, place the cursor where it really was when the user |
---|
460 | deleted the text (bug #112682). |
---|
461 | (gtk_source_undo_manager_check_list_size): Keep a pointer to the |
---|
462 | new list tail instead of iterating through all the list for each |
---|
463 | removed action. |
---|
464 | (gtk_source_undo_manager_set_max_undo_levels): Shrink the actions |
---|
465 | list if needed due to the new maximum undo levels (bug #123273). |
---|
466 | |
---|
467 | 2003-09-27 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
468 | |
---|
469 | * gtksourceview/language-specs/java.lang: Remove the two new |
---|
470 | translatable strings and restore the old one, by joining the |
---|
471 | pattern items (doh!). |
---|
472 | |
---|
473 | 2003-09-27 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
474 | |
---|
475 | * gtksourceview/language-specs/html.lang: Added missing <iframe> |
---|
476 | to the tags keyword list (bug #121501). |
---|
477 | |
---|
478 | * gtksourceview/language-specs/po.lang: Added escape character and |
---|
479 | missing msgid_plural (Pointed by Abel Cheung, bug #121190). |
---|
480 | |
---|
481 | * gtksourceview/language-specs/java.lang: Fixed numbers regular |
---|
482 | expression pattern (bug #115780). |
---|
483 | |
---|
484 | 2003-09-25 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
485 | |
---|
486 | * gtksourceview/gtksourcelanguage.c (gtk_source_language_finalize): |
---|
487 | Remove debugging output (bug #121204). |
---|
488 | |
---|
489 | * gtksourceview/gtksourceiter.c (backward_lines_match) |
---|
490 | (gtk_source_iter_backward_search): Fix backward case-insensitive |
---|
491 | search (bug #114666). |
---|
492 | |
---|
493 | * gtksourceview/gtksourcetag.c (gtk_keyword_list_tag_new): |
---|
494 | Truncate keyword lists of more than 250 elements (temporary fix |
---|
495 | for bug #110991). |
---|
496 | |
---|
497 | * README: Added note about the keywords limit. |
---|
498 | |
---|
499 | 2003-09-17 Fatih Demir <kabalak@gtranslator.org> |
---|
500 | |
---|
501 | * configure.in: Added "ta" (Tamil) to the languages' list. |
---|
502 | |
---|
503 | 2003-09-14 Andras Timar <timar@gnome.hu> |
---|
504 | |
---|
505 | * configure.in: Added "hu" to ALL_LINGUAS. |
---|
506 | |
---|
507 | 2003-09-12 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
508 | |
---|
509 | * gtksourceview/gtksourcebuffer.c (update_syntax_regions): Only |
---|
510 | update saved table offsets which are beyond the start_offset (Bug |
---|
511 | #117441). |
---|
512 | |
---|
513 | 2003-09-07 Laurent Dhima <laurenti@alblinux.net> |
---|
514 | |
---|
515 | * configure.in: Added "sq" to ALL_LINGUAS. |
---|
516 | |
---|
517 | 2003-09-06 Guntupalli Karunakar <karunakar@freedomink.org> |
---|
518 | |
---|
519 | * configure.in: Added "hi" to ALL_LINGUAS. |
---|
520 | |
---|
521 | 2003-09-06 Taneem Ahmed <taneem@bengalinux.org> |
---|
522 | |
---|
523 | * configure.in: Added "bn" to ALL_LINGUAS. |
---|
524 | |
---|
525 | 2003-09-03 Pauli Virtanen <pauli.virtanen@hut.fi> |
---|
526 | |
---|
527 | * configure.in: Added "fi" (Finnish) to ALL_LINGUAS. |
---|
528 | |
---|
529 | 2003-08-26 Paolo Maggi <paolo.maggi@polito.it> |
---|
530 | |
---|
531 | * gtksourceview/gtksourcebuffer.c (gtk_source_buffer_set_bracket_match_style): |
---|
532 | really set the background color of the bracket match tag |
---|
533 | |
---|
534 | === gtksourceview 0.6.0 === |
---|
535 | |
---|
536 | 2003-08-25 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
537 | |
---|
538 | * configure.in: Bumped intltool required version to 0.27 to get |
---|
539 | support for translated .lang files. Bumped version number for new |
---|
540 | release. |
---|
541 | * README: Updated for new release. |
---|
542 | |
---|
543 | 2003-08-23 Ole Laursen <olau@hardworking.dk> |
---|
544 | |
---|
545 | * configure.in: Added "da" (Danish) to ALL_LINGUAS. |
---|
546 | |
---|
547 | 2003-08-23 Tõivo Leedjärv <toivo@linux.ee> |
---|
548 | |
---|
549 | * configure.in: Added et to ALL_LINGUAS. |
---|
550 | |
---|
551 | 2003-08-20 Jordi Mallach <jordi@sindominio.net> |
---|
552 | |
---|
553 | * configure.in (ALL_LINGUAS): Added "ca" (Catalan). |
---|
554 | |
---|
555 | 2003-08-09 Marcel Telka <marcel@telka.sk> |
---|
556 | |
---|
557 | * configure.in (ALL_LINGUAS): Added sk. |
---|
558 | |
---|
559 | 2003-08-09 Christophe Merlet <redfox@redfoxcenter.org> |
---|
560 | |
---|
561 | * configure.in: Added "fr" to ALL_LINGUAS. |
---|
562 | |
---|
563 | 2003-08-08 Danilo Šegan <dsegan@gmx.net> |
---|
564 | |
---|
565 | * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS. |
---|
566 | |
---|
567 | === gtksourceview 0.5.0 === |
---|
568 | |
---|
569 | 2003-08-07 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
570 | |
---|
571 | * configure.in: Bumped version for new release. |
---|
572 | * README, NEWS: Updated version numbers. |
---|
573 | * autogen.sh: Fix typo in option name. |
---|
574 | |
---|
575 | 2003-08-06 Metin Amiroff <metin@karegen.com> |
---|
576 | |
---|
577 | * configure.in: Added "az" (Azerbaijani) to ALL_LINGUAS |
---|
578 | |
---|
579 | 2003-08-06 Wang Jian <lark@linux.net.cn> |
---|
580 | |
---|
581 | * configure.in: Added "zh_CN" to ALL_LINGUAS. |
---|
582 | |
---|
583 | 2003-08-06 Thomas Vander Stichele <thomas at apestaart dot org> |
---|
584 | |
---|
585 | * configure.in: make maintainer builds work |
---|
586 | |
---|
587 | 2003-07-31 Changwoo Ryu <cwryu@debian.org> |
---|
588 | |
---|
589 | * configure.in: Added 'ko' to ALL_LINGUAS. |
---|
590 | |
---|
591 | 2003-07-28 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
592 | |
---|
593 | * docs/reference/tmpl/stylescheme.sgml: |
---|
594 | * gtksourceview/gtksourcelanguage.c: (style_changed_cb), |
---|
595 | (gtk_source_language_set_style_scheme): |
---|
596 | * gtksourceview/gtksourcestylescheme.c: |
---|
597 | (gtk_source_style_scheme_base_init), |
---|
598 | (gtk_source_style_scheme_get_default): |
---|
599 | * gtksourceview/gtksourcestylescheme.h: Add a style_changed signal so |
---|
600 | implementations of the GtkSourceStyleScheme interface can notify |
---|
601 | gtksourceview that a style has changed. |
---|
602 | |
---|
603 | 2003-07-25 Pablo Saratxaga <pablo@mandrakesoft.com> |
---|
604 | |
---|
605 | * configure.in: Added Vietnamese (vi) and Macedonain (mk) to |
---|
606 | ALL_LINGUAS |
---|
607 | |
---|
608 | 2003-07-19 Paolo Maggi <paolo.maggi@polito.it> |
---|
609 | |
---|
610 | * gtksourceview/gtksourcebuffer.c (gtk_source_buffer_set_bracket_match_style): |
---|
611 | manage the cases in which GTK_SOURCE_TAG_STYLE_USE_FOREGROUND and or |
---|
612 | GTK_SOURCE_TAG_STYLE_USE_BACKGROUND are not set. |
---|
613 | |
---|
614 | * gtksourceview/gtksourcelanguage.c (gtk_source_language_set_tag_style): |
---|
615 | if "style" is NULL restore the default style. |
---|
616 | |
---|
617 | * gtksourceview/gtksourceview.c: removed hack for bug #81893 since it is now |
---|
618 | fixed in gtk+ |
---|
619 | |
---|
620 | 2003-07-19 Evandro Fernandes Giovanini <evandrofg@ig.com.br> |
---|
621 | |
---|
622 | * configure.in: Added "pt_BR" (Brazilian Portuguese) |
---|
623 | to ALL_LINGUAS. |
---|
624 | |
---|
625 | 2003-07-11 Kjartan Maraas <kmaraas@gnome.org> |
---|
626 | |
---|
627 | * configure.in: Add Norwegian translation. |
---|
628 | * po/ChangeLog: |
---|
629 | * po/no.po: |
---|
630 | |
---|
631 | 2003-07-10 Hasbullah Bin Pit <sebol@ikhlas.com> |
---|
632 | |
---|
633 | * configure.in: Added "ms" (Malay) to ALL_LINGUAS. |
---|
634 | |
---|
635 | 2003-07-09 Dafydd Harries <daf@parnassus.ath.cx> |
---|
636 | |
---|
637 | * configure.in: Added "cy" (Welsh) to ALL_LINGUAS. |
---|
638 | |
---|
639 | 2003-07-09 Alessio Frusciante <algol@firenze.linux.it> |
---|
640 | |
---|
641 | * configure.in: Added "it" (Italian) to ALL_LINGUAS. |
---|
642 | |
---|
643 | 2003-07-06 Artur Flinta <aflinta@cvs.gnome.org> |
---|
644 | |
---|
645 | * configure.in: Added "pl" to ALL_LINGUAS. |
---|
646 | |
---|
647 | === gtksourceview 0.4.0 === |
---|
648 | |
---|
649 | 2003-06-30 Paolo Maggi <paolo.maggi@polito.it> |
---|
650 | |
---|
651 | * NEWS: Updated |
---|
652 | |
---|
653 | 2003-06-30 Paolo Maggi <paolo.maggi@polito.it> |
---|
654 | |
---|
655 | * configure.in: Bumped version to 0.4.0 |
---|
656 | |
---|
657 | * README: updated |
---|
658 | |
---|
659 | 2003-06-28 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
660 | |
---|
661 | * docs/reference/tmpl/stylescheme.sgml: Add get_style_names method. |
---|
662 | * gtksourceview/gtksourcelanguage.c: |
---|
663 | (gtk_source_language_get_tag_default_style): Check for NULL style. |
---|
664 | * gtksourceview/gtksourcestylescheme.c: |
---|
665 | (gtk_source_style_scheme_get_style_names), |
---|
666 | (gtk_source_default_style_scheme_IFace_init), |
---|
667 | (gtk_source_default_style_scheme_get_tag_style), |
---|
668 | (gtk_source_default_style_scheme_get_name), (add_style_name), |
---|
669 | (gtk_source_default_style_scheme_get_style_names): Implement |
---|
670 | get_style_names method. |
---|
671 | * gtksourceview/gtksourcestylescheme.h: Add get_style_names method. |
---|
672 | |
---|
673 | 2003-06-28 Gil "Dolfin" Osher <dolfin@rpg.org.il> |
---|
674 | |
---|
675 | * configure.in: Added "he" (Hebrew) to ALL_LINGUAS. |
---|
676 | |
---|
677 | 2003-06-23 Paolo Maggi <paolo.maggi@polito.it> |
---|
678 | |
---|
679 | * gtksourceview/gtksourcelanguage-private.h (GtkSourceLanguagePrivate): |
---|
680 | added id, renamed tag_name_to_style_name to tag_id_to_style_name and |
---|
681 | tag_name_to_style to tag_id_to_style |
---|
682 | |
---|
683 | * gtksourceview/gtksourcelanguage.c (gtk_source_language_finalize): |
---|
684 | free id |
---|
685 | (escape_id): new function |
---|
686 | (process_language_node): set language id |
---|
687 | (gtk_source_language_get_id): new method |
---|
688 | (parseLineComment)(parseLineComment)(parseString)(parseKeywordList) |
---|
689 | (parsePatternItem)(parseSyntaxItem)(parseTag): set tag id |
---|
690 | (tag_style_changed_cb): use tag instead of name |
---|
691 | |
---|
692 | * gtksourceview/gtksourcelanguage.h (gtk_source_language_get_id): new |
---|
693 | method |
---|
694 | |
---|
695 | * gtksourceview/gtksourcetag-private.h (GtkSourceTag): added id |
---|
696 | |
---|
697 | * gtksourceview/gtksourcetag.[ch]: added the id arg to all constructors, |
---|
698 | added id and tag_style properties |
---|
699 | |
---|
700 | 2003-06-18 Dmitry G. Mastrukov <dmitry@taurussoft.org> |
---|
701 | |
---|
702 | * configure.in: Added Belarusian to ALL_LINGUAS. |
---|
703 | |
---|
704 | 2003-06-15 Takeshi AIHANA <aihana@gnome.gr.jp> |
---|
705 | |
---|
706 | * configure.in: Added "ja" (Japanese) into ALL_LINGUAS. |
---|
707 | |
---|
708 | 2003-06-15 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
709 | |
---|
710 | * gtksourceview/gtksourceview.c: (gtk_source_view_set_margin): Reset |
---|
711 | cached_margin_width when the margin changes. |
---|
712 | |
---|
713 | 2003-06-14 Fatih Demir <kabalak@gtranslator.org> |
---|
714 | |
---|
715 | * configure.in: Added "tr" (Turkish) to the languages' list. |
---|
716 | |
---|
717 | 2003-06-13 Paolo Maggi <paolo.maggi@polito.it> |
---|
718 | |
---|
719 | * TODO: Updated |
---|
720 | |
---|
721 | 2003-06-13 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
722 | |
---|
723 | * gtksourceview/gtksourcebuffer.c |
---|
724 | (gtk_source_buffer_find_bracket_match_real): Return FALSE if at |
---|
725 | the beginning of the buffer. Verify that the matching bracket is |
---|
726 | inside the same type of syntax region as the base bracket (Fixes |
---|
727 | bug #113495). |
---|
728 | |
---|
729 | 2003-06-13 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
730 | |
---|
731 | * gtksourceview/gtksourceprintjob.h: |
---|
732 | * gtksourceview/gtksourceprintjob.c |
---|
733 | (gtk_source_print_job_print_range_async): Set the idle handler |
---|
734 | priority to be lower than redraws (so the UI can be effectively |
---|
735 | updated) but higher than GtkTextView validation handlers. |
---|
736 | |
---|
737 | 2003-06-13 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
738 | |
---|
739 | * docs/reference/tmpl/printjob.sgml: Documented GtkSourcePrintJob. |
---|
740 | |
---|
741 | * gtksourceview/gtksourceprintjob.c: Added gtk-doc style headers |
---|
742 | to document the public API. |
---|
743 | (gtk_source_print_job_print_range) |
---|
744 | (gtk_source_print_job_print_range_async): Check that the given |
---|
745 | iters belong to the configured buffer. |
---|
746 | (gtk_source_print_job_get_print_job): Check for non-NULL before |
---|
747 | referencing the returned object. |
---|
748 | |
---|
749 | 2003-06-12 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
750 | |
---|
751 | * gtksourceview/gtksourceprintjob.c (get_text_to_print): Add a |
---|
752 | sentinel line if the no text is available to print, so we can |
---|
753 | print empty documents. |
---|
754 | (break_line): Skip CR characters, so they are not printed for DOS |
---|
755 | encoded files. |
---|
756 | (print_line_number): Align line numbers the the to the base of the |
---|
757 | body text line. |
---|
758 | (print_display_line): Check that seg != NULL before getting the |
---|
759 | text pointer. |
---|
760 | |
---|
761 | 2003-06-12 Anders Carlsson <andersca@codefactory.se> |
---|
762 | |
---|
763 | * gtksourceview/gtksourceview.c (draw_line_markers): |
---|
764 | Use gdk_draw_pixbuf. |
---|
765 | |
---|
766 | 2003-06-12 Paolo Maggi <paolo.maggi@polito.it> |
---|
767 | |
---|
768 | * configure.in: removed unused GLIB_REQUIRED_VERSION |
---|
769 | |
---|
770 | * gtksourceview-1.0.pc.in: add ibgnomeprint-2.2 and remove |
---|
771 | glib-2.0 gdk-2.0 from Requires. |
---|
772 | |
---|
773 | === gtksourceview 0.3.0 === |
---|
774 | |
---|
775 | 2003-06-07 Gustavo Gir??ldez <gustavo.giraldez@gmx.net> |
---|
776 | |
---|
777 | * README |
---|
778 | * NEWS: Updated for new release |
---|
779 | |
---|
780 | * configure.in: Bumped version to 0.3.0 |
---|
781 | |
---|
782 | * gtksourceview/gtksourceprintjob.c: Fixed translatable string, |
---|
783 | bug #114404 |
---|
784 | |
---|
785 | 2003-06-06 Paolo Maggi <paolo.maggi@polito.it> |
---|
786 | |
---|
787 | * TODO: Updated |
---|
788 | |
---|
789 | * docs/reference/gtksourceview-sections.txt: removed |
---|
790 | gtk_source_buffer_find_bracket_match, added |
---|
791 | gtk_source_iter_find_matching_bracket |
---|
792 | |
---|
793 | * gtksourceview/gtksourcebuffer.c: #include "gtksourceiter.h", |
---|
794 | rename gtk_source_buffer_find_bracket_match to |
---|
795 | gtk_source_iter_find_matching_bracket |
---|
796 | |
---|
797 | * gtksourceview/gtksourcebuffer.h: removed |
---|
798 | gtk_source_buffer_find_bracket_match |
---|
799 | |
---|
800 | * gtksourceview/gtksourceiter.h: added |
---|
801 | gtk_source_iter_find_matching_bracket |
---|
802 | |
---|
803 | * gtksourceview/gtksourcestylescheme.h: added a list of |
---|
804 | required styles |
---|
805 | |
---|
806 | 2003-06-04 Abel Cheung <maddog@linux.org.hk> |
---|
807 | |
---|
808 | * configure.in: Added "zh_TW" to ALL_LINGUAS. |
---|
809 | |
---|
810 | 2003-06-02 Gustavo Gir??ldez <gustavo.giraldez@gmx.net> |
---|
811 | |
---|
812 | * docs/reference/gtksourceview-docs.sgml: |
---|
813 | * docs/reference/gtksourceview-sections.txt: |
---|
814 | * docs/reference/gtksourceview.types: Added entries for |
---|
815 | gtk_source_iter_* functions and GtkSourcePrintJob object. |
---|
816 | |
---|
817 | * docs/reference/tmpl/iter.sgml: |
---|
818 | * docs/reference/tmpl/printjob.sgml: New files. |
---|
819 | |
---|
820 | * gtksourceview/gtksourceprintjob.c: Disabled profile output. |
---|
821 | page and page_count now default to 0 instead of -1. |
---|
822 | |
---|
823 | * tests/test-widget.c: Save the opened filename and print it in |
---|
824 | the footer. A bit nicer print progress indicator and some other |
---|
825 | printing configuration changed. |
---|
826 | |
---|
827 | 2003-06-02 Gustavo Gir??ldez <gustavo.giraldez@gmx.net> |
---|
828 | |
---|
829 | * configure.in: Add libgnomeprint/libgnomeprintui dependencies. |
---|
830 | |
---|
831 | * gtksourceview/Makefile.am: Add gtksourceprintjob.[ch] to the build. |
---|
832 | |
---|
833 | * gtksourceview/gtksourceprintjob.h: |
---|
834 | * gtksourceview/gtksourceprintjob.c: New files implementing an |
---|
835 | object which knows how to print a GtkSourceBuffer with |
---|
836 | highlighting. |
---|
837 | |
---|
838 | * gtksourceview/gtksourcebuffer.c (build_syntax_regions_table) |
---|
839 | (ensure_highlighted, highlight_queue): Made GtkTextIter arguments |
---|
840 | const. |
---|
841 | (_gtk_source_buffer_highlight_region): Ditto. Added a |
---|
842 | highlight_now argument to make highlighting of the whole region |
---|
843 | synchronous (used for printing). |
---|
844 | |
---|
845 | * gtksourceview/gtksourcebuffer.h: Updated prototype. |
---|
846 | |
---|
847 | * gtksourceview/gtksourcetag.c (gtk_source_tag_get_style): Handle |
---|
848 | the case when tag->style is NULL. |
---|
849 | |
---|
850 | * gtksourceview/gtksourceview.c (gtk_source_view_expose): Adapt to |
---|
851 | _gtk_source_buffer_highlight_region change. |
---|
852 | |
---|
853 | * gtksourceview/gtktextregion.h: |
---|
854 | * gtksourceview/gtktextregion.c (gtk_text_region_add) |
---|
855 | (gtk_text_region_substract, gtk_text_region_intersect): Take const |
---|
856 | GtkTextIter arguments. |
---|
857 | |
---|
858 | * tests/test-widget.c: Implemented "Print Preview" menu option to |
---|
859 | test new printing functionality. |
---|
860 | |
---|
861 | * autogen.sh: Treat compiler warnings as errors by default. |
---|
862 | |
---|
863 | 2003-05-31 Christian Neumair <chris@gnome-de.org> |
---|
864 | |
---|
865 | * configure.in: Added German ("de") to ALL_LINGUAS. |
---|
866 | |
---|
867 | 2003-05-29 Alex Duggan <aldug@astrolinux.com> |
---|
868 | |
---|
869 | * gtksourceview/gtksourcelanguagesmanager.c: |
---|
870 | s/spefications/specification/ Fixes: #113278 |
---|
871 | |
---|
872 | 2003-05-28 Gustavo Gir??ldez <gustavo.giraldez@gmx.net> |
---|
873 | |
---|
874 | * gtksourceview/gtksourcelanguage.h: Added missing |
---|
875 | GTK_SOURCE_LANGUAGE_GET_CLASS macro (pointed by Jeff Franks). |
---|
876 | |
---|
877 | 2003-05-28 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
878 | |
---|
879 | * gtksourceview/Makefile.am: Add gtksourceiter.[ch]. |
---|
880 | * gtksourceview/gtksourceiter.c: |
---|
881 | * gtksourceview/gtksourceiter.h: Add forward & backward search methods |
---|
882 | from gedit & glimmer. These methods differ from the ones in GtkTextIter |
---|
883 | in that they support case-insensitive searching. |
---|
884 | |
---|
885 | 2003-05-27 Dmitry G. Mastrukov <dmitry@taurussoft.org> |
---|
886 | |
---|
887 | * configure.in: Added Russian to ALL_LINGUAS. |
---|
888 | |
---|
889 | 2003-05-26 Gustavo Gir??ldez <gustavo.giraldez@gmx.net> |
---|
890 | |
---|
891 | * gtksourceview/language-specs/*.lang: Marked all "name" and |
---|
892 | "section" attributes for translation. |
---|
893 | |
---|
894 | 2003-05-26 Gustavo Gir??ldez <gustavo.giraldez@gmx.net> |
---|
895 | |
---|
896 | * docs/reference/tmpl/buffer.sgml: Documented GtkSourceBuffer. |
---|
897 | * gtksourceview/gtksourcebuffer.c: Fixed some object properties |
---|
898 | descriptions. Added gtk-doc style comments for all public API. |
---|
899 | |
---|
900 | 2003-05-26 Gustavo Gir??ldez <gustavo.giraldez@gmx.net> |
---|
901 | |
---|
902 | * configure.in: Require intltool 0.26. |
---|
903 | |
---|
904 | * gtksourceview/gtksourcelanguage-private.h: |
---|
905 | * gtksourceview/gtksourcelanguage.c: Add support for translated |
---|
906 | .lang files. |
---|
907 | (process_language_node, parseTag): Prefer underscore-prefixed |
---|
908 | attribute names and get translations for their values. |
---|
909 | (language_file_parse): Check that the escape character is UTF-8 |
---|
910 | valid. |
---|
911 | |
---|
912 | * gtksourceview/language-specs/c.lang: Prefix translatable |
---|
913 | attribute names with an underscore, so intltool-extract can pick |
---|
914 | the strings for translation. |
---|
915 | |
---|
916 | * gtksourceview/language-specs/language.dtd: Added |
---|
917 | "translation-domain" attribute to the language element. |
---|
918 | |
---|
919 | * autogen.sh: Enable documentation build by default. |
---|
920 | * HACKING: Added documentation policy for new API. |
---|
921 | |
---|
922 | 2003-05-25 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
923 | |
---|
924 | * configure.in: |
---|
925 | * Makefile.am: Added reference documentation building |
---|
926 | infrastructure. |
---|
927 | |
---|
928 | * docs/Makefile.am: |
---|
929 | * docs/reference/Makefile.am: |
---|
930 | * docs/reference/gtksourceview-docs.sgml: |
---|
931 | * docs/reference/gtksourceview-overrides.txt: |
---|
932 | * docs/reference/gtksourceview-sections.txt: |
---|
933 | * docs/reference/gtksourceview.types: New files necessary to build |
---|
934 | the reference documentation |
---|
935 | |
---|
936 | * docs/reference/tmpl/*.sgml: Initial versions of documentation |
---|
937 | template files. |
---|
938 | |
---|
939 | * gtksourceview/gtksourcelanguagesmanager.h: Reformatted |
---|
940 | declarations so gtk-doc scanners can pick them up. |
---|
941 | * gtksourceview/gtksourcetagtable.c |
---|
942 | (gtk_source_tag_table_add_tags): Fixed typo in gtk-doc comment |
---|
943 | header. |
---|
944 | |
---|
945 | 2003-05-25 Duarte Loreto <happyguy_pt@hotmail.com> |
---|
946 | |
---|
947 | * configure.in: Add Portuguese (pt) to ALL_LINGUAS. |
---|
948 | |
---|
949 | 2003-05-24 Gustavo Gir??ldez <gustavo.giraldez@gmx.net> |
---|
950 | |
---|
951 | * gtksourceview/language-specs/ada.lang: |
---|
952 | * gtksourceview/language-specs/c.lang: |
---|
953 | * gtksourceview/language-specs/cpp.lang: Changed pattern for |
---|
954 | matching character constants (patch by Michael Terry, bug #113498) |
---|
955 | |
---|
956 | * gtksourceview/language-specs/desktop.lang: Added missing |
---|
957 | 'GenericName' keyword (bug #113467) |
---|
958 | |
---|
959 | * TODO: |
---|
960 | * README: Updated |
---|
961 | |
---|
962 | 2003-05-22 Miloslav Trmac <mitr@volny.cz> |
---|
963 | |
---|
964 | * configure.in: Added cs (Czech) to ALL_LINGUAS. |
---|
965 | |
---|
966 | === gtksourceview 0.2.1 === |
---|
967 | |
---|
968 | 2003-05-20 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
969 | |
---|
970 | * NEWS: updated for new release |
---|
971 | |
---|
972 | 2003-05-19 Christian Rose <menthos@menthos.com> |
---|
973 | |
---|
974 | * configure.in: Added "sv" to ALL_LINGUAS. |
---|
975 | |
---|
976 | 2003-05-15 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
977 | |
---|
978 | * gtksourceview/gtksourceregex.h: |
---|
979 | * gtksourceview/gtksourceregex.c: |
---|
980 | * gtksourceview/gtksourcetag.c: |
---|
981 | * gtksourceview/gtksourcetag-private.h: |
---|
982 | * gtksourceview/gtksourcebuffer.c: |
---|
983 | Regular expression syntax changed to POSIX Extended. |
---|
984 | Changed all occurrences of GtkSourceRegex objects to a pointer to |
---|
985 | GtkSourceRegex, since now their implementation is opaque to the |
---|
986 | rest of the library. |
---|
987 | Changed prototype of gtk_source_regex_match to return a gboolean |
---|
988 | and swapped pos and length parameters to match the order of |
---|
989 | gtk_source_regex_search. |
---|
990 | |
---|
991 | * configure.in: Bumped version to 0.2.1. Added check for native |
---|
992 | GNU regular expressions to conditionally compile the included |
---|
993 | library in gtksourceview/gnu-regex. |
---|
994 | |
---|
995 | * gtksourceview/gnu-regex: Directory containing private copy of |
---|
996 | GNU regular expressions library for platforms not based on the GNU |
---|
997 | C library (built conditionally). |
---|
998 | |
---|
999 | * README: Added section about the .lang file format |
---|
1000 | * gtksourceview/language-specs/language.dtd: DTD for .lang files |
---|
1001 | * gtksourceview/language-specs/*.lang: Changed all regular |
---|
1002 | expressions to the POSIX Extended syntax. |
---|
1003 | |
---|
1004 | 2003-05-15 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
1005 | |
---|
1006 | * configure.in: |
---|
1007 | * gtksourceview/Makefile.am: |
---|
1008 | * gtksourceview/gtksourcetagstyle.h: |
---|
1009 | Generate gtksourceview-typebuiltins.[ch] with enums and flags from |
---|
1010 | the widget. |
---|
1011 | |
---|
1012 | 2003-05-13 Paolo Maggi <paolo.maggi@polito.it> |
---|
1013 | |
---|
1014 | Workaround for bug #81893 |
---|
1015 | |
---|
1016 | * gtksourceview/gtksourceview.c (gtk_source_view_grab_focus): |
---|
1017 | new function |
---|
1018 | |
---|
1019 | 2003-05-13 Michael Terry <mterry@fastmail.fm> |
---|
1020 | |
---|
1021 | * Makefile.am, configure.in, gtksourceview-1.0.pc.in, |
---|
1022 | gtksourceview/Makefile.am, |
---|
1023 | gtksourceview/gtksourcelanguage-private.h, |
---|
1024 | gtksourceview/gtksourcelanguagesmanager.c, |
---|
1025 | gtksourceview/gtksourcetagtable.c, |
---|
1026 | gtksourceview/gtksourceview-i18n.c, tests/Makefile.am: |
---|
1027 | Removed dependency on libgnome from gtksourceview code. |
---|
1028 | * configure.in: Allowed the tests to not be built, via a |
---|
1029 | --disable-build-tests configure flag. |
---|
1030 | |
---|
1031 | 2003-05-13 Paolo Maggi <paolo.maggi@polito.it> |
---|
1032 | |
---|
1033 | * gtksourceview/language-specs/c.lang: highlight files as vim |
---|
1034 | |
---|
1035 | * gtksourceview/language-specs/cpp.lang: re-written |
---|
1036 | |
---|
1037 | 2003-05-12 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
1038 | |
---|
1039 | * gtksourceview/gtksourcestylescheme.c |
---|
1040 | (gtk_source_style_scheme_get_default): Fix the "dereferencing |
---|
1041 | type-punned pointer will break strict-aliasing rules" gcc 3.3 |
---|
1042 | warning (bug #112680) |
---|
1043 | |
---|
1044 | 2003-05-12 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
1045 | |
---|
1046 | * gtksourceview/gtksourcestylescheme.h: |
---|
1047 | s/GTK_STYLE_SOURCE_SCHEME/GTK_SOURCE_STYLE_SCHEME/ for |
---|
1048 | GtkSourceStyleScheme macros (pointed by Ahmad Baitalmal |
---|
1049 | <ahmad@bitbuilder.com>) |
---|
1050 | |
---|
1051 | 2003-05-08 Paolo Maggi <paolo.maggi@polito.it> |
---|
1052 | |
---|
1053 | * gtksourceview/gtksourcebuffer.c |
---|
1054 | * gtksourceview/gtksourceview.c: fixed compilation problems |
---|
1055 | with gcc 2.9.x (patch by Mohammed Sameer <Uniball@gmx.net>) |
---|
1056 | |
---|
1057 | === gtksourceview 0.2.0 === |
---|
1058 | |
---|
1059 | 2003-05-05 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
1060 | |
---|
1061 | * configure.in: Bumped version number to 0.2.0 due to the |
---|
1062 | directory renaming. |
---|
1063 | |
---|
1064 | * NEWS: Updated for new release |
---|
1065 | |
---|
1066 | 2003-05-05 Paolo Maggi <paolo.maggi@polito.it> |
---|
1067 | |
---|
1068 | "src" dir renamed to "gtksourceview", in this way headers |
---|
1069 | can be properly namespaced |
---|
1070 | |
---|
1071 | === gtksourceview 0.1.0 === |
---|
1072 | |
---|
1073 | 2003-05-02 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
1074 | |
---|
1075 | New GtkSourceView widget by Paolo Maggi and Gustavo Gir??ldez. |
---|
1076 | |
---|
1077 | * API has been completely revised |
---|
1078 | * New language and manager objects to set regular expressions for |
---|
1079 | syntax highlighting from XML files |
---|
1080 | * New improved highlighting engine |
---|
1081 | * Rewritten test application which demonstrates most important features |
---|
1082 | * Markers API have been redesigned |
---|
1083 | * Text style schemes for highlighted elements |
---|
1084 | * The view can draw a vertical line indicating a right margin |
---|
1085 | * Smart HOME/END keys move to the first/last character in the line |
---|
1086 | before moving to the real begin/end (patch by Jeroen Zwartepoorte) |
---|
1087 | * Auto indentation support |
---|
1088 | |
---|
1089 | 2003-04-15 Christian Neumair <chris@gnome-de.org> |
---|
1090 | |
---|
1091 | * configure.in: Changed AC_PROG_LIBTOOL macro to AM_PROG_LIBTOOL. |
---|
1092 | |
---|
1093 | 2003-01-05 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1094 | |
---|
1095 | * src/gtksourcebuffer.c: (check_syntax), |
---|
1096 | (gtk_source_buffer_regex_search), (gtk_source_buffer_regex_match): |
---|
1097 | Really fix the highlighting code this time. Uses |
---|
1098 | g_utf8_offset_to_pointer and g_utf8_pointer_to_offset to convert |
---|
1099 | between character offset and byte offset required for the regex methods. |
---|
1100 | Patch by Gustavo. |
---|
1101 | |
---|
1102 | 2003-01-04 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1103 | |
---|
1104 | * src/gtksourcebuffer.c: (check_syntax), (check_pattern), |
---|
1105 | (gtk_source_buffer_regex_search): Work around a bug in the re_search |
---|
1106 | method where it returns the number of bytes matched instead of the |
---|
1107 | number of characters matched (rh bugzilla #73644). UTF8 text is now |
---|
1108 | highlighted properly. |
---|
1109 | |
---|
1110 | 2003-01-02 Gustavo Giraldez <gustavo.giraldez@gmx.net> |
---|
1111 | |
---|
1112 | * autogen.sh: Changed to standard gnome2 autogen.sh |
---|
1113 | * ltmain.sh: Removed, since it's installed by libtoolize. |
---|
1114 | * configure.in: Updated required Gtk+ version. |
---|
1115 | * src/Makefile.am: Added gtktextregion.[ch] and testregion test |
---|
1116 | program |
---|
1117 | * src/gtktextregion.h, src/gtktextregion.c: New files for doing |
---|
1118 | text region operations in a GtkTextBuffer. |
---|
1119 | * src/testregion.c: Test program for GtkTextRegion. |
---|
1120 | * src/gtksourcebuffer.c (idle_refresh_handler, refresh_range, |
---|
1121 | gtk_source_buffer_highligth_region) Implemented incremental |
---|
1122 | highlighting |
---|
1123 | (check_pattern): Changed iteration strategy from trying to match |
---|
1124 | each character with each pattern, to, for each pattern search the |
---|
1125 | whole region for a match (thus making use of the compiled regex |
---|
1126 | fastmap) |
---|
1127 | (get_tag_start): Use faster gtk_text_backward_to_tag_toggle |
---|
1128 | instead of interating with a while loop. |
---|
1129 | (get_tag_end): Idem. |
---|
1130 | * src/gtksourcebuffer.h: New prototype |
---|
1131 | gtk_source_buffer_highlight_region. |
---|
1132 | * src/gtksourceview.c: Changed expose handler from a signal hook |
---|
1133 | to a virtual override in the class. Expose also now handles the |
---|
1134 | highlighting of the region that's about to be drawn. |
---|
1135 | (gtk_source_view_paint_margin): New function: separated left |
---|
1136 | margin painting from the expose handler. |
---|
1137 | * src/test-widget.c: Set a monospaced font instead of using the |
---|
1138 | default theme font. |
---|
1139 | |
---|
1140 | 2002-09-22 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1141 | |
---|
1142 | * src/gtksourcebuffer.h: |
---|
1143 | * src/gtksourcetag.h: |
---|
1144 | * src/gtksourceview.h: |
---|
1145 | * src/gtktextsearch.h: |
---|
1146 | * src/gtkundomanager.h: |
---|
1147 | |
---|
1148 | Use G_BEGIN_DECLS & G_END_DECLS instead of #ifdef __cplusplus. |
---|
1149 | |
---|
1150 | 2002-07-13 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1151 | |
---|
1152 | * configure.in: Treat warnings as errors. |
---|
1153 | * src/Makefile.am: Removed regex.[ch]. Old version, use distro instead. |
---|
1154 | * src/gtksourcebuffer.c: (read_loop): |
---|
1155 | * src/gtksourcetag.c: |
---|
1156 | * src/gtksourceview.c: (gtk_source_view_expose), |
---|
1157 | (gtk_source_view_new): |
---|
1158 | * src/gtktextsearch.c: (gtk_text_search_finalize): |
---|
1159 | * src/regex.c: Removed. |
---|
1160 | * src/regex.h: Removed. |
---|
1161 | * src/test-widget.c: |
---|
1162 | |
---|
1163 | Fix all warnings. |
---|
1164 | |
---|
1165 | 2002-07-13 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1166 | |
---|
1167 | * src/test-widget.c: (test_source): Fix test-widget segfault. |
---|
1168 | |
---|
1169 | 2002-07-12 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1170 | |
---|
1171 | * aclocal.m4: Obsolete. |
---|
1172 | * src/gtksourcebuffer.c: (check_embedded): Fix unitialized GtkTextIter. |
---|
1173 | * src/gtksourcetag.c: (gtk_embedded_tag_new): Fix correct instance type. |
---|
1174 | |
---|
1175 | 2002-07-12 JP Rosevear <jpr@ximian.com> |
---|
1176 | |
---|
1177 | * src/gtktextsearch.h: remove extraneous characters |
---|
1178 | |
---|
1179 | 2002-07-11 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1180 | |
---|
1181 | * src/test-widget.c: (test_source): Fix method call. |
---|
1182 | |
---|
1183 | 2002-07-04 Mikael Hermansson <tyan@linux.se> |
---|
1184 | |
---|
1185 | * src/gtksourcebuffer.[c/h] (gtk_source_buffer_[load/save]_*), |
---|
1186 | code cleanup and improved error handling using GError. |
---|
1187 | |
---|
1188 | 2002-05-22 Mikael Hermansson <tyan@linux.se> |
---|
1189 | |
---|
1190 | * src/gtksourcebuffer.c: (gtk_source_buffer_real_delete_range), |
---|
1191 | fix bug that made it impossible to remove syntax embended text. |
---|
1192 | (reported by Mario Motta <mmotta@guest.net>) |
---|
1193 | |
---|
1194 | 2002-03-31 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1195 | |
---|
1196 | * src/gtksourcebuffer.c: (gtk_source_buffer_get_undo_levels), |
---|
1197 | (gtk_source_buffer_set_undo_levels): Add undo_levels property. |
---|
1198 | * src/gtksourcebuffer.h: Idem. |
---|
1199 | * src/gtksourceview.c: (gtk_source_view_expose), |
---|
1200 | (gtk_source_view_set_show_line_numbers), |
---|
1201 | (gtk_source_view_set_show_line_pixmaps): Fix bug where margin would |
---|
1202 | still be visible even though both the line numbers & pixmaps were off. |
---|
1203 | * src/gtkundomanager.c: (gtk_undo_manager_get_undo_levels), |
---|
1204 | (gtk_undo_manager_set_undo_levels): Add undo_levels property. |
---|
1205 | * src/gtkundomanager.h: Idem. |
---|
1206 | * src/test-widget.c: (cb_line_numbers_toggle), (main): Add button for |
---|
1207 | showing/hiding the line numbers margin. |
---|
1208 | |
---|
1209 | 2002-03-30 Johan Dahlin <jdahlin@telia.com> |
---|
1210 | |
---|
1211 | * src/Makefile.am: Make sure $(BUILD_SOURCES) is built before trying |
---|
1212 | to compile other things. Fixes build in automake-1.5 or higher. |
---|
1213 | |
---|
1214 | 2002-03-22 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1215 | |
---|
1216 | * src/gtksourcebuffer.c: (add_marker), (add_markers), |
---|
1217 | (gtk_source_buffer_line_remove_markers), |
---|
1218 | (gtk_source_buffer_get_all_markers): Added |
---|
1219 | gtk_source_buffer_get_all_markers method. |
---|
1220 | * src/gtksourcebuffer.h: Idem. |
---|
1221 | |
---|
1222 | 2002-03-15 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1223 | |
---|
1224 | * aclocal.m4: Newer glib version. |
---|
1225 | * configure.in: Added libgnome dependency (i18n). |
---|
1226 | * src/Makefile.am: Added new files. |
---|
1227 | * src/gtksourcebuffer.c: Cleanup, implemented support for new undo |
---|
1228 | manager. |
---|
1229 | * src/gtksourcebuffer.h: Idem. |
---|
1230 | * src/gtksourceview-marshal.list: Added marshal type for undo/redo |
---|
1231 | events. |
---|
1232 | * src/gtksourceview.c: (gtk_source_view_populate_popup): Updated to work |
---|
1233 | with the new undo API. |
---|
1234 | * src/gtkundomanager.c: New GtkUndoManager, copied from gedit. |
---|
1235 | * src/gtkundomanager.h: Idem. |
---|
1236 | |
---|
1237 | 2002-02-11 Mikael Hermansson <tyan@linux.se> |
---|
1238 | |
---|
1239 | * gtksourceview.c: remove compile warnings. |
---|
1240 | * test-widget.c: remove compile warnings. |
---|
1241 | |
---|
1242 | 2002-02-11 Mikael Hermansson <tyan@linux.se> |
---|
1243 | |
---|
1244 | * ChangeLog: fixed my ugly comments and make it more emacs compatible :-) |
---|
1245 | |
---|
1246 | 2002-03-10 Mikael Hermansson <tyan@linux.se> |
---|
1247 | |
---|
1248 | * gtksourcebuffer.[c/h] (gtk_source_buffer_update_info): |
---|
1249 | This function will reread file stat() from disc and update |
---|
1250 | GtkSourceBufferInfo structure. |
---|
1251 | (update_buffer_info): Fixed so it doesn't read file stat() when |
---|
1252 | getstat == FALSE |
---|
1253 | |
---|
1254 | 2002-03-06 Mikael Hermansson <tyan@linux.se> |
---|
1255 | |
---|
1256 | * gtktextsearch.[c/h]: This is a new object class for searching in the |
---|
1257 | buffer. Hopefully this API will work better than the old |
---|
1258 | gtk_text_iter_forward_search implementation :-) |
---|
1259 | |
---|
1260 | * Makefile.am: added gtktextsearch.[c/h] to sources list |
---|
1261 | |
---|
1262 | 2002-02-11 Mikael Hermansson <tyan@linux.se> |
---|
1263 | |
---|
1264 | * gtksourcebuffer.c: remove all compile warnings. |
---|
1265 | (gtk_source_buffer_set_filename): Should not g_strdup/g_free |
---|
1266 | if passed filename == info->filename just return from without change. |
---|
1267 | |
---|
1268 | 2002-02-09 Mikael Hermansson <tyan@linux.se> |
---|
1269 | |
---|
1270 | * gtksourcebuffer.c/h (gtk_source_buffer_get_filename): |
---|
1271 | Allocate a new filename string instead of return const char* |
---|
1272 | user should g_free it after use. |
---|
1273 | (gtk_source_buffer_save/load): Now will set "modifed" flag to |
---|
1274 | FALSE after load/save success has been completed... |
---|
1275 | |
---|
1276 | 2002-03-07 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1277 | |
---|
1278 | * src/gtksourceview.c: (gtk_source_view_calculate_tab_stop_width): Fix |
---|
1279 | tab width calculation (finish string by adding a '\0' character). |
---|
1280 | |
---|
1281 | 2001-12-30 Mikael Hermansson <tyan@linux.se> |
---|
1282 | |
---|
1283 | * gtksourcebuffer.c: (in move_cursor): Make sure |
---|
1284 | gtk_source_buffer_find_bracket_match() is only called if |
---|
1285 | check_brackets == TRUE |
---|
1286 | |
---|
1287 | Sat Feb 09 05:41:59 2002 CET Mikael Hermansson <tyan@linux.se> |
---|
1288 | |
---|
1289 | * gtksourcebuffer.[c/h] added new API: |
---|
1290 | gtk_source_buffer_save[_with_character_encoding]() |
---|
1291 | gtk_source_buffer_load[_with_character_encoding](), |
---|
1292 | gtk_source_buffer_set_filename(), |
---|
1293 | gtk_source_buffer_get_filename(), |
---|
1294 | gtk_source_buffer_get_info(): GtkSourceBufferInfo structure holds |
---|
1295 | file-/buffer status. |
---|
1296 | |
---|
1297 | 2002-02-06 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1298 | |
---|
1299 | * src/gtksourceview.c: (gtk_source_view_calculate_tab_stop_width): |
---|
1300 | Immediately return 0 if tab_stop if also 0, otherwise a pango warning |
---|
1301 | about an invalid UTF-8 string will be displayed. |
---|
1302 | |
---|
1303 | 2002-02-05 Jeroen Zwartepoorte <jeroen@xs4all.nl> |
---|
1304 | |
---|
1305 | * aclocal.m4: Updated by auto* programs. |
---|
1306 | * src/gtksourceview.c: (gtk_source_view_class_init), |
---|
1307 | (gtk_source_view_init), (gtk_source_view_finalize), |
---|
1308 | (gtk_source_view_pixbuf_foreach_unref), (gtk_source_view_undo), |
---|
1309 | (gtk_source_view_redo), (gtk_source_view_populate_popup), |
---|
1310 | (menuitem_activate_cb), (gtk_source_view_get_line_marker), |
---|
1311 | (gtk_source_view_draw_line_markers), (gtk_source_view_get_lines), |
---|
1312 | (gtk_source_view_expose), |
---|
1313 | (gtk_source_view_calculate_tab_stop_width), (gtk_source_view_new), |
---|
1314 | (gtk_source_view_new_with_buffer), (gtk_source_view_get_type), |
---|
1315 | (gtk_source_view_get_show_line_numbers), |
---|
1316 | (gtk_source_view_set_show_line_numbers), |
---|
1317 | (gtk_source_view_get_show_line_pixmaps), |
---|
1318 | (gtk_source_view_set_show_line_pixmaps), |
---|
1319 | (gtk_source_view_get_tab_stop), (gtk_source_view_set_tab_stop), |
---|
1320 | (gtk_source_view_get_tab_stop_width), (gtk_source_view_add_pixbuf), |
---|
1321 | (gtk_source_view_get_pixbuf): Rewrote line numbering code. Now works |
---|
1322 | the same way as in gedit2. The left margin no longer resizes when you |
---|
1323 | just enter blank lines. It is also now possible to hide the line numbers, |
---|
1324 | while keeping the line pixmaps. Some methods which weren't being used |
---|
1325 | removed and overall cleanup. Problem of not displaying a line number |
---|
1326 | for the last (empty) line is also fixed. |
---|
1327 | |
---|
1328 | Sat Jan 26 10:50:43 AM PST 2002 Chris Phelps <chicane@reninet.com> |
---|
1329 | * all: |
---|
1330 | indent all code with: '-bad -br -brs -ce -l100 -lp -psl -saf -sai -saw -i8' |
---|
1331 | * src/gtksourcebuffer.c: |
---|
1332 | (real_insert_text) fix invalidated TextIter when no highlighting style is set. |
---|
1333 | |
---|
1334 | 2001-12-30 Dave Camp <dave@ximian.com> |
---|
1335 | |
---|
1336 | * src/gtksourceview.c (get_line_marker): Pass an overall_alpha of |
---|
1337 | 255 to gdk_pixbuf_composite() instead of 127. |
---|
1338 | |
---|
1339 | * src/gtksourcebuffer.c (gtk_source_buffer_line_remove_marker): Removed the extraneous list destruction and hashtable removal at the end of the function. Removing a marker no longer removes all markers. |
---|
1340 | |
---|
1341 | Sun Dec 30 10:40:08 2001 CET Mikael Hermansson <tyan@linux.se> |
---|
1342 | |
---|
1343 | * gtksourcebuffer.c: |
---|
1344 | - get rid of connect_[before/after] signals on "insert/delete" callbacks. |
---|
1345 | Now the sourcebuffer is virtually overidding the default insert_text/delete_range handlers. |
---|
1346 | * gtksourceview.c: |
---|
1347 | - adding Undo/Redo to popupmenu |
---|
1348 | |
---|
1349 | Mon Dec 17 06:38:30 2001 CET Mikael Hermansson <tyan@linux.se> |
---|
1350 | |
---|
1351 | * gtksourceview.[c/h] changed GtkSourceView->delete to delete_range. |
---|
1352 | |
---|
1353 | 2001-12-15 Dave Camp <dave@ximian.com> |
---|
1354 | |
---|
1355 | * src/gtksourceview.c (get_line_marker): New function. |
---|
1356 | (draw_line_markers): New function. |
---|
1357 | (gtk_source_view_expose): Rewritten to be a bit clearer, and to not add one to marker line numbers. |
---|
1358 | (get_lines): Removed. |
---|
1359 | * src/gtksourcebuffer.c (gtk_source_buffer_line_add_marker): Changed line < line_number to line_number > line (the off-by-one is on purpose) and make it a g_return_if_fail() |
---|
1360 | (gtk_source_buffer_line_set_marker): Ditto. |
---|
1361 | |
---|
1362 | Tue Dec 11 04:48:45 PM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1363 | * gtksourceview.c: remove some deprecated calls to gdk_string_width() with pango_layout action. |
---|
1364 | |
---|
1365 | Mon Dec 10 04:58:22 PM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1366 | * Modified gtksourcebuffer line marker api to allow for multiple markers per line. |
---|
1367 | * Added a a few new marker related functions for convenience purposes and completeness |
---|
1368 | * Update gtksourceview to deal with multiple markers per line (composite pixbufs) |
---|
1369 | |
---|
1370 | 2001-12-09 Dave Camp <dave@ximian.com> |
---|
1371 | |
---|
1372 | * src/gtksourcebuffer.h: Fixed a broken comment. |
---|
1373 | |
---|
1374 | Sat Dec 08 03:46:47 2001 CET Mikael Hermansson <tyan@linux.se> |
---|
1375 | |
---|
1376 | * Hmm It's time to start contribute to my old project again. Nothing new so far except I have changed ISP provider and my new email is tyan@linux.se. |
---|
1377 | Maybe I have some old/new stuff in my local source repository (at http://tyan.homeip.net) but it looks like like Chris has already done some good stuff :-) |
---|
1378 | |
---|
1379 | Thu Dec 06 02:25:29 AM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1380 | * split the line pixmap code up between the view and buffer implementations. |
---|
1381 | you can now have multiple views of a buffer that will show different pixmaps, |
---|
1382 | but in the same places...unneeded flexibility, but I thought it was a good idea. |
---|
1383 | (It was Dave Camp's) |
---|
1384 | |
---|
1385 | Thu Dec 06 01:14:40 AM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1386 | * Fixed a bug in the line number drawing code to allow for drawing the line number |
---|
1387 | on the final line of the view even if it is empty. |
---|
1388 | |
---|
1389 | Thu Dec 06 01:13:42 AM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1390 | * I have resurected this module and put it to use in Glimmer, and |
---|
1391 | Dave Camp is playing with it in Dryad as a test bed for gnome-debug |
---|
1392 | |
---|
1393 | Sat Feb 17 13:19:53 2001 CET Mikael Hermansson<mikeh@bahnhof.se> |
---|
1394 | |
---|
1395 | * Realesing 0.0.3 |
---|
1396 | |
---|
1397 | Sat Feb 17 13:03:59 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1398 | |
---|
1399 | * gtktextview.c bugfixes in find_correct_bracket/key_press_event code that made |
---|
1400 | the bracket sometime show up incorrectly in line. |
---|
1401 | |
---|
1402 | Sat Feb 17 02:19:27 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1403 | |
---|
1404 | * gtksourceview.c if source_view->auto_indent = TRUE the keypress implementation |
---|
1405 | will automatic inserting whitespaces before/after on operator characters like [=<>!], comma [,] |
---|
1406 | and begin parantes[(]. This is hardcoded values and will probadly only work on |
---|
1407 | C/C++/Java/python or similar programing languages syntax. |
---|
1408 | |
---|
1409 | Fri Feb 16 23:56:46 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1410 | |
---|
1411 | * test.c cb_convert() replaced creat/write functions with fopen family instead |
---|
1412 | |
---|
1413 | * gtksourceview.c killed some warnings, fixed bug in gtk_source_view_set_show_line_numbers() |
---|
1414 | that made the widget show line numbers even if you set it to FALSE. |
---|
1415 | |
---|
1416 | Mon Feb 12 18:17:56 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1417 | |
---|
1418 | * Implemented gtk_source_buffer_convert_to_html the name says what it does :-) |
---|
1419 | |
---|
1420 | Mon Feb 05 20:27:21 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1421 | |
---|
1422 | * gtksourceview./gtksourcebuffer.[c/h]start implement undo/redo |
---|
1423 | |
---|
1424 | Sun Feb 04 14:38:10 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1425 | |
---|
1426 | * configure.in -> 0.0.2cvs |
---|
1427 | |
---|
1428 | Sun Feb 04 14:35:47 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1429 | |
---|
1430 | * releasing GtkSourceView 0.0.2 |
---|
1431 | |
---|
1432 | Sun Feb 04 14:17:03 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1433 | |
---|
1434 | * gtksourceview.[c/h] implemented auto indent. Two new functions added: |
---|
1435 | gtk_source_view_[set/get]_auto_indent() |
---|
1436 | |
---|
1437 | Sun Jan 21 15:11:17 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1438 | |
---|
1439 | * gtksourcebuffer.c fixed bug in find_bracket_match that made the buffer hang. |
---|
1440 | also renamed it to gtk_source_buffer_find_bracket_match and made it public API |
---|
1441 | |
---|
1442 | Tue Jan 16 18:13:44 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1443 | |
---|
1444 | * releasing 0.0.1 of GtkSourceView: |
---|
1445 | A new syntax higlight widget that supports GtkTextView upcoming Gtk 2.0.Mon Dec 17 06:38:30 2001 CET Mikael Hermansson<tyan@linux.se> |
---|
1446 | |
---|
1447 | * gtksourceview.[c/h] changed GtkSourceView->delete to delete_range. |
---|
1448 | |
---|
1449 | Tue Dec 11 04:48:45 PM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1450 | * gtksourceview.c: remove some deprecated calls to gdk_string_width() with pango_layout action. |
---|
1451 | |
---|
1452 | Mon Dec 10 04:58:22 PM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1453 | * Modified gtksourcebuffer line marker api to allow for multiple markers per line. |
---|
1454 | * Added a a few new marker related functions for convenience purposes and completeness |
---|
1455 | * Update gtksourceview to deal with multiple markers per line (composite pixbufs) |
---|
1456 | |
---|
1457 | 2001-12-09 Dave Camp <dave@ximian.com> |
---|
1458 | |
---|
1459 | * src/gtksourcebuffer.h: Fixed a broken comment. |
---|
1460 | |
---|
1461 | Sat Dec 08 03:46:47 2001 CET Mikael Hermansson <tyan@linux.se> |
---|
1462 | |
---|
1463 | * Hmm It's time to start contribute to my old project again. Nothing new so far except I have changed ISP provider and my new email is tyan@linux.se. |
---|
1464 | Maybe I have some old/new stuff in my local source repository (at http://tyan.homeip.net) but it looks like like Chris has already done some good stuff :-) |
---|
1465 | |
---|
1466 | Thu Dec 06 02:25:29 AM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1467 | * split the line pixmap code up between the view and buffer implementations. |
---|
1468 | you can now have multiple views of a buffer that will show different pixmaps, |
---|
1469 | but in the same places...unneeded flexibility, but I thought it was a good idea. |
---|
1470 | (It was Dave Camp's) |
---|
1471 | |
---|
1472 | Thu Dec 06 01:14:40 AM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1473 | * Fixed a bug in the line number drawing code to allow for drawing the line number |
---|
1474 | on the final line of the view even if it is empty. |
---|
1475 | |
---|
1476 | Thu Dec 06 01:13:42 AM PST 2001 Chris Phelps <chicane@reninet.com> |
---|
1477 | * I have resurected this module and put it to use in Glimmer, and |
---|
1478 | Dave Camp is playing with it in Dryad as a test bed for gnome-debug |
---|
1479 | |
---|
1480 | Sat Feb 17 13:19:53 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1481 | |
---|
1482 | * Realesing 0.0.3 |
---|
1483 | |
---|
1484 | Sat Feb 17 13:03:59 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1485 | |
---|
1486 | * gtktextview.c bugfixes in find_correct_bracket/key_press_event code that made |
---|
1487 | the bracket sometime show up incorrectly in line. |
---|
1488 | |
---|
1489 | Sat Feb 17 02:19:27 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1490 | |
---|
1491 | * gtksourceview.c if source_view->auto_indent = TRUE the keypress implementation |
---|
1492 | will automatic inserting whitespaces before/after on operator characters like [=<>!], comma [,] |
---|
1493 | and begin parantes[(]. This is hardcoded values and will probadly only work on |
---|
1494 | C/C++/Java/python or similar programing languages syntax. |
---|
1495 | |
---|
1496 | Fri Feb 16 23:56:46 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1497 | |
---|
1498 | * test.c cb_convert() replaced creat/write functions with fopen family instead |
---|
1499 | |
---|
1500 | * gtksourceview.c killed some warnings, fixed bug in gtk_source_view_set_show_line_numbers() |
---|
1501 | that made the widget show line numbers even if you set it to FALSE. |
---|
1502 | |
---|
1503 | Mon Feb 12 18:17:56 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1504 | |
---|
1505 | * Implemented gtk_source_buffer_convert_to_html the name says what it does :-) |
---|
1506 | |
---|
1507 | Mon Feb 05 20:27:21 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1508 | |
---|
1509 | * gtksourceview./gtksourcebuffer.[c/h]start implement undo/redo |
---|
1510 | |
---|
1511 | Sun Feb 04 14:38:10 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1512 | |
---|
1513 | * configure.in -> 0.0.2cvs |
---|
1514 | |
---|
1515 | Sun Feb 04 14:35:47 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1516 | |
---|
1517 | * releasing GtkSourceView 0.0.2 |
---|
1518 | |
---|
1519 | Sun Feb 04 14:17:03 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1520 | |
---|
1521 | * gtksourceview.[c/h] implemented auto indent. Two new functions added: |
---|
1522 | gtk_source_view_[set/get]_auto_indent() |
---|
1523 | |
---|
1524 | Sun Jan 21 15:11:17 2001 CET Mikael Hermansson<mikeh@bahnhof.se> |
---|
1525 | |
---|
1526 | * gtksourcebuffer.c fixed bug in find_bracket_match that made the buffer hang. |
---|
1527 | also renamed it to gtk_source_buffer_find_bracket_match and made it public API |
---|
1528 | |
---|
1529 | Tue Jan 16 18:13:44 2001 CET Mikael Hermansson <mikeh@bahnhof.se> |
---|
1530 | |
---|
1531 | * releasing 0.0.1 of GtkSourceView: |
---|
1532 | A new syntax higlight widget that supports GtkTextView upcoming Gtk 2.0. |
---|