-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangeLog-20011116
4166 lines (2767 loc) · 143 KB
/
ChangeLog-20011116
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
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2001-11-13 Carlos Perelló Marín <carlos@gnome-db.org>
* ABOUT-NLS: Generated file, removed.
2001-11-13 Carlos Perelló Marín <carlos@gnome-db.org>
* Migrated to use intltool.
* *.glade.h: Removed, we don't need it any more.
* *.glade: Removed the generation of .glade.h files
* gedit.desktop, gedit.keys: Migrated to intltool
* TRANSLATABLE_FILES: Removed the *.desktop && *.keys, they are now
inside the .po files.
* NEWS: Added this change
2001-10-26 Jason Leach <jasonleach@usa.net>
* gedit.1: Fix markup bugs reported by Eric S. Raymond.
2001-10-10 Jason Leach <jasonleach@usa.net>
* configure.in: Bump cvs version to 0.9.8cvs.
2001-09-09 Chema Celorio <chema@celorio.com>
* configure.in: release 0.9.7
2001-09-08 Wang Jian <lark@linux.net.cn>
* configure.in(ALL_LINGUAS): Renamed zh_CN.GB2312 to zh_CN.
2001-08-31 Abel Cheung <maddog@linux.org.hk>
* configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
2001-08-19 Fatih Demir <kabalak@gtranslator.org>
* configure.in: Added "ta" to the languages list.
2001-08-14 Kjartan Maraas <kmaraas@gnome.org>
* help/C/gedit.sgml: Fix missing ; in entity.
2001-08-08 Abel Cheung <maddog@linux.org.hk>
* gedit.desktop: Added traditional Chinese(zh_TW) strings. (UTF-8!)
2001-07-14 Kjartan Maraas <kmaraas@gnome.org>
* configure.in: Added "nn" to ALL_LINGUAS.
2001-06-27 Yukihiro Nakai <nakai@gnome.gr.jp>
* NEWS: Updated.
2001-05-02 Jason Leach <jasonleach@usa.net>
* gedit.spec.in: Tweak requirements here.
2001-04-09 Jason Leach <jasonleach@usa.net>
* configure.in: Updated requirements to match latest from GNOME
1.4 release.
* NEWS: Updated.
2001-03-31 Paolo Maggi <maggi@athena.polito.it>
* TODO: Updated.
2001-03-30 Yukihiro Nakai <nakai@gnome.gr.jp>
* help/ja/images/*.png: replace to show it properly.
2001-03-28 Jason Leach <jasonleach@usa.net>
* configure.in: Bump cvs version to 0.9.7cvs.
* gedit.spec.in: Updated some things like the requirements and the
source URL.
2001-03-19 Paolo Maggi <maggi@athena.polito.it>
* configure.in: fix typo in gnome.vfs checking.
(AC_OUTPUT): include plugins/ASCII/Makefile and plugins/docinfo/Makefile
2001-03-18 Chema Celorio <chema@celorio.com>
* configure.in: typo fix.
* NEWS: update for 0.9.6
2001-03-18 Chema Celorio <chema@celorio.com>
* README.cvs: add
* AUTHORS: update
* MAINTAINERS (Email): add paolo, remove bse & jleach
* configure.in : fix the gnome-vfs checking. It didn't worked for gnome-vfs 1.0
2001-03-07 Paolo Maggi <maggi@athena.polito.it>
* configure.in: report the correct error when gnome-vfs >= 0.6.2 is
not found
* TODO: updated
2001-03-03 Jason Leach <jasonleach@usa.net>
* configure.in: Require gnome-vfs >= 0.6.2 and bump current gedit
version to 0.9.6cvs.
2001-02-21 Paolo Maggi <maggi@athena.polito.it>
* TODO: updated
2001-02-15 Chema Celorio <chema@celorio.com>
* configure.in: bump version to 0.9.5
2001-01-30 Paolo Maggi <maggi@athena.polito.it>
* configure.in : check for gnome-vfs >= 0.5.0
2000-12-26 Pablo Saratxaga <pablo@mandrakesoft.com>
* configure.in, po/az.po: Added Azeri language
* gedit.desktop: converted to UTF-8
2000-11-30 Martin Norbäck <d95mback@dtek.chalmers.se>
* gedit.desktop: Added Swedish translation
2000-11-27 Chema Celorio <chema@celorio.com>
* configure.in (Configuration): add a "this is a unstable
branch" warning.
2000-11-20 Chema Celorio <chema@celorio.com>
* configure.in (ALL_LINGUAS): check for gnome-print 0.25
bump version to 0.94
2000-11-14 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* gedit.desktop: Added Slovak translation.
2000-11-09 Akira TAGOH <tagoh@gnome.gr.jp>
* configure.in: fixed conflict mark.
2000-11-05 Yukihiro Nakai <nakai@gnome.gr.jp>
* configure.in: (ALL_LINGUAS) Add sk(Slovak)
2000-10-16 Chema Celorio <chema@celorio.com>
* configure.in: 0.9.2
2000-10-15 Chema Celorio <chema@celorio.com>
* BUGS (KNOWN BUGS): update
(KNOWN BUGS): ditto
* configure.in: require gnome-print 0.24
2000-10-14 Chema Celorio <chema@celorio.com>
* configure.in: bump to 0.9.1a and TAG the CVS
2000-10-10 Kjartan Maraas <kmaraas@gnome.org>
* help/*/gedit.sgml: Fixed an ID to make it work
with gnome_help_pbox_display().
2000-10-08 Chema Celorio <chema@celorio.com>
* remove the gmodules-plugins directory
* remove the old icon from pixmaps
* gedit.desktop: update, use the new icon
* gedit.1: update
* gedit.spec.in: Update & clean
2000-09-09 Yukihiro Nakai <nakai@gnome.gr.jp>
* help/ja/figures, help/ja/images
png images are translated.
2000-09-06 Simos Xenitellis <simos@hellug.gr>
* gedit.desktop: Added Greek translation.
2000-08-31 Chema Celorio <chema@celorio.com>
* pixmaps : replace gedit-icon.xpm with gedit-icon.png
that was smothered by : Willem Robert van Hage <wrvh@xs4all.nl>
2000-08-30 Chema Celorio <chema@celorio.com>
* configure.in: bump to 0.9.1 and require gnome-print 0.22
2000-08-27 Alastair McKinstry <mckinstry@computer.org>
* gedit.desktop: Added Irish translation.
2000-06-23 Roberto Majadas <phoenix@nova.es>
* configure.in : add in configure.in the line /plugins/spell/Makefile
2000-06-09 Carlos Perelló Marín <carpema@hispalinux.es>
* Added the gedit.spec's Spanish translation
2000-06-08 Fatih Demir <kabalak@gmx.net>
* gedit.desktop: Added the Turkish entries and
reordered the entries.
2000-06-08 Jarkko Ranta <jjranta@cc.joensuu.fi>
* Added "fi" to ALL_LINGUAS and gedit.desktop
2000-06-04 Steve Hall <steve_hall@mindspring.com>
* New logo and icon.
2000-06-04 Chema Celorio <chema@celorio.com>
* configure.in: bump version to 0.7.9
2000-06-01 Jason Leach <leach@wam.umd.edu>
* Makefile.am (EXTRA_DIST): cleaned this up to get 'make
distcheck' to pass
2000-05-22 Chema Celorio <chema@celorio.com>
* pixmaps/gedit-icon.xpm: Make the background
of the icon, transparent
* pixmaps/Makefile.am: Install the new icon
* gedit.desktop: Added the new icon
2000-05-17 Jason Leach <leach@wam.umd.edu>
* TODO: updated some items by marking them with '~' to indicate
partially/sorta done.
2000-05-15 Kjartan Maraas <kmaraas@gnu.org>
* TRANSLATABLE_FILES: Added list of files containing
translatable strings / text.
2000-05-05 Jason Leach <leach@wam.umd.edu>
* configure.in: bumped GnomePrint requirement to 0.19
* NEWS: included recent translation updates
* configure.in: did some restructuring of the requirement
checkings and cleaning up things
2000-04-19 Pablo Saratxaga <pablo@mandrakesoft.com>
* configure.in (ALL_LINGUAS): Added Catalan language
2000-04-13 Chema Celorio <chema@celorio.com>
* plugins/sample/sample.c (insert_hello): if !doc
return, dont crash mr gedit.
* plugins/time/time.c (init_plugin): same
* plugins/time/email.c (init_plugin): same
2000-04-08 Chema Celorio <chema@celorio.com>
* BUGS: Added some and marked as fixed some other.
2000-04-07 Jonathan Blandford <jrb@redhat.com>
* configure.in: make test for gnome-libs less draconian.
2000-04-06 Jason Leach <leach@wam.umd.edu>
* configure.in: Went ahead and bumped gnome-libs requirement to
1.0.58
2000-04-04 Jason Leach <leach@wam.umd.edu>
* configure.in: added some version checking against our various
requirements, mostly stolen from gnumeric (shh! don't tell!)
* gedit.spec.in (Requires): added requirements of gtk+ 1.2.7,
gnome-libs 1.0.57, and gnome-print 0.16
2000-04-02 Jason Leach <leach@wam.umd.edu>
* configure.in: bumped version from 0.9.0 -> 0.7.0, our next
release isn't phenomenally better than 0.6.1, and we wan't to have
some more steps before 1.0 status.
2000-04-02 Chema Celorio <chema@celorio.com>
* src/gE_mdi.c (gE_document_new_with_file): if can't open the file
display an error message vs. crashing.
* src/commands.c (file_open_ok_sel): if can't open the file
display an error message vs. crashing.
* src/gE_files.c (gE_file_open): if can't open the file display an
error message vs. crashing.
2000-04-01 Chema Celorio <chema@celorio.com>
* src/gE_print.c: reworte printing code it now uses gnome-print
functions.
2000-04-01 Jason Leach <leach@wam.umd.edu>
* src/toolbar.c: commented out 4 unnecessary #include's
* src/menus.c: commented out 4 unnecessary #include's
* src/menus.c: removed prototypes for non-existant functions
add_callback_data() and remove_callback_data()
* src/gE_about.c: commented out 3 unnecessary #include's
* src/gE_prefs.c: commented out 5 unnecessary #include's
* src/gE_prefs.h: removed prototype for the non-existant function
gE_rc_parse();
2000-03-31 Jason Leach <leach@wam.umd.edu>
* src/*.h: The intended use of `extern "C"' is for header (.h)
files which are intended for use by both C and C++ programs. It
indicates to a C++ compiler that the functions are C functions. I
don't think this is necessary for any of our header files... We
don't, and I don't think any other programs are invoking C++
compilers on our C header files.
* src/gedit.c (main): fixed a compiler warning.
* src/gE_about.c (gE_about_box): only show one About dialog at a
time.
* src/Makefile.am: take out some of the extra whitespace from the
INCLUDES, so the 'make' process isn't spaced apart all
goofy-looking.
2000-03-29 Alex Roberts <bse@error.fsnet.co.uk>
* src/gE_files.c: (gE_file_save) Removed a floating gtk_text_thaw,
which fixes the bug where the cursor would vanish after saving.
Also use a straight get_chars when saving.
(gE_file_open) set the titlebar after opening the file.
* src/gE_mdi.c: (gE_docuement_new_with_file) Use gE_file_open to open
the file after creating the gE_document. this brings back the recent
documents functionality. whee. =]
* src/commands.c: (file_open_ok_sel) Moved the set_read_only call to
after all the file opening methods. we were only checking and setting
this if the file was going into a new gE_docuemnt.
2000-03-20 Pablo Saratxaga <pablo@mandrakesoft.com>
* makeconfig.pl: added Lithuanian language (laso Greek, that was
in po/ directory but missing from ALL_LINGUAS)
2000-03-11 Alex Roberts <bse@gedit.pn.org>
* plugins/time/*: Reimplemented plugin, inserts the current date/time
* plugins/email/*: Another reimplementation. This one emails the
current document.
* configure.in, plugins/Makefile.am: Added time and email plugins.
2000-03-08 Alex Roberts <bse@gedit.pn.org>
* src/gE_plugin.[ch]: Re-wrote. again. Now based upon the Gnumeric
model. with additions/improvements for gEdit.
* src/gedit.c: (main) Added call to gE_plugins_init.
* src/gE_window.c: (gE_window_new) Added call to gE_plugins_window_add.
to add all the plugins to the Plugin menu.
* plugins/sample/*: New sample plugin. Prints Hello World into the
current document.
* autogen.sh: Removed call to the makeconfig.pl scripts. unneeded.
* configure.in, Makefile.am: Added the plugins and plugins/sample
2000-02-22 Alex Roberts <bse@gedit.pn.org>
* makeconfig.pl: Bumped version to 0.9.0
2000-02-21 Alex Roberts <bse@gedit.pn.org>
* Some major hacking. =]
* src/gE_plugin.[ch]: Beginnings of the brand new plugins system.
GModule based.
* src/gedit.c:
src/commands.c:
src/gE_window.c:
src/gE_prefs_box.c: Removed traces of the old plugins system
* src/gE_prefs_box.c: Added color picker code to set the text colours.
* src/gE_prefs.[ch]: Added arrays to store the foreground and
background text colours. loads witha default of black on white.
Also added some defaults to some items on loading preferences.
* gE_view.c: Implemented the ability to set the background and
foreground colours of the text. Woohoo!
* src/gE_undo.c: Redo was inserting text with a Black foreground.
2000-02-19 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.[ch]: Use a paned window to hold the splitscreens.
finally, a resizable splitscreen! heheh =}
* src/menus.c: Removed the splitscreen menu item.
* more to come. =o
2000-01-31 Yuan-Chung Cheng <platin@linux.org.tw>
* makeconfig.pl: Added "zh_CN.GB2312" to ALL_LINGUAS.
Fri Nov 26 14:33:16 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* src/commands.c: (file_open_ok_sel): Check whether the opened file
is Read Only
Fri Nov 26 14:12:34 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* makeconfig.pl:
README: Bumped version number to 0.6.1. New release is iminent.
* NEWS: Added 0.6.1 announcement.
Thu Nov 25 17:34:15 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* src/ommands.c: (tab_pos) Check whether the mdi mode is NOTEBOOK,
if it is, then we can change the tab position.
* src/gE_prefs.c: (get_settings) Removed the check for the MDI Mode
flag, becuase if it doenst exist it's 0, and Notebook mode
is 0.. instead of setting it to Notebook mode (which for
some reason set it to mode 42, which is the default mdoe, which
is Modal (unless you changed the defualt in gnomecc)). Now
we have notebook mode on startup =]
Tue Nov 23 15:53:41 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (gE_view_init) Fxied autoindent bug. the
split-screen was doing signal_connect, where it should
have been signal_connect_after. grr..
* gedit.spec.in: Removed devel section.. and fixed the date
on the last Log entry.
* makeconfig.pl: 0.6.0 -> 0.6.1pre
Wed Nov 17 16:36:35 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* gedit.spec.in: Added FAQ and the new TODO file to the docs
list.. no wonder ppl keep emailing me with questions answered
in the FAQ. =]
Wed Nov 17 16:17:04 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* makeconfig.pl: 0.6.0pre -> 0.6.0 .... we're almost there!
* README: Finally, we're at 0.6.0 =]
* NEWS: Added 0.6.0 ANNOUNCE message
Tue Nov 16 16:32:46 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* TODO-road_to_1.0.0: Marked off "Remove legacy code" as done.
I thnk we're almost there for 0.6.0
* FAQ: Removed cruft from this file, and semi-answered the first
question
* makeconfig.pl: added gl to ALL_LINGUAS
Tue Nov 16 16:07:10 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* Makefile.am: Added TODO-road_to_1.0.0 to the extra dist.
* commands.c: Removed all scrollbar setting code.. automatic
scrollbar is always used now
* menus.c: Removed scrollbar submenu form settings menu
(gE_set_menu_toggle_states), ({add,remove}_callback_data)
Removed now unused, legacy, functions.
(gE_menus_init) Tidied it up a bit
* gE_prefs.c: Remvoed scrollbar settings (they didnt save anyway,
probably due to the fact the setting isnt an integer, its an
enum).
Tue Nov 16 15:12:58 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* ChangeLog: Fixed some of the earlier entries, the names seem to
have vanished. On another note of interest, i just did a grep
of this file and there are currently 370 entries.. eeek!
Tue Nov 16 14:54:40 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_prefs.h: Added a word_wrap flag to the preferences struct.
* src/gE_prefs.c: (gE_save_settings) (gE_get_settings) Save and load
word_wrap setting.
* src/gE_prefs_box.c: (gE_apply) Store the word_wrap setting
(gE_window_refresh) Refresh the word_wrap setting by calling te
gE_view set_word_wrap function.
(get_prefs) Get the word_wrap toggle state
* src/gE_view.c: (gE_view_set_word_wrap) Set both the main text pane
and hte split screen
(gE_view_init) Make the signal connection for the split screen
auto indent a regular signal conenction.
* KNOWNBUGS: Added note about auto indent and multiple views.
Sat Nov 13 14:17:38 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* makeconfig.pl: Upped version number to 0.6.0pre
Sat Nov 13 13:21:04 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* TODO-road_to_1.0.0: Yep, yet another TODO list file. This one is
a list of what really needs to be done for 1.0.0 (whihc is kinda
obvious due to the name of the file ;)
Fri Nov 12 17:45:23 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (doc_insert_text_cb)
(doc_delete_text_cb) (auto_indent_cb) Removed buffer updating code
* src/gE_files.c: (gE_file_save)
src/gE_mdi.c: (gE_add_view) Sync the buffer
Fri Nov 12 17:28:40 GMT 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_files.c: (gE_file_open)
src/gE_mdi.c: (gE_document_new_with_file) bug fix from Paul
Schifferer, make the temporary buffer one byte bigger than
the buffer size, to make room for a string terminator.
* src/gE_view.[ch]: (gE_view_buffer_sync) New function to sync the
document buffer.
1999-11-01 Ruben Lopez <ryu@mundivia.es>
* Added Galician translation
1999-10-29 Kjartan Maraas <kmaraas@online.no>
* configure.in: Added "da", "pl" and "uk" to ALL_LINGUAS.
Wed Oct 20 17:34:30 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/search.c: (count_lines_cb) Display the complete filename
(including path) along with the line nummbers
* TODO: Marked the "Make full path available" item as done. .
Wed Oct 20 15:25:44 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/toolbar.h: Added Line button for current and total lines info.
* FAQ: Minor update (Yes! i am related to Janet Roberts.. sheesh..
she's my mother! (for all of those who have met her and didnt believe).
* INSTALL: Replaced with the generic GNU INSTALL file.
* MAINTAINERS: Finally updated the email address
* AUTHORS: Minor update.. i'm the main Author now, since Evan has left.
* README: Minor updates.. upped version number to 0.5.5
* makeconfig.pl: Upped version here too.
* NEWS: Added Announcement message for 0.5.5
* Here we go folks.. finally.. the 0.5.5 release =P
Sat Oct 9 15:48:36 CEST 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
* src/menus.c: changed "_Allways" to "A_lways" as there
is also an _Automatic entry in that same menu
Wed Oct 6 01:58:00 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_print.c: Removed dialog.h include.
Mon Oct 4 16:29:40 BST 1999 Alex Roberts <bse@gedit.pn.org>
* README: Updated for 0.5.5.
Mon Oct 4 15:00:07 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_about.c (gE_about_box): Tided up the authors section, and added
the gEdit logo.
* src/Makefile.am: Added the gEdit logo to be installed.
Mon Oct 4 14:45:56 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_plugin_api.c (gE_plugin_text_insert): Get an accurate position,
for some reason get_point doesnt seem to return the proper postiion.
The insert time plugin now functions properly.. as does every other
plugin that inserts text. =)
Sun Oct 3 21:15:27 BST 1999 Alex Roberts <bse@gedit.pn.org>
* commands.c (file_save_cb),
(file_save_all_cb): Let's duplicate the
filename, string, instead of just pointing to it.. eh? g_free was
scking up the filename after saving.
Fri Sep 24 20:05:02 BST 1999 Alex Roberts <bse@gedit.pn.org>
* commands.c: (recent_update) Removed g_free that was mucking everything up.
Fri Sep 24 19:47:50 BST 1999 Alex Roberts <bse@gedit.pn.org>
* KNOWNBUGS: Removed Fixed items
Fri Sep 17 16:56:02 BST 1999 Alex Roberts <bse@gedit.pn.org>
* commands.[ch]: (popup_close_verify) (close_file_save_yes_sel)
(close_file_save_no_sel) (close_file_save_cancel_sel) Removed fucntions,
now depreciated. (Replaced with remove_doc_cb in gE_mdi.c)
* commands.c: Freed all gchar's which were just left before. Also, removed
all gE_data's from the cut/copy/paste callbacks.
* menus.c: Removed all unused gpointers from menu items.
Fri Sep 17 16:46:48 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c:
src/gE_undo.c: Put all the debug g_messages into #ifdef's..
* src/gE_view.c: (doc_insert_text_cb) The position marker should be a
pointer (as its going into a temp gpointer position).
* Update: No, bug#2173 is still there.. strange..
Fri Sep 17 16:31:46 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_window.c: (gE_window_new) Moved the gE_window_set_icon call
to the top of the function. this seems to fix the problem with
the toolbar not being drawn (Bug#2173)
* src/gE_window.c: (create_find_in_files_result_window) Use a GnomeStock
pixmap on the Close button. I've removed the old gEdit pixmaps, that it
used before, so it wasnt working..
Mon Sep 13 19:51:30 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_mdi.c: (gE_document_destroy) Added code to free the undo/redo
GLists and to free up the buffer string.
* I've also patched in code from Kosta Arvanitis, for his excellent
Find In Files feature. See his changelog entries below..
Sun Sep 12 21:17:22 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/toolbar.h: Added Undo and Redo buttons.
Sun Sep 12 19:53:44 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (gE_event_key_press) Added shortcuts for Undo and Redo
Sun Sep 12 19:38:45 BST 1999 Alex Roberts <bse@gedit.pn.org>
* TODO: Done GnomeMDI and Undo
Sun Sep 12 19:30:12 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_undo.c: (gE_undo_redo) Simple case of copying the undo code, and
swapping some parts. so that the redo item goes onto the undo stack. the
action check is also reversed, so that text deleted is deleted (instead
of inserted).. oh the confusion. gEdit now has fully working undo/redo =)
Sun Sep 12 19:22:19 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_undo.c: (gE_undo_add) Nullify the redo stack after freeing it. no
more lockup's! yay!
Sun Sep 12 19:03:50 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_undo.c: (gE_undo_do) New function. Gets the last done item, copies
the data and puts the item onto the Redo stack. Then it checks whether
text had been inserted or deleted. We insert or delete the text as
required.
(views_insert) New function, to insert deleted text from an undo (will also
work with the redo when its done).
(views_delete) New function, to delete inserted text done by an undo (again,
will work with redo too).
Small glitch, it seems, after an undo, when you type more than 2 characters
gEdit will lock up!
* src/gE_undo.h: Removed pointer to the gpointer on the undo_do and redo
functions.. (doh!)
* gE_mdi.c: Added Undo and Redo menu items to the Edit menu.
Sun Sep 12 17:28:35 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_undo.c: (gE_undo_add) New fucntion. Add's undo item to the stack.
* src/gE_view.c: (doc_insert_text_cb) (doc_delete_text_cb) Added function
call to insert the inserted or deleted text into the undo stack.
* src/Makefile.am: Added gE_undo.[ch] to the source list.
Sun Sep 12 16:18:18 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_undo.[ch]: Added stubs for the new undo/redo system.
* src/main.h: (gE_document) Added GLists for the undo and redo stacks.
Sat Sep 11 14:12:16 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (auto_indent_cb) Use a gtk_editable_insert_text instead of
using gtk_text_insert. Now the buffer is updated properly..
* makeconfig.pl: Commented out all Gmodule, ORBit, Gnorba and Zvt stuff. Which
was for the GModule plugins, which no longer work..
Commented out all the gmodule-plugins Makefiles
* Makefile.am: Removed gmodule-plugins subdir.
Removed the xpm's from the dist-hook.
Sat Sep 11 13:50:59 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_plugin_api.c: (gE_plugin_text_insert) For some reason the position
arg isnt correct, so we have to change it to the correct one.
Sat Sep 11 13:42:42 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (auto_indent_cb) insert the auto indent
whitespace into the mini-buffer too..
(gE_view_init) Send the gE_view struct to the auto_indent_cb
signal connection.
Sat Sep 11 13:23:40 BST 1999 Alex Roberts <bse@gedit.pn.org>
* MAINTAINERS: Removed Evan from the list, as he is no-longer with the
project.
* src/gE_view.c: (gE_event_key_press) Removed tjhe handlers for
cut/copy/paste. They're built into the widget aren't they...
* src/gE_prefs.c: (gE_save_settings) Save the value of
mdi->tab_pos, not settings->tab_pos, as the settings one is no
longer loaded on startup, so would reset the position back to 0
each time we quit.
Fri Sep 12 1999 Kosta Arvanitis <kosta@uvic.ca>
* src/gE_window.c (create_find_in_files_result_window) Changed the
look of the window. Added a diffrent button a slight change to the
layout. I think this looks better than what I had before.
* src/gE_window.c
Fri Sep 11 1999 Kosta Arvanitis <kosta@uvic.ca>
* src/command.c Fixed a small bug in file_save_as_cb.
* src/gE_window.c (create_find_in_files_result_window) Connected
signal "select row" to search_result_clist.
* src/search.c: (gE_clist_data) New Struct. Struct to hold data
about each row in the clist. Used by clist callback.
* src/search.c: (search_results_clist_insert) New Function. Add
items too the search_result_clist. Each row stores a gE_clist_data
struct containing its correspondin information.
* src/search/c: (void search_result_clist_cb) New Function. New
callback for clist . Called when a user click on a row in the
clist. Activates the file which was clicked and highlights line of
text where contents are located.
* src/search.c (destroy_clist_data): New Function. Callback for
when clist items are destoryed. Clears up memory.
Fri Sep 10 1999 Kosta Arvanitis <kosta@uvic.ca>
* src/command.c: (file_save_cb and file_save_all_cb) Re-added code
to get filename of doc being saved and passed it to dialog box
callbacks. Code was displaying NULL instead of filename.
* below is the comments for the added functionality of Find In
Files ...
* src/gE_mdi.c: Added the Find In Files option to the edit
menu. Calls the find_in_files_cb located in search.c
* src/gE_window.h: Added new extern GtkWidgets search_reult_window
and search_result_clist. The need to also be available to
search.c. The are defined in src/gE_window.c
* src/gE_window.c: Added function
(create_find_in_files_result_window) to create the new area for
the search results. It contains a scrolled window with a clist in
it and a button to remove the window from the app. I want to
change the button to look better. Any graphics people??
* src/gE_window.c: In function (gE_window_new) create the new
window using the create_find_in_files_result_window and pack it
into the main app. Used gtk_box_pack instead of app_add_docked for
cosmetic reasons. If anyone want it to be dockable you can try to
change it.
* src/search.[ch] grouped all find in files functions together.
* src/search.[ch] (find_in_files_cb) New Function. Called by the
edit menu in gE_mdi.c. Creates the find in files dialog box.
* src/search.[ch] (create_find_in_files_dialog) New
Functions. Creates the dialog box for searching all files.
* src/search.[ch] (find_in_files_dialog_button_cb) New
Function. Call back for the above dialog box. If close was clicked
the search dialog is destroyed. If search was clicked it
initialize the search result window and perform the search.
* src/search.[ch]: (show_search_result_window) New Function.
* src/search.[ch]: (remove_search_result_window) New Function.
* src/search.[ch]: (search_for_text_in_files) New Function. Call
search function on all files in the mdi child list. Appending to
the end of the search_result_clist number of matched found.
* src/search.[ch]: (find_in_file_search) New Function. Search a
given file for a given text string. Using already defined search
string everytime a match is found append to the
search_result_clist the filename, line number, and the text of the
line its on. Returns total number of matches found in file.
* src/search.[ch]: (get_line_as_text) New Function.
Given a gE_view instance and the position of a specific index in it text
memeber; return the line (as text) of that index.
* I think thats everything for the find in files. This is the first cut at
this. I will add options in the dialog box. A better looking button and
hopefully callbacks form the clist that will take you staight to the text.
So far so good but dont hesistate to email me with suggestions.
Fri Sep 10 21:42:23 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_prefs.c: (gE_save_settings) Actually Save the tab position!
(gE_get_settings) Load the tab position value straight into the MDI variable.
* src/commands.c: (file_quit_cb) Save the settings when we quit.
Fri Sep 10 21:30:03 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/commands.c: (tab_pos) New function. Changes the tab position over all
the open wnidows. Dont have to create a new window to see the changes take
effect.
Fri Sep 10 18:47:17 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (gE_event_key_press) Added keypress event shortcuts. ^S, ^P
and ^W for save, print and close are now implemented (Although ^W functions as
a delete-word function with the GtkText widget.. minor problem)
* src/gE_print.c: (get_filename) Removed assertion check for a data->window.
Fri Sep 10 17:43:31 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (line_pos_cb) Use the statusbar to display the column number.
Also fixed the method of finding the column number.. its a divide by 6, not
7! aargh! Now the indicator is finally accurate. =)
(gE_event_key_press) Update the column indicator each time a key is pressed.
(gE_view_init) Attached key_press_event signals to the text boxes.
(doc_insert_text_cb) (doc_delete_text_cb) Removed calls to line_pos_cb.
Fri Sep 10 17:16:31 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_window.c: (gE_window_new) Re-Added the g_list_foreach that adds the
plugins to the window. Now when we create a new window, the plugins dont
mysteriously vanish from their menu..
Fri Sep 10 16:42:19 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_window.c: (gE_window_new) Removed fucntion call to gE_get_settings.
This is why the mdi modes were getting all borked before. as before we werent
setting the correct values and it was getting all confuzzled. I'm not sure
WHY we were calling gE_get_settings each time a new window is requested, but
anyway...
Fri Sep 10 16:14:25 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_prefs.c: (gE_save_settings) (gE_get_settings) Ok, why bother with
the settings->mdi_mode variable. Just save and load into the global mdiMode.
* src/gE_prefs_box.c: (gE_apply) Removed the settings->mdi_mode cofniguring
operation.
* hrmm.. it appears setting the mode to toplevel works fine now.. how strange.
Fri Sep 10 16:05:04 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_prefs_box.c: (gE_apply) changing the global mdi setting, needs to
refer to the proper GnomeMDI values, not the radiobutton group values.
We still go crazy when swtiching to toplevel view, btu at least we store
the correct mdi type value now. Also, moved the code to change the mdi
mode into this function.
Fri Sep 10 14:56:44 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (doc_insert_text_cb) Moved buffer insertion code to before
the point at which the other views and the split screen are updated.
Also check the position, and if it's 0, we do a g_string_prepend.
This seems to have fixed the buffer corruption that occured before.
* src/commands.c: (file_revert_cb) Check the doc->changed flag, not the
gE_view changed flag.
* gE_files.c: (gE_file_open) Reset changed flags for all views, and for
the document. This fixes problems when you revert changes to a saved
file.
Thu Sep 9 21:36:30 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.[ch]: (gE_view_refresh) New function. To refresh the text
view.
* src/gE_files.c: (gE_file_open) Re-written to load files using the
document buffer. We use gE_view_refresh here for document's having a
file loaded into them.
Thu Sep 9 17:16:25 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (doc_delete_text_cb) Wahooo!! Buffer text deletion is
now fully working. Firstly we check whether the position - the length
to be deleted is less than or equal to the length of the buffer (which
is what the g_string_erase assertion checks for). if it is, we run
g_string_erase, if not, then it is at the very end of the string so
we just truncate the text. And i think that is the mini-buffer now fully
operational.
* src/gE_mdi.c: (gE_document_new_with_file) yet again, g_new0 solves the
string problem. For some reason, when opening multiple files, the buffer
was appearing with trailing characters.
Thu Sep 9 16:40:54 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_files.c: (gE_file_save) Use the mini-buffer with the fputs
to save the file. SHould make saving faster as we dont have to
get the contents each time we want to save (the contents is already
available to us, via the buffer).
Thu Sep 9 16:21:10 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (doc_insert_text_cb) Create the buffer using g_new0..
i'm not sure why this works.. but it does.. and its fixed the problem
of trailing characters that sometimes appear. But that has fixed the
multiple views of a document, once and for all! wheeee! ANd this
also seems to fix the problem of the mini-buffer going out of sync,
due to the trailing characters. Now i just have to fix up the
buffer to do more than aid GnomeMDI..
Tue Sep 7 18:15:35 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/*.c: Tidied up the source.
Tue Sep 7 17:21:30 BST 1999 Alex Roberts <bse@gedit.pn.org>
* src/gE_view.c: (gE_view_new) Add the gE_view to the GList here, instead
of at the add_view level.