2006-10-06 Johannes Schmid <jhs@gnome.org>
[anjuta-git-plugin.git] / ChangeLog
blob7c5f650c5701a6c9fb0939211e5e35003db6cc4d
1 2006-10-06  Johannes Schmid <jhs@gnome.org>
3         * libanjuta/interfaces/Makefile.iface.am:
4         Fixed enum-types.h generation
5         * libanjuta/interfaces/libanjuta.idl:
6         char* => gchar*
7         IAnjutaTODO::load should take const gchar* argument
8         Remove include to libanjuta/e-splash.h which is not installed as header file
9         Attribute* => List<Attribute>
10         * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
12 2006-10-05  Naba Kumar  <naba@gnome.org>
14         * TODO.tasks: Set 'Improve class widzard' task to assigned.
15         Set bug id for 'Profiler plugin' task.
16         
17 2006-10-03  Adam Dingle <adam@medovina.org>
19         * plugins/document-manager/plugin.c: fixed bug #351387 (don't
20         use Alt+key for shortcuts)
21         
22         *  plugins/debug-manager/debug_tree.c:
23         *  plugins/debug-manager/debugger.c:
24         Fixed bug #359317 (can't load debug manager)
26 2006-10-03  Naba Kumar  <naba@gnome.org>
28         * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
29         tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
31         * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
32         plugins/project-manager/plugin.c: Added a new API in
33         IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
34         Added some documentation. On project close, close all editors that
35         has files opened for the project.
36         
37         * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
38         from the containers on anjuta_shell_remove_widget(). Do not destroy
39         glade widgets once created.
40         
41 2006-10-03  Johannes Schmid <jhs@gnome.org>
43         * libanjuta/interfaces/anjuta-idl-compiler.pl:
44         * libanjuta/interfaces/libanjuta.idl:
45         const-List<> => const List<>
46         List-free<> => List<>
47         
48         * Makefile.am: Reenabled launcher
50 2006-10-03  Johannes Schmid <jhs@gnome.org>
52         * libanjuta/interfaces/Makefile.am.iface:
53         Install libanjuta.idl
55 2006-10-02  Adam Dingle <adam@medovina.org>
57         * plugins/editor/style-editor.c: fixed bug #357534
58         * plugins/gdb/utilities.h: removed 2 unused declarations
60 2006-10-02  Johannes Schmid <jhs@gnome.org>
62         * Makefile.am: disabled anjuta-launcher
63         * libanjuta/Makefile.am:
64         
65         * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
66         * libanjuta/glue-factory.c: (glue_factory_add_path),
67         (glue_factory_get_path):
68         * libanjuta/plugins.c: (activate_tool), (tool_set_update):
69         * libanjuta/glue-factory.h:
70         * libanjuta/glue-cpp.h:
71         * libanjuta/glue-cpp.c:
72         Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file      
73         
74         * libanjuta/interfaces/Makefile.am.iface:
75         * libanjuta/interfaces/anjuta-idl-compiler.pl:
76         * libanjuta/interfaces/libanjuta.idl:
77         Add a new features to idl compiler:
78         List<Type> => List of Type
79         List-free<Type> => List of Type, it is up to the caller to free items and list
80         const-List(-free)<Type> = const List of Types
81         These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
82         
83         * plugins/class-gen/class_gen.c: (gobject_class_create_code),
84         (generic_cpp_class_create_code):
85         Adapted to new project_manager interface
86         
87         * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
88         * plugins/debug-manager/debugger.c:
89         (ivariable_debugger_iface_init):
90         Do not use C++ keyword "delete" for interface name
91         
92         * plugins/document-manager/anjuta-document-manager.plugin.in:
93         Added m4 to mime-types
94         
95         * plugins/project-manager/plugin.c:
96         (iproject_manager_add_source_multi):
97         Changed interface to use GList instead of GList* (needs new gnome-build CVS)
99 2006-10-01  Naba Kumar  <naba@gnome.org>
101         * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
102         UI file used when out-of-process devhelp is used instead of
103         embedded devhelp.
104         
105         * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
106         plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
107         plugins/profile-default/default.anjuta: Build devhelp plugin,
108         but use out-of-process devhelp if devhelp plugin is disabled
109         (either by user or devhelp is not installed). Disabled devhelp
110         plugin by default. Added it in default profile.
112 2006-10-01  Naba Kumar  <naba@gnome.org>
114         * plguins/project-manager/plugin.c: Possible fix for crash
115         bug #358583.
116         
117         * configure.in, plugins/Makefile.am: Enabled glade plugin and
118         set dep to last version 3.0.2.
119         
120         * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
121         plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
122         plugins/symbol-browser/plugin.c: Use the right action group
123         for getting popup actions (Fixes lots of assertion failures).
125         * plugins/project-manager/plugin.c,
126         plugins/project-manager/plugin.h: use separate action group
127         for profie actions.
128         
129         * plugins/message-view/plugin.c: Disconnect session load
130         signal on plugin deactivation (fixes a crash).
132 2006-09-30  Naba Kumar  <naba@gnome.org>
134         * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
135         * TODO.tasks: Assigned a bounty to Massimo.
137 2006-09-29  Naba Kumar  <naba@gnome.org>
139         * src/anjuta-app.c, src/shell.c: Fixed build errors.
141 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
143         * plugins/debug-manager/debugger.c,
144         plugins/debug-manager/plugin.c,
145         libanjuta/interfaces/libanjuta.idl:
146         Add a new abort command to quit debugger without waiting
148         * plugins/gdb/debugger.c,
149         plugins/gdb/debugger.h,
150         plugins/gdb/plugin.c:
151         Send a signal directly to the debugged program
152         Implement abort command
154         * plugins/debug-manager/debug_tree.c:
155         Fix bug #358163
157         * plugins/debug-manager/stack-trace.c:
158         Fix bug #358009
160 2006-09-29  Naba Kumar  <naba@gnome.org>
162         * TODO.tasks: Updated.
163         
164         * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
165         dialog.
166         
167         * TODO.tasks: Added more tasks and bounties. Marked a few completed.
168         
169         * TODO.tasks: Updated in light of the word wrapping fix
170         in Tasks Manager. Added a test bounty entry.
172         * TODO.tasks: Added four bounties.
173         
174 2006-09-28  Naba Kumar  <naba@gnome.org>
176         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
177         Added 'customizable' parameter to
178         anjuta_ui_add_action_group_entries() and similar functions to
179         allow user configuration of the actions. Filter out actions that
180         are not configurable items (such as submenu items). Now the
181         'Customize shortcuts' dialog is much better listed.
183         * plugins/build-basic-autotools/build-basic-autotools.c,
184         plugins/build-basic-autotools/build-basic-autotools.h,
185         plugins/cvs-plugin/plugin.c,
186         plugins/cvs-plugin/plugin.h,
187         plugins/debug-manager/breakpoints.c,
188         plugins/debug-manager/plugin.c,
189         plugins/debug-manager/stack_trace.c,
190         plugins/debug-manager/watch.c,
191         plugins/devhelp/plugin.c,
192         plugins/document-manager/plugin.c,
193         plugins/file-loader/plugin.c,
194         plugins/file-manager/plugin.c,
195         plugins/glade/plugin.c,
196         plugins/gtodo/interface.c,
197         plugins/gtodo/plugin.c,
198         plugins/language-support-cpp-java/plugin.c,
199         plugins/macro/plugin.c,
200         plugins/macro/plugin.h,
201         plugins/message-view/plugin.c,
202         plugins/patch/plugin.c,
203         plugins/profile-default/default.anjuta,
204         plugins/project-manager/plugin.c,
205         plugins/project-manager/plugin.h,
206         plugins/sample1/plugin.c,
207         plugins/search/plugin.c,
208         plugins/subversion/plugin.c,
209         plugins/subversion/plugin.h,
210         plugins/symbol-browser/plugin.c,
211         plugins/symbol-browser/plugin.h,
212         plugins/tools/plugin.c,
213         plugins/valgrind/plugin.c,
214         plugins/valgrind/plugin.h: Fixed to take care of above change
215         in API of AnjutaUI. Properly added/removed action groups in some
216         plugins. Split action groups into customization and non-customizable
217         groups and added them separately.
219         * plugins/document-manager/plugin.c: Close files belonging to
220         project when project is closed (not complete).
221         
222         * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
223         vertical aligned cell entries.
224         
225         * src/anjuta-app.c: Define macros for the placeholder names.
226         Set default widths and heights of the default placeholders,
227         so that newly docked widgets are correclty sized.
228         
229         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
230         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
231         Fixed to generated correct actions addition/removal code.
233 2006-09-25  Naba Kumar  <naba@gnome.org>
235         * libanjuta/Makefile.am, libanjuta/libanjuta.h,
236         libanjuta/anjuta-serializer.[ch]: Implemented serialization
237         class.
238         
239         * plugins/message-view/anjuta-msgman.c,
240         plugins/message-view/anjuta-msgman.h,
241         plugins/message-view/message-view.c,
242         plugins/message-view/message-view.h,
243         plugins/message-view/plugin.c: Serialize messages panes in
244         session save and deserialize them in session load so that
245         build messages persistant.
246         
247 2006-09-24  Johannes Schmid <jhs@gnome.org>
249         * libanjuta/anjuta-utils.c:
250         * plugins/message-view/message-view.c:
251         Really fixed #355407
253 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
255         * libanjuta/interfaces/libanjuta.idl:
256         Change one variable sign
258         * plugins/debug-manager/anjuta-debug-manager.glade,
259         plugins/debug-manager/anjuta-debug-manager.ui:
260         Few small interface changes     
262         * plugins/debug-manager/debug_tree.h,
263         plugins/debug-manager/watch.c,
264         plugins/debug-manager/debugger.c,
265         plugins/debug-manager/plugin.c
266         plugins/gdb/debugger.c,
267         plugins/gdb/plugin.c:
268         Big rewrite of debugger queue
269         Allow to cancel command
271         * plugins/debug-manager/memory.c:
272         Fix a bug if a command is cancelled
274 2006-09-23  Bursig Rafal <Bursig_Rafal@mentor.com>
276         * plugins/gdb/debugger.c,
277         plugins/debug-manager/debug_tree.c,
278         plugins/debug-manager/locals.c:
279         Restore tree representation for local variable
280         Add argument in local variable list
281         Use gdb variable object to get all informations
283 2006-09-19  Naba Kumar  <naba@gnome.org>
285         * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
286         that implements AnjutaSavePrompt class.
288         * ChangeLog: Fixed indentation.
289         
290         * libanjuta/Makefile.am,
291         libanjuta/anjuta-marshal.list,
292         libanjuta/anjuta-shell.c,
293         libanjuta/anjuta-shell.h,
294         plugins/document-manager/action-callbacks.c,
295         plugins/document-manager/action-callbacks.h,
296         plugins/document-manager/anjuta-docman.c,
297         plugins/document-manager/anjuta-docman.h,
298         plugins/document-manager/plugin.c,
299         src/anjuta.c: Impletemnted save prompt dialog to prompt for
300         unsaved items during exit. A new signal is added in shell
301         interface called 'save-prompt' to collect all unsaved items.
302         Create AnjutaSavePrompt class (dialog) to process unsaved items.
303         Fixed document manager to use the new save-prompt signal in shell
304         and AnjutaSavePrompt object for unsaved files. Cleaned up
305         AnjutaDocman to synchronously save new files. Fixed function
306         names.
308 2006-09-18  Johannes Schmid <jhs@gnome.org>
310         * configure.in: Added gdl-gnome-1.0 to depencies and bumped
311         gdl requirement to 0.7.0
313 2006-09-18  Johannes Schmid <jhs@gnome.org>
315         * global-tags/.cvsignore:
316         * global-tags/Makefile.am:
317         * global-tags/create_global_tags.sh (removed):
318         * global-tags/create_global_tags.sh.in (added):
319         Fixed #355407
320         
321         * libanjuta/anjuta-launcher.c:
322         Fixed #349374
323         
324         * plugins/project-manager/plugin.c:
325         (project_manager_plugin_close_project):
326         Fixed crasher
327         
328         * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
329         Fixed gtk critical
330         
331         * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
332         More reasonable toolbar creation/deletition though it does
333         not completly work!
335 2006-09-15  Johannes Schmid <jhs@gnome.org>
337         * libanjuta/anjuta-utils.c/.h:
338         Fixed #355168
340 2006-09-13  Curtis Magyar <curtm4n@gmail.com>
342         * scintilla/ScintillaGTK.cxx
343         Fixed doulbe freeing in Scintilla
345 2006-09-12  Johannes Schmid  <jhs@gnome.org>
347         * plugins/project-manager/plugin.c:
348         Really fixed #355148 (Show project name in title bar)
350 2006-09-09  Johannes Schmid  <jhs@gnome.org>
352         * libanjuta/plugins.c:
353         Fixed #355156 (Show plugins in alphabetical order)
355 2006-09-09  Johannes Schmid  <jhs@gnome.org>
357         * plugins/project-manager/plugin.c:
358         Fixed #355148 (Show project name in title bar)
360 2006-09-09  Johannes Schmid  <jhs@gnome.org>
362         * plugins/project-manager/plugin.c:
363         (value_removed_project_root_uri):
364         Fixed crasher if project cannot be opened
366 2006-08-30 Naba Kumar  <naba@gnome.org>
368         * plugins/language-support-cpp-java/plugin.[c,h],
369         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
370         Impletemnted UI for auto indent.
371         
372 2006-08-28 Naba Kumar  <naba@gnome.org>
373         
374         * plugins/gvim/.cvsignore,
375         plugins/gvim/Makefile.am,
376         plugins/gvim/anjuta-vim-plugin.png,
377         plugins/gvim/anjuta-vim.c,
378         plugins/gvim/anjuta-vim.h,
379         plugins/gvim/anjuta-vim.plugin.in,
380         plugins/gvim/gtkvim.c,
381         plugins/gvim/gtkvim.h,
382         plugins/gvim/plugin.c,
383         plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
384         in build yet.
386 2006-08-28 Naba Kumar  <naba@gnome.org>
388         Patch from: Massimo Corà  <maxcvs@email.it>
389         * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
390         possible infinite loop.
392 2006-08-22 Adam Dingle <adam@medovina.org>
393         
394         * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
395         to edit are shown in the preferences dialog in anjuta").
396         Removed unused widgets from the style editor dialog.
398 2006-08-21  Johannes Schmid <jhs@gnome.org>
400         * plugins/symbol-browser/test-class.[cpp/h]
401         Added missing files
403 2006-08-18  Naba Kumar  <naba@gnome.org>
405         * plugins/sourceview/sourceview.c: Emit language-changed signal at the
406         end of document loading.
408         * plugins/language-support-cpp-java/plugin.c,
409         plugins/sourceview/sourceview.c: Fixed plugin loading.
411 2006-08-17  Naba Kumar  <naba@gnome.org>
413         * plugins/language-support-cpp-java/plugin.c,
414         plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
415         mode line parsing. Indentation parameters initialized based on
416         mode line parameters.
418 2006-08-16  Naba Kumar  <naba@gnome.org>
420         * Makefile.am, plugins/editor/text_editor.c,
421         plugins/language-support-cpp-java/plugin.c: Fixed indentation in
422         comments.
424 2006-08-16 Naba Kumar  <naba@gnome.org>
426         Patch from  Massimo Cora'  <maxcvs@email.it>:
427         
428         * plugins/editor/aneditor-autocomplete.cxx,
429         plugins/editor/aneditor-calltip.cxx,
430         plugins/symbol-browser/Makefile.am,
431         plugins/symbol-browser/an_symbol.c,
432         plugins/symbol-browser/an_symbol_view.c,
433         plugins/symbol-browser/plugin.c,
434         tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
435         tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
436         tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
437         tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
438         tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
439         tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
440         tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
441         tagmanager/get.h, tagmanager/html.c,
442         tagmanager/include/tm_source_file.h,
443         tagmanager/include/tm_tag.h,
444         tagmanager/include/tm_workspace.h,
445         tagmanager/jscript.c, tagmanager/keyword.c,
446         tagmanager/keyword.h, tagmanager/lisp.c,
447         tagmanager/lregex.c, tagmanager/lua.c,
448         tagmanager/main.h, tagmanager/make.c,
449         tagmanager/options.c, tagmanager/options.h,
450         tagmanager/parse.c, tagmanager/parse.h,
451         tagmanager/parsers.h, tagmanager/pascal.c,
452         tagmanager/perl.c, tagmanager/php.c,
453         tagmanager/python.c, tagmanager/read.c,
454         tagmanager/read.h, tagmanager/readtags.c,
455         tagmanager/readtags.h, tagmanager/rexx.c,
456         tagmanager/routines.c, tagmanager/routines.h,
457         tagmanager/ruby.c, tagmanager/scheme.c,
458         tagmanager/sh.c, tagmanager/slang.c,
459         tagmanager/sml.c, tagmanager/sort.c,
460         tagmanager/sort.h, tagmanager/sql.c,
461         tagmanager/strlist.c, tagmanager/strlist.h,
462         tagmanager/tcl.c, tagmanager/tm_source_file.c,
463         tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
464         tagmanager/tm_workspace.c, tagmanager/verilog.c,
465         tagmanager/vim.c, tagmanager/vstring.c,
466         tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
467         5.6 and namespace completion fixed.
469         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
470         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
472 2006-08-15 Naba Kumar  <naba@gnome.org>
474         * libanjuta/interfaces/libanjuta.idl,
475         plugins/editor/text-editor-iterable.c,
476         plugins/editor/text_editor.c,
477         plugins/sourceview/sourceview-cell.c,
478         plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
479         ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
480         ianjuta_editor_end_action().
481         
482         * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
484 2006-08-13 Naba Kumar  <naba@gnome.org>
486         * plugins/debug-manager/breakpoints.c,
487         plugins/debug-manager/memory.c,
488         plugins/debug-manager/registers.c,
489         src/layout.xml: Fixed debugger widgets layout.
491 2006-08-12 Naba Kumar  <naba@gnome.org>
493         * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
494         plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
495         plugins/editor/editor.glade, plugins/editor/text_editor.h,
496         plugins/editor/text_editor_prefs.c: Disabled automatic indentation
497         codes and dead codes. Removed automatic indentation prefs.
499 2006-08-12  Johannes Schmid <jhs@gnome.org>
501         * libanjuta/Makefile.am:
502         * libanjuta/anjuta-launcher.c:
503         * libanjuta/anjuta-launcher.h:
504         * libanjuta/anjuta-plugin.c:
505         * libanjuta/anjuta-plugin.h:
506         * libanjuta/anjuta-preferences.c:
507         * libanjuta/anjuta-preferences.h:
508         * libanjuta/anjuta-shell.c:
509         * libanjuta/anjuta-shell.h:
510         * libanjuta/libanjuta.h:
511         
512         Made wrapper friendly:
513         - no inline in header files (preferences_set/get)
514         - correct signal names
515         - correct GError** argument in anjuta_shell_freeze/thaw
516         - include correct files in libanjuta.h
517         
518         * plugins/project-manager/plugin.c: 
519         Fixed two crashers
521 2006-08-11 Naba Kumar  <naba@gnome.org>
523         * plugins/editor/aneditor-priv.h,
524         plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
525         
526         * plugins/editor/text_editor_cbs.c,
527         plugins/sourceview/anjuta-view.c: Pass the right position for char
528         added signal.
529         
530         * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
531         
532         * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
534 2006-08-11 Naba Kumar  <naba@gnome.org>
536         * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
537         return the right character at the iter position and get_char() to
538         not leak memory.
540         * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
541         to set to character offset and not byte index.
543         * plugins/language-support-cpp-java/plugin.c: Improved
544         auto-indentation login. Indents opening and closing braces correctly.
546 2006-08-10  Johannes Schmid <jhs@gnome.org>
548         * INSTALL:
549         * autogen.sh:
550         Required automake = 1.9
552         * libanjuta/anjuta-children.c:
553         * libanjuta/anjuta-children.h:
554         * libanjuta/anjuta-encodings.h:
555         * libanjuta/anjuta-launcher.h:
556         * libanjuta/anjuta-plugin-description.h:
557         * libanjuta/anjuta-preferences-dialog.h:
558         * libanjuta/anjuta-preferences.h:
559         * libanjuta/anjuta-session.h:
560         * libanjuta/anjuta-status.h:
561         * libanjuta/anjuta-ui.h:
562         * libanjuta/anjuta-utils.c:
563         * libanjuta/anjuta-utils.h:
564         * libanjuta/e-splash.h:
565         * libanjuta/glue-factory.h:
566         * libanjuta/glue-plugin.h:
567         * libanjuta/plugins.h:
568         * libanjuta/resources.h:
569         Fixed libanjuta to be able to wrap it
570         - G_BEGIN_DECLS, G_END_DECLS
571         - include all necessary files in libanjuta.h
573         * plugins/gtodo/tray-icon.c:
574         * plugins/terminal/terminal.c:
575         Some build fixes for freebsd
577         * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
578         * plugins/sourceview/sourceview.glade:
579         Remove auto-indent feature as it is now in language-support
581 2006-08-09 Naba Kumar  <naba@gnome.org>
583         * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
584         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
585         Added missing files.
587         * plugins/sourceview/sourceview.c:  Implemented get_tabsize(),
588         get_use_spaces(), set_tabsize() and set_use_spaces().
590 2006-08-09 Naba Kumar  <naba@gnome.org>
592         * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
593         succeeded in activating.
595         * plugins/document-manager/plugin.c: Added debug message.
597         * libanjuta/interfaces/libanjuta.idl,
598         plugins/editor/text_editor.c: Implemented get_tabsize(),
599         get_use_spaces(), set_tabsize() and set_use_spaces().
601         * plugins/language-support-cpp-java/Makefile.am,
602         plugins/language-support-cpp-java/plugin.c,
603         plugins/language-support-cpp-java/plugin.h: Used editor parameters
604         for indentation. Added preferences page for paramenters.
606         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
608 2006-08-08 Naba Kumar  <naba@gnome.org>
610         * libanjuta/interfaces/libanjuta.idl,
611         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
612         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
613         plugins/editor/text_editor.c,
614         plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
615         and implemented it for both scintilla and sourceview.
617         * plugins/search/plugin.c: Use the new grab_focus() to transfer
618         focus back to editor (happens when pressing esc in incremental
619         search box).
621 2006-08-08 Naba Kumar  <naba@gnome.org>
623         * libanjuta/interfaces/libanjuta.idl,
624         plugins/editor/text_editor.c,
625         plugins/editor/text_editor.h,
626         plugins/editor/text-editor-iterable.c,
627         plugins/sourceview/sourceview-cell.c,
628         plugins/sourceview/sourceview.c: Implemented editor attributes
629         methods.
630         
631         * plugins/editor/aneditor.cxx: Disabled old indentation code.
632         plugins/language-support-cpp-java/plugin.c: Implemented indentation
633         code (not complete yet).
635         * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
636         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
637         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
638         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
639         manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
640         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
642 2006-08-04 Naba Kumar  <naba@gnome.org>
644         * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
645         implementation.
646         
647 2006-08-03  Johannes Schmid <jhs@gnome.org>
649         * configure.in: Add a more informative text to valgrind plugin
651         * TODO.tasks:
652         Modified Preferences tasl
653         * libanjuta/anjuta-plugin.c: 
654         * libanjuta/anjuta-preferences-dialog.c: 
655         * libanjuta/anjuta-preferences-dialog.h:
656         * libanjuta/anjuta-preferences.c:
657         * libanjuta/anjuta-preferences.h:
658         * libanjuta/interfaces/Makefile.am.iface:
659         * libanjuta/interfaces/libanjuta.idl:
660         Added IAnjutaPreferences interface which every plugin that has preferences should
661         implement. Call merge() and unmerge() at plugin activation/deactivation.
662         Fixed preferences_page_remove()
663         
664         * plugins/build-basic-autotools/build-basic-autotools.c:
665         * plugins/cvs-plugin/plugin.c: 
666         * plugins/document-manager/plugin.c:
667         * plugins/editor/plugin.c:
668         * plugins/editor/plugin.h:
669         * plugins/file-manager/plugin.c: 
670         * plugins/gtodo/main.h:
671         * plugins/gtodo/plugin.c: 
672         * plugins/gtodo/preferences.c: 
673         * plugins/message-view/anjuta-msgman.c: 
674         * plugins/message-view/anjuta-msgman.h:
675         * plugins/message-view/plugin.c:
676         * plugins/sourceview/plugin.c: 
677         * plugins/sourceview/plugin.h:
678         * plugins/symbol-browser/an_symbol_prefs.c:
679         * plugins/symbol-browser/plugin.c: 
680         * plugins/terminal/terminal.c: 
681         * plugins/valgrind/plugin.c
682         * src/anjuta-app.c:
683         
684         Updated preference loading/unloading for all plugins
686 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
687         
688         * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
689         src/Makefile.am, plugins/tools/scripts/Makefile.am: 
690     - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
691         recommended by the autoconf manual. 
692         - Fixes compiling with autoconf 2.60.
693         
694         * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
696 2006-08-02      Johanes Schmid <jhs@gnome.org>
698         * plugins/profile-default/plugin.c:
699         Fixed session handling
701 2006-08-01  Johannes Schmid <jhs@gnome.org>
703         * configure.in
704         * plugins/Makefile.am:
705         Disabled devhelp and glade for now as they do not work (#341073
706         and #341170)
707         
708         * plugins/profile-default/anjuta-default-profile.ui (removed):
709         * plugins/profile-default/plugin.c:
710         * plugins/profile-default/plugin.h:
711         * plugins/project-manager/anjuta-project-manager.ui:
712         * plugins/project-manager/plugin.c:
713         * plugins/project-manager/plugin.h:
714         Limted multiple project support #315043
716         * libanjuta/interfaces/libanjuta.idl:
717         Added ianjuta_profile_unload
719 2006-07-31 Naba Kumar  <naba@gnome.org>
721         * libanjuta/interfaces/libanjuta.idl,
722         plugins/editor/text-editor-iterable.c,
723         plugins/editor/text_editor.c,
724         plugins/sourceview/anjuta-view.c,
725         plugins/sourceview/anjuta-view.h,
726         plugins/sourceview/sourceview.c: Fixed text iteration and 
727         IAnjutaEditor implementations in both scintilla
728         and sourceview. Cleand up libanjuta API: Removed redundant
729         erase_range() method from IAnjutaEditor interface, fixed
730         ianjuta_editor_get_text to take length instead of range (consistency).
731         autoindentation in both sourceview and scintilla more or less works,
732         but still disabled for now because there are still some anomalies
733         in text iteration.
735         * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
737         * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
738         API changes.
740 2006-07-30  Johannes Schmid <jhs@gnome.org>
742         * plugins/sourceview/anjuta-document.c:
743         * plugins/sourceview/anjuta-document.h:
744         * plugins/sourceview/anjuta-view.c: 
745         * plugins/sourceview/sourceview.c:
746         Wrote a new "char_added" implementation, I hope this one is good
748         * plugins/sourceview/sourceview-cell.c:
749         Fixed typo: "text_iter" instead of "iter"
751 2006-07-30 Naba Kumar  <naba@gnome.org>
753         * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
755 2006-07-30  Johannes Schmid <jhs@gnome.org>
757         * autogen.sh: use gnome-autogen.sh from gnome-coomen
758         
759         * plugins/debug-manager/plugin.c: 
760         * plugins/patch/plugin.c:
761         Use IAnjutaIndicable to mark debugger position
763         * plugins/sourceview/sourceview.c:
764         Define colors for IAnjutaIndicable
766 2006-07-29  Johannes Schmid <jhs@gnome.org>
768         * plugins/debug-manager/anjuta-debug-manager.ui:
769         * plugins/debug-manager/breakpoints.c:
770         * plugins/debug-manager/images/Makefile.am:
771         * plugins/debug-manager/images/run-to-cursor.png:
772         * plugins/debug-manager/plugin.c:
773         Added toolbar and some icons
775         * plugins/patch/anjuta-patch.ui:
776         * plugins/patch/patch-plugin.c:
777         * plugins/patch/patch-plugin.glade:
778         * plugins/patch/plugin.c:
779         * plugins/patch/plugin.h:
780         Improved patch plugin (GUI and function)
782         * plugins/sourceview/sourceview.c:
783         Fixed another Gtk-Critical
785         * plugins/tools/anjuta-tools.ui:
786         * plugins/tools/plugin.h:
787         Put Patch plugin in tools menu and changed ui file
789 2006-07-29  Johannes Schmid <jhs@gnome.org>
791         * plugins/document-manager/plugin.c:
792         Fixed accelator Gtk-Warning
794         * plugins/message-view/anjuta-msgman.c: 
795         Fixed Gtk-Warning
797         * plugins/sourceview/anjuta-document.c:
798         * plugins/sourceview/anjuta-document.h:
799         * plugins/sourceview/anjuta-marshal.list:
800         Wrote a better emitter for the char-added signal
802         * plugins/sourceview/sourceview.c:
803         Fixed Redo/Undo to void Gtk-Criticals
804         
805         * plugins/sourceview/sourceview-args.c:
806         * plugins/sourceview/sourceview-cell.c:
807         * plugins/sourceview/sourceview-scope.c:
808         * plugins/sourceview/sourceview-tags.c: 
809         Adapted to new IAnjutaIterator API
811 2006-07-28 Naba Kumar  <naba@gnome.org>
813         * libanjuta/interfaces/libanjuta.idl: More accurate comments.
815         * plugins/symbol-browser/an_symbol.c,
816         plugins/symbol-browser/an_symbol_iter.c,
817         plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
818         subclass of AnjutaSymbol so that the symbol is accessible from
819         the iter in light of changes in IAnjutaIterable.
821         * plugins/class-inheritance/class-inherit.c: Fixed based on changes
822         implementation of IAnjutaIterable.
824 2006-07-28 Naba Kumar  <naba@gnome.org>
826         * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
827         IAnjutaIterable. They were kind of useless since the interface is
828         defined on the data object itself. Added set_position() method
829         in IAnjutaIterable to allow setting arbitrary current index to the
830         iter.
831         Added erase() and erase_range() in IAnjutaEditor.
833         * plugins/editor/text-editor-iterable.c: Fixed 
834         plugins/editor/text_editor.c: Implemented erase() and erase_range()
835         methods in editor. Fixed get_line_from_position() method.
837         * plugins/language-support-cpp-java/plugin.c: Fixed indentation
838         code. It's disabled for now.
840         * plugins/sourceview/sourceview-cell.c,
841         plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
842         implementation.
844 2006-07-27  Johannes Schmid <jhs@gnome.org>
846         * plugins/sourceview/sourceview-cell.c:
847         Fixed IAnjutaEditorCell to work only on a single line
848         Fixed crasher in finalize
850         * plugins/symbol-browser/an_symbol_prefs.c:
851         * global-tags/Makefile.am:
852         Philip van Hoof pointed out that it is a bad idea to depend on PATH for
853         script installation     
855 2006-07-26 Naba Kumar  <naba@gnome.org>
857         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
858         IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
859         
860         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
861         
862         * plugins/document-manager/plugin.c: Fixed dynamic loading of
863         support plugins
864         
865         * plugins/editor/text-editor-iterable.c,
866         plugins/editor/text_editor.c,
867         plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
868         method to work correctly, it was ignoring start and end parameters.
869         Fixed TextEditorCell implementation. Fixed 'char-added' signal
870         emission.
871         
872         * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
873         plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
875 2006-07-24  Massimo Cora'  <maxcvs@email.it>
877         * plugins/symbol-browser/an_symbol_view.c,
878         plugins/symbol-browser/an_symbol_view.h,
879         plugins/symbol-browser/plugin.c:
880     fix a matching case into sv_extract_type_qualifier_from_expr ()
881     and some minor issues.
883 2006-07-26  Johannes Schmid <jhs@gnome.org>
885         * plugins/language-support-cpp-java/plugin.c:
886         Fixed to work kind of with sourceview editor
887         * plugins/sourceview/anjuta-document.c: 
888         * plugins/sourceview/anjuta-view.c: 
889         * plugins/sourceview/sourceview-cell.c:
890         * plugins/sourceview/sourceview.c:
891         Fixed IAnjutaEditorCell and "char-added" signal
893 2006-07-24 Naba Kumar  <naba@gnome.org>
895         * plugins/document-manager/plugin.c,
896         plugins/document-manager/plugin.h: Initial implementedion for loading
897         support plugins.
898         
899         * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
900         implementation.
901         
902         * plugins/editor/text_editor.c: Fixed syntax highlighting when
903         indicators are cleared (that leaved grey texts).
905 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
907         * libanjuta/interfaces/libanjuta.idl,
908         plugins/debug-manager/breakpoints.c,
909         plugins/debug-manager/memory.c,
910         plugins/debug-manager/registers.c,
911         plugins/debug-manager/debug_tree.c,
912         plugins/debug-manager/debugger.c,
913         plugins/gdb/debugger.c,
914         plugins/gdb/debugger.h,
915         plugins/gdb/plugin.c:
916         Add a parameter for reporting error
917         Add a new interface for using gdb variable object
918         Allow to cancel commands
919         Rewrite handling of debugger state
921         * plugins/debug-manager/plugin.c,
922         plugins/debug-manager/locals.c,
923         plugins/debug-manager/locals.h,
924         plugins/debug-manager/register.c,
925         plugins/debug-manager/stack_trace.c,
926         plugins/debug-manager/stack_trace.h:
927         Create and destroy local and stack trace windows when needed
929 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
931         * plugins/document-manager/plugin.c:
932         Fixed "Automatic" highlighting
934 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
936         * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
938         * plugins/sourceview/anjuta-view.c:
939         Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
941 2006-07-14  Johannes Schmid <jhs@cvs.gnome.org>
942         
943         * configure.in: Check for C/C++-Compiler correctly
945 2006-07-14  Fredrik Axelsson <fraxbe@gmail.com>
947         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
949         * plugins/debug-manager/stack_trace.c:
950         Destroy stack window when debuuger is disabled (#347414)
951         
952         * plugins/sourceview/anjuta-view.c:
953         Fix a crash with popup-menu (#347412)
955 2006-07-13 Naba Kumar  <naba@gnome.org>
957         * plugins/editor/Makefile.am,
958         plugins/editor/text_editor.h,
959         plugins/editor/text-editor-iterable.h,
960         plugins/editor/text-editor-iterable.c: Implemented text iterator (not
961         tested yet).
962         
963         * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
964         code.
965         
966         * plugins/sourceview/sourceview-cell.c: Fixed a leak.
968 2006-07-03  Johannes Schmid <jhs@cvs.gnome.org>
970         * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
971         Bug #342937
972         
973 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
975         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
977         * plugins/document-manager/anjuta-docman.c:
978         * src/anjuta-app.c:
979         makes Anjuta display dock_items which have previously been hidden
981 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
983         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
985         * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
986         * plugins/sourceview/sourceview.c: (imark_unmark):
987         
988         Patches for bugs #346450 and #346295
989         
990         * AUTHORS: Added Fredrik
992 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
994         * plugins/message-view/anjuta-msgman.c: 
995         Fixed close button/icon size (like in docman)
997 2006-06-10 Naba Kumar <naba@gnome.org>
999         * plugins/editor/text_editor.c: Fixed goto line to mark the line
1000         being set.
1001         
1002 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
1004         * libanjuta/interfaces/libanjuta.idl:
1005         Move inspect_memory function in IAnjutaCpuDebugger interface
1006         Rename Boolean type to State
1008         * plugins/debug-manager/breakpoint.c:
1009         Rename Boolean type to State
1011         * plugins/debug-manager/Makefile.am,
1012         plugins/debug-manager/anjuta-marshal.list,
1013         plugins/debug-manager/data_view.c,
1014         plugins/debug-manager/data_view.h,
1015         plugins/debug-manager/data_buffer.c,
1016         plugins/debug-manager/data_buffer.h,
1017         plugins/debug-manager/chunk_view.c,
1018         plugins/debug-manager/chunk_view.h,
1019         plugins/debug-manager/anjuta-debug-manager.ui,
1020         plugins/debug-manager/debugger.c,
1021         plugins/debug-manager/memory.c,
1022         plugins/debug-manager/memory.h,
1023         plugins/debug-manager/plugin.c,
1024         plugins/gdb/debugger.c,
1025         plugins/gdb/debugger.h,
1026         plugins/gdb/plugin.c:
1027         Rewrite memory window using a special widget
1028         Rename Boolean type to State
1030 2006-06-08 Naba Kumar <naba@gnome.org>
1032         * plugins/editor/text_editor.c (itext_editor_get_current_word):
1033         Do not return garbage characters and return NULL when there is no
1034         current word.
1035         
1036         * plugins/search/plugin.c: Fixed next occurance and prev occurance to
1037         work correctly.
1038         
1039         * plugins/search/search-replace.c: Fixed a mem leak.
1041 2006-06-08  Johannes Schmid <jhs@cvs.gnome.org>
1043         * libanjuta/anjuta-launcher.c:
1044         Added debug message (see #343522)
1045         
1046         * plugins/build-basic-autotools/build-basic-autotools.c:
1047         Patch from Günther Brammer to fix #344015
1049         * plugins/sourceview/sourceview.c:
1050         Implemented IAnjutaEditor->get_begin/end_line_position (crashed
1051         automatic highlight of build messages)
1053 2006-06-06 Naba Kumar <naba@gnome.org>
1055         * configure.in,
1056         libanjuta/interfaces/libanjuta.idl,
1057         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1058         plugins/Makefile.am,
1059         plugins/document-manager/action-callbacks.c,
1060         plugins/document-manager/plugin.c,
1061         plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
1062         interface for language highlight selection and langauge change
1063         signal.
1064         
1065         * plugins/language-support-cpp-java: Added language support
1066         plugin for cpp and java.
1068 2006-05-27  Naba Kumar  <naba@gnome.org>
1070         * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
1071         plugins/debug-manager/*, data/Makefile.am,
1072         manuals/reference/libanjuta/libanjuta.types,
1073         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1074         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1075         merged anjuta-new-debugger branch into trunck.
1076         (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
1078 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
1079         
1080         * libanjuta/interfaces/libanjuta.idl,
1081         plugins/debug-manager/debugger.c,
1082         plugins/debug-manager/debugger.h,
1083         plugins/gdb/anjuta-gdb.plugin.in,
1084         plugins/gdb/debugger.c,
1085         plugins/gdb/debugger.h,
1086         plugins/gdb/plugin.c:
1087         Add new IAnjutaCpuDebugger interface to access cpu register
1088         Run gdb instead of /usr/local/bin/gdb
1089         
1090         * plugins/debug-manager/plugin.c,
1091         plugins/debug-manager/registers.c,
1092         plugins/debug-manager/registers.h:
1093         Rewrite register window
1094         Rename Load target menu item to Run target
1096 2006-05-07  Naba Kumar  <naba@gnome.org>
1098         * plugins/gdb.init
1099         
1100 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
1102         * plugins/debug-manager/watch.c,
1103         plugins/debug-manager/breakpoint.c,
1104         plugins/debug-manager/breakpoint.h:
1105         Fix crash: disconnect save and load session signals
1107 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
1109         * libanjuta/interface/libanjuta.idl,
1110         plugins/debug-manager/debugger.c,
1111         plugins/gdb/plugin.c:
1112         Add a value parameter for evaluate command
1114         * plugins/debug-manager/anjuta-debug-manager.glade:
1115         Create new dialog box for watches using glade
1117         * plugins/debug-manager/anjuta-debug-manager.ui:
1118         Move watch menu items near the end
1119         Move breakpoint menu items outside the sub menu
1121         * plugins/debug-manager/debug_tree.c,
1122         plugins/debug-manager/debug_tree.h,
1123         plugins/debug-manager/debug_tree.h,
1124         plugins/debug-manager/watch.c:
1125         Move all GUI code from watch.c to debug_tree.c
1126         Add an auto update property to watches
1127         
1128         * plugins/debug-manager/locals.c,
1129         plugins/debug-manager/locals.h,
1130         plugins/debug-manager/stack_trace.c,
1131         plugins/debug-manager/stack_trace.h,
1132         plugins/debug-manager/plugin.c:
1133         Register actions before starting debugger
1135         * plugins/gdb/debugger.c:
1136         Do not call callback function if not present
1138 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
1140         * libanjuta/interfaces/libanjuta.idl,
1141         plugins/debug-manager/stack_trace.c,
1142         plugins/debug-manager/stack_trace.h,
1143         plugins/debug-manager/anjuta-debug-manager.ui,
1144         plugins/gdb/debugger.c:
1145         Add a popup menu in stack frame window
1146         Add a new frame-changed event
1147         Use MI command for getting stack informations
1148         Get filename with full path (need gdb > 6.3)
1150         * libanjuta/interfaces/libanjuta.idl,
1151         plugins/debug-manager/debug_tree.c,
1152         plugins/debug-manager/debugger.c,
1153         plugins/debug-manager/locals.c,
1154         plugins/debug-manager/locals.h,
1155         plugins/debug-manager/plugin.c,
1156         plugins/gdb/debugger.c,
1157         plugins/gdb/debugger.h,
1158         plugins/gdb/parser.c,
1159         plugins/gdb/parser.h,
1160         plugins/gdb/plugin.c,
1161         plugins/gdb/Makefile.am:
1162         Pass watch data with string instead of Watch structures
1163         Use debug_tree in local window
1164         Remove info local
1165         Remove parser.{ch}
1167         * plugins/debug-manager/breakpoints.c,
1168         plugins/debug-manager/utilities.c,
1169         plugins/debug-manager/utilities.h:
1170         Use a GtkListStore instead of a GtkTreeStore
1171         move goto_location_in_editor in utilities.c
1172         
1173 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
1175         * libanjuta/interfaces/libanjuta.idl,
1176         plugins/debug-manager/anjuta-debug-manager.ui,
1177         plugins/debug-manager/breakpoints.c,
1178         plugins/debug-manager/plugin.c,
1179         plugins/gdb/debugger.c:
1180         Add a breakpoint type
1181         Add new popup menu in breakpoint window
1182         Add toggle breakpoint in editor popup menu
1183         Save and restore breakpoint enable
1184         Fix bug in clear all breakpoints
1185         Remove old useless code
1187         * plugins/debug-manager/debugger.c:
1188         Fix some problem with debugger states
1190         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
1191         Update documentation
1192         
1193 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
1195         * data/Makefile.am,
1196         plugins/gdb/Makefile.am,
1197         plugins/gdb/gdb.init:
1198         Move gdb.init crom data to plugins/gdb
1200         * plugins/gdb/gdb.init,
1201         libanjuta/interfaces/libanjuta.idl,
1202         plugins/debug-manager/breakpoints.c,
1203         plugins/debug-manager/debugger.c,
1204         plugins/debug-manager/plugin.c,
1205         plugins/gdb/debugger.c,
1206         plugins/gdb/plugin.c:
1207         Support pending breakpoints
1208         Rewrite debugger states
1209         Split ianjuta_debugger_log into _enable_log and _disable_log
1211         * plugins/debug-manager/start.c,
1212         plugins/debug-manager/debug_tree.c,
1213         plugins/gdb/parser.c:
1214         Remove some useless lines
1216         * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
1217         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1218         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1219         Update documentation
1221 2006-03-12 Naba Kumar <naba@gnome.org>
1223         * manuals/references/libanjuta/libanjuta.types: Fixed
1224         debug-manager name.
1225         
1226 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
1228         * libanjuta/anjuta-debugger.c,
1229         libanjuta/anjuta-debugger.h:
1230         Remove those files
1231         
1232         * libanjuta/interfaces/libanjuta.idl,
1233         plugins/debug-mananger/breakpoints.c,
1234         plugins/debug-manager/debug_tree.c,
1235         plugins/debug-manager/debugger.c,
1236         plugins/debug-manager/plugin.c,
1237         plugins/debug-manager/registers.c,
1238         plugins/debug-manager/sharedlib.c,
1239         plugins/debug-manager/signal.c,
1240         plugins/debug-manager/stack_trace.c,
1241         plugins/debug-manager/start.c,
1242         plugins/debug-manager/watch.c,
1243         plugins/gdb/debugger.c,
1244         plugins/gdb/debugger.h,
1245         plugins/gdb/parser.c,
1246         plugins/gdb/parser.h,
1247         plugins/gdb/plugin.c:
1248         Move types definitions from libanjuta/anjuta-debugger.{ch}
1249         Rename types from AnjutaDebugger* to IAnjutaDebugger*
1250         
1251         * plugins/gdb/Makefile.am:
1252         Remove user interface from gdb plugin
1254 2006-03-12 Naba Kumar <naba@gnome.org>
1256         * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
1258 2006-05-21  Johannes Schmid <jhs@cvs.gnome.org>
1260         Modified Patch from Marc Maurer <uwog@uwog.net>:
1261         * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
1262         Fixes #342447
1263         
1264         * plugins/sourceview/Makefile.am:
1265         * plugins/sourceview/sourceview-cell.c:
1266         * plugins/sourceview/sourceview-cell.h:
1267         * plugins/sourceview/sourceview.c: 
1268         
1269         Implemented IAnjutaEditorCell
1271 2006-05-21  Naba Kumar  <naba@gnome.org>
1273         * libanjuta/interfaces/libanjuta.idl,
1274         plugins/document-manager/action-callbacks.c,
1275         plugins/document-manager/plugin.c,
1276         plugins/editor/print.c, plugins/editor/text_editor.c,
1277         plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
1278         Fixed zooming and added icons and shortcuts for zoom menu items.
1280 2006-05-21  Naba Kumar  <naba@gnome.org>
1282         * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
1283         whitespaces.
1285 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1287         * plugins/document-manager/anjuta-docman.c:
1288         Fixed close button reaction by setting the correct current editor
1290 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1292         Patch from Yang Hong <yanghong@ccoss.com.cn>:
1293         * plugins/document-manager/anjuta-docman.c
1294         - Fix close button, you can close any tab as you wish now.
1295         - Fadeout mime icon as the same as close image  
1297 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1299         Patch from Marc Maurer <uwog@uwog.net>
1300         * main.c: Compile fix when NLS is enabled
1301         
1302         AUTHORS: Added Marc
1304 2006-05-20  Naba Kumar  <naba@gnome.org>
1306         * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
1307         while loading abiword-2.4.4/abi project).
1309 2006-05-18 Naba Kumar  <naba@gnome.org>
1311         * libanjuta/interfaces/libanjuta.idl,
1312         plugins/document-manager/action-callbacks.c,
1313         plugins/editor/print.c,
1314         plugins/editor/text_editor.c,
1315         plugins/editor/text_editor.h,
1316         plugins/editor/text_editor_prefs.c: Fixed zooming.
1317         
1318         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
1319         interface for character iteration and IAnjutaEditorAssist interface
1320         for autocompletions and editor tips.
1322 2006-05-18  Johannes Schmid <jhs@cvs.gnome.org>
1324         Patch from Günther Brammer <GBrammer@gmx.de>:
1325                 * plugins/document-manager/anjuta-docman.c:
1326                 Make tabs smaller but keep nice closing icon
1328         * plugins/document-manager/anjuta-docman.c:
1329         * plugins/document-manager/Makefile.am:
1330         
1331         Added nice mime-icons to the editor tabs
1333 2006-05-17  Johannes Schmid <jhs@cvs.gnome.org>
1335         * configure.in: Bumped version to 2.0.3 (pre-release increment)
1336         
1337         * plugins/symbol-browser/an_symbol_view.c:
1338         - Fixed crasher
1339         - Fixed symbol searching (Yang Hong (#341997))
1340         
1341         * plugins/devhelp/htmlview.c:
1342         Fixed devhelp plugin
1343         
1344         * plugins/build-basic-autotools/build-basic-autotools.c:
1345         * plugins/search/search-replace.c:
1346         * plugins/document-manager/anjuta-docman.c:
1347         
1348         Only add a marker to a line where it makes sense!
1350 === anjuta 2.0.2 ===
1352 2006-05-15  Naba Kumar  <naba@gnome.org>
1354         * configure.in: set required versions for
1355         gdl and glade3.
1356         
1357 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
1359         * plugins/glade/plugin.c:
1360         Fixed signal connection for "gtk-doc-search"
1362 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
1364         * NEWS: Set release date, add known issues
1365         
1366         * libanjuta/anjuta-shell.c:
1367         Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
1368         and debug other gtk-warnings/criticals)
1369         
1370         * plugins/build-basic-autotools/build-basic-autotools.c:
1371         Fixed gtk-critical (gtk_hash_table_destroy(NULL))
1372         
1373         * plugins/sourceview/anjuta-view.c:
1374         * plugins/sourceview/sourceview-args.c:
1375         * plugins/sourceview/sourceview-scope.c:
1376         * plugins/sourceview/sourceview-tags.c:
1377         Fixed gtk-criticals (gtk_source_language_get_mime_types)
1379 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
1381         * pixmaps/Makefile.am:
1382         Add preferences_general.png
1383         
1384         * plugins/devhelp/plugin.c:
1385         Fixed some more realise things
1386         
1387         * plugins/message-view/anjuta-msgman.c:
1388         Support stock icons for message panes
1389         
1390         * plugins/search/search-replace.c:
1391         Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
1392          
1393         * plugins/search/search-replace_backend.c:
1394         Fixed #341359
1395         
1396         * plugins/sourceview/anjuta-document.c:
1397         * plugins/sourceview/sourceview.c:
1398         Fixed finalise and tag completion
1399         
1400         * src/anjuta-app.c:
1401         Use preferences_general icon
1403 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
1405         * pixmaps/Makefile.am:
1406         Fixed EXTRA_DIST
1408 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
1410         * plugins/sourceview/sourceview-prefs.c:
1411         Fixed font & color handling
1412         
1413         * plugins/symbol-browser/an_symbol_view.c:
1414         Fixed crasher
1416 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1418         * plugins/macro/macros.xml:
1419         Fixed bug #341583 (Address of FSF)
1421 2006-05-12      Johannes Schmid <jhs@cvs.gnome.org>
1423         * src/main.c:
1424         Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
1425         Update: Do it the cool way...
1426         
1427 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
1429         * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
1430         Implement gtk-api-help signals of glade3
1431         * configure.in: Bump to glade3 2.91.2
1432         
1433         * plugins/devhelp/plugin.c:
1434         Fixed some realize stuff in the devhelp plugin
1435         
1436         * plugins/sourceview/anjuta-document.c:
1437         fixed bug with scope completion
1439 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
1441         * plugins/symbol-browser/an_symbol_view.c
1442         * plugins/symbol-browser/an_symbol_prefs.c
1443         * plugins/symbol-browser/an_symbol_prefs.h
1444         * global_tags/create_global_tags.sh:
1445         
1446         Automaticly create global tags on first startup
1448 2006-05-08  Massimo Cora'  <maxcvs@email.it>
1450         * configure.in:
1451         * plugins/project-wizard/templates/Makefile.am:
1452         * (added) plugins/project-wizard/templates/cpp-logo.png:
1453         * (added) plugins/project-wizard/templates/cpp.wiz:
1454         * (added) plugins/project-wizard/templates/cpp/*:
1456         Added a generic c++ template. It's a simple hello world.
1458 2006-05-07  Massimo Cora' <maxcvs@email.it>
1460         * plugins/symbol-browser/an_symbol_view.c:
1461         fixed a stupid crasher.
1463 2006-05-05  Johannes Schmid <jhs@cvs.gnome.org>
1465         * plugins/project-wizard/templates/wxwin/configure.in.tpl
1466         * plugins/project-wizard/templates/wxwin/src/Makefile.am:
1467         
1468         Fixed WxWidgets project type
1470 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
1472         * plugins/devhelp/htmlview.c: 
1473         * plugins/devhelp/plugin.c:
1474         Maybe I fixed the crash this time! I could at least not reproduce anymore!
1475         
1476         * plugins/project-wizard/install.c:
1477         Don't set a message - thanks to seb
1479 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
1481         * plugins/devhelp/htmlview.c: 
1482         * plugins/symbol-browser/an_symbol_view.c:
1483         
1484         There is a weird crash in gtk_idle which I still did not completly fix!
1485         
1486         * plugins/project-wizard/install.c:
1487         Default to success instead of failure
1489 2006-05-03  Johannes Schmid <jhs@cvs.gnome.org>
1491         * plugins/devhelp/htmlview.c:
1492         * plugins/devhelp/plugin.c:
1493         Fixed bug and libdevhelp issue!
1495         * plugins/project-wizard/install.c:
1496         Fixed message string!
1498 2006-05-03  Massimo Cora' <maxcvs@email.it>
1499        
1500         * plugins/symbol-browser/an_symbol_view.c:
1501         Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
1503 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1505         * pixmaps/Makefile.am:
1506         * src/main.c:
1507         * anjuta.desktop.in.in
1508         
1509         GNOME Goal #2.1: Install theme-friendly icons
1511 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1513         * plugins/devhelp/htmlview.c: Reload page on reparent
1514         * plugins/document-manager/anjuta-docman.c:
1515         Present document-manager when document is selected in file-manager
1517 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1519         * plugins/symbol-broser/an_symbol_view.c:
1520         Fixed crasher in namespace exploration
1522 2006-05-01  Massimo Cora' <maxcvs@email.it>
1524         * configure.in:
1525         * plugins/valgrind/Makefile.am:
1527         Optional compiling of Valgrind plugin
1529 2006-05-01  Massimo Cora' <maxcvs@email.it>
1531         * plugins/symbol-browser/an_symbol_view.c:
1532         - modularized code. Marked with FIXME the parts which need improvement.
1533         - More comments.
1534     - Added basic namespace completion for Gtkmm type project:
1535     - namespace1::MyClass *class;
1536     - class-> [display]
1537     - Namespaces must be anyway improved.
1539 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1541         * plugins/devhelp/plugin.c: 
1542         Fixed up plugin unloading and show html widget on link selected
1543         
1544         * NEWS: Updated
1545         
1546 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1548         * plugins/devhelp/Makefile.am:
1549         * plugins/devhelp/anjuta-devhelp.plugin.in:
1550         * plugins/devhelp/htmlview.c:
1551         * plugins/devhelp/htmlview.h:
1552         * plugins/devhelp/plugin.c: 
1553         * plugins/devhelp/plugin.h:
1554         Reimplemeted devhelp plugin from scratch
1555         
1556         * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
1557         Fixed crasher
1559 2006-04-30  Johannes Schmid <jhs@cvs.gnome.org>
1561         * plugins/sourceview/sourceview-tags.c:
1562         complete some more tag types
1563         
1564         * plugins/valgrind/plugin.c:
1565         * plugins/valgrind/preferences.c:
1566         * plugins/valgrind/vggeneralprefs.c:
1567         
1568         Fixed lots of gtk warnings
1570 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
1572         * plugins/sourceview/sourceview-scope.c:
1573         Implemented type-ahead for scope completion
1575 2006-04-28  Johannes Schmid <jhs@cvs.gnome.org>
1577         * manuals/C/Makefile.am:
1578         * manuals/Makefile.am:
1579         * plugins/document-manager/Makefile.am:
1580         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
1581         * plugins/sourceview/Makefile.am:
1582         * tagmanager/c.c:
1583         
1584         Fixed distcheck
1585         
1586         * plugins/class-gen/goc_template_header: G_END_DECLS
1588 2006-05-27  Naba Kumar <naba@gnome.org>
1590         * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
1591         scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
1592         scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
1593         scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
1594         scintilla/include/Scintilla.iface,
1595         (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
1596         cvs. Fixed compile flags. Removed outdated patches.
1598 2006-04-27  Johannes Schmid <jhs@cvs.gnome.org>
1600         * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
1602         * plugins/sourceview/anjuta-document.c:
1603         * plugins/sourceview/sourceview-args.c:
1604         * plugins/sourceview/sourceview-scope.c:
1605         
1606         Add End/Home keypresses and support completion if symbol start with '!' for example
1607         in an if statement
1609 2006-04-27 Massimo Cora' <maxcvs@email.it>
1611         * libanjuta/interfaces/libanjuta.idl:
1613         * plugins/sourceview/sourceview-scope.c:
1614         * plugins/sourceview/tag-window.c: 
1615         * plugins/sourceview/tag-window.h:
1616         * plugins/symbol-browser/an_symbol_view.c:
1617         * plugins/symbol-browser/an_symbol_view.h:
1618         * plugins/symbol-browser/plugin.c:
1619         
1620         added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
1621         interface.
1622         Code and ideas for C/C++ new completion engine comes from IComplete written by
1623         Martin Stubenschrott <stubenschrott@gmx.net>.
1624         Currently the interface works only with GtkSourceView plugin.   
1625         
1626         * tagmanager/Makefile.am:
1627         * tagmanager/c.c: 
1628         * tagmanager/entry.h:
1629         * tagmanager/get.c:
1630         * tagmanager/get.h:
1631         * tagmanager/include/tm_file_entry.h:
1632         * tagmanager/include/tm_project.h:
1633         * tagmanager/include/tm_source_file.h:
1634         * tagmanager/include/tm_symbol.h:
1635         * tagmanager/include/tm_tagmanager.h:
1636         * tagmanager/include/tm_work_object.h:
1637         * tagmanager/include/tm_workspace.h:
1638         * tagmanager/parse.c:
1639         * tagmanager/read.c: 
1640         * tagmanager/read.h:
1641         * tagmanager/tm_project.c: 
1642         * tagmanager/tm_source_file.c: 
1643         * tagmanager/tm_workspace.c:
1644         
1645         Tagmanager can now parse a memory buffer and generate/update 
1646         tags into tm_workspace/tm_project on the fly, without using files.
1647         C/C++ is supported now.
1648         
1649 2006-04-26  Johannes Schmid <jhs@cvs.gnome.org>
1651         * plugins/sourceview/anjuta-document.c:
1652         * plugins/sourceview/sourceview-args.c:
1653         * plugins/sourceview/sourceview-scope.c:
1654         * plugins/sourceview/sourceview.c:
1655         
1656         Fixed some memory leaks and argument completion
1658 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
1660         * plugins/glade/plugin.c:
1661         
1662         Fixed glade plugin build because of API changes in glade3
1664 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
1666         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
1667         Updated editor section
1668         
1669         * manuals/C/anjuta-manual/interface.xml:
1670         * manuals/C/anjuta-manual/preferences.xml:
1671         * manuals/C/anjuta-manual/projects.xml:
1672         Updated manual
1673         
1674         * plugins/editor/anjuta-editor.plugin.in:
1675         Better plugin name
1677 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
1679         * configure.in:
1680         * plugins/editor/anjuta-editor.plugin.in:
1681         * plugins/sourceview/sourceview.plugin.in:
1683         Build both editors and let the user decide a runtime!
1684         
1685         * plugins/sourceview/sourceview-scope.c:
1686         Fixed bug in regex to allow test()-> completions
1688 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
1690         * plugins/sourceview/anjuta-document.c:
1691         * plugins/sourceview/sourceview-args.c: 
1692         * plugins/sourceview/sourceview-scope.c:
1693         * plugins/sourceview/sourceview-tags.c:
1694         * plugins/sourceview/tag-window.c: 
1695         
1696         Improved callltip windows
1698 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
1700         * src/anjuta-app.c: (on_session_save):
1701         Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
1702         <ricardo.jose.ferrari@gmail.com> for pointing this out!
1704 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
1706         * libanjuta/anjuta-utils.c: 
1707         * plugins/cvs-plugin/cvs-execute.c:
1708         Off-by-one...
1710         * scintilla/LexInno.cxx:
1711         * scintilla/LexOpal.cxx:
1712         * scintilla/LexTCL.cxx:
1714         Added missing files from scintilla-update
1716 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
1718         * configure.in:
1719         * manuals/C/Makefile.am:
1720         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
1721         * manuals/C/anjuta-manual/Makefile.am:
1722         * manuals/C/anjuta-manual/anjuta-manual.xml:
1723         * manuals/C/anjuta-manual/build.xml:
1724         * manuals/C/anjuta-manual/debugger.xml:
1725         * manuals/C/anjuta-manual/execute.xml:
1726         * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
1727         * manuals/C/anjuta-manual/figures/arguments.png:
1728         * manuals/C/anjuta-manual/figures/configure_dlg.png:
1729         * manuals/C/anjuta-manual/figures/file_menu.png:
1730         * manuals/C/anjuta-manual/figures/menu_main.png:
1731         * manuals/C/anjuta-manual/figures/menubar.png:
1732         * manuals/C/anjuta-manual/figures/new_file_wizard.png:
1733         * manuals/C/anjuta-manual/figures/project_info.png:
1734         * manuals/C/anjuta-manual/figures/scrshot.png:
1735         * manuals/C/anjuta-manual/figures/symbol_browser.png:
1736         * manuals/C/anjuta-manual/figures/tool-editor.png:
1737         * manuals/C/anjuta-manual/figures/toolbar_browser.png:
1738         * manuals/C/anjuta-manual/figures/toolbar_ext.png:
1739         * manuals/C/anjuta-manual/figures/toolbar_format.png:
1740         * manuals/C/anjuta-manual/figures/toolbar_main.png:
1741         * manuals/C/anjuta-manual/figures/toolbar_tags.png:
1742         * manuals/C/anjuta-manual/fileoperations.xml:
1743         * manuals/C/anjuta-manual/interface.xml:
1744         * manuals/C/anjuta-manual/introduction.xml:
1745         * manuals/C/anjuta-manual/preferences.xml:
1746         * manuals/C/anjuta-manual/projects.xml:
1747         * manuals/C/anjuta-manual/tools.xml:
1748         * manuals/Makefile.am:
1749         
1750         Updated manual and faq
1752         * scintilla/CallTip.cxx:
1753         * scintilla/CallTip.h:
1754         * scintilla/CellBuffer.cxx:
1755         * scintilla/CellBuffer.h:
1756         * scintilla/ContractionState.cxx:
1757         * scintilla/Document.cxx:
1758         * scintilla/Document.h:
1759         * scintilla/DocumentAccessor.cxx:
1760         * scintilla/Editor.cxx:
1761         * scintilla/Editor.h:
1762         * scintilla/ExternalLexer.cxx:
1763         * scintilla/Indicator.cxx:
1764         * scintilla/KeyMap.cxx:
1765         * scintilla/KeyWords.cxx:
1766         * scintilla/LexAU3.cxx:
1767         * scintilla/LexBash.cxx:
1768         * scintilla/LexCPP.cxx:
1769         * scintilla/LexCaml.cxx:
1770         * scintilla/LexCsound.cxx:
1771         * scintilla/LexEiffel.cxx:
1772         * scintilla/LexGui4Cli.cxx:
1773         * scintilla/LexHTML.cxx:
1774         * scintilla/LexLua.cxx:
1775         * scintilla/LexMSSQL.cxx:
1776         * scintilla/LexOthers.cxx:
1777         * scintilla/LexPOV.cxx:
1778         * scintilla/LexPython.cxx:
1779         * scintilla/LexRuby.cxx:
1780         * scintilla/LexSQL.cxx:
1781         * scintilla/LexVB.cxx:
1782         * scintilla/Makefile.am:
1783         * scintilla/PlatGTK.cxx:
1784         * scintilla/PropSet.cxx:
1785         * scintilla/RESearch.cxx:
1786         * scintilla/RESearch.h:
1787         * scintilla/ScintillaBase.cxx:
1788         * scintilla/ScintillaGTK.cxx:
1789         * scintilla/StyleContext.h:
1790         * scintilla/ViewStyle.cxx:
1791         * scintilla/ViewStyle.h:
1792         * scintilla/XPM.cxx:
1793         * scintilla/include/KeyWords.h:
1794         * scintilla/include/Platform.h:
1795         * scintilla/include/PropSet.h:
1796         * scintilla/include/SciLexer.h:
1797         * scintilla/include/Scintilla.h:
1798         * scintilla/include/Scintilla.iface:
1799         * scintilla/include/ScintillaWidget.h:
1800         * scintilla/lexers.make:
1802         Update to scintilla 1.68
1804         * src/anjuta-app.c:
1805         Only show help items which are really availible
1807         * plugins/cvs-plugin/cvs-callbacks.c
1808         * plugins/cvs-plugin/cvs-execute.c
1809         * plugins/cvs-plugin/subversion-callbacks.c:
1810         * libanjuta/anjuta-utils.c:
1811         Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
1813 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
1815         * plugins/project-wizard/install.c,
1816         * plugins/project-wizard/autogen.c:
1817         Add error messages if using a read only directory
1818         Improve fix for bug #339296
1820 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
1822         * libanjuta/interfaces/libanjuta.idl:
1823         * plugins/document-manager/action-callbacks.c:
1824         * plugins/document-manager/plugin.c:
1825         * plugins/editor/text_editor.c:
1826         Added IAnjutaEditorGoto 
1828         * plugins/editor/aneditor.cxx:
1829         * plugins/editor/aneditor.h:
1830         * plugins/editor/text_editor.h:
1831         * plugins/editor/text_editor_prefs.c:
1832         
1833         Fixed #305076
1835 2006-04-21  Johannes Schmid <jhs@cvs.gnome.org>
1837         * libanjuta/interfaces/libanjuta.idl:
1838         * plugins/document-manager/action-callbacks.c:
1839         * plugins/document-manager/anjuta-docman.c:
1840         * plugins/document-manager/plugin.c:
1841         * plugins/editor/text_editor.c: 
1842         Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
1843         
1844         * plugins/sourceview/sourceview.c:
1845         * plugins/sourceview/sourceview.glade:
1846         Fixed some uft-8 issues and added a preference option
1847         to enable/disable gnome-vfs monitoring
1848         
1849         * scintilla/Makefile.am:
1850         * scintilla/include/Makefile.am:
1851         Fixed build
1853 2006-04-20  Massimo Cora' <maxcvs@email.it>
1855         * libanjuta/interfaces/libanjuta.idl:
1856         Remove get_current_pos () because we have get_position()
1858 2006-04-20  Johannes Schmid <jhs@cvs.gnome.org>
1860         * NEWS: Updated
1861         * plugins/sourceview/tag-window.c:
1862         Don't close window on PageUp/PageDown
1864 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
1866         * data/Makefile.am:
1867         * manuals/reference/libanjuta/Makefile.am:
1868         
1869         Some build fixes
1870         
1871         * src/Makefile.am:
1872         * src/bacon-message-connection.c: 
1873         * src/bacon-message-connection.h: (both from gedit)
1874         * src/main.c:
1875         
1876         Fixed #312319 (Opening files when Anjuta is already open)
1878 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
1880         * TODO.tasks: Updated
1881         * plugins/sourceview/anjuta-view.c: 
1882         * plugins/sourceview/anjuta-view.h:
1883         * plugins/sourceview/sourceview.c: 
1884         
1885         * configure.in: Fix --enable-plugin-scintilla
1886         
1887         Added char_added signal
1889 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
1891         * libanjuta/anjuta-utils.c: (anjuta_util_diff):
1892         
1893         Fixed diff for utf8
1894         
1895         * plugins/sourceview/sourceview.c:
1896         Fixed VFS monitoring (still a bit buggy)
1897         
1898         * plugins/sourceview/sourceview-args.c:
1899         * plugins/sourceview/tag-window.c: 
1900         
1901         Better sizing for the popup-window
1903 2006-04-17  Johannes Schmid <jhs@cvs.gnome.org>
1905         * plugins/project-wizard/templates/gnome/src/main.c:
1906         * plugins/project-wizard/templates/gnome/src/project.glade:
1907         * plugins/project-wizard/templates/gtk/src/main.c: 
1908         * plugins/project-wizard/templates/gtk/src/project.glade:
1909         * plugins/project-wizard/templates/gtkmm/src/main.cc:
1910         
1911         Fixed up GLADE_FILE definition in project types and fixed bug #334546
1912         
1913 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
1915         * configure.in: More removal of obsoleteness.
1916         * po/no.po:
1918 2006-04-12  Johannes Schmid <jhs@cvs.gnome.org>
1920         * ROADMAP:
1921         * libanjuta/anjuta-preferences.c: 
1922         * libanjuta/anjuta-utils.c: 
1923         * libanjuta/anjuta-utils.h:
1924         * plugins/message-view/message-view.c:
1925         
1926         Changed color functions and moved convert_color to anjuta-utils.h
1927         
1928         * plugins/message-view/anjuta-message-manager-plugin.glade:
1929         GnomeColorPicker -> GtkColorButton (bug #309154)
1930         
1931         * plugins/sourceview/plugin.c:
1932         * plugins/sourceview/sourceview-prefs.c:
1933         * plugins/sourceview/sourceview.glade:
1934         Added color and font preferences
1936         * plugins/sourceview/sourceview-tags.c:
1937         Only show as much choices as configured in preferences
1939 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
1941         * ROADMAP, NEWS: Updated (we are far behind ;-)
1942         * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
1944 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
1946         * configure.in:
1947         * plugins/editor/Makefile.am:
1948         * scintilla/Makefile.am
1949         
1950         Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
1951         
1952         * global-tags/Makefile.am:
1953         * global-tags/create_global_tags.sh:
1954         * plugins/symbol-browser/an_symbol_prefs.c:
1955         * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1956         * plugins/symbol-browser/plugin.h:
1957         * tagmanager/include/tm_workspace.h:
1958         * tagmanager/tm_workspace.c:
1959         
1960         Fixed symbol-browser prefs and move global tags generation from installtion to
1961         preferences to make the life easier for distributers and to allow updates after installtion
1963         * plugins/document-manager/action-callbacks.c: 
1964         * plugins/document-manager/action-callbacks.h:
1965         * plugins/document-manager/anjuta-document-manager.ui:
1966         * plugins/document-manager/indent-util.c:
1967         * plugins/document-manager/plugin.c:
1968         * plugins/editor/text_editor.c:
1969         
1970         Moved indent stuff to document-manager
1971         
1972         * plugins/sourceview/anjuta-view.c: 
1973         * plugins/sourceview/sourceview-args.c: 
1974         * plugins/sourceview/sourceview-scope.c:
1975         * plugins/sourceview/sourceview-tags.c: 
1976         * plugins/sourceview/sourceview.c:
1977         
1978         Fixed several bugs
1979         
1980         * plugins/sourceview/sourceview.plugin (removed):
1981         * plugins/sourceview/sourceview.plugin.in:
1982         Editor is not user-activatible
1983         
1984         * plugins/sourceview/sourceview.png:
1985         Updated icon
1987 2006-04-08  Johannes Schmid <jhs@cvs.gnome.org>
1989         * src/anjuta-app.c: Fixed crasher on plugin unloading
1991 2006-04-06  Johannes Schmid <jhs@cvs.gnome.org>
1993         * plugins/sourceview/sourceview.c
1994         * plugins/sourceview/sourceview-args.c
1995         * plugins/sourceview/sourceview-args.h:
1996         
1997         Polished argument completion
1999 2006-04-05  Johannes Schmid <jhs@cvs,gnome.org>
2001         * plugins/message-view/anjuta-msgman.c:
2002         * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
2003         
2004         Show message pane on switch (does not work, anjuta_shell needs a fix)
2005         
2006         * plugins/sourceview/Makefile.am:
2007         * plugins/sourceview/anjuta-view.c: (find_tag_window),
2008         * plugins/sourceview/sourceview-args.c: 
2009         * plugins/sourceview/sourceview-args.h:
2010         * plugins/sourceview/sourceview-private.h:
2011         * plugins/sourceview/sourceview-scope.c: 
2012         (sourceview_scope_update), (sourceview_scope_filter_keypress):
2013         * plugins/sourceview/sourceview-tags.c:
2014         * plugins/sourceview/sourceview.c:
2015         * plugins/sourceview/tag-window.c:
2016         * plugins/sourceview/tag-window.h:
2017         
2018         Added scope and argument completion
2020 2006-04-03  Johannes Schmid <jhs@gnome.org>
2022         * TODO.tasks
2023         * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
2024         (on_widget_remove):
2025         Save toolbar state
2027         * plugins/sourceview/sourceview.c: (iselect_clear):
2028         Make "Delete"-key working
2030         * configure.in: #336389
2032 2006-04-03  Johannes Schmid <jhs@gnome.org>
2034         * plugins/sourceview/Makefile.am:
2035         * plugins/sourceview/anjuta-view.c:
2036         * plugins/sourceview/plugin.c: 
2037         * plugins/sourceview/sourceview-private.h:
2038         * plugins/sourceview/sourceview-scope.c:
2039         * plugins/sourceview/sourceview-scope.h:
2040         * plugins/sourceview/sourceview-tags.c: 
2041         * plugins/sourceview/sourceview-tags.h:
2042         * plugins/sourceview/sourceview.c:
2043         * plugins/sourceview/sourceview.h:
2044         * plugins/sourceview/tag-window.c:
2045         
2046         - fixed goto_file_line
2047         - scroll to cursor on undo/redo
2048         - show correct popup-menu
2049         - scope completion (not ready yet)
2051 2006-04-03  Johannes Schmid <jhs@gnome.org>
2053         * plugins/sourceview/plugin.c: 
2054         * plugins/sourceview/sourceview-tags.c:
2055         * plugins/sourceview/sourceview.c: 
2056         * plugins/sourceview/sourceview.h:
2057         * plugins/sourceview/tag-window.c:
2058         
2059         Fixed some GObject stuff and use proper AnjutaSymbolManager interface
2061 2006-04-03  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2063         * plugins/sourceview/sourceview.c:
2064         Fixed next/previous bookmark.
2065         Toggled bookmark (set/unset).
2067 2006-04-03  Johannes Schmid <jhs@gnome.org>
2069         * plugins/document-manager/action-callbacks.c:
2070         Fixed Gtk-Warning in goto_line
2071         
2072         * plugins/sourceview/Makefile.am:
2073         * plugins/sourceview/anjuta-document.c:
2074         * plugins/sourceview/anjuta-view.c: 
2075         * plugins/sourceview/anjuta-view.h:
2076         * plugins/sourceview/sourceview-autocomplete.c:
2077         * plugins/sourceview/sourceview-autocomplete.h:
2078         * plugins/sourceview/sourceview-private.h:
2079         * plugins/sourceview/sourceview-tags.c:
2080         * plugins/sourceview/sourceview-tags.h:
2081         * plugins/sourceview/sourceview.c:
2082         * plugins/sourceview/tag-window.c:
2083         * plugins/sourceview/tag-window.h:
2084         Created a nice API for tag and completion windows
2085         
2086         * plugins/sourceview/sourceview-print.h:
2087         * plugins/sourceview/sourceview-print.c:
2088         Added printing
2089                 
2090 2006-04-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2092         * plugins/sourceview/sourceview.c:
2093         Fixed typo (Sort bookmarks).
2094         
2095 2006-04-01  Johannes Schmid <jhs@gnome.org>
2097         * plugins/sourceview/anjuta-document.c:
2098         * plugins/sourceview/anjuta-document.h:
2099         * plugins/sourceview/anjuta-view.c:
2100         * plugins/sourceview/anjuta-view.h:
2101         * plugins/sourceview/sourceview-autocomplete.c:
2102         * plugins/sourceview/sourceview-autocomplete.h:
2103         * plugins/sourceview/sourceview-prefs.c:
2104         * plugins/sourceview/sourceview-prefs.h:
2105         * plugins/sourceview/sourceview-private.h:
2106         * plugins/sourceview/sourceview-tags.c:
2107         * plugins/sourceview/sourceview-tags.h:
2108         * plugins/sourceview/sourceview.c:
2109         * plugins/sourceview/sourceview.glade:
2110         * plugins/sourceview/tag-window.c: 
2111         * plugins/sourceview/tag-window.h:
2112         
2113         Improved code complete and autocomplete
2115 2006-04-01  Johannes Schmid <jhs@gnome.org>
2117         * plugins/sourceview/Makefile.am:
2118         * plugins/sourceview/bookmark.png:
2119         * plugins/sourceview/marker-attentive.png:
2120         * plugins/sourceview/marker-basic.png:
2121         * plugins/sourceview/marker-intense.png:
2122         * plugins/sourceview/marker-light.png:
2123         * plugins/sourceview/sourceview.c: 
2124         
2125         Added pixmaps for all marker types and show bookmarks
2126         
2127         * configure.in
2128         * plugins/sourceview/Makefile.am:
2129         Build sourceview on 2.14 only
2131 2006-03-31  Johannes Schmid <jhs@gnome.org>
2133         * plugins/sourceview/Makefile.am:
2134         * plugins/sourceview/anjuta-document.c:
2135         * plugins/sourceview/anjuta-view.c:
2136         * plugins/sourceview/anjuta-view.h:
2137         * plugins/sourceview/sourceview-autocomplete.c:
2138         * plugins/sourceview/sourceview-private.h:
2139         * plugins/sourceview/sourceview-tags.c:
2140         * plugins/sourceview/sourceview-tags.h:
2141         * plugins/sourceview/sourceview.c: 
2142         * plugins/sourceview/tag-window.c:
2143         * plugins/sourceview/tag-window.h:
2144         
2145         Added code completion with tag manager to the editor and fixed a save_as bug
2147 2006-03-31  Johannes Schmid <jhs@gnome.org>
2149         * src/main.c: Revert patch from Rob to allow building with
2150         Gnome 2.12
2151         * configure.in: Require at least 2.12 libraries
2153 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
2155         reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
2157         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
2158         Improve anjuta-plugin project template: Added missed files dist tarball
2159         (make dist)
2161         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
2162         typo
2164 2006-03-28  Yang Hong <yanghong@ccoss.com.cn>
2166         reviewed by: Johannes Schmid <jhs@gnome.org>
2168         * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
2169         plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
2170         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
2171         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
2172         
2173         Improve anjuta-plugin project template. Also fix for #322744
2175 2006-03-27  Johannes Schmid <jhs@gnome.org>
2177         * plugins/sourceview/sourceview-private.h:
2178         plugins/sourceview/sourceview.c:
2179         
2180         Added basic bookmark support
2182 2006-03-27  Johannes Schmid <jhs@gnome.org>
2184         * TODO.tasks:
2185         Updated
2186         
2187         Patch from Rob Bradfort <robster@debian.org>:
2188         * src/main.c: (get_command_line_args), (main):
2189         Migration from popt to GOption
2190         
2191 2006-03-26 Naba Kumar  <naba@gnome.org>
2193         * plugins/document-manager/anjuta-docman.c: Fixed close icon button
2194         size to scale itself with theme.
2196 2006-03-26 Naba Kumar  <naba@gnome.org>
2198         * plugins/file-manager/an_file_view.c,
2199         plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
2200         when symbolview and fileview objects are destroyed to avoid crashes
2201         after the plugins are disabled.
2203 2006-03-26 Naba Kumar <naba@gnome.org>
2205         * Makefile.am,  po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
2206         Deleted unused file.
2207         
2208         * plugins/glade/plugin.c: Be able to close glade plugin when there
2209         there is no glade project loaded.
2210         
2211         * plugins/sourceview/sourceview.plugin,
2212         plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
2214 2006-03-23  Naba Kumar  <naba@gnome.org>
2216         * plugins/editor/print.c: Fixed a bug where some sections of
2217         printed/previewed text is not highlighted.
2218         
2219 2006-03-20  Johannes Schmid <jhs@gnome.org>
2221         * libanjuta/interfaces/libanjuta.idl:
2222         Added IAnjutaPrint
2223         * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
2224         as we do not use private apis. Show help window and startup because it does 
2225         not survive gdl
2226         
2227         * plugins/document-manager/action-callbacks.c:
2228         plugins/editor/Makefile.am:
2229         plugins/editor/text_editor.c:
2230         plugins/editor/print.c:
2231         plugins/editor/print.h:
2232         
2233         Fixed printing (nobody has missed it BTW ;-)
2234         
2235         * plugins/sourceview/sourceview.c:
2236         Fixed a crasher
2238 2006-03-20 Naba Kumar <naba@gnome.org>
2240         * configure.in, plugins/devhelp/plugin.c: Be able to build with
2241         devhelp >= 0.9 < 0.11 versions.
2242         
2243 2006-03-20  Johannes Schmid <jhs@gnome.org>
2245         * plugins/sourceview/anjuta-document-loader.c
2246         plugins/sourceview/sourceview.c:
2247         
2248         Fixed encoding bugs
2250 2006-03-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2252         * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
2253         Fixed bug (line position)
2254         Give the good line position whatever the active editor.
2256 2006-03-19  Ilkka Tuohela  <hile@iki.fi>
2258         * configure.in: Added fi to ALL_LINGUAS
2260 2006-03-19  Johannes Schmid <jhs@gnome.org>
2262         * plugins/sourceview/anjuta-document-loader.c:
2263         replace gnome_vfs_get_mime_type_for_name_and data
2265         * plugins/build-basic-autotools/build-basic-autotools.c:
2266         Fixed #335142
2268 2006-03-17  Johannes Schmid <jhs@gnome.org>
2270         * plugins/editor/editor.glade:
2271         Added style-editor again after it got lost somehow
2273 2006-03-17  Johannes Schmid <jhs@gnome.org>
2275         * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
2276         configure.in: require devhelp 0.11
2277         
2278         Post 0.11 devhelp versions (CVS) do not work because of an API change...
2280         plugins/build-basic-autotools/build-basic-autotools.c:
2281         forgot a an installtion callback for the "install as root"-feature
2283 2006-03-17  Massimo Cora' <maxcvs@email.it>
2285         reviewed by: Johannes Schmid <jhs@gnome.org>
2287         * plugins/class-gen/anjuta-class-gen-plugin.glade
2288         plugins/class-gen/class_gen.c 
2289         plugins/class-gen/goc_template_header
2290         plugins/class-gen/goc_template_source
2291         
2292         Fixed bug #334663
2294 2006-03-16  Johannes Schmid <jhs@gnome.org>
2296         * plugins/sourceview/sourceview.c:
2297         Fixed "save-point" signal for undo actions
2299 2006-03-16  Massimo Cora' <maxcvs@email.it>
2300         
2301         reviewed by: Johannes Schmid <jhs@gnome.org>
2302         
2303         * plugins/document-manager/anjuta-docman.c:
2304         Implement tab drag and drop
2306 2006-03-16  Johannes Schmid <jhs@gnome.org>
2308         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2309         plugins/build-basic-autotools/build-basic-autotools.c:
2310         
2311         Implemented "install as root"-feature (#321455)
2313 2006-03-16  Johannes Schmid <jhs@gnome.org>
2315         * mime/.cvsignore
2316         plugins/sourceview/.cvsignore
2317         plugins/tools/scripts/.cvsignore:
2318         Added/extended .cvsignore files
2319         
2320         * plugins/sourceview/sourceview-autocomplete.c:
2321         plugins/sourceview/sourceview-autocomplete.h:
2322         plugins/sourceview/sourceview-prefs.c:
2323         plugins/sourceview/sourceview-private.h:
2324         plugins/sourceview/sourceview.glade:
2325         Autcomplete just works(tm) now and respects preferences
2326         
2327         * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
2328         Use better algorithm from autocomplete
2330 2006-03-15  Johannes Schmid <jhs@gnome.org>
2332         * src/anjuta-app.c:
2333         Fixed bug #304495
2335 2006-03-15  Johannes Schmid <jhs@gnome.org>
2337         * libanjuta/interfaces/libanjuta.idl:
2338         plugins/class-gen/class_gen.c:
2339         plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
2340         plugins/project-manager/plugin.c:
2341         
2342         Allow to add multiple source files (#320191)
2343         
2344         * configure.in: Require gnome-build 0.1.3
2346 2006-03-14  Johannes Schmid <jhs@gnome.org>
2348         * plugins/macro/macro-utils.c: Fixed bug #333606
2349         * plugins/file-wizard/file.c: Fixed bug #333601
2351 2006-03-13  Johannes Schmid <jhs@gnome.org>
2353         * plugins/sourceview/sourceview_autocomplete.c
2354         plugins/sourceview/sourceview_autocomplete.h
2355         plugins/sourceview/sourceview.c
2356         plugins/sourceview/sourceview-private.h
2357         plugins/sourceview/sourceview-prefs.c:
2358         
2359         Cleaned up and fixed several issues
2360         
2361 2006-03-13  Johannes Schmid <jhs@gnome.org>
2363         * plugins/sourceview/Makefile.am:
2364         plugins/sourceview/sourceview-autocomplete.c
2365         plugins/sourceview/sourceview-autocomplete.h:
2366         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2367         plugins/sourceview/sourceview-private.h:
2368         plugins/sourceview/sourceview.c:
2369         
2370         Added (buggy) autocomplete feature to sourceview
2371         
2372 2006-03-12 Naba Kumar <naba@gnome.org>
2374         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
2375         libanjuta/anjuta-session.c: Added API docs.
2377 2006-03-12 Naba Kumar <naba@gnome.org>
2379         * TODO.tasks: Added couple of tasks.
2380         * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
2381         Register private class as early as possible so that members could
2382         point to self class. Code clean up.
2384 2006-03-12 Naba Kumar <naba@gnome.org>
2386         * po/POTFILES.in, po/POTFILES.skip: Updated.
2388 2006-03-11 Naba Kumar <naba@gnome.org>
2390         * libanjuta/anjuta-shell.c,
2391         plugins/document-manager/anjuta-docman.c,
2392         plugins/document-manager/plugin.c,
2393         plugins/symbol-browser/an_symbol_search.c,
2394         plugins/valgrind/vgrule-list.c: Use correct signal names while
2395         creating them.
2396         
2397         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
2398         signal names and fixed enum IANJUTA_TYPE_* macro.
2400 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2402         * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
2403         plugins/search/search-replace.c :
2404         Fixed bug (Bookmark the good line).
2405         Search & Replace (Mark all matched strings).
2406         
2407 2006-03-09  Johannes Schmid <jhs@gnome.org>
2409         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
2410         Completed changes from yesterday
2411         
2412         * plugins/document-manager/anjuta-document-manager.glade:
2413         plugins/editor/editor.glade
2414         plugins/editor/plugin.c: (activate_plugin)
2415         plugins/editor/text_editor.c
2416     plugins/sourceview/Makefile.am
2417         plugins/sourceview/plugin.c: (sourceview_plugin_activate)
2418         plugins/sourceview/sourceview.glade:
2419         Completed preference changes
2421 2006-03-08  Johannes Schmid <jhs@gnome.org>
2423         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
2424         plugins/search/plugin.c: (activate_plugin):
2425         
2426         Removed Gtk-Criticals
2427         
2428         * plugins/document-manager/anjuta-document-manager.glade:
2429         plugins/document-manager/plugin.c: (on_docman_auto_save),
2430         (on_gconf_notify_timer), (prefs_init):
2431     plugins/document-manager/plugin.h:
2432         plugins/editor/text_editor.c: (text_editor_instance_init),
2433         (text_editor_dispose):
2434         plugins/editor/text_editor.h:
2435         plugins/editor/text_editor_cbs.c:
2436         plugins/editor/text_editor_cbs.h:
2437         plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
2438         plugins/glade/plugin.c: (activate_plugin):
2439         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2440         plugins/sourceview/sourceview-private.h:
2441         plugins/sourceview/sourceview.c: (on_menu_popup),
2442         (sourceview_new), (ifile_open), (ifile_savable_save),
2443         (ifile_savable_save_as), (ieditor_set_popup_menu),
2444         (ieditor_get_filename), (imark_mark):
2446     Moved autosave from editor to document manager and fixed some things in 
2447     Sourceview plugin
2449 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2451         * plugins/search/anjuta-search.glade :
2452         New order's buttons - Renamed "Forward" to "Find" (bug #306970)
2453         plugins/search/search-replace_bachend.c: Fixed a crash bug.
2454         plugins/search/search-replace.c : Fixed bug.
2455         
2456 2006-03-08  Johannes Schmid <jhs@gnome.org>
2458     * plugins/search/anjuta-search.glade
2459     Fixed widget names (glade is a bit stupid on copying widgets to other files)
2461 2006-03-07  Johannes Schmid <jhs@gnome.org>
2463         * plugins/document-manager/action-callbacks.c
2464         plugins/document-manager/anjuta-document-manager.glade
2465         plugins/document-manager/plugin.c: (prefs_init),
2466         (activate_plugin):
2467         plugins/editor/Makefile.am:
2468         plugins/editor/editor.glade:
2469         plugins/editor/plugin.c: (on_style_button_clicked),
2470         (activate_plugin), (dispose):
2471         plugins/editor/style-editor.c:
2472         
2473         Startet to seperate document-manager and editor preferences
2475         * plugins/search/Makefile.am:
2476         plugins/search/anjuta-search.glade:
2477         plugins/search/search-replace.c:
2478         
2479         Moved search GUI to search-plugin
2480                 
2481         * plugins/sourceview/sourceview-prefs.c:
2482         plugins/sourceview/sourceview-prefs.h:
2483         plugins/sourceview/sourceview-private.h:
2484         plugins/sourceview/sourceview.c: 
2485         plugins/sourceview/sourceview.h:
2486         plugins/sourceview/Makefile.am:
2487         plugins/sourceview/anjuta-document.h:
2488         plugins/sourceview/anjuta-view.c: (anjuta_view_init):
2489         plugins/sourceview/plugin.c: 
2490         
2491         Added some preferences to sourceview and fixed vfs_monitor
2492         
2493         * tagmanager/c.c: (parseParens): 
2494         Removed annoying debug message
2495         
2496         * libanjuta/interfaces/libanjuta.idl: 
2497         Removed IAnjutaEditorFactory::create_style_editor()
2499 2006-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2501         * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
2502         Search : Bookmark all matched lines.
2504 2006-03-06  Johannes Schmid <jhs@gnome.org>
2506         * plugins/class-gen/anjuta-class-gen.plugin.in
2507         plugins/file-loader/plugin.c: (sort_wizards)
2508         (on_create_submenu), (activate_plugin)
2509         plugins/file-wizard/anjuta-file-wizard.plugin.in
2510         plugins/glade/anjuta-glade.plugin.in
2511         plugins/project-import/anjuta-project-import.plugin.in
2512         plugins/project-wizard/anjuta-project-wizard.plugin.in:
2513         
2514         Changed File->Wizard to File->New and changed some wizard titles. Wizards are 
2515         sorted alphabeticly
2516         
2517         * plugins/project-wizard/templates/mkfile.wiz:
2518         Use configured project directory instead of ~/myproject
2519         
2520         * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
2521         (ifile_open):
2522         Show markers (again) and monitor uri
2524 2006-03-06  Naba Kumar  <naba@gnome.org>
2526         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
2527         typedefs separately so that forward linking would work.
2528         e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
2530 2006-03-05  Naba Kumar  <naba@gnome.org>
2532         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
2533         passing Enums and Structs in signals. Define struct _Name in
2534         generated code, so that forward referencing.
2535         e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
2536         
2537         * libanjuta/interfaces/libanjuta.idl: Fixed typo.
2538         
2539 2006-03-05  Naba Kumar  <naba@gnome.org>
2541         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
2542         support. Generate GType definitions for enums in generated codes
2543         so that enums could be passed as signal params.
2544         
2545 2006-03-04  Naba Kumar  <naba@gnome.org>
2547         * plugins/document-manager/*, plugins/print/*, plugins/search/*:
2548         Restored cvs-moved revision files. They were originally marked
2549         deleted at their older locations. Now they are restored at
2550         their new locations. The changeset is one that was committed
2551         as part of document-manager, editor, search and print plugins
2552         separation from editor plugin.
2553         
2554 2006-03-03  Johannes Schmid <jhs@gnome.org>
2556         * plugins/sourceview/*:
2557         Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for 
2558         poiting this out!
2560 2006-03-04  Naba Kumar  <naba@gnome.org>
2562         * plugins/gdb/*: Deleted removed files (see previous changlog
2563         entry for files list).
2564         
2565 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
2567         * plugins/debug-mananger/breakpoints.c,
2568         plugins/debug-manager/breakpoints.h,
2569         plugins/debug-manager/debug_tree.c,
2570         plugins/debug-manager/debug_tree.h,
2571         plugins/debug-manager/info.c,
2572         plugins/debug-manager/info.h,
2573         plugins/debug-manager/locals.c,
2574         plugins/debug-manager/locals.h,
2575         plugins/debug-manager/memory.c,
2576         plugins/debug-manager/memory.h,
2577         plugins/debug-manager/registers.c,
2578         plugins/debug-manager/registers.h,
2579         plugins/debug-manager/sharedlib.c,
2580         plugins/debug-manager/sharedlib.h,
2581         plugins/debug-manager/signal.c,
2582         plugins/debug-manager/signal.h,
2583         plugins/debug-manager/stack_trace.c,
2584         plugins/debug-manager/stack_trace.h,
2585         plugins/debug-manager/watch.c,
2586         plugins/debug-manager/watch.h,
2587         plugins/debug-manager/Makefile.am:
2588         Move from gdb plugin to debug manager plugin
2590         * plugins/debug-manager/anjuta-debug-manager.glade,
2591         plugins/debug-manager/anjuta-debug-manager.ui:
2592         Move all user interface from gdb to debug manager
2594         * plugins/debug-manager/utilities.c,
2595         plugins/debug-manager/utilities.h:
2596         Remove some unused code
2597         Add useful code from gdb plugin
2599         * plugins/debug-manager/start.c,
2600         plugins/debug-manager/start.h:
2601         Include code of attach_process
2602         Add more code to start the debugger
2604         * plugins/debug-manager/plugin.c,
2605         plugins/debug-manager/plugin.h,
2606         plugins/debug-manager/anjuta-debug-manager.plugin.in:
2607         Rename IAnjutaDebuggerManager to IAnjutaDebugManager
2609         * plugins/debug-manager/debugger.c,
2610         plugins/debug-manager/debugger.h:
2611         Implement a queue of debugger command
2613         * plugins/gdb/actions.c,
2614         plugins/gdb/actions.h,
2615         plugins/gdb/watch_cbs.c,
2616         plugins/gdb/watch_cbs.h,
2617         plugins/gdb/watch_gui.c,
2618         plugins/gdb/watch_gui.h:
2619         Removed 
2621         * plugins/gdb/debugger.c,
2622         plugins/gdb/debugger.h,
2623         plugins/gdb/gdbmi.c,
2624         plugins/gdb/gdbmi.h,
2625         plugins/gdb/utilities.c,
2626         plugins/gdb/utilities.h,
2627         plugins/gdb/Makefile.am,
2628         plugins/gdb/anjuta-gdb.plugin.in:
2629         Implement necessary functions
2631         * plugins/gdb/parser.c,
2632         plugins/gdb/parser.h:
2633         Code for parsing variable previously in debug_tree.c
2635         * plugins/gdb/anjuta-gdb.glade,
2636         plugins/gdb/anjuta-gdb.ui:
2637         Remove user interface
2639         * plugins/gdb/gdbmi-test.c:
2640         Need update
2642         * plugins/gdb/anjuta-gdb.plugin.png:
2643         Try an improved icon for gdb (archer fish)
2645         * libanjuta/anjuta-debugger.c,
2646         libanjuta/anjuta-debugger.h,
2647         libanjuta/interfaces/libanjuta.idl,
2648         libanjuta/interfaces/anjuta-idl-compiler.pl,
2649         libanjuta/Makefile.am:
2650         Add declaration used in new IAnjutaDebugger interface
2652         * manuals/reference/libanjuta.types,
2653         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
2654         manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
2655         Update documentation
2657 2006-03-02  Naba Kumar  <naba@gnome.org>
2659         * manuals/reference/libanjuta/Makefile.am,
2660         manuals/reference/libanjuta/libanjuta-docs.sgml,
2661         manuals/reference/libanjuta/libanjuta-sections.txt,
2662         manuals/reference/libanjuta/libanjuta.types,
2663         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
2664         manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
2665         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
2666         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
2667         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
2668         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
2669         manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2670         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
2671         manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
2672         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
2673         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
2674         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
2675         manuals/reference/libanjuta/tmpl/e-splash.sgml,
2676         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
2677         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
2678         manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
2679         manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
2680         manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
2681         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
2682         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
2683         manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
2684         manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
2685         manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
2686         manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
2687         manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
2688         manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
2689         manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
2690         manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
2691         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2692         manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
2693         manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
2694         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
2695         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
2696         manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
2697         manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
2698         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
2699         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
2700         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
2701         manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
2702         manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
2703         manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
2704         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2705         manuals/reference/libanjuta/tmpl/plugins.sgml,
2706         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2707         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
2708         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
2709         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
2710         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
2711         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
2712         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
2713         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
2714         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
2715         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
2716         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
2717         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
2718         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
2719         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
2720         documentation.
2722 2006-02-28  Naba Kumar <naba@gnome.org>
2724         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2725         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
2726         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
2727         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
2728         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
2729         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
2730         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
2731         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
2732         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
2733         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
2734         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
2735         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
2736         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
2737         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
2739 2006-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2741         * plugins/sourceview/sourceview.c:
2742         Select to brace, select block.
2744 2006-02-28  Johannes Schmid <jhs@gnome.org>
2746         * plugins/file-wizard/Makefile.am
2747         plugins/file-wizard/action-callbacks.c (removed)
2748         plugins/file-wizard/action-callbacks.h (removed)
2749         plugins/file-wizard/anjuta-file-wizard.ui
2750         plugins/file-wizard/plugin.c: (activate_plugin),
2751         (deactivate_plugin)
2752         plugins/file-wizard/plugin.h:
2753         Removed Edit->Insert Text submenu (replace by macros plugin)
2754         
2755         * plugins/sourceview/sourceview.c: (sourceview_new),
2756         (ieditor_set_popup_menu):
2757         Fixed some more bugs
2758         
2759         * plugins/subversion/svn-threat.h (removed): Removed ununsed file
2761 2006-02-28  Naba Kumar <naba@gnome.org>
2763         * plugins/file-manager/an_file_view.c,
2764         plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
2765         rows also and with delay 1 sec (the color and timout value should
2766         probably be picked up from some system wide preference key).
2768 2006-02-28  Naba Kumar <naba@gnome.org>
2770         * libanjuta/interfaces/libanjuta.idl,
2771         plugins/document-manager/action-callbacks.c,
2772         plugins/document-manager/plugin.c,
2773         plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
2774         IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
2775         Added interface checks in document manager and enable/disable
2776         menus based on supported interface.
2777         
2778         * plugins/project-import/anjuta-project-import.glade: Set some
2779         resonable size for the import dialog.
2781  2006-02-27  Naba Kumar  <naba@gnome.org>
2783         * libanjuta/interfaces/libanjuta.idl,
2784         plugins/document-manager/action-callbacks.c,
2785         plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
2786         and eol conversion actions.
2788 2006-02-27  Johannes Schmid <jhs@gnome.org>
2789         
2790         * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
2791         * plugins/file-manager/an_file_view.c
2792         plugins/file-manager/plugin.h:  Added tooltips
2793         * plugins/symbol-browser/an_symbol_view.h: Added tooltips
2795 2006-02-26  Naba Kumar  <naba@gnome.org>
2797         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
2798         plugins/build-basic-autotools/build-basic-autotools.c,
2799         plugins/build-basic-autotools/build-basic-autotools.h,
2800         plugins/build-basic-autotools/executer.c,
2801         plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
2802         disable indicator highlights preferences from message manager to
2803         build plugin. Implemented message indicator highlights in build tool.
2804         
2805         * plugins/editor/text_editor.c: Fixed indicators.
2807 2006-02-26  Johannes Schmid <jhs@gnome.org>
2809         * plugins/sourceview/sourceview.c:
2810         - Fixed some bugs
2811         - Added markers
2812         * plugins/subversion/svn_auth.c:
2813         Fixed username/password authentification but there might be a memory corruption
2815 2006-02-26  Naba Kumar  <naba@gnome.org>
2817         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2818         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
2819         libanjuta/anjuta-launcher.h: Added documentation.
2821 2006-02-24  Naba Kumar  <naba@gnome.org>
2823         * plugins/editor/text_editor.c: Fixed change in API in
2824         IAnjutaEditorSelection::set().
2825         
2826 2006-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2828         * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
2829         plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
2830         libanjuta/interfaces/libanjuta.idl :
2831         Search in sourceview editor (Select in buffer).
2834 2006-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2836         * plugins/sourceview/sourceview.c :
2837         Fixed Replace, to_upper, to_lower.
2838         
2839         * plugins/search/search-replace_backend.c :
2840         Renamed header name.
2842 2006-02-22  Naba Kumar  <naba@gnome.org>
2844         * libanjuta/anjuta-plugin-description.c,
2845         libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
2846         libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
2847         manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
2848         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
2849         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
2850         
2851         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2852         * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
2853         
2854 2006-02-21  Naba Kumar  <naba@gnome.org>
2856         * libanjuta/interfaces/libanjuta.idl,
2857         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
2858         plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
2859         interface for editor.
2861 2006-02-21  Naba Kumar  <naba@gnome.org>
2863         * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
2865         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2866         * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
2868 2006-02-21  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2870         * GTKSOURCEVIEW EDITOR
2871         plugins/sourceview/sourceview.c :
2872         Fixed copy and Goto Line.
2873         
2874         plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
2875         plugins/macro/plugin.c :
2876         Fixed Insert key word and Insert macro.
2878 2006-02-19  Johannes Schmid <jhs@cvs.gnome.org>
2880         * plugins/document-manager/anjuta-docman.c:
2881         (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
2882         
2883         * configure.in:
2884         plugins/Makefile.am:
2885         plugins/sourceview/.cvsignore:
2886         plugins/sourceview/Makefile.am:
2887         plugins/sourceview/plugin.c: :
2888         plugins/sourceview/plugin.h:
2889         plugins/sourceview/sourceview.c: 
2890         plugins/sourceview/sourceview.h:
2891         plugins/sourceview/sourceview.plugin:
2892         plugins/sourceview/sourceview.plugin.in:
2893         plugins/sourceview/sourceview.png:
2895         Added sourceview editor plugin
2897 2006-02-19 Naba Kumar  <naba@gnome.org>
2899         * libanjuta/interfaces/libanjuta.idl,
2900         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2901         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2902         plugins/cvs-plugin/cvs-interface.c,
2903         plugins/document-manager/action-callbacks.c,
2904         plugins/document-manager/action-callbacks.h,
2905         plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
2906         plugins/search/plugin.c, plugins/search/search-replace.c,
2907         plugins/search/search-replace_backend.c,
2908         plugins/subversion/subversion-actions.c,
2909         plugins/subversion/subversion-callbacks.c,
2910         plugins/tools/editor.c, plugins/tools/execute.c,
2911         plugins/tools/variable.c: Defined proper editor interfaces and fixed
2912         few fatal warnings.
2914 2006-02-15 Naba Kumar  <naba@gnome.org>
2916         * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
2917         within another.
2918         
2919         * libanjuta/interfaces/libanjuta.idl,
2920         plugins/document-manager/anjuta-docman.c,
2921         plugins/document-manager/plugin.c,
2922         plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
2923         unnecessary parameters from IAnjutaEditor interface and used proper
2924         types instead of 'gpointer'. Fixed various compiler warnings.
2925         
2926         * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
2927         file
2929 2006-02-12 Naba Kumar  <naba@gnome.org>
2931         * po/POTFILES.in: Updated.
2932         
2933 2006-02-11 Naba Kumar  <naba@gnome.org>
2935         * plugins/editor/properties.[cxx,h],
2936         plugins/editor/text_editor.c, plugins/editor/style-editor.c,
2937         plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
2938         to sci_prop_*(), because they were conflicting with external
2939         functions (in some ssl library).
2940         
2941 2006-02-08 Naba Kumar  <naba@gnome.org>
2943         Patch from Massimo Cora  <maxcvs@email.it>:
2944         * plugins/valgrind/anjuta-valgrind.schemas,
2945         plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
2946         plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
2947         plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
2948         plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
2949         plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
2950         plugins/valgrind/vgtoolview.c,
2951         plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
2952         before running the debugging session. I've added also a
2953         preference in Anjuta Preferences where you can specify
2954         the path to the valgrind binary. The default is /usr/bin/valgrind.
2955         Now it displays a dialog with the error. [it can be -program
2956         exited- or -file loaded or end of input-]. Some valgrind 3.x
2957         compatibility.
2958         
2959 2006-01-29 Naba Kumar  <naba@gnome.org>
2961         Patch from Massimo Cora  <maxcvs@email.it>:
2962         * configure.in, plugins/Makefile.am,
2963         plugins/valgrind/*: Valgrind plugin (requires
2964         binutils-dev and valgrind to be installed.
2966 2005-01-24 Johannes Schmid <jhs@gnome.org>
2968         * Patch from Eric Greveson <ejg45@cam.ac.uk>
2969         plugins/tools/variables.c:
2970         Added current directory to possible variables
2972         * Patch from Günther Brammer <gbrammer@gmx.de>
2973         plugins/document-manager/anjuta-docman.c:
2974         Fix a crash on opening a file
2976         AUTHORS: Added Günther Brammer
2978 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
2980         * libanjuta/anjuta-launcher.c:
2981         Fix a bug in AnjutaLauncher when output is bigger than buffer
2982         Probably fix bug #315188 and #305134
2984 2005-12-28      Johannes Schmid <jhs@gnome.org>
2985         
2986         * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
2987         * src/about.c: Use new gtk about dialog
2988         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
2989         Updated anjuta_ui_add_action_group_entries call
2990         
2991         Patch from Jean Breford <jean.breford@normalesup.org>
2992         and Markus Habermehl <bmh1980de@yahoo.de>:
2993         
2994         * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
2995         * AUTHORS: Added Jean and Markus
2997 2005-12-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2998         * plugins/search/search-replace.c :
2999         Bookmark all matched lines.
3000         * plugins/search/search-replace_backend.c :
3001         Fixed bug (Search in all project files).
3003 2005-12-21      Johannes Schmid <jhs@gnome.org>
3004         
3005         * plugins/search/plugin.c:
3006         Fixed signal names
3007         * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
3008         investigation needed.
3009         
3010         AUTHORS: Added Ross Goldner
3012 2005-12-19  Ross Golder  <ross@golder.org>
3014         * plugins/document-manager/anjuta-document-manager.plugin.in: Added
3015         application/xml MIME type.
3017 2005-12-18  Johannes Schmid <jhs@gnome.org>
3018         
3019         po/POTFILES.in: Updated files after directory changes
3020         HACKING: Removed outdated section 3 (anoncvs)
3022 2005-12-15  Sebastien Granjoux <seb.sfo@free.fr>
3024         * plugins/build-basic-autotools/build-basic-autotools.c:
3025         Save all files in editor before running a command
3027         * plugins/tools/execute.c:
3028         Use document manager plugin instead of each editor for
3029         saving all files
3031 2005-12-15  Johannes Schmid <jhs@gnome.org>
3033         * plugins/document-manager/action-callbacks.c:
3034         (on_save_all1_activate), (on_swap_activate)
3035         plugins/document-manager/anjuta-docman.c:
3036         (on_save_as_filesel_response), (on_notebook_switch_page):
3037         
3038         Fixed some remaining issues in document-manger
3040 2005-12-15      Johannes Schmid <jhs@gnome.org>
3042         * plugins/profile-default/default.anjuta:
3043         Load Search plugin and Message Manager by default
3045 2005-12-14  Johannes Schmid <jhs@gnome.org>
3046         
3047         * plugins/editor/text_editor.c
3048         libanjuta/anjuta-utils.c:
3049         
3050         Check if files differ when gnome-vfs monitoring is used.
3051         (Bug #309688)
3053 2005-12-13  Johannes Schmid <jhs@gnome.org>
3055         * plugins/document-manager/plugin.c:
3056         Only save modified files in ianjuta_file_savable_save() for document-manager
3057         as discussed on mailing list.
3058         
3059         * plugins/cvs-plugin/cvs-callbacks.c:
3060         Fixed dialog handling for empty log message
3062 2005-12-13  Johannes Schmid <jhs@gnome.org>
3064         * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
3065         
3066         * plugins/project-manager/* Removed ununsed files
3067         
3068         * plugins/symbol-browser/an_symbol_iter.c
3069         plugins/build-basic-autotools/build-basic-autotools.c
3070         plugins/build-basic-autotools/executer.c
3071         plugins/class-gen/class_gen.c
3072         plugins/class-inheritance/class-inherit.c
3073         plugins/cvs-plugin/cvs-actions.c
3074         plugins/cvs-plugin/cvs-interface.c
3075         plugins/debug-manager/attach_process.
3076         plugins/devhelp/plugin.c
3077         plugins/document-manager/plugin.c
3078         plugins/document-manager/indent_util.c
3079         plugins/editor/properties.cxx
3080         plugins/editor/aneditor.cxx
3081         plugins/editor/style-editor.c
3082         plugins/editor/text_editor.c
3083         plugins/macro/macro_db.c
3084         tagmanager/c.c:
3085         
3086         Use DEBUG_PRINT for debug messages
3088         libanjuta/anjuta-debug.h: Include config.h
3089         
3090         HACKING: Updated (BTW: does anyone read this?)
3091         
3092 2005-12-12  Johannes Schmid <jhs@gnome.org>
3094         Patch from Johan Ersvik <jersvik@fastmail.fm>:
3095         * plugins/gdb/debugger.c
3096         
3097         Fix a crasher in gdb plugin
3098         
3099         * plugins/gtodo/plugin.c
3100         plugins/search/plugin.c
3101         
3102         Fixed bug #305301
3103         
3104         * plugins/document-manager/anjuta-docman.c:
3105         
3106         Fixed error markers 
3107         
3108         * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
3109         
3110         Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
3111         
3112         * plugins/document-manager/anjuta-docman.c:
3113         highlight changed files in docman popup-menu
3114         * plugins/gdb/debug-tree.c:
3115         plugins/gdb/debugger.c
3116         Do not corupt entire "locals" tree when variable pointer have
3117         additional info and arrays/strucs/unions correctly.
3118         
3120 2005-12-11  Johannes Schmid <jhs@gnome.org>
3122         * plugins/document-manager/anjuta-docman.c
3123         plugins/document-manager/plugin.c
3124         plugins/editor/text_editor.c:
3125         
3126         AUTHORS: Added Johan Ersvik
3128         Fixed "is-dirty" bug and tab ordering
3130 2005-12-11  Johan Ersvik <jersvik@fastmail.fm>
3131         
3132         * plugins/editor/aneditor-autocomplete.cxx
3133         plugins/editor/aneditor-calltip.cxx
3134         plugins/editor/aneditor-priv.h
3135         plugins/symbol-browser/an_symbol.c
3136         plugins/symbol-browser/an_symbol_view.c
3137         tagmanager/entry.h
3138         tagmanager/tm_symbol.c
3139         tagmanager/tm_tag.c
3140         tagmanager/include/tm_symbol.h
3141         tagmanager/include/tm_tag.h
3142         tagmanager/c.c
3144         Better pointer recognition in tagmanager and symbol browser
3146 2005-12-11  Johannes Schmid <jhs@gnome.org>
3148         * plugins/search/*: New search plugin derived from search code in old editor
3149         plugin.
3150         
3151         * plugins/document-manager/*: new document-manger which is now seperated from
3152         editor to allow implementation of other editor widgets. Code is mostly derived
3153         from old editor plugin
3155         * plugins/print/* new print plugin which is not fully implemented in the
3156         moment
3158         * plugins/editor/text_editor.c: Added lots of interface code
3159         
3160         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
3161         IAnjutaEditorFactory and extended IAnjutaEditor
3162         
3163         * configure.in, plugins/Makefile.am updated build system for new
3164         plugins
3166         This is a huge commit which might still contain some bugs and also has
3167         some fixmes. Things that are not working are the search toolbar because it
3168         does not use the same backend as any other searching function and printing
3169         (easy to fix) because it did not yet implement IAnjutaPrintable.
3171 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
3173         * plugins/project-wizard/property.c:
3174         Use newer GtkFileChooser instead of GtkFileSelection with
3175         GnomeFileEntry to avoid a bug
3177         * plugins/project-wizard/install.c:
3178         Avoid an endless loop if project directory is not writable
3179         
3180         * plugins/project-wizard/druid.c:
3181         Allow creating project in empty directory without a
3182         warning
3184 2005-11-25  Johannes Schmid <jhs@cvs.gnome.org>
3185         
3186         Patch from Massimo Cora <maxcvs@email.it>
3187         * plugins/class-inheritence/class-inherit.c
3188         plugins/class-inheritence/plugin.c
3189         plugins/class-inheritence/plugin.h
3190         configure.in
3191         
3192         Update plugin to use new API from graphviz 2.6. Version 2.2 is 
3193         no longer supported!
3195 2005-11-23  Johannes Schmid <jhs@cvs.gnome.org>
3196         
3197         Patch from Johan Ersvik <jersvik@fastmail.fm>
3198         * plugins/message-view/message-view.c
3199         plugins/build-basic-autotools/build-basic-autotools.c
3200         plugins/build-basic-autotools/automake-c.filters
3202         This patch correct regex-filters for newer automake
3203         versions
3205 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
3207        * plugins/tools/execute.c:
3208        Detect variables inside a word
3210 2005-11-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3212         * libanjuta/anjuta-status.[ch],
3213         plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
3214         plugins/editor/anjuta-docman.c :
3215         New anjuta-status procedure.
3217 2005-10-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3219         *Modified Files:
3220         libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
3221         plugins/editor/Makefile.am
3222         plugins/editor/anjuta-document-manager.glade
3223         plugins/editor/plugin.c plugins/editor/plugin.h
3224         plugins/editor/text_editor.c plugins/editor/text_editor.h
3225         *Added Files:
3226         plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
3227         plugins/editor/indent-util.c plugins/editor/indent-util.h
3228         plugins/editor/indent_test.c :
3229         Set and Preview indent preferences parameters.
3230         Saved indent user parameters.
3232 2005-10-27  Naba Kumar  <naba@gnome.org>
3234         Patch from Flavio daCosta  <flavio.dacosta@gmail.com>
3235         * plugins/editor/anjuta-docman.c: Restore tab color to normal
3236         theme color for saved documents.
3237         
3238 2005-10-26  Naba Kumar  <naba@gnome.org>
3240         * libanjuta/anjuta-encodings.c: Save changed supported encodings
3241         list. Fixed bug #316731.
3242         
3243 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
3245         * tagmanager/tm_symbol.c: Fixed bug #315218
3247 2005-10-23  Adam Weinberger  <adamw@gnome.org>
3249         * plugins/build/build_file.c
3250           plugins/build-basic-autotools/build-basic-autotools.c
3251           plugins/tools/execute.c
3252           plugins/build/compile.c
3253           plugins/build/configurer.c
3254           plugins/debug-manager/plugin.c
3255           plugins/editor/plugin.c
3256           plugins/editor/print.c
3257           plugins/editor/text_editor.c
3258           plugins/file-loader/plugin.c
3259           plugins/file-manager/an_file_view.c
3260           plugins/symbol-browser/an_symbol_view.c
3261           plugins/gdb/debugger.c
3262           plugins/gdb/plugin.c
3263           plugins/glade/plugin.c
3264           plugins/macro/macro-actions.c
3265           plugins/macro/plugin.c
3266           plugins/profile-default/plugin.c
3267           plugins/project-manager/plugin.c
3268           plugins/project-manager/project_import.c
3269           plugins/symbol-browser/plugin.c
3270           plugins/tools/execute.c
3271           src/anjuta.c
3272           src/anjuta-actions.h
3273           src/shell.c:
3274           Correct spacing errors before and after "...".
3276 2005-10-20  Naba Kumar  <naba@gnome.org>
3278         * plugins/gdb/debugger.c: Fixed attach/detach process to
3279         updated UI properly.
3280         
3281 2005-10-18  Naba Kumar  <naba@gnome.org>
3283         * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
3284         #171314 too).
3285         
3286 2005-10-13  Naba Kumar  <naba@gnome.org>
3287         
3288         * plugins/project-mkfile-import/*: Removed separate import wizard for
3289         makefile based projects (because single widzard handles all wizards).
3291         * plugins/project-import/project-import.c: Made wizard window
3292         transient to main window.
3294         Patch from: Eric Greveson  <ejg45@cam.ac.uk>
3295         
3296         * AUTHORS: Added Eric's name in contributors list.
3297         
3298         * configure.in, plugins/Makefile.am,
3299         plugins/project-import/Makefile.am,
3300         plugins/project-import/anjuta-project-import.glade,
3301         plugins/project-import/project-import.c,
3302         plugins/project-import/project-import.h: Import wizard now detects
3303         both makefile and automake projects together instead of separate wizard.
3304         
3305         * plugins/project-wizard/templates/java/project.anjuta,
3306         plugins/project-wizard/templates/mkfile/project.anjuta,
3307         plugins/project-wizard/templates/python/project.anjuta,
3308         plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
3309         name to make it appropriate.
3311 2005-10-11  Naba Kumar  <naba@gnome.org>
3313         * configure.in: Fixed glade3 version requirement.
3315 2005-09-29  Alexander Shopov  <ash@contact.bg>
3317         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
3319 2005-09-26  Johannes Schmid <jhs@cvs.gnome.org>
3321         * plugins/subversion/svn_auth.c
3322         plugins/subversion/anjuta_subversion.glade:
3323         Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
3325 2005-09-22  Naba Kumar  <naba@gnome.org>
3327         Patch from: Eric Greveson  <ejg45@cam.ac.uk>:
3329         * configure.in,  plugins/Makefile.am
3330         plugins/project-manager/anjuta-project-manager.plugin.in,
3331         plugins/project-manager/plugin.c,
3332         (added) plugins/project-mkfile-import/.cvsignore,
3333         (added) plugins/project-mkfile-import/Makefile.am,
3334         (added) plugins/project-mkfile-import/
3335             anjuta-project-mkfile-import-plugin.png,
3336         (added) plugins/project-mkfile-import/
3337             anjuta-project-mkfile-import.glade,
3338         (added) plugins/project-mkfile-import/
3339             anjuta-project-mkfile-import.plugin.in,
3340         (added) plugins/project-mkfile-import/plugin.c,
3341         (added) plugins/project-mkfile-import/plugin.h,
3342         (added) plugins/project-mkfile-import/project-mkfile-import.c,
3343         (added) plugins/project-mkfile-import/project-mkfile-import.h,
3344         plugins/project-wizard/templates/Makefile.am,
3345         (added) plugins/project-wizard/templates/mkfile-logo.png,
3346         (added) plugins/project-wizard/templates/mkfile.wiz,
3347         (added) plugins/project-wizard/templates/mkfile/.cvsignore,
3348         (added) plugins/project-wizard/templates/mkfile/Makefile.am,
3349         (added) plugins/project-wizard/templates/mkfile/project.anjuta,
3350         (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
3351         (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
3352         (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
3353         (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
3354         (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
3355         (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
3356         (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
3357         (added) plugins/project-wizard/templates/mkfile/src/main.c:
3358         Added makefile based project import wizard and wizard template.
3360 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
3362         * libanjuta/anjuta-launcher.c: Reduced false password detections
3364 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
3366         * plugins/cvs-plugin/cvs-interface.c: Handle empty log 
3367         messages correctly.a
3369 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
3370         
3371         * scintilla/Makefile.am: Changed scintilla library to noinst
3372         * pixmaps/Makefile.am: Install password.png
3373         * libanjuta/anjuta-launcher.c: Changed password detection
3374         to be able to access GNOME CVS with ssh.
3375         
3376 2005-08-31  Naba Kumar  <naba@gnome.org>
3378         * plugins/glade/plugin.c: Set transient window for the widget
3379         dialogs.
3380         
3381 2005-08-21  Jens Seidel  <jseidel@cvs.gnome.org>
3383         * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
3385 2005-08-10  Naba Kumar  <naba@gnome.org>
3387         * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
3388         as shortcut key for execute.
3390         * src/about.c: Clean up.
3391         
3392         Patch from: Jochen Baier  Jochen.Baier@stud.uni-karlsruhe.de
3393         * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
3394         entry boxes.
3395         
3396 2005-08-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3398         * plugins/editor/search-replace_backend.c :
3399         Fixed search in File Patterns.
3401 2005-08-09  Philip Van Hoof  <pvanhoof@gnome.org>
3403         * plugins/gdb/Makefile.am: Fixed a make -j x bug
3404         
3405 2005-08-04  Naba Kumar  <naba@gnome.org>
3407         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
3408         for pango-1.8 rendering bug.
3409         
3410 2005-08-03  Naba Kumar  <naba@gnome.org>
3412         * plugins/glade/plugin.c: Proper names for plugin widgets.
3413         
3414         * plugins/subversion/anjuta-subversion.glade,
3415         plugins/subversion/svn-auth.c: Fixed authentication dialog and
3416         string allocations. Use passed default values when available.
3417         Set proper focus and dialog default response. Destroy dialog after use.
3418         Return error when appropriate.
3420 2005-08-02  Naba Kumar  <naba@gnome.org>
3422         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
3423         for pango-1.8 rendering bug.
3424         
3425 2005-08-02  Philip Van Hoof  <pvanhoof@gnome.org>
3427         * scintilla/Makefile.am: Fixed a make -j x bug
3428         
3429 2005-08-02  Johannes Schmid <jhs@gnome.org>
3430         
3431         * plugins/subversion/svn-auth.c: Added username/password 
3432         auto function.
3434 2005-08-01  Naba Kumar  <naba@gnome.org>
3436         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
3437         checks for character width calculations.
3438         
3439 2005-07-31  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3441         * plugins/gdb/debug_tree.c : Inspect memory from locals window.
3443 2005-07-31  Naba Kumar  <naba@gnome.org>
3445         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
3446         messup with pango 1.8. Fixed bug #311846.
3448 2005-07-30  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3450         * plugins/gdb/memory.c : Fixed bug 305082.
3451         
3452         * plugins/project-wizard/templates/anjuta-plugin.wiz,
3453         plugins/project-wizard/templates/gcj.wiz,
3454         plugins/project-wizard/templates/gnome.wiz,
3455         plugins/project-wizard/templates/gtk.wiz,
3456         plugins/project-wizard/templates/java.wiz,
3457         plugins/project-wizard/templates/python.wiz,
3458         plugins/project-wizard/templates/wxwin.wiz,
3459         plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
3461 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
3463         * plugins/tools/execute.c:
3464         Correct a crash if editor is closed while a tool still use it.
3466 2005-07-28  Naba Kumar  <naba@gnome.org>
3468         * scintilla/*: Updated scintilla from their latest CVS.
3470 2005-07-27  Naba Kumar  <naba@gnome.org>
3472         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
3473         plugins/build-basic-autotools/build-basic-autotools.c,
3474         plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
3475         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
3476         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
3477         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
3478         plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
3479         plugins/message-view/plugin.c, plugins/patch/plugin.c,
3480         plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
3481         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
3482         plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
3483         src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
3484         argument to anjuta_ui_add_action_group_entries() and
3485         anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
3486         Fixed all plugins to pass translation domain. This fixes untranslated
3487         UI bugs. 
3489 2005-07-27  Naba Kumar  <naba@gnome.org>
3491         * plugins/class-inheritance/class-callbacks.c,
3492         plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
3493         proper system colors.
3495 2005-07-26  Naba Kumar  <naba@gnome.org>
3497         * ROADMAP: Updated and added more tasks.
3499 2005-07-25  Naba Kumar  <naba@gnome.org>
3501         * ROADMAP: Updated and added more tasks.
3502         
3503 2005-07-24  Naba Kumar  <naba@gnome.org>
3505         * HACKING: Fixed format.
3507 2005-07-24  Naba Kumar  <naba@gnome.org>
3509         * ROADMAP: Fixed format.
3510         * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
3512 2005-07-24  Naba Kumar  <naba@gnome.org>
3514         * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
3515         * data/properties/cpp.properties: Added *.c++ as file extension for c++
3517 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
3519         * plugins/tools/dialog.c, plugins/tools/dialog.h:
3520         Correct wrong sensitivity setting
3521         
3522         * plugins/tools/tool.c: Correct a crash when removing overridden tool
3523         
3524         * plugins/tools/variable.c:     Add variables for project manager
3526 2005-07-23  Naba Kumar  <naba@gnome.org>
3528         * ROADMAP: updated.
3530 2005-07-23 Naba Kumar  <naba@gnome.org>
3532         * plugins/subversion/Makefile.am,
3533         plugins/subversion/svn-auth.c,
3534         plugins/subversion/svn-auth.h: Added subversion authentication code
3535         stubs.
3536         
3537         * plugins/subversion/subversion-callbacks.c,
3538         plugins/subversion/subversion-callbacks.h,
3539         plugins/subversion/svn-backend-priv.h,
3540         plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
3541         plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
3542         plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
3543         Added file mode line.
3545 2005-07-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
3547         * configure.in: Added 'gl' to ALL_LINGUAS.
3549 2005-07-21 Naba Kumar  <naba@gnome.org>
3551         * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
3552         the active sources and kill the running process without emitting
3553         signals (which could be fatal because the object is being destroyed).
3554         Incidentally, fixed the crash that happens when stopping an active
3555         debugger session. Disabled debug prints and code clean up.
3556         Fixed bug #305587.
3557         
3558         * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
3559         message view object, because that prevents many unprocessed outputs
3560         from the cvs command from being appended in view. Does not set NULL
3561         to mesg_view private member (not required) so that any pending outputs
3562         to view is processed.Fixed bug #172666.
3564         * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
3565         type in supported list.
3566         
3567 2005-07-18  Adam Weinberger  <adamw@gnome.org>
3569         * plugins/file-manager/anjuta-file-manager-plugin.glade:
3570           grammar/spelling fixes.
3572 2005-07-17 Naba Kumar  <naba@gnome.org>
3574         * (new) plugins/project-wizard/templates/terminal/cvsignore,
3575         (new) plugins/project-wizard/templates/terminal/po/cvsignore,
3576         (new) plugins/project-wizard/templates/terminal/src/cvsignore,
3577         plugins/project-wizard/templates/anjuta-plugin.wiz,
3578         plugins/project-wizard/templates/gcj.wiz,
3579         plugins/project-wizard/templates/gnome.wiz,
3580         plugins/project-wizard/templates/gtk.wiz,
3581         plugins/project-wizard/templates/gtkmm.wiz,
3582         plugins/project-wizard/templates/java.wiz,
3583         plugins/project-wizard/templates/python.wiz,
3584         plugins/project-wizard/templates/terminal.wiz,
3585         plugins/project-wizard/templates/terminal/Makefile.am,
3586         plugins/project-wizard/templates/terminal/po/Makefile.am,
3587         plugins/project-wizard/templates/terminal/src/Makefile.am,
3588         plugins/project-wizard/templates/wxwin.wiz,
3589         plugins/project-wizard/templates/xlib-dock.wiz,
3590         plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
3591         wizards and updated .wiz files to install them in newly created
3592         projects.
3594 2005-07-16 Naba Kumar  <naba@gnome.org>
3596         * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
3597         
3598         * plugins/file-manager/an_file_view.c,
3599         plugins/file-manager/plugin.c: Added file manager preferences to
3600         show/hide files ignored by version control (e.g. cvsignore).
3601         
3602         * plugins/editor/text_editor.c: Initialize vfs info struct.
3603         
3604         * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
3605         libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
3606         libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
3607         libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
3608         omf-install/.cvsignore, pixmaps/.cvsignore,
3609         plugins/file-manager/anjuta-file-manager-plugin.glade,
3610         scintilla/.cvsignore, scintilla/include/.cvsignore,
3611         scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
3612         tagmanager/python.c: Updated.
3614 2005-07-16 Naba Kumar  <naba@gnome.org>
3616         * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
3617         Fixed python parser to parser class methods.
3619 2005-07-15 Naba Kumar  <naba@gnome.org>
3621         * plugins/project-wizard/property.c: Used parenthesis to remove
3622         ambiguty.
3623         
3624         * plugins/project-wizard/templates/anjuta-plugin.wiz,
3625         plugins/project-wizard/templates/gcj.wiz,
3626         plugins/project-wizard/templates/gnome.wiz,
3627         plugins/project-wizard/templates/gtk.wiz,
3628         plugins/project-wizard/templates/gtkmm.wiz,
3629         plugins/project-wizard/templates/java.wiz,
3630         plugins/project-wizard/templates/python.wiz,
3631         plugins/project-wizard/templates/terminal.wiz,
3632         plugins/project-wizard/templates/wxwin.wiz,
3633         plugins/project-wizard/templates/xlib-dock.wiz,
3634         plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
3635         and names.
3637 2005-07-15 Naba Kumar  <naba@gnome.org>
3639         * plugins/project-wizard/templates/java.wiz,
3640         plugins/project-wizard/templates/java/Makefile.am,
3641         plugins/project-wizard/templates/java/project.anjuta,
3642         plugins/project-wizard/templates/python.wiz,
3643         plugins/project-wizard/templates/python/Makefile.am,
3644         plugins/project-wizard/templates/python/project.anjuta: Use different
3645         project files for java and python module where debugger is not
3646         included in the list of plugins.
3648 2005-07-15 Naba Kumar  <naba@gnome.org>
3650         * configure.in, plugins/project-wizard/templates/Makefile.am,
3651         plugins/project-wizard/templates/gcj-logo.png,
3652         plugins/project-wizard/templates/gcj.wiz,
3653         plugins/project-wizard/templates/gcj/.cvsignore,
3654         plugins/project-wizard/templates/gcj/Makefile.am,
3655         plugins/project-wizard/templates/gcj/configure.in.tpl,
3656         plugins/project-wizard/templates/gcj/src/.cvsignore,
3657         plugins/project-wizard/templates/gcj/src/Makefile.am,
3658         plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
3659         plugins/project-wizard/templates/java-logo.png,
3660         plugins/project-wizard/templates/java.wiz,
3661         plugins/project-wizard/templates/java/configure.in.tpl,
3662         plugins/project-wizard/templates/java/po/Makefile.am,
3663         plugins/project-wizard/templates/java/po/POTFILES.in,
3664         plugins/project-wizard/templates/java/src/Makefile.am.tpl,
3665         plugins/project-wizard/templates/java/src/main.java,
3666         plugins/project-wizard/templates/python-logo.png,
3667         plugins/project-wizard/templates/python.wiz,
3668         plugins/project-wizard/templates/python/.cvsignore,
3669         plugins/project-wizard/templates/python/Makefile.am,
3670         plugins/project-wizard/templates/python/configure.in.tpl,
3671         plugins/project-wizard/templates/python/po/.cvsignore,
3672         plugins/project-wizard/templates/python/po/Makefile.am,
3673         plugins/project-wizard/templates/python/po/POTFILES.in,
3674         plugins/project-wizard/templates/python/src/.cvsignore,
3675         plugins/project-wizard/templates/python/src/Makefile.am,
3676         plugins/project-wizard/templates/python/src/Makefile.am.tpl,
3677         plugins/project-wizard/templates/python/src/main.py: Added Generic
3678         gcj and python project wizards. Fixed Generic java project to
3679         use _JAVA primary. Update gnome-build from cvs for them to work
3680         correctly.
3682 2005-07-12 Naba Kumar  <naba@gnome.org>
3684         * plugins/project-manager/plugin.c: Automatically determine
3685         project backend by probing.
3686         
3687 2005-07-04 Naba Kumar  <naba@gnome.org>
3689         * Makefile.am: Do not install old anjuta.glade file which conflicts
3690         with newer src/anjuta.glade.
3692 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
3694         * plugins/an_symbol_prefs.c:
3695         Sort list of available symbol files
3697 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
3699         * plugins/build-basic-autotools.c:
3700         Fixed #307810
3701         
3702         * plugins/gtodo/libgtodo.c:
3703         Possible fix for #307800
3705         * libanjuta/anjuta-encodings.c
3706         libanjuta/anjuta-launcher.c
3707         libanjuta/anjuta-preference-dialog.c
3708         libanjuta/anjuta-preferences.c
3709         libanjuta/anjuta-ui.c
3710         libanjuta/anjuta-util.c
3711         libanjuta/cell-renderer-captioned-image.c
3712         libanjuta/plugin.c:
3713         
3714         Patch from de_lupus@pandora.be (Kristof Vansant):
3715         Replaced deprecated gnome-i18n.h
3716         Closed #309153
3718 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
3719         
3720         * plugins/subversion/anjuta-subversion.glade
3721         plugins/subversion/anjuta-subversion.ui
3722         plugins/subversion/plugin.c
3723         plugins/subversion/subversion-actions.c
3724         plugins/subversion/subversion-callbacks.h
3725         plugins/subversion/subversion-callbacks.c
3726         plugins/subversion/svn-backend-priv.h
3727         plugins/subversion/svn-backend.h
3728         plugins/subversion/svn-backend.c
3729         plugins/subversion/svn-thread.h
3730         plugins/subversion/svn-thread.c:
3731         
3732         Implemented Subversion diff
3733         
3734 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
3735         
3736         * plugins/build-basic-autotools/build-basic-autotools.c:
3737         Fixed crash bug! Might be usefull to release 2.0.2 soon
3738         because this bug will crash any build which produces errors
3739         or warnings
3741 === Anjuta 2.0.1 ===
3743 2005-06-27 Naba Kumar  <naba@gnome.org>
3745         * plugins/tools/execute.c: Formated code.
3746         
3747 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
3749         * plugins/build-basic-autotools/build-basic-autotools.c:
3750         Remove two memory leaks
3751         Check command output versus untranslated strings too
3753         * plugins/tools/execute.c:
3754         Remove two memory leaks
3755         Check command output versus untranslated strings too
3756         Remove description message
3758         * plugins/tools/fileop.c:
3759         Escape tool name in xml configuration file
3761 2005-05-26 Naba Kumar  <naba@gnome.org>
3763         * configure.in: Bumped version to 2.0.1
3764         * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
3766         * plugins/tools/execute.c: Fixed clickable messages.
3767         * NEWS: Updated.
3769         * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
3770         Deactivate glade plugin when last glade project is closed. Reorder
3771         glade widgets in layout. Change glade project when user selects a
3772         new project. Removed project from the list when user closes it. Fixed
3773         glade project file loading from URI. Save and restored loaded glade
3774         projects in/from session.
3776         * plugins/class-gen/action-callbacks.c,
3777         plugins/class-gen/anjuta-class-gen-plugin.glade,
3778         plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
3779         plugins/file-wizard/anjuta-file-wizard.glade,
3780         plugins/file-wizard/file.c, plugins/file-wizard/file.h,
3781         plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
3782         "Add to project" correctly. Use the source file path returned after
3783         adding to project. Fixed memory leaks. Deactivate wizard plugins
3784         after use.
3785         
3786         * plugins/project-manager/plugin.c,
3787         plugins/project-wizard/anjuta-project-wizard.glade,
3788         plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
3789         plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
3790         src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
3791         project-wizard preference page to anjuta app, because they are
3792         more appropriated as general preferences. Renamed username and
3793         useremail properties keys.
3794         
3795         * po/POTFILES.in: Updated.
3797         * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
3798         saved at closing.
3799         
3800         * plugins/file-loader/plugin.c: Do not use static variable to store
3801         created submenu in factory. Fixed crash in anjuta exit.
3802         
3803 2005-05-24 Naba Kumar  <naba@gnome.org>
3805         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
3806         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
3807         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
3808         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
3809         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
3810         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
3811         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
3812         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
3813         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3814         
3815         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
3816         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
3817         plugins/build-basic-autotools/build-basic-autotools.c,
3818         plugins/build-basic-autotools/build-basic-autotools.h,
3819         plugins/build-basic-autotools/executer.c,
3820         plugins/build-basic-autotools/executer.h,
3821         plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
3822         plugins/tools/variable.c: Added an extra argument to
3823         anuta_util_dialog_input() to pass default value. Save/load project
3824         configure and execution parameters in/from session.
3826         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
3827         symbol browser is loaded.
3828         
3829         * plugins/profile-default/plugin.c: Fixed an unbalanced shell
3830         freeze/thaw.
3832         * plugins/terminal/terminal.c: Fixed bug where repeated activate and
3833         deactivate would not start shell.
3835 2005-05-24 Naba Kumar  <naba@gnome.org>
3837         * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
3838         libegg/egg-combo-action.c, libegg/egg-recent-action.c,
3839         libegg/egg-submenu-action.c, libegg/test-actions.c,
3840         plugins/build-basic-autotools/build-basic-autotools.c,
3841         plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
3842         plugins/editor/search-replace.c, plugins/editor/text_editor.c,
3843         plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
3844         plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
3845         plugins/macro/plugin.c, plugins/message-view/plugin.c,
3846         plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
3847         plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
3848         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
3849         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
3850         plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
3852 2005-05-24 Naba Kumar  <naba@gnome.org>
3854         * data/properties/styles.properties: Fixed defalt font.
3856         * plugins/editor/search-replace.c,
3857         plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
3858         project openness wihtout activating project-manager plugin (i.e.
3859         using anjuta_shell_get()).
3860         
3861         * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
3862         - Completed add_source(), add_group() and add_target() methods of
3863         IAnjutaProjectManager.
3864         - Change their definition to return the added element (or NULL).
3865         - Used interface API for project main menus and 'add to project'
3866         from file-manager context menu.
3867         - Select proper default target/group when prompting for adding
3868         source/target/group.
3869         - Do not expand all nodes in selection tree when default selection
3870         are given (eases navigation in big projects).
3871         - Code clean ups.
3872         - Marked strings for translation.
3874 2005-05-23 Naba Kumar  <naba@gnome.org>
3876         * src/anjuta-app.c: Save menu accelerators on change.
3877         * NEWS: Updated.
3878         * plugins/editor/anjuta-docman.c: Fixed premature destruction of
3879         save-as dialog (leading to crash later).
3881 2005-05-22 Naba Kumar  <naba@gnome.org>
3883         * NEWS: Updated.
3884         * AUTHORS: Added developers for other projects. Updated.
3885         * TODO.tasks: Updated.
3886         * ChangeLog: Added past changelogs from anjuta-0.1.5.
3887         
3888 2005-05-22 Naba Kumar  <naba@gnome.org>
3890         * plugins/tools/execute.c: Make parsable lines distinct by adding
3891         a "Click me" description in the message. Allow tools to open arbibrary
3892         file in editory using gdb-styled annotation (The line starts with two
3893         \032 characters followed by the file:line).
3894         
3895         * plugins/tools/scripts/prepare-changelog.pl,
3896         plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
3897         ChangeLog file itself and open it.
3899 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
3901         * plugins/tools/execute.c:
3902         Parse output in message pane
3903         Correct a crash on plugin deactivation
3905         * plugins/tools/fileop.c,
3906         plugins/tools/tool.c,
3907         plugins/tools/tool.h:
3908         Load only valid tools
3910 2005-06-21  Naba Kumar  <naba@gnome.org>
3912         * anjuta.spec.in: Fixed devel package requirement.
3914         * plugins/message-view/message-view.c: Scroll message on next/previous.
3916         * TODO.tasks: Updated.
3918         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
3919         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
3920         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
3921         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
3922         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
3923         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
3924         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
3925         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3927         * libanjuta/anjuta-preferences.c,
3928         plugins/build-basic-autotools/build-basic-autotools.c,
3929         plugins/build-basic-autotools/executer.c,
3930         plugins/class-gen/action-callbacks.c,
3931         plugins/class-gen/action-callbacks.h,
3932         plugins/class-gen/class_gen.c,
3933         plugins/cvs-plugin/cvs-interface.c,
3934         plugins/debug-manager/attach_process.c,
3935         plugins/debug-manager/plugin.c,
3936         plugins/debug-manager/utilities.c,
3937         plugins/debug-manager/utilities.h,
3938         plugins/editor/aneditor-autocomplete.cxx,
3939         plugins/editor/aneditor.cxx,
3940         plugins/editor/search-replace.c,
3941         plugins/editor/search-replace_backend.c,
3942         plugins/gdb/breakpoints.c,
3943         plugins/gdb/registers.c,
3944         plugins/patch/plugin.c,
3945         plugins/project-wizard/druid.c,
3946         plugins/project-wizard/install.c,
3947         plugins/subversion/plugin.c,
3948         tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
3949         codes.
3951         * plugins/class-gen/action-callbacks.c,
3952         plugins/project-wizard/parser.c,
3953         plugins/project-wizard/property.c,
3954         plugins/project-wizard/values.c,
3955         plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
3957         * plugins/tools/scripts/prepare-changelog.pl: Order filenames
3958         alphabetically
3960 2005-06-20  Naba Kumar  <naba@gnome.org>
3962         * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
3963         manuals/reference/libanjuta/tmpl/e-splash.sgml,
3964         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3965         
3966         * libanjuta/anjuta-launcher.c: Fixed possible double call of child
3967         exit idle function.
3968         
3969         * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
3970         Fixed possible memory corruption.
3972         * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
3973         plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
3974         libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
3975         progress bar increment and added progress status for symbol refresh
3976         and project loading.
3977         
3978         * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
3979         libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
3980         plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
3981         libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
3982         bar.
3984         * TODO.tasks: Updated.
3986 2005-06-19  Naba Kumar  <naba@gnome.org>
3988         * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
3989         Fixed warning.
3990         
3991         * plugins/project-import/project-import.c: Deactivate plugin when done.
3992         
3993 2005-06-18  Naba Kumar  <naba@gnome.org>
3995         * plugins/profile-default/plugin.c: Fixed error when loading another
3996         project while a project is still loaded.
3997         
3998         * plugins/project-manager/plugin.c: Used (newly added) group-activated
3999         signal from gnome-build to popup group properties.
4000         
4001         * src/anjuta.c: Load default session by default.
4003         * po/POTFILES.in: Added missing files.
4004         
4005         * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
4006         activate plugin on load (activate it separately). Connect to activate
4007         and deactivate signals for housekeeping, so that if plugins are
4008         activated or deactivate externally, they are properly recorded.
4009         
4010         * plugins/profile-default/plugin.c: Save profile before a project
4011         is loaded so that it could be restored when project is closed.
4012         
4013         * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
4015 2005-06-17  Naba Kumar  <naba@gnome.org>
4017         * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
4018         libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
4019         for project. The plugins loaded for the project is restored when project
4020         is loaded next time.
4021         
4022         * TODO.tasks: Updated.
4023         
4024 2005-06-15  Naba Kumar  <naba@gnome.org>
4026         * plugins/tools/scripts/find-fixmes.pl,
4027         (new) plugins/tools/scripts/translation-status.pl,
4028         plugins/tools/scripts/tools-2.xml.in,
4029         plugins/tools/scripts/Makefile.am,
4030         plugins/tools/scripts/prepare-changelog.pl: Added translation
4031         status script. Completed find-fixmes.pl script. Fixed bugs.
4033         * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
4034         tool path.
4036 2005-06-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4038         * plugins/message-view/anjuta-message-manager-plugin.glade :
4039         renamed "messages.tag.position" to "messages.tab.position".
4040         plugins/message-view/anjuta-msgman.c : 
4041         Messages tab position prefrences.
4042         
4043 2005-06-14  Naba Kumar  <naba@gnome.org>
4045         * (new) plugins/tools/scripts/find-fixmes.pl,
4046         (new) plugins/tools/scripts/tools-2.xml.in,
4047         (new) plugins/tools/scripts/Makefile.am,
4048         (new) plugins/tools/scripts/prepare-changelog.pl,
4049         plugins/tools/plugin.h, plugins/tools/fileop.c,
4050         plugins/tools/Makefile.am, configure.in: Added system tools.
4052 2005-06-11  Sebastien Granjoux  <seb.sfo@free.fr>
4054         * plugins/tools/editor.c:
4055         Take care of creating .anjuta directory if missing
4057 2005-06-10  Naba Kumar  <naba@gnome.org>
4059         * configure.in: Increased gnome-build required to version 0.1.2.
4060         
4061         * plugins/project-manager/plugin.c: Fixed target/group removal.
4062         Fixed memory leaks.
4063         
4064 2005-06-10  Naba Kumar  <naba@gnome.org>
4066         * plugins/project-manager/plugin.c: Implemented target/group
4067         configuration (update gnome-build module from cvs).
4068         
4069 2005-06-07  Naba Kumar  <naba@gnome.org>
4071         Patch from: Massimo Cora'  <maxcvs@email.it>:
4072         * plugins/class-inheritance/Makefile.am,
4073         plugins/class-inheritance/class-inherit.c,
4074         plugins/class-inheritance/class-inherit.h,
4075         plugins/class-inheritance/plugin.c,
4076         plugins/class-inheritance/plugin.h,
4077         (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
4078         expanded view of classes in hierarchy canvas (collapsable again).
4079         
4080 2005-06-05  Johannes Schmid <jhs@cvs.gnome.org>
4082         * scintilla/patches/scintilla-64-bit.diff (added)
4083         * plugins/patch/patch-plugin.c:
4084         Conditional build for GTK 2.4 and GTK 2.6
4086 2005-06-04  Sebastien Granjoux  <seb.sfo@free.fr>
4088         * plugins/tools/anjuta-tools.glade,
4089         plugins/tools/editor.c,
4090         plugins/tools/plugin.h,
4091         plugins/tools/fileop.c:
4092         Add a check box to edit an user script
4093         Correct a few memory leak
4095         * plugins/tools/execute.c,
4096         plugins/tools/tool.c,
4097         plugins/tools/tool.h:
4098         Move utility remove_mnemonic function in tool.c
4099         Small fix
4101 2005-06-04  Johannes Schmid <jhs@cvs.gnome.org>
4103         Patch from sbrabec@suse.cz:
4104         * configure.in
4105         scintilla/include/Scintilla.h:
4106         
4107         Fix 64-Bit warnings in gcc 4
4109 2005-06-03  Johannes Schmid <jhs@cvs.gnome.org>
4110         
4111         * plugins/patch/patch_plugin.c
4112         plugins/patch/patch.h
4113         plugin/patch/patch-plugin.glade
4114         plugin/patch/Makefile.am:
4115         
4116         Changed patch plugin to use libglade and new gtk 2.6 widgets
4118 2005-05-31  Naba Kumar  <naba@gnome.org>
4120         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
4121         * plugins/editor/text_editor.c: Don't show error
4122         for empty files.
4123         
4124 2005-05-28  Sebastien Granjoux  <seb.sfo@free.fr>
4125         
4126         * plugins/message-view/anjuta-message-manager.ui,
4127         plugins/message-view/anjuta-msgman.c,
4128         plugins/message-view/anjuta-msgman.h,
4129         plugins/message-view/message-view.c,
4130         plugins/message-view/message-view.h,
4131         plugins/message-view/plugin.c:
4132         Add a popup menu in messages panes
4133         Move save message pane option in it
4135 2005-05-28  Naba Kumar  <naba@gnome.org>
4137         * data/properties/styles.properties: Fixed default font
4138         names and sizes.
4140         * plugins/editor/style-editor.c: cleanup.
4141         
4142 2005-05-25  Naba Kumar  <naba@gnome.org>
4144         * plugin/gdb/plugin.c: Start gdb even if the program does
4145         not exists. Fixes bug #305074
4146         
4147 2005-05-24  Naba Kumar  <naba@gnome.org>
4149         Patch from: Saleem Abdulrasool  <compnerd@gentoo.org>
4150         * configure.in: graphviz pkgconfig path.
4152 2005-05-24  Naba Kumar  <naba@gnome.org>
4154         * configure.in, anjuta.desktop.in.in: Fixed Icon path.
4155         * TODO.tasks: Updated.
4156         
4157 2005-05-22  Naba Kumar  <naba@gnome.org>
4159         * anjuta.spec.in: Fixed spec file
4160         * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
4162 2005-05-21  Sebastien Granjoux  <seb.sfo@free.fr>
4163         
4164         * TODO.tasks: Updated.
4166         * plugins/message-view/anjuta-message-manager.ui,
4167         plugins/message-view/message-view.c,
4168         plugins/message-view/message-view.h,
4169         plugins/message-view/plugin.c:
4170         Add shortcut for next and previous message
4171         Add a save message menu item
4172         Fix a bug in previous message
4174 2005-05-21  Naba Kumar  <naba@gnome.org>
4176         * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
4177         doc/Makefile.am, global-tags/create_global_tags.sh,
4178         libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
4179         and rpm package creation. Fixed installation paths.
4180         
4181         * plugins/editor/anjuta-document-manager.glade,
4182         plugins/editor/text_editor.c: Fixed autoformat settings in preferences
4183         and indent options.
4184         
4185         * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
4187 2005-05-21  Naba Kumar  <naba@gnome.org>
4189         * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
4190         global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
4191         pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
4192         tagmanager/Makefile.am: Fixed paths configure variables to take
4193         automake configure variables instead of hardcoding.
4195         * global-tags/tm_global_tags.c: Formated code.
4197         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
4198         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4199         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4200         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4201         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4202         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4203         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4204         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4205         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4207 2005-05-20  Naba Kumar  <naba@gnome.org>
4209         * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
4210         and fixed rpm spec file (more testing required).
4211         
4212         * data/gdb.init: Don't set gdb prompt.
4213         
4214         * mime/Makefile.am: run update-mime-data only on system-wide install.
4215         
4216         * plugins/gdb/Makefile.am: Install plugin at correct paths.
4218 2005-05-19  Naba Kumar  <naba@gnome.org>
4220         * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
4221         while it's not visible.
4223         Patch from: Jason Bayman  <JBayman@HobbitHell.com>
4224         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
4225         
4226 2005-05-19  Naba Kumar <naba@gnome.org>
4228         * configure.in: Fixed subversion checks. Added
4229         --disable-plugin-subversion and --disable-plugin-glade
4230         configure flags to manually turn off their plugin builds.
4232         * plugins/editor/plugin.c: Save and restore current editor line
4233         positions in session.
4235 2005-05-18  Naba Kumar  <naba@gnome.org>
4237         * AUTHORS: Fixed email address.
4238         
4239         * libanjuta/anjuta-utils.c,
4240         plugins/project-manager/plugin.c: Take plugin shell as dialog parents
4241         when the projectmanager toplevel is not a window. Check for valid
4242         gtkwindow type before using the passed window as parent for anjuta
4243         dialogs.
4245 2005-05-17  Naba Kumar  <naba@gnome.org>
4247         * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
4248         
4249         * plugins/cvs-plugin/Makefile.am,
4250         plugins/devhelp/plugin.c,
4251         plugins/file-loader/Makefile.am,
4252         plugins/macro/Makefile.am,
4253         plugins/message-view/Makefile.am,
4254         plugins/patch/Makefile.am,
4255         plugins/project-manager/Makefile.am,
4256         plugins/subversion/Makefile.am,
4257         plugins/symbol-browser/Makefile.am: Removed -module flags
4258         from libtool flags
4260         * MAINTAINERS: Added file so that I could recieve bugzilla
4261         reports.
4263         * plugins/glade/plugin.c: Fixed compile error.
4265 === Anjuta 2.0.0 ===
4267 2005-05-15  Naba Kumar  <naba@gnome.org>
4269         * configure.in: Adjusted gdl version requirement. Bumped anjuta
4270         version to 2.0.0.
4272         * plugins/symbol-browser/an_symbol_view.c,
4273         plugins/symbol-browser/plugin.c,
4274         tagmanager/tm_workspace.c: Fixed symbol-browser crash when
4275         symbols have been updated. Reset file symbols when update
4276         occurs. Fixed memory leaks.
4278         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
4279         * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
4280         
4281 2005-05-14  Sebastien Granjoux  <seb.sfo@free.fr>
4283         * plugins/tools/anjuta-tools.glade:
4284         Remove unused parameter dialog
4286         * plugins/tools/dialog.c,
4287         plugins/tools/fileop.c,
4288         plugins/tools/fileop.h,
4289         plugins/tools/tool.c,
4290         plugins/tools/tool.h,
4291         plugins/tools/variable.c:
4292         Add a few comments and cleanups
4294         * plugins/tools/editor.c,
4295         plugins/tools/editor.h:
4296         Remove code from previous plugin and add comments
4297         Use main window as parent (instead of tool list)
4299         * plugins/tools/execute.c,
4300         plugins/tools/execute.h:
4301         Remove code from previous plugin and add comments
4302         Fix warnings
4304 2005-05-14  Naba Kumar  <naba@gnome.org>
4306         * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
4307         release.
4308         
4309         * configure.in: Fixed
4310         
4311         * plugins/class-inheritance/class-inheritance.png: New icon.
4312         
4313         * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
4314         screws up when reparented.
4316 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4318         * plugins/editor/search-replace.c,
4319         plugins/editor/search-replace_backend.c
4320         plugins/project-manager/plugin.c : Clear find pane if searching same 
4321         expression. Clean code.
4323 2005-05-14  Pawan Chitrakar  <pawan@nplinux.org>
4325         * configure.in: Added ne in ALL_LINGUAS
4326         
4327 2005-05-13  Naba Kumar  <naba@gnome.org>
4329         * configure.in: Fixed glade-3 version.
4330         
4331         * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
4332         plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
4333         plugins/gdb/watch.c: Update locals, watch and frame document on
4334         frame change.
4336 2005-05-12  Naba Kumar  <naba@gnome.org>
4338         * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
4339         scope autocompletion when the function definition is incomplete.
4340         
4341         * plugins/class-gen/anjuta-class-gen.plugin.in,
4342         plugins/file-wizard/anjuta-file-wizard.plugin.in,
4343         plugins/gdb/plugin.c,
4344         plugins/glade/anjuta-glade.plugin.in,
4345         plugins/project-import/anjuta-project-import.plugin.in,
4346         plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
4347         titles for the wizards.
4349 2005-05-11  Naba Kumar  <naba@gnome.org>
4351         * configure.in, plugins/debug-manager/Makefile.am,
4352         plugins/debug-manager/plugin.c,
4353         (added) plugins/debug-manager/images/.cvsignore,
4354         (added) plugins/debug-manager/images/Makefile.am,
4355         (added) plugins/debug-manager/images/detach-16.png,
4356         (added) plugins/debug-manager/images/detach.png,
4357         (added) plugins/debug-manager/images/step-into-16.png,
4358         (added) plugins/debug-manager/images/step-into.png,
4359         (added) plugins/debug-manager/images/step-out-16.png,
4360         (added) plugins/debug-manager/images/step-out.png,
4361         (added) plugins/debug-manager/images/step-over-16.png,
4362         (added) plugins/debug-manager/images/step-over.png,
4363         plugins/gdb/Makefile.am,
4364         plugins/gdb/breakpoints.c,
4365         plugins/gdb/plugin.c,
4366         (added) plugins/gdb/images/.cvsignore,
4367         (added) plugins/gdb/images/Makefile.am,
4368         (added) plugins/gdb/images/breakpoint.png,
4369         (added) plugins/gdb/images/locals.png,
4370         (added) plugins/gdb/images/stack.png,
4371         (added) plugins/gdb/images/watch.png: Fixed breakpoints
4372         'remove all'. Added debugger icons.
4374         * plugins/editor/text_editor.c: Fixed file monitor.
4376         Patch from: Massimo Cora'  <maxcvs@email.it>
4377         * plugins/patch/anjuta-patch-plugin.png,
4378         plugins/class-gen/Makefile.am,
4379         plugins/class-gen/action-callbacks.c,
4380         plugins/class-gen/class_gen.c,
4381         plugins/class-gen/class_logo.xpm: Implemented vcs
4382         file addions. New icons by Fabio Zecchini
4384 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4386         * libanjuta/interfaces/libanjuta.idl
4387         plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
4388         plugins/editor/search-replace_backend.c
4389         plugins/project-manager/plugin.c : Search & Replace in all Project Files.
4391 2005-05-11  Naba Kumar  <naba@gnome.org>
4392         
4393         * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
4394         plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
4395         plugins/gdb/plugin.c, plugins/gdb/plugin.h,
4396         plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
4397         plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
4398         memory leaks.
4399         
4400         * plugins/symbol-browser/an_symbol_prefs.c,
4401         plugins/symbol-browser/an_symbol_search.c,
4402         plugins/symbol-browser/an_symbol_view.c,
4403         plugins/symbol-browser/an_symbol_view.h,
4404         plugins/symbol-browser/plugin.c: Fixed memory leaks.
4406 2005-05-11  Naba Kumar  <naba@gnome.org>
4408         * libanjuta/anjuta-shell.c: Fixed runtime warning.
4409         
4410         * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
4411         progress bar location at create time, instead of hardcoding.
4412         
4413         * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
4414         Added mini splash screen.
4415         
4416         * plugins/editor/text_editor.c: Do not produce warning when file
4417         monitor could not be created.
4418         
4419         * plugins/profile-default/plugin.c: Save project session on exit.
4420         Show mini splash with progress bar at profile load.
4422 2005-05-10  Naba Kumar  <naba@gnome.org>
4424         * configure.in, manuals/Makefile.am: Fixed compile flags.
4425         Disable outdated manuals builds.
4426         
4427         * global-tags/Makefile.am: Uninstall tags files on
4428         'make uninstall'
4429         
4430         * libegg/Makefile.am: Use configured deprecated flags.
4431         
4432         * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4433         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4434         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4435         Updated.
4436         
4437         * mime/Makefile.am: Take DESTDIR into account.
4438         
4439         * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
4440         
4441         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
4442         on scope autocompletion.
4443         
4444         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
4445         plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
4446         shared libs and static libs paths for debugging. Order them
4447         correctly.
4448         
4449         * po/POTFILES.in: Updated.
4451 2005-05-09  Naba Kumar  <naba@gnome.org>
4453         * libanjuta/interfaces/libanjuta.idl,
4454         plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
4455         plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
4456         plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
4457         Implemented debugger source directory search and emits location changed
4458         signal with absolute path of the file.
4460         * plugins/tools/tool.c: Fixed compile errors.
4461         
4462 2005-05-08  Sebastien Granjoux  <seb.sfo@free.fr>
4464         * plugins/tools/anjuta-tools.glade,
4465         plugins/tools/dialog.h,
4466         plugins/tools/dialog.c,
4467         plugins/tools/plugin.c,
4468         plugins/tools/editor.c:
4469         Improve graphical user interface
4470         Remove old code
4471         Correct an error on close
4472         Some cleanups
4474         * plugins/tools/fileop.c,
4475         plugins/tools/tool.h,
4476         plugins/tools/tool.c:
4477         Change the tool internal structure
4478         Support having tools configuration in several places
4480 2005-05-08  Naba Kumar  <naba@gnome.org>
4482         * plugins/gdb/actions.c,
4483         (removed) plugins/gdb/registers_cbs.c,
4484         (removed) plugins/gdb/registers_cbs.h,
4485         (removed) plugins/gdb/registers_gui.c,
4486         (removed) plugins/gdb/sharedlib_cbs.c,
4487         (removed) plugins/gdb/sharedlib_cbs.h,
4488         (removed) plugins/gdb/sharedlib_gui.c,
4489         (removed) plugins/gdb/signals_cbs.c,
4490         (removed) plugins/gdb/signals_cbs.h,
4491         (removed) plugins/gdb/signals_gui.c: Removed dead files.
4493 2005-05-08  Naba Kumar  <naba@gnome.org>
4495         * plugins/build-basic-autotools/executer.c: Fixed programs
4496         listing dialog.
4497         
4498         * plugins/debug-manager/Makefile.am,
4499         plugins/debug-manager/anjuta-debug-manager.glade,
4500         plugins/debug-manager/plugin.c,
4501         plugins/gdb/Makefile.am: Used libglade for programs listing
4502         dialog.
4503         
4504         * (added) plugins/gdb/pointer.png: Stack pointer image.
4505         
4506         * libanjuta/anjuta-marshal.list,
4507         pixmaps/Makefile.am,
4508         plugins/gdb/actions.c,
4509         plugins/gdb/actions.h,
4510         plugins/gdb/anjuta-gdb-plugin.ui,
4511         plugins/gdb/anjuta-gdb.glade,
4512         plugins/gdb/breakpoints.c,
4513         plugins/gdb/breakpoints.h,
4514         plugins/gdb/debug_tree.c,
4515         plugins/gdb/debug_tree.h,
4516         plugins/gdb/debugger.c,
4517         plugins/gdb/debugger.h,
4518         plugins/gdb/gdbmi-test.c,
4519         plugins/gdb/gdbmi.c,
4520         plugins/gdb/gdbmi.h,
4521         plugins/gdb/info.c,
4522         plugins/gdb/info.h,
4523         plugins/gdb/locals.c,
4524         plugins/gdb/locals.h,
4525         plugins/gdb/memory.c,
4526         plugins/gdb/memory.h,
4527         plugins/gdb/plugin.c,
4528         plugins/gdb/plugin.h,
4529         plugins/gdb/registers.c,
4530         plugins/gdb/registers.h,
4531         plugins/gdb/registers_cbs.c,
4532         plugins/gdb/registers_cbs.h,
4533         plugins/gdb/registers_gui.c,
4534         plugins/gdb/sharedlib.c,
4535         plugins/gdb/sharedlib.h,
4536         plugins/gdb/sharedlib_cbs.c,
4537         plugins/gdb/sharedlib_cbs.h,
4538         plugins/gdb/sharedlib_gui.c,
4539         plugins/gdb/signals.c,
4540         plugins/gdb/signals.h,
4541         plugins/gdb/signals_cbs.c,
4542         plugins/gdb/signals_cbs.h,
4543         plugins/gdb/signals_gui.c,
4544         plugins/gdb/stack_trace.c,
4545         plugins/gdb/stack_trace.h,
4546         plugins/gdb/utilities.c,
4547         plugins/gdb/utilities.h,
4548         plugins/gdb/watch.c,
4549         plugins/gdb/watch.h,
4550         plugins/gdb/watch_cbs.c,
4551         plugins/gdb/watch_cbs.h,
4552         plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
4553         it for all debugger component updates and listing. Implemented
4554         user custom debugger command window. Fixed all debugger components
4555         to work correctly. Implemented debugger as GObject. Removed
4556         deprecated codes.
4557         
4558 2005-05-06  Naba Kumar  <naba@gnome.org>
4559         
4560         * TODO.tasks: Updated.
4561         
4562         * plugins/build-basic-autotools/Makefile.am,
4563         plugins/file-loader/Makefile.am,
4564         plugins/profile-default/Makefile.am,
4565         plugins/sample1/Makefile.am,
4566         plugins/symbol-browser/images/Makefile.am,
4567         src/Makefile.am: Fixed 'make distcheck' errors.
4569         * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
4570         updates.
4572         * tagmanager/tm_workspace.c: Include prototypes in getting
4573         scope members.
4575 2005-05-06  Naba Kumar  <naba@gnome.org>
4577         * TODO.tasks: Updated.
4578         
4579         * configure.in, plugins/cvs-plugin/Makefile.am,
4580         plugins/debug-manager/Makefile.am,
4581         plugins/devhelp/Makefile.am,
4582         plugins/editor/Makefile.am,
4583         plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
4584         
4585         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
4586         IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
4587         interfaces.
4588         
4589         * tagmanager/tm_workspace.c,
4590         tagmanager/include/tm_workspace.h,
4591         plugins/editor/aneditor-autocomplete.cxx,
4592         plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
4593         to return all matching tag types when no name is given instead of
4594         returning empty array.
4595         
4596         * plugins/symbol-browser/Makefile.am,
4597         (added) plugins/symbol-browser/an_symbol.c,
4598         (added) plugins/symbol-browser/an_symbol.h,
4599         plugins/symbol-browser/an_symbol_info.c,
4600         plugins/symbol-browser/an_symbol_info.h,
4601         (added) plugins/symbol-browser/an_symbol_iter.c,
4602         (added) plugins/symbol-browser/an_symbol_iter.h,
4603         plugins/symbol-browser/an_symbol_search.c,
4604         plugins/symbol-browser/an_symbol_view.c,
4605         plugins/symbol-browser/an_symbol_view.h,
4606         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
4607         plugins/symbol-browser/plugin.c,
4608         plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
4609         for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
4610         plugin and implemented IAnjutaIterable interface for symbol search
4611         and iteration.
4613         * plugins/class-inheritance/Makefile.am,
4614         plugins/class-inheritance/class-inherit.c,
4615         plugins/class-inheritance/class-inherit.h,
4616         plugins/class-inheritance/plugin.h: Use the newly added
4617         IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
4618         get rid of libanjuta-ctags.la dependencies.
4620 2005-05-02  Naba Kumar  <naba@gnome.org>
4622         * plugins/class-inheritance/class-inherit.c,
4623         plugins/class-inheritance/plugin.c,
4624         plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
4625         be found for a class. Formated code.
4627         Patch from: Curtis Magyar  <curtm4n@gmail.com>:
4628         * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
4629         of editor tabs.
4630         
4631 2005-05-01  Sebastien Granjoux  <seb.sfo@free.fr>
4633         * libanjuta/anjuta-launcher.c:
4634         Keep trying sending data until all bytes have been written
4636         * plugins/tools/anjuta-tools.glade,
4637         plugins/tools/editor.c:
4638         Add a combo box to defined data from stdin
4640         * plugins/tools/execute.c:
4641         Send data in stdin if needed
4642         Code cleanups
4644         * plugins/tools/fileop.c,
4645         plugins/tools/tool.h,
4646         plugins/tools/tool.c:
4647         Store, load and save stdin data
4648         Use tools-2.xml instead of tools.xml
4650         * plugins/tools/plugin.c,
4651         plugins/tools/plugin.h:
4652         Code cleanups
4654         * plugins/tools/dialog.c,
4655         plugins/tools/dialog.h:
4656         Few code cleanups
4658         * plugins/tools/variable.c,
4659         plugins/tools/variable.h:
4660         Add editor related variables
4661         Code cleanups
4663 2005-04-29  Naba Kumar  <naba@gnome.org>
4665         * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
4667         * plugins/editor/text_editor.c: Fixed line marker interpretation.
4668         
4669         * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
4670         plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
4671         plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
4672         (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
4673         working on gdb MI interface. Completed MI parser interface.
4675         Patch from  Massimo Cora <maxcvs@email.it>:
4676         * plugins/class-inheritance/Makefile.am,
4677         plugins/class-inheritance/class-inherit.c,
4678         plugins/class-inheritance/class-inherit.h,
4679         plugins/class-inheritance/plugin.c,
4680         plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
4681         Used system theme for colors. Display class members on mouse click.
4682         
4683 2005-04-28  Naba Kumar  <naba@gnome.org>
4685         * plugins/symbol-browser/an_symbol_prefs.c
4686         plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
4687         implementation to create/add/remove custom tags files in symbol
4688         brower preferences.
4690         * global-tags/Makefile.am: Exclude bin target anjuta-tags from
4691         EXTRA_DIST.
4693         * plugins/project-import/project-import.c: Fixed memory leaks and
4694         use correct debug prints.
4695         
4696         * TODO.tasks: Updated.
4697         
4698 2005-04-27  Naba Kumar  <naba@gnome.org>
4700         * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
4701         libegg/Makefile.am,     libegg/treeviewutils/Makefile.am,
4702         scintilla/Makefile.am: Fixed 'make distcheck' errors.
4704         * plugins/editor/anjuta-docman.c,
4705         plugins/editor/anjuta-docman.h,
4706         plugins/editor/plugin.c: Emit editor-added signal from docman
4707         and connect signals to new editor correctly.
4709         * plugins/class-inheritance/plugin.c,
4710         plugins/symbol-browser/plugin.c: Added stock icons.
4711         
4712         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
4713         plugins/build-basic-autotools/executer.c,
4714         plugins/build-basic-autotools/executer.h: Added missing files
4715         for the execute programs implementation.
4717 2005-04-26  Naba Kumar  <naba@gnome.org>
4718         
4719         * TODO.tasks: Updated.
4721         * plugins/file-loader/plugin.c,
4722         plugins/project-import/anjuta-project-import.plugin.in,
4723         plugins/project-import/plugin.c,
4724         plugins/project-import/project-import.c,
4725         plugins/project-import/project-import.h: Be able to import older
4726         anjuta projects.
4728 2005-04-26  Naba Kumar  <naba@gnome.org>
4730         * libanjuta/anjuta-shell.c: Remove widget from the queue also when
4731         removing it from the shell.
4733         * libanjuta/anjuta-shell.c,
4734         libanjuta/anjuta-shell.h,
4735         plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
4736         so that widget additions are freezed or thaw using a pending queue.
4737         Fixded UI flicker while loading projects.
4739 2005-04-26  Naba Kumar  <naba@gnome.org>
4741         * TODO.tasks: Updated.
4742         
4743         * libanjuta/interfaces/libanjuta.idl: Added execute method for
4744         IAnjutaBuildable interface.
4745         
4746         * plugins/build-basic-autotools/Makefile.am,
4747         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4748         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
4749         plugins/build-basic-autotools/build-basic-autotools.c,
4750         plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
4751         interface and UI for executing project/file programs. Implemented
4752         IAnjutaFile interface so that executables could be opened directly.
4753         
4754         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
4755         Authors line (Reserved for external plugins, which do not have a way to
4756         show their credits).
4757         
4758         * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
4759         [File Loader] group for menu labels (default to "Name" if it is not
4760         defined.
4761         
4762         * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
4763         for executing external commands.
4765 2005-04-25  Sebastien Granjoux  <seb.sfo@free.fr>
4767         * plugins/project-wizard/property.c:
4768         Correct a memory leak
4770         * libanjuta/interfaces/libanjuta.idl,
4771         plugins/editor/text_editor.c:
4772         Add erase_all and replace_selection function to IAnjutaEditor
4774         * plugins/tools/anjuta-tools.glade,
4775         plugins/tools/fileop.c,
4776         plugins/tools/editor.c,
4777         plugins/tools/tool.c
4778         plugins/tools/tool.h:
4779         Add shortcut and icon 
4781         * plugins/tools/variable.c,
4782         plugins/tools/variable.h:
4783         Add a variable asking parameters at run time
4785         * plugins/tools/execute.c:
4786         Add a warning message for missing document manager
4787         Add replace buffer and replace selection output
4788         Correct an error in popup output
4790         * plugins/tools/plugin.c,
4791         plugins/tools/plugin.h,
4792         plugins/tools/anjuta-tools.ui,
4793         src/anjuta.ui:
4794         Few clean up
4795         Attach tools menu to a new place
4797 2005-04-25  Naba Kumar  <naba@gnome.org>
4799         * libanjuta/plugins.c, src/about.c, src/about.h,
4800         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
4801         plugins/class-gen/anjuta-class-gen.plugin.in: Added about
4802         plugins (about box for plugins) menu.
4804 2005-04-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4806         *  plugins/editor/search-replace.c :
4807         Displayed full path in Search pane window. 
4808         Bug 300231 : Selected line in Search pane window .
4809                 
4810 2005-04-23  Naba Kumar  <naba@gnome.org>
4812         * plugins/terminal/terminal.c: Fixed crash on terminal docking.
4814 2005-04-22  Naba Kumar  <naba@gnome.org>
4816         * plugins/project-wizard/templates/java-logo.png: Smaller icons.
4817         
4818         * plugins/project-wizard/templates/java.wiz,
4819         plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
4820         to create bytecodes (.class) files.
4821         
4822         * plugins/symbol-browser/an_symbol_info.c,
4823         plugins/symbol-browser/an_symbol_info.h,
4824         plugins/symbol-browser/an_symbol_search.c,
4825         plugins/symbol-browser/an_symbol_view.c,
4826         plugins/symbol-browser/plugin.c,
4827         tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
4828         in file symbol list.
4830 2005-04-22  Naba Kumar  <naba@gnome.org>
4832         * TODO.tasks: Updated.
4833         
4834         * plugins/class-inheritance/Makefile.am,
4835         plugins/subversion/Makefile.am: Do not install plugin files when
4836         plugin build condition is false.
4837         
4838         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4839         plugins/build-basic-autotools/build-basic-autotools.c,
4840         plugins/build-basic-autotools/build-basic-autotools.h,
4841         plugins/file-loader/anjuta-loader-plugin.ui,
4842         plugins/file-loader/dnd.c,
4843         plugins/file-loader/plugin.c,
4844         plugins/file-loader/plugin.h,
4845         plugins/project-manager/anjuta-project-manager.ui,
4846         plugins/project-manager/plugin.c: Added open file and build context
4847         menu in project manager context menu.
4849 2005-04-22  Naba Kumar  <naba@gnome.org>
4851         * configure.in: Added message output showing conditional plugins to
4852         build or not.
4853         
4854         * src/layout.xml: Added layout for class-inheritance plugin widget.
4855         
4856         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
4857         plugin name to remove redundant terms.
4858         
4859         * TODO.tasks: Updated.
4860         
4861         * configure.in,
4862         plugins/symbol-browser/Makefile.am,
4863         plugins/symbol-browser/an_symbol_view.c,
4864         (removed) plugins/symbol-browser/sv_class.xpm,
4865         (removed) plugins/symbol-browser/sv_function.xpm,
4866         (removed) plugins/symbol-browser/sv_macro.xpm,
4867         (removed) plugins/symbol-browser/sv_private_fun.xpm,
4868         (removed) plugins/symbol-browser/sv_private_var.xpm,
4869         (removed) plugins/symbol-browser/sv_protected_fun.xpm,
4870         (removed) plugins/symbol-browser/sv_protected_var.xpm,
4871         (removed) plugins/symbol-browser/sv_public_fun.xpm,
4872         (removed) plugins/symbol-browser/sv_public_var.xpm,
4873         (removed) plugins/symbol-browser/sv_static_fun.xpm,
4874         (removed) plugins/symbol-browser/sv_static_var.xpm,
4875         (removed) plugins/symbol-browser/sv_struct.xpm,
4876         (removed) plugins/symbol-browser/sv_unknown.xpm,
4877         (removed) plugins/symbol-browser/sv_variable.xpm,
4878         (added) plugins/symbol-browser/images/.cvsignore,
4879         (added) plugins/symbol-browser/images/Icons.16x16.Class,
4880         (added) plugins/symbol-browser/images/Icons.16x16.Enum,
4881         (added) plugins/symbol-browser/images/Icons.16x16.Field,
4882         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
4883         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
4884         (added) plugins/symbol-browser/images/Icons.16x16.Interface,
4885         (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
4886         (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
4887         (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
4888         (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
4889         (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
4890         (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
4891         (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
4892         (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
4893         (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
4894         (added) plugins/symbol-browser/images/Icons.16x16.Literal,
4895         (added) plugins/symbol-browser/images/Icons.16x16.Method,
4896         (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
4897         (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
4898         (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
4899         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
4900         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
4901         (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
4902         (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
4903         (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
4904         (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
4905         (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
4906         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
4907         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
4908         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
4909         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
4910         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
4911         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
4912         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
4913         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
4914         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
4915         (added) plugins/symbol-browser/images/Icons.16x16.Reference,
4916         (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
4917         pixmaps and added new icons (taken from monodevelop).
4919 2005-04-21  Naba Kumar  <naba@gnome.org>
4921         Patch from  Massimo Cora <maxcvs@email.it>:
4923         * configure.in, plugins/Makefile.am
4924         (new) plugins/class-inheritance/.cvsignore,
4925         (new) plugins/class-inheritance/Makefile.am,
4926         (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
4927         (new) plugins/class-inheritance/class-inherit.c,
4928         (new) plugins/class-inheritance/class-inherit.h,
4929         (new) plugins/class-inheritance/plugin.c,
4930         (new) plugins/class-inheritance/plugin.h,
4931         (new) plugins/class-inheritance/class-inheritance.png: Added class
4932         inheritance plugin.
4933         
4934         Changes by naba: Added pkgconfig check for graphviz and conditionally
4935         build graphviz.
4936         
4937         * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
4939 2005-04-20  Naba Kumar  <naba@gnome.org>
4941         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
4942         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4943         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4944         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4945         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4946         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4947         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4948         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4949         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4950         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4951         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4952         
4953         * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
4954         message view management.
4956         * libanjuta/anjuta-children.[ch],
4957         plugins/build-basic-autotools/build-basic-autotools.c,
4958         libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
4959         Removed anjuta_children_init() function,
4960         because it is done automatically when first invoked. Introduced
4961         anjuta_children_recover() to recover the child signalling. Fixed
4962         child exit management to correctly recover the exit status.
4963         
4964         * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
4965         to properly shutdown the launcher and to kill the running process
4966         (without emitting any signal).
4967         
4968         * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
4969         plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
4970         gdb and program instance.
4972 2005-04-19  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4974         * plugins/editor/search-replace.c :
4975         Fixed bug 300229 (Search dialog unsensitive freezed Search button).
4977 2005-04-18  Naba Kumar  <naba@gnome.org>
4979         * TODO.tasks: Marked completed items.
4980         
4981         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
4982         plugins/gdb/debugger.h, plugins/gdb/plugin.c,
4983         plugins/project-manager/plugin.c: Prompt user for the debugging
4984         target (select from a list of project's executable targets) and
4985         correctly start debugger. Take care of libtool wrapping when the
4986         target selected is libtool target. Fixed debugger menu items
4987         sensitivity.
4989 2005-04-17  Sebastien Granjoux  <seb.sfo@free.fr>
4991         * plugins/tools/execute.c,
4992         plugins/tools/execute.h:
4993         Implement save all files before running a command
4994         Implement all options for stdout and stderr except replace buffer
4995         Allow running several tools
4997         * plugins/tools/plugin.c:
4998         Move anjuta launcher in execute.c
5000         * plugins/tools/tools.h,
5001         plugins/tools/variable.c:
5002         Small changes
5004 2005-04-13  Sebastien Granjoux  <seb.sfo@free.fr>
5006         * plugins/tools/anjuta-tools.glade:
5007         Add new properties in tool editor dialog
5008         Cosmetic improvements
5009         
5010         * plugins/tools/anjuta-tools.ui:
5011         Attach tool menu as a build menu
5013         * plugins/tools/dialog.c:
5014         Set tool menu item sensitivity in tool list
5015         Fix bugs
5017         * plugins/tools/editor.c,
5018         plugins/tools/editor.h,
5019         plugins/tools/fileop.c,
5020         plugins/tools/tool.c,
5021         plugins/tools/tool.h:
5022         Add new properties (active, save file...)
5023         Most of them are still not implemented
5025         * plugins/tools/execute.c,
5026         plugins/tools/execute.h:
5027         Reorganize code to support multiple run
5028         Support run in terminal
5029         
5030         * plugins/tools/plugin.c
5031         plugins/tools/plugin.h:
5032         Move message handling in execute.c
5034         * plugins/tools/variable.h,
5035         plugins/tools/variable.c:
5036         Add useful variables
5037         
5038 2005-04-13  Naba Kumar  <naba@gnome.org>
5040         * plugins/editor/text_editor.c: Fixed file monitoring condition.
5041         * plugins/editor/Makefile.am: Added gnome-vfs flags.
5042         
5043 2005-04-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5045         * plugins/tools/dialog.c plugins/tools/tool.c :
5046         Fixed bugs.
5048 2005-04-06  Naba Kumar  <naba@gnome.org>
5050         * src/anjuta.c: Load default session only when
5051         "anjuta.session.load.last" preference is enabled.
5052         
5053 2005-04-07  Sebastien Granjoux  <seb.sfo@free.fr>
5055         * plugins/tools/Makefile.am,
5056         plugins/tools/variable.c,
5057         plugins/tools/variable.h:
5058         Add new code for handling variables
5060         * plugins/tools/anjuta-tools.glade:
5061         Improve tool editor dialog
5062         Add variable selection dialog
5064         * plugins/tools/dialog.c,
5065         plugins/tools/dialog.h,
5066         plugins/tools/plugin.c,
5067         plugins/tools/plugin.h:
5068         Add variable object
5069         Add a function to get it
5071         * plugins/tools/editor.c:
5072         Add gui code for variable selection dialog
5074         * plugins/tools/execute.c:
5075         Use variables for executing command
5076         
5077         * Naba: Compile warning fixes.
5079 2005-04-06  Naba Kumar  <naba@gnome.org>
5081         * TODO.tasks: Marked completed items.
5082         
5083 2005-04-06  Naba Kumar  <naba@gnome.org>
5085         * plugins/subversion/svn-backend.c: Fixed subversion plugin
5086         compile error.
5087         
5088         * plugins/tools/anjuta-tools.glade: Improved dialog layout.
5090 2005-04-04  Naba Kumar  <naba@gnome.org>
5092         * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
5093         inside Main window.
5094         
5095 2005-03-31  Sebastien Granjoux  <seb.sfo@free.fr>
5097         * plugins/tools/Makefile.am,
5098         plugins/tools/anjuta-tools.plugin.in,
5099         plugins/tools/anjuta-tools.ui,
5100         plugins/tools/anjuta-tools.gladei,
5101         plugins/tools/anjuta-tools-plugin.png,
5102         plugins/tools/plugin.c,
5103         plugins/tools/plugin.h,
5104         plugins/tools/dialog.c,
5105         plugins/tools/dialog.h,
5106         plugins/tools/fileop.c,
5107         plugins/tools/fileop.h,
5108         plugins/tools/tool.c,
5109         plugins/tools/tool.h,
5110         plugins/tools/editor.c,
5111         plugins/tools/editor.h,
5112         plugins/tools/execute.c,
5113         plugins/tools/execute.h, configure.in, plugins/Makefile.am:
5114         Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
5115         Not fully working
5117         * anjuta-tools.[ch]: Removed old tools code.
5118         
5119 2005-04-01  Steve Murphy  <murf@e-tools.com>
5121         * configure.in: Added "rw" to ALL_LINGUAS.
5123 2005-03-29  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5125         * Modified Files:
5126         manuals/C/anjuta-manual/fileoperations.xml
5127         Added Files:
5128         manuals/C/anjuta-manual/figures/search_expr.png
5129         manuals/C/anjuta-manual/figures/search_expr_basic.png
5130         manuals/C/anjuta-manual/figures/search_file_list.png
5131         manuals/C/anjuta-manual/figures/search_file_pattern.png
5132         manuals/C/anjuta-manual/figures/search_replace.png
5133         manuals/C/anjuta-manual/figures/search_setting.png
5134         manuals/C/anjuta-manual/figures/search_target.png
5135         manuals/C/anjuta-manual/figures/search_target_action.png
5136         manuals/C/anjuta-manual/figures/search_target_in.png
5137         Removed Files:
5138         manuals/C/anjuta-manual/figures/find_files.png
5139         manuals/C/anjuta-manual/figures/find_replace.png
5140         manuals/C/anjuta-manual/figures/find_text.png :
5141         Updated Anjuta manual (File Operations)
5143 2005-03-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5145         * manuals/C/anjuta-manual/fileoperations.xml,
5146         manuals/C/anjuta-manual/figures/open_file.png,
5147         manuals/C/anjuta-manual/figures/open_file_multiple.png,
5148         manuals/C/anjuta-manual/figures/prefs_print.png,
5149         manuals/C/anjuta-manual/figures/print_dlg.png,
5150         manuals/C/anjuta-manual/figures/print_preview.png.
5151         * Added Files:
5152         manuals/C/anjuta-manual/figures/add_edit_macro.png,
5153         manuals/C/anjuta-manual/figures/display_macro.png,
5154         manuals/C/anjuta-manual/figures/insert_text.png,
5155         manuals/C/anjuta-manual/figures/keyword_macro.png,
5156         manuals/C/anjuta-manual/figures/new_file_wizard.png,
5157         manuals/C/anjuta-manual/figures/save_as_file.png :
5158         Updated Anjuta Manual (File Operations)
5160 2005-03-23  Adam Weinberger  <adamw@gnome.org>
5162         * plugins/editor/action-callbacks.c,
5163           plugins/file-loader/plugin.c,
5164           plugins/gtodo/main.c,
5165           plugins/project-wizard/druid.c:
5166           Fix spelling/grammar errors. Fixes bugs
5167           169068, 169137, 169138, and 169139.
5169 2005-03-21  Naba Kumar  <naba@gnome.org>
5171         Patch from: Massimo Cora' <maxcvs@email.it>:
5172         
5173         * plugins/editor/Makefile.am
5174         plugins/editor/anjuta-docman.c,
5175         (added) plugins/editor/editor-tooltips.c,
5176         (added) plugins/editor/editor-tooltips.h: Added tooltips to
5177         editor tabs to show full path.
5179 2005-03-19  Johannes Schmid <jhs@cvs.gnome.org>
5180         
5181         * plugins/subversion/svn-backend.c:
5182         Removed "apr-0/" from include because this is 
5183         already included in SVN_INCLUDE and broke building if
5184         apr >= 1.0 was installed.
5186 2005-03-18  Naba Kumar  <naba@gnome.org>
5188         Patch from: Massimo Cora' <maxcvs@email.it>:
5190         * plugins/editor/action-callbacks.c,
5191         plugins/editor/aneditor-calltip.cxx,
5192         plugins/editor/aneditor-priv.h,
5193         plugins/editor/aneditor.cxx,
5194         plugins/editor/aneditor.h,
5195         plugins/editor/anjuta-document-manager.ui: Added calltip
5196         activation from menu.
5198 2005-03-16  Naba Kumar  <naba@gnome.org>
5200         Patch from: Massimo Cora' <maxcvs@email.it>:
5201         
5202         * plugins/class-gen/action-callbacks.c,
5203         plugins/class-gen/anjuta-class-gen-plugin.glade,
5204         plugins/class-gen/class_gen.c,
5205         plugins/class-gen/class_gen.h,
5206         plugins/class-gen/class_logo.xpm,
5207         plugins/class-gen/plugin.c: Create files without project
5208         being open. Add to project support. And other enhancements.
5210 2005-03-15  Adam Weinberger  <adamw@gnome.org>
5212         * anjuta.glade,
5213           plugins/debug-manager/utilities.c,
5214           plugins/file-loader/plugin.c,
5215           plugins/gdb/utilities.c,
5216           plugins/profile-default/plugin.c,
5217           plugins/project-import/project-import.c,
5218           src/anjuta-actions.h:
5219           Spelling/grammar fixes.
5221 2005-03-13  Naba Kumar  <naba@gnome.org>
5222         
5223         * plugins/editor/action-callbacks.c,
5224         plugins/editor/action-callbacks.h,
5225         plugins/editor/anjuta-document-manager.ui,
5226         plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
5227         submenu. Moved menuitems from Format to View->Editor.
5228         
5229         * src/action-callbacks.c, src/action-callbacks.h,
5230         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
5231         layout and lock layout menus in View submenu. Get rid of
5232         Settings->Layout Manager menu.
5233         
5234         * plugins/project-import/anjuta-project-import.plugin.in:
5235         Fixed icon name
5237         * global-tags/Makefile.am,
5238         global-tags/create_global_tags.sh,
5239         plugins/editor/aneditor-autocomplete.cxx,
5240         plugins/editor/aneditor-priv.h,
5241         plugins/editor/aneditor.cxx,
5242         tagmanager/tm_workspace.c: Fixed scope members autocompletion
5243         in editor and made it work in global symbols also.
5244         
5245         * src/anjuta-app.c: Always use priority texts besides icons style
5246         for toolbars, because other styles look horible for Anjuta (fixme).
5248 2005-03-11  Naba Kumar  <naba@gnome.org>
5250         * configure.in: Removed test for iconv.
5252         * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
5253         before scintilla widget is realized.
5254         
5255         * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
5256         for Update menuitem.
5257         
5258         * scintilla/patches/set-cursor-warning-fix.diff: Removed because
5259         already applied in scintilla main stream.
5260         
5261         * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
5262         and notified scintilla developer.
5263         
5264 2005-03-10  Naba Kumar  <naba@gnome.org>
5266         * src/action-callbacks.c: Removed reference to src/help.h (dead
5267         file).
5269         * plugins/editor/text_editor.c: Removed reference to
5270         src/launcher.h (a dead file).
5272         * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
5273         src/controls.c, src/controls.h, src/fileselection.c,
5274         src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
5275         src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
5276         src/main.cpp, src/main_menubar.c, src/main_menubar.h,
5277         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
5278         src/session.h, src/support.c, src/support.h, src/toolbar.c,
5279         src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
5280         Removed these dead files from CVS.
5283 2005-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5285         * plugins/file-wizard/action-callbacks.c : Added error message.
5286         plugins/project-import/project-import.c : Closed Import wizard with Esc key.
5289 2005-03-09      Johannes Schmid <jhs@cvs.gnome.org>
5290         
5291         * plugins/cvs-plugin/cvs-callbacks.c
5292         plugins/cvs-plugin/plugin.c:
5293         Fixed preferences page init and busy handling
5294         
5295         * plugins/subversion/plugin.c:
5296         Fixed preferences page init
5298 2005-03-09  Naba Kumar  <naba@gnome.org>
5300         * plugins/Makefile.am, plugins/glade/Makefile.am,
5301         plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
5302         enabled glade plugin in Anjuta. The plugin is built only when
5303         glade3 is installed.
5304         
5305 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
5307         * plugins/project-wizard/templates/java.wiz
5308         plugins/project-wizard/templates/java-logo.png (*)
5309         plugins/project-wizard/templates/java/*
5310         plugins/project-wizard/templates/Makefile.am
5311         configure.in:
5312         
5313         Add Java project type. It generates a autoconf/automake
5314         project which is compiled using gcj. It requires automake 
5315         > 1.4 (1.9 is known to work) to work!
5316         
5317         (*) still awaiting response from the gcj team if we
5318         may use their logo.
5319         
5320 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
5321         
5322         * plugins/project-import/*
5323         plugins/Makefile.am
5324         configure.in:
5325         Added project import plugin. Might be a bit buggy and limited
5326         but works for now.
5327         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
5328         Icon from old pixmaps dir
5330 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5332         * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
5333         plugins/macro/macro-util.c, plugins/macro/macros.xml :
5334         Added C Custom_Indent line macro.
5335         Cleaned macros.xml
5337 2005-03-09  Naba Kumar  <naba@gnome.org>
5339         * TODO.tasks: Added new message-manager tasks.
5340         
5341         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5342         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5343         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5344         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5345         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5346         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5347         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5348         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5349         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5350         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5351         
5352         * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
5353         plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
5354         plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
5355         plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
5356         plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
5357         plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
5358         plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
5359         Removed debugger widgets from shell on debugger shutdown. Added
5360         scrolled windows for docked widgets. Removed unnecessary widget refs
5361         and unrefs. Destroy widgets correctly on debugger shutdown.
5362         
5363         * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
5364         with project description title. Removed frame shadow.
5365         
5366         * plugins/project-wizard/druid.c: Initializes tooltips.
5367         
5368         * scintilla/Makefile.am: Fixed comiple error.
5370 2005-03-08  Adam Weinberger  <adamw@gnome.org>
5372         * plugins/class-gen/anjuta-class-gen-plugin.glade,
5373           plugins/class-gen/class_gen.c: Fix grammar/spelling errors
5375 2005-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5377         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
5378         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
5379         plugins/macro/macro-util.c, plugins/macro/macro-util.h
5380         plugins/macro/macros.xml, plugins/macro/plugin.c :
5381         Moved cursor at the '|' position defined in macros.
5383 2005-03-07  Naba Kumar  <naba@gnome.org>
5385         * plugins/subversion/Makefile.am: Fixed build error.
5387         * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
5388         types (perl, python, shellscript).
5389         
5390         * plugins/editor/plugin.c: Fixed to show all highlight options.
5391         
5392 2005-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5394         * TODO.tasks : updated tasks.
5395         * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
5397 2005-03-07  Naba Kumar  <naba@gnome.org>
5399         * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
5400         or disable subversion file-manager submenu. If "Subvesion" is also
5401         valid directory, we should also check for it.
5403         * configure.in: Disable cygwin macro until someone fixes the
5404         autoconf warnings.
5405         
5406         * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
5407         backward compatibility.
5408         
5409 2005-03-06  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5411         * src/about.c : Cleaned code.
5412         * plugins/macro/macros.xml : Added "do_while" C macro.
5413         * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
5414         plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c, 
5415         plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
5416         Closed registers, shared libraries, kernel signals dialogs with ESC key.
5417         
5418 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
5420         * plugins/class-gen/plugin.c:
5421         Removed "return" to activate project_root_uri watching.
5423 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
5425         * plugins/Makefile.am
5426         plugins/subversion/*:
5427         Added subversion plugin. Add, Remove, Commit and Update work
5428         everything else needs work.
5429         
5430         * plugins/terminal/terminal.c
5431         Applied old 1.2.2 patch to fix Ctrl-C in terminal but
5432         we still have focus problems with the editor.
5434 2005-03-05  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5436         * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
5437         
5438 2005-03-04  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5440         * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
5442 2005-03-04  Naba Kumar  <naba@gnome.org>
5444         Patch from Massimo Cora' <maxcvs@email.it>:
5446         * plugins/class-gen/Makefile.am,
5447         plugins/class-gen/action-callbacks.c,
5448         plugins/class-gen/action-callbacks.h,
5449         (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
5450         plugins/class-gen/anjuta-class-gen.plugin.in,
5451         plugins/class-gen/class_gen.c,
5452         plugins/class-gen/class_gen.h,
5453         (removed) plugins/class-gen/clsGen.c,
5454         (added) plugins/class-gen/goc_template_header,
5455         (added) plugins/class-gen/goc_template_source,
5456         plugins/class-gen/plugin.c,
5457         plugins/class-gen/plugin.h: Refactored class gen code.
5458         Added GOCBuilder code. Fixed UI. Implemented plugin.
5460 2005-03-03  Johannes Schmid <jhs@cvs.gnome.org>
5462         * plugins/project-wizard/property.c
5463         plugins/project-wizard/install.c
5464         plugins/project-wizard/druid.c
5465         plugins/editor/goto_line.c
5466         plugins/editor/plugin.c
5467         plugins/gtodo/add_edit_item.c
5468         plugins/gtodo/ligtodo.c
5469         plugins/gtodo/main.c
5470         plugins/gtodo/preferences.c:
5471         Fixed #167559, #167534, #167266, #167357
5472         (Bad English in strings...)
5473         
5474         Thanks to Adam Weinberger and Thierry Moisan for
5475         reporting!
5477 2005-03-03  Naba Kumar  <naba@gnome.org>
5479         * libegg/Makefile.am, libegg/menu/Makefile.am,
5480         (added) libegg/egg-submenu-action.c,
5481         (added) libegg/menu/egg-submenu-action.h: Created a new action for
5482         submenu (used for wizard listing).
5483         
5484         * plugins/file-loader/anjuta-loader-plugin.ui
5485         plugins/file-loader/plugin.c: Implemented wizards submenu in menu
5486         and toolbar.
5487         
5488         * plugins/editor/action-callbacks.c,
5489         plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
5490         ctrl+tabbing because it was interfaring with focus navigation.
5491         Focus editor on "Esc" in incremental search entry. Cleanups.
5492         
5493         * plugins/file-manager/an_file_view.c,
5494         plugins/symbol-browser/plugin.c,
5495         plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
5496         Cleanups.
5497         
5498         * plugins/profile-default/plugin.c,
5499         scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
5500         for sesssion load.
5501         
5502         * (removed) scintilla/patches/a64-crash-fix.patch,
5503         (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
5504         scintilla patches.
5506 2005-03-03  Naba Kumar  <naba@gnome.org>
5508         * HACKING: Fixed typos.
5509         
5510         * plugins/editor/aneditor-indent.cxx: Clean up.
5511         
5512         * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
5513         Enable/disable save, undo and redo actions depending on state
5514         of the editor.
5515         
5516 2005-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5518         * libanjuta/anjuta-status.h plugins/editor/Makefile.am
5519         plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
5520         Displayed search_incremental status.
5522         * Removed plugins/editor/search_incremental.[ch]
5524 2005-02-26  Johannes Schmid <jhs@cvs.gnome.org>
5525         
5526         * plugins/cvs-plugin/cvs-execute.c
5527         plugins/cvs-plugin/cvs-callbacks.c:
5528         - Use weak reference on mesg_view and reuse tab if
5529         it still exists to avoid cluttering message manager.
5530         - Fixed bug in cvs remove
5531         
5532         README, HACKING: Updated
5533         
5534         configure.in: Added check for libsvn
5536 2005-02-29  Naba Kumar  <naba@gnome.org>
5537         
5538         * plugins/file-manager/an_file_view.c,
5539         plugins/symbol-browser/an_symbol_view.c,
5540         plugins/symbol-browser/plugin.c: Hide column headers (they
5541         are redundant).
5543 2005-02-29  Naba Kumar  <naba@gnome.org>
5545         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5546         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5547         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5548         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5549         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5550         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5551         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5552         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5553         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5554         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5556         * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
5557         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5558         (added) libanjuta/anjuta-session.[hc],
5559         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
5560         plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
5561         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
5562         src/main.c:
5563         
5564         Implemented session management. Implemented session
5565         container class. Added session notifications from shell. Implemented
5566         session save/load in editor, file-loader, default-profile-plugin
5567         and anjuta-app. Fixed window sizing and restoration. Cleaned up
5568         code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
5569         and maximized states in session. Implemented project session
5570         management.
5572 2005-02-27  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5574         * plugins/class-gen/action-callbacks.[ch],
5575         plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
5576         plugins/gdb/breakpoints.c plugins/gdb/memory.c:
5577         Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs 
5578         with Escape key.
5580 2005-02-26  Sebastien Granjoux  <seb.sfo@free.fr>
5581         
5582         * plugins/project-wizard/anjuta-project-wizard.glade,
5583         plugins/project-wizard/druid.c:
5584         Add some padding in tab label in project selection page
5585         
5586         * plugins/project-wizard/druid.c,
5587         plugins/project-wizard/parser.c:
5588         Search for project template recursively
5589         Add ~/.anjuta/project to the search paths
5591 2005-02-26  Naba Kumar  <naba@gnome.org>
5593         * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
5594         * plugins/file-loader/plugin.c: Fixed crash bug.
5595         * libanjuta/plugins.c: Fixed memory leak.
5596         
5597 2005-02-26  Naba Kumar  <naba@gnome.org>
5598         
5599         * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
5600         "UserActivatable" attribute for plugins. This attribute if set to
5601         "no" will prevent users from activating/deactivating it from
5602         plugins dialog. Added a toggle button in plugins dialog to toggle
5603         the plugins list between list of activatable plugins (default) to
5604         list of all plugins. anjuta_plugin_select() now only selects the
5605         plugin. Added anjuta_plugins_select_and_activate() method that will
5606         select and activate it.
5607         
5608         * plugins/profile-default/Makefile.am,
5609         plugins/profile-default/anjuta-default-profile.ui,
5610         plugins/profile-default/plugin.c,
5611         plugins/profile-default/plugin.h,
5612         plugins/project-manager/anjuta-project-manager.ui,
5613         plugins/project-manager/plugin.c,
5614         plugins/project-manager/plugin.h:
5615         
5616         Anjuta projects (*.anjuta) files define the profile of respective
5617         projects. Profile is a set of related plugins required for the
5618         project to open. Moved "close project" action from Project Manager
5619         to Profile Manager plugin. Implemented loading and unloading of
5620         project profiles in DefaultProfilePlugin. DefaultProfilePlugin
5621         (instead of Project Manager) now handles opening of *.anjuta files.
5622         Close Project menuitem is now moved to File submenu (being
5623         consistent with Anjuta 1.x versions and avoiding creating Project
5624         submenu when project manager is not loaded).
5625         
5626         * src/anjuta-actions.h: Fixed short-cut key for Help content.
5627         
5628         * src/anjuta.ui: Fixed place holder for projects.
5629         
5630         * (new) plugins/profile-default/default.anjuta: default startup
5631         profile. Removed the hardcoded plugins loading in
5632         DefaultProfilePlugin.
5634         * anjuta.anjuta,
5635         plugins/project-wizard/templates/terminal/project.anjuta:
5636         Implemented project format in newly created projects.
5638         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
5639         plugins/class-gen/anjuta-class-gen.plugin.in,
5640         plugins/cvs-plugin/anjuta-cvs.plugin.in,
5641         plugins/editor/anjuta-document-manager.plugin.in,
5642         plugins/file-loader/anjuta-loader.plugin.in,
5643         plugins/file-wizard/anjuta-file-wizard.plugin.in,
5644         plugins/gdb/anjuta-gdb.plugin.in,
5645         plugins/glade/anjuta-glade.plugin.in,
5646         plugins/message-view/anjuta-message-manager.plugin.in,
5647         plugins/profile-default/anjuta-default-profile.plugin.in,
5648         plugins/project-manager/anjuta-project-manager.plugin.in,
5649         plugins/project-wizard/anjuta-project-wizard.plugin.in:
5650         Defined UserActivatable attributes. Added supported types attribute.
5652         * plugins/project-wizard/anjuta-project-wizard.glade
5653         plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
5654         "Project Wizard" in preferences title.
5656         * TODO.tasks: Updated.
5657         
5658         * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
5659         Updated.
5660         
5661 2005-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5663         * plugins/file-wizard/anjuta-file-wizard.glade
5664         plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
5665         
5666         Integrated License macros, cleaned file.c.
5667         
5668 2005-02-24      Johannes Schmid <jhs@cvs.gnome.org>
5669         
5670         * plugins/macor/macro-util.c: Fixed crash bugs if email or
5671         username can not be found correctly.
5673 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5675         * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
5676         plugins/macro/macros.xml :
5677         
5678         Added Headers macros. Cleaned file.c
5680 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5682         * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c, 
5683         plugins/macro/macros.xml :
5684         
5685         Fixed a bug. Added Header macro.
5687         
5688 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5690         * plugins/file-wizard/action-callbacks.c, 
5691         plugins/file-wizard/file.c, plugins/macro/macro-util.c
5692         plugins/macro/macros.xml :
5693         
5694         Added FileName, Header template macros.
5695         
5696 2005-02-24  Naba Kumar  <naba@gnome.org>
5697         
5698         * plugins/patch/patch-plugin.c: Fixed a function call.
5699         
5700         * src/anjuta.c, src/main.c: Save and load default session.
5701         
5702 2005-02-24  Naba Kumar  <naba@gnome.org>
5704         * libanjuta/interfaces/libanjuta.idl,
5705         plugins/message-view/anjuta-msgman.c,
5706         plugins/message-view/anjuta-msgman.h,
5707         plugins/message-view/plugin.c: Added and implemented
5708         set_view_title() method.
5709         
5710         * plugins/build-basic-autotools/build-basic-autotools.c,
5711         plugins/build-basic-autotools/build-basic-autotools.h: Implemented
5712         build context pooling. Maximum 3 contexts are reused. Additional
5713         contexts are created when all are busy.
5715 2005-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5717         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
5718         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
5719         plugins/macro/macros.xml, plugins/macro/plugin.[ch],
5720         plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
5722         Added Copyright, Changelog macros.
5723                 
5724 2005-02-23  Naba Kumar  <naba@gnome.org>
5726         Patch from Massimo Cora' <maxcvs@email.it>:
5727         * plugins/Makefile.am,
5728         plugins/patch/Makefile.am,
5729         (added) plugins/patch/anjuta-patch-plugin.png,
5730         (added) plugins/patch/anjuta-patch.plugin.in,
5731         (added) plugins/patch/anjuta-patch.ui,
5732         plugins/patch/patch-plugin.c,
5733         (added) plugins/patch/patch-plugin.h,
5734         (added) plugins/patch/plugin.c,
5735         (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
5736         architecture.
5738 2005-02-23  Naba Kumar  <naba@gnome.org>
5740         * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
5741         file-loader/plugin.c, profile-default/plugin.c:
5742         Implemented "activated" and "deactivated" signals for plugin class.
5743         Renamed *_location() functions to *_id(), because location is
5744         ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
5745         anjuta_plugins_unload_plugin().
5746         
5747         * class-gen/plugin.c: Fixed complier warning and utility function call.
5748         
5749         * debug-manager/plugin.c: Unload debugger plugin correctly.
5750         
5751         * project-manager/plugin.c:     Fixed compiler warnings.
5752         
5753         * plugins/project-wizard/templates/gnome/.cvsignore,
5754         plugins/project-wizard/templates/gnome/po/.cvsignore,
5755         plugins/project-wizard/templates/gnome/src/.cvsignore,
5756         plugins/project-wizard/templates/gtk/po/.cvsignore,
5757         plugins/project-wizard/templates/gtkmm/po/.cvsignore,
5758         plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
5759         
5760         * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
5761         build (we need to fix this thing).
5762         
5763 2005-02-23  Johannes Schmid <jhs@cvs.gnome.org>
5765         * plugins/macro/macro-action.[ch]
5766         plugins/macro/macro-edit.c
5767         plugins/macro/macro-dialog.c
5768         plugins/macro/macro-db.[ch]
5769         plugins/macro/plugin.[ch]
5770         plugins/macro/macro-util.[ch] (added)
5771         
5772         Cleaned up macro plugin and preview expanded macros.
5774 2005-02-21  Ryan Garver <rgarvage@yahoo.com>
5776         * plugins/cvs-plugin/cvs-interface.c:
5778         Fixed option setting when using no compression and not 
5779         ignoring .cvsrc
5781 2005-02-23  Naba Kumar  <naba@gnome.org>
5782         
5783         * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
5784         geometry on exit and startup (only if there is no geometry from the
5785         session).
5787         * TODO.tasks: Updated.
5788         
5789         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
5790         
5791         * manuals/reference/libanjuta/Makefile.am,
5792         manuals/reference/libanjuta/libanjuta-docs.sgml,
5793         (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
5794         documentation for writing project templates.
5796 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5798         * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
5799         plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
5800         
5801         Expansion keywords in macros. 
5803 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5805         * plugins/file-wizard/action-callbacks.c,
5806         plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
5807         plugins/macro/macros.xml :
5808         
5809         Inserting text by macro plugin
5810         In progress ...
5812 2005-02-22  Johannes Schmid <jhs@cvs.gnome.org>
5814         * plugins/macro/plugin.c
5815         plugins/cvs-plugin/plugin.c:
5816         
5817         Fixed interfaces (use static)
5819 2005-02-21  Johannes Schmid <jhs@cvs.gnome.org>
5820         
5821         * plugins/macro/macro-actions.[ch]
5822         plugins/macro/plugin.c
5823         libanjuta/interfaces/libanjuta.idl:
5824         
5825         Implemented IAnjutaMacro interface to be used by file-wizard
5826         
5827         * plugins/cvs-plugin/plugin.c
5828         libanjuta/interfaces/libanjuta.idl:
5829         
5830         Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
5831         for all version control systems and not only for cvs.
5833 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5835         * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added 
5836         insert_macro.
5837         
5838         * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
5841 2005-02-21  Naba Kumar  <naba@gnome.org>
5843         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
5844         IAnjutaDebugger interface.
5845         
5846         * plugins/debug-manager/anjuta-debug-manager.ui,
5847         plugins/debug-manager/attach_process.c,
5848         plugins/debug-manager/attach_process.h,
5849         plugins/debug-manager/plugin.c,
5850         plugins/debug-manager/plugin.h,
5851         plugins/gdb/actions.c,
5852         plugins/gdb/actions.h,
5853         plugins/gdb/anjuta-gdb-plugin.ui,
5854         plugins/gdb/breakpoints.c,
5855         plugins/gdb/breakpoints.h,
5856         plugins/gdb/debugger.c,
5857         plugins/gdb/debugger.h,
5858         plugins/gdb/memory.c,
5859         plugins/gdb/plugin.c,
5860         plugins/gdb/plugin.h,
5861         plugins/gdb/sharedlib.h,
5862         plugins/gdb/sharedlib_cbs.c,
5863         plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
5864         correctly between debug-manager and debugger. Implemented debugger
5865         interface in gdb plugin. Fixed action names. Added UI updating.
5866         Start and stop debugger (does not work yet). Fixed UI merging.
5867         Fixed debugger plugin handling in debug-manager.
5869 2005-02-20  Johannes Schmid <jhs@cvs.gnome.org>
5871         * plugins/editor/aneditor-autocomplete.cxx:
5872         
5873         Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
5874         crash with C++ "template" keyword.
5876 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5878         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
5879         Fixed bug (Closed macro dialogs with Esc key).
5880         
5881 2005-02-19  Sebastien Granjoux  <seb.sfo@free.fr>
5882         
5883         * plugins/project-wizard/xlib.wiz,
5884         plugins/project-wizard/xlib-logo.png,
5885         plugins/project-wizard/xlib/*:
5886         Port old xlib anjuta project on new project wizard
5887         
5888         * plugins/project-wizard/xlib-dock.wiz,
5889         plugins/project-wizard/xlib-dock/*:
5890         Port old xlib dock anjuta project on new project wizard
5891         
5892         * plugins/project-wizard/wxwin.wiz,
5893         plugins/project-wizard/wxwin-logo.png,
5894         plugins/project-wizard/wxwin/*:
5895         Port old wxwin anjuta project on new project wizard
5896         
5897         * configure.in, plugins/project-wizard/templates/Makefile.am: Other
5898         necessary changes for the new templates.
5899         
5900 2005-02-18  Naba Kumar  <naba@gnome.org>
5902         * plugins/Makefile.am: Added class-gen
5903         
5904 2005-02-17  Sebastien Granjoux  <seb.sfo@free.fr>
5906         * plugins/project-wizard/header.c:
5907         Fix a bug in sorting of project categories
5909 2005-02-18  Naba Kumar  <naba@gnome.org>
5911         Patch from Massimo Cora  <maxcvs@email.it>:
5912         
5913         * plugins/class-gen/.cvsignore,
5914         plugins/class-gen/Makefile.am,
5915         (added) plugins/class-gen/action-callbacks.c,
5916         (added) plugins/class-gen/action-callbacks.h,
5917         (added) plugins/class-gen/anjuta-class-gen.plugin.in,
5918         (added) plugins/class-gen/class_gen.c,
5919         (added) plugins/class-gen/class_gen.h,
5920         (added) plugins/class-gen/plugin.c,
5921         (added) plugins/class-gen/plugin.h: Ported class wizard to the
5922         new architecture.
5923         
5924         * plugins/project-manager/plugin.c: implemented add_source().
5926 2005-02-17  Naba Kumar  <naba@gnome.org>
5928         * plugins/file-loader/plugin.c: Fixed possible crash.
5929         
5930         * src/action-callbacks.c, src/action-callbacks.h,
5931         src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
5933 2005-02-17  Naba Kumar  <naba@gnome.org>
5934         
5935         * plugins/project-wizard/templates/anjuta-plugin.wiz,
5936         plugins/project-wizard/templates/gnome.wiz,
5937         plugins/project-wizard/templates/gtk.wiz,
5938         plugins/project-wizard/templates/gtkmm.wiz,
5939         plugins/project-wizard/templates/terminal.wiz,
5940         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5941         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
5942         plugins/project-wizard/templates/gnome/src/callbacks.c,
5943         plugins/project-wizard/templates/gnome/src/callbacks.h,
5944         plugins/project-wizard/templates/gnome/src/main.c,
5945         plugins/project-wizard/templates/gtk/src/callbacks.c,
5946         plugins/project-wizard/templates/gtk/src/callbacks.h,
5947         plugins/project-wizard/templates/gtk/src/main.c,
5948         plugins/project-wizard/templates/gtkmm/src/main.cc,
5949         plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
5950         to generate licence correctly (without any extra newlines). Removed
5951         IncludeGNUHeader macro definition and added proper licence property.
5952         Fixed project directory paths in file contents.
5954 2005-02-17  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5956         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
5957         Closed macro dialogs with Esc key.
5959 2005-02-16  Naba Kumar  <naba@gnome.org>
5961         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5962         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
5963         plugins/project-wizard/templates/gnome/src/callbacks.c,
5964         plugins/project-wizard/templates/gnome/src/callbacks.h,
5965         plugins/project-wizard/templates/gnome/src/main.c,
5966         plugins/project-wizard/templates/gtk/src/main.c,
5967         plugins/project-wizard/templates/gtkmm/src/main.cc,
5968         plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
5969         macros to avoid blank newlines.
5971 2005-02-16  Sebastien Granjoux  <seb.sfo@free.fr>
5973         * plugins/project-wizard/autogen.c:
5974         Correct a problem when having property value in UTF-8
5976         * plugins/project-wizard/druid.c:
5977         Correct a bug when reselecting a new project (all pages
5978         must be removed)
5980         * plugins/project-wizard/property.c:
5981         Avoid having default invalid properties
5983         * plugins/project-wizard/templates/terminal.wiz,
5984         plugins/project-wizard/templates/terminal/po/ChangeLog,
5985         plugins/project-wizard/templates/terminal/src/main.c:
5986         Remove command for testing run function
5987         Move destination directory to second page and include
5988         project name. Add exist tag. Remove unused properties.
5990 2005-02-16  Naba Kumar  <naba@gnome.org>
5992         * Makefile.am, libanjuta/interfaces/libanjuta.idl,
5993         plugins/debug-manager/anjuta-debug-manager.ui,
5994         plugins/debug-manager/plugin.c,
5995         plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
5996         plugins/gdb/debugger.c, plugins/gdb/plugin.c,
5997         plugins/gdb/plugin.h, plugins/gdb/registers.c,
5998         plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
5999         plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
6000         plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
6001         (removed) src/anjuta_info.c,
6002         (removed) src/anjuta_info.h,
6003         (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
6004         (added) plugins/gdb/anjuta-gdb-plugin.ui,
6005         (added) plugins/gdb/actions.c,
6006         (added) plugins/gdb/actions.h: Completed initial
6007         porting of debugger to new architecture. Fixed many of the debugger
6008         functions.
6010         * plugins/file-loader/plugin.c: Detect some important mime ourself
6011         to avoid inconsistencies when mime system isn't working.
6012         
6013 2005-02-16  Naba Kumar  <naba@gnome.org>
6015         * plugins/editor/Makefile.am,
6016         (added) plugins/editor/aneditor-autocomplete.cxx,
6017         (added) plugins/editor/aneditor-calltip.cxx,
6018         (added) plugins/editor/aneditor-indent.cxx,
6019         (added) plugins/editor/aneditor-priv.h,
6020         plugins/editor/aneditor.cxx: Split aneditor.cxx file into
6021         different smaller chunks to make it easy to maintain.
6023 2005-02-16  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6025         * plugins/project-wizard/druid.c :
6026         
6027         Found system Email address if not defined in Preferences.
6029 2005-02-16      Johannes Schmid <jhs@cvs.gnome.org>
6030         
6031         * plugins/project-wizard/gtkmm.wiz
6032         plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
6033         plugins/project-wizard/gtkmm/*
6034         
6035         Added GTKmm (C++) project type
6037 2005-02-15  Johannes Schmid <jhs@cvs.gnome.org>
6039         * plugins/message-view/plugin.c
6040         plugins/message-view/message-view.c
6041         TODO.gtodo:
6042         Implemented next/prev action
6044 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6046         * plugins/project-wizard/templates/libglade2.* :
6047         Removed libglade2 project.
6048         
6049         * plugins/project-wizard/templates/gtk* :
6050         Removed interface.[ch] & support.[ch].
6051         
6052 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6054         * plugins/project-wizard/anjuta-project-wizard.glade,
6055         plugins/project-wizard/property.[ch],
6056         plugins/project-wizard/templates/anjuta-plugin.wiz :
6057         Added a new property ("iconfile").
6059 2005-02-14  Naba Kumar  <naba@gnome.org>
6061         * plugins/project-wizard/install.c,
6062         plugins/project-wizard/plugin.c,
6063         plugins/project-wizard/templates/anjuta-plugin.wiz,
6064         plugins/project-wizard/templates/gnome.wiz,
6065         plugins/project-wizard/templates/gtk.wiz,
6066         plugins/project-wizard/templates/libglade2.wiz,
6067         plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
6068         newly created projects and open them. Fixed message buffering in
6069         wizard.
6071 2005-02-14  Naba Kumar  <naba@gnome.org>
6073         * src/about.c, pixmaps/Makefile.am,
6074         (new) pixmaps/anjuta_logo2.png: New about page splash screen.
6075         
6076         * mime/gnome-mime-application-x-anjuta.png,
6077         pixmaps/anjuta_icon.png,
6078         (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
6079         done by 9-speed at:
6080         http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
6081         
6082 2005-02-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6084         * configure.in,
6085         plugins/project-wizard/templates/libglade2-logo.png,
6086         plugins/project-wizard/templates/libglade2.wiz,
6087         plugins/project-wizard/templates/libglade2/* :
6088         Add Glade2 project
6091 2005-02-14  Naba Kumar  <naba@gnome.org>
6093         * TODO.tasks: Updated.
6094         
6095         * plugins/editor/anjuta-docman.c,
6096         plugins/editor/text_editor.c,
6097         plugins/editor/text_editor.h,
6098         plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
6099         for file modification, but it is still not functioning.
6101 2005-02-13  Sebastien Granjoux  <seb.sfo@free.fr>
6103         * plugins/project-wizard/values.c,
6104         plugins/project-wizard/values.h,
6105         plugins/project-wizard/property.c,
6106         plugins/project-wizard/property.h,
6107         plugins/project-wizard/druid.c:
6108         Rewrite mandatory property check
6109         Add check of exist property
6110         Rewrite handling of cached property page
6112 2005-02-13  Naba Kumar  <naba@gnome.org>
6114         Patch from Igor Kovalenko  <garrison@mail.ru>:
6115         * tagmanager/tm_workspace.c: Improved performance.
6117 2005-02-13  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6119         *plugins/project-wizard/templates/*.wiz,
6120         plugins/project-wizard/druid.c,
6121         plugins/project-wizard/templates/terminal/src/main.c,
6122         plugins/project-wizard/templates/gtk/src/*.[ch],
6123         plugins/project-wizard/templates/gtk/src/Makefile.am,
6124         plugins/project-wizard/templates/gnome/src/*.[ch],
6125         plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
6126         Add Copyright date & Email address,
6127         Correct terminal project.
6128         
6129 2005-02-12  Naba Kumar  <naba@gnome.org>
6131         * plugins/project-wizard/property.c: Fixed hidden
6132         properties to take values.
6134         * plugins/project-wizard/file.[ch]: Renamed
6135         true/false enum values to fix compile error
6136         (conflict with other definition).
6137         
6138         * plugins/file-loader/plugin.c: Detect anjuta projects correctly
6139         even when mime type detection fails (for example, when Anjuta is
6140         installed in non-system prefix).
6142 2005-02-12  Sebastien Granjoux  <seb.sfo@free.fr>
6144         * plugins/project-wizard/values.c,
6145         plugins/project-wizard/values.h:
6146         Rewrite file with more comments
6148         * plugins/project-wizard/druid.c,
6149         plugins/project-wizard/druid.h,
6150         plugins/project-wizard/autogen.c,
6151         plugins/project-wizard/autogen.h,
6152         plugins/project-wizard/druid.c,
6153         plugins/project-wizard/druid.h:
6154         Add more comments
6155         Use values instead of properties
6156         Move default properties to druid.c
6158         * plugins/project-wizard/install.c,
6159         plugins/project-wizard/install.h:
6160         Use values instead of properties
6161         Add a check to avoid overwriting files
6163         * plugins/project-wizard/parser.c,
6164         plugins/project-wizard/property.c,
6165         plugins/project-wizard/property.h:
6166         Update to use new values
6167         Add an "exist" attribute to check if a directory already exist
6169         * plugins/project-wizard/anjuta-project-wizard.glade:
6170         Change project selection page (GtkTextView => GtkLabel,
6171         GtkTable => GtkVBox)
6173         * plugins/project-wizard/templates/terminal.wiz:
6174         Move destination directory on second page
6175         
6176         * plugins/project-wizard/action.c:
6177         Add a few comments
6179 2005-02-12  Naba Kumar  <naba@gnome.org>
6181         * plugins/file-manager/an_file_view.c,
6182         plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
6183         views. Created dynamic update date of view depending on project
6184         changes -- similar to file-manager view.
6185         
6186         * plugins/devhelp/plugin.c: Load help on idle.
6187         
6188         * plugins/editor/anjuta-document-manager.glade: Moved 'disable
6189         autoformat' to proper location in preferences.
6190         
6191         * mime/anjuta.mime: Added .prj extension in the mime type for backward
6192         compatibility.
6193         
6194         * plugins/editor/plugin.c: Fixed accel name.
6196 2005-02-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6198         *plugins/project-wizard/templates/anjuta-plugin.wiz,
6199         plugins/project-wizard/templates/gnome.wiz,
6200         plugins/project-wizard/templates/gtk.wiz,
6201         plugins/project-wizard/anjuta-project-wizard.glade,
6202         plugins/project-wizard/autogen.c:
6203         Add Username & Email address in Project preferences.
6205 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6207         *plugins/project-wizard/templates/gnome-logo.png,
6208         plugins/project-wizard/templates/gnome.wiz,
6209         plugins/project-wizard/templates/gnome/* :
6210         Add Gnome project
6212 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6214         * plugins/project-wizard/templates/terminal/src/main.c, 
6215         plugins/project-wizard/templates/terminal/src/main.c,
6216         plugins/project-wizard/templates/terminal/src/main.[ch] :
6217         Insert License in projects
6218         
6219 2005-02-11  Naba Kumar  <naba@gnome.org>
6221         * TODO.tasks: Added message manager task.
6222         
6223         * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
6224         
6225         * plugins/editor/plugin.c: Use bookmark stock icons.
6226         
6227         * plugins/message-view/anjuta-message-manager.ui,
6228         plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
6230 2005-02-10  Naba Kumar  <naba@gnome.org>
6232         * libanjuta/interfaces/libanjuta.idl: fixed build error.
6233         
6234 2005-02-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6236         * global-tags/Makefile.am
6237         Error during 'make install'
6239 2005-02-09  Naba Kumar  <naba@gnome.org>
6241         * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
6242         missing file.
6243         
6244 2005-02-08  Naba Kumar  <naba@gnome.org>
6246         * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
6247         
6248         * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
6249         Show busy cursur when updating global tags in preferences.
6251         * configure.in: Fixed.
6252         
6253 2005-02-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6255         * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
6256           plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
6257          
6258         - Fixed anjuta-plugin project (glade)
6260 2005-02-08  Naba Kumar  <naba@gnome.org>
6262         * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
6263         Fixed automatic indentations.
6265         * global-tags/Makefile.am, global-tags/create_global_tags.sh:
6266         Global tags are now segregated into smaller api tags, which can be
6267         selectively loaded from symbol browser preferences.
6269         * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
6270         Implemented IProjectManager interface in project-manager. Mostly getter
6271         methods for now, but need to add add() and remove() methods to add
6272         or remove project elements.
6274         * plugins/gdb/debug_tree.c: Small fix.
6276         * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
6277         plugins/symbol-browser/an_symbol_info.c,
6278         plugins/symbol-browser/an_symbol_info.h,
6279         plugins/symbol-browser/an_symbol_search.c,
6280         plugins/symbol-browser/an_symbol_search.h,
6281         plugins/symbol-browser/an_symbol_view.c,
6282         plugins/symbol-browser/an_symbol_view.h,
6283         plugins/symbol-browser/plugin.c,
6284         plugins/symbol-browser/plugin.h,
6285         tagmanager/c.c,
6286         tagmanager/entry.h,
6287         tagmanager/tm_project.c,
6288         tagmanager/tm_symbol.c,
6289         tagmanager/tm_tag.c,
6290         tagmanager/tm_workspace.c,
6291         tagmanager/vstring.c,
6292         tagmanager/include/tm_tag.h,
6293         tagmanager/include/tm_workspace.h:
6294         
6295         - Fixed tagmanager parsing of source files to parse for typedefines and
6296         properly record element scopes. Implemented scope autocompletion
6297         (autocompletion on '.', '->', '::' and ':'. The functionality is not
6298         fully working. It was based on older patch for Anjuta 1.2.2 in SF
6299         patch list (author is unknown).
6300         - Implemented symbol-browser preferences for dynamically loading and
6301         saving tags API segments.
6302         - Fixed symbol-search to use tagmanager directly instead of depending
6303         on symbol-view for tags list.
6304         - Fixed symbol-view to create the tree using TMSymbol tree directly.
6305         - Fixed TMSymbol to create the complete tags tree instead of letting the
6306         symbol-view created the root nodes.
6307         - Changed project tags cache name to .tm_project2.cache because the
6308         newer format records additional scope information.
6309         
6310 2005-02-07  Naba Kumar  <naba@gnome.org>
6312         * plugins/editor/style-editor.c,
6313         plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
6314         and GtkFontButton instead of deprecated widgets in
6315         style editor.
6316         
6317 2005-02-07  Sebastien Granjoux  <seb.sfo@free.fr>
6319         * plugins/project-wizard/action.c,
6320         plugins/project-wizard/action.h,
6321         plugins/project-wizard/autogen.c,
6322         plugins/project-wizard/autogen.h,
6323         plugins/project-wizard/file.c,
6324         plugins/project-wizard/file.h,
6325         plugins/project-wizard/install.c,
6326         plugins/project-wizard/install.h,
6327         plugins/project-wizard/parser.h,
6328         plugins/project-wizard/parser.c,
6329         plugins/project-wizard/property.c,
6330         plugins/project-wizard/property.h,
6331         plugins/project-wizard/plugin.h,
6332         plugins/project-wizard/plugin.c,
6333         plugins/project-wizard/values.c,
6334         plugins/project-wizard/values.h:
6335         Replace C++ comments by C comments
6337         * plugins/project-wizard/autogen.c,
6338         plugins/project-wizard/autogen.h:
6339         Add a run time check of autogen version.
6340         Add UserName variable.
6342         * plugins/project-wizard/anjuta-project-wizard.glade,
6343         plugins/project-wizard/header.c,
6344         plugins/project-wizard/druid.c,
6345         plugins/project-wizard/druid.h:
6346         Sort project in alphabetic order.
6347         Correct selection troubles in notebooks.
6349         * plugins/project-wizard/parser.c:
6350         Add some check when reading the project header block.
6352 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
6354         * plugins/project-wizard/action.c,
6355         plugins/project-wizard/action.h,
6356         plugins/project-wizard/autogen.c,
6357         plugins/project-wizard/autogen.h,
6358         plugins/project-wizard/file.c,
6359         plugins/project-wizard/file.h,
6360         plugins/project-wizard/install.c,
6361         plugins/project-wizard/parser.h,
6362         plugins/project-wizard/parser.c,
6363         plugins/project-wizard/property.c,
6364         plugins/project-wizard/property.h,
6365         plugins/project-wizard/values.c,
6366         plugins/project-wizard/values.h,
6367         Add a space between function name and open.
6369         * plugins/project-wizard/plugin.h,
6370         plugins/project-wizard/plugin.c,
6371         plugins/project-wizard/install.c,
6372         Avoid a crash if the user close the message view used by the .
6374         * plugins/project-wizard/anjuta-project-wizard,
6375         plugins/project-wizard/druid.c,
6376         plugins/project-wizard/druid.h,
6377         plugins/project-wizard/header.h,
6378         plugins/project-wizard/header.c,
6379         Add a text view with the description of each.
6380         Add a tab for each project.
6381         Replace some C++ comments to C comments.
6383 2005-02-05  Naba Kumar  <naba@gnome.org>
6385         * plugins/project-wizard/anjuta-project-wizard-plugin.png:
6386         New icon from Sebastien Granjoux .
6387         
6388 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
6390         * libanjuta/anjuta-preferences.c:
6391         Set file property even without a focus out event (file selected 
6392         the browse dialog)
6394 2005-02-04  Naba Kumar  <naba@gnome.org>
6396         * plugins/glade/plugin.c: Fixed glade function calls.
6397         * configure.in: Fixed a typo.
6398         * TODO.tasks: Updated.
6400 2005-02-03  Naba Kumar  <naba@gnome.org>
6402         * plugins/project-manager/plugin.c: Fixed memory corruption.
6404         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
6405         build error.
6406         
6407         * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
6408         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6409         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
6410         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6412         * libanjuta/interfaces/libanjuta.idl,
6413         plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
6414         interface.
6415         
6416         * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
6418         Patch from Massimo Cora <maxcvs@email.it>:
6419         * plugins/editor/plugin.c: Fixed update UI for created buffers.
6420         
6421 2005-02-01  Naba Kumar  <naba@gnome.org>
6423         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
6424         libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6425         plugins/editor/goto_line.c, plugins/editor/goto_line.h,
6426         scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
6427         (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
6428         from sourceforge -- a64 crash fixes (correct typing for GType)
6429         and fixes compile errors in sun.
6431         * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
6432         paste (shift+insert) in terminal.
6434 2005-02-01  Kjartan Maraas  <kmaraas@gnome.org>
6436         * configure.in: Add «nb» to ALL_LINGUAS.
6438 2005-02-01  Naba Kumar  <naba@gnome.org>
6440         * TODO.tasks, TODO: Updated todo tasks.
6441         
6442         * plugins/editor/anjuta-document-manager.glade: Improved search
6443         relace dialog.
6444         
6445         * TODO.tasks: Fixed xml format.
6446         
6447         * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
6448         work yet).
6449         
6450         * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
6451         cleanups.
6452         
6453         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
6454         format during save (removed unwanted text nodes). Fixed scrollbars.
6456 2005-01-31  Naba Kumar  <naba@gnome.org>
6458         * libanjuta/interfaces/libanjuta.idl,
6459         plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
6460         Implemented append() method for IAnjutaEditor interface and fixed
6461         various bugs with text insertions (cvs diff and macro insertions).
6462         
6463         * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
6464         automatic indentation.
6465         
6466         * plugins/editor/action-callbacks.c,
6467         plugins/editor/action-callbacks.h,
6468         plugins/editor/anjuta-docman.c,
6469         plugins/editor/anjuta-document-manager.ui,
6470         plugins/editor/plugin.c,
6471         plugins/editor/text_editor.c,
6472         plugins/editor/text_editor.h,
6473         plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
6474         Fixed highlight issues.
6476         * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
6477         macro.
6478         
6479         * plugins/symbol-browser/an_symbol_view.c: Force update project.
6481         * data/properties/*: Updated properties files from scite. Created
6482         styles.properties to override the scite styles.
6483         
6484         * plugins/editor/aneditor.cxx: Fixed automatic indentation.
6486         * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
6487         
6488 2005-01-30  Naba Kumar  <naba@gnome.org>
6490         * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
6491         unused definitions.
6492         
6493         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
6494         
6495         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
6496         plugins/editor/text_editor.c,
6497         plugins/editor/text_editor_prefs.c: Added new aneditor commands,
6498         fixed linuwidth preference setting, fixed insert text interface
6499         implementation. Improved automatice-indentation for cpp lexer.
6500         
6501         * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
6503 2005-01-29  Naba Kumar  <naba@gnome.org>
6505         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
6506         option in update dialog as default. Improved import dialog. Sized
6507         log dialog.
6509         * configure.in: Fixed underquoted warning from autoconf.
6510         
6511         * plugins/editor/action-callbacks.c,
6512         plugins/editor/aneditor.cxx,
6513         plugins/editor/aneditor.h,
6514         plugins/editor/anjuta-document-manager.glade,
6515         plugins/editor/plugin.c,
6516         plugins/editor/plugin.h,
6517         plugins/editor/text_editor.c,
6518         plugins/editor/text_editor.h,
6519         plugins/editor/text_editor_prefs.c: Implemented prefernces commands
6520         for Editor and fixed all preferences syncronization and notifys for
6521         visible prefs (in editor preferences page).
6522         
6523         * plugins/file-loader/plugin.c: Load recent files on idle.
6525 2005-01-28  Naba Kumar  <naba@gnome.org>
6527         * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
6528         plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
6530         * plugins/editor/action-callbacks.c,
6531         plugins/editor/action-callbacks.h,
6532         plugins/editor/aneditor.cxx,
6533         plugins/editor/aneditor.h,
6534         plugins/editor/anjuta-document-manager.ui,
6535         plugins/editor/plugin.c,
6536         plugins/editor/text_editor.c,
6537         plugins/editor/text_editor.h,
6538         plugins/editor/text_editor_cbs.c,
6539         plugins/editor/text_editor_cbs.h,
6540         plugins/editor/text_editor_prefs.c: Implemented Multiple view of
6541         Text editor.
6543         Patch from Massimo Cora <maxcvs@email.it>:
6544         * plugins/editor/an_symbol_search.c,
6545         plugins/editor/an_symbol_search.c: Fixed crash bugs.
6546         
6547 2005-01-27  Naba Kumar  <naba@gnome.org>
6548         
6549         *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
6550         minimum size request to 200.
6552         * plugins/symbol-browser/an_symbol_info.c,
6553         plugins/symbol-browser/an_symbol_info.h,
6554         plugins/symbol-browser/an_symbol_search.c,
6555         plugins/symbol-browser/an_symbol_search.h,
6556         plugins/symbol-browser/an_symbol_view.c,
6557         plugins/symbol-browser/an_symbol_view.h,
6558         plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
6559         pixbuf retrieval. Fixed runtime warning. Code clean up.
6561 2005-01-27  Naba Kumar  <naba@gnome.org>
6563         * configure.in, plugins/Makefile.am, src/anjuta-app.c,
6564         src/anjuta.ui, (new) plugins/glade/.cvsignore,
6565         (new) plugins/glade/Makefile.am,
6566         (new) plugins/glade/anjuta-glade-plugin.png,
6567         (new) plugins/glade/anjuta-glade.plugin.in,
6568         (new) plugins/glade/anjuta-glade.ui,
6569         (new) plugins/glade/plugin.c,
6570         (new) plugins/glade/plugin.h,
6571         (new) plugins/profile-default/plugin.c:  Glade plugin. Disabled for
6572         now until glade3 works properly.
6574         * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
6575         they are generated.
6576         
6577 2005-01-26  Naba Kumar  <naba@gnome.org>
6579         * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
6580         Added mime icon for anjuta projects.
6581         
6582         patch from Massimo Cora <maxcvs@email.it>:
6583         * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
6584         an_symbol_search.h, an_symbol_view.c, plugin.c:
6585         Fix/implement objects destroying/freeing.
6587 2005-01-26  Johannes Schmid <jhs@cvs.gnome.org>
6588         
6589         * src/action-callback.[ch], src/anjuta-actions.h:
6590         Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
6591         because it has not been updated for years and we know have a devhelp plugin
6592         which can do the job much better.
6593         * TODO.tasks: Updated done items
6595 2005-01-25  Naba Kumar  <naba@gnome.org>
6597         * autogen.sh: Fixed to generate interface files.
6599         * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
6600         session save filenames.
6601         
6602         * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
6603         
6604 2005-01-24  Sebastien Granjoux <seb.sfo@free.fr>
6606         * plugins/project-wizard/Makefile.am,
6607         plugins/project-wizard/install.c,
6608         plugins/project-wizard/install.h,
6609         plugins/project-wizard/parser.c,
6610         plugins/project-wizard/parser.h,
6611         plugins/project-wizard/templates/terminal.wiz:
6612         Add action list block in wizard template
6613         * plugins/project-wizard/file.c,
6614         plugins/project-wizard/autogen.c:
6615         Small fixes
6617 2005-01-23  Naba Kumar  <naba@gnome.org>
6619         * configure.in: Fixed build error.
6621 2005-01-22  Sebastien Granjoux <seb.sfo@free.fr>
6623         * plugins/project-wizard/druid.c,
6624         plugins/project-wizard/parser.c,
6625         plugins/project-wizard/property.c: Rewrite parser with
6626         better error handling
6628 2005-01-22  Naba Kumar  <naba@gnome.org>
6630         * plugins/symbol-browser/plugin.c: Changed c++ coments
6631         to c commnets and formated code to anjuta coding styles.
6632         
6633 2005-01-21  Naba Kumar  <naba@gnome.org>
6635         * configure.in, autogen.sh: Fixed build errors in newer automake.
6636         
6637         * plugins/editor/anjuta-docman.c: Do not emit change editor
6638         signal while in dispose.
6640         Patch from: Massimo Corà <maxcvs@email.it>
6641         * plugins/symbol-browser/Makefile.am,
6642         plugins/symbol-browser/an_symbol_view.c,
6643         plugins/symbol-browser/an_symbol_view.h,
6644         plugins/symbol-browser/plugin.c,
6645         plugins/symbol-browser/plugin.h,
6646         plugins/symbol-browser/test-symbol-browser.c,
6647         (new) plugins/symbol-browser/an_symbol_info.c,
6648         (new) plugins/symbol-browser/an_symbol_info.h,
6649         (new) plugins/symbol-browser/an_symbol_search.c,
6650         (new) plugins/symbol-browser/an_symbol_search.h:
6651         Added a cool real-time symbol-search-view in symbol browser.
6653 2005-01-21  Johannes Schmid <jhs@cvs.gnome.org>
6654         
6655         * plugin/macro/plugin.c
6656         plugin/macro/anjuta-macro-plugin.ui
6657         plugin/macro/macro-db.[ch]
6658         plugin/macro/macro-dialog.[ch]
6659         plugin/macro/macro-actions.[ch]
6660         plugin/macro/macro-edit.[ch]
6661         plugin/macro/plugin.[ch]:
6662         
6663         Implemented three menu items as Naba proposed:
6664         Edit->Macro->
6665                 Insert Macro: Pops of a border-less window to enter a shortcut
6666                 Add Macro: Same as Manage Macro => New
6667                 Manage Macros: Full-features macro dialog
6669 2005-01-20  Naba Kumar  <naba@gnome.org>
6671         * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
6672         libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
6673         libanjuta/anjuta-shell.h,
6674         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
6675         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
6676         plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
6677         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
6678         src/main.c, src/shell.c: Implemented command line args processing
6679         and session management. Fixed geometry restoration.
6681 2005-01-19  Johannes Schmid <jhs@cvs.gnome.org>
6682         
6683         * plugins/macro/macro-db.c,
6684         plugins/macros.xml:
6685         Cleaned up XML interface and use attributes now for name, category and 
6686         shortcut. CDATA is used to avoid xml errors inside of macros.
6688 2005-01-19  Naba Kumar  <naba@gnome.org>
6690         * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
6692 2005-01-18  Naba Kumar  <naba@gnome.org>
6693         
6694         * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
6695         to work.
6697         * scintilla/*: Updated scintilla to current cvs and updated
6698         scintilla patches.
6699         
6700 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
6701         
6702         * plugins/cvs-plugin/anjuta-cvs-plugin.glade
6703         plugins/cvs-plugin/cvs-actions.c:
6704         Added "Whole project" infrastructure but it does not
6705         work because I did not find a way to get the current project's
6706         root dir.
6708 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
6710         * plugins/cvs-plugin/Makefile.am
6711         plugins/cvs-plugin/anjuta-cvs.plugin.in
6712         plugins/cvs-plugin/cvs-actions.c
6713         plugins/cvs-plugin/cvs-callbacks.c
6714         plugins/cvs-plugin/cvs-interface.[ch] (added)
6715         plugins/cvs-plugin/plugin.c:
6716         
6717         Added IAnjutaCVS interface and improved cvs plugin. There
6718         is still some work to do on cvs import and to add a current
6719         project toggle.
6721 2005-01-17  Naba Kumar  <naba@gnome.org>
6723         * plugins/editor/aneditor.cxx: Fixed auto indentation.
6724         
6725         * configure.in: Fixed build errors.
6727         * data/Makefile.am,     (removed) data/README.stock_libs,
6728         (removed) data/anjuta.mime, (removed) data/autogen.sh*,
6729         (removed) data/header.c, (removed) data/stock_libs.anj,
6730         (removed) data/x-anjuta-project.desktop,
6731         (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
6733         * libanjuta/anjuta-plugin-description.c,
6734         libanjuta/anjuta-shell.c: Updated documentations.
6736         Patch from: Hamish Mackenzie  <hamish@firestream.co.uk>
6737         
6738         * libanjuta/anjuta-launcher.c,
6739         plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
6740         x86_64 systems.
6742 2005-01-17  Naba Kumar  <naba@gnome.org>
6743         
6744         * plugins/project-wizard/templates/anjuta-plugin.wiz,
6745         plugins/project-wizard/templates/gtk.wiz,
6746         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
6747         Updated templates to new format.
6748         
6749         Patch from Sébastien Granjoux <seb.sfo@free.fr>:
6750         * plugins/project-wizard/druid.c,
6751         plugins/project-wizard/parser.c,
6752         plugins/project-wizard/property.c,
6753         plugins/project-wizard/property.h,
6754         plugins/project-wizard/templates/terminal.wiz,
6755         plugins/project-wizard/templates/terminal/AUTHORS,
6756         plugins/project-wizard/templates/terminal/ChangeLog,
6757         plugins/project-wizard/templates/terminal/NEWS,
6758         plugins/project-wizard/templates/terminal/README,
6759         plugins/project-wizard/templates/terminal/project.anjuta,
6760         plugins/project-wizard/templates/terminal/src/main.c:
6761         Moveed code related to property types from druid.c and parser.c to 
6762         property.c. Changed tag from "<string ..." to
6763         "<property type="string..."     and so on. Rewrite parser
6764         (warning still in progress). Added list property. Changed
6765         terminal project to avoid using autogen on some file (much 
6766         faster) using the autogen attribute. Add a license list box in
6767         terminal project (just as an example). _label in item list is
6768         optional now.
6770 2005-01-16  Naba Kumar  <naba@gnome.org>
6772         * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
6773         plugins/edtior/anjuta-docman.c: Fixed build errors.
6774         
6775         * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
6776         libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
6777         libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
6778         (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
6779         (removed) libanjuta/defaults.c, libanjuta/defaults.h,
6780         (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
6781         libanjuta/resources.h,
6782         plugins/build-basic-autotools/build-basic-autotools.c,
6783         plugins/editor/plugin.c, plugins/editor/text_editor.c,
6784         plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
6785         plugins/gtodo/plugin.c, src/Makefile.am,
6786         src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
6787         src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
6788         Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
6789         should be handled in respective plugins. Added API documentations.
6791         * libanjuta-docs.sgml, libanjuta-sections.txt,
6792         libanjuta.types,
6793         (added) tmpl/anjuta-debug.sgml,
6794         (added) tmpl/anjuta-launcher.sgml,
6795         tmpl/anjuta-plugin.sgml,
6796         tmpl/anjuta-preferences.sgml,
6797         tmpl/anjuta-shell.sgml,
6798         (added) tmpl/anjuta-status.sgml,
6799         (removed) tmpl/anjuta-stock.sgml,
6800         tmpl/anjuta-utils.sgml,
6801         (removed) tmpl/defaults.sgml,
6802         (removed) tmpl/fileselection.sgml,
6803         (removed) tmpl/gnomefilelist.sgml,
6804         tmpl/ianjuta-buildable.sgml,
6805         (added) tmpl/ianjuta-debugger-manager.sgml,
6806         (added) tmpl/ianjuta-debugger.sgml,
6807         tmpl/ianjuta-document-manager.sgml,
6808         tmpl/ianjuta-editor.sgml,
6809         tmpl/ianjuta-file.sgml,
6810         tmpl/ianjuta-loader.sgml,
6811         tmpl/ianjuta-markable.sgml,
6812         tmpl/ianjuta-message-view.sgml,
6813         (added) tmpl/ianjuta-project-manager.sgml,
6814         (added) tmpl/ianjuta-todo.sgml,
6815         (added) tmpl/ianjuta-wizard.sgml,
6816         tmpl/libanjuta-iface-marshallers.sgml,
6817         tmpl/libanjuta-unused.sgml,
6818         (removed) tmpl/pixmaps.sgml,
6819         tmpl/plugins.sgml,
6820         (removed) tmpl/properties.sgml,
6821         tmpl/resources.sgml: Updated API documentations.
6823 2005-01-15  Naba Kumar  <naba@gnome.org>
6825         * libanjuta/anjuta-launcher.c: Added API docs.
6826         
6827         * plugins/project-wizard/templates/anjuta-plugin.wiz,
6828         plugins/project-wizard/templates/gtk.wiz,
6829         plugins/project-wizard/templates/terminal.wiz,
6830         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
6831         plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
6832         plugins/project-wizard/templates/gtk/src/main.c,
6833         plugins/project-wizard/templates/terminal/Makefile.am.tpl,
6834         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
6835         template files.
6837         Patch from: Sébastien Granjoux <seb.sfo@free.fr>
6838         * plugins/project-wizard/anjuta-project-wizard.glade,
6839         plugins/project-wizard/autogen.c,
6840         plugins/project-wizard/druid.c,
6841         plugins/project-wizard/druid.h,
6842         plugins/project-wizard/file.c,
6843         plugins/project-wizard/file.h,
6844         plugins/project-wizard/install.c,
6845         plugins/project-wizard/parser.c,
6846         plugins/project-wizard/plugin.c,
6847         plugins/project-wizard/plugin.h: Add a preferences dialog: used for
6848         setting the default project directory. Fix HIDDEN property, it's
6849         working but I think we could make this cleaner. Removed the
6850         copy of the string in mandatory_property. Add an optional autogen
6851         attribute, to force or avoid using autogen on some files, default
6852         without any attribute is autodetect.+ Replace the script tag with
6853         a normal file tag and an attribute execute.
6854         
6855 2005-01-14  Naba Kumar  <naba@gnome.org>
6857         * plugins/editor/action-callbacks.c,
6858         plugins/editor/search_incremental.c,
6859         plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
6860         works now.
6861         
6862         * plugins/editor/plugin.c, plugins/editor/plugin.h,
6863         src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
6864         tabs.
6866 2005-01-12  Naba Kumar  <naba@gnome.org>
6868         * configure.in,
6869         plugins/project-wizard/templates/Makefile.am,
6870         (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
6871         plugins/project-wizard/templates/anjuta-plugin.wiz,
6872         (added) plugins/project-wizard/templates/gtk-logo.png,
6873         (added) plugins/project-wizard/templates/gtk.wiz,
6874         (added) plugins/project-wizard/templates/terminal-logo.png,
6875         plugins/project-wizard/templates/terminal.wiz,
6876         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
6877         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6878         (added) plugins/project-wizard/templates/gtk/.cvsignore,
6879         (added) plugins/project-wizard/templates/gtk/Makefile.am,
6880         (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
6881         (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
6882         (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
6883         (added) plugins/project-wizard/templates/gtk/src/main.c,
6884         (added) plugins/project-wizard/templates/gtk/src/project.glade,
6885         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
6886         GTK+ project templated and fixed other templates. Updated template
6887         logos.
6889 2005-01-12  Naba Kumar  <naba@gnome.org>
6891         * plugins/macro/anjuta-macro.glade: Improved GUI.
6892         
6893 2005-01-10  Johannes Schmid <jhs@cvs.gnome.org>
6895         * plugins/cvs-plugin/cvs_gui.[ch] (removed)
6896         * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
6897         * plugins/cvs-plugin/cvs.[ch] (removed)
6898         Removed old unused files
6899         
6900         * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
6901         * plugins/cvs-plugin/cvs-actions.c
6902         * plugins/cvs-plugin/Makefile.am:
6903         Seperate callback functions for better error
6904         handling. Cleaned up code.
6905         
6906         * plugins/macro/macros.xml: removed corrupt cvs
6907         macros for now.
6909 2005-01-10  Naba Kumar  <naba@gnome.org>
6911         * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
6912         plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
6913         and leaks.
6915 2005-01-09  Naba Kumar  <naba@gnome.org>
6917         * libegg/egg-recent-action.c, libegg/test-actions.c,
6918         libegg/menu/egg-recent-action.h: Recent Action now takes multiple
6919         recent files models.
6920         
6921         * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
6922         two models -- one for projects and other for regular files and show
6923         both in recent files menu. Changed recent files group from "anjuta"
6924         to "anjuta-projects" and "anjuta-files" respectively. Set mime types
6925         when adding the URI in recent files.
6926         
6927         * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
6928         * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
6929         * plugins/macro/macro-dialog.c: Fixed dispose() method.
6930         * plugins/macro/macros.xml: Fixed xml errors.
6932 2005-01-08  Naba Kumar  <naba@gnome.org>
6933         
6934         * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
6935         libegg/test-actions.c, libegg/menu/Makefile.am,
6936         libegg/menu/egg-recent-action.h: Added a new action for
6937         recent files.
6939         * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
6940         Fixed dispose. Cleanup.
6941         
6942         * plugins/file-loader/anjuta-loader-plugin.ui,
6943         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
6944         Use the new action for recent files. Added recent files in
6945         toolbar.
6947         * plugins/project-wizard/druid.c: Show busy cursor and
6948         de-sensitize druid buttons during page change.
6949         
6950         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
6951         * plugins/project-wizard/Makefile.am,
6952         plugins/project-wizard/druid.c,
6953         plugins/project-wizard/druid.h,
6954         plugins/project-wizard/install.c,
6955         plugins/project-wizard/plugin.c,
6956         plugins/project-wizard/plugin.h,
6957         plugins/project-wizard/property.c,
6958         plugins/project-wizard/property.h,
6959         (added) plugins/project-wizard/values.c,
6960         (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
6961         objects (in values.c and values.h) containing the values of all
6962         properties. The NPWProperty objects now keep their values in this
6963         object which is persistant for one activation of the plugin, so the
6964         user keeps all the values even if he goes backward. Used an anjuta
6965         message view to list all files copied by the project wizard.
6967 2005-01-08  Johannes Schmid <jhs@cvs.gnome.org>
6969         * plugins/macro/plugin.[ch],
6970         plugins/macro/macro-dialog.[ch]
6971         plugins/macro/macro-edit.[ch]
6972         plugins/macro/macro-db.[ch]
6973         plugins/macro/macro-actions.[ch]
6974         plugins/macro/anjuta-macro.plugin.in
6975         plugins/macro/anjuta-macro.glade
6976         plugins/macro/anjuta-macro.png
6977         plugins/macro/Makefile.am
6978         plugins/macro/macros.xml
6979         plugins/macro/anjuta-macro.ui (all added)
6980         configure.in
6981         plugins/Makefile.am:
6982         Added new macro plugins
6983         
6984         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
6985         New icon
6986         
6987         * manuals/reference/template (removed)
6988         Removed old api reference
6989         
6990         * plugins/message-view/message-view.c:
6991         "Fixed" crash in on_row_deleted and added a
6992         comment that I cannot work this way. We will
6993         have to change everything a bit to avoid losing
6994         memory there.
6995         
6996         * plugins/text-editor/text_editor.c:
6997         Update line number width on file save
7000 2005-01-07  Naba Kumar  <naba@gnome.org>
7002         * plugins/project-wizard/anjuta-project-wizard.glade,
7003         plugins/project-wizard/druid.c,
7004         plugins/project-wizard/templates/anjuta-plugin.wiz,
7005         plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
7006         Display page description in bold. Fixed mandatory field check.
7008         * configure.in,
7009         libanjuta/libanjuta-1.0.pc.in,
7010         plugins/project-wizard/druid.c,
7011         plugins/project-wizard/parser.c,
7012         plugins/project-wizard/property.h,
7013         plugins/project-wizard/templates/anjuta-plugin.wiz,
7014         plugins/project-wizard/templates/terminal.wiz,
7015         plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
7016         (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
7017         (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
7018         (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
7019         (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
7020         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7021         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7022         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7023         plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7024         plugins/project-wizard/templates/terminal/configure.in.tpl,
7025         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
7026         plugins/project-wizard/templates/terminal/src/main.c: Implemented
7027         a new property type -- hidden. Fixed terminal and anjuta-plugin
7028         project templates.
7030 2005-01-07  Naba Kumar  <naba@gnome.org>
7032         * templates/anjuta-plugin.wiz,
7033         templates/terminal.wiz,
7034         templates/terminal/Makefile.am.tpl,
7035         templates/terminal/autogen.sh,
7036         (Removed) templates/terminal/configure.ac.tpl,
7037         (Added) templates/.cvsignore,
7038         (Added) templates/Makefile.am,
7039         (Added) templates/anjuta-plugin/.cvsignore,
7040         (Added) templates/anjuta-plugin/Makefile.am,
7041         (Added) templates/anjuta-plugin/src/.cvsignore,
7042         (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
7043         (Added) templates/terminal/.cvsignore,
7044         (Added) templates/terminal/Makefile.am,
7045         (Added) templates/terminal/configure.in.tpl,
7046         (Added) templates/terminal/po/.cvsignore,
7047         (Added) templates/terminal/po/ChangeLog,
7048         (Added) templates/terminal/po/Makefile.am,
7049         (Added) templates/terminal/po/POTFILES.in,
7050         (Added) templates/terminal/src/.cvsignore,
7051         (Added) templates/terminal/src/Makefile.am,
7052         (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
7053         project wizard. Fixed configure/po/Makefile template errors.
7055 2005-01-06  Naba Kumar  <naba@gnome.org>
7057         * configure.in: Added project templates.
7058         * plugins/project-wizard/templates/*: Added to project and renamed
7059         Makefile.am and configure.in to Makefile.am and configure.ac respectively
7060         for the project templates (so that they do not conflict with autotools
7061         build. Created proper configure.ac.tpl and autogen.sh for project
7062         templates.
7063         
7064 2005-01-06  Naba Kumar  <naba@gnome.org>
7066         * plugins/project-wizard/anjuta-project-wizard.glade,
7067         plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
7068         Fixed file list parsing and to take absolute file paths (for example,
7069         from an icon selected previously). Used toggle buttons for boolean
7070         properties. Check if all mandatory fields are given before going
7071         forward in the wizard. Use scrollable viewport for listing property
7072         widgets incase the list goes out of wizard's size. Added tooltips
7073         as descriptions of the property widgets. And other fixes.
7075         * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
7076         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
7077         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
7078         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
7079         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
7080         (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
7081         (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
7082         (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7083         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
7084         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7085         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7086         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
7087         Restructured template files.
7089 2005-01-06  Naba Kumar  <naba@gnome.org>
7091         * configure.in: Added check for autogen.
7092         
7093         * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
7094         in dispose.
7095         
7096         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
7097         Do not emit changed signal when in dispose.
7099         * plugins/symbol-browser/plugin.c: Don't updated symbols when
7100         symbol-view widget has been destroyed.
7101         
7102         * src/anjuta-app.c: Set null to preference, status and ui object
7103         pointers when they are destroyed.
7105         * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
7106         plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
7107         Added boolean, integer and file property types.
7108         
7109         * plugins/project-wizard/Makefile.am,
7110         plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
7111         project wizard templates.
7113 2005-01-04  Naba Kumar  <naba@gnome.org>
7115         * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
7116         added widgets.
7117         
7118         * plugins/editor/aneditor.cxx,
7119         plugins/editor/anjuta-docman.c,
7120         plugins/editor/plugin.c,
7121         plugins/editor/text_editor.c:
7122         Removed unnecessary ref/unref of scintilla.
7123         
7124         * plugins/message-view/anjuta-msgman.c,
7125         plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
7126         make close button similar to document manager.
7127         
7128         * plugins/project-manager/plugin.c,
7129         plugins/project-manager/plugin.h: Removed dead codes. Removed
7130         unnecessary ref/unref.
7131         
7132         * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
7133         instead of hard refs.
7135 2005-01-03  Naba Kumar  <naba@gnome.org>
7137         * libanjuta/interfaces/libanjuta.idl: Added configure() and
7138         generate() methods for IAnjutaBuildable interface.
7140         * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
7141         IAnjutaBuildable inteface.
7143         * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
7144         to destroy build context when message view is destroyed.
7145         
7146         * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
7147         a ref to it and unref in destructor. AnEditor class wants to be the
7148         owner of scintilla widget. Fixed compile warnings with signed/unsigned
7149         comparisions.
7150         
7151         * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
7152         complicate the scene. Removed editor widget from AnjutaDocman when
7153         the widget is destroyed.
7154         
7155         * plugins/editor/plugin.c: Destroy docman widget instead of just removing
7156         from shell. It will be removed from shell when the widget is destroyed.
7157         
7158         * plugins/editor/text_editor.c: Added debug codes to track object
7159         finalizations.
7161         * plugins/message-view/anjuta-msgman.c: Remove message view on
7162         widget destroy. Destroy message view on remove. Removed all views
7163         correctly.
7164         
7165         * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
7166         from container.
7168 2005-01-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7170         * plugins/file-wizard/action-callbacks.c,
7171         plugins/file-wizard/anjuta-file-wizard.glade,
7172         plugins/file-wizard/file.c, plugins/file-wizard/file.h :
7173         Insert Licence, copyright, header template ...
7174         
7175 2005-01-02  Naba Kumar  <naba@gnome.org>
7177         * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
7178         libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
7179         anjuta_status_add_widget() to allow setting busy cursor on non
7180         toplevel windows.
7182         * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
7184         * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
7185         mime types to take text/source also.
7186         
7187         * plugins/editor/anjuta-docman.c,
7188         plugins/editor/anjuta-docman.h,
7189         plugins/editor/plugin.c,
7190         plugins/editor/text_editor.c,
7191         plugins/editor/text_editor.h,
7192         plugins/editor/text_editor_cbs.c: Listen for busy signal from
7193         AnjutaStatus and set busy cursor on editors.
7195         * plugins/file-loader/Makefile.am,
7196         plugins/file-loader/plugin.c,
7197         (added) plugins/file-loader/dnd.c,
7198         (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
7200         * src/anjuta.c: Hide anjuta window before destruction.
7202         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
7203         * configure.in, plugins/Makefile.am,
7204         (removed) plugins/project-wizard/appwiz_page1.c,
7205         (removed) plugins/project-wizard/appwiz_page2.c,
7206         (removed) plugins/project-wizard/appwiz_page3.c,
7207         (removed) plugins/project-wizard/appwiz_page4.c,
7208         (removed) plugins/project-wizard/appwizard.c,
7209         (removed) plugins/project-wizard/appwizard.h,
7210         (removed) plugins/project-wizard/appwizard_cbs.c,
7211         (removed) plugins/project-wizard/appwizard_cbs.h,
7212         (removed) plugins/project-wizard/appwizard_gui.c,
7213         (removed) plugins/project-wizard/gnome_project.c,
7214         (removed) plugins/project-wizard/gnome_project.h,
7215         (removed) plugins/project-wizard/wizard_gui.c,
7216         (removed) plugins/project-wizard/wizard_gui.h,
7217         (added) plugins/project-wizard/.cvsignore,
7218         (added) plugins/project-wizard/Makefile.am,
7219         (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
7220         (added) plugins/project-wizard/anjuta-project-wizard.glade,
7221         (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
7222         (added) plugins/project-wizard/applogo.png,
7223         (added) plugins/project-wizard/appwizard.png,
7224         (added) plugins/project-wizard/autogen.c,
7225         (added) plugins/project-wizard/autogen.h,
7226         (added) plugins/project-wizard/druid.c,
7227         (added) plugins/project-wizard/druid.h,
7228         (added) plugins/project-wizard/file.c,
7229         (added) plugins/project-wizard/file.h,
7230         (added) plugins/project-wizard/header.c,
7231         (added) plugins/project-wizard/header.h,
7232         (added) plugins/project-wizard/install.c,
7233         (added) plugins/project-wizard/install.h,
7234         (added) plugins/project-wizard/parser.c,
7235         (added) plugins/project-wizard/parser.h,
7236         (added) plugins/project-wizard/plugin.c,
7237         (added) plugins/project-wizard/plugin.h,
7238         (added) plugins/project-wizard/property.c,
7239         (added) plugins/project-wizard/property.h: Removed old application-wizard
7240         codes and added new template based (autogen based) project wizard
7241         implemented by Sébastien Granjoux  <seb.sfo@free.fr>
7243 2005-01-01  Johannes Schmid <jhs@cvs.gnome.org>
7245         * plugins/cvs-plugin/plugin.c: Fixed crash bug
7246         * plugins/cvs-plugin/cvs-execute.c:
7247         Fix cvs_log which did not work because of some
7248         glade problem
7249         Patch from Mark R. Pariente <markpariente@cmu.edu>
7250         - Fix message highlighting
7252 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
7253         
7254         * template/*,
7255         date/template/*,
7256         configure.in:
7257         Removed template stuff completly because we dicussed to implement
7258         a macro system for Edit->Insert Text
7260 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
7261         
7262         * plugins/editor/aneditor.cxx,
7263         plugins/editor/text_editor.c:
7264         Set line number width dynamically
7265         * src/about.c:
7266         Prepered new GTK 2.6 about dialog
7268 2004-12-30  Naba Kumar  <naba@gnome.org>
7270         patch from: Massimo Corà  <maxcvs@email.it>
7271         * plugins/editor/aneditor.cxx: Highlights correct function
7272         argument in recursive calltips.
7274 2004-12-30  Naba Kumar  <naba@gnome.org>
7276         * plugins/symbol-browser/plugin.c,
7277         libanjuta/interfaces/libanjuta.idl,
7278         plugins/editor/text_editor.c: Fixed editor markers and added a new
7279         marker (BASIC) to indicate line numbers. Fixed symbol browser to
7280         mark the line visited.
7281         
7282         * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
7283         libegg/Makefile.am, libegg/eggcomboselect.c,
7284         libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
7285         widget for use with symbol view in toolbar.
7286         
7287         * plugins/cvs-plugin/anjuta-cvs.ui,
7288         plugins/file-manager/anjuta-file-manager.ui: Added appropriate
7289         placeholder for cvs plugin context menu in filemanager.
7290         
7291 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
7292         
7293         * plugins/cvs-plugin/plugin.c:
7294         Show popup menu only if the file is contained in
7295         a directory containing a "CVS" directory
7297 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
7298         
7299         * plugins/cvs-plugin/cvs-action.[ch],
7300         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7301         * plugins/cvs-plugin/anjuta-cvs.ui,
7302         * plugins/cvs-plugin/plugin.c:
7303         Implemented "Import"
7304         
7305         Patch from Mark R. Pariente <markpariente@cmu.edu>:
7306         Added right-click-menu for file-manager
7308 2004-12-26  Naba Kumar  <naba@gnome.org>
7310         * src/action-callbacks.c, src/action-callbacks.h,
7311         src/anjuta-actions.h, src/anjuta-app.c,
7312         src/anjuta.ui: Added fullscreen action.
7314         * plugins/cvs-plugin/cvs-actions.c,
7315         plugins/cvs-plugin/plugin.c,
7316         plugins/cvs-plugin/plugin.h: Watches current editor,
7317         project and file manager selection in plugin
7318         implementation.
7319         
7320 2004-12-26  Naba Kumar  <naba@gnome.org>
7322         * src/anjuta-app.c, src/anjuta.c, src/main.c,
7323         src/action-callbacks.c: Fixed app finalization. Added a
7324         command line arg --proper-shutdown (-p), which when set
7325         will release all plugins and their resources (this option
7326         is mainly for debugging).
7327         
7328         * plugins/file-loader/plugin.c: Fixed filename duplications
7329         in recent files history.
7330         
7331         * plugins/profile-default/plugin.c: Disabled problematic
7332         plugins for now to load at startup.
7333         
7334         * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled 
7335         annoying debug prints.
7336         
7337 2004-12-23  Naba Kumar  <naba@gnome.org>
7339         Patch from: Mark R. Pariente  <markpariente@cmu.edu>
7340         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7341         plugins/cvs-plugin/anjuta-cvs.ui,
7342         plugins/cvs-plugin/cvs-actions.c,
7343         plugins/cvs-plugin/cvs-actions.h,
7344         plugins/cvs-plugin/cvs-execute.c,
7345         plugins/cvs-plugin/cvs-execute.h,
7346         plugins/cvs-plugin/Makefile.am,
7347         plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
7348         Added cvs log command.
7350 2004-12-20  Johannes Schmid <jhs@cvs.gnome.org>
7351         
7352         * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as 
7353         default
7355 2004-12-20  Naba Kumar  <naba@gnome.org>
7357         patch from: Massimo Corà  <maxcvs@email.it>
7358         * plugins/editor/aneditor.cxx: Added recursive calltips.
7360 2004-12-20  Naba Kumar  <naba@gnome.org>
7361         
7362         * libanjuta/plugins.c, plugins/file-loader/plugin.c:
7363         Show busy cursor during loading and unloading.
7364         
7365 2004-12-19  Naba Kumar  <naba@gnome.org>
7367         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
7368         memory leaks. Disabled debug print.
7370         * plugins/symbol-browser/an_symbol_view.c,
7371         plugins/symbol-browser/plugin.c,
7372         plugins/symbol-browser/plugin.h: Fixed loading and unloading
7373         problems. Creates SymbolView object every time when the
7374         plugin is activated.
7376         * plugins/project-manager/plugin.c: Close project when
7377         deactivating.
7378         
7379 2004-12-18  Naba Kumar  <naba@gnome.org>
7381         * po/POTFILES.in: Removed commented lines.
7382         * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
7383         * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
7384         * plugins/gdb/plugin.c: Fixed compile error.
7385         
7386         Patch from: Mark R. Pariente  <mark@demar.com.tr>
7387         * libegg/eggcellrendererkeys.c: Fixed compile error.
7388         
7389 2004-12-18  Naba Kumar  <naba@gnome.org>
7391         * plugins/file-loader/plugin.c: Fixed loading bug.
7392         
7393         *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
7394         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
7395         plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
7396         plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
7397         and corruptions. Fixed loading and unloading of plugins.
7398         
7399 2004-12-17  Naba Kumar  <naba@gnome.org>
7400         
7401         * plugins/file-loader/Makefile.am,
7402         plugins/file-loader/plugin.c,
7403         plugins/project-manager/plugin.c: Fixed memory corruption
7404         and disposition codes. Added missing plugin.h in Makefile.am.
7406 2004-12-16  Naba Kumar  <naba@gnome.org>
7408         * plugins/symbol-browser/an_symbol_view.c,
7409         plugins/symbol-browser/plugin.c: Fixed finalization and disposition
7410         codes. Fixed memory leaks and corruptions.
7412         * plugins/build-basic-autotools/build-basic-autotools.c
7413         plugins/editor/anjuta-docman.c,
7414         plugins/editor/text_editor.c,
7415         plugins/file-loader/plugin.c,
7416         plugins/file-manager/plugin.c,
7417         plugins/file-wizard/plugin.c,
7418         plugins/message-view/anjuta-msgman.c,
7419         plugins/message-view/anjuta-msgman.h,
7420         plugins/message-view/message-view.c,
7421         plugins/message-view/plugin.c,
7422         plugins/message-view/plugin.h,
7423         plugins/terminal/terminal.c: Fixed finalization and disposition codes.
7425         * src/about.c, src/about.h, src/action-callbacks.c,
7426         src/action-callbacks.h, src/anjuta-actions.h,
7427         src/anjuta-app.c, src/anjuta-app.h,
7428         src/anjuta-callbacks.c, src/anjuta-callbacks.h,
7429         src/anjuta.c, src/anjuta.h, src/getline.c, 
7430         src/main.c, src/main.cpp, src/shell.c, src/shell.h, 
7431         src/start-with.c, src/start-with.h: Fixed emacs modes.
7433         * src/layout.xml: Brought document manager in front.
7434         
7435 2004-12-15  Naba Kumar  <naba@gnome.org>
7437         * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
7438         properly removed.
7439         
7440         * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
7441         finalization. Added a method to unload all plugins and destroy them.
7442         Fixed memory leaks.
7443         
7444         * plugins/sample1/plugin.c: Proper finalization code and renamed
7445         functions to proper names.
7446         
7447         * plugins/build-basic-autotools/build-basic-autotools.c,
7448         plugins/cvs-plugin/plugin.c: Proper     finalization and disposition code.
7450         * src/shell.c: Unload all plugins on exit, so that memory profilers
7451         can detect memory leaks in plugins.
7453 2004-12-13  Naba Kumar  <naba@gnome.org>
7455         * plugins/devhelp/plugin.c: Delay widget initialization, now that
7456         docking is working.
7457         * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
7458         * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
7460 2004-12-11  Naba Kumar  <naba@gnome.org>
7462         * data/properties/anjuta.properties: Fixed font size.
7463         * plugin/build-basic-autotools/build-basic-autotools: Added initial
7464         compile file function. There are some fixmes there.
7465         * plugins/message-view/anjuta-msgman.c,
7466         * plugins/message-view/message-view.c: Fixed bugs and clean up.
7467         
7468 2004-12-08  Naba Kumar  <naba@gnome.org>
7470         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
7471         src/utilities.c, libanjuta/anjuta-utils.h: Added a function
7472         to escape quotes in a string.
7473         
7474         * plugins/cvs-plugin/cvs-actions.c,
7475         plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
7476         cvs diff command.
7478         * plugins/build-basic-autotools/build-basic-autotools.c,
7479         plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
7480         filters.
7481         
7482 2004-12-07  Naba Kumar  <naba@gnome.org>
7484         * plugins/build-basic-autotools/build-basic-autotools.c,
7485         plugins/build-basic-autotools/automake-c.filters: Completed directory
7486         tracking. Double click on Errors and warnings now work as expected.
7488         * plugins/build-basic-autotools.c: Added codes to track build directory
7489         so that absolute path of the files could be determined.
7491 2004-12-06  Naba Kumar  <naba@gnome.org>
7493         * plugins/cvs-plugin/cvs-execute.c: Show completion message.
7494         * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
7495         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
7496         
7497 2004-12-05  Naba Kumar  <naba@gnome.org>
7499         * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
7500         tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
7501         
7502         * plugins/cvs-plugin/plugin.c,
7503         plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
7504         
7505 2004-13-05  Johannes Schmid <jhs@cvs.gnome.org>
7506         
7507         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7508         * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
7509         plugins/cvs-plugin/cvs-execute.[ch]:
7510         Implemented cvs status and cvs diff
7511         Known bugs:
7512         - rdiff command is not correct
7513         - Must find a way to allow selection of directies AND files 
7514         in GtkFileChooser
7516 2004-12-03  Naba Kumar  <naba@gnome.org>
7518         * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
7519         plugins/editor/style-editor.h, plugins/editor/text_editor.c,
7520         plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
7521         session.properties file if it is for the first time.
7522         
7523 2004-12-02  Johannes Schmid <jhs@cvs.gnome.org>
7524         
7525         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
7526         commit.
7527         
7528         * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
7529         plugins/cvs-plugin/anjuta-cvs.ui:
7530         Implemented update/commit and changed menu layout 
7532 2004-12-02  Naba Kumar  <naba@gnome.org>
7534         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
7535         property name (for cvs path property). Beautified dialogs.
7537 2004-11-30      Johannes Schmid <jhs@cvs.gnome.org>
7538         
7539         * plugins/message-view/anjuta-msgman.c: Changed callback name
7540         and changed switch-page handling.
7541         
7542         * plugins/cvs-plugin/cvs-actions.c:
7543         * plugins/cvs-plugin/cvs-execute.c:
7544         * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7545         - Implemented cvs add and cvs removed - both working now
7546         - Created a usefull preferences page
7547         
7549 2004-11-30  Naba Kumar  <naba@gnome.org>
7551         * libanjuta/anjuta-status.c: Fixed runtime warning.
7552         
7553         * plugins/editor/Makefile.am:
7554         plugins/editor/anjuta-document-manager.glade,
7555         plugins/editor/plugin.c
7556         plugins/editor/plugin.h
7557         plugins/editor/style-editor.c (new, moved from src/),
7558         plugins/editor/style-editor.h (new, moved from src/),
7559         plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
7560         settings in preferences.
7562         * plugins/editor/text_editor.c,
7563         plugins/editor/text_editor.h: Do not take unused args in
7564         text_editor_get_props().
7566         * src/style-editor.c, src/style-editor.h: Removed, moved to
7567         plugins/editor/ directory.
7569 2004-11-29  Naba Kumar  <naba@gnome.org>
7571         * plugins/editor/text_editor_cbs.c: Emit click signal in
7572         IAnjutaMarkable.
7573         * libanjuta/anjuta-status.c: More spacing between items.
7574         
7575 2004-11-29  Naba Kumar  <naba@gnome.org>
7577         Patch from: Pavol Bosik  <pavol.bosik@radiantsystems.com>:
7578         
7579         * libanjuta/interfaces/libanjuta.idl,
7580         plugins/debug-manager/anjuta-debug-manager.plugin.in,
7581         plugins/debug-manager/plugin.c,
7582         plugins/gdb/breakpoints.c,
7583         plugins/gdb/breakpoints.h,
7584         plugins/gdb/debugger.c,
7585         plugins/gdb/debugger.h,
7586         plugins/gdb/plugin.c,
7587         plugins/gdb/plugin.h,
7588         plugins/gdb/utilities.c,
7589         plugins/gdb/utilities.h: Code cleanups and partial implementation of
7590         toggle breakpoint margin clicks.
7592 2004-11-28  Naba Kumar  <naba@gnome.org>
7594         * TODO.tasks: Fixed indentations.
7595         * plugins/gtodo/libgtodo.c: Save with indentation.
7596         * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
7597         * plugins/project-manager/plugin.c: Fixed runtime warnings.
7598         * libanjuta/anjuta-status.c: Fixed busy cursors.
7599         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
7600         * po/POTFILES.in: Updated.
7601         
7602 2004-11-28  Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
7603         
7604         * plugins/editor/anjuta-document-manager.glade,
7605           plugins/editor/search-replace.[c,h], 
7606           plugins/editor/search-replace_backend.h
7607           plugins/editor/search-preferences.[c,h] :
7608           Saved Search-Preferences (gconf),
7609           Basic search by default.
7611 2004-11-22  Naba Kumar  <naba@gnome.org>
7613         * configure.in: Fixed build error.
7615 2004-11-21  Naba Kumar  <naba@gnome.org>
7617         * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
7618         libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
7619         Added AnjutaStatus class to libanjuta.
7620         Added anjuta_shell_get_status() method.
7621         
7622         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
7623         and fixed marshaller generation.
7624         
7625         * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
7626         "updade_ui" signals to IAnjutaEditor interface.
7627         
7628         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7629         
7630         * plugins/build-basic-autotools/automake-c.filters: Fixed filter
7631         regexes.
7632         
7633         * plugins/class-gen/clsGen.c: Intial port.
7634         
7635         * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
7636         name.
7637         
7638         * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
7639         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7640         plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
7641         Implemented status update. Emits "update_ui" and "char_added" signals.
7642         Added view preferences.
7643         
7644         * plugins/file-loader/plugin.c: Added open with plugins in open with
7645         menus.
7646         
7647         * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
7648         
7649         * plugins/message-view/anjuta-msgman.c,
7650         plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
7651         to close correct message view rather than current view.
7653 2004-11-20  Johannes Schmid <jhs@cvs.gnome.org>
7654         
7655         * plugins/cvs-plugin/cvs-actions.c
7656         plugins/cvs-plugin/plugin.[ch]
7657         plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7658         Implemented cvs add but ran into a launcher/message_view
7659         problem because of a limitation of the idl compiler
7661 2004-11-19  Naba Kumar  <naba@gnome.org>
7663         * plugins/project-manager/plugin.c: Displays a progress window during
7664         project load.
7665         
7666         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
7667         Fixed UI separators.
7668         
7669         * plugins/file-manager/anjuta-file-manager.ui: Added project manager
7670         UI placeholder.
7671         
7672         * plugins/project-manager/anjuta-project-manager.ui,
7673         plugins/project-manager/plugin.[c,h]: Added add/remove context
7674         menus and implemented them. Added file manager merge menu.
7676 2004-11-18  Naba Kumar  <naba@gnome.org>
7678         * TODO.tasks: Updated.
7679         * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
7680         plugins/message-view/message-view.c: Fixed finalize and dispose
7681         methods.
7682         * plugins/debugger/*: Removed from cvs (development now in
7683         debug-manager).
7685 2004-11-17  Pavol Bosik  <pavol.bosik@radiantsystems.com>
7687         Reviewed by Naba Kumar  <naba@gnome.org>:
7688         
7689         * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
7690         plugins/editor/plugin.c, plugins/editor/text_editor.c,
7691         plugins/gdb/breakpoints.c: all marker related stuff moved from
7692         editor and docman interfaces to IAnjutaMarkable
7694 2004-11-17  Naba Kumar  <naba@gnome.org>
7696         * TODO.tasks: Updated.
7697         
7698         * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
7699         
7700         * libegg/egg-combo-action.c: Block changed signal when changing model.
7701         
7702         * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
7703         Emit changed signal. Removed dead codes.
7704         
7705         * plugins/file-loader/plugin.c: Remove file fragments from uris, so
7706         that recent files history do not duplicate.
7707         
7708         * plugins/symbol-browser/an_symbol_view.c,
7709         plugins/symbol-browser/an_symbol_view.h,
7710         plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
7711         Fixed a bug.
7713 2004-11-15  Naba Kumar  <naba@gnome.org>
7715         * plugins/project-manager/plugin.c: Opens targets on double click.
7716         
7717         * plugins/message-view/message-view.c,
7718         plugins/file-manager/anjuta-file-manager-plugin.glade,
7719         plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
7720         Added proper class finalization
7721         and disposition. Added preferences notifications and callbacks to
7722         change info/warning/error colors.
7723         
7724         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
7725         plugins/editor/text_editor.[h,c], src/action-callbacks.c,
7726         src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
7727         Implemented finalize method for AnjutaApp. Code cleanups.
7728         
7729         * plugins/message-view/plugin.c: Static parent_class.
7730         
7731 2004-11-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7732         * plugins/editor/search-replace.[c,h], 
7733           plugins/editor/search-replace_backend.c
7734           Update search entry in main toolbar.
7735           Clean code.
7737 2004-11-11  Naba Kumar  <naba@gnome.org>
7739         * TODO.tasks: Updated.
7741         * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
7742         and completed on-the-fly-change preferences. Removed "changed"
7743         signal as it is no longer necessary (use notify for similar
7744         purpose to monitor individual preferences).
7746         
7747         * plugins/editor/anjuta-document-manager.glade: Added view menu
7748         preferences so that they are registered.
7749         
7750         * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
7751         (added) plugins/editor/text_editor_prefs.[c,h]: Removed
7752         connection to "changed" signal of preferences and implemented
7753         notifications for some editor preferences. More to implement.
7755 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7756         * plugins/editor/print.c
7757         Fixed bug 1047624 : Add line number every X lines.
7759 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7760         * plugins/editor/search-replace.c
7761         Fixed a crash bug (995755) when searching "%n"
7763 2004-11-09  Naba Kumar  <naba@gnome.org>
7765         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
7766         Fixed to refresh categories list on file load.
7768 2004-11-08  Naba Kumar  <naba@gnome.org>
7769         
7770         * configure.in, plugins/Makefile.am,
7771         plugins/profile-default/plugin.c: Added cvs plugin in build.
7772         
7773         * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
7774         
7775         * plugins/debug-manager/.cvsignore: Added file to ignore.
7776         
7777         * plugins/debug-manager/Makefile.am: Removed dead codes.
7778         
7779         * src/anjuta.ui: Added placeholder for version control UI.
7781 2004-11-08  Naba Kumar  <naba@gnome.org>
7783         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
7784         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7785         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
7786         Updated.
7788         * global-tags/Makefile.am: Fixed make error.
7790         * plugins/profile-default/plugin.c: Added debug-manager
7791         and gdb plugins to load at startup so that debugger
7792         windows are docked properly. They will be removed
7793         later when we figure out runtime docking.
7795         * plugins/sample1/*: Restored to last working state.
7797         * plugins/gdb/debugger.c, src/layout.xml: Added debugger
7798         windows in lower pane. Named the windows appropriately.
7800         * ChangeLog: Fixed format.
7801         
7802 2004-11-07  Pavol Bosik <pavol.bosik@radiantsystems.com>
7804         * libanjuta/interfaces/libanjuta.idl,
7805         libanjuta/anjuta-marshal.c,
7806         plugins/Makefile.am,
7807         plugins/debug-manager/plugin.c,
7808         plugins/editor/plugin.c,
7809         plugins/editor/text_editor.c,
7810         plugins/gdb/breakpoints.c,
7811         plugins/gdb/debugger.c,
7812         plugins/gdb/plugin.c,
7813         plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
7815 2004-11-06  Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7816         * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
7817         plugins/editor/search-replace.c,
7818         plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
7819         Search and Replace; Show result in find pane
7820           
7821 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
7822         
7823         * plugins/gdb, plugins/debug-manager: Applied debugger patch
7824         from Bosik, Pavol <pavol.bosik@radiantsystems.com>
7825         (added features: starting debugger and loading of core/executable,
7826         StepIn, StepOut, StepOver and Execute, toggling breakpoint
7827         partially works)
7829 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
7830         
7831         * plugins/cvs-plugin/*: Mess up with cvs and lost some of 
7832         my cvs-plugin files...
7833         I hope I have rescued everything possible.
7834         
7835         * Naba: Could you please fix sample1 because I messed it up to 
7836         but there should be a histroy of this directory we should commit
7838 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
7839         
7840         * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
7841         infrastructure
7842         * plugins/cvs-plugin/plugin.c,
7843         /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7844         Added preferences dialog (not yet complete)
7846 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
7847         
7848         * global-tags/Makefile.am, mime/Makefile.am:
7849         Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
7850         
7851         * template/xmltemplate.[ch],
7852         template/xmlstrings.[ch],
7853         template/autotools.[ch] removed,
7854         template/prj_template.[ch] removed,
7855         template/lang_template.[ch] removed,
7856         template/lib_template.[ch] removed,
7857         template/Makefile.am adjusted,
7858         template/dtds/lang.dtd removed, 
7859         template/dtds/lib.dtd removed,
7860         template/dtds/prj.dtd removed,
7861         template/dtds/autotools.dtd removed,
7862         data/template/lib/* removed,
7863         data/template/language/* removed,
7864         data/template/library/* removed,
7865         data/template/project/* removed,
7866         date/template/Makefile.am adjusted:
7867         Remove everything except text-templates to replace hardcoded 
7868         Edit->Insert texts with dynamic loaded.
7870         * plugins/cvs-plugin/plugin.[ch],
7871         plugins/cvs-actions.[ch],
7872         plugins/Makefile.am,
7873         plugins/cvs-plugin/Makefile.am,
7874         plugins/cvs-plugin/anjuta-cvs-plugin.ui,
7875         plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7876         plugins/cvs-plugin/anjuta-cvs.plugin.in:
7877         Added initial cvs-plugin code
7879 2004-10-21  Naba Kumar  <naba@gnome.org>
7880         
7881         * libanjuta/anjuta-plugin.c,
7882         plugins/build-basic-autotools/build-basic-autotools.c,
7883         plugins/debugger/plugin.c,
7884         plugins/devhelp/plugin.c,
7885         plugins/editor/anjuta-docman.c,
7886         plugins/editor/goto_line.c,
7887         plugins/editor/plugin.c,
7888         plugins/editor/search-replace.c,
7889         plugins/editor/text_editor.c,
7890         plugins/file-loader/plugin.c,
7891         plugins/file-manager/plugin.c,
7892         plugins/file-wizard/file.c,
7893         plugins/file-wizard/plugin.c,
7894         plugins/gdb/plugin.c,
7895         plugins/gtodo/plugin.c,
7896         plugins/message-view/anjuta-msgman.c,
7897         plugins/profile-default/plugin.c,
7898         plugins/project-manager/plugin.c,
7899         plugins/sample1/plugin.c,
7900         plugins/terminal/terminal.c: Defined all global variables static,
7901         particularly class parent_class variables. They were getting
7902         confused at link time.
7904         * libanjuta/plugins.c: Do not unload plugins when they are
7905         deactivated. Simply cache them for later activation. Unloading
7906         modules have some problem with shared libs using static class
7907         registration. Fixed hash type for installed plugins. Eventually,
7908         we want to add "CanUnload" attribute for .plugin files (in
7909         "Anjuta Plugin" group) to let plugin loader know if the plugin can
7910         be unloaded from memory. Those plugins declaring CanUnload=false
7911         will not be unloaded from memory and will be put in the cache. Those
7912         not declaring anything or declaring CanUnload=true, will be unloaded
7913         from memory when they are deactivated.
7915         * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
7916         plugins/editor/plugin.c, plugins/editor/text_editor.c,
7917         plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
7918         plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
7919         plugins/project-manager/plugin.c: Fixed object finalization, dispose,
7920         activation, deactivation. Fixed memory leaks.
7922 2004-10-20  Naba Kumar  <naba@gnome.org>
7924         * TODO.tasks: Updated.
7925         
7926         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
7927         libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
7928         macro for adding interfaces to plugin types. Code cleanup.
7929         
7930         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
7931         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7932         
7933         * plugins/build-basic-autotools/build-basic-autotools.c,
7934         plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
7935         plugins/editor/plugin.c, plugins/editor/text_editor.c,
7936         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
7937         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
7938         plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
7939         plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
7940         plugins/project-manager/plugin.c,
7941         plugins/symbol-browser/an_symbol_view.c,
7942         plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
7943         newly defined macro to add interfaces to plugin types.
7945         * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
7947 2004-10-20  Naba Kumar  <naba@gnome.org>
7949         * TODO.tasks: Added task list.
7950         * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
7951         default values.
7953 2004-10-19  Naba Kumar  <naba@gnome.org>
7955         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
7956         
7957         * plugins/editor/action-callbacks.c,
7958         plugins/editor/action-callbacks.h,
7959         plugins/editor/anjuta-docman.c,
7960         plugins/editor/anjuta-docman.h,
7961         plugins/editor/anjuta-document-manager.ui,
7962         plugins/editor/file_history.c,
7963         plugins/editor/file_history.h,
7964         plugins/editor/plugin.c: Added file history browsing.
7965         
7966         * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
7967         
7968         * plugins/message-view/anjuta-message-manager.ui,
7969         plugins/message-view/plugin.c: Added document manager context menu.
7970         
7971         * plugins/symbol-browser/an_symbol_view.c,
7972         plugins/symbol-browser/an_symbol_view.h,
7973         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
7974         plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
7975         document manager context menu.
7976         
7977         * scintilla/*, scintilla/include/*: Updated to current cvs.
7978         
7979 2004-10-19  Naba Kumar  <naba@gnome.org>
7981         *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
7982         placeholder for debugger UI.
7983         
7984         * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
7985         * plugins/file-manager/plugin.c: Fixed loading bug.
7986         
7987         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
7988         libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
7989         Initializes gconf database with default values when the
7990         values are not defined. Use bool and int prefs separately.
7992         * plugins/editor/plugin.c: Added encoding preferences.
7993         * plugins/project-manager/plugin.c: Cleanup and debug messages.
7995         * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
7996         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7997         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7998         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8000 2004-10-18  Naba Kumar  <naba@gnome.org>
8002         * po/POTFILES.in: Updated.
8003         
8004         * libanjuta/anjuta-ui.c: Corrected debug messages.
8005         
8006         * libegg/egg-combo-action.c, libegg/test-actions.c,
8007         libegg/menu/egg-combo-action.h: Fixed combo action.
8008         
8009         * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
8010         Fixed format.
8011         
8012         * plugins/editor/action-callbacks.[c,h],
8013         plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
8014         Implemented file swap. Removed dead codes.
8015         
8016         * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
8017         dead codes.
8018         
8019         * plugins/symbol-browser/an_symbol_view.[c,h],
8020         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8021         plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
8022         Implemented file symbols. Implemented goto file line when symbol is
8023         selected.
8024         
8025         * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
8026         
8027 2004-10-10  Naba Kumar  <naba@gnome.org>
8029         Patch from Bosik, Pavol  <pavol.bosik@radiantsystems.com>:
8030         
8031         * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
8032         
8033         * plugins/debugger/.cvsignore,
8034         (added) plugins/debugger/Makefile.am,
8035         (added) plugins/debugger/anjuta-debugger.glade,
8036         (added) plugins/debugger/anjuta-debugger.plugin.in,
8037         (added) plugins/debugger/anjuta-debugger.plugin.png,
8038         (added) plugins/debugger/anjuta-debugger.ui,
8039         plugins/debugger/attach_process.c,
8040         (removed) plugins/debugger/attach_process_cbs.c,
8041         (removed) plugins/debugger/attach_process_cbs.h,
8042         (removed) plugins/debugger/breakpoints.c,
8043         (removed) plugins/debugger/breakpoints.h,
8044         (removed) plugins/debugger/debug_tree.c,
8045         (removed) plugins/debugger/debug_tree.h,
8046         (removed) plugins/debugger/debugger.c,
8047         (removed) plugins/debugger/debugger.h,
8048         (removed) plugins/debugger/memory.c,
8049         (removed) plugins/debugger/memory.h,
8050         (added) plugins/debugger/plugin.c,
8051         (added) plugins/debugger/plugin.h,
8052         (removed) plugins/debugger/registers.c,
8053         (removed) plugins/debugger/registers.h,
8054         (removed) plugins/debugger/registers_cbs.c,
8055         (removed) plugins/debugger/registers_cbs.h,
8056         (removed) plugins/debugger/registers_gui.c,
8057         (removed) plugins/debugger/sharedlib.c,
8058         (removed) plugins/debugger/sharedlib.h,
8059         (removed) plugins/debugger/sharedlib_cbs.c,
8060         (removed) plugins/debugger/sharedlib_cbs.h,
8061         (removed) plugins/debugger/sharedlib_gui.c,
8062         (removed) plugins/debugger/signals.c,
8063         (removed) plugins/debugger/signals.h,
8064         (removed) plugins/debugger/signals_cbs.c,
8065         (removed) plugins/debugger/signals_cbs.h,
8066         (removed) plugins/debugger/signals_gui.c,
8067         (removed) plugins/debugger/stack_trace.c,
8068         (removed) plugins/debugger/stack_trace.h,
8069         (added) plugins/debugger/utilities.c,
8070         (added) plugins/debugger/utilities.h,
8071         (removed) plugins/debugger/watch.c,
8072         (removed) plugins/debugger/watch.h,
8073         (removed) plugins/debugger/watch_cbs.c,
8074         (removed) plugins/debugger/watch_cbs.h,
8075         (removed) plugins/debugger/watch_gui.c,
8076         (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
8077         
8078         * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
8079         Added debugger gdb backend plugin.
8080         
8081         * plugins/message-view/plugin.c: Registered all message stock icons.
8082         
8083         * plugins/profile-default/plugin.c: Loads debugger plugin.
8084         
8085         * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
8087 2004-10-08  Naba Kumar  <naba@gnome.org>
8089         * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
8090         information.
8091         
8092         * plugins/symbol-browser/.cvsignore,
8093         plugins/symbol-browser/Makefile.am,
8094         plugins/symbol-browser/an_symbol_view.c,
8095         plugins/symbol-browser/an_symbol_view.h,
8096         plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
8097         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8098         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
8099         plugins/symbol-browser/plugin.c,
8100         plugins/symbol-browser/plugin.h,
8101         plugins/symbol-browser/sv_class.xpm,
8102         plugins/symbol-browser/sv_function.xpm,
8103         plugins/symbol-browser/sv_macro.xpm,
8104         plugins/symbol-browser/sv_private_fun.xpm,
8105         plugins/symbol-browser/sv_private_var.xpm,
8106         plugins/symbol-browser/sv_protected_fun.xpm,
8107         plugins/symbol-browser/sv_protected_var.xpm,
8108         plugins/symbol-browser/sv_public_fun.xpm,
8109         plugins/symbol-browser/sv_public_var.xpm,
8110         plugins/symbol-browser/sv_static_fun.xpm,
8111         plugins/symbol-browser/sv_static_var.xpm,
8112         plugins/symbol-browser/sv_struct.xpm,
8113         plugins/symbol-browser/sv_unknown.xpm,
8114         plugins/symbol-browser/sv_variable.xpm,
8115         plugins/symbol-browser/test-symbol-browser.c,
8116         plugins/Makefile.am: Implemented Symbol
8117         browser plugin.
8118         
8119         * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
8120         
8121         * plugins/build-basic-autotools/Makefile.am,
8122         plugins/devhelp/Makefile.am,
8123         plugins/editor/Makefile.am,
8124         plugins/file-loader/Makefile.am,
8125         plugins/file-manager/Makefile.am,
8126         plugins/file-wizard/Makefile.am,
8127         plugins/gtodo/Makefile.am,
8128         plugins/message-view/Makefile.am,
8129         plugins/profile-default/Makefile.am,
8130         plugins/project-manager/Makefile.am
8131         plugins/sample1/Makefile.am,
8132         plugins/terminal/Makefile.am,
8133         scintilla/Makefile.am,
8134         libegg/Makefile.am,
8135         launcher/Makefile.am,
8136         libanjuta/Makefile.am,
8137         src/Makefile.am,
8138         tagmanager/Makefile.am,
8139         configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
8140         anjuta_data_dir in configure.in and used them in plugins Makefile.am
8141         files. Also fixed library dependencies.
8142         
8143         * plugins/editor/aneditor.cxx: Disabled unused codes.
8144         * plugins/file-manager/an_file_view.c: Added copyright.
8145         * plugins/gtodo/tray-icon.c: Fixed pixmap path.
8146         
8147         * plugins/profile-default/plugin.c: Can load plugins by location.
8148         * plugins/project-manager/plugin.c: Remove project_root_uri value
8149         when project is closed.
8150         
8151 2004-10-06  Naba Kumar  <naba@gnome.org>
8153         * libanjuta/plugins.c: Shows plugins in a nicer dialog.
8154         
8155         * libanjuta/interfaces/libanjuta.idl,
8156         plugins/editor/text_editor.c: Added get_length()
8157         and get_current_word() methods in IAnjutaEditor interface.
8158         
8159         * libegg/Makefile.am: Added test_actions target.
8160         
8161         * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
8162         
8163         * plugins/build-basic-autotools/build-basic-autotools.c,
8164         plugins/file-loader/plugin.c,
8165         plugins/message-view/message-view.c: Added code to go to file and
8166         line number,
8167         
8168         * plugins/devhelp/plugin.c: Context sensitive help now works.
8169         * plugins/editor/anjuta-docman.c: Reads the fragment id from file
8170         uri as line number and goes to that line number.
8171         
8172         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
8173         plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
8174         gtodo_client_load() method to load from a diffrent file. Watched 
8175         project root directory in plugin to open TODO.tasks of the project.
8176         
8177         * plugins/project-manager/plugin.c: Updates project UI
8178         sensitive/insensitive.
8180         * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
8181         anjuta-shell program to test plugins.
8182         
8183         * src/anjuta-app.c: Registered UI accels.
8184         
8185 2004-09-28  Naba Kumar  <naba@gnome.org>
8187         * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
8188         method.
8189         
8190         * src/anjuta-app.c: Implemented present widget method.
8191         
8192         * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
8193         plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
8194         
8195         * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
8196         added editor.
8197         
8198         * plugins/editor/text_editor.c: Connects to preferences changed signal
8199         correctly.
8200         
8201 2004-09-28  Naba Kumar  <naba@gnome.org>
8202         
8203         * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
8204         print code.
8205         
8206         * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
8207         size to 5 pix.
8208         
8209         * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
8210         in changed signal callback.
8211         
8212         * plugins/editor/action-callbacks.c: Implemented save_all action
8213         callback. Removed dead code. Do save_as when saving a new file.
8214         Implemented incremental search.
8215         
8216         * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
8217         
8218         * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
8219         
8220         * src/anjuta-app.c: Registers UI accelerators.
8221         
8222 2004-09-27  Naba Kumar  <naba@gnome.org>
8224         * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
8225         
8226         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8227         plugins/devhelp/anjuta-devhelp.plugin.in,
8228         plugins/file-loader/anjuta-loader.plugin.in,
8229         plugins/file-manager/anjuta-file-manager.plugin.in,
8230         plugins/gtodo/anjuta-gtodo.plugin.in,
8231         plugins/project-manager/anjuta-project-manager.plugin.in,
8232         plugins/terminal/anjuta-terminal.plugin.in:
8233         Gave proper plugin names.
8235         * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
8236         error when regex fail.
8237         
8238         * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
8239         Added help and context search. Watches current editor. More menus
8240         in Help submenu. Update UI (sensitive when required) properly.
8241         
8242         * plugins/editor/anjuta-document-manager.ui,
8243         plugins/devhelp/anjuta-devhelp.ui,
8244         plugins/message-view/anjuta-message-manager.ui,
8245         src/anjuta.ui: Goto menu actions are in separate submenu.
8246         
8247         * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
8248         Removed unimplemented UI elements.
8249         
8250         * src/anjuta-app.c: Larger (and normal) icon size.
8251         
8252         * src/layout.xml: Task manager plugin along with document (in middle).
8253         
8254         * plugins/editor/plugin.c, plugins/file-loader.c,
8255         plugins/devhelp/plugin.c: Gives short-labels and is-important flag
8256         in gtkactions. Enable/disable UI properly.
8257         
8258 2004-09-26  Naba Kumar  <naba@gnome.org>
8260         * po/POTFILES.in: Updated, added missing files.
8262         * .cvsignore: Updated.
8263         
8264         * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
8265         a new function to get User input text.
8266         
8267         * libanjuta/resources.[c,h]: Added a function to created sized image.
8268         
8269         * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
8270         from filename, as thats the correct representation.
8271         
8272         * plugins/build-basic-autotools/Makefile.am,
8273         (added) plugins/build-basic-autotools/automake-c.filters,
8274         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8275         plugins/build-basic-autotools/build-basic-autotools.[c,h]:
8276         Rearragned UI elements in the build menu. Added codes to read build
8277         filter rules from external file. Implemented all build, configure,
8278         autogen commands. Watches current editor and project.
8279         
8280         * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
8281         Added editor changed signal and exports current editor value.
8282         Fixed parameter names. Fixed get_uri() interface implementation to
8283         return correct uri.
8284         
8285         * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
8286         elements.
8287         
8288         * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
8289         
8290         * plugins/file-manager/an_file_view.c,
8291         plugins/file-manager/an_file_view.c: Exports file uri correctly.
8292         
8293         * plugins/file-wizard/file.c: Reads uri correctly.
8294         
8295         * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
8296         sets the page to the new view.
8297         
8298         * plugins/message-view/message-view.c: Unrefs the tree model when done.
8299         Fixed signal connecting.
8300         
8301         * plugins/project-manager/plugin.c: Changed "project_root_directory"
8302         to "project_root_uri" and exports as uri.
8303         
8304 2004-09-24  Naba Kumar  <naba@gnome.org>
8306         * libanjuta/anjuta-ui.c: Fixed a crash bug.
8307         * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
8308         in correct way.
8309         * plugins/file-manager/plugin.c: Fixed crash in unloading.
8310         * plugins/file-loader/plugin.c: Added comments.
8311         * plugins/build-basic-autotools/plugin.c: Added comments.
8312         * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
8313         
8314         * libanjuta/interfaces/libanjuta.idl,
8315         plugins/message-view/anjuta-msgman.c,
8316         plugins/message-view/message-view.c,
8317         plugins/message-view/message-view.h,
8318         plugins/message-view/plugin.c: Buffering and appending messages have
8319         been separated. message-view implementations cleaned up. Signals
8320         Emissions fixed. Messages now displayed in summary and details show
8321         as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
8322         API.
8323         
8324         * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
8325         preferences.
8326         
8327         * plugins/build-basic-autotools/Makefile.am,
8328         plugins/build-basic-autotools/build-basic-autotools.c: Added regex
8329         parsing of output to create message summaries. Uses new message view
8330         API.
8331         
8332         * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
8333         preferences to make dialog box smaller.
8334         
8335         * plugins/editor/search-replace.c: Fixed compile error with change
8336         in IAnjutaMessageView API.
8337         
8338 2004-09-21  Naba Kumar  <naba@gnome.org>
8340         * plugins/Makefile.am: Deletes old (installed) plugins before
8341         installing new ones.
8342         
8343         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8344         plugins/build-basic-autotools/build-basic-autotools.c,
8345         plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
8346         file URI from filemanager. Only disables/enables build submenu in file
8347         manager, instead of merging/unmerging.
8348         
8349         * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
8350         non-text files.
8351         
8352         * plugins/file-loader/anjuta-loader-plugin.ui,
8353         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8354         Implemented "Open with" file manager submenu. Displays error message
8355         when file can not be opened.
8356         
8357         * plugins/file-manager/an_file_view.c: Renamed
8358         file_manager_current_filename value name to file_manager_current_uri
8359         and exports proper URI.
8360         
8361         * plugins/gtodo/plugin.c: Display name changed to "Tasks".
8363 2004-09-19  Naba Kumar  <naba@gnome.org>
8365         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
8366         plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
8367         save point signal to change editor tabs. Fixed accels.
8368         
8369         * plugins/file-loader/plugin.c: Fixed accels.
8371         * plugins/project-manager/plugin.c: Added target selection callback.
8372         
8373         * plugins/project-manager/plugin.c: Added URI activation.
8374         * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
8375         Fixed dialog and closed it on ok. Fixed a crash bug.
8376         * plugins/editor/anjuta-docman.c: Set notebook scrollable.
8378         * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
8379         configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
8380         plugins/file-loader/anjuta-loader-plugin.ui,
8381         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8382         Added recent files in file loade plugin.
8383         
8384         * ChangeLog: Fixed entry dates.
8385         
8386 2004-09-18  Naba Kumar  <naba@gnome.org>
8388         * plugins/devhelp/plugin.c: Added UI sensitization and removed
8389         an unnecessary GtkFrame.
8390         
8391 2004-09-17  Naba Kumar  <naba@gnome.org>
8393         * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
8395         * TODO: Updated.
8396         
8397         * data/Makefile.am: Disabled installing old mime info.
8398         
8399         * mime/anjuta.applications, mime/anjuta.keys: Updated.
8400         
8401         * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
8402         plugins/editor/anjuta-document-manager.ui,
8403         plugins/editor/plugin.c, plugins/editor/text_editor.c,
8404         plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
8405         Added Editor context popup menu.
8406         
8407         * plugins/project-manager/anjuta-project-manager-plugin.png:
8408         Update image.
8409         
8410         * plugins/project-manager/anjuta-project-manager.plugin.in:
8411         Support .anjuta mime type.
8412         
8413         * plugins/project-manager/plugin.c: Exports "project_root_directory"
8414         value.
8415         
8416         * plugins/file-manager/plugin.c: Watches "project_root_directory"
8417         value.
8418         
8419         * src/layout.xml, plugins/profile-default/plugin.c:
8420         Added project manager plugin for startup.
8422 2004-09-16  Naba Kumar  <naba@gnome.org>
8423         
8424         * anjuta.prj: Updated.
8425         
8426         * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
8427         plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
8428         plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
8429         plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
8430         plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
8431         plugins/terinal/Makefile.am, src/Makefile.am,
8432         plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
8433         Fixed makefile syntax errors.
8435 2004-09-16  Naba Kumar  <naba@gnome.org>
8437         * configure.in, src/layout.xml,
8438         plugins/profile-default/plugin.c,
8439         libanjuta/interfaces/libanjuta.idl,
8440         plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
8441         
8442         * configure.in, plugins/Makefile.am,
8443         plugins/project-manager/.cvsignore, 
8444         plugins/project-manager/Makefile.am,
8445         plugins/project-manager/anjuta-project-manager-plugin.png,
8446         plugins/project-manager/anjuta-project-manager.plugin.in,
8447         plugins/project-manager/anjuta-project-manager.ui,
8448         plugins/project-manager/plugin.c,
8449         plugins/project-manager/plugin.h: Added project manager plugin
8450         based on gnome-build.
8451         
8452         * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
8453         mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
8454         
8455         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
8456         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8457         manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
8458     
8459 2004-09-16  Naba Kumar  <naba@gnome.org>
8461         * plugins/editor/action-callbacks.c: Fixed compile error.
8462         
8463 2004-09-15  Naba Kumar  <naba@gnome.org>
8465         * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
8466         
8467         * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
8468         New improved splace with nicer progress.
8469         
8470         * configure.in, plugins/Makefile.am,
8471         (added) file-wizard/.cvsignore,
8472         (added) file-wizard/Makefile.am,
8473         (added) file-wizard/action-callbacks.c,
8474         (added) file-wizard/action-callbacks.h,
8475         (added) file-wizard/anjuta-file-wizard-plugin.png,
8476         (added) file-wizard/anjuta-file-wizard.glade,
8477         (added) file-wizard/anjuta-file-wizard.plugin.in,
8478         (added) file-wizard/anjuta-file-wizard.ui,
8479         (added) file-wizard/file.c,
8480         (added) file-wizard/file.h,
8481         (added) file-wizard/plugin.c,
8482         (added) file-wizard/plugin.h:
8483         Created new file wizard and added it. The wizard takes care of text
8484         bit insertions and new files creation.
8486         * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
8487         plugins/editor/action-callbacks.h,
8488         plugins/editor/anjuta-document-manager.glade,
8489         plugins/editor/anjuta-document-manager.ui,
8490         plugins/editor/plugin.c, plugins/editor/text_editor.c,
8491         (removed) plugins/editor/file.[c,h]: Removed text insertions and
8492         new files code and moved into a new plugin (file wizard).
8493         
8494         * libanjuta/plugins.[c,h]: Added plugins selection function.
8495         
8496         * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
8497         get_position(), insert() in IAnjutaEditor interface. Added
8498         add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
8499         interface (for wizard plugins).
8501         * plugins/file-loader/anjuta-loader-plugin.ui,
8502         plugins/file-loader/plugin.c: Added wizard launcher interface which
8503         scans for plugins implement IAnjutaWizard interface and presents the
8504         list to user for selection. The selected plugin is then activated
8505         for the wizard.
8507         * libanjuta/interfaces/.cvsignore: Updated.
8508         * plugins/message-view/.cvsignore: Updated.
8509         * plugins/launcher/*: Removed as launcher has already been moved to
8510         libanjuta as class.
8512         * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
8513         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8514         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8515         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8516         manuals/reference/libanjuta/tmpl/pixmaps.sgml:
8517         Updated API documentations.
8519 2004-09-01  Amanpreet Singh Alam  <aalam@redhat.com>
8521         * configure.in: Added Punjabi to ALL_LINGUAS
8523 2004-07-29  Naba Kumar  <naba@gnome.org>
8525         * configure.in: Added file-loader plugin Makefile path and
8526         fixed devhelp version requirement.
8528 2004-07-28  Naba Kumar  <naba@gnome.org>
8530         * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
8531         terminal/preferences-terminal.png (added), message-view/*.png (added),
8532         message-view/*.xpm (added), editor/*.png (added),
8533         editor/*.xpm (added), plugins/editor/Makefile.am,
8534         plugins/editor/plugin.c, plugins/message-view/Makefile.am,
8535         plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
8536         src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
8537         respective plugins directories.
8539         * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
8540         pixmaps/block-end-16.png, pixmaps/block-end.png
8541         pixmaps/block-start-16.png, pixmaps/block-start.png
8542         pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
8543         pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
8544         pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
8545         pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
8546         pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
8547         pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
8548         pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
8549         pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
8550         pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
8551         pixmaps/preferences-editor.png, pixmaps/undock.png
8552         pixmaps/error-next-16.png, pixmaps/error-next.png
8553         pixmaps/error-prev-16.png, pixmaps/error-prev.png
8554         pixmaps/messages.xpm, pixmaps/preferences-messages.png,
8555         pixmaps/preferences-terminal.png: Deleted
8557         * libanjuta/properties* (removed), plugins/editor/properties* (added),
8558         plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
8559         plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
8560         plugins/editor/anjuta-document-manager.plugin.in,
8561         plugins/editor/anjuta-document-manager.ui,
8562         plugins/editor/plugin.c, plugins/editor/print.c,
8563         plugins/editor/search-replace_backend.c,
8564         plugins/editor/search_preferences.h,
8565         plugins/editor/text_editor.c, plugins/editor/text_editor.h:
8566         Moved properties souce files to editor plugin as it not required in
8567         libanjuta. Other editor fixes.
8569         * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
8570         libegg/dock/* (removed)
8571         : Restored GDL external dependencies and removed libegg dock
8572         sources, because gdl is being developed.
8573         
8574         * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
8575         libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
8576         libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
8577         libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
8578         libanjuta/plugins.c, libanjuta/plugins.h,
8579         libanjuta/resources.c, libanjuta/resources.h: Preferences now use
8580         gconf system. Shell now takes docking positions. Added more utility
8581         functions. Added plugins query function. And other fixes.
8583         * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
8584         
8585         * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
8586         plugin to load files based on mime type.
8587         
8588         * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
8589         
8590         * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
8591         plugins/file-manager/plugin.c: File manager now uses file loader to
8592         open files.
8594         * plugins/message-view/anjuta-msgman.c,,
8595         plugins/message-view/message-view.c,
8596         plugins/message-view/plugin.c: Implemented launcher in libanjuta.
8598         * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
8599         plugins/terminal/terminal.c, src/Makefile.am,
8600         src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
8601         src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
8602         
8603         * libegg/dock/*: Removed directory.
8604         
8605 2004-07-28  Naba Kumar  <naba@gnome.org>
8607         * configure.in: Reduced gnome-print version requirement.
8608         * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
8610 2004-07-21  Ray Strode  <rstrode@redhat.com>
8611         * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
8612         new mime sytem.
8614 2004-06-29  Johannes Schmid <jhs@cvs.gnome.org>
8615         
8616         * plugins/editor/search-replace.c: Some fixes
8617         * plugins/terminal/Makefile.am:
8618         Patch from: Alexey Rusakov <ktirf@users.sf.net>
8620 2004-05-19  Naba Kumar  <naba@gnome.org>
8622         * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
8623         compiler warning.
8625 2004-05-17  Johannes Schmid <jhs@cvs.gnome.org>
8627         * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
8628         Implemented IAnjutaSavable
8629         * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
8631 2004-05-17  Naba Kumar  <naba@gnome.org>
8633         * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
8634         plugins/build-basic-autotools/.cvsignore,
8635         plugins/build-basic-autotools/Makefile.am,
8636         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
8637         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8638         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8639         plugins/build-basic-autotools/build-basic-autotools.c,
8640         plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
8641         build plugin.
8642         
8643         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
8644         definition.
8645         
8646         * plugins/file-manager/an_file_view.c,
8647         plugins/file-manager/anjuta-file-manager.ui,
8648         plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
8649         Added context menu UI.
8650         
8651         * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
8652         in view menu.
8654 2004-05-16      Johannes Schmid <jhs@cvs.gnome.org>
8655         
8656         * libanjuta/anjuta-preferences.[ch]: 
8657         Added save/load_gconf functions
8658         * src/action_callbacks.[ch], src/preferences.c: 
8659         Load global prefs from gconf at startup and save them
8660         on exit. Prefs load and save correctly but something resets
8661         them to default after loading...
8662         * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
8663         Somehow the linker does not find save/load_gconf functions
8664         in libanjuta. Must be a stupid mistake, I would be glad
8665         if someone could fix that.
8666         * manuals/reference/libanjuta-sections.txt: Added new
8667         preferences functions and removed gnome-filelist
8668         * plugins/file-manager/anjuta-file-manager-plugin.glade:
8669         * plugins/file-manager/plugin.c:
8670         Added root-path property
8672 2004-05-14      Johannes Schmid <jhs@cvs.gnome.org>
8673         
8674         * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
8675         they are not longer needed.
8676         * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
8677         anjuta-sections.txt: Remove references to the files
8678         * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
8679         Use new nautilus icons for file-manager, looks incredible
8680         cool!
8682 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
8683         
8684         * plugins/editor/anjuta-docman.c: gchar* to 
8685         const gchar* in arguments
8686         * plugins/editor/text_editor.c: Implemented IAnjutaFile
8687         Interface
8688         * plugins/file-manager/an_file_view.c: Open files on
8689         double-click. Does not work yet because it does not
8690         find IAnjutaFile interface in document manager
8692 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
8693         
8694         * plugins/editor/anjuta-docman.c
8695         * plugins/editor/text_editor.c:
8696         Made close button working, made multiple selection in
8697         File/Open dialog possble, fixed crash bug if file cannot
8698         be opened.
8700 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
8701         
8702         * plugins/editor/action-callbacks.c
8703         * plugins/editor/anjuta-docman.c
8704         * plugins/editor/anjuta-docman.h
8705         * plugins/editor/search-replace.c
8706         * plugins/editor/search-replace_backend.c
8707         * plugins/editor/text_editor.c
8708         * plugins/editor/text_editor.h:
8709         Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
8710         able to open all files, use uri instead of full_filename, fixed
8711         many bugs.
8714 2004-05-13  Naba Kumar  <naba@gnome.org>
8716         * plugins/message-view/anjuta-message-manager-plugin.glade:
8717         HIG compliant.
8719         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
8720         management.
8722         * pixmaps/anjuta_splash.png: Added border.
8723         
8724         * plugins/editor/anjuta-document-manager.png: New icon.
8725         
8726         * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
8727         plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
8728         
8729         plugins/editor/Makefile.am,
8730         plugins/editor/search-replace.c,
8731         plugins/editor/search-replace.h,
8732         plugins/editor/search-replace_backend.c,
8733         plugins/editor/search-replace_backend.h,
8734         plugins/editor/search_preferences.h,
8735         plugins/editor/search_preferences.c: Merged changes from
8736         ANJUTA_1_2_0 branch.
8737         
8738         * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
8739         plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
8740         operational.
8742         * plugins/terminal/Makefile.am,
8743         plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
8744         dialog.
8745         
8746         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
8747         submenu.
8749 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
8750         * plugins/message-view/plugin.c: Fixed glade file loading
8751         Removed "Show messages" menu item
8752         * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
8753         twice because of this load system layout hack.
8754         * libanjuta/anjuta-ui.h: Removed #include config.h
8755         * libanjuta/libanjuta.pc: Fixed path and depencies
8756         * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
8757         * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
8758         * libanjuta/properties.cxx : #include "properties_cxx.h"
8759         * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
8761 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
8762         * plugins/message-view/*: Fixed message view preferences
8763         * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
8764         * anjuta.glade: Removed messages stuff
8766 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
8767         
8768         * Removed libanjutamm, it is now hosted on SF.net:
8769         cvs.sf.net/cvsroot/anjuta/libanjutamm
8771 2004-05-11  Johannes Schmid  <jhs@cvs.gnome.org>
8772         
8773         * libanjutamm/*
8774         Added some experimental code to add support for C++ plugins.
8775         Nothing works yet and it is likely that it will disappear but
8776         I have some questions to murrayc and he wants to see the code.
8778 2004-05-11  Naba Kumar  <naba@gnome.org>
8780         * plugins/terminal/terminal.c: Fixed prefs loading bug.
8782         * plugins/editor/action-callbacks.c: Fixed a crash bug in
8783         hightlight style menu actions.
8785         * manuals/reference/libanjuta/libanjuta-docs.sgml,
8786         manuals/reference/libanjuta/plugin-description-file.sgml,
8787         manuals/reference/libanjuta/writing-plugins.sgml,
8788         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8789         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8790         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
8792         * src/anjuta-app.c: Always load system layout for now.
8794         * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
8795         
8796         * manuals/reference/libanjuta/libanjuta-docs.sgml,
8797         manuals/reference/libanjuta/libanjuta-sections.txt,
8798         manuals/reference/libanjuta/libanjuta.types,
8799         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8800         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8801         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8802         manuals/reference/libanjuta/tmpl/fileselection.sgml,
8803         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8804         (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
8805         Updated documentation.
8807         * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
8808         plugins/profile-default/plugin.c, src/layout.xml:
8809         Created terminal plugin.
8810          
8811         * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
8812         (new) plugins/file-manager/.cvsignore,
8813         plugins/file-manager/an_file_view.c,
8814         plugins/file-manager/plugin.c,
8815         plugins/file-manager/plugin.h: Moved preferences to separate
8816         glade file and added cvsignore file.
8817         
8818         * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
8819         from ANJUTA_1_2_0 branch. Please note that other po files need merging
8820         from the branch. I tried it     but there were way too many conflicts.
8821         
8822         * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
8823         
8824         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
8825         util functions required during the merge.
8826         
8827         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
8828         interface.
8829         
8830         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8831         plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
8832         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8833         plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
8834         Merged with ANJUTA_1_2_0 branch.
8836 2004-05-09  Johannes Schmid <jhs@cvs.gnome.org>
8838         * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
8840 2004-05-07  Naba Kumar  <naba@gnome.org>
8842         * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
8844         * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
8845         Added preferences reading and loading.
8846         
8847         * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
8848         libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
8849         libanjuta/fileselection.c, libanjuta/fileselection.h,
8850         libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
8851         
8852         * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
8854         * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
8855         anjuta.spec.in, configure.in, data/autogen.sh.generic,
8856         data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
8857         data/macros/autogen.sh, data/macros2/autogen.sh
8858         data/properties/ada.properties, data/properties/anjuta.properties,
8859         launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
8860         libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
8861         (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
8862         (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
8863         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
8864         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
8865         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
8866         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
8867         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
8868         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
8869         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
8870         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
8871         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
8872         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
8873         manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
8874         manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
8875         plugins/class-gen/clsGen.c, plugins/editor/print.c,
8876         plugins/patch/patch-plugin.c, scintilla/Document.cxx,
8877         scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
8878         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
8879         scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
8880         (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
8881         scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
8882         (added) scintilla/scintilla-marshal.c,
8883         (added) scintilla/scintilla-marshal.h,
8884         (added) scintilla/scintilla-marshal.list,
8885         scintilla/include/SString.h, scintilla/include/SciLexer.h,
8886         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
8887         (added) scintilla/patches/scintilla-calltip-align.patch,
8888         (added) scintilla/patches/scintilla-minor.patch,
8889         tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
8891 2004-05-06  Naba Kumar  <naba@gnome.org>
8893         * (added) plugins/file-manager/Makefile.am,
8894         (added) plugins/file-manager/anjuta-file-manager-plugin.png,
8895         (added) plugins/file-manager/anjuta-file-manager.plugin.in,
8896         (added) plugins/file-manager/anjuta-file-manager.ui,
8897         (added) plugins/file-manager/plugin.c,
8898         (added) plugins/file-manager/plugin.h,
8899         (removed) plugins/file-manager/an_file_view.h,
8900         plugins/Makefile.am, configure.in,
8901         plugins/file-manager/an_file_view.c: Created file manager plugin.
8902         
8903         * plugins/profile-default/plugin.c: Added file manager plugin in default
8904         profile.
8905         
8906         * libanjuta/Makefile.am: Fixed dependencies.
8907         * pixmaps/anjuta_splash.png: New splash screen.
8909 2004-05-05  Johannes Schmid <jhs@cvs.gnome.org>
8910         
8911         * template/template.c/h: Added in-line doc
8912         * manuals/reference/template/*: Added template documentation
8913         * configure.in: Build template docs
8915 2004-05-05  Naba Kumar  <naba@gnome.org>
8917         * autogen.sh: Added commands to generate initial interfaces.
8918         
8919         * libanjuta/Makefile.am,
8920         (removed)libanjuta/anjuta-plugin-parser.c,
8921         (removed)libanjuta/anjuta-plugin-parser.h,
8922         (added)libanjuta/anjuta-plugin-description.c,
8923         (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
8924         plugin description.
8925         
8926         * libanjuta/anjuta-plugin.c,
8927         libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
8928         
8929         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
8930         and added AnjutaShellPlacement enum for widgeds placement (passed to 
8931         widget add_widget() method.
8932         
8933         * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
8934         and moved plugin sets loading in profile plugins.
8935         
8936         * libanjuta/interfaces/.cvsignore,
8937         (removed)libanjuta/interfaces/Makefile.am,
8938         libanjuta/interfaces/libanjuta.idl,
8939         libanjuta/interfaces/anjuta-idl-compiler.pl,
8940         (removed)libanjuta/interfaces/ianjuta-document-manager.c,
8941         (removed)libanjuta/interfaces/ianjuta-document-manager.h,
8942         (removed)libanjuta/interfaces/ianjuta-editor.c,
8943         (removed)libanjuta/interfaces/ianjuta-editor.h,
8944         (removed)libanjuta/interfaces/ianjuta-file.c,
8945         (removed)libanjuta/interfaces/ianjuta-file.h,
8946         (removed)libanjuta/interfaces/ianjuta-message-manager.c,
8947         (removed)libanjuta/interfaces/ianjuta-message-manager.h,
8948         (removed)libanjuta/interfaces/ianjuta-message-view.c,
8949         (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
8950         *.h and Makefile.am files. They are autogenerated. Interfaces are
8951         by anjuta-idl-compiler.pl from libanjuta.idl file.
8952         
8953         * manuals/reference/libanjuta/Makefile.am,
8954         manuals/reference/libanjuta/anjuta-architecture.sgml,
8955         manuals/reference/libanjuta/libanjuta-docs.sgml,
8956         manuals/reference/libanjuta/libanjuta-sections.txt,
8957         manuals/reference/libanjuta/libanjuta.types,
8958         manuals/reference/libanjuta/plugin-description-file.sgml,
8959         manuals/reference/libanjuta/writing-plugins.sgml,
8960         (added)manuals/reference/libanjuta/tmpl/.cvsignore,
8961         (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
8962         (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
8963         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8964         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8965         (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
8966         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8967         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8968         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8969         (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8970         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8971         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8972         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
8973         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
8974         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
8975         (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
8976         (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
8977         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
8978         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8979         (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
8980         (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
8981         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
8982         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
8983         (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8984         (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8985         (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8986         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
8987         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
8988         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
8989         (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8990         (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
8991         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8992         manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
8993         Wrote writing-plugins.sgml documentation. Fixed cross links. Added
8994         interfaces template sgmls.
8995         
8996         * plugins/Makefile.am,
8997         plugins/devhelp/anjuta-devhelp.plugin.in,
8998         plugins/devhelp/plugin.c,
8999         plugins/editor/action-callbacks.c,
9000         plugins/editor/anjuta-document-manager.plugin.in,
9001         plugins/editor/plugin.c,
9002         plugins/editor/plugin.h,
9003         plugins/editor/text_editor.c,
9004         plugins/sample1/plugin.c,
9005         plugins/message-view/anjuta-message-manager.plugin.in,
9006         plugins/message-view/plugin.c: Fixed shell add_widget method to take
9007         placement. Fixed other errors.
9008         
9009         * (added)plugins/profile-default/.cvsignore,
9010         (added)plugins/profile-default/Makefile.am,
9011         (added)plugins/profile-default/anjuta-default-profile-plugin.png,
9012         (added)plugins/profile-default/anjuta-default-profile.plugin.in,
9013         (added)plugins/profile-default/anjuta-default-profile.ui,
9014         (added)plugins/profile-default/plugin.c,
9015         (added)plugins/profile-default/plugin.h: Added a default new
9016         profile plugin.
9017         
9018         * src/Makefile.am,
9019         src/action-callbacks.c,
9020         src/anjuta-app.c,
9021         src/anjuta.c,
9022         src/main.cpp: Fixed necessary changes for libanjuta
9024 2004-05-04  Naba Kumar  <naba@gnome.org>
9026         * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
9027         plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
9028         plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
9029         placement for default widgets placements.
9031 2004-05-03  Naba Kumar  <naba@gnome.org>
9033         * manuals/reference/libanjuta/anjuta-architecture.sgml,
9034         manuals/reference/libanjuta/libanjuta-docs.sgml,
9035         manuals/reference/libanjuta/plugin-description-file.sgml,
9036         manuals/reference/libanjuta/writing-plugins.sgml:
9037         Wrote more sections in writing-plugins document and fixed errors.
9039 2004-05-03  Naba Kumar  <naba@gnome.org>
9041         * libanjuta/interfaces/libanjuta.idl: Added interface
9042         IAnjutaFileManager.
9043         
9044         * manuals/reference/libanjuta/anjuta-architecture.dia,
9045         manuals/reference/libanjuta/anjuta-architecture.png: Updated
9046         architecture diagram.
9047         
9048         * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
9049          manuals/reference/libanjuta/libanjuta-docs.sgml,
9050         (added) manuals/reference/libanjuta/plugin-description-file.sgml,
9051         (added) manuals/reference/libanjuta/writing-plugins.sgml:
9052         Wrote writing-plugins document and separated chapters into
9053         separate sgml files.
9054         
9055         * plugins/file-manager/an_file_view.c,
9056         plugins/file-manager/an_file_view.h: New and improved directory
9057         rendering.
9059 2004-05-02  Sven Herzberg  <herzi@abi02.de>
9061         * anjuta.glade: re-designed the new file dialog
9062         * anjuta_dialogs_strings.c: new strings from the new file dialog
9064 2004-04-30  Naba Kumar  <naba@gnome.org>
9066         * libanjuta/interfaces/Makefile.am.iface,
9067         libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
9068         
9069         * libanjuta/interfaces/libanjuta.idl: Updated.
9071         * libanjuta/interfaces/Makefile.am.iface,
9072         libanjuta/interfaces/libanjuta.idl: Updated.
9074 2004-04-29  Naba Kumar  <naba@gnome.org>
9075         
9076         * libanjuta/interfaces/Makefile.am.iface,
9077         libanjuta/interfaces/libanjuta.idl: Updated.
9079 2004-04-29  Naba Kumar  <naba@gnome.org>
9081         * libanjuta/interfaces/giface-idlc-c.pl,
9082         libanjuta/interfaces/libanjuta.idl: Upgraded.
9083         * libanjuta/interfaces/Makefile.am.iface: Added.
9084         
9085 2004-04-28  Naba kumar  <naba@gnome.org>
9087         * libanjuta/interfaces/giface-idlc-c.pl,
9088         libanjuta/interfaces/libanjuta.idl: Added anjuta interface
9089         definitions and wrote a compiler.
9090         
9091 2004-04-28  Naba Kumar  <naba@gnome.org>
9093         * libanjuta/anjuta-shell.c: Fixed docs.
9094         * libanjuta/interfaces/Makefile.am,
9095         libanjuta/interfaces/ianjuta-file.c,
9096         libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
9097         
9098         * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
9099         
9100         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
9102         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9103         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9104         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9105         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9106         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
9107         * src/anjuta-app.c: Fixed bug.
9109 2004-04-27  Naba Kumar  <naba@gnome.org>
9111         * libanjuta/anjuta-preferences-dialog.c,
9112         manuals/Makefile.am: Fixed document bugs and enabled docs
9113         building.
9115         * libanjuta/anjuta-preferences-dialog.c,
9116         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
9117         More documentation.
9118         
9119         * libanjuta/anjuta-preferences.c,
9120         manuals/reference/libanjuta/libanjuta-docs.sgml,
9121         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9122         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9123         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9124         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9125         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
9126         Wrote more documentations.
9128         * (removed) plugins/message-view/imessage-view.c,
9129         (removed) plugins/message-view/ianjuta-msgman.c,
9130         plugins/message-view/Makefile.am,
9131         plugins/message-view/anjuta-msgman.c,
9132         plugins/message-view/anjuta-msgman.h,
9133         plugins/message-view/message-view.c,
9134         plugins/message-view/message-view.h,
9135         plugins/message-view/plugin.c,
9136         plugins/message-view/plugin.h: Moved interface implementations
9137         in their respective classes and used correct macros to
9138         defined class types.
9140         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9141         src/action-callbacks.c, src/anjuta-app.c: Subclassed
9142         AnjutaUI from GtkUIManager instead of GtkDialog.
9144         * manuals/reference/libanjuta/Makefile.am,
9145         manuals/reference/libanjuta/libanjuta-docs.sgml,
9146         manuals/reference/libanjuta/libanjuta-sections.txt,
9147         manuals/reference/libanjuta/libanjuta.types,
9148         (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9149         (added) manuals/reference/libanjuta/anjuta-architecture.png,
9150         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9151         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9152         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9153         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9154         Wrote more documentation, fixed typos, added architecture
9155         diagram, updated object types etc.
9157         * plugins/editor/text_editor.c: Fixed interface implementation.
9159 2004-04-26  Naba Kumar  <naba@gnome.org>
9161         * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9162         (added) manuals/reference/libanjuta/anjuta-architecture.png,
9163         manuals/reference/libanjuta/libanjuta-docs.sgml: Added
9164         architecture diagram and a new chapter on plugins description file.
9166 2004-04-25  Naba Kumar  <naba@gnome.org>
9168         *  libanjuta/anjuta-children.h,
9169         libanjuta/anjuta-plugin.c,
9170         libanjuta/anjuta-plugin.h,
9171         libanjuta/anjuta-preferences.c,
9172         libanjuta/anjuta-shell.c,
9173         libanjuta/anjuta-shell.h,
9174         libanjuta/e-splash.c,
9175         libanjuta/e-splash.h,
9176         manuals/reference/libanjuta/Makefile.am,
9177         manuals/reference/libanjuta/libanjuta-docs.sgml,
9178         manuals/reference/libanjuta/libanjuta-sections.txt,
9179         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9180         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9181         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9182         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9183         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9184         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9185         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9186         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9187         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9188         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9189         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9190         manuals/reference/libanjuta/tmpl/defaults.sgml,
9191         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9192         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9193         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9194         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9195         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9196         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9197         manuals/reference/libanjuta/tmpl/plugins.sgml,
9198         manuals/reference/libanjuta/tmpl/properties.sgml,
9199         manuals/reference/libanjuta/tmpl/resources.sgml,
9200         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
9201         manuals/reference/libanjuta/tmpl/e-splash.sgml,
9202         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9203         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9204         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9205         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
9207         Added more template files and wrote more documentation.
9209 2004-04-24  Andras Timar  <timar@gnome.hu>
9211         * configure.in: Added hu to ALL_LINGUAS.
9213 2004-04-23  Naba Kumar  <naba@gnome.org>
9214         
9215         * configure.in: Fixed compile error.
9216         
9217         * libanjuta/anjuta-children.c,
9218         libanjuta/anjuta-children.h,
9219         libanjuta/anjuta-preferences.c,
9220         libanjuta/anjuta-preferences.h,
9221         libanjuta/anjuta-shell.c,
9222         libanjuta/anjuta-ui.c,
9223         libanjuta/anjuta-ui.h,
9224         manuals/reference/libanjuta/Makefile.am,
9225         manuals/reference/libanjuta/libanjuta-docs.sgml,
9226         manuals/reference/libanjuta/libanjuta.types,
9227         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9228         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9229         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9230         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9231         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9232         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9233         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9234         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9235         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9236         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9237         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9238         manuals/reference/libanjuta/tmpl/defaults.sgml,
9239         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9240         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9241         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9242         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9243         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9244         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9245         manuals/reference/libanjuta/tmpl/plugins.sgml,
9246         manuals/reference/libanjuta/tmpl/properties.sgml,
9247         manuals/reference/libanjuta/tmpl/resources.sgml,
9248         plugins/sample1/plugin.c: Added libanjuta API documentation.
9250 2004-04-22  Naba Kumar  <naba@gnome.org>
9252         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
9253         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9254         libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9255         libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
9256         (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
9257         libegg/egg-combo-action.c, libegg/egg-entry-action.c,
9258         (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
9259         (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
9260         (removed) libegg/eggradiotoolbutton.c,
9261         (removed) libegg/eggseparatortoolitem.c,
9262         (removed) libegg/eggtoggletoolbutton.c,
9263         (removed) libegg/eggtoolbar.c,
9264         (removed) libegg/eggtoolbutton.c,
9265         (removed) libegg/eggtoolitem.c,
9266         (removed) libegg/prop-editor.c,
9267         (removed) libegg/test-actions.c,
9268         (removed) libegg/test-drag.c,
9269         (removed) libegg/test-merge.c,
9270         (removed) libegg/test-toolbar.c,
9271         libegg/menu/Makefile.am,
9272         (removed) libegg/menu/egg-accel-dialog.h,
9273         (removed) libegg/menu/egg-action-group.h,
9274         (removed) libegg/menu/egg-action.h,
9275         libegg/menu/egg-entry-action.h,
9276         (removed) libegg/menu/egg-markup.h,
9277         (removed) libegg/menu/egg-menu-merge.h,
9278         (removed) libegg/menu/egg-menu.h,
9279         (removed) libegg/menu/egg-radio-action.h,
9280         (removed) libegg/menu/egg-toggle-action.h,
9281         (removed) libegg/menu/howitshouldwork.txt,
9282         (removed) libegg/toolbar/.cvsignore,
9283         (removed) libegg/toolbar/Makefile.am,
9284         (removed) libegg/toolbar/TODO,
9285         (removed) libegg/toolbar/eggradiotoolbutton.h,
9286         (removed) libegg/toolbar/eggseparatortoolitem.h,
9287         (removed) libegg/toolbar/eggtoggletoolbutton.h,
9288         (removed) libegg/toolbar/eggtoolbar.h,
9289         (removed) libegg/toolbar/eggtoolbutton.h,
9290         (removed) libegg/toolbar/eggtoolitem.h,
9291         (removed) libegg/toolbar/prop-editor.h,
9292         (removed) libegg/toolbar/toolbar-api.txt,
9293         (removed) libegg/toolbar/toolbar-ideas.txt,
9294         plugins/devhelp/anjuta-devhelp.ui,
9295         plugins/devhelp/plugin.c,
9296         plugins/editor/action-callbacks.c,
9297         plugins/editor/action-callbacks.h,
9298         plugins/editor/anjuta-docman.c,
9299         plugins/editor/anjuta-document-manager.ui,
9300         plugins/editor/plugin.c,
9301         P plugins/message-view/Makefile.am,
9302         plugins/message-view/anjuta-message-manager.ui,
9303         plugins/message-view/plugin.c,
9304         plugins/sample1/anjuta-sample.ui,
9305         plugins/sample1/plugin.c,
9306         src/action-callbacks.c,
9307         src/action-callbacks.h,
9308         src/anjuta-actions.h,
9309         src/anjuta-app.c,
9310         src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
9311         Gtk actions and UIManager. Fixed all plugins to use this.
9312         
9313         * manuals/reference/gtkdoc-scangobj.diff,
9314         manuals/reference/libanjuta/Makefile.am,
9315         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9316         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9317         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9318         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9319         manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
9321         * configure.in: Updated to require gtk-2.4 and gnome-2.6.
9322         
9323 2004-04-20  Johannes Schmid <jhs@cvs.gnome.org>
9324         
9325         * plugins/message-view/imessage-view.c
9326         * plugins/message-view/ianjuta-msgman.c:
9327         Added interfaces
9329 2004-04-17  Adam Weinberger  <adamw@gnome.org>
9331         * configure.in: Added en_CA to ALL_LINGUAS.
9333 2004-04-08  Naba Kumar  <naba@gnome.org>
9335         * libanjuta/interfaces/ianjuta-message-view.[c,h], 
9336         libanjuta/interfaces/Makefile.am,
9337         libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
9338         message manager and message view interfaces.
9340         * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
9341         libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
9342         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9343         libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
9344         src/anjuta-app.c: Used 'activate' and
9345         'deactivate' virtual methods for plugins. Fixed installed plugins
9346         dialogs. Added remove_widget() method for AnjutaShell.
9348         * libanjuta/interfaces/Makefile.am,
9349         libanjuta/interfaces/ianjuta-document-manager.c,
9350         libanjuta/interfaces/ianjuta-document-manager.h,
9351         libanjuta/interfaces/ianjuta-editor.c,
9352         libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
9353         and editor interfaces.
9355         * plugins/devhelp/plugin.c,
9356         plugins/message-view/anjuta-message-manager.plugin.in,
9357         plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
9358         plugins/sample1/plugin.c: Updated plugins implementation to
9359         reflect the changes.
9361 2004-04-07  Naba Kumar  <naba@gnome.org>
9363         * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
9364         libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
9365         libanjuta/interfaces/ianjuta-editor.h,
9366         (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
9367         plugins/editor/anjuta-docman.c,
9368         plugins/editor/anjuta-document-manager.plugin.in,
9369         plugins/editor/plugin.c, plugins/sample1/plugin.c,
9370         src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
9371         Added supported interfaces for plugins. Tested plugin interfaces
9372         through sample plugin.
9373         
9374 2004-02-29  Johannes Schmid <jhs@cvs.gnome.org>
9375         
9376         * template/Makefile.am, data/templates/library/Makefile.am
9377         Fixed some automake-1.7 incompatibilities
9378         * template/xmltemplate.c: Small fix
9380 2004-02-23  Naba Kumar  <naba@gnome.org>
9382         * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
9383         Added plugins manager dialog.
9384         
9385         * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
9386         library dependencies.
9387         
9388         * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
9389         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
9390         src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
9391         (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
9392         geometry command line option.
9393         
9394 2004-02-16  Naba Kumar  <naba@gnome.org>
9396         * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
9397         Added interfaces and IAnjutaEditor editor interface.
9398         * plugins/editor/text_editor.c: Implemented IAnjutaEditor
9399         interface.
9400         * libanjuta/anjuta-shell.h: Fixed bug.
9401         
9402 2004-02-13  Naba Kumar  <naba@gnome.org>
9404         * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
9405         
9406 2004-02-13  Johannes Schmid <jhs@cvs.gnome.org>
9407         
9408         * data/template/*/.cvsignore:
9409         Avoid all these ? in cvs output
9411 2004-02-13  Naba Kumar  <naba@gnome.org>
9413         * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
9414         includes and linking.
9416         * configure.in, plugins/Makefile.am: Enabled devhelp plugin
9417         and set required version to devhelp 0.8. This devhelp version
9418         can be acquired from gnome cvs branch devhelp branch
9419         devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
9421         * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
9422         src/actions-callbacks.c: Added Dock Manager settings menu item.
9424         * configure.in, plugins/Makefile.am: Disabled devhelp creation.
9425         * plugins/devhelp/plugin.c: Fixed a linking bug.
9426         
9427         * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
9428         libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
9429         external GDL dependency and used libegg codes.
9430         
9431 2004-02-12  Naba Kumar  <naba@gnome.org>
9433         * configure.in, plugins/Makefile.am, plugins/devhelp/*:
9434         Added devhelp plugin, but it can't be used without a
9435         patch in devhelp. So it's disabled for now.
9437         * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
9438         libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
9439         plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
9440         Update cvsignore files.
9442         * libanjuta/plugins.c, widgets/e-splash.c:
9443         Fixed plugins loading to show splash icons.
9444         
9445         * plugins/message-view/anjuta-message-manager.plugin.in,
9446         plugins/message-view/plugin.c: Fixed plugin registered name.
9448         * plugins/message-view/anjuta-message-view.png,
9449         plugins/sample1/anjuta-sample-plugin.png: Update images.
9451         * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
9452         src/main.c: Fixed layout loading.
9454         * plugins/devhelp/Makefile.am: Fixed error.
9456         * (removed) widgets/*, libanjuta/plugins.h,
9457         src/main.c: Transfered widgets to libanjuta/.
9458         
9459         * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
9460         toplevel directory to created only one library as libanjuta-egg.
9462         * data/Makefile.am: Fixed build error.
9464         * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
9465         libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
9466         libegg/.cvsignore: Added egg dock widget.
9468         * gdl/*: Removed as they are now available in libegg.
9469         
9470 2004-02-11  Franco Catrin <fcatrin@tuxpan.com>
9472         * plugins/editor/anjuta-docman.c:
9473         Use stock close icon on tab close button
9475 2004-02-11  Johannes Schmid <jhs@cvs.gnome.org>
9476         
9477         * data/template/Makefile.am
9478         data/template/language/Makefile.am
9479         data/template/library/Makefile.am
9480         data/template/text/Makefile.am
9481         data/template/project/Makefile.am
9482         data/template/project/terminal/Makefile.am
9483         configure.in: Created Makefile to install templates
9485 2004-02-11  Naba Kumar  <naba@gnome.org>
9487         * plugins/editor/action-callbacks.c,
9488         plugins/editor/anjuta-document-manager.ui,
9489         plugins/editor/plugin.c
9490         plugins/message-view/anjuta-message-manager.ui,
9491         src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
9492         
9493 2004-02-09  Johannes Schmid <jhs@cvs.gnome.org>
9494         
9495         * plugins/message-view/*: MessageView plugin is now loaded
9496         The menu items are still dummies.
9498 2004-02-09  Naba Kumar  <naba@gnome.org>
9500         * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
9501         generation.
9502         
9503         * libanjuta/anjuta-preferences.h: Added some documentation.
9504         
9505         * libanjuta/anjuta-shell.h: Removed dead codes.
9506         
9507         * (removed) manuals/reference/gtkdoc-scangobj,
9508         manuals/reference/gtkdoc-scangobj.diff,
9509         manuals/reference/libanjuta/.cvsignore,
9510         manuals/reference/libanjuta/Makefile.am,
9511         manuals/reference/libanjuta/README.inline-doc,
9512         manuals/reference/libanjuta/README.sections,
9513         manuals/reference/libanjuta/libanjuta-docs.sgml,
9514         manuals/reference/libanjuta/libanjuta-sections.txt,
9515         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9516         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9517         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9518         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9519         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9520         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9521         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9522         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9523         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9524         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9525         manuals/reference/libanjuta/tmpl/defaults.sgml,
9526         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9527         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9528         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9529         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9530         manuals/reference/libanjuta/tmpl/plugins.sgml,
9531         manuals/reference/libanjuta/tmpl/properties.sgml,
9532         manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
9533         of scan program. Updated templates.
9535         plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
9536         editor action callbacks data.
9537         
9538         plugins/editor/text_editor.c: Fixed scintilla height problem. Added
9539         scintilla object ref/unref.
9541 2004-02-08  Johannes Schmid <jhs@cvs.gnome.org>
9542         
9543         * template/*: Added new xml based template system
9544         * template/dtds/*: Dtds to validate xml files of the template systems
9545         * data/template/*: Some sample template files
9546         Still needs some work but builds fine!
9548 2004-02-06  Naba Kumar  <naba@gnome.org>
9550         * cofigure.in, manuals/Makefile.am,
9551         (added) manuals/reference/*: Added API documentation
9552         structure (gtk-doc based).
9554         * libanjuta/libanjuta.h: Updated
9555         
9556 2004-02-05  Naba Kumar  <naba@gnome.org>
9557         
9558         * configure.in: Sets correct dependencies and
9559         uses gdl external library.
9561         * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
9562         libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
9563         libanjuta/anjuta-utils.h, libanjuta/fileselection.c
9564         libanjuta/fileselection.h, libanjuta/glue-factory.c,
9565         libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
9566         libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
9567         and added file dialogs.
9569         * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
9570         libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
9571         Build dynamic libraries for libegg.
9573         * plugins/Makefile.am, plugins/editor/Makefile.am,
9574         plugins/editor/action-callbacks.c, 
9575         plugins/editor/action-callbacks.h,
9576         plugins/editor/anjuta-docman.c,
9577         plugins/editor/anjuta-docman.h
9578         plugins/editor/anjuta-document-manager.plugin.in
9579         plugins/editor/anjuta-document-manager.png
9580         plugins/editor/anjuta-document-manager.ui
9581         plugins/editor/file.c
9582         plugins/editor/file.h
9583         plugins/editor/plugin.c
9584         plugins/editor/print.c
9585         plugins/editor/print.h
9586         plugins/editor/search-replace.c
9587         plugins/editor/search_incremental.c
9588         plugins/editor/search_incremental.h
9589         plugins/editor/text_editor.c
9590         plugins/editor/text_editor.h
9591         plugins/editor/text_editor_cbs.c
9592         plugins/editor/text_editor_menu.h
9593         plugins/sample1/Makefile.am
9594         plugins/sample1/anjuta-sample-plugin.png
9595         plugins/sample1/anjuta-sample.plugin.in
9596         plugins/sample1/anjuta-sample.ui
9597         plugins/sample1/plugin-sample1.c
9598         plugins/sample1/plugin.c
9599         plugins/sample1/plugin.h: Created sample
9600         plugin and fixed editor plugin.
9602         * printing/*: Removed.
9604         * scintilla/Makefile.am: Builds dynamic library.
9606         * src/Makefile.am, src/action-callbacks.c,
9607         src/action-callbacks.h, (removed) src/an_symbol_view.c,
9608         src/anjuta-actions.h, src/anjuta-app.c,
9609         src/anjuta-app.h, src/anjuta-callbacks.c,
9610         src/anjuta-callbacks.h, (removed) src/anjuta.c,
9611         (removed) src/anjuta.h, src/anjuta.ui,
9612         src/layout.xml, src/main.c, src/preferences.h,
9613         src/utilities.c: Debuggged and finally made plugins
9614         loadable.
9616         * global-tags/Makefile.am: Fixed build error.
9618 2004-02-03  Naba Kumar  <naba@gnome.org>
9620         * configure.in: Users GDL from external package.
9621         * plugins/*: Added many new plugins (not ready though).
9622         * src/*: Removed many files (which have been transfered in plugins/).
9623         
9624 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
9626         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
9628 2004-01-10  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9630         * configure.in: Added editor plugins
9631         
9632         * plugins/Makefile.am, src/search-replace_backend.h,
9633         plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
9634         plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
9635         
9636         * Added: plugins/editor/search_incremental.c, 
9637         plugins/editor/search_incremental.h
9639         * Update search-replace in plugins/editor
9640         
9641 2004-01-09  Johannes Schmid <jhs@cvs.gnome.org>
9642         
9643         * plugins/message-view/message-view.c: Some code clean-up
9645 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9647         * Added: search_incremental[ch]
9648         
9649         * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
9650         src/mainmenu_callbacks.c, src/toolbar.c
9651         src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
9652         
9653         * Incremental Search
9655 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
9656         
9657         * plugins/message-view/anjuta-msgman.[c/h]:
9658         Added message manager for easier message handling with a
9659         similar interface as docman. Of course you can still use
9660         MessageView standalone.
9661         * plugins/Makefile.am: Added message-view because it compiles
9662         without errors.
9664 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
9665         
9666         * plugins/message-view/*: Added message-view plugin 
9667         (still incomplete) 
9668         * configure.in: Added plugins/message-view/Makefile
9670 2004-01-03  Naba Kumar  <naba@gnome.org>
9672         * libanjuta/*.c: Added new files and updated old ones.
9673         * plugins/editor/*: Added editor plugin.
9674         * configure.in: Added editor plugin and moved editor related
9675         files into it.
9677 2004-01-02  Jean-Noel Guiheneuf  <jnoel@lotuscompounds.com>
9679         * src/Makefile.am: Added search-replace_backend.[ch]
9680         Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
9681         find_replace.[ch]
9682         * anjuta.glade, src/search-replace.c, src/search-replace.h,
9683         src/search-replace_backend.c, src/search-replace_backend.h,
9684         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
9685         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
9686         src/toolbar_callbacks.c
9687         * The advanced Search/Replace functionality now replaces the older
9688         Find/Replace stuff.
9689         * The Search/Replace functionality can be interrupted during a long
9690         Search/Replace;
9691         
9692 2003-12-11  Naba Kumar  <naba@gnome.org>
9694         * configure.in: Removed libegg flags from ANJUTA_FLAGS.
9695         * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
9696         errors.
9697         * Makefile.am, libanjuta/*: Added new module.
9698         * src/Makefile.am: Fixed linking error.
9699         * src/watch_cbs.c: Debugger clean up.
9700         * configure.in: Added libanjuta-2.0.pc
9702         * configure.in, libanjuta/Makefile.am,
9703         (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
9704         libanjuta instead.
9706 2003-12-11  Naba Kumar  <naba@gnome.org>
9708         Patch from: Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
9710         * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
9711         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
9712         src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
9713         src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
9714         The user can now give a name at the creation of a new file and
9715         insert automatically (user choice) header, gpl notice, header
9716         template. The file extension is added automatically according
9717         to the selected type of file. The various insert functions have
9718         been moved from mainmenu-callback.c to file.c. The cursor is now
9719         moved after an insert operation. Removes also useless code in
9720         memory.c and search-replace.c
9721         
9722 2003-12-11  Pavol Bosik  <Pavol.Bosik@siemens.com>
9724         * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
9725         sortable headers, process tree, removal of path and process params
9726         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
9727         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
9728         code cleanup
9730 2003-12-10  Naba Kumar  <naba@gnome.org>
9732         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
9733         
9734 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
9736         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
9738 2003-11-28  Naba Kumar  <naba@gnome.org>
9740         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
9741         
9742         * manuals/de/*: Added german translation docs.
9743         
9744         * configure.in, Makefile.am, src/Makefile.am,
9745         libegg/*/*: Added libegg library.
9746         
9747         * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
9748         installation directory.
9749         
9750         * src/text_editor_cbs.c: Fixed closing of file.
9752 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
9753                                                                                 
9754         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
9756 2003-09-05  Naba Kumar  <naba@gnome.org>
9758         * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
9759         src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
9760         src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
9761         src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
9762         src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
9763         anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
9764         (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
9765         (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
9766         using libegg. Initial commit -- compiles but is not complete.
9768 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
9770         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
9772 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
9774         * configure.in: Removed "ta" from ALL_LINGUAS.
9776 2003-05-16  Jordi Mallach  <jordi@sindominio.net>
9778         * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
9780 2003-05-16  Danilo Šegan  <dsegan@gmx.net>
9782         * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
9784 2004-04-24  Andras Timar  <tmar@gnome.hu>
9786         * configure.in: Added hu to ALL_LINGUAS.
9788 2004-04-14  Naba Kumar  <naba@gnome.org>
9790         * src/Makefile.am, printing/Makefile.am,
9791         tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
9792         because we are still using GtkCombo and build breaks with gtk-2.4.
9793         
9794 2004-04-13  Naba Kumar  <naba@gnome.org>
9796         * NEWS: Updated.
9797         * anjuta.spec.in: Fixed build error.
9798         * po/POTFILES.in: Updated.
9799         * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
9801 2004-04-11  Naba Kumar  <naba@gnome.org>
9803         * NEWS: Updated.
9804         * AUTHORS: Updated.
9805         * configure.in: Added ga in ALL_LINGUAS.
9806         * ChangeLog: Fixed dates.
9807         
9808 2004-04-09  Naba Kumar  <naba@gnome.org>
9810         * src/print.c: Fixed buffer styling bug when printing with
9811         selection.
9813         * data/properties/anjuta.properties: Defined only one base font and
9814         used courier instead of lucidatypewriter, because most newer systems are
9815         unlikely to have it (bug #885023, #925956, #890473).
9816         
9817         * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
9818         warning.
9819         
9820         * src/an_file_view.c: Fixed possible crash bug.
9822 2004-04-07  Naba Kumar  <naba@gnome.org>
9824         * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
9825         gtk_main_quit() etc..), so that atexit() functions are not called
9826         (which is apparently done to free up memory and we don't need to
9827         do that at this point). Incidentally, something also happens in the
9828         atexit call which freezes the UI for far too long when the application
9829         exits and we want to avoid that..
9830         * src/glade_iface.c: Fixed compiler warning.
9831         
9832 2004-04-06  Naba Kumar  <naba@gnome.org>
9834         * src/project_dbase_gui.c: Fixed errors.
9836         * src/registers_gui.c: Fixed possible crash bug.
9837         * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
9838         * src/signals.[c,h]: Used tree view and glade file for dialog.
9839         * src/Makefile.am, src/about.c, src/an_file_view.c,
9840         src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
9841         src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
9842         src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
9843         src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
9844         src/commands.c, src/compatibility_0.c, src/compiler_options.c,
9845         src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
9846         src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
9847         src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
9848         src/launcher.h, src/main.c, src/main_menubar.c,
9849         src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
9850         src/message-manager-private.cc, src/message-manager.cc,
9851         src/preferences.c, src/project_config.c, src/project_dbase.c,
9852         src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
9853         src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
9854         src/registers_cbs.h, src/registers_gui.c, src/resources.c,
9855         src/search-replace.c, src/search-replace_backend.c,
9856         src/search_incremental.c, src/search_preferences.c,
9857         src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
9858         src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
9859         src/signals_gui.c, src/source.c, src/src_paths.c,
9860         src/stack_trace.c, src/start-with.c, src/style-editor.c,
9861         src/support.c, src/text_editor.c, src/text_editor_cbs.c,
9862         src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
9863         src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
9864         src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
9865         tagmanager/Makefile.am, scintilla/include/SString.h,
9866         widgets/Makefile.am, widgets/gnomefilelist.c:
9868         Removed all deprecated codes and substituted
9869         with newer APIs. Fixed some possible crash bugs where cell renderers
9870         were being shared.
9871         
9872         * scintilla/patches/scintilla-minor.patch: Minor patch.
9874 2004-04-06  Naba Kumar  <naba@gnome.org>
9876         * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
9877         tree after all the files have been added (and not everytime a file
9878         is added in the project). Also fixed some memory corruption
9879         (possibly bug #900478).
9880         
9881         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
9882         src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
9883         src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
9884         src/project_dbase_gui.c, src/source.c, src/text_editor.c,
9885         src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
9886         qualifier wherever appropriate.
9888 2004-04-05  Naba Kumar  <naba@gnome.org>
9890         * src/launcher.[h,c], src/debugger.c: Added a method in launcher to 
9891         switch terminal echo on/off. Debugger requires it off, while the
9892         rest requires it on.
9894         * src/search-replace.c: sets search direction and action (in addtion
9895         to target) for find in files.
9896         
9897 2004-04-02  Naba Kumar  <naba@gnome.org>
9899         * src/mainmenu_callbacks.c: Sets filename during save of new files.
9901         * src/project_dbase.c, src/debugger, src/an_file_view.c,
9902         src/an_symbol_view.c: Added an gtk events loop for
9903         displaying project loading status (for loading large projects) and
9904         debugger program starting ... just to give an impression of fastness :-).
9906         * configure.in, anjuta.prj: Bumped version to 1.2.2.
9908         * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
9909         crash bug, which occurs when opening and closing a large project
9910         repeatedly.
9911         
9912         * src/attach_process.c: Fixed a comiple error for old gcc.
9913         
9914         * src/launcher.c: Prints proper error message when launcher child
9915         could not be executed and exits properly. Fixed a crash
9916         bug (bug #926606).
9917         
9918         * src/resources.c, src/utilities.c, src/glade_iface.c,
9919         src/debugger.c, src/attach_process.c: Properly exits forked children
9920         when they could not be executed.
9921         
9922 2004-04-01  Naba Kumar  <naba@gnome.org>
9924         * src/search-replace.c: Fixed a crash bug (bug #921893).
9926 2004-03-31  Naba Kumar  <naba@gnome.org>
9928         * anjuta.glade: Added a note on compiler options dialog ->support
9929         dialog telling that supports are only available for file mode.
9931         * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
9932         src/anjuta_cbs.c:
9933         Improved shutdown time delay by bypassing project closing
9934         and unloading plugins.
9936         * src/build_file.c, data/properties/anjuta.properties: Added a property
9937         to toggle on/off for going to first error automatically.
9939 2004-03-31  Pavol Bosik <Pavol.Bosik@siemens.com>
9941         * src/debugger.c: fixed core file loading
9942         * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
9943         for long lines (bugs #700968 and #911376)
9944         * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
9945         #917982.
9946         * src/anjuta.c: Focuses current AnEditor correctly.
9948 2004-03-30  Naba Kumar  <naba@gnome.org>
9950         * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
9951         * AUTHORS: Updated with all contributors names.
9952         * NEWS: Updated.
9953         * src/about.c: Reads contributors names from AUTHORS file.
9954         * manuals/C/anjuta-manual/authors.xml: Points to online
9955         contributors list.
9956         
9957 2004-03-29  Naba Kumar  <naba@gnome.org>
9959         * data/properties/ada.properties: Fixed syntax colors. Patch
9960         from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
9961         (bug #923474).
9963         * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
9964         src/appwiz_page2.c:     Correctly defines PACKAGE_DATA_DIR for
9965         generated projects, so that their pixmap files are
9966         found properly (bug #919903).
9967         
9968         * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
9969         anjuta.
9971         * src/source.c: Installs .glade file of libgllade
9972         projects in $(datadir)/$(package)/glade (part of bug #861038).
9973         
9974         * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
9975         in compiler options (bug #883837).
9976         
9977         * src/launcher.c: Disabled pty terminal echo. Correctly prompts
9978         for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
9979         
9980 2004-03-29  Pavol Bosik <Pavol.Bosik@siemens.com>
9982         * anjuta/src/search-replace.c: fixed another crash bug in
9983         "Find Usage"
9984         * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
9985         breakpoint property fix
9987 2004-03-29  Naba Kumar  <naba@gnome.org>
9989         * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
9990         (new) manuals/C/anjuta-advanced-tutorial/*:
9991         Added menu entry for 'Anjuta Advanced Tutorial'
9992         written by Olivier Pinçon  <opincon _at_ wanadoo.fr>.
9994 2004-03-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9995         
9996         * src/fileselection.[ch], src/mainmenu_callbacks.c:
9997         Fixed bug #908941  ('Open' starts in wrong directory)
9998         
9999 2004-03-26  Naba Kumar  <naba@gnome.org>
10001         * anjuta.h, src/message-manager-private.[h,cc]: Fixed
10002         compile error and bug #905738 with terminal.
10004         * src/search_incremental.c, src/register.c, src/sharedlib.c,
10005         src/search-replace.[h,c], src/search_incremental.[h,c],
10006         src/search_preferences.h, src/utilities.c, src/anjuta.c,
10007         src/text_editor.[c,h]: Fixed compiler warnings.
10008         
10009         * src/search-replace.c: Fixed a memory corruption (possible
10010         fix for bug #921893, but not yet confirmed).
10011         
10012         * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
10013         src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
10014         src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
10015         SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
10017 2004-03-25  Naba Kumar  <naba@gnome.org>
10019         * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
10020         crash bug with attach process dialog and made the dialog closable
10021         with 'esc'.
10022         
10023         * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
10024         always display within the margin.)
10025         
10026         * src/debugger.c: Fixed a typo (detele -> delete) which deletes
10027         the old breakpoint when it's properties are updated
10028         (creating a new updated one).
10029         
10030 2004-03-25  Pavol Bosik <Pavol.Bosik@siemens.com>
10032         * src/aneditor.cxx, src/aneditor.h: fixed calltips
10033         displayed for wrong file.
10034         * src/breakpoints.c: conditional breakpoints
10035         * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
10036         "Find in Files..." disabling policy
10038 2004-03-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10040         * src/build_file.c: Fixed bug #874380
10041         Goto the first error if it exists.
10043 2004-03-24  Naba Kumar  <naba@gnome.org>
10045         * src/anjuta.c: Fixed to get correct child exit status
10046         using mask (bug #905738).
10047         
10048         * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
10049         Aligned buttons in the New file dialog,
10050         set default response to OK, entry box activates default response,
10051         ESC closes dialog and hides on delet_event.
10053 2004-03-19  Naba Kumar  <naba@gnome.org>
10055         * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
10056         tree).
10058 2004-03-17  Pavol Bosik <Pavol.Bosik@siemens.com>
10060         * src/search-replace.c: fixed "Find Usage" crash when no project open
10062 2004-03-17  Naba Kumar  <naba@gnome.org>
10064         * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
10065         Fixed the generated projects to read m4 directory if the directory
10066         exists (bug #917781).
10067         
10068 2004-03-12  Naba Kumar  <naba@gnome.org>
10070         * HACKING: Fixed formatting for auto-parsing.
10072 2004-03-10  Pavol Bosik <Pavol.Bosik@siemens.com>
10073         
10074         * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
10075         rework (bug #890609)
10077 2004-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10078         
10079         * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
10081 2004-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10082         
10083         * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
10084         * src/search_preferences.c: Fixed typo.
10085         
10086 2004-02-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10087         
10088         * src/search-replace.c: improved Search&Replace
10089         For the moment "Replace All" does not work with non opened files
10090         but Anjuta should not crash now ! ??? 
10091         
10092 2004-02-26  Naba Kumar  <naba@gnome.or>
10094         * src/source.c: Fixed to pass cflags correctly
10095         and suppress the automake's default cflags.
10096         bug #816130, #801056, #782798, #773459
10097         
10098         * data/properties/anjuta.properties: Do not defualt to -k make option.
10099         bug #875486.
10101         * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
10102         bug #877683.
10103         
10104         * src/registers_gui.c: Fixed a runtime warning. bug #900087.
10105         
10106         * src/message-manager-private.cc: Disabled debug messages.
10107         
10108 2004-02-25  Adam Weinberger  <adamw@FreeBSD.org>
10110         * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
10112 2004-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10113         * anjuta.glade, src/search-replace.c:
10114         Reduced Search&Replace dialog, bug #902636.
10115         
10116 2004-02-23  Naba Kumar  <naba@gnome.or>
10118         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
10119         (bug #866143).
10121 2004-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10122         
10123         * src/search_incremental.c: Fixed bug #900903
10125 2004-02-23  Pavol Bosik <Pavol.Bosik@siemens.com>
10126         
10127         * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
10128         src/anjuta.c: Fixed bugs #890609 and #890609
10130 2004-02-23  Naba Kumar  <naba@gnome.or>
10132         * src/message-manager.cc: Disconnects menuitem signal properly.
10133         Fixed bug #901723.
10134         
10135         * src/mainmenu_callbacks.c: Do not reload new files. Fixed
10136         bug #900897.
10137         
10138 2004-02-20  Naba Kumar  <naba@gnome.org>
10140         * src/message-manager-private.[c,h]: Implemented keypress
10141         event for the terminal and resets it when ctrl c or ctrl d
10142         is pressed. But it doesn't seem to be working on keypress.
10143         Added a workaround to let it work on key release instead.
10144         (bug #878357).
10145         
10146         * src/search-replace: Fixed compiler warnings.
10147         
10148 2004-02-18  Franco Catrin  <fcatrin@tuxpan.com>
10150         * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
10151         Use defined file name when saving new files (fixes bug #898105)
10152         Don't change filename when clicking on a directory
10153         
10154         BTW: Happy birthday to me :-)
10155         
10156 2004-02-18  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10157         
10158         * src/search-replace.c: Fixed a crash bug 
10159         Crash on Find & Replace (#887833)
10160         
10161 2004-02-18  Naba Kumar  <naba@gnome.org>
10163         * src/executer.c: Fixed a crash bug.
10164         
10165         * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
10166         src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
10167         src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
10168         instead of GtkWindow (Part of bug #671596).
10169         
10170         * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
10171         src/registers_gui.c, src/registers_cbs.[h,c],
10172         src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
10173         src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
10174         src/compiler_options.c, src/an_file_view.c, start-with.c,
10175         src/anjuta-tools.c, help.c:
10177         Added "close" buttons on all
10178         dialogs (HIG) and fixed to properly response to ESC close
10179         (Part of bug #671596).
10181         * src/launcher.c: Disabled printing of long debug lines.
10182         
10183         * src/utilities.h: Fixed a compiler warning.
10184         
10185 2004-02-17  Franco Catrin  <fcatrin@tuxpan.com>
10187         * src/anjuta.c: "Save all" action now asks for filenames for new files
10188         (fixes bug #898111)
10190 2004-02-16  Franco Catrin  <fcatrin@tuxpan.com>
10192         * anjuta.glade, src/text_editor.c:
10193         Fixed a typo in Hello World indentation style 
10194         Fixed misuse of translated strings when looking for style
10195         This entry fixes bug #876037
10197 2004-02-16  Naba Kumar  <naba@gnome.org>
10199         * src/utilities.c: Fixed return value when dest file could
10200         not be created.
10202         Patch from: Dennis Moehlmann  <darksaidin@users.sourceforge.net>
10203         * src/utilities.[c,h]: Removed 'cmp' dependency and used
10204         internal function to compare files.
10205         
10206 2004-02-14  Franco Catrin  <fcatrin@tuxpan.com>
10208         * src/message-manager-private.cc:
10209         Set bold color as foreground color in terminal
10210         (fixes bug #864924)
10212         * src/aneditor.cxx:
10213         Use font style defined for message indicators in
10214         preferences/messages
10215         (fixes bug #885032)
10217 2004-02-13  Franco Catrin  <fcatrin@tuxpan.com>
10219         * src/build_project.c:
10220         Use build.silent option from preferences (fixes bug #895726)
10221         
10222 2004-02-11  Robert Sedak  <robert.sedak@sk.htnet.hr>
10224         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
10226 2004-01-27  Johannes Schmid <jhs@cvs.gnome.org>
10227         
10228         Patch from Massimo Corà <maxcvs@email.it>:
10229         * scintilla/LexCPP.cxx: Support "///" comments
10231 2004-01-18  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10232         * src/Makefile.am, src/anjuta.c, src/search-replace.c,
10233         src/search_replace.h, src/search-replace_backend.h
10234         anjuta.glade
10235         
10236         * Added: src/search_preferences.c, src/search_preferences.h
10237         Allow the user to save search/replace settings and give them names.
10239 2004-01-16  Johannes Schmid <jhs@cvs.gnome.org>
10240         
10241         * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
10242         scintilla/ScintillaGTK.cxx:
10243         Hopefully fixed AMD 64 crash bug by using correct marshaller
10245 2004-01-16  Franco Catrin L. <fcatrin@tuxpan.com>
10247         * src/preferences.c: Save GtkOptionMenu properties properly
10248         * src/text_editor.c: Fixes editor mispell of fold.symbols property
10250 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
10251         
10252         * configure.in, src/Makefile.am, scintilla/Makefile.am:
10253         Fixed libiconv issue
10254         * NEWS: Updated
10256 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
10257         
10258         Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
10259         *  src/attach_process.c, src/debugger.c, src/registers.c/h,
10260         src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
10261         src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
10262         src/sharedlib_gui.c:
10263         Debugger speed-up, replaced deprecated GtkCList
10265 2004-01-14  Franco Catrin L.<fcatrin@tuxpan.com>
10267         * src/text-editor.c: Use stock gtk+ close button for editor tabs
10269 2004-01-13  Laurent Dhima  <laurenti@alblinux.net>
10271         * configure.in: Added "sq" to ALL_LINGUAS.
10273 2004-01-12  Changwoo Ryu  <cwryu@debian.org>
10275         * configure.in: Added "ko" to ALL_LINGUAS.
10277 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10279         * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
10280         src/search_incremental.c, src/search_incremental.h: 
10281         Search_incremental code cleanup
10283 2004-01-08  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10285         * scintilla/*/*: Updated scintilla to CVS
10286         * Added: scintilla/Readme.sync
10287         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
10288         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
10289         scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
10290         scintilla/ScintillaGTK.cxx,
10291         scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
10292         scintilla/include/Scintilla.iface: Updated.
10294 2004-01-07  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10296         * search-replace_backend.[ch], search_incremental[ch]: Added
10297         
10298         * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
10299         find_replace.[ch]: Removed.
10300         
10301         * anjuta.glade, src/search-replace.c, src/search-replace.h,
10302         src/search-replace_backend.c, src/search-replace_backend.h,
10303         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
10304         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
10305         src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
10306         functionality now replaces the older Find/Replace stuff. The Search/Replace
10307         functionality can be interrupted during a long Search/Replace.
10309 2004-01-02  Dan Elphick <dre00r@ecs.soton.ac.uk>
10311         * widgets/gnomefilesel.c: Fix use of previously freed memory on
10312         selecting ".." and "." from file selector. 
10314 2004-01-02  Johannes Schmid <jhs@cvs.gnome.org>
10316         * anjuta.glade: Fixed wrong "fold.symbols" property
10318 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10319         
10320         * src/project_dbase_gui.c: Alphabetical order ;-)
10321         * src/compiler_options.c: Fixed bug #867539
10322         * src/launcher.c: Workaround for bugs #864922, #849928,
10323         #846386 and #845782: The launcher no longer hangs but does
10324         not get the exit status correctly sometimes.
10325         * Changes suggested by Bosik are obviously already in without
10326         any Changelog entry (ClsGen.c, project_dbase_gui.c)
10327         * NEWS, README, anjuta.prj, configure.in: 
10328         Changed version to 1.2.1
10329         
10330         Patch from Andreas Volz <andreas99@users.sourceforge.net>:
10331         * anjuta_dialogs_strings.c, anjuta.glade: 
10332         Fixed bugs #860906, #859329
10333         
10334         Patch from grzegol@pld-linux.org
10335         * anjuta.desktop.in.in: Fixed bug #858993 (Follow 
10336         freedesktop.org standard)
10338 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10339         
10340         Patch from Stefano Vallarino <stevalla@libero.it>:
10341         * src/source.[c/h]: Fixes cpp sample file to conform to 
10342         ISO/IEC 14882, C++-Standard 
10344 2003-12-31  Dan Elphick  <dre00r@ecs.soton.ac.uk>
10346         Review by Johannes Schmid <jhs@cvs.gnome.org>
10347         * src/build_file.[ch]: Add build_execute_shell_command which executes the
10348         command using sh -c.
10349         * src/compile.c: Use build_execute_shell_command when compiling single
10350         files.
10352 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10353         
10354         Patch from Pavol Bosik  <Pavol.Bosik@siemens.com>:
10355         * src/breakpoints.c: Code cleanup, workaroud for possible 
10356         launcher bug
10357         * src/src_paths.c: Update debugger dirs on directory change
10359 2003-12-31  Pavol Bosik  <Pavol.Bosik@siemens.com>
10361         Review by Johannes Schmid <jhs@cvs.gnome.org>
10362         * src/attach_process.c, src/attach_process.h, anjuta.glade:
10363         sortable headers, process tree, removal of path and process params
10364         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
10365         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
10366         code cleanup
10368 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10369         
10370         Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10371         * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
10372         Add a dialog for "New file" which lets the user set the 
10373         filename and to add copyright/header templates to the file
10374         * Review: Changed function names to contain modules name (file_)
10376 2003-12-09  Naba Kumar  <naba@gnome.org>
10378         * setup-gettext: Fixed a typo.
10379         * scintilla/Makefile.am: Fixed a build error for SMP systems.
10381 ---- Released version 1.2.0 ---
10383 2003-12-08  Naba Kumar  <naba@gnome.org>
10385         * src/preferences.c: Fixed compiler error.
10386         * global_tags/create_global_tags.sh: Fixed to install properly
10387         even when system.tags could not be generated.
10388         * NEWS: Updated.
10390 2003-12-06  Naba Kumar  <naba@gnome.org>
10392         * setup-gettext: Fixed to not generate intl directory with gettextize.
10394         Patch from:  Karl-Heinz Brünen  <k.bruenen@eprosoft.de>
10395         * src/anjuta.c: Filters out unnecessary files from find in files
10396         command.
10397         
10398         * NEWS: Updated.
10399         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
10400         * src/widzard_gui.c: Added horiz scrollbar for desc text.
10401         
10402 2003-12-04  Naba Kumar  <naba@gnome.org>
10403         
10404         * src/gnome_project.c: Enables debug and optimization flags for
10405         new projects.
10406         
10407         Patch from: Pavol Bosik  <Pavol.Bosik@siemens.com>
10408         
10409         * src/project_dbase_gui.c: combined header and c files for
10410         file selector.
10411         
10412         * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
10413         * data/properties/pascal.properties: Fixed pascal syntax highlighting.
10415 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
10417         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
10419 2003-11-29  Naba Kumar  <naba@gnome.org>
10421         * configure.in, anjuta.prj: Bumped version to 1.2.0.
10422         * NEWS: Updated.
10424 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
10425         
10426         * src/main_menubar.c: Now files cannot be opened twice in recently
10427         file menu
10429 2003-11-27  Pavol Bosik  <Pavol.Bosik@siemens.com>
10431         * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
10433 2003-11-28  Naba Kumar  <naba@gnome.org>
10435         * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
10436         
10437 2003-11-27  Naba Kumar  <naba@gnome.org>
10439         * src/breakpoints.c, src/launcher.c, src/find_text.c,
10440         src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
10441         
10442         * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
10443         src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
10444         src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
10445         checkbox in project wizard (project options page) to enable/disable
10446         source code generation with glade(mm).
10447         
10448         * NEWS: Updated
10449         
10450 2003-11-19  Pavol Bosik  <Pavol.Bosik@siemens.com>
10452         * src/dnd.c: Opening files with special characters in the name.
10454 2003-11-20  Jordi Mallach  <jordi@sindominio.net>
10456         * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
10457         a long time.
10459 2003-11-18  Naba Kumar  <naba@gnome.org>
10461         * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
10462         src/find_in_files.c, src/gnome_project.c, src/launcher.c,
10463         src/project_import.c, plugins/patch/patch-plugin.c:
10464         Fixed g_signal_diconnect calls to pass correct data.
10465         (Fixed possible crash in project imports).
10466         
10467         * NEWS: Updated.
10468         
10469 2003-11-18  Pavol Bosik  <Pavol.Bosik@siemens.com>
10471         Reviewed by Naba Kumar  <naba@gnome.org>
10472         * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
10473         and debugger. Sets default settings for pty in launcher.
10474         * data/gdb.init: Removed charset work around (now works with user's
10475         native charset)
10476         * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
10478 2003-11-18  Naba Kumar  <naba@gnome.org>
10480         * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
10481         names of 'index' to 'idx'.
10482         
10483 2003-11-17  Naba Kumar  <naba@gnome.org>
10485         Patch from: arief_mulya  <arief_m_utama@telkomsel.co.id>
10486         * src/project_dbase.c: Prompts user for unsaved project files
10487         when project is closed.
10488         
10489 2003-11-16  Naba Kumar  <naba@gnome.org>
10491         Patch from: Marcin "Zenek" Jaskólski  <zenek@moo.pl>
10492         * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
10493         older gcc.
10494         
10495 2003-11-11  Johannes Schmid <clubfan@users.sourceforge.net>
10496         
10497         * src/anjuta.c: Fixed crash related to tag == NULL while 
10498         anjuta is exiting
10500 2003-11-11  Naba Kumar  <naba@gnome.org>
10502         * src/glade_iface.c: Avoids error conditions for glade or glademm not
10503         found. It simply doesn't generate the c/c++ codes and continues with
10504         just a warning.
10505         * NEWS: Updated.
10506         
10507 2003-11-10  Naba Kumar  <naba@gnome.org>
10509         * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
10510         'Start with dialog'.
10512         * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
10513         German translation of anjuta-tutorial.
10514         
10515         * src/launcher.c: Fixed an encoding bug with GIOChannels.
10516         * NEWS: Updated.
10518 2003-11-10  Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
10520         * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
10521         Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
10522         the syntax highlighting in Preferences, the automatic syntax
10523         highlighting is now selected. When the debugger is stopped and the
10524         breakpoints window not closed, the gtk_tree_view in this window is
10525         now made unsensitive.
10527 2003-11-07  Johannes Schmid  <clubfan@users.sourceforge.net>
10529         * src/preferences.h, src/preferences.c, anjuta.glade:
10530         Fixed translation bug in preferences by using GtkOptionMenu
10531         * anjuta.prj: Project version 1.1.98
10533 ---------------- Released version 1.1.98 ----------------
10535 2003-11-07  Naba Kumar  <naba@gnome.org>
10537         * anjuta.spec.in: Revived docs package and combined all docs into
10538         one package.
10539         * configure.in: Bumped version to 1.1.98 rc2
10540         * NEWS: Updated.
10541         * anjuta.spec.in: Fixed scrollkeepr-update command.
10542         * anjuta.spce.in: Fixed file permissions.
10544 2003-11-06  Naba Kumar  <naba@gnome.org>
10546         * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
10547         menus to activate anjuta helps.
10548         
10549         * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
10550         manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
10551         manuals/C/anjuta-faqs/legal.xml (added),
10552         manuals/C/anjuta-faqs/Makefile.am,
10553         manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
10554         manuals/C/anjuta-faqs/.cvsignore,
10555         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
10556         manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
10557         manuals/C/anjuta-tutorial/legal.xml (added),
10558         manuals/C/anjuta-tutorial/Makefile.am,
10559         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
10560         manuals/C/anjuta-tutorial/.cvsignore,
10561         manuals/C/anjuta-manual/*.sgml (removed),
10562         manuals/C/anjuta-manual/*.xml (added),
10563         manuals/C/anjuta-manual/Makefile.am,
10564         manuals/C/anjuta-manual/anjuta-manual-C.omf,
10565         manuals/C/anjuta-manual/.cvsignore,
10566         manuals/C/topic.dat (removed), manuals/C/Makefile.am,
10567         manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
10568         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
10569         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
10570         manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
10571         manuals/ja/anjuta-faqs/legal.xml (added),
10572         manuals/ja/anjuta-faqs/Makefile.am,
10573         manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
10574         manuals/ja/anjuta-faqs/.cvsignore,
10575         manuals/ja/anjuta-manual/*.sgml (removed),
10576         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
10577         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
10578         manuals/ja/anjuta-manual/*.xml (added),
10579         manuals/ja/anjuta-manual/Makefile.am,
10580         manuals/ja/anjuta-manual/anjuta-manual-C.omf,
10581         manuals/ja/anjuta-manual/.cvsignore,
10582         manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
10583         manuals/sgmldocs.make (removed),
10584         manuals/xmldocs.make (added), manuals/omf.make (added),
10585         manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
10586         documentations to newer docbook xml documentations. Converted 
10587         Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
10588         Enabled manulas installations.
10589         
10590         * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
10592 2003-11-05  Naba Kumar  <naba@gnome.org>
10594         * data/gdb.init: Sets host's charset to ascii to solve debugger
10595         freeze up due to uninitialized strings in target program.
10597         * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
10598         Fixed a crash bug with 'Add expression in watch'. Bug #822017
10599         
10600         * NEWS: Updated.
10601         
10602         Patch from: Bosik Pavol  <Pavol.Bosik@siemens.com>
10603         src/launcher.c: Turns off echo in spawned pty to fix debugger.
10605 2003-11-04  Naba Kumar  <naba@gnome.org>
10607         * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
10608         problems.
10609         
10610         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
10611         * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
10612         src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
10613         src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
10614         in file headers.
10615         
10616         * src/search-replace.c: Fixed infinite loop bug.
10617         * start-with.c: Fixed a crash bug with "Open last project".
10618         
10619         Patch from: Karl-Heinz Brünen  <k.bruenen@eprosoft.de
10620         * scintilla/Makefile.am: Fixed compiler option.
10621         
10622 2003-10-16  Naba Kumar  <naba@gnome.org>
10624         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
10625         * src/text_editor.c: Fixed autoformat.
10626         
10627 2003-10-15  Naba Kumar  <naba@gnome.org>
10629         * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
10630         of CTRL+number.
10631         
10632 2003-10-09  Naba Kumar  <naba@gnome.org>
10634         * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
10635         
10636 2003-10-08  Naba Kumar  <naba@gnome.org>
10638         * src/source.c: Fixed a GETTEXT typo error.
10639         * anjuta.glade: Made 'Sorted in order you open them' default option
10640         for editor tabs.
10642         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10643         * anjuta.glade, data/properties/anjuta.properties:
10644         Fixed the freeze of the "Preferences" combos at the first Anjuta
10645         init is generated by:
10646                 - a not complete translation of preferences.c file
10647                 - a difference between 2 names in anjuta.glade and
10648                 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
10649                 - the same name given to 3 combos (anjuta.glade).
10650                 
10651         * src/find_text.c: If the "whole document" mode is selected,
10652         a new search will select the next occurrence (Bug #764954).
10653         It is now possible to use the shortcuts to search next or previous
10654         occurrence even if the search dialog has the focus.     Bug #790318
10655         
10656         * src/main_menubar_def.h: "Select code block" shortcut; the new
10657         shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
10658         (Bug #811016).
10660         Patch from: Richard Lee  <r.h.lee@comcast.net>
10661         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
10662         tagmanager/tm_workspace.c: The following is a patch to fix a
10663         seemingly random occurence where Anjuta would crash when a
10664         certain key was pressed.
10666 2003-09-29  Naba Kumar  <naba@gnome.org>
10668         * src/find_in_files.c: Ignores binary by default. Disabled the option
10669         of NOCVS search, because launcher does not use sh and hence can not
10670         pipe.
10671         
10672         * src/project_dbase.c, src/session.[h,c]: Fixed to save the
10673         "clean before build" state in project session and not in account session,
10674         otherwise the state gets reflected to other projects causing annoyance.
10675         
10676         * src/compiler_options.c: Fixed a bug where compiler options were always
10677         claimed 'modified'.
10679         * src/build_project.c, data/properties/anjuta.properties,
10680         src/commands.[h]: Fixed a bad bug where clean-before-build
10681         doesn't work.
10682         
10683         * scintilla/patches/research-cvs-nolog.diff,
10684         scintilla/patches/scintilla-ac-gtk2-port.diff,
10685         scintilla/patches/scintilla-ac-sort-fix.diff,
10686         scintilla-optimization.diff: Removed, because they are already in
10687         scintilla CVS.
10688         
10689         * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
10690         2003-09-29).
10692         * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
10693         scintilla/LexYAML.cxx: Added new scintilla lexers.
10694         
10695         * TODO, NEWS: Updated.
10697         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10698         * src/utilities.c: Fixed typo bugs.
10700 2003-09-26  Naba Kumar  <naba@gnome.org>
10702         * src/anjuta.c: Only connects to kernel SIGCHLD signal.
10703         * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
10704         src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
10705         text_editor_find() and Fixed I-Search wrapping.
10706         * src/debugger.c: Fixed to pass a newline after a debugger
10707         command (which was broken since the launcher was refactored.
10708         (Pointed out by Bosik Pavol  <Pavol.Bosik@siemens.com>)
10710 2003-09-25  Naba Kumar  <naba@gnome.org>
10712         * src/toolbar_callbacks.c: Fixed start of incremental search.
10713         
10714         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10715         * src/controls.c, src/main_menubar.c, src/main_menubar.h,
10716         src/main_menubar_def.h, src/mainmenu_callbacks.c,
10717         src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
10718         menu and implementation.
10720 2003-09-24  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
10722         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
10723         * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
10724         variables in Locals window.
10726 2003-09-24  Frederic RUAUDEL <grumz@users.sourceforge.net>
10728         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
10729         * src/utilities.[ch] : Fix a tooltip bug in 
10730         anjuta_util_toolbar_append_stock(), the label appeared instead of
10731         the tooltip text. Remove label from arguments of the function
10732         because label is included in the stock icon data.
10733         * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
10734         * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
10735         * FIXME: translation file should be updated because of label text removal.
10737 2003-09-24  Naba Kumar  <naba@gnome.org>
10739         * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
10740         
10741         * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
10742         src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
10743         src/project-import.c, src/anjuta.c: Implemented buffered outputs for
10744         stdout and stderr. Also buffered output and check-for-password
10745         can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
10746         with password prompts. Checkes for password prompts from all outputs.
10747         
10748         * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
10749         which takes a string (which could be utf8 also) and converts into
10750         utf8 string.
10751         
10752         * src/main.c: Connects kernel signals after gnome_program_init().
10753         
10754         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10755         * src/message-manager.c: Fixed bug #787026 by converting the strings
10756         to proper UTF8.
10757         
10758 2003-09-22  Naba Kumar  <naba@gnome.org>
10760         * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
10761         scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
10762         GtkCList and using GtkTreeView instead. Added the patch.
10763         * src/scintilla/patches/scintilla-ac-sort-fix.diff,
10764         scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
10765         
10766 2003-09-19  Naba Kumar  <naba@gnome.org>
10768         * printing/print.c: Proper UTF8 printing support.
10769         * src/main.c: moved kernel signal connects at the
10770         end of application initialization.
10771         
10772 2003-09-18  Naba Kumar  <naba@gnome.org>
10774         * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
10775         (new) lexers.make, (new) lexers: Update scintilla to latest
10776         scintilla CVS (2003-09-18), added new lexers, automated
10777         lexers makefiles sections and scintilla update. Added
10778         patches. Optimized pango rendering. Fixed a crash bug
10779         in scintilla.
10780         
10781         * (new) scintilla/patches/research-cvs-nolog.diff: Added
10782         patch to remove cvs log command from RESearch.cxx file.
10783         * scintilla/patches/scintilla-pango-always.diff:
10784         Fixed file name.
10785         * scintilla/RESearch.cxx: Removed spurious cvs log command
10786         and logs.
10787         * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
10788         
10789         Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
10790         * src/dnd.c: Fixed a crash bug with DND.
10791         
10792 2003-09-15  Naba Kumar  <naba@gnome.org>
10794         * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
10795         src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
10796         src/toolbar_callbacks.c: Added an additional parameter to
10797         text_editor_goto_line() funtion which decides if the line should
10798         be made visible (if it's under fold).
10799         
10800         * src/style-editor.c: Fixed a compiler warning.
10801         * src/message-manager.cc: Calls parent method correctly.
10803         * src/preferences.h: Fixed prent class.
10804         
10805         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10806         * src/project_dbase.c: Fixed bug #713210.
10807         
10808 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
10809                                                                                 
10810         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
10812 2003-09-11  Naba Kumar  <naba@gnome.org>
10814         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10815         * src/style-editor.c: Fixed bug #769130 (Crash on font
10816         selection dialog).
10817         
10818         * src/message-manger.[h,cc]: Made AnMessageManager
10819         derived from GtkFrame and removed deprecated code.
10820         
10821         * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
10822         compiler warnings.
10823         
10824 2003-09-09  Naba Kumar  <naba@gnome.org>
10826         * src/Makefile.am: Addded rules for built sources.
10827         
10828 2003-09-08  Naba Kumar  <naba@gnome.org>
10830         * (new) src/anjuta-marshalers.list: Added marshalers definition
10831         file.
10832         
10833         * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
10834         and CXXFLAGS are not overwriten by automake's default.
10835         * src/style-editor.c: Added 'operators' in the style editor.
10836         
10837         Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
10838         and Jesus Gonzalez  <jgonzlz@terra.es> (combined).
10839         * src/message-manager-private.cc, src/message-manager.cc:
10840         Converts message going into message into UTF-8 endoding.
10841         * src/main.c: Uses UTF-8 codeset for localization.
10842         
10843 2003-09-08  Franco Catrin L.  <fcatrin@tuxpan.cl>
10845         * src/anjuta.desktop.in.in: Added Encoding attribute (required).
10846         
10847 2003-09-08  Naba Kumar  <naba@gnome.org>
10849         * TODO: Updated.
10850         
10851         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10852         * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
10853         Fixed bug #798717, Find - Find&Replace - Find in files bug;
10854         The combo entries were updated if the same data with a different
10855         case exist in the combo list. The combo entries are now case sensitive. 
10856         Search&Replace bug; First search ,max actions = 0 ==> now max
10857         actions = 100.
10858         
10859 2003-09-08  Naba Kumar  <naba@gnome.org>
10861         * TODO: Updated.
10862         * src/utilities.[c,h]: a function takes contant args.
10863         * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
10864         Now the child terminated signal is emitted properly.
10865         * src/Makefile.am: Used $(top_srcdir) for referring to 
10866         scintilla objects.
10867         * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
10868         definitions file which will generate anjuta-marshalers.[c,h] files.
10869         * src/.cvsignore: Updated.
10870         * src/build_project.c: Changed su command to preserve quotes.
10871         * src/anjuta-tools.c, tagmanager/tm_project.c,
10872         tagmanager/tm_workspace.c: Use standard tmp file.
10873         * configure.in: Cleaned up. Provide -g -O0 flags for final build also
10874         so that users could report bugs easily.
10875         * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
10876         
10877         * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
10878         printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
10879         src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
10880         src/attach_process.c, src/breakpoints.c, src/commands.c,
10881         src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
10882         src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
10883         src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
10884         src/memory.c, src/message-manager-private.c, src/preferences.c,
10885         src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
10886         src/search-replace.[c,h], stack_trace.c, text_editor.c,
10887         src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
10888         src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
10889         Fixed compile warnings and cleanup.
10890         
10891         * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
10892         src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
10893         src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c: 
10894         Removed libzvt usage and implemented child spawing differently. Launcher is
10895         now proper GObject, which can be created multiple times (and can be
10896         operated in parallel).
10898         * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
10899         * src/project_import_gui.c, src/project_import_cbs.c,
10900         src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
10901         (crash on project import). Removed deprecared codes.
10902         
10903 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
10904         
10905         * src/cvs.c: Fixed cvs output bug.
10907 2003-09-03  Naba Kumar  <naba@gnome.org>
10909         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10910         * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
10911         src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
10912         src/text_editor_cbs.c: Implements --
10913                 If the debugger is started
10914                         A double click in the margin add or remove a breakpoint
10915                         A single click activate or deactivate the breakpoint
10916                 else
10917                         A double click in the margin add or remove a bookmark
10919 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
10920         
10921         Reviewed by Naba Kumar  <naba@gnome.org>
10922         * src/cvs_gui.[c/h], mainmenu_callbacks.c:
10923         User is now able to choose a branch on cvs update for project.
10924         Cleaned up variable names.
10926 2003-09-03  Naba Kumar  <naba@gnome.org>
10928         * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
10929         src/Makefile.am: Added lexers.
10930         * scintilla/*/*: Updated...
10931         * src/an_symbol_view.c: Fixed a crash bug.
10932         * src/compiler_options.c, src/project_dbase.c: Fixed compile
10933         and build bugs.
10934         * src/main_menubar.[c,h]: Removed 'page setup' menu item.
10935         * src/source.c: Fixed project generation bug with gettext code.
10936         * tagmanager/tm_project.c: Fixed a crash bug.
10937         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
10938         bug when there is no project open. Bug #____.
10939         * src/source.c: Fixed a bug with build failure with non-gnome
10940         project with glade-generated source (eg. gtk2). Bug #____.
10941         * NEWS: Updated...
10943 2003-08-22  Naba Kumar  <naba@gnome.org>
10945         Patch from: Rob Bradford  <rob@debianplanet.org>
10946         * data/Makefile.am: Fixed to install properly during
10947         package building.
10948         
10949         Patch from: Etay Meiri  <etay-m@bezeqint.net>
10950         * src/debug-tree.c: Fixed a crash bug.
10951         * src/compiler_options.c: Takes care of linking the missing pieces;
10952         C flags, libs, optimization options, debug and profile.
10954         Patch from: Enver ALTIN  <ealtin@casdb.com>
10955         * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
10956         
10957 2003-08-22  Johannes Schmid <clubfan@users.sourceforge.net>
10959         Reviewed by Naba Kumar  <naba@gnome.org>
10960         * src/project_dbase.c: Fixed bugs #778263 and #778413
10961           Adding multiple files to project should work now.
10963 2003-08-22  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
10965         Reviewed by Naba Kumar  <naba@gnome.org>
10966         * src/dnd.c: Fixed Drag&Drop (opening file(s)).
10967         * src/debug_tree.c, src/debugger.c: Fixed context menu separator
10968         for Locals window.
10970 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
10972         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
10974 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
10976         * src/text_editor.c: Fix translatable string (#113934).
10978 2003-07-04  Naba Kumar  <naba@gnome.org>
10980         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
10981         bug when there is no project open. Bug #____.
10982         
10983         * src/source.c: Fixed a bug with build failure with non-gnome
10984         project with glade-generated source (eg. gtk2). Bug #____.
10986 2003-06-26  Naba Kumar  <naba@gnome.org>
10988         * src/anjuta.h: Removed reference to windows-dialog.h.
10989         * src/message-manager-private.[cc,h]: Fixed doulbe click
10990         activation of messages to properly jump at the destination.
10991         * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
10992         * src/toolbar.c: Code clean-ups.
10993         
10994         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
10995         tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
10996         
10997         * src/message-manager-private.[cc,h]: Removed dead codes.
10998         
10999         * (new) data/properties/css.properties,
11000         data/properties/anjuta.properties, data/properties/Makefile.am:
11001         Added CSS syntax hiliting properties.
11002         
11003         * tagmanager/tm_file_entry.c: Fixed a possible bug.
11004         * src/debugger.c: Clean ups.
11005         * src/lexer.h: Added CSS lexer definition.
11006         
11007         * Makefile.am: Installs destop file properly.
11008         * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
11009         * NEWS: Updated for 1.1.97 release.
11010         * src/main_menubar_def.h: Changed some non working shortcuts.
11011         
11012 2003-06-24  Naba Kumar  <naba@gnome.org>
11014         * src/search-replace.c: Shows the dialog properly, even when it is
11015         hidden behind another window.
11016         
11017         * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
11018         src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
11019         pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
11020         and code clean up.
11021         
11022         * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
11023         setup wizard dialogs.
11024         
11025         * src/debugger.c: Removed a redundant call to
11026         debugger_update_controls().
11027         * src/compiler_options.c, src/launcher.c: code cleanup.
11028         * src/executer.c: Fixed execution bug with 'Set Program params...".
11029         
11030 2003-06-23  Naba Kumar  <naba@gnome.org>
11032         * widgets/e-splash.c: Removed border around the splash image.
11033         * anjuta.spec: correct libgnomeprintui22 name in depencencies.
11034         * widgets/gnomefilelist.c: Implemented multiple file selection mode.
11035         * src/cvs.c: Added a frame around commit log text widget.
11036         * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
11037         crash bug associated with translated combo box list in preferences
11038         dialog (in different locale other than en_US). Used widget names
11039         to pass the combo list items.
11040         * po/POTFILES.in: Updated.
11041         * src/launcher.c: Creates the zvt terminal at startup (and not
11042         every time a build is done) -- speeds up buld operations.
11043         * src/file_history.c: Should be if() conditional instead of
11044         assertion check.
11045         * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
11046         Disabled useless warnings.
11047         * src/project_dbase.c: Fixed bonobo 2 project name.
11048         * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
11049         and uses correct glade-2 for file generation.
11050         
11051 2003-06-21  Naba Kumar  <naba@gnome.org>
11053         * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
11054         And disables autocomple show for numbers (very annoying).
11055         * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
11056         src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
11057         src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
11058         from view menu and adjust the controls accordingly.
11059         * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
11060         only OK button.
11061         * src/project_dbase.[c,h]: Removed show_local flag processing.
11062         * src/message-manager.[c,h]: Reorganized messages tabs in more
11063         sensible order.
11064         * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
11065         Also added PCRE dependency.
11066         
11067 2003-06-20  Naba Kumar  <naba@gnome.org>
11069         * pixmaps/anjuta_splash.png: New splash.
11070         from Jean Schurger  <yshartk@schurger.org>
11071         
11072         * src/controls.c: De-sensitize run-to-cursor when debugger
11073         is not running.
11074         * src/cvs_gui.c: Set default reponse for various cvs dialogs.
11075         
11076         * src/message-manager-private.cc: Fixed to properly jump at
11077         the right file:line.
11078         
11079         * src/appwiz_page1.c: Fixed to correctly determine the project
11080         trpe from the wizard.
11081         
11082 2003-06-20  Naba Kumar  <naba@gnome.org>
11084         * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
11085         * src/watch_gui.c: Code cleanups.
11086         * src/debugger.[c,h], src/stack_trace.[c,h],
11087         (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
11088         src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
11089         Removed direct access to stack_trace private data, Increased debugger
11090         command size from 256 to 1024 (to be on safer side). Also implemented
11091         row-activated signle for seting frame and viewing the source.
11092         * src/debugger.c: Avoids starting program and stopping debugger
11093         when starting debugger and stopping program, respectively.
11094         
11095         * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
11096         Reverted codes to start debugger automatically
11097         The file is brought to the state just after the branching 
11098         (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for 
11099         some code clean ups.
11100         
11101         * src/launcher.[h,c], plugins/patch/patch-plugin.c,
11102         src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
11103         src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
11104         src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
11105         src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
11106         src/project_dbase.c: Code clean ups.
11107         
11108         * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
11109         (Projects dir) so that correct $HOME/Projects path is set when
11110         anjuta is run for the first time.
11111         
11112 2003-06-13  Guntupalli Karunakar  <karunakar@freedomink.org>
11114         * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
11116 2003-06-13  Naba Kumar  <naba@gnome.org>
11118         * src/stack_trace_cbs.c: Moved variable declaration at the
11119         top of the block (bug #737867)
11120         
11121         * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
11122         just CFLAGS and CXXFLAGS (bug #743617).
11123         
11124         * src/create_global_tags.sh: Fixed shell script to properly
11125         detect installed *-config files.
11126         
11127 2003-06-12  Naba Kumar  <naba@gnome.org>
11129         * src/preferences.[c,h]: Added methods for custom widgets in
11130         preferences: using custom set/get methods for them.
11131         
11132         * src/anjuta-encoding.c: Implemented up/down of the encodings
11133         in the list and property saves correctly.
11134         
11135         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11136         * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
11137         the beginning of a file.
11139         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11140         * src/aneditor.cxx, src/aneditor.h,
11141         src/controls.c, src/main_menubar.c, src/main_menubar.h,
11142         src/main_menubar_def.h, src/mainmenu_callbacks.c,
11143         src/mainmenu_callbacks.h: Allows the operator to select the current
11144         word or the current line (Request: 680801). It puts also
11145         sensitive/unsensitive several select/comment menu items.
11147         * src/breakpoints.c: Presets by default the current line for a
11148         defined breakpoint.
11150 2003-06-11  Naba Kumar  <naba@gnome.org>
11152         * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
11153         color (red highlight) now cosistent for inactive tabs also.
11154         
11155         * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
11156         'Advanced search and replace' in Edit->Search submenu.
11157         
11158         * data/properties/tcltk.properties: Fixed bug #731851. Added line
11159         wrappings '\' where     they were missing.
11160         
11161         * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
11162         message is now more descriptive and details the correct thing to do
11163         for GNOME2 desktop.
11164         
11165 2003-06-10  Naba Kumar  <naba@gnome.org>
11167         * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
11168         autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
11169         Removed any reference to particular version of automake/autoconf
11170         so that they could work with newer versions (Bug #659394).
11172         * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
11173         src/anjuta.c: Added coded to add/remove supported encodings.
11174         
11175         * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
11176         src/preferences.c, src/project_dbase.c, src/project_dbase.h,
11177         src/project_import.c, src/project_type.c, src/project_type.h,
11178         src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
11179         in the projects typtes. Code clean ups. Removed GTK1/GNOME1
11180         from the project wizard.
11182 2003-06-06  Naba Kumar  <naba@gnome.org>
11184         Patch from Etay Meiri  <etay-m@bezeqint.net>
11185         * src/compiler_options.c: Fixed bugs related to clean before
11186         build patch.
11187         
11188         * anjuta.desktop.in.in: Added commandline options.
11189         * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
11190         -dP and -A flags of CVS update into different options.
11191         
11192 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
11194         * configure.in: Removed "ta" from ALL_LINGUAS.
11196 2003-06-02  Naba Kumar  <naba@gnome.org>
11198         * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
11199         return NULL for undefined properties and "" for defined but empty
11200         strings. It was creating many problems where both are assumed to be
11201         same. And besides, it doesn't matter to differentiate the two (the
11202         problem with preferences was due to a different bug).
11204         * src/prefereces.[c,h]: Fixed to handle empty and blank properties
11205         correctly. Also, s/props_build_in/props_built_in/g.
11206         
11207         * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
11208         list.
11209         
11210         * src/an_file_view.c: Unrefed pixbufs when done with them.
11212         * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
11213         (removed) file_text.png: Added and removed pixmaps.
11214         
11215 2003-05-30  Naba Kumar  <naba@gnome.org>
11217         * anjuta.glade: Fixed encodings preferences dialog
11218         
11219 2003-05-23  Etay Meiri  <etay-m@bezeqint.net>
11220         
11221         Reviewed by Naba Kumar  <naba@gnome.org>
11222         
11223         * src/build_project.c src/clean_project/c: perform a clean before
11224         build, if required. Show the message manager on clean.
11225         * src/compiler_options.c: save the new options when window is closed
11226         and flag project to be cleaned before the next build.
11227         * src/project_dbase.c: added a 'clean before build' flag to project
11229 2003-05-29  Naba Kumar  <naba@gnome.org>
11231         * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
11232         dialog.
11233         
11234         * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
11235         file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
11236         file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
11237         file_h.png, file_h.xpm, file_html.png, file_html.xpm,
11238         file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
11239         file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
11240         file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
11241         print_color.xpm, print_landscape.xpm, print_layout.xpm,
11242         print_nocolor.xpm, print_portrait.xpm: Removed unused icons
11244         * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
11245         Removed unused icons references.
11247 2003-05-27      Enver ALTIN  <ealtin@casdb.com>
11249         Reviewed by Naba Kumar  <naba@gnome.org>
11250         
11251         * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
11252           src/compiler_options.c, src/debugger.c, src/find_replace.c,
11253           src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
11254           src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
11255           src/toolbar_callbacks.c: HIG compliant dialogs.
11257         * src/utilities.c: anjuta_button_new_with_stock_image() and
11258           anjuta_dialog_add_button() stolen from gedit.
11260         * src/main_menubar_def.h: Fixed mnemonics.
11262 2003-05-26  Naba Kumar  <naba@gnome.org>
11264         * src/project_dbase_gui.c: Added header files filter for add file
11265         dialog box. Disabled project window to be transient window.
11266         
11267         * src/message-manager.cc: Disabled message manager window to be
11268         transient window.
11269         
11270         * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
11271         a file could not be loaded.
11272         
11273         * src/project_dbase.c: Fixed a bug with GUI editor command
11274         where empty string is returned.
11275         
11276         * src/Makefile.am, src/preferences.h, src/text_editor.c
11277         src/text_editor.h, (new) src/anjuta-encodings.h,
11278         (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
11279         Added encoding support and to handle characters encoding correctly
11280         by auto detecting it during load. Added preferences for selecting
11281         the encoding during save.
11283         * src/preferences.c, src/resources.c: Removed debug messages.
11285         Patch from: Alexander Nedotsukov <bland@mail.ru>
11286         * src/getline.c: Fixed many fatal bugs for FreeBSD.
11288 2003-05-26  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11289         * src/anjuta.c: Try to sow the splash image more often.
11291 2003-05-20  Naba Kumar  <naba@gnome.org>
11293         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11294         * src/debug_tree.c: Colorize the modified locals during
11295         debugging and call memory analyze from the debugger.
11296         * src/breakpoints.c: The color is now different for the enabled
11297         and disabled breakpoints. Anjuta now can erase several
11298         breakpoints defined at the same line. The markers are updated
11299         according to the enable/disable action.
11300         
11301         Patch from Etay Meiri  <etay-m@bezeqint.net>
11302         * src/launcher.c: Fixes launcher freeze up bug during build.
11304 2003-05-16  Dan Elphick <dre00r@ecs.soton.ac.uk>
11306         Reviewed by Naba Kumar  <naba@gnome.org>
11307         * scintilla/PropSet.h: Change member variables from private to protected.
11308         * src/properties.[ch]*: Add new methods GetString and GetExpandedString
11309         to PropSetFile class, which return a gchar * (and can therefore indicate
11310         whether properties are empty or do not exist) and make prop_get and
11311         prop_get_expanded use them.
11312         * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
11313         that the result of of prop_get cannot be an empty string.
11315 2003-05-14      Dan Elphick <dre00r@ecs.soton.ac.uk>
11317         Reviewed by Naba Kumar  <naba@gnome.org>
11318         * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
11319         src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
11320         src/text_editor_cbs.c: When saving all the files in the project, the
11321         text editors are now only rehighlighted once instead of once for each
11322         file saved.
11324 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11325         * src/main.c, widgets/e-splash.c: Splash screen improvements.
11326         * src/anjuta.desktop.in.in: Support startup notification.
11327 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11328         * src/main.c, widgets/e-splash.c: Splash screen improvements.
11329         * src/anjuta.desktop.in.in: Support startup notification.
11332 2003-05-13  Dan Elphick <dre00r@ecs.soton.ac.uk>
11334         Reviewed by Naba Kumar  <naba@gnome.org>
11335         
11336         * src/executer.[ch]: Only allow one set params dialog at a time. Fix
11337         memory leak from glade_xml_new call. Removed gxml field from Executer
11338         struct as only used in create_executer_dialog and then destroyed.
11339         
11340         * src/anjuta.c: Fix warning on getting a page that doesn't exist.
11341         
11342         * src/configurer.c: Fix warning trying to connect signal to non-existent
11343         environment entry in configure dialog and fix crash when closing the
11344         window.
11345         
11346         * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
11347         gnome_date_edit_get_time instead.
11348         
11349         * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
11350         in view menu required renumbering elsewhere.
11352 2003-05-10  Etay Meiri  <etay-m@bezeqint.net>
11354         Reviewed by Naba Kumar  <naba@gnome.org>
11355         
11356         * src/breakpoints.c: fixed an error when removing breakpoint
11357         * src/controls.c: 'run to cursor' is sensitive when debugger not active
11358         * src/debugger.c: changes to the way the debugger is activated
11359         * src/debugger.h: clean ups
11361 2003-05-13  Naba Kumar  <naba@gnome.org>
11363         Patch from  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11364         * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
11365         src/memory.h: A new version of memory and the interface
11366         is now integrated in anjuta.glade
11368 2003-05-09  Naba Kumar  <naba@gnome.org>
11370         * configure.in: Bumped required gtk version to 2.0.8.
11371         
11372 2003-05-06  Naba Kumar  <naba@gnome.org>
11374         src/message-manager-private.cc, src/message-manager.cc: Clean ups.
11376 2003-05-07  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11377         * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
11379 2003-05-06  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11380         * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
11381         , tagmanager/c.c: Support for ProC and RDB files.
11383 2003-05-06  Naba Kumar  <naba@gnome.org>
11385         * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
11386         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
11387         Uncomment (Box & Stream), Select the current function,
11388         authorize the "Quit" button of the GotoLine window
11390 2003-05-05  Naba Kumar  <naba@gnome.org>
11392         * src/watch_gui.h: CVS added new file.
11394         * scintilla/ExterLexer.[cxx,h]: CVS added new files.
11396         Patch from Etay Meiri <etay-m@bezeqint.net>
11397         * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
11398         src/mainmenu_callbacks.c, src/message-manager.cc,
11399         src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
11400         src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
11401         Ported stack trace to GNOME2 and added it in the message manager
11402         pane.
11404 2003-05-02  Naba Kumar  <naba@gnome.org>
11406         * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
11407         
11408         * src/preferences.[h,c]: Fixed preferences to save only one copy of
11409         preferences property.
11410         
11411         * anjuta.prj: Fixed multiple preferences saved data.
11412         
11413         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
11414         scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
11415         scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
11416         scintilla/include/Platform.h, scintilla/include/PropSet.h,
11417         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
11418         Upgraded scitilla from CVS with faster window repaint
11419         and more bugfixes.
11420         
11421         Patch from  Etay Meiri  <etay-m@bezeqint.net>
11422         * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
11423         and code cleanups
11424         
11425 2003-04-30  Dan Elphick <dre00r@ecs.soton.ac.uk>
11427         * message-manager-private.[ch]: Make AnMessageWindow keep scrolling 
11428         the window if messages are appended to the end and the scrollbar is
11429         at the end.
11431 2003-04-29  Naba Kumar  <naba@gnome.org>
11433         * configure.in: Removed omf-install from Makefiles list.
11435 2003-04-28  Naba Kumar  <naba@gnome.org>
11437         * po/POTFILES.in: Remvoded deleted files.
11438         
11439         * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
11440         pixmaps/windows-style-undocked.png: Added setup wizard's images.
11442         * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
11443         is executed as detached) is not set properly.
11444         
11445 2003-04-25  Naba Kumar  <naba@gnome.org>
11446         
11447         * anjuta.prj: Updated.
11448         * src/anjuta_info.c: Fixed text wrapping and column view.
11449         * data/welcome.txt.in: Removed unaligned characters.
11450         
11451 2003-04-24  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11452         * src/main_menubar.c: Disable setup dialog.
11454 2003-04-22  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11455         * src/breakpoints.c; Fixed compilation with older GCC
11456         * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
11457         * HACKING: Spelling fixes (Suggested by Stephen Knight)
11459 2003-04-18  Naba Kumar  <naba@gnome.org>
11461         * anjuta.prj: Updated (includes compiler options).
11462         
11463         * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
11464         function from anjuta.c (it was already available in anjuta-tools.c).
11465         
11466 2003-04-18  Naba Kumar  <naba@gnome.org>
11468         * src/about.c, THANKS: Updated
11469         
11470         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
11471         
11472         * src/an_file_view.c, src/project_dbase.c: Restores file-filters
11473         properly from the project session before updating the file
11474         view.
11475         
11476         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
11477         an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
11478         dialog settings (as it will not be required once GDL is in place) and
11479         added file view filters in the settings sub-menu.
11481 2003-04-17  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11482         * HACKING: Updated
11483         * configure.in: Disable cast checks on final build.
11485 2003-04-17  Naba Kumar  <naba@gnome.org>
11487         * src/build_project.c: Fixed a compilation error.
11489         * src/launcher.c: Removed commnets.
11490         
11491         * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
11492         properties from editor tab to indentation tab and fixed a property
11493         label for proper i18n translation. Fixed typos in project config
11494         dialog (reported by Gaëtan de Menten  <ged@bugfactory.org>). Disabled
11495         sorting and reordering in compiler options dialog.
11496         
11497         * src/compiler_options.c: Implemented _save() function to save the
11498         options (which was pending).
11499         
11500         * src/build_project.c: Destroys install-as-root dialog when it is done.
11501         
11502         * src/an_symbol_view.c: Change "event" event to "event-after" so
11503         that symbol row is selected first before the popup is shown.
11504         
11505 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
11507         * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first 
11508         file in CVS/Entries. (Reviewed and applied by Biswa)
11510 2003-04-16  Naba Kumar  <naba@gnome.org>
11512         * aneditor.cxx: use unicode everytime (fixed unicode related
11513         bugs).
11515         * anjuta.prj: Fixed UI editor name (blank to use default) and
11516         anjuta version.
11517         
11518         Patch from Patch from Gaëtan de Menten  <ged@bugfactory.org>
11519         * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
11520         Editor preferences page.
11522 2003-04-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11523         * src/anjuta.[ch], src/print.c: Fixed warnings
11524         * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
11525         * configure.in: Profiling support with gprof
11527 2003-04-16  Naba Kumar  <naba@gnome.org>
11529         Patch from Gaëtan de Menten  <ged@bugfactory.org>
11530         * src/launcher.c: Fixed cvs dialog.
11531         
11532 2003-04-15  Johannes Schmid <clubfan@users.sourceforge.net>
11533         
11534         * src/message-manager-private.cc: Fixed double-click on first line of 
11535         output to properly select a line.
11536         * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
11537         because still was a deprecatd GtkCTreeNode and always NULL anyway.
11539 2003-04-15  Naba Kumar  <naba@gnome.org>
11541         * src/message-manager-private.cc: Fixed the glade filename typo.
11543 2003-04-15  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11544         * scintilla/*, data/properties/*: Scintilla CVS merge
11545         * anjuta.prj: Removed unnecessary files.
11546         * scintilla/PlatGTK.cxx: Force Pango fonts always
11547         * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
11548         src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
11549         for preferences.
11550         * configure.in: Change version no. for 1.1.1 (alpha release)
11551         * configure.in: Added '--with-pref-suffix' option.
11552         * config.guess, config.sub: Removed from CVS.
11554 2003-04-15  Naba Kumar  <naba@gnome.org>
11556         Patch from Timothee Besset  <ttimo@idsoftware.com>
11557         * Makefile.am: Fixed a shell script error during intallation.
11558         
11559 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
11561         Reviewed by Naba Kumar  <naba@gnome.org>
11562         * src/message-manager.cc: Added popup-menu to TreeView and fixed
11563         set_wm_class to use "anjuta" instead of "an.
11564         * src/message-manager-private.cc: Headers are hidden again.
11566 2003-04-14  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11567         * src/project_dbase_gui.c: Memory corruption fix.
11568         * anjuta.prj: Updated project file
11570 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
11571         * an_file_view.c: Connect to event-after signal rather than event so that
11572         selection is updated first and thus context menu is for the right file.
11573         Reviewed and applied by Biswa.
11575 2003-04-14  Naba Kumar  <naba@gnome.org>
11577         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
11578         
11579         * src/auncher.c: More child exit fixes
11580         from Timothee Besset  <ttimo@idsoftware.com>
11582 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
11583         
11584         Reviewed by Naba Kumar  <naba@gnome.org>
11585         
11586         * src/message-manager.[c/h], src/message-manager-private[c/h],
11587                 anjuta.[c/h]: Ported message-manager to Gtk2
11588         
11589         * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
11590         src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
11591         src/clean_project.c, src/compile.c, src/configurer.c,
11592         src/controls.c, src/cvs.c, src/debugger.c,
11593         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
11594         src/project_import.c, src/search-replace.c: Changed name from
11595         AnjutaMessageManager to AnMessageManager to avoid too long type
11596         and funtion names.
11598 2003-04-11  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11599         * src/launcher.c: Fix build won't stop problem - TTimo
11600         * TODO: Updated
11601         * pixmaps/anjuta_splash.c: New splash screen prototype.
11602         * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
11603         * src/compiler_options.c: Mute pkgconfig errors.
11604         * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
11606 2003-04-10  Naba Kumar  <naba@gnome.org>
11608         * configurer.[c,h]: Fixed dialog to close properly.
11609         * src/project_dbase.c, widgets/gnomefilelist.c: Added
11610         debugging asserts.
11611         
11612 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11613         * anjuta.prj: Removed unnecessary files, load with 1.2.0
11614         * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
11615         plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
11616         src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
11617         * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
11618         src/makefile.am: Move gdl to it's own directory.
11619         * global-tags/create_global_tags.sh: Silently ignore SDL error.
11621 2003-04-09  Naba Kumar  <naba@gnome.org>
11623         * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
11624         branch.
11626 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11627         * src/anjuta-tools.c: Use CDATA for saving tools data.
11628         * anjuta.glade, src/search-replace.c: Port from branch.
11629         * widgets/e-splash.*, src/main.c: Better splash screen.
11630         * configure.in, widgets/gdl*: Import GDL widgets.
11631         * ROADMAP: Updated roadmap.
11632         * src/an_file_view.c: Use GDL icons for file tree.
11634 2003-04-09  Naba Kumar  <naba@gnome.org>
11636         * anjuta.glade: Added (hidden) initial setup-wizard window.
11637         
11638         Patch from: Vitaly  <vvv@rfniias.ru>
11639         * src/preferences.c: Fixes a bug with libglace widget access with
11640         translated strings.
11642         Patch from: Etay Meiri  <etay-m@bezeqint.net>
11643         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
11644         src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
11645         src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
11646         src/toolbar_callbacks.[c,h],
11647         src/memory.c, src/message-manager-private.cc,
11648         src/message-manager-private.h, src/message-manager.cc,
11649         src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
11650         src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
11651         to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
11652         watch window to a subwindow in the notebook
11654 2003-04-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11655         * ROADMAP: Updated roadmap.
11657 2003-04-03  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
11659         * configure.in: Added Belarusian to ALL_LINGUAS.
11661 2003-04-01  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11662         * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
11663         Henry Jia
11664         * ROADMAP: Added roadmap for HEAD.
11666 2003-03-29  Naba Kumar  <naba@gnome.org>
11668         * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
11669         src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
11670         anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
11671         (new) pixmaps/start-with-wizard.png,
11672         (new) pixmaps/start-with-import.png,
11673         (new) pixmaps/start-with-open.png Added Start with dialog which pops
11674         up on anjuta start-up to give quick access to opening file/project or
11675         creation wizards.
11677         * src/main.c: Sets proper data directory for the gnome
11678         program.
11680 2003-03-27  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11681         * src/text_editor.c: Fixed error/warning indicators.
11683 2003-03-24  Naba Kumar  <naba@gnome.org>
11685         * README: Correct version.
11686         
11687 2003-03-24  Michael Tindal <etherscape@paradoxpoint.com>
11689         * configure.in: Added checks to see if were building on FreeBSD
11690         systems.  Sets -DFREEBSD if we are, and also attempts to find
11691         gmake if the host system is FreeBSD.
11693         * src/getline.c: New file used to provide the getline function,
11694         which isnt available on a FreeBSD system.  The function is only
11695         defined if FREEBSD is defined.
11697         * src/Makefile.am: Added getline.c to anjuta_SOURCES
11699         * tagmanager/Makefile.am:  Uses $(GMAKE) rather than make. 
11700         configure.in sets this to gmake on FreeBSD systems, and make
11701         on everything else.
11703 2003-03-23  Naba Kumar  <naba@gnome.org>
11705         * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
11706         
11707         * anjuta.spec.in: Fixed spec file for correct file paths and
11708         corrected rpmbuild.
11710         * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
11711         the rpm build command separately now.
11712         
11713         * src/anjuta.c, windows-dialog.c: Added some more window management
11714         stuffs (not still fully working, though).
11716         * TODO: Updated.
11718 2003-03-22  Naba Kumar  <naba@gnome.org>
11720         * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
11722 2003-03-21  Naba Kumar  <naba@gnome.org>
11724         * README: Removed Andy Piper's name from the active maintainers
11725         list on his request.
11726         
11727         * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
11728         preferences.
11729         
11730         * src/anjuta-tools.c: Fixed compiler errors.
11732         * src/anjuta-tools.c, src/attach_process.c: Fixed more window
11733         show bugs.
11734         
11735         * src/commands.c, src/src_paths.c, src/style-editor.c,
11736         src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
11737         becuase they are now hidden by default (from glade editing).
11738         
11739         * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
11740         src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
11741         src/main_menubar_def.h, src/mainmenu_callbacks.c,
11742         src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
11743         basic windows managements.
11744         
11745 2003-03-21  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11746         * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
11747         to hot-spot problems with cursor in XFree86 4.3.0. Patch by
11748         Enver ALTIN (a.k.a. skyblue)
11750 2003-03-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11751         * tagmanager/*: Added ignore-list for symbols. This will make
11752         parsing more accurate for projects. Doc updates needed.
11754 2003-03-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11755         * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
11756         * launcher/Makefile.am: Link to correct libraries
11757         * src/launcher.c: Do not allow NULL shell
11759 2003-03-14  Etay Meiri <etay-m@bezeqint.net>
11760         * src/debug_tree.c: Improve debug tree view.
11762 2003-03-10  Dan Elphick <dre00r@ecs.soton.ac.uk>
11764         * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
11765         'Run Configure Script' and 'Execute Program'. Increase minimum width
11766         of Configure dialog.
11767         * find_in_files.c, find_in_files_cbs.*: Properly create the file
11768         list widget by setting a model and adding a column and renderer.
11769           Actually store the nocvs toggle button in FindInFiles data structure.
11770           Handle selection changes via changed signal rather than row_activated.
11771           Use response signal for handling the close and find buttons.
11772           Close window when escape is pressed.
11773         * find_replace.c: Close window when escape is pressed.
11774         * find_text.c: Close window when escape is pressed in find dialog as
11775         well as wrap search question, where now Yes is the default button.
11777 2003-03-05  Naba Kumar  <naba@gnome.org>
11779         Patch from: Dan Elphick  <dre00r@ecs.soton.ac.uk>
11781         * src/message-manager-private.cc: Fixed a bug with vte conditional
11782         compilation.
11783         * anjuta.glade: Hides all windows in glade file.
11785 2003-03-05  Naba Kumar  <naba@gnome.org>
11787         * src/an_file_view.c: Fixed a compilation warning.
11788         * src/message-manager-private.cc: Conditional compilation for vte
11789         API.
11790         
11791 2003-02-28  Naba Kumar  <naba@gnome.org>
11793         * configure.in, anjuta.spec.in: Updated dependency packages version.
11794         * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
11795         * src/preferences.c: Added debug assertions.
11796         * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
11797         editor to enable/disable bringing the recent editor tabs first.
11798         
11799         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
11800         tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
11801         scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
11802         Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
11803         and     bug fixes. Also code clean ups.
11804         
11805         * (new) src/search-replace.[h,c]: New search replace implementation
11806         from ANJUTA_1_0_0 branch.
11807         
11808         * (new) src/windows-dialog.[h,c]: New windows management class
11809         [work in progress].
11811 2003-02-28  Naba Kumar  <naba@gnome.org>
11813         * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
11814         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
11815         src/appwizard.c, src/build_file.c, src/build_project.c,
11816         src/clean_project.c, src/compile.c, src/configurer.c,
11817         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
11818         src/message-manager-dock.c, src/message-manager-dock.h,
11819         src/message-manager-private.cc, src/message-manager.cc,
11820         src/preferences-dialog.c, src/preferences-dialog.h,
11821         src/preferences.c, src/preferences.h, src/project_dbase.c,
11822         src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
11823         src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
11824         src/utilities.c, src/utilities.h:
11825         
11826         Widgetized Preferences and gave proper function names.
11828         * src/executer.c: Fixed a session loading bug.
11829         
11830 2003-02-27  Naba Kumar  <naba@gnome.org>
11832         * printing/print.c: Fixed printing font bug that failed to load the
11833         proper fonts.
11834         
11835         * src/toolbar.c: Disabled LED flashing (not yet implemented).
11836         
11837         * TODO, anjuta.prj: Updated.
11839 2003-02-24  Joe Harnish <bigJoe@linuxmail.org>
11841         * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
11842         manuals/C/anjuta-manual/anjuta-manual-C.omf,
11843         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
11844         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
11845         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
11846         fixed omf errors
11848 2003-02-25  Naba Kumar  <naba@gnome.org>
11850         * Makefile.am: Excluded omf-install from installation as the docs are
11851         not ready.
11852         
11853         TODO: Updated.
11854         
11855         * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
11856         anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
11857         property names and added new editor properties and code cleanups.
11858         Also added new project properties.
11859         
11860         * src/compiler_options.[h,c]: Added pkg-config packages supports
11861         and fixed bugs.
11862         
11863         * src/glade_iface.h: Cleanups.
11864         
11865         * src/launcher.c: Used timer instead of idle to scan.
11866         
11867         * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
11868         src/project_config.[h,c], src/project_import.c: Implemented project
11869         property to define GUI editor and to handle it.
11870         
11871         * src/preferences.c: i18n fixes.
11872         
11873         * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
11874         unused (and old) pixmaps.
11875         
11876         * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
11877         
11878 2003-02-25  Naba Kumar  <naba@gnome.org>
11880         * src/message-manager-private.[h,cc], src/preferences.c,
11881         anjuta.glade, anjuta_dialog_strings.c: Implemented
11882         gnome terminal profiles for the terminal preferences and moved the
11883         addition of terminal preferences in the terminal constructor.
11884         
11885         * anjuta.prj: Updated.
11887 2003-02-24  Naba Kumar  <naba@gnome.org>
11889         * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
11890         (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
11891         (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
11892         po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
11893         preferences dialog.
11895         * TODO: Updated.
11897         * src/message-manager-private.[cc,h]: Fixed VTE terminal for
11898         text selection and child re-spawning.
11900         * src/pixmaps.h: Removed unused pixmaps definitions.
11901         
11902 2003-02-23  Naba Kumar  <naba@gnome.org>
11904         * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
11905         the project tree/window.
11907         * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
11908         src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
11909         Correct the use of a variable and implemented session save/load
11910         for tree expansion states.
11911         
11912         * src/main_menubar_def.h: Fixed shortcuts keys.
11913         
11914         * src/anjuta.c, src/gnome_project.c: Code clean ups.
11915         
11916         * anjuta.prj: Updated.
11917         
11918 2003-02-22  Naba Kumar  <naba@gnome.org>
11920         * src/debug_tree.[c,h]: GNOME2 port from 
11921         Etay Meiri <etay-m@bezeqint.net>
11922         
11923         * src/an_file_view.c, src/resources.[h,c],
11924         data/properties/bash.properties,
11925         data/properties/cpp.properties,
11926         data/properties/html.properties,
11927         data/properties/make.properties,
11928         data/properties/others.properties,
11929         data/properties/perl.properties,
11930         data/properties/props.properties,
11931         data/properties/xml.properties: Standarized file icons. Icons are
11932         defined in respective .properties file and are retrieved as resource
11933         data.
11935         * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
11936         in labels from the commands editor as that would create
11937         problems for translators.
11939 2003-02-21  Naba Kumar  <naba@gnome.org>
11941         * .cvsignore, (new)config.guess, (new)config.sub: Added these files
11942         as they should be part of CVS(?).
11944         * Makefile.am: Corrected a typo for glade generated strings file.
11946         * configure.in, po/hi.po: Added new Hindi (hi) translation
11947         in ALL_LINGUS and added initial Hindi translation.
11949         * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
11950         (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
11951         sv_unknown.xpm to more proper icon.
11953         * (new)data/properties/php.properties, data/properties/Makefile.am,
11954         data/properties/anjuta.properties, data/properties/html.properties:
11955         Fixed PHP syntax hilighting bug by separating php properties into
11956         different file (because of file size).
11958         * TODO: Updated.
11959         
11960 2003-02-20  Naba Kumar <naba@gnome.org>
11962         * src/breakpoints.c: Fixed breakpoints session saving/loading
11963         crash bug.
11964         
11965         * scintilla/*, scintilla/include/*: Updated to scintilla
11966         release 1.51
11967         
11968 2003-02-19  Naba Kumar <naba@gnome.org>
11970         * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
11971         * TODO: Updated.
11973         * Makefile.am, src/Makefile.am,
11974         (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
11975         (removed) src/anjuta_dialog_strings.c,
11976         (removed) src/anjuta_dialogs_strings.c,
11977         (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
11978         (added) anjuta.glade: Transfered glade files from src/ directory
11979         to the top level directory.
11981         * po/POTFILES.in: Updated.
11982         
11983         * (removed) macrocs2/*: Transfered to data/ directory.
11984         
11985         * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
11986         data/Makefile.am: Moved macros in data directory. Anjuta no longer
11987         requires to have macros dir, but the projects generated by anjuta
11988         require them.
11989         
11990         * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
11991         trees.
11992         
11993         * src/defaults.c: Corrected default compiler options.
11994         
11995         * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
11996         wizard.
11997         
11998         * src/message-manager-private.cc, src/message-manager-private.h,
11999         src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
12000         
12001         * src/project_dbase.c, src/project_type.c, src/source.c: Proper
12002         source code generation for gnome2 projects.
12004 2003-02-11  Naba Kumar <naba@gnome.org>
12006         * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
12007         restores the expand/collaspe states of the nodes after refresh.
12008         
12009         * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
12010         
12011 2003-02-11  Naba Kumar <naba@gnome.org>
12013         * src/style-editor.c: Fixed pango font description handling for fonts.
12014         * src/anjuta.glade: Removed font size spin button.
12015         * configure.in, src/anjuta.prj: Corrected version.
12016         * TODO: update.
12017         
12018 2003-02-10  Naba Kumar <naba@gnome.org>
12020         * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
12021         references of scroll-menu.h and add about.h in Makefile.am.
12022         
12023         * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
12024         (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
12025         (removed) widgets/scroll-menu.h: Removed unused files.
12026         
12027         * Makefile.am: Added proper i18n rules and added intl tools for
12028         distributions.
12029         
12030         * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
12031         to the stable release).
12032         
12033         * anjuta.spec.in: Removed manuals packaging.
12034         
12035         * data/Makefile.am: Removed 'macros' installation (not required for
12036         gnome2 projects).
12038 2003-02-10  Naba Kumar <naba@gnome.org>
12040         * po/POTFILES.in: Updated.
12042         * pixmaps/Makefile.am, pixmaps/anjuta_icon.png, 
12043         (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
12044         (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
12045         (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
12046         (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
12047         icons and images.
12049         * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
12050         src/toolbar_callbacks.h: Fixed scintilla notification signal name
12051         and fixed to properly handle focus in find entry box.
12053         * Makefile.am: Added code for RH system menu update.
12055         * .cvsignore: Updated.
12057         * NEWS: Updated.
12059 2003-02-03  Naba Kumar <naba@gnome.org>
12061         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
12062         editor preferences. and fixes dialogs.
12064         * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
12065         Fixed linenumbers and header margins when they are disabled and
12066         removed unused header files.
12068         * src/attact_process.[h,c], src/debugger.c: Attach to process
12069         now works.
12071         * src/help.c: Fixed dialog response.
12073         * TODO: Updated.
12075         * data/properties/anjuta.properties: Corrected typo.
12077         * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
12078         Change the signal to "changed" in entry from "selection-changed" in
12079         list.
12081         * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
12082         short-cuts.
12084 2003-01-31  Naba Kumar <naba@gnome.org>
12086         * configure.in: Upgraded to use libgnomeprint-2.2
12087         
12088         * printing/Makefile.am: Updated
12089         
12090         *(removed) printing/print-doc.c, printing/print-doc.h,
12091         printing/print-util.c, printing/print-util.h: Removed because already
12092         merged with print.c.
12093         
12094         * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
12095         and libgnomeprintui-2.2 and fixed rendering problems.
12096         
12097         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
12098         uneccessary print properties, as they are separately taken
12099         care in gnomeprint.
12100         
12101         * po/POTFILES.in: Update.
12103 2003-01-30  Naba Kumar <naba@gnome.org>
12105         * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
12106         for about dialog box.
12107         
12108         * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
12109         src/pixmaps.h: Modified for the above additions for about dialog.
12111 2003-01-29  Naba Kumar <naba@gnome.org>
12113         * src/style_editor.[c,h]: Added missing files.
12114         
12115 2003-01-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12116         * scintilla/XPM.[cxx|h]: Added missing files
12118 2003-01-29  Naba Kumar <naba@gnome.org>
12119         
12120         * TODO, po/POTFILES.in: Updated.
12121         
12122         * anjuta.prj, src/anjuta.glade,
12123         * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
12125 2003-01-28  Naba Kumar <naba@gnome.org>
12126         
12127         * data/properties/anjuta.properties, src/aneditor.cxx,
12128         src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
12129         properties into text properties (earlier it was int properties).
12131         * TODO: Updated
12132         
12133         * scintilla/AutoComplete.c,xx,
12134         scintilla/AutoComplete.h,
12135         scintilla/CallTip.c,xx,
12136         scintilla/CallTip.h,
12137         scintilla/Document.c,xx,
12138         scintilla/Document.h,
12139         scintilla/Editor.c,xx,
12140         scintilla/Editor.h,
12141         scintilla/LexAVE.c,xx,
12142         scintilla/LexCSS.c,xx,
12143         scintilla/LexHTML.c,xx,
12144         scintilla/LexOthers.c,xx,
12145         scintilla/LexPython.c,xx,
12146         scintilla/LineMarker.c,xx,
12147         scintilla/LineMarker.h,
12148         scintilla/Makefile.am
12149         scintilla/PlatGTK.c,xx,
12150         scintilla/PropSet.c,xx,
12151         scintilla/ScintillaBase.c,xx,
12152         scintilla/ScintillaBase.h,
12153         scintilla/ScintillaGTK.c,xx,
12154         scintilla/ViewStyle.c,xx,
12155         scintilla/include/Platform.h,
12156         scintilla/include/SciLexer.h,
12157         scintilla/include/Scintilla.h,
12158         scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
12159         
12160         
12161         src/Makefile.am,
12162         src/an_file_view.c,
12163         src/an_symbol_view.c,
12164         src/anjuta-tools.c,
12165         src/anjuta.c,
12166         src/anjuta.glade
12167         src/anjuta.h,
12168         src/anjuta_cbs.c,
12169         src/anjuta_dialogs_strings.c,
12170         src/anjuta_info.c,
12171         src/commands.c,
12172         src/compiler_options.c,
12173         src/debugger.c,
12174         src/help.c,
12175         src/main_menubar.c,
12176         src/main_menubar.h,
12177         src/main_menubar_def.h,
12178         src/mainmenu_callbacks.c,
12179         src/mainmenu_callbacks.h,
12180         src/message-manager-private.c,c
12181         src/message-manager-private.h,
12182         src/message-manager.c,c
12183         src/message-manager.h,
12184         src/pixmaps.h,
12185         src/preferences.c,
12186         src/preferences.h,
12187         src/project_config.c,
12188         src/project_dbase.c,
12189         src/project_dbase_gui.c,
12190         src/project_import_gui.c,
12191         src/properties.c,xx,
12192         src/properties.h,
12193         src/resources.c,
12194         src/src_paths.c,
12195         src/text_editor.c,
12196         src/text_editor_gui.c,
12197         src/toolbar.c,
12198         src/utilities.c,
12199         src/utilities.h,
12200         anjuta.prj: GNOME2 porting and fixed many porting bugs.
12201         
12202 2003-01-24  Naba Kumar <naba@gnome.org>
12204         * src/text_editor_gui.c, src/toolbar.c,
12205         src/text_editor.c, src/text_editor_cbs.h:
12206         Used correct notification signal name for scintilla
12207         (gtk2) and fixed UI.
12208         
12209         * src/controls.c: Does not hide tags combo. Simply makes it insensitive
12210         when not required.
12211         
12212         * printing/print-doc.c,
12213         printing/print.c,,
12214         src/anjuta-tools.c,
12215         src/find_replace.c,
12216         src/goto_line.c,
12217         src/launcher.c,
12218         src/mainmenu_callbacks.c,
12219         src/project_dbase.c,
12220         src/project_dbase.h,
12221         src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
12222         src/text_editor.c,
12223         src/text_editor_cbs.h:
12226 2003-01-23  Naba Kumar <naba@gnome.org>
12228         * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
12229         correct stock icons and organized pixmap macros.
12230         
12231         Makefile.am: Removed non-generated files.
12232         
12233         * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
12234         block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
12235         bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
12236         close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
12237         error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
12238         fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
12239         list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
12240         open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
12241         prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
12242         prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
12243         prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
12244         remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
12245         stop.xpm, undo.xpm}: Removed because no longer used.
12247         * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
12248         file_unknown.xpm}: Files renamed from fv_*, as it would
12249         be the right name.
12251         * pixmaps/Makefile.am: Updated for the above changes.
12253 2003-01-23  Jakub Steiner <jimmac * ximian * com>
12255         * pixmaps/autocomplete-16.png,
12256         pixmaps/autocomplete.png,
12257         pixmaps/block-end-16.png,
12258         pixmaps/block-end.png,
12259         pixmaps/block-start-16.png,
12260         pixmaps/block-start.png,
12261         pixmaps/bookmark-first-16.png,
12262         pixmaps/bookmark-first.png,
12263         pixmaps/bookmark-last-16.png,
12264         pixmaps/bookmark-last.png,
12265         pixmaps/bookmark-next-16.png,
12266         pixmaps/bookmark-next.png,
12267         pixmaps/bookmark-prev-16.png,
12268         pixmaps/bookmark-prev.png,
12269         pixmaps/error-next-16.png,
12270         pixmaps/error-next.png,
12271         pixmaps/error-prev-16.png,
12272         pixmaps/error-prev.png: gnome2-styled icons
12275 2003-01-23  Naba Kumar <naba@gnome.org>
12277         * anjuta.prj: Updated compiler options.
12278         * scintilla/ScintillaGTK.cxx: Fixed selection notify.
12280         * src/aneditor.cxx,
12281         src/anjuta.c,
12282         src/anjuta.glade,
12283         src/anjuta_dialogs_strings.c,
12284         src/mainmenu_callbacks.c,
12285         src/mainmenu_callbacks.h,
12286         src/text_editor.c,
12287         src/text_editor_cbs.c,
12288         src/text_editor_gui.c: GNOME2 Porting.
12290 2003-01-22  Naba Kumar <naba@gnome.org>
12292         * ChangeLog: Corrected dates.
12293         * src/mainmenu_callbacks.h: Cleaned up function prototypes.
12294         * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
12295         preferences.
12297 2003-01-22  Naba Kumar <naba@gnome.org>
12298         
12299         * plugins/patch/patch-plugin.c: Bug fix.
12300         
12301         * src/anjuta-tools.c,
12302         src/anjuta.c,
12303         src/anjuta.glade,
12304         src/anjuta.h,
12305         src/anjuta_dialogs_strings.c,
12306         src/breakpoints.c,
12307         src/cvs_gui.c,
12308         src/debugger.c,
12309         src/debugger.h,
12310         src/executer.c,
12311         src/glade_iface.c,
12312         src/main.c,
12313         src/mainmenu_callbacks.c,
12314         src/mainmenu_callbacks.h,
12315         src/preferences.c,
12316         src/project_dbase.c,
12317         src/project_dbase_gui.c,
12318         src/registers.c,
12319         src/sharedlib.c,
12320         src/signals.c,
12321         src/signals_cbs.c,
12322         src/source.c,
12323         src/stack_trace.c,
12324         src/toolbar_callbacks.c,
12325         src/utilities.c,
12326         src/utilities.h,
12327         src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
12328         
12329         * src/Makefile.am,
12330         (removed) src/CORBA-Server.c,
12331         (removed) src/CORBA-Server.h,
12332         (removed) src/Gladen-common.c,
12333         (removed) src/Gladen-stubs.c,
12334         (removed) src/Gladen.h,
12335         (removed) src/Prj-common.c,
12336         (removed) src/Prj-skelimpl.c,
12337         (removed) src/Prj-skels.c,
12338         (removed) src/Prj-stubs.c,
12339         (removed) src/Prj.h,
12340         (removed) src/glades.c,
12341         (removed) src/glades.h,
12342         (removed) src/messagebox.c,
12343         (removed) src/messagebox.h: Removed because no longer used.
12345 2003-01-21  Naba Kumar <naba@gnome.org>
12347         * src/anjuta-tools.c,
12348         src/anjuta.c,
12349         src/anjuta.glade,
12350         src/anjuta_dialogs_strings.c,
12351         src/anjuta_info.c,
12352         src/anjuta_info.h,
12353         src/breakpoints.c,
12354         src/compiler_options.c,
12355         src/debugger.c,
12356         src/find_replace.c,
12357         src/find_replace.h,
12358         src/find_text.c,
12359         src/find_text.h,
12360         src/goto_line.c,
12361         src/launcher.c,
12362         src/text_editor.c,
12363         widgets/gnomefilelist.c: GNOME2 porting.
12365 2003-01-20  Naba Kumar <naba@gnome.org>
12367         * global-tags/create_global_tags.sh: Uses pkg-config to
12368         read the modules.
12369         
12370         * src/anjuta.c,
12371         src/anjuta.glade,
12372         src/anjuta.h,
12373         src/anjuta_cbs.c,
12374         src/anjuta_dialogs_strings.c,
12375         src/breakpoints.c,
12376         src/breakpoints.h,
12377         src/compiler_options.c,
12378         src/compiler_options.h,
12379         src/fileselection.c,
12380         src/fileselection.h,
12381         src/mainmenu_callbacks.c,
12382         src/project_dbase_gui.c,
12383         src/session.c,
12384         src/src_paths.c,
12385         src/src_paths.h,
12386         src/text_editor.c,
12387         src/text_editor_gui.c,
12388         widgets/gnomefilelist.c,
12389         widgets/gnomefilelist.h: GNOME2 porting.
12390         
12391         * widgets/Makefile.am,
12392         (removed) widgets/gnomedirlist.c,
12393         (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
12394         
12395         * src/Makefile.am,
12396         (removed) src/src_paths_cbs.c,
12397         (removed) src/src_paths_cbs.h,
12398         (removed) src/src_paths_gui.c,
12399         (removed) src/compiler_options_cbs.c,
12400         (removed) src/compiler_options_cbs.h,
12401         (removed) src/breakpoints_cbs.c,
12402         (removed) src/breakpoints_cbs.h: Removed because they are now
12403         combined in singe file
12405 2003-01-16  Naba Kumar <naba@gnome.org>
12407         * src/anjuta.glade, src/anjuta_dialogs_strings.c,
12408         src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
12409         options dialog UI and data handling.
12412 2003-01-15  Naba Kumar <naba@gnome.org>
12414         * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
12415         Completed command editor porting.
12416         
12417         * src/anjuta.c: Removed the use of commands load function
12418         (not required).
12420         * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
12421         and unrefs.
12423         * src/anjuta-tools.c: Fixed translatable strings.
12424         
12425         * src/find_text.c: Fixed dialog creation from glade.
12426         
12427         * src/text_editor_gui.c, src/text_editor.c,
12428         src/text_editor_cbs.c: Completed port of detached text editor
12429         to gnome2 plateform.
12430         
12431 2003-01-14  Naba Kumar <naba@gnome.org>
12433         * src/anjuta.glade, src/preferences.[h,c],
12434         src/anjuta_dialogs_strings.c: Added build and editor
12435         preferences pages and other UIs. Fixed preferense loading and saving.
12436         
12437         * src/anjuta.c: Does case-insensitive match for tabs position
12438         preferences and removed preferences loading (done at _new() call).
12439         
12440         * anjuta-tools.c: Debugged tools dialog handling.
12441         * plugins/class-gen/clsGen.c: Fixed an undefined function.
12442         
12443 2003-01-13  Naba Kumar <naba@gnome.org>
12445         * ABOUT-NLS: Update (strange).
12447         * autogen.sh: Removed blocking code.
12449         * configure.in: Fixed an autogen bug.
12450         
12451 2003-01-13  Naba Kumar <naba@gnome.org>
12453         * (new)src/anjuta.gladep
12454         (new)src/messagebox.c
12455         (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
12456         will be gradually removed (and then the files).
12457         
12458         * Makefile.am,
12459         anjuta.prj,
12460         printing/print-util.c,
12461         printing/print.c,
12462         scintilla/ScintillaGTK.c,xx
12463         src/Makefile.am,
12464         src/an_file_view.c,
12465         src/an_symbol_view.c,
12466         src/anjuta.c,
12467         src/anjuta.glade
12468         src/anjuta.h,
12469         src/anjuta_dialogs_strings.c,
12470         src/anjuta_gui.c,
12471         src/attach_process.c,
12472         src/attach_process.h,
12473         src/breakpoints.c,
12474         src/breakpoints.h,
12475         src/breakpoints_cbs.c,
12476         src/commands.c,
12477         src/commands.h,
12478         src/compiler_options.c,
12479         src/compiler_options.h,
12480         src/compiler_options_cbs.c,
12481         src/configurer.c,
12482         src/configurer.h,
12483         src/controls.c,
12484         src/cvs_cbs.c,
12485         src/debug_tree.c,
12486         src/debug_tree.h,
12487         src/executer.c,
12488         src/executer.h,
12489         src/find_in_files.c,
12490         src/find_in_files.h,
12491         src/find_in_files_cbs.c,
12492         src/find_replace.c,
12493         src/find_replace.h,
12494         src/find_text.c,
12495         src/find_text.h,
12496         src/goto_line.c,
12497         src/help.c,
12498         src/help.h,
12499         src/launcher.c,
12500         src/main.c,
12501         src/main_menubar.c,
12502         src/mainmenu_callbacks.c,
12503         src/message-manager.c,c
12504         src/pixmaps.h,
12505         src/preferences.c,
12506         src/project_config.c,
12507         src/project_config.h,
12508         src/project_dbase.c,
12509         src/project_import_cbs.c,
12510         src/resources.c,
12511         src/resources.h,
12512         src/splash.c,
12513         src/src_paths.c,
12514         src/src_paths.h,
12515         src/src_paths_gui.c,
12516         src/text_editor.c,
12517         src/text_editor_gui.c,
12518         src/toolbar.c,
12519         src/toolbar.h,
12520         src/utilities.c,
12521         src/utilities.h,
12522         src/wizard_gui.c,
12523         widgets/gnomefilelist.c: GNOME2 Port.
12525 2003-01-10  Naba Kumar  <naba@gnome.org>
12527         * src/an_file_view.c,
12528         src/anjuta_gui.c,
12529         src/appwizard_gui.c,
12530         src/compiler_options.c,
12531         src/compiler_options_cbs.c,
12532         src/cvs_cbs.c,
12533         src/executer.c,
12534         src/fileselection.c,
12535         src/find_in_files.c,
12536         src/goto_line.c,
12537         src/main_menubar.c,
12538         src/memory.c,
12539         src/message-manager-dock.c,
12540         src/preferences.c,
12541         src/project_dbase_gui.c,
12542         src/project_import_gui.c,
12543         src/registers_gui.c,
12544         src/sharedlib_gui.c,
12545         src/src_paths_gui.c,
12546         src/text_editor_gui.c,
12547         src/toolbar.c,
12548         src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
12550 2003-01-09  Naba Kumar <naba@gnome.org>
12552         * scintilla/RESearch.cxx: Removed cvs logging as it was creating
12553         problems with some comments.
12555         * anjuta.prj: New project file (updated?)
12557         * src/Makefile.am: Enabled deprecated API and fixed variables.
12559         * src/an_file_view.c,
12560         src/an_symbol_view.c,
12561         src/anjuta-plugins.c,
12562         src/anjuta-tools.c,
12563         src/anjuta.c,
12564         src/anjuta_gui.c,
12565         src/appwizard_cbs.c,
12566         src/attach_process.c,
12567         src/attach_process_cbs.c,
12568         src/compiler_options.c,
12569         src/compiler_options_cbs.c,
12570         src/launcher.c,
12571         src/mainmenu_callbacks.c,
12572         src/message-manager-private.c,c
12573         src/message-manager-private.h,
12574         src/message-manager.c,c
12575         src/message-manager.h,
12576         src/project_dbase.c,
12577         src/project_dbase.h,
12578         src/project_dbase_gui.c,
12579         src/project_import_cbs.c,
12580         src/project_import_gui.c,
12581         src/registers.c,
12582         src/resources.c,
12583         src/resources.h,
12584         src/sharedlib.c,
12585         src/signals.c,
12586         src/signals_cbs.c,
12587         src/signals_gui.c,
12588         src/splash.c,
12589         src/src_paths_cbs.c,
12590         src/src_paths_gui.c,
12591         src/stack_trace.c,
12592         src/text_editor.c,
12593         src/text_editor_gui.c,
12594         src/text_editor_menu.c,
12595         src/toolbar.c,
12596         src/toolbar_callbacks.c,
12597         src/utilities.c,
12598         src/watch.c,
12599         src/watch_cbs.c,
12600         src/wizard_gui.c: GNOME porting.
12602 2002-12-24 Naba Kumar <naba@gnome.org>
12604         * AUTHORS, ChangeLog, HACKING, Makefile.am,
12605         NEWS, README, SEARCH-REPLACE,
12606         THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in, 
12607         setup-gettext, data/*, doc/.cvsignore, global-tags/*,
12608         launcher/Makefile.am,
12609         launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
12610         plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
12611         plugins/sample1/plugin-sample1.c, printing/print-doc.c,
12612         printing/print-util.c, printing/print.c, printing/print.h,
12613         scintilla/*/*, widgets/e-shell-about-box.c,
12614         src/*, tagmanager/*/*, widgets/Makefile.am,
12615         widgets/gnomefilelist.c:
12616         
12617         Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
12618         src/*.[c,h] files to gnome2 API.
12620         * src/anjuta_dialogs_strings.c: Added glade generated translatable
12621         strings table.
12623 2002-10-23  Naba Kumar <naba@gnome.org>
12625         * autogen.sh: Prevented Users from building HEAD cvs.
12626         
12627 2002-09-16  Stephane Demurget  <demurgets@free.fr>
12629         * src/anjuta.glade: added the compiler options dialog, hopefully
12630         HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
12632 2002-09-15  Stephane Demurget  <demurgets@free.fr>
12634         * src/anjuta.glade: fixed a lot of small glitches.
12636         * src/commands.[ch]: more gnome 2 port. only instant apply is missing
12637         now.
12639         * src/breakpoints_cbs.c: polished a bit.
12641 2002-09-15  Stephane Demurget  <demurgets@free.fr>
12643         * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
12645         * src/commands.c: partial gnome 2 port.
12647         * src/utilities.[ch]: changed some bits to be const.
12649 2002-09-14  Stephane Demurget  <demurgets@free.fr>
12651         * src/Makefile.am: removed breakpoints_gui.c and added a check
12652         for gdk-pixbuf deprecated functions, but there shouldn't be much
12653         anyway.
12655         * src/breakpoints_gui.c: killed.
12657         * src/anjuta.glade: added two dialogs for the breakpoints management.
12659         * src/anjuta.h:
12660         * src/anjuta_cbs.c:
12661         * src/appwizard.c:
12662         * src/attach_process.c:
12664         * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
12665         really huge changes and porting work.
12666         
12667         * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
12668         (breakpoints_dbase_new): moved the UI init bits here.
12670         * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
12671         a lot, not using any color anymore (not HIG compliant) and not using
12672         BrkPtItem thanks to libglade. 4 issues marked with #warning that have
12673         to be double checked.
12675         * src/build_file.c:
12676         * src/build_project.c: gnome 2 port.
12678 2002-09-11  Stephane Demurget  <demurgets@free.fr>
12680         * src/anjuta.glade:
12681         * src/anjuta.h:
12682         * src/anjuta_cbs.c:
12683         * src/appwizard.c:
12684         * src/breakpoints.c:
12685         * src/breakpoints_cbs.c: cleaned up some bits.
12687 2002-09-09  Stephane Demurget  <demurgets@free.fr>
12689         * src/Makefile.am:
12690         * src/messagebox.[ch]: killed. Not HIG compliant at all :/
12692         * src/an_symbol_view.[ch]:
12693         * src/attach_process_cbs.h: polished a bit.
12695         * src/breakpoints_cb.[ch]: partial gnome 2 port.
12697 2002-09-02  Stephane Demurget  <demurgets@free.fr>
12699         * configure.in:
12700         * src/Makefile.am: added libglade-2 to the build.
12702         * src/anjuta.[ch]: added support for libglade.
12704         * src/anjuta.glade: added. There could be a file per top-level widget,
12705         as some other gnome projects, though.
12707         * src/attach_process_gui.c: removed.
12708         * src/attach_process.[ch]: gnome 2 port.
12709         (attach_process_new): Added the treeview init and the widget references
12710         here.
12712 2002-08-31  Stephane Demurget  <demurgets@free.fr>
12714         * src/an_file_view.c: fixed some compilation issues.
12716         * src/an_symbol_view.c: gnome 2 port.
12718 2002-08-26  Stephane Demurget  <demurgets@free.fr>
12720         * src/an_file_view.c: finished gnome 2 port.
12721         (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
12722         directory pixmap depending on the event.
12724         * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
12725         (project_file_data_new): use a GtkTreePath.
12727 2002-08-23  Stephane Demurget  <demurgets@free.fr>
12729         * src/Makefile.am: readded back an_*_view.[ch] because they are still
12730         driving me nuts but they need to be ported, heh ?
12732         * src/an_file_view.c: gnome 2 port, almost finished after some hard
12733         work since it's quite a total rewrite again.
12735 2002-08-22  Stephane Demurget  <demurgets@free.fr>
12737         * src/an_file_view.c:
12738         * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
12740 2002-08-21  Stephane Demurget  <demurgets@free.fr>
12742         * src/anjuta_info.c:
12743         * src/utilities.h: gnome 2 port, featuring a total rewrite.
12745 2002-08-20  Stephane Demurget  <demurgets@free.fr>
12747         * src/Makefile.am: removed an_*_view.[ch] because they're driving me
12748         nuts ATM.
12749        
12750         * src/an_file_view.c:
12751         * src/aneditor.cxx:
12752         * src/anjuta_cbs.c:
12753         * src/compiler_options.h:
12754         * src/messagebox.c:
12755         * src/messagebox.h:
12756         * src/pixmaps.h:
12757         * src/project_dbase.h:
12758         * src/resources.h: gnome 2 port.
12760 2002-08-14  Stephane Demurget  <demurgets@free.fr>
12762         Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
12764         * data/properties/sql.properties: added the DATETIME data type.
12766         * data/properties/html.properties: added the foreach php keyword.
12768 2002-08-08  Stephane Demurget  <demurgets@free.fr>
12770         * widgets/Makefile.am: removed blank line after the last backslash
12771         for avoiding a warning from automake.
12773         * configure.in:
12774         * src/Makefile.am: added the ORBit-2 dep.
12776 2002-08-08  Stephane Demurget  <demurgets@free.fr>
12778         * AUTHORS: added Biswa, because I wonder why noone already have
12779         written his name in the Anjuta's hall of fame :)
12781 2002-08-01  Naba Kumar <kh_naba@users.sourceforge.net>
12783         * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
12784         widgets/e-shell-about-box.c: Made to compile for gnome2.
12785         
12786 2002-07-31  Naba Kumar <kh_naba@users.sourceforge.net>
12788         * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
12789         scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
12790         
12791         * configure.in, printing/print.h, printing/print.c,
12792         printing/print-doc.c: Made to compile for gnome2.
12793         
12794 2002-07-30  Naba Kumar <kh_naba@users.sourceforge.net>
12796         * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
12797         plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
12798         printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
12799         widgets/Makefile.am:
12800         
12801         Upgraded the build system to gnome2 platform.
12802         
12803 2002-12-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12804         * manuals/*: Added capability to generate PDF and PS.
12805         * src/debugger.c, data/gdb.init: Solaris GDB fixes.
12806         * TODO, TODO.biswa: Intergated TODO list.
12807         * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
12808         , bug #574470
12809         * src/dnd.c: Fix typo
12810         * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
12811         * src/anjuta.c: Bug #568895, Bug #575419
12813 2002-12-18  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12815         * tagmanager/tm_global_tags.c: Fixed compiler warning.
12816         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
12818 2002-12-17  Naba Kumar <naba@gnome.org>
12820         * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
12821         bugs.
12822         
12823 2002-12-17  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12824         * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
12825         * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
12826         * anjuta.prj: Added tools.sgml
12827         * data/properties/cpp.properties: Bug # 646974
12829 2002-12-16  Naba Kumar <naba@gnome.org>
12831         * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
12832         * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
12833         src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
12834         on 'Enter' and adds proper focus mechanism.
12835         * src/anjuta.c: Fixed a memory corruption bug.
12836         * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
12837         'Enter' and can also be Canceled. Sets proper default and focus policies
12838         for tools dialogs.
12839         * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
12840         * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
12841         translatable strings in dialogs and fixed some dialog properties.
12842         * src/anjuta-tools.c: Now uses xml format for loading and saving.
12843         * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
12844         * src/message_manager_private.cc: Fixed some debug messages.
12845         * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
12846         widgets/gnomefilelist.c: Fixed a memory leaks.
12847         * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
12848         src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
12849         src/main_menubar_def.h: Implemented incremental search.
12850         * TODO: Updated.
12852 2002-12-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12853         * tagmanager/*: Minor cleanups and warning fixes.
12854         * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
12855         GUI during long updates.
12856         * src/text_editor.c: Remove debug message.
12858 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12859         * tagmanager/tm_project.c: Fix a memory access problem.
12861 2002-12-13  Naba Kumar <naba@gnome.org>
12863         * anjuta.glade, src/anjuta-tools.c: Added a new column in the
12864         tools list to show "Enabled" flag of the tool. Fixed a bug where
12865         tool list is not cleared when creating a new tool.
12866         
12867 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12868         * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
12870 2002-12-12  Naba Kumar <naba@gnome.org>
12872         * anjuta-tools.[h,c], commands.c: Used the tools help of
12873         anjuta variables list in commands editor and fixed a typos
12874         buy in anjuta-tools.c.
12875         
12876 2002-12-12  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12877         * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
12878         , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
12879         * TODO.biswa: Added to help me track things better.
12881 2002-12-11  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12883         * configure.in, anjuta.spec.in: Added libglade dependency.
12884         * Makefile.am: Added anjuta.glade file.
12885         * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
12886         , src/mainmenu_callbacks.[ch], src/message-manager.h
12887         , src/widget-registry.c: Tools editor GUI + other additions.
12889 2002-12-09  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12891         * src/project_dbase.[ch], tagmanager/tm_project.c,
12892         tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
12893         Implement syncing tags image with the project database.
12894         * src/anjuta-tools.c: Implemented variable substitution and
12895         working directory in tools.
12897 2002-12-09  Naba Kumar <naba@gnome.org>
12898         
12899         * data/properties/anjuta.properties, src/commands.[ch]: Reads the
12900         command configuration language list from properties.
12901         
12902         * data/properties/asm.properties, data/properties/ruby.properties:
12903         Fixed typos.
12905 2002-12-04  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12907         * src/an_symbol_view.c: Remember current selected entry and select
12908         it automatically after refresh.
12910 2002-11-26  Murray Cumming  <murrayc@usa.net>
12912         * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
12913           src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
12914         and gnomemm 1.2 projects so that people know they are really
12915         glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
12916         But I did correct these to sue lowercase names.
12918 2002-12-01  Naba Kumar <naba@gnome.org>
12920         * data/anjuta.properties: Fixed caching problem on 
12921         indicators.
12922         * src/preferences.c, src/preferences_gui.c: Implemented automatic
12923         indicators prefs.
12924         
12925 2002-12-01  Naba Kumar <naba@gnome.org>
12927         * data/properies/anjuta.properties: Corrected "indicators.automatic"
12928         property name.
12929         * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
12930         property and uses it.
12931         * src/aneditor.cxx: Fixed a bug associated with selection a word at
12932         current cursor.
12933         
12934 2002-11-30  Naba Kumar <naba@gnome.org>
12936         * src/debugger.c: Fixed a typo.
12937         * data/properties/*: Updated properties files and added
12938         new ones.
12939         * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
12940         Added comment submenu and cleaned up ref and unref of menus.
12941         * src/aneditor.h: Added definition of comment commands.
12942         * src/aneditor.c: Upgrade from latest SciTE source code.
12943         * src/text_editor.[hc], src/text_editor_cbs.c, 
12944         src/message_manager_private.cc, src/message_manager.[cc,h],
12945         src/anjuta.[c,h]: Added indicators support for errors/warnings
12946         highlight in the editor.
12947         * NEWS, TODO: Update.
12948         * scintilla/include/PropSet.h: Removed deprecrated function.
12949         
12950 2002-11-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12952         * src/anjuta-tools.[ch]: Tools implementation (basic)
12953         * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
12954           , src/main_menubar_def.h: PLugins cleanup and segregation
12955         * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
12956           registry
12957         * anjuta.prj: Added new files
12958         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
12959         * plugins/class-gen/clsGen.c: Register menu under 'Project'
12960         * plugins/patch/patch-plugin.c: Register menu under 'Format'
12961         * plugins/sample1/plugin-sample1.c: Register menu under 'View'
12962         * src/Makefile.am: Added new files
12963         * src/message-manager.[cc/h]: Added standard output and error windows
12965 2002-11-26  Johannes Schmid <clubfan@users.sourceforge.net>
12967         * project_type.c: Fixed Gnomemm2 project type
12969 2002-11-25  Naba Kumar <naba@gnome.org>
12971         * printing/print.c: Fixed a compile warning.
12972         * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
12973         * src/utilities.c: Fixed a compile warning in sparc, hides the
12974         terminal check error output from the user.
12975         * project_config.[ch], project_dbase.[ch], source.c: Added project
12976         version, exclude modules configuration and reordered other config
12977         properties. Changed some strings to more descriptive text.
12978         * src/compiler_opitions.c: Removed extra newlines from .prj file
12979         save.
12980         * anjuta.prj: Converted to new format (only reorganised properties
12981         and removed extra newlines ... nothing else).
12982         * NEWS: updated
12983         
12984 2002-11-21  Naba Kumar <naba@gnome.org>
12986         * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
12987         include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
12988         LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
12989         LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
12990         Updated to the CVS version.
12992 2002-11-20  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12994         * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
12995           , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
12996           , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
12997           images in completion lists. 
12998         * src/resources.h: Make C++ friendly.
12999         * scintilla/PropSet.cxx: Fix memory leak.
13001 2002-11-20  Naba Kumar <naba@gnome.org>
13003         * scintilla/*/*: Synced to latest scintilla 1.49
13004         * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
13005         New lexers added.
13007         * scintilla/RESearch.cxx: The automatic cvs log in the
13008         file really broke things trying to interprete the changelog
13009         entry incorrectly as end-of-comment. Removed the $cvs line
13010         and committed again.
13011         
13012 2002-11-19  Naba Kumar <naba@gnome.org>
13014         Patch from Timothee Besset <ttimo@idsoftware.com>
13015         
13016         * src/message-manager-private.cc: Interpretes absolute
13017         file paths properly in zvt terminal.
13019 2002-11-19  Naba Kumar <naba@gnome.org>
13021         Patch from Timothee Besset <ttimo@idsoftware.com>
13022         
13023         * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
13024         src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the 
13025         (important) editor preferences in project (if there is one
13026         open).
13027         
13028         * TODO: Updated
13029         
13030 2002-11-18  Naba Kumar <naba@gnome.org>
13031         
13032         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13033         
13034         * src/debug_tree.c, src/find_in_files_gui.c,
13035         src/find_replace.c, src/find_text.c, 
13036         src/project_import.c, src/project_import_gui.c,
13037         src/wizard_gui.c: i18n Fixes.
13039 2002-11-15  Naba Kumar <naba@gnome.org>
13041         * plugins/class-gen/clsGen.c: Fixed to use project function
13042         to import files. Create non-existent directories before the
13043         sources are written.
13044         
13045         * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
13046         src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
13047         src/glade_iface.c,
13048         src/glades.c: Excluded gladen files from build. This
13049         will fix the unnecessary dependency on libssl.
13050         
13051         * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
13052         file import funtion.
13053         
13054         * src/message_manager_private.cc: Fixed a compiler warning with
13055         DEBUG preprocessor macro.
13056         
13057         * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
13058         wrong (undocked) editor window was closed on clicking close on an
13059         undocked editor window.
13060         
13061         * src/debugger.c: Fixed a bad bug where debugger terminal won't
13062         start correctly if the executable was run before with 'F3'.
13063         
13064         * src/toolbar_callbacks.c: Wrap around find next.
13065         * src/toolbar.c: Disable combo activate.
13066         * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
13067         button positions to get 'yes' as default.
13069         * anjuta.spec.in: Updated.
13070         
13071         * src/anjuta_info.c, src/appwizard_gui.c,
13072         src/attach_process_gui.c, src/breakpoints_gui.c,
13073         src/commands.c, src/compiler_options_gui.c, src/configurer.c,
13074         src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
13075         src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
13076         src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
13077         src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
13078         src/preferences.c, src/preferences_gui.c, src/project_config.c,
13079         src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
13080         src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
13081         src/signals_gui.c, src/source.c, src/src_paths_gui.c,
13082         src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
13083         src/toolbar.c, src/toolbar_callbacks.c, src/watch.h, 
13084         src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
13085         plugins/patch/patch-plugin.c, printing/print-util.c:
13086         Set all windows and dialogs transient
13087         to their parents so that they remain floated above their parents.
13088         
13089 2002-11-13  Naba Kumar <naba@gnome.org>
13091         * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
13092         take default editor font).
13093         
13094         * widgets/e-shell-about-box.c, src/main_menubar_def.h:
13095         Corrected email address.
13096         
13097         * src/mainmenu_callbacks.c: Used spaces instead of tabs
13098         for changelog entry.
13100         * NEWS: Updated.
13101         
13102 2002-11-06  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13103         * plugins/class-gen/clsGen.c: Refined the class generator a bit.
13105 2002-11-06  Naba Kumar <naba@gnome.org>
13107         * README: Updated
13108         * anjuta.spec.in: Ships the .omf files with the
13109         documents instead of the base package.
13110         
13111 2002-11-04  Naba Kumar <naba@gnome.org>
13113         * data/properties/latex.properties: Fixed a bug.
13114         * ChangeLog: Released 1.0.0 stable.
13116 2002-11-04  Naba Kumar <naba@gnome.org>
13118         * src/commands.c: Added command with shell redirection capability.
13119         * data/properties/anjuta.properties: Changed default execution
13120         command.
13121         * src/project_dbase.c: Set project top dir in properties.
13122         * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
13123         * data/Makefile.am: More diskcheck error fixes.
13124         
13125         * README, anjuta.spec.in, THANKS, AUTHORS,
13126         manuals/C/anjuta-faqs/anjuta-faqs.sgml,
13127         manuals/C/anjuta-manual/authers,sgml,
13128         manuals/C/anjuta-manual/anjuta-manual.sgml,
13129         manuals/C/anjuta-manual/anjuta-manual-C.omf,
13130         manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
13131         : Changed anjuta home to
13132         new URL and my email address.
13133         
13134         * manuals/C/anjuta-manual/interfaces.sgml,
13135         manuals/C/anjuta-manual/prefereces.sgml,
13136         manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
13137         
13138         * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
13139         : removed reference to the help menu as the menu is modified
13140         when no help is found (which is very likely when we are
13141         shiping the documents separately).
13142         
13143 2002-11-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13144         * anjuta.spec.in: Update specfile to make multiple RPMs.
13145         * data/Makefile.am: make dist fix.
13146         * src/text_editor_menu.c: Fix compile warnings (casts).
13148 2002-11-02  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13149         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
13150         * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
13152 2002-11-01  Naba Kumar <naba@gnome.org>
13154         * macros2/*, Makefile.am, configure.in, data/Makefile.am:
13155         Added gnome2 macros to be used by gnome2 project wizard.
13156         
13157         * data/autogen.sh.gnome2: Fixed to use our own macros instead of
13158         from gnome-common.
13159         
13160         * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
13161         as it was conflicting with generated projects and is not
13162         useful for us.
13163         
13164         * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
13165         src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
13166         project generation, removed qt project as it's not complete and
13167         added gnome2 bonobo wizard.
13169 2002-10-29  Naba Kumar <naba@gnome.org>
13171         * po/POTFILES.in: Updated.
13172         * po/POTFILES.skip: Added.
13173         * preferences.h: Fixed print paper size property name.
13175 2002-10-28  Naba Kumar <naba@gnome.org>
13176         
13177         * data/user.properties, data/Makefile.am: Added user properties file
13178         which will be copied in user's ~/.anjuta/user.properties.
13179         
13180         * data/anjuta.properties: Changed a comment.
13181         
13182         * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
13183         
13184         * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13185         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
13186         Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
13187         item.
13189         * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
13190         instead of user properties file.
13191   
13192         * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
13193         * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
13194         * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
13195         * README, TODO: Updated.
13196         
13197 2002-10-28  Naba Kumar <naba@gnome.org>
13199     * manuals/C/anjuta-manual/figures/editor_guides.png,
13200     manuals/C/anjuta-manual/figures/editor_margins.png,
13201     manuals/C/anjuta-manual/figures/editor_markers.png,
13202     manuals/C/anjuta-manual/figures/local_variables.png,
13203     manuals/C/anjuta-manual/figures/open_file_multiple.png,
13204     manuals/C/anjuta-manual/figures/prefs_print.png,
13205     manuals/C/anjuta-manual/figures/print_dlg.png,
13206     manuals/C/anjuta-manual/figures/print_preview.png,
13207     manuals/C/anjuta-manual/figures/symbol_browser.png,
13208     manuals/C/anjuta-manual/figures/variable_tip.png: New png
13209     files for manual documentation.
13210     
13211     * manuals/sgmldocs.make,
13212     manuals/C/anjuta-manual/Makefile.am,
13213     manuals/C/anjuta-manual/authors.sgml,
13214     manuals/C/anjuta-manual/build.sgml,
13215     manuals/C/anjuta-manual/compileopts.sgml,
13216     manuals/C/anjuta-manual/debugger.sgml,
13217     manuals/C/anjuta-manual/execute.sgml,
13218     manuals/C/anjuta-manual/fileoperations.sgml,
13219     manuals/C/anjuta-manual/interface.sgml,
13220     manuals/C/anjuta-manual/preferences.sgml,
13221     manuals/C/anjuta-manual/projects.sgml,
13222     manuals/C/anjuta-manual/figures/arguments.png,
13223     manuals/C/anjuta-manual/figures/open_file.png,
13224     manuals/C/anjuta-manual/figures/other_opts.png,
13225     manuals/C/anjuta-manual/figures/scrshot.png,
13226     manuals/C/anjuta-manual/figures/toolbar_browser.png,
13227     manuals/C/anjuta-manual/figures/toolbar_tags.png:
13228     
13229     Updated anjuta manual documentation.
13231     
13232 2002-10-27  Naba Kumar <naba@gnome.org>
13234     * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
13235     check and modifies debugger terminal command accordingly
13236     to function properly.
13237     
13238 2002-10-25  Naba Kumar <naba@gnome.org>
13240         * manuals/sgmldocs.make: Fixed a couple of bugs.
13241         * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
13243 2002-10-24  Naba Kumar <naba@gnome.org>
13245         * src/debug_tree.c: Fixed a crash bug from Etay.
13247         * global_tags/create_global_tags: Added messages.
13248         Fixed infinite looping within files.
13249         
13250         * macro/autogen.sh: Removed debug and warning flags for defaults.
13251         
13252         Patch from Vadim Berezniker <vadim@berezniker.com>
13253         
13254         * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
13255         global-tags/tm_global_tags.c: Fixed infinite loop in system tags
13256         generation.
13258         * Makefile.am: XML merge is broken for .destop in RH 8.0, so
13259         temporarily just copy it
13261 2002-10-24  Naba Kumar <naba@gnome.org>
13263         * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
13264         manuals/C/anjuta-manual/anjuta-manual.sgml, 
13265         manuals/C/anjuta-manual/compileopts.sgml,
13266         manuals/C/anjuta-manual/debugger.sgml,
13267         manuals/C/anjuta-manual/execute.sgml,
13268         manuals/C/anjuta-manual/fileoperations.sgml,
13269         manuals/C/anjuta-manual/interface.sgml,
13270         manuals/C/anjuta-manual/introduction.sgml,
13271         manuals/C/anjuta-manual/projects.sgml,
13272         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
13273         manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
13274         manuals/ja/anjuta-manual/anjuta-manual.sgml,
13275         manuals/ja/anjuta-manual/compileopts.sgml,
13276         manuals/ja/anjuta-manual/debugger.sgml,
13277         manuals/ja/anjuta-manual/execute.sgml,
13278         manuals/ja/anjuta-manual/fileoperations.sgml,
13279         manuals/ja/anjuta-manual/interface.sgml,
13280         manuals/ja/anjuta-manual/introduction.sgml,
13281         manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
13283 2002-10-24  Naba Kumar <naba@gnome.org>
13285         * src/project_type.c: added autogen for qt projects.
13286         * src/debugger.c: enabled debugger debugging for DEBUG MODE.
13287         Fixed a bug that retrieves wrong terminal command.
13288         * src/commnads.c: Added more terminal commands.
13289         * configure.in: Checks for scrollkeeper version.
13290         
13291 2002-10-22  Naba Kumar <naba@gnome.org>
13293         * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
13294         instead of AM_GNOME_GETTEXT.
13295         
13296         * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
13297         for setup-gettext for the wizard generated projects.
13299         * src/source.c: Fixed a bug where glade file wasn't generated.
13300         
13301         * src/gnome_project.c: Excluded project version from project dir
13302         name.
13303         
13304 2002-10-22  Naba Kumar <naba@gnome.org>
13306         * acinclude.m4: New file with dummy funtion for gettext
13307         cross compatibility fix.
13308         
13309         * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
13310         * configure.in: Fixed cflags to avoid useless warnings.
13311         * Makefile.am: EXTRA_DIST += setup-gettext.
13312         * src/toolbars.c: Added space paddings around tags label.
13314 2002-10-21  Naba Kumar <naba@gnome.org>
13316         Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13317         
13318         * setup-gettext: New script to maintain gettext cross version
13319         compatibility.
13320         * configure.in, macros/autogen.sh: Fix for gettext cross version
13321         compatibility.
13322         
13323 2002-10-21  Naba Kumar <naba@gnome.org>
13325         * debug_tree.c: Fixed incorrect use of debug assertion.
13326         
13327 2002-10-18  Etay Meiri <etay-m@bezeqint.net>
13328             Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13329         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
13330         src/memory.c, src/memory.h, src/message-manager-private.cc:
13331         
13332         New parsing algorithm; adapted from kdevelop.
13333         Middle button menu for changing the value's display type
13335 2002-10-07  Naba Kumar <naba@gnome.org>
13337         * src/main_menubar_def.h: Changed status bar message for Help->
13338         Browse info pages. Bug #603308
13340         * src/executer.c: Made "User terminal" default for creating
13341         projects (User can always disable it later). Bug #114222
13342         
13343 2002-10-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13345         * macros/autogen.sh: Require gettext 0.10.x for autogen
13346         * src/text_editor.c: Fixes Bug #595303
13347         * src/source.c: Fixes Bug #595970
13348         * src/anjuta.c: Fixes Bug #598366
13349         * scingtilla/LexCPP.cxx: Bug #602296
13350         * src/main_menubar_def.h: Bug #604363
13351         * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
13352         
13353 2002-10-07  Jens Georg <mail@jensgeorg.de>
13355         Reviewed by: Naba Kumar <kh_naba@gnome.org>
13356         * gnomefilelist.c: This patch fixes the bug #611542
13357         
13358 2002-09-20  Naba Kumar <kh_naba@gnome.org>
13360         * data/properties/Makefile.am: Added tcltk.properties file.
13361         
13362 2002-09-20      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13364         Reviewed by: Naba Kumar <kh_naba@gnome.org>
13365         
13366         * README: Updated README
13367         * plugins/class-gen/clsGen.c, src/message_manager.cc
13368           , src/mainmeu_callbacks.c, src/memory.c
13369           , src/project_dbase_gui.c, src/text_editor_gui.c
13370           , widgets/gnomefilelist.c: Set window icons
13371         * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
13372           Enabled release build (stripped + optimized binaries, etc.)
13373         * data/properties/anjuta.properties, src/commands.c,
13374           src/defaults.cFixed bug #595489 (stdin on executables)
13375         * src/appwizard.c, src/main.c, src/message-manager.cc
13376           , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
13377           , src/debug_tree.c: Memory related (valgrind) fixes.
13378         * src/message-manager-private.[cc,h], src/pixpams.h
13379           , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
13380         * anjuta.prj: Added debug_tree.c to SOURCES
13381         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
13382           src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
13383           Compacted code and cleaned up unnecessary functions.
13384         * tagmanager/*.[ch]: Code fixes.
13385         
13386 2002-08-30  Etay Meiri <etay-m@bezeqint.il>
13387         
13388         Reviewed by: Naba Kumar <kh_naba@gnome.org>
13389         
13390         * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
13391         Debug tree now detects changes of displayed variables
13392         and changes their color to red
13394 2002-09-20  Naba Kumar <kh_naba@gnome.org>
13396         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13397         
13398         * mainmenu_callbacks.c: Set's the current file name in
13399         file save as dialog.
13400         
13401 2002-09-20  Naba Kumar <kh_naba@gnome.org>
13403         Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
13405         * data/properties/tcltk.properties: New file for tcl/tk
13406         properties.
13408 2002-08-28      Naba Kumar      <kh_naba@users.sourceforge.net>
13410         * src/project_type.[c,h], src/source.c, data/Makefile.am:
13411         Fixed a fatal bug which doesn't let building gnome2 related
13412         projects. They use different autogen.sh script. Defined new
13413         type field "gnome_macro_support".
13414         
13415         * data/autogen.sh.gnome2: New file.
13416         
13417         * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
13418         bug with quotes escaping in quotes.
13419         
13420         * src/message-manager-private.cc: Used event box instead
13421         of frame for local message pane, so that the borders appear
13422         properly and nicely.
13423         
13424         * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
13425         if there is a project open and all the files are un-docked.
13427         * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
13429 2002-08-27      Andy Piper      <andy.piper@freeuk.com>
13431         * src/main_menubar_def.h: implement feature request #595356, patch #597161
13432         * THANKS: updated for new contributions
13433         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
13435 2002-08-27 Steven Knight  <steven.knight@unh.edu>
13437         * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
13438         src/project_dbase.h, src/project_type.c, src/source.c, 
13439         src/wizard_gui.c: new Qt project type
13440         *** NB not fully tested, may need some work, icon required...
13442 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13444         * src/memory.c, src/memory.h: new memory patch
13446 2002-08-27  Johannes Schmid <clubfan@users.sourceforge.net>
13448         * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
13450 2002-08-27      Naba Kumar      <kh_naba@users.sourceforge.net>
13452         * lancher/anjuta_launcher.c: Determine pty from function
13453         call instead of running 'tty' externally.
13454         
13455         * data/properties/cs.properties: Added compile/build commands.
13456         Fixed execution properties.
13457         
13458         * src/commands.c: Added c# options.
13460         (Patch from: Etay Meiri <etay-m@bezeqint.net>)
13461         
13462         * src/debug_tree.[c,h], src/debugger.[c,h],
13463         src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
13464         
13465         The following problems, detected by Jean-Noel Guiheneuf, were fixed:
13466         1. Misaligned structs when they are members of other structs.
13467         2. '{' sometimes appears as a variable.
13468         3. Wrong processing of some arrays.
13469         I've also incorporated some code from a patch by Guiheneuf Jean-Noel
13470         that displays the tree in two columns (variable and value).
13472 2002-08-14  Stephane Demurget  <demurgets@free.fr>
13474         Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
13476         * data/properties/sql.properties: added the DATETIME data type.
13478         * data/properties/html.properties: added the foreach php keyword.
13480 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
13482         * NEWS: Updated with new features.
13483         
13484         * data/.cvsignore, doc/.cvsignore: Updated.
13485         
13486         Patch from: Etay Meiri <etay-m@bezeqint.net>
13487         
13488         * src/debug_tree.h, src/debug_tree.c: New files.
13489         
13490         * src/Makefile.am, src/message-manger-private.[h,cc],
13491         src/message-manger.cc: Added Tree view for debugger
13492         locals view.
13493         
13494 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
13496         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13497         
13498         * src/memory.c, src/memory.h: New files.
13499         
13500         * src/Makefile.am, src/appwizard.c, src/controls.c,
13501         src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13502         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
13503         
13504         Memory view implemetation that would enable viewing raw memory
13505         during debugging.
13507 2002-08-08  Stephane Demurget  <demurgets@free.fr>
13509         * AUTHORS: added Biswa, because I wonder why noone already have
13510         written his name in the Anjuta's hall of fame :)
13512 2002-08-07      Naba Kumar      <kh_naba@users.sourceforge.net>
13514         * src/appwizard_gui.c: Removed an ambiguous prototype.
13515         * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
13516         fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
13517         * THANKS: Updated M. Ali Vardar's email.
13518         
13519 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
13521         * src/anjuta_gui.c: implemented feature request to stop main and browser
13522           toolbars having exclusive use of space
13524 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
13526         * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
13527         left over from the previous work to fix bugs :-)
13528         
13529         * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c, 
13530         src/controls.c, src/mainmenu_callbacks.h, 
13531         src/mainmenu_callbacks.c: Insert CVS keywords, message strings 
13532         reviewed
13533         
13534         * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c, 
13535         src/project_import_gui.c, src/sharedlib_gui.c, 
13536         src/signals_gui.c: set window icon correctly
13537         
13538         * NEWS: more updates for the release
13539         
13540         * HACKING: updated for window icons and insert menu information
13541         
13542         * src/cvs_gui.c, src/build_project.c, 
13543         src/project_import_cbs.c: message strings reviewed
13544         
13545         * src/controls.c: context help button should be disabled if 
13546         DevHelp is not installed
13547         
13549 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
13551         * src/debugger.c: Fixed the signalling screw up because of string
13552         update in gdb used to report the child process PID. Also, no
13553         error dialog will be popped up for "no such file or directory"
13554         error (very annoying and useless error). This error will still
13555         be shown on the debug message window. Avoided terminating the
13556         program when the terminal is terminated -- doesn't hurt, otherwise
13557         we get crappy egg-and-hen problem.
13558         
13559         * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
13560         dimensions loading.
13561         
13562         * src/anjuta.c: Limited the default size of main window to sane
13563         values.
13565         * src/preferences.c: Fixed some deadly memory corruption bugs in
13566         the recent patches. Return from getenv() should NEVER be freed,
13567         because they are static strings.
13568         
13569         * src/preferences_gui.c: Removed the fix for crash bug with font
13570         selection and applied the real fix.
13571         
13572 2002-06-08      Andy Piper      <andy.piper@freeuk.com>
13574         * NEWS: updated for release
13576 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
13578         * src/launcher.c: Added a fix a memory leak and a possible
13579         fix for zvt-crash bug.
13580         
13581         * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
13582         
13583         * data/properties/latex.properties,
13584         data/properties/ada.properties: Added file.is.source property.
13585         
13586         * src/an_file_view.c: Set auto column size of the file
13587         revision column.
13588         
13589         * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
13590         The user is now prompted to confirm the closing of the file
13591         if it is being used by CVS. If yes, the editor is closed and
13592         the CVS operation stops.
13593         
13594 2002-06-07      Andy Piper      <andy.piper@freeuk.com>
13596         * anjuta.prj: bump project version for release
13597         * BUGS: removed unnecessary file
13599 2002-06-07      Philip Van Hoof <freax@pandora.be>
13601         * widgets/gnomefilelist.c: fix up issue with directory deleted 
13602         during the life of the file list widget
13603         * src/preferences_gui.c: sticking-plaster fix to font selection
13604         causes segfault bug
13606         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
13608 2002-06-07      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13610         * data/properties/anjuta.properties, src/an_file_view.[ch], 
13611         src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch], 
13612         src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c: 
13613         added options for symbol and file browsers.
13614         * data/properties/cpp.properties: linker flags should come after
13615         the name of the file to compile.
13616         * scintilla/Editor.cxx: fixed gcc compilation warning.
13617         * src/Makefile.am, src/project_import.c: anjuta_import.sh should
13618         be executed from bindir only.
13619         * src/an_file_view.[ch], tagmanager/tm_file_entry.c, 
13620         tagmanager/include/tm_file_entry.h: CVS version information in file 
13621         browser.
13622         * src/anjuta.c, src/preferences.[ch]: remember visibility of messages 
13623         window.
13624         * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
13625         * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
13626         crashes during file import.
13627         * src/project_import.c: disable project menu items during project 
13628         import.
13629         
13630         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13632 2002-06-07  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
13634         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, 
13635         src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
13636         src/main_menubar.h, src/controls.c:     fixed Insert ChangeLog, 
13637         modified Insert menu, added C functions template, header C 
13638         template, modified header_template HEADER_H ==> NAMEFILE_H
13639         
13640         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13642 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
13644         * data/properties/html.properties: changed some file 
13645         associations
13647 2002-06-05 Philip Van Hoof <freax@pandora.be>
13649         * widgets/gnomefilelist.c: Fixed #560759 and #561776
13650         
13651         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13653 2002-06-05  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13655         * data/properties/anjuta.properties, src/defaults.c: Make windows
13656         docked by default, fix the big fonts bug.
13657         
13658         * src/an_file_view.c, src/main_menubar_def.h, 
13659         src/project_dbase_gui.c: sanitized the Edit/View mess.
13660         
13661         * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
13662         for customizing shortcuts.
13663         
13664         * src/mainmenu_callbacks.c: Search for selected word if present.
13665         
13666         * src/text_editor_menu.c: Added context menu options for docking
13667         and undocking editor windows.
13668         
13669         * src/main_menubar.h, src/main_menubar.c: more support for the 
13670         shortcuts menu item.
13671         
13672         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13674 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
13676         * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
13677         all commit messages being written to top of the file
13678         
13679         * src/main_menubar_def.h: message strings reviewed
13680         
13681         * src/project_import.c: message strings reviewed
13682         
13683         * src/source.c, src/glades.c: message strings reviewed. Fixed 
13684         some bugs around reading the project properties for creating 
13685         .glade and .desktop files in the Application Wizard. There were
13686         typos in the property names being retrieved
13687         
13688         * widgets/gnomefilelist.c: changed build_full_path to make 
13689         the file widget support ~
13690         Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
13691         
13692         * THANKS, widgets/e-shell-about-box.c, 
13693         manuals/anjuta-manual/C/authors.sgml: updated for new
13694         patch
13696 2002-06-05  Naba Kumar <kh_naba@users.sourceforge.net>
13698         * src/project_dbase.c: Fixed the file-path-corruption bug
13699         and the cannot-import-file-in-project bug. (follow-up with
13700         the last commit from Stef).
13701         
13702         * src/anjuta_cbs.c: Fixed double-confirmation when exiting
13703         with unsaved-project.
13704         
13705 2002-06-05  Stephane Demurget  <demurgets@free.fr>
13707         * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
13708         misplaced g_free.
13710 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
13712         * data/properties/{xml,html,other}.properties: changed some file 
13713         associations
13714         
13715         * data/anjuta.mime: oops! cvs added
13716         
13717         * scintilla/RESearch.cxx: fixed up a problem with comments
13718         
13719         * global-tags/create_global_tags.sh: redirect errors to /dev/null
13720         to avoid messages about missing libs
13721         
13722         * NEWS: started the release notes
13724 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
13726         * HACKING: updated with new information on printing, patch naming
13727         
13728         * TODO: removed completed tasks
13729         
13730         * THANKS: updated a few contributions
13731         
13732         * anjuta.prj: updated the icon file
13733         
13734         * anjuta.desktop.in.in: updated to add Categories
13735         
13736         * data/anjuta.mime: created a mime type for Anjuta project files
13737         (NB needs to be added to the install in /usr/share/mime/)
13738         
13739         * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's 
13740         "Coded in Anjuta" button in Gimp XCF format. It can be converted 
13741         to PNG for websites.
13742         
13743         * plugins/patch/patch-plugin.c: clarified some messages and 
13744         made it easier to see different patching sessions
13745         
13746         * src/toolbar.c: changed some message text for consistency
13747         
13748         * src/preferences_gui.c, src/preferences.c, src/preferences.h, 
13749         src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips 
13750         in preferences. 
13751         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13752                  
13753         * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h, 
13754         src/project_dbase.{c,h}, src/project_import_cbs.c, 
13755         src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
13756         Added XLib Project and a Dockapp Project types.
13757         * pixmaps/Makefile.am: added line for new pixmap for new xlib
13758         projects
13759         * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
13760         * src/source.c: Fixed memory leak in existing projects. 
13761         (filename was not freed)
13762         Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
13764 2002-06-04  Naba Kumar <kh_naba@users.sourceforge.net>
13766         * src/anjuta.h, src/anjuta.c: Added error display funtions
13767         with parent windows.
13768         
13769         * src/appwizard_cbs.c: Changed error display function to use
13770         parented version.
13771         
13772 2002-06-03  Naba Kumar <kh_naba@users.sourceforge.net>
13774         * printing/print.h, printing/printing.c: Taken care of document
13775         zoom factor and fixed a font loading bug. Dynamically calculated
13776         text widths to work with zooms properly. Re-organized code for
13777         dynamic text width calulations to work in general with utf8 chars.
13778          Determined font height and width automatically from the font info.
13779         
13780         * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
13781         src/preferences.h, src/text_editor.c, src/preferences_gui.c:
13782         Converted text.zoom.factor property to use #defined value. Removed
13783         margin header and margin numbers preferences, as they  now
13784         calculated dynamically.
13785         
13786 2002-06-02  Naba Kumar <kh_naba@users.sourceforge.net>
13788         * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
13789         printing/print-util.h, printing/print.c, printing/print.h:
13790         Rewritten printing support for style based printing. Syntax highlighted
13791         printing, monochromatic printing, setup using preferences etc.
13793         * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
13794         printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
13795         language and the styled text buffer.
13796         
13797         * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
13798         the print setup preferences page and added printer preferences. Added functions
13799         to retrieve preferences with default values.
13800         
13801         * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
13802         the printing.
13804         * data/properties/anjuta.properties: Added default printer preferences.
13806         * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
13807         pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
13808         pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
13810         * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
13811         
13812 2002-06-01      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13814         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13816         src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
13817         src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
13818         src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
13819         cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
13821         printing/Makefile.am: Reduced compiler optimizations.
13823         tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h, 
13824         tagmanager/include/tm_workspace.h, tagmanager/tm_project.c, 
13825         tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
13826         tagmanager/tm_workspace.c: TagManager fixes.
13828 2002-06-01  Naba Kumar <kh_naba@users.sourceforge.net>
13830         * printing/*: CVS added. :)
13831         
13832 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13834         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13836         * printing*: CVS added.
13837         * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
13838           configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
13839           src/main_menubar_def.h: Gnome Print support
13840         * src/anjuta.c: Fixed a crash bug (NULL pointer check).
13841         * configure.in: Enable debugging flag option
13842         * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
13843           Print properties defined.
13844         * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
13845         
13846 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13848         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13849         
13850         * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
13851         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
13852           src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
13853           and cleanups
13854         * src/text_editor.c: Minor cleanups.
13855         * anjuta.c: Tweaks to 'Goto File Line' functionality.
13856         * src/project_dbase.c: Fixes to add/remove files from project.
13857         * src/help.c: Fix minor memory leak.
13858         * src/project_dbase_gui.c: Remove debugging messages.
13859         * src/utilities.[ch]: Cleanups and minor fixes.
13860         * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
13862 2002-05-30  Naba Kumar <kh_naba@users.sourceforge.net>
13864         * src/anjuta.c [anjuta_apply_preferences()]:
13865         Fixed a crash bug when tab pos is not defined for the editors.
13866         
13867         * data/properties/cpp.properties: Set default identifier property to normal.
13868         This fixes the bug in which the fore color gets hidden with dark background.
13870 2002-05-29  Naba Kumar <kh_naba@users.sourceforge.net>
13872         * scintilla/*, scintilla/include/*: Upgraded to the vanilla
13873         scintilla 1.46
13874         
13875         * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
13876         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
13877         src/anjuta.c, data/properties/anjuta.properties:
13878         Implemented line wrapping.
13879         
13880         * src/aneditor.cxx, src/aneditor.h:     Implemented Readonly file mode.
13881         
13882         * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
13883         usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
13884         tags. Code was reviewed from GNOME Bonsai view.
13885         
13886         * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
13887         it seems to have been removed by scintilla people.
13888         
13889         * data/properties/anjuta.properties: Set default line wrap to false, as
13890         is noticably slow with big files.
13891         
13892 2002-05-27      Jean-Noel Guiheneuf     <jnoel@saudionline.com.sa>
13894         * src/project_import_gui.c: disallow the selection of files in
13895           the browse dialog.
13896         * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
13897           preferences code.
13898         
13899 2002-05-27      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13901         * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
13902           src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
13903         * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
13904         * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
13905           now works properly.
13906         * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
13907         * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
13908         * src/utilities.[ch]: Added some utility functions.
13909         * tagmanager/tm_project.c: Fix for bug in file removal from project.
13910         
13911         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13913 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
13915         * HACKING: info on FIXME statements and removed ccview references
13916         * Makefile.am: added rule to make RPM package
13918 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
13920         * THANKS, widgets/e-shell-about-box.c, 
13921         manuals/anjuta-manual/C/authors.sgml: updated for new
13922         patch
13923         * src/anjuta.c: removed unnecessary warning code since CVS 
13924         support is now implemented :-)
13925         * manuals/sgmldocs.make: implemented a fix for bug #553969
13926         * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
13927         * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf, 
13928         manuals/C/anjuta-faqs-C.omf: modified the descriptions
13929         
13930 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13931         
13932         * src/main_menubar.c, src/main_menubar.h, src/controls.c,
13933           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
13934           src/main_menubar_def.h, src/preferences_gui.c,
13935           preferences.c, preferences.h: setup Username and Email 
13936           preferences, Insert ChangeLog and Username editor functions
13937           
13938           Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
13940 2002-05-17  Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13941         
13942         * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
13943           src/src_paths_cbs.c, src/src_paths_gui.c
13944           Fixed some minor bugs and replace gtk_entries by gnome_file_entries
13946           Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13948 2002-05-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13950         * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
13951           and goto tag menu items to main menu.
13953 2002-05-09  Andy Piper <andy.piper@freeuk.com>
13955         * THANKS, widgets/e-shell-about-box.c, 
13956         manuals/anjuta-manual/C/authors.sgml: added new contributors
13957         * HACKING: updated with info on files to change for credits
13959 2002-05-09  Dan Elphick <dre00r@ecs.soton.ac.uk>
13961     * src/aneditor.cxx: extended extension list which fixes segfault
13962     on selecting lisp, ruby or matlab as highlight style.
13964 2002-05-09  Andy Piper <andy.piper@freeuk.com>
13966         * src/main_menubar_def.h: fixed an array initialiser and fixed
13967         the lexer settings for the new entries on the Format menu
13969 2002-05-07  Stephane Demurget  <demurgets@free.fr>
13971         * Synced with Scintilla 1.45
13973 2002-05-06  Andy Piper <andy.piper@freeuk.com>
13975         * anjuta.prj: added another missing file
13976         * ChangeLog: fixed some incorrect change dates I caused by 
13977         sloppy cut-and-pasting :-/
13979 2002-05-06  Andy Piper <andy.piper@freeuk.com>
13980         
13981         * src/mainmenu_callbacks.c: fixed title of new About box
13983 2002-05-05  Andy Piper <andy.piper@freeuk.com>
13985         * src/pixmaps.h: added macros for OpenGL and SDL project icons
13987 2002-05-05  Andy Piper <andy.piper@freeuk.com>
13989         * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
13990         * anjuta.prj: updated for new files
13992 2002-05-05  Naba Kumar <kh_naba@users.sourceforge.net>
13994         * widgets/e-shell-about-box.c: Added version display.
13995         
13996 2002-05-03  Andy Piper <andy.piper@freeuk.com>
13998         * launcher/anjuta_launcher.c, src/dnd.c, src/session.c, 
13999         widgets/scroll_menu.c: fixed up some compiler warnings (patch
14000         from Philip Van Hoof)
14002 2002-05-03  Andy Piper <andy.piper@freeuk.com>
14004         * manuals/C/anjuta-tutorial/Makefile.am: removed a circular 
14005         dependency
14006         * manuals/ja/anjuta-manual/anjuta-manual.sgml, 
14007         manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems 
14008         that produced build errors (needs checking on a machine with the
14009         ja locale!)
14010         * data/properties/lisp.properties: updated to match format of other
14011         lexer property files supplied with Anjuta
14013 2002-05-03  Andy Piper <andy.piper@freeuk.com>
14015         * anjuta.prj: added new files
14016         * HACKING: added information from the mailing list on 
14017         adding new project types to the wizard (thanks to Johannes)
14019 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14021         * src/utilities.h, src/launcher.c, src/gnome_project.c,
14022           src/appwiz_page2.c: Fix for 547038.
14024 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
14026     * attach_process.c, attach_process_cbs.c: Fixed a dialog
14027     hide bug.
14028     
14029     * about.h: cvs removed.
14030     
14031 2002-05-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14033         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14035         Fix for #539574.
14037         * src/anjuta.c (anjuta_system_error): checks for the error number to
14038         know whether the error description is needed or not.
14040 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14042         * pixmaps/anjuta_logo.png: New about logo.
14043     
14044         * pixmaps/anjuta_icon.png: New icon from Misha. The
14045         old one had trouble with some gtk themes.
14046     
14047         * about.c: Removed. No longer needed.
14049         * mainmenu_callbacks.c: Removed reference of about.h
14050     
14051 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14053         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14055         * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
14056           mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
14057         About Dialog (thanks to the Evolution team for the cool widget!)
14059 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14061         Patch from lbell <lbell@tsc4.com>
14062     
14063         * src/find_in_files.c, src/find_in_files.h,
14064           src/anjuta.c: Added save_yourself, load_yourself routines.
14065     
14066         * src/find_in_files.{h,c}, src/find_in_files_gui.c:
14067         Added "Append messages" toggle button. This will enable
14068         the search results to be appended to the already existing
14069         results.
14070     
14071         * src/debugger.c: Fixed a typo.
14072     
14073         * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
14074           src/session.c, src/session.h: Improved session management.
14076 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
14078         * THANKS, FUTURE, AUTHORS: Changed my email and
14079         avoided yahoo.com.
14081 2002-05-02  Stephane Demurget  <demurgets@free.fr>
14083         Impl. feature request #525271 (add Lisp support).
14085         * data/properties/lisp.properties: added.
14087         * data/properties/Makefile.am, data/properties/anjuta.properties: added
14088           the lisp properties.
14090         * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
14091           src/utilities.[ch]: added support for the Lisp highlight style.
14093 2002-05-02  Stephane Demurget  <demurgets@free.fr>
14095         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14096           src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
14097           src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
14098           option preferences to have a persistent setting. Plus it's not used
14099           often, so it's better here than flooding the menus.
14101         * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
14102           preferences pages a lot more consistent and sweeter: tabs direction
14103           radiobuttons are directed against the meaning, all pages have an
14104           outter frame, a lot of padding, removed all expand attributes for
14105           vertical boxes, ...
14107           That's not a total revamp, but it's really looking better now, even
14108           if there's still work to be done.
14110 2002-05-01  Andy Piper <andy.piper@freeuk.com>
14112         * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
14113         * TODO: added task to be completed before next release (update all credits)
14115 2002-05-01  Stephane Demurget  <demurgets@free.fr>
14117         * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
14118         Benke László.
14120 2002-05-01  Benke László  <decike@freemail.hu>
14122         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14124         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14125           src/main_menubar_def.h, src/mainmenu_callback.[ch],
14126           src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
14127           to the format menu in order to reorder the notebook tabs in
14128           alphabetical order everytime a file is created/opened/saved.
14130 2002-05-01  Philip Van Hoof <freax@pandora.be>
14132         * widgets/gnomefilelist.[ch] (history_combo_go),
14133         (history_combo_clicked): impl.
14135         (gnome_filelist_new_with_path): use this new impl.
14137 2002-05-01  Stephane Demurget  <demurgets@free.fr>
14139         * src/project_dbase_gui.c (add_file): added the xpm file type.
14141 2002-04-30  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14143         Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
14144         tag manager fixes.
14146         * src/anjuta.[ch]: Changed local tag list to use line numbers instead
14147           of tag types.
14149         * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
14150           src/text_editor_menu.c: Added context sensitive search in symbol
14151           browser and editor.
14153         * configure.in: Changed version number to 0.1.9.99.
14155         * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
14156           src/project_import.c: Minor changes to project import facility.
14158         * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
14159           (Forced to use specific brace format)
14161         * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
14162           tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
14163           tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
14165 2002-04-30  Johannes Schmid  <clubfan@users.sourceforge.net>
14167         Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
14168         replaced the spinbutton with an hscale, and made the UI less "blocky".
14170         * src/cvs_gui.c: When diffing a project you can choose date and
14171         release now.
14173         * src/project_dbase.c: Import_file activated again
14175         * configure.in, plugins/Makefile.am: Added patch plugin
14177         * plugins/patch/*: The new patch plugin
14179 2002-04-28  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14181         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14183         * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
14184         dropdown list shown by autocompletion are now removed.
14186 2002-04-28  Philip Van Hoof <freax@pandora.be>
14188         Patch reviewed by Stephane Demurget  <demurgets@free.fr> who merged
14189         a bunch of filetypes from the older version.
14191         * src/project_dbase_gui.c (add_file): changed the import
14192         dialog's filetypes combo contents depending on the
14193         type of data to be imported.
14195 2002-04-28  Stephane Demurget  <demurgets@free.fr>
14197         * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
14198         the amount parameter as Philip stated and reformated to follow the
14199         Gnome convention.
14201         * src/project_dbase.c (project_dbase_make_default_filetype_list):
14202         changed accordingly.
14204 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14206         Fix for #531293.
14208         * src/main_menubar_def.h: replaced the shortcut for "Find next" to
14209         Shift-F6, to be more consistent with other Gnome apps.
14210         Moved the "Search next" entry under the "Search" one, and swapped the
14211         order of the "Find in files" and "Find and Replace" ones.
14213         Some additional fixes ands cleanups on the edit menu.
14215         * src/main_menubar.h: replaced all occurences of repeat_find by
14216         find_again for the code to be more consistent.
14218         * src/main_menubar.c (update_main_menubar): made the "Find next" entry
14219         sensitiveness depending on the existence of an active text buffer.
14221         * TODO: added some bits about improving the usability of the
14222         search/search again couple.
14224 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14226         * src/preferences_gui.c: made the tab labels text more consistent
14227         (s/misc/Misc/).
14229 2002-04-25  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14231         Patch reviewed and improved by Stephane Demurget  <demurgets@free.fr>
14233         * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
14234         filename.
14236         * src/main.c (main): simplified some code and cleanups.
14238         Fix a part of #499366:
14240         * src/commands.[ch] (sync_from_props), (command_editor_save),
14241         (on_apply_clicked), (create_command_editor_gui): added the gui
14242         corresponding to the command.terminal preference.
14244 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14246         Fix for #465180.
14248         * anjuta.spec.in: added build requirements for the source rpm.
14250 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
14252         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14253         
14254         * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c, 
14255           src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c, 
14256           src/project_type.c, source.c, wizard_gui.c:
14257           Added new GNOME 2 project types and changed glade behaviour to
14258           produce GTK code if project type GTK was selected and GTKmm code
14259           if project type GTKmm was selected (and not depending on the 
14260           selected language. Disabled glade for GNOME 2 projects because
14261           we will need glade2 there.
14262           
14263         * src/project_dbase.c: Fixed a memory lack.
14264         
14265         * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
14266         
14267         * src/cvs.c: Added an error message if jobs are running
14269 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
14271         * tagmanager/tm_work_object.c: Fixed a chrash
14272         bug which occurs when it tries to stat an empty
14273         file name.
14274         
14275 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
14277         * src/controls.c: CVS menu items now becomes
14278         insensitive when the launcher is busy.
14279         
14280         * src/anjuta.c, cvs.h, cvs.c: Created a function
14281         to update the cvs preferences when preferences are
14282         applied in preferences dialog and called it from
14283         anjuta_update_preferences().
14284         
14285 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
14287         * src/cvs.c: Added a space in the cvs command
14288         before the revision part. This fixes the cvs
14289         error we get when cvs-diffing with revisions.
14290         
14291         * src/cvs.c: Fixed a compiler warning.
14292         
14293         * src/find_replace.c: The dialog now remembers
14294         the settings including the "prompt on replace"
14295         which seems to have broken somewhere line the
14296         changes.
14297         
14298 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14300         * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
14301         Added a new property in cvs class to hold a boolean
14302         for enabling date in cvs diff. This fixed the bizzare
14303         diff output due to the date that goes with the cvs
14304         command. Also, set the default value of compression
14305         to 3 and unified diff option to 1.
14306         
14307 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14309         * src/cvs.c: The diff editor is set to hilite as
14310         diff syntax hiliting.
14311         
14312         * configure.in, manual/Makefile.am:
14313         Added a new manual module for ja language.
14314         
14315         * manual/ja/*/*/*: New module and files for the
14316         ja translation for the anjuta documentation
14317         from Takeshi AIHANA <aihana@jcom.home.ne.jp>
14318         
14319 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
14321         * src/launcher.c: Made a very messy work around
14322         for the launcher authentication to work properly.
14323         
14324         * src/find_replace.c: Applied the missing patch
14325         from Dan Elphick <dre00r@ecs.soton.ac.uk>
14326         
14327 2002-04-16 Andy Piper <andy.piper@freeuk.com>
14329         * src/cvs.c, src/main_menubar_def.h: made message strings
14330         consistent with existing standards from our own documentation 
14331         (such as uppercase P in Project, corrected spelling of 
14332         repository, etc.)
14334 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14336         * src/cvs_gui.c: Cleaned up gui and aligned various
14337         widgets to give a clean look.
14338         
14339 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14341         * src/launcher.c: Added work around to retrieve
14342         the child exit code. It works. :)
14343         
14344         * src/find_in_files.c, src/gnome_project.c,
14345         src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
14346         src/clean.c, src/clean_project.c, src/build_project.c,
14347         src/build_file.c: Modified to handle the new
14348         child exit code.
14349         
14350 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
14352         * src/find_replace.c: Changed signal to call
14353         on_replace_text_close on from delete_event
14354         to close => the replace history is now updated.
14356 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
14358         * src/cvs.c: escaped the cvs import message before
14359         passing it to cvs.
14360         
14361 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
14363         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14364         
14365         * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
14366         
14367         * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
14368         Added cvs import
14369         
14370         * src/preferences_gui.c: GUI improvements
14371         
14372         * src/project_dbase.c, src/controls.c: Fixed some menu stuff
14374 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
14376         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
14377         Removed static qualifier from tm_tag_type_name() and
14378         availed it's prototype for use in outside code. also
14379         created reverse map function tm_tag_type_name();
14380         
14381         * src/anjuta.c: Implemented qualified tags names for
14382         the tag list (on the toolbar pulldown list) to avoid
14383         ambiguty in tags with similar names (like prototype
14384         and definition). Patch modified and improved.
14385         
14386         Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
14387         
14388 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
14390         * src/utilities.[c,h]: Added a utility funtion
14391         that escapes the single and double quotes in a
14392         given string. Useful for passing command line
14393         args with quotes.
14394         
14395         * src/cvs.c: Escaped the cvs log message before
14396         passing it to cvs command line to avoid ambiguties
14397         with quotes in the message.
14398         
14399         * pixmaps/anjuta_icon.png: Changed to the new icon.
14400         from Todd Goyen <goyen@mbi-berlin.de>
14401         
14402         * src/message-manager-private.cc: Added regex to 
14403         recognize (underline hilite) the parsable outputs
14404         from the zvt terminal.
14405         
14406 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
14408         Patch from: Tina Hirsch <tehirsch@arcor.de>
14409         
14410         * src/project_type.c:
14411         Fixed a bug in the wxproject type and modified the erroroutput when
14412         configure doesn't find wx-config
14413         
14414         Patch from: Timothee Besset <ttimo@idsoftware.com>
14415         
14416         * src/anjuta.c, src/message-manager-private.cc,
14417           src/message-manager-private.h
14418         Catches double clicks in the zvt terminal, and calls goto_error_line
14419         to jump to the appropriate location in the source. This will recognize
14420         grep -n output
14421         
14422 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
14423         
14424         * src/build_project.c: Taken care of memory leak
14425           by freeing cmd variable properly.
14427         * src/main_menubar_def.h: Fixed wrong signal connection
14428           for cvs project commit.
14429           
14430         * src/cvs_cbs.c: Fixed non-functional "cancel" button.
14431         
14432         * src/preferences_gui.c: Added some border and adjusted
14433           expandsion, filling in box adds to make the cvs preferences
14434           more nicer.
14435         
14436 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
14438         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14439         
14440         * src/cvs*, src/main_menubar*, src/preferences*: 
14441         Moved CVS settings to preferences, added a nice login dialog.
14442         
14443         * src/controls.c, src/project_dbase.c:
14444         CVS project options are only shown if a project is open
14445         
14446         * src/build_project.c:
14447         User is now asked if he wants to install as root 
14448         
14449         * src/launcher.c:
14450         Fixed a warning
14452         * anjuta.prj: Updated with cvs files
14453         
14454         * TODO: Remove task which are done
14455         
14456 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
14458         * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
14459         src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
14460         src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
14462         Modified launcher to use controlling terminal to detect and
14463         take care of password authentications (for example, for cvs
14464         and root installs).
14465         
14466         * pixmaps/password.png: New file.
14467         
14468 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14470         Anjuta kick start tutorial wirtten by:
14471           Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
14473         * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
14474           manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
14475           manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
14476           manuals/C/anjuta-tutorial/figures/*.png:
14477           
14478           Added files
14479         
14480         * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
14481           
14482           Modified files.
14483         
14484 2002-03-28 Roel Vanhout <roel@stack.be>
14486         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14488         * src/aneditor.cxx, src/preferences.c, src/preferences.h,
14489           src/preferences_gui.c:
14490         Added option to wrap around to beginning/end of file when on last bookmark
14491         and next/previous bookmark is pressed
14492         
14493 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14495         Patch from Philip Van Hoof <freax@pandora.be>
14496         
14497         * src/gnomefilelist.c:
14498         Added gimp like feature that changes the file extension of
14499         the filename entered in the selections when the file
14500         filter is changed.
14501         
14502 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14503         
14504         Patch from Roy Wood <roy.wood@filogix.com>
14505         
14506         * src/controls.c, src/find_text.c, src/find_text.h,
14507           src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
14508           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14509           
14510           Menuitem for entering currently selected text as find target,
14511           added key accel for "find next" and changed some key accels for
14512           other key for consistency.
14513           
14514         * src/utilities.c:
14515           Cleaned up code.
14516         
14517 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14519         * src/watch.c, src/watch.h, src/watch_cbs.c,
14520           src/watch_cbs.h, src/watch_gui.c:
14521         
14522           Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
14523         
14524           Added change watch entries feature
14525           and Watch entries modify on double click fixed.
14527 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14529         * src/mainmenu_callbacks.c:
14530         
14531           Project commit should not bypass dialog as
14532           we need to get the cvs log from the user.
14533           
14534 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14536         * src/project_dbase.c:
14537         
14538           Patch from Roy Wood <roy.wood@filogix.com>
14539           
14540           Fixed docking bug with the new docking patch
14541           to fix copy/paste bug.
14542           
14543 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14545         * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
14546           src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
14547           src/main_menubar.h, src/main_menubar_def.h,
14548           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14550           Added cvs project support. Featured bypass cvs dialog for
14551           cases where we don't need dialog (such as project and right
14552           click selection from file browser). Cleaned up cvs code to
14553           make them generic cvs operations instead of separate file
14554           and project operations. Added cvs log action. Increased
14555           file entry box width and enabled "unified diff" by default.
14556           Used Editor buffer for status and log and set hilite for
14557           these buffers including diff buffer (DIFF hilite).
14558           
14559 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
14561         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14563         * data: Added file autogen.sh.wxwin 
14564         * data/Makefile.am: Added entry for autogen.sh.wxwin
14565         * pixmaps: Added project image appwiz_wxwin.png
14566         * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
14567         * src/appwizard_cbs
14568           src/compiler_options.c
14569           src/pixmaps.h
14570           src/project_dbase.c
14571           src/project_dbase.h
14572           src/project_import_cbs.c
14573           src/project_type.c
14574           src/source.c
14575           src/source.h
14576           src/wizard_gui.c: Added everything necessary for new
14577                             project type 'wxWindows (wxGTK)
14578         * src/project_dbase.c: Fixed a bug that caused every project
14579                                to be a glade project in dialog
14580                                                    'Project information'.
14582 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
14584         Patch submitted by Roy Wood <roy.wood@filogix.com>
14585         
14586         * src/anjuta_gui.c, src/message-manager-dock.c,
14587           src/project_dbase.c:
14588           
14589           fixed the copy/paste bug by rewriting dock/undock
14590           code.
14592 2002-03-22  Johannes Schmid <clubfan@users.sourceforge.net>
14594         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14595         
14596         * src/cvs*, src/Makefile.am:
14597           New file for CVS support. File operations currently work
14598           cvs login needs to be done. Project support is not yet
14599           started.
14601         * src/main_menubar*, src/mainmenu_callbacks,
14602           src/anjuta.c, src/anjuta.h:
14603           Added menus and functions for cvs commands.
14604           
14605         * src/text_editor_menu.h: 
14606           Added #include <gtk/gtk.h>
14607           
14608         * src/gotoline.h:
14609           Removed a warning (and this time it works ;-)
14611         * src/utilities.c, src/utilities.h:
14612           Added a utility function to retrieve directory
14613           name out of full path.
14615 2002-03-11  Jeroen van der Vegt  <ajvdvegt@sourceforge.net>
14617         * src/executer.c: (create_executer_dialog): changed the default
14618           focus on the entry.
14620 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
14622         * widgets/gnomefilelist.c:
14623         Fixed duplicate history entries for the same directory.
14624           
14625 2002-03-10  Stephane Demurget  <demurgets@free.fr>
14627         Fix for #520092.
14629         * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
14630           it's already used by scintilla to delete the whole current line.
14632 2002-03-10  Stephane Demurget  <demurgets@free.fr>
14634         Fix for #525107.
14636         * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
14637           calls to fileselection_hide_widget,
14638           (on_open_filesel_cancel_clicked): removed.
14640         * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
14641           (on_add_prjfilesel_cancel_clicked):
14643         * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
14644           impl.
14646         * src/fileselection.c: Made some functions static.
14647           (fileselection_hide_widget): rewritten using the new
14648           gnome_filelist_set_multiple_selection function.
14650         * src/fileselection.c: (on_file_selection_delete_event): removed
14651           unuseful widget hides. Some cleanups,
14652           (on_file_selection_cancel_clicked): impl,
14653           (create_fileselection_gui): changed the cancel button clicked's
14654           callback to use this new function.
14656         * src/anjuta.c: (anjuta_new):
14657         * src/project_dbase.c: (project_dbase_new): removed the use of cancel
14658           callbacks, because this the gnome filelist widget's job.
14660         * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
14661           clist selection mode duplicates set,
14662           (gnome_filelist_key_press): use the new impl. function.
14664 2002-03-10  Stephane Demurget  <demurgets@free.fr>
14666         Fix for #441233.
14668         * src/appwizard_cbs.c: (on_druidpagestandard2_next):
14669           fixed some bogus code using an array cell out of
14670           range, removed unecessary gettext usages.
14672         * src/appwiz_page2.c: (on_prj_name_entry_changed):
14673           some cleanups and now transform minus characters to
14674           underscores.
14676         * src/source.c:
14677           (source_write_configure_in),
14678           (source_write_toplevel_makefile_am),
14679           (source_write_desktop_entry),
14680           (source_write_glade_file):
14681         * src/project_dbase.c: (project_dbase_summon_glade),
14682           (project_dbase_generate_source_code):
14683         * src/glades.c: (gladen_write_glade_write):
14684           replaced some occurences of the target name by the
14685           project filename, using project_dbase_get_proj_name,
14686           to fix the name of some files.
14687           Fixed a lot of mem leaks.
14688           Various code cleanups.
14690 2002-03-06  Stephane Demurget  <demurgets@free.fr>
14692         Merged with latest (1.44) scintilla.
14694         Added: - The calltip.<lexer>.end.definition property to display help
14695                  text on a second line of calltip.
14696                - The calltip.<lexer>.word.characters property to correctly find
14697                  calltips for functions that include characters like '$' which
14698                  is not normally considered a word character.
14699                - The use.monospaced property to determine initial state of
14700                  Use Monospaced Font setting.
14702         Bugs fixed: Too many to mention; please see :
14703                     http://www.scintilla.org/ScintillaHistory.html for the
14704                     full changes list.
14706         * scintilla/*/*: updated nearly all files.
14708         * TODO: removed the need of a scintilla merge.
14710         Merged with latest (1.44) SciTE properties.
14712         * data/properties/anjuta.properties: added the wrap, use.monospaced
14713           properties.
14715         * data/properties/html.properties: added a missing php extension, and
14716           updated php keywords to the latest reference.
14718         * data/properties/pascal.properties: added commands to compile, build
14719           and execute pascal applications.
14721         * data/properties/lua.properties: added styles for statements.
14723         * data/properties/bash.properties: added the declare keyword.
14725         Fixed distchecking.
14727         * global-tags/Makefile.am,
14728           global-tags/create-global-tags.sh: used some kind of ugly hack to
14729           make distchek work, since noone has proposed some better way.
14731         * src/main_menubar_def.h: Ctrl-W is now associated to close file,
14732           and Ctrl-N replace Alt-N for new file according to the Gnome design
14733           reference.
14735 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14737         * widgets/gnomedirlist.c
14738         widgets/gnomedirlist.h
14739         widgets/gnomefilelist.c
14740         widgets/gnomefilelist.h:
14742         Added GPL headings in the file.
14744 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14746         * src/attach_process.c
14747         src/attach_process_cbs.c
14748         src/attach_process_cbs.h
14749         src/attach_process_gui.c
14750         src/breakpoints.c
14751         src/breakpoints_cbs.c
14752         src/breakpoints_cbs.h
14753         src/breakpoints_gui.c
14754         src/commands.c
14755         src/compiler_options.c
14756         src/compiler_options_cbs.c
14757         src/compiler_options_cbs.h
14758         src/compiler_options_gui.c
14759         src/find_in_files.c
14760         src/find_in_files_cbs.c
14761         src/find_in_files_cbs.h
14762         src/find_in_files_gui.c
14763         src/find_replace.c
14764         src/find_text.c
14765         src/help.c
14766         src/preferences.c
14767         src/preferences_gui.c
14768         src/project_config.c
14769         src/src_paths.c
14770         src/src_paths_cbs.c
14771         src/src_paths_cbs.h
14772         src/src_paths_gui.c:
14773         
14774         Bugs #521629 and #522427 fixed. The problem was, that the
14775         escape-key was not catched and the dialog was hidden, but
14776         the flag was not set correctly.
14778         Changed the callbacks for delete_event to close, using gnome_dialog_close(),
14779         using the gnome_dialog_close_hides()-setting present in most dialogs.
14780         Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
14781         emits "close" and set the flag in the close-callback.
14783         Patch from: Jens Georg <mail@jensgeorg.de>
14785 2002-03-06  Stephane Demurget  <demurgets@free.fr>
14787         * src/*.{c,cpp}: s/string_free/g_free/
14789         * src/utilities.[ch]: (string_free): removed.
14791 2002-03-06      Dan Elphick <dre00r@ecs.soton.ac.uk>
14793         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14795         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
14796         src/mainmenu_callbacks.[ch]:
14797         Removed Project menu options: README, TODO, ChangeLog and NEWS
14798         Moved Save Build Messages to Build menu and only highlight it
14799         when there are build messages.
14800         Corrected a spelling: "mojority" -> "majority"
14801         Fixed initialisation of edit.edit_app_gui so now Edit menu
14802         can be shown when no project is loaded.
14804         * src/project_dbase.h: Removed prototype for static function
14806 2002-03-06  Naba Kumar <kh_naba@users.sourceforge.net>
14808         * src/text_editor.c: Editor is marked changed after
14809         autoformat. 
14810         
14811         Patch from: Jens Georg <mail@jensgeorg.de>
14813 2002-03-04 Roel Vanhout <roel@stack.be>
14815         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14817         * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
14818         Added option to ignore binary files on 'Find in files' (grep -I option)
14820 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
14822         * src/main.c:
14823         session restoration and commandline load in 
14824         gtk idle loop.
14825         
14826         * src/anjuta.[h,c], src/anjuta_cbs.c:
14827         Removed "clear windows menu" and prevented runtime 
14828         warnings.
14829         
14830         * src/compile.c, src/build_file.c, src/build_project.c,
14831         src/clean.c:
14832         Takes into account the preference setting for 
14833         show dialog when job completes. Dialogs are
14834         shown when it is enabled otherwise not.
14835         
14836 2002-03-03 Roel Vanhout <roel@stack.be>
14838         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14839         
14840         * src/find_text.c
14841         Store 'Find...' search string on search so that 'Find Next' will search for
14842         that string, even if the dialog hasn't been closed yet.
14844 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
14846         * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
14847         src/controls.c, src/main_menubar.h,     src/main_menubar.[h,c],
14848         src/main_menubar_def.h:
14849         
14850         Organized menus, removed "Windows" and "Utilities" menus from the
14851         menubar [they are no longer needed]. Also removed some extragenous
14852         separators.
14853           
14854 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
14856         * src/message-manager-private.cc:
14857         Set message clist selection mode to BROWSE.
14858         
14859         * src/message-manager.cc, src/an_symbol_view.c,
14860         src/an_file_view.c:
14861         Added Key navigation for the CTree and CList. Arrow left for
14862         node collapse, right for node expand, space (or enter) for
14863         activation (same as double click).
14864         
14865 2002-03-03 Roel Vanhout <roel@stack.be>
14866         
14867         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14868         
14869         * plugins/class-gen/clsGen.c
14870         Added functionality to semi-intelligently prefill filename
14871         boxes with names deduced from class name
14873 2002-02-26 lbell <lbell@tsc4.com>
14875         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14876         * src/preferences_gui.c:
14877         Removed an incorrect use of gtk_misc_set_alignment().
14878         
14879         * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
14880         src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
14881         src/preferences.h, src/preferences_gui.c:
14882         
14883         Added the option to reload last open project at the startup.
14884         Added the possibility to open a new project without close
14885         an existing one
14886         
14887         * src/properties.cxx:
14888         Corrected a spelling mistake in message string.
14889         
14890         * src/session.c:
14891         Updated session functions.
14892            
14893 2002-02-26  Naba Kumar <kh_naba@users.sourceforge.net>
14895         * widgets/gnomefilelist.c: Bug fixes.
14896         
14897         Patch from Philip Van Hoof <freax@pandora.be>
14898         
14899 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
14901         * src/an_file_view.c:
14902         anjuta was unable to open some files becuase they were not being
14903         recognized as "text/*" mime type (example files *.rej, *.in, etc.).
14904         Removed mime checking when opening with anjuta, becuase it doesn't
14905         hurt to open binary files in anjuta (some even may want to do so).
14906         
14907         Added a warning when mime type is not set when "view with default
14908         viewer" is activated.
14909         
14910         * src/an_file_view.c, an_symbol_view.c:
14911         Converted N_() to _() where ever appropriate in the strings.
14912         
14913 2002-02-25  Johannes Schmid <clubfan@users.sourceforge.net>
14914         
14915         * src/appwizard_gui.c, src/appwizard_cbs.c
14916           src/wizard_gui.c/h, src/appwiz_page3.c,
14917           src/project_import_gui.c:
14918           
14919         Moved target type radiobuttons to appwiz. page 2
14920         
14921         * src/message-manager-private.cc
14922         Fixed a bug which caused a crash if next message function was used
14924         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
14926 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
14928         * src/anjuta.h, anjuta.c, anjuta_cbs.c:
14929         Modifies the behaviour of Alt-TAB in Anjuta. This
14930         brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
14931         edited files in the first items of the notebook.
14933         Patch from: Timothee Besset <timo@qeradiant.com>
14934         
14935 2002-02-24  Philip Van Hoof <freax@pandora.be>
14937         * widgets/gnomefilelist.c, gnomefilelist.h:
14938           Added filecompletion
14939           
14940         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
14942 2002-02-21  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
14944         * configure.in: Added "sk" to ALL_LINGUAS.
14946 2002-02-20  Johannes Schmid <clubfan@users.sourceforge.net>
14947   
14948         * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c, 
14949           src/appwizard_gui.c, src/project_dbase.c, src/source.c,
14950           src/wizard_gui.c: Added support for static and dynamic libs
14951         
14952 2002-02-20  Dan Elphick <dre00r@ecs.soton.ac.uk>
14954         * widgets/gnomefilelist.c:
14955           Fixed gnome_filelist_get_lastfilename so it no longer returns
14956           a corrupted path.
14958 2002-02-20  Naba Kumar <kh_naba@users.sourceforge.net>
14960         * src/resources.h, resources.c:
14961         Added url handler.
14963         * src/main_menubar_def.h, mainmenu_callbacks.c:
14964         Changed to use gnome configed url handler.
14966 2002-02-19  Philip Van Hoof <freax@pandora.be>
14968         * widgets/gnomefilelist.c
14969         Added PHP filetype.
14971 2002-02-19  Naba Kumar <kh_naba@users.sourceforge.net>
14973         * plugins/class-gen/clsGen.c:
14974         Added c++ support.
14975         
14976         * widgets/gnomefilelist.c:
14977         Gives the maximum space to the files section of the open file dialog.
14978         
14979         Patches from: lbell <lbell@tsc4.com>
14980         
14981 2002-02-18  Naba Kumar <kh_naba@users.sourceforge.net>
14983         * src/anjuta.c, main.c:
14984         Used tm_get_real_path in anjuta_get_full_filename();
14985         
14986 2002-02-18  Andy Piper <andyp@users.sourceforge.net>
14987         
14988         * anjuta.prj: update version
14990 2002-02-17  Stephane Demurget  <demurgets@free.fr>
14992         * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
14993           removed the amount arg and replaced with a NULL-ending list.
14994           (gnome_filelisttype_makedefaultlist): use the new prototype.
14996 2002-02-17  Andy Piper <andyp@users.sourceforge.net>
14998         * src/about.c, THANKS: updated for new contributors
14999         
15000         * anjuta.prj: added new files
15001         
15002         * README: corrected some documentation, ctags no longer needed,
15003           pkgconfig now required
15004           
15005         * data/properties/others.properties: add .cvsdiff extension
15006         
15007         * src/project_dbase_gui.c, src/utilities.c, src/utilities.h: 
15008           patch from Vadim Berezniker <vadim@berezniker.com> to improve 
15009           file import
15010           
15011         * doc/anjuta.1: added initial man page thanks to 
15012           Rob Bradford <rob@debianplanet.org> (NB build and install 
15013           needs work)
15014         
15015 2002-02-17  Johannes Schmid <clubfan@users.sourceforge.net>
15017         * src/Makefile.am: Cleaned handling of compiler flags by moving them
15018           to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
15019           warning flags. 
15020   
15021         * configure.in: Changed version to 0.1.10-pre
15022   
15023 2002-02-17  Stephane Demurget  <demurgets@free.fr>
15025         * src/fileselection.c: (create_fileselection_gui): always display
15026           the directory creation button as we cannot rely on the dialog
15027           titlebar.
15029         * widgets/gnomefilelist.[ch]: fixed includes.
15031         * pixmaps/new_folder.xpm: resized, added a + sign.
15033 2002-02-17  Stephane Demurget  <demurgets@free.fr>
15035         * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
15036           changed all extensions to begin with a dot.
15038 2002-02-16  Philip Van Hoof  <freax@pandora.be>
15040         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
15042         * THANKS: added Philip.
15044         * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
15046         * src/project_dbase.c: (project_dbase_make_default_filetype_list),
15047         * src/file_selection.[ch],
15048         * widgets/gnomefilelist.[ch]: added a filetype
15049           combobox to the Anjuta file dialog widget.
15051 2002-02-14  Andy Piper  <andy.piper@freeuk.com>
15053         * anjuta.spec.in: eep! the import script was not being installed by
15054           RPM - fixed for the release.
15056 2002-02-13  Stephane Demurget  <demurgets@free.fr>
15058         Various cleanups and fixes for the next release to be able to make
15059         distcheck.
15061         * plugins/*/*.c: added missing prototypes causing gcc to speak to
15062           much and make some tweaks plus cleanups.
15064         * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
15065           args to remove some warnings.
15067         * global-tags/Makefile.am,
15068           data/Makefile.am,
15069           src/Makefile.am: link against Anjuta static libs using the
15070           $(top_builddir) dir, not anymore on $(top_srcdir) to make
15071           distcheck happy.
15073         * src/Makefile.am: ditto with all the Anjuta static libs.
15075         * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
15076           include, as we already include the whole directory for the build.
15078         * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
15079           
15080 2002-02-13      Andy Piper      <andy.piper@freeuk.com>
15082         * pixmaps/Makefile.am: icon for libglade project now installed
15083         * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
15084         * manuals/C/Makefile.am: removed ChangeLog reference which was 
15085           breaking some build stuff
15086         * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
15087           include reference problems that showed up on make distcheck
15088         * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
15090 2002-02-13  Johannes Schmid <clubfan@users.sourceforge.net>
15091         
15092         * src/aneditor.cxx: Fixed bug #509977 (CallTips)
15094 2002-02-12  Naba Kumar <kh_naba@users.sourceforge.net>
15096         * src/message-manager-private.cc:
15097           The horizontal scrollbar now shows properly on demand.
15098         
15099 2002-02-08  Johannes Schmid <clubfan@users.sourceforge.net>
15101         * src/dnd.c fixed some warnings
15102         * src/message-manager-private.cc: Horizontal scrollbar is now shown 
15103           and works. It is shown always at the moment but before it was
15104           shown on demand and did never work. 
15106 2002-02-07  Naba Kumar <kh_naba@users.sourceforge.net>
15108         * src/anjuta.c: Fixed a crash bug.
15109           patch from: Jens Georg <mail@jensgeorg.de>
15111 2002-02-04      Andy Piper      <andy.piper@freeuk.com>
15113         * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
15114           reports a problem with missing end tags on <graphic>
15116 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15118         * manuals/C/ChangeLog: removed since it was never used
15119         * manuals/C/anjuta-manual/*: more updates, new screenshots
15120         * anjuta.prj: updated for new manuals/ structure
15122 2002-02-03  Johannes Schmid <clubfan@users.sourceforge.net>
15124         * source.c, compiler_options.[c/h]:
15125           Fixed bug #460321 "Problem with optimization options" 
15126           by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
15127         
15128 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15130         * NEWS: prepared for release, need to fill in date
15131         * data/welcome.txt: version number updated
15133 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15135         * src/text_editor_menu.c, src/an_file_view.c, 
15136           src/an_symbol_view.c: marked strings for translation
15137         
15138         * src/defaults.c, data/properties/xml.properties:
15139           *.omf and *.xsl files should use XML highlighting
15140           
15141         * manuals/C/anjuta-manual/*:
15142           - restructured so that files have more meaningful names
15143             and are easier to edit (see anjuta-manual.sgml for the
15144                 ordering)
15145           - updated some screenshots
15146           - continued rewrite
15148 2002-02-02  Naba Kumar <kh_naba@users.sourceforge.net>
15150         * main.c: Made a workaround to remove the old
15151         anjuta gnome config file (older than 9 Feb 2002). This
15152         will fix the bug which never lets the brower toolbar shown.
15153         
15154         * main.c: In fact, the above solution wouldn't work in all
15155         cases. Therefore, here is the better fix, which works by
15156         detecting the version of the old config file and deleting
15157         ~/.gnome/Anjuta if it is lesser than 0.1.9.
15158         
15159 2002-02-01  Andy Piper <andy.piper@freeuk.com>
15161         * HACKING: added info on submitting patches
15163 2002-01-31  Johannes Schmid <clubfan@users.sourceforge.net>
15165         * src/project_import_gui.c, src/project_import.c:
15166           - If Project Import Wizard is canceled everything is 
15167                 cleaned up now.
15168           - Back button is now insensitive on page 3 (some problems: 
15169                 see TODO in project_import_qui.c:284
15170           - Menu frame is insensitive if project type != GNOME(mm)
15172 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
15174         * src/main.c: Fixed bug #  (Unable to open files on
15175         double click in project window from second trial onwards when
15176         the project is opened from command line).
15177         
15178         * po/POTFILES.in: Removed tags_manager.[h,c]
15179         
15180 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
15182         * src/preferences.c:
15183           A quick hack to fix the 'invisible' browser toolbar when
15184           upgrading from 0.1.8 to 0.1.9
15185           
15186         * src/anjuta.c:
15187           Fixed toolbar names which were causing confusions in the toolbar
15188           show/hide.
15189           
15190         * src/main.c:
15191           Substituted "anjuta" with PACKAGE
15192           
15193         * src/project_import_gui.c: 
15194           Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
15195           
15196         * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
15197           Added new files and removed obsolete ones.
15198           
15199 2002-01-30  Andy Piper <andy.piper@freeuk.com>
15201         * src/appwizard_cbs.c, project_import_cbs.c, 
15202           main_menubar_def.h, project_import_gui.c: 
15203           updates to message strings and layout for the 
15204           import wizard.
15205           
15206         * text_editor_cbs.c: fix for the tab menu entries for 
15207           redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
15209 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15211         * src/toolbars.c,
15212           src/toolbars.h,
15213           src/anjuta_gui.c,
15214           src/controls.c:
15215           
15216           Tag dropdown exclusive (takes
15217           all space in the toolbar) and never vertical and
15218           increased the width of the tag combo to 256 pixs.
15219           Toolbar separator before the combo and button.
15220           Added tags label before the tag button.
15221           Reorganized the dock bands for the toolbars.
15222           
15223         * src/project_import_gui.c
15224           src/project_import.c:
15225           Fixed an error and removed an unused variable.
15226           
15227         * data/properties/anjuta.properties:
15228           Removed the property for the old toolbar and set
15229           browser toolbar show to default.
15230           
15231         * src/project_dbase.c: excluded modules were not
15232           loaded. Fixed.
15233           
15234         * src/source.c:
15235           No build files will be written if the project is blocked.
15236           
15237         * src/project_import.c,
15238           src/project_import_cbs.c,
15239           src/project_gui.c,
15240           src/wizard_gui.c:
15241           
15242           Manually applied Johannes patch to fix some memory
15243           issues and gui clean up.
15244           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
15245         
15246         * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
15247           Fixed a bad bug with remove file from project because of
15248           files were never removed properly from the project and
15249           from the tagmanager.
15250           
15251         * src/appwiz_page3.c: Disabled unused codes to clear
15252           compiler warnings.
15253           
15254 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15256         * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
15257         
15258         * data/Makefile.am
15259           pixmaps/Makefile.am
15260           src/Makefile.am
15261           src/an_file_view.c
15262           src/an_symbol_view.c
15263           src/anjuta.c
15264           src/anjuta.h
15265           src/anjuta_cbs.c
15266           src/anjuta_gui.c
15267           src/controls.c
15268           src/main_menubar.c
15269           src/main_menubar.h
15270           src/main_menubar_def.h
15271           src/mainmenu_callbacks.c
15272           src/mainmenu_callbacks.h
15273           src/pixmaps.h
15274           src/project_dbase.c
15275           src/project_dbase.h
15276           src/text_editor.c
15277           src/text_editor_menu.c
15278           src/text_editor_menu.h
15279           src/toolbar.c
15280           src/toolbar.h
15281           src/toolbar_callbacks.c
15282           src/toolbar_callbacks.h :
15283           
15284           Patch submitted by:
15285           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15286           
15287           Removes the Tags toolbar and substituted it with
15288           tags combo dropdown list. Fixes a couple of bugs.
15289           
15290           Moved the tag combo to browser toolbar because
15291           main toolbar was becoming too long.
15292           Made a new icon of tag toolbar.
15293           
15294         * po/zh_TW.po: Fixed bug.
15295           
15296         * pixmaps/an_tag.xpm: Added new file.
15298 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15300         * src/project_import_gui.c: Reorganized project
15301         import gui page 2.
15302         
15303 2002-01-29  Andy Piper <andy.piper@freeuk.com>
15305         * HACKING: added info on creating windows and dialogs
15307 2002-01-29  Naba Kumar <kh_naba@users.sourceforge.net>
15309         * src/tm_file_view.c:
15311           Sorts the file list at the end instead of doing sort-insert
15312           to improve performance.
15313           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15315         * src/project_dbase.c: Resolved a conflict from
15316           Johannes's patch.
15317           
15318         * src/project_import.c:
15319         
15320           Fixed to use anjuta_import.sh for the bin dir and
15321           not from the data dir.
15322         
15323           Used anjuta_is_installed() function to verify a the command's
15324           executability.
15325         
15326           Fixed import command to use sh (which is more general and is
15327           gauranteed to be found in any unix system :-)). Also, added
15328           double quotes around the import directory.
15329         
15330           Changed some strings for better translations (like avoiding
15331           duplicates).
15332           
15333           Fixed the reading of wrong target type.
15334           
15335         * src/control.c: Insensitive "import project" when there is
15336           a project open.
15337           
15338         * src/project_import_cbs.c:
15339           
15340           Fixed strcmp() [== 0 was left out]. Languages now selected properly.
15341           Fixed selection of gettext checkbox.
15342           Sets the menu entries.
15343           
15344 2002-01-28  Johannes Schmid <clubfan@users.sourceforge.net>
15345         
15346         * src/appwiz_page[1-4].c
15347         * src/appwiz_gui.c
15348         * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
15349         be able to reuse it.
15350         
15351         * src/mainmenubar.[c/h]
15352         * src/mainmenubar_def.h
15353         * src/mainmenu_callbacks.[c/h]: Code to create "Import Project" 
15354         menu item
15355         
15356         * src/message-manager.c: Fixed bug 509192
15357         * src/message-manager-dock.c: Added accel_group if window is undocked
15358         
15359         * src/project_dbase.[c/h]: Splitted opening code to be able
15360         to use it without an open file dialog
15361         (Maybe I broke Naba's changes, please take a look)
15362                         
15363         * src/project_import.[c/h]
15364         * src/project_import_gui.c: New Files, Code for Project Import Wizard
15365         
15366         * src/wizard_gui.[c/h]: New Files, shared code between appwizard and 
15367         import wizard
15369 2002-01-28  Andy Piper <andy.piper@freeuk.com>
15371         * src/main_menubar_def.h, tagmanager/tm_project.c: more
15372           string cleanups
15373           
15374         * manuals/C/anjuta_manual/*: started rewrite of the 
15375           manual, updated some screenshots
15377 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
15379         * src/gnomefilelist.h, src/gnomefilelist.c:
15380         
15381           Fixed multiple selection bug (#497085). The OK button is
15382           sensitive when in multiple mode, if the no. of
15383           selection is one or more.
15384           
15385           Toggle between single and multiple selection mode
15386           and multiple mode display.
15387           
15388           Fixed strings to translable strings.
15389           
15390           Fixed some compiler warnings by commenting out
15391           unused functions.
15392           
15393 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
15395         * src/project_dbase.c: App status bar now updates
15396           with the project name when the project is loaded.
15397         
15398         * src/an_file_view.c, tagmanager/tm_file_entry.c:
15399           
15400           Puts the directories at the top. They're also sorted now.
15401           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15402         
15403 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
15405         * scripts/anjuta_import.sh.in: Added file.
15406         * scripts/anjuta_import.sh: Removed file.
15408         * .cvsignore, po/.cvsignore, scripts/.cvsignore:
15409           Updated files.
15410           
15411         * src/main_menubar_def.h:
15412         
15413           Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
15414           reflect the opposite of Find (CTRL+F) and also to leave
15415           CTRL+R or Redo.
15416           
15417           Changed Glade summon with ALT+G, which frees the ATL+E
15418           for poping up the edit menu.
15419           
15420         * src/Makefile.am: Debugging link flags by Biswa, removed.
15422 2002-01-28      Andy Piper      <andy.piper@freeuk.com>
15424         * HACKING: added information on best practices for writing
15425           application messages and GUI labels
15426           
15427         * src/CORBA-Server.c, src/about.c, src/anjuta.c, 
15428           src/breakpoints.c, src/build_file.c, src/build_project.c, 
15429           src/clean_project.c, src/compile.c, 
15430           src/compiler_options_cbs.c, src/compiler_options_gui.c, 
15431           src/configurer.c, src/debugger.c, src/executer.c, 
15432           src/find_in_files.c, src/find_in_files_cbs.c, 
15433           src/find_replace.c, src/find_text.c, src/glades.c, 
15434           src/gnome_project.c, src/goto_line.c, src/main.c, 
15435           src/main_menubar.c, src/main_menubar_def.h, 
15436           src/mainmenu_callbacks.c, src/preferences_gui.c, 
15437           src/project_config.c, src/project_dbase.c, 
15438           src/project_dbase_gui.c, src/resources.c, src/source.c, 
15439           src/support.c, src/tags_manager.c, src/text_editor.c, 
15440           src/text_editor_gui.c, src/text_editor_menu.c, 
15441           src/toolbar_callbacks.c, src/utilities.c: 
15442           lots of minor message updates to make them more user-friendly 
15443           and consistent
15445 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
15447         * src/executer.c:
15448         
15449           Because of the spaces escaping, the command could not be
15450           executed when run without terminal. Now fixed.
15451           
15452         * anjuta.prj, Makefile.am:
15453         
15454           Added anjuta project file.
15455         
15456 2002-01-27  Naba Kumar <kh_naba@users.sourceforge.net>
15458         * src/message-manager-private.h, message-manager-private.cc,
15459           message-manger.cc:
15460           
15461           Added freeze() and thaw() for the message window class to
15462           speed up the message manager update.
15463         
15464         * src/project_config.h, project_config.c,
15465           src/project_dbase.h, project_dbase.h
15466           scripts/anjuta_project.template:
15467           
15468           Added two new prject attributes: project.config.blocked and
15469           project.excluded.modules. The former will make sure that users
15470           are not given any previlidge in enabling the 'overwrite build
15471           files' flags and the later issues a list of modules in the project
15472           to be skipped for symbol browsing and project listing.
15473         
15474         * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
15475         
15476           Modified script to read the template from the anjuta data dir
15477           rather than from the directory in which the script exist. Otherwise,
15478           Being transfered to the bin dir, the script will not be able to
15479           find the template when it is run.
15480           
15481           The script is also create with configure.in to set in the anjuta
15482           data dir path inside the script.
15483           
15484 2002-01-26  Stephane Demurget  <demurgets@free.fr>
15486         * po/fr.po: updated to the latest sources.
15488 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
15490         * scripts/Makefile.am:
15491           anjuta_import.sh goes with distribution.
15492           
15493         * po/*.po: They seem to have updated (merged with
15494           anjuta.pot) automatically when I did "make dist".
15495           
15496 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
15498         * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
15499           Fixed Bug #499807, ie crash on removing libs, includes, defines from
15500           the compiler options dialog.
15501         
15502         * ChangeLog:
15503           Correct todays date. :)
15504           
15505         * scripts/Makefile.am:
15506           Installs anjuta_import.sh in $(prefix)/bin dir and
15507           is treated as an executable.
15508           
15509 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
15511         * Fix for bug #499373
15512         
15513         * data/properties/anjuta.properties, ada.properties, cpp.properties,
15514           java, properties, latex.properties, lua.properties, others.properties,
15515           perl.properties:
15516           
15517           Added double-quotes around file arguments so that
15518           filenames with spaces could also work.
15520         * launcher/anjuta-launcher.c, executer.c:
15521           Escaped quotes in the cammand and it's arguments before executing
15522           so that args with spaces can also work.
15523           
15524           Commented #DEBUG switch.
15525           
15526 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
15528         * scripts/*: Added files which I forgot previously.
15529         
15530         * src/aneditor.h: Lined up commands definition for better look.
15531         
15532         * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
15533           main_menubar.h, control.c:
15534           Added three more convert EOL chars submenu items in transform.
15535           Reformatted some some.
15536         
15537         * data/anjuta.properties:
15538           Reformatted a line.
15539         
15540         * src/aneditor.h, aneditor.c:
15541           Added three commands (with definitions) for EOL conversions.
15542           
15543         * src/text_editor.c:
15544           Editor detects file mode from the file content and
15545           set the editing mode to CR/LF/CRLF automatically.
15546           Refined Dos mode extrageneous chars filter
15547           This will make sure that filter works only in Dos mode and not
15548           in other modes.
15549           
15550         * src/anjuta.c: Editor mode display in status bar.
15551         
15552         * src/preferences_gui.c: Changed the string for dos mode
15553           filter to more sensible string.
15554         
15555         * src/aneditor.c: Default editor mode sets during widget creation
15556           and not everty time the properties are loaded. This makes sure
15557           that the auto-detected mode is not overridden by the default mode.
15558           
15559         * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
15560         
15561         * src/anjuta.c: Fixed bug #476028.
15562           Now anjuta also searches for file relative to top project dir,
15563           when the project is open.
15564         
15565         * src/anjuta_cbs.c: Fixed bug #499536.
15566           File is not closed if it is not able to save the file properly.
15567           
15568         * src/mainmenu_callbacks.c: Fixed bug #499536.
15569           Newfiles (which are not modified) are also closed on "close all files".
15570         
15571 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
15573         * src/an_symbol_view.c: Added MAX_STRING_LENGTH
15574         
15575         * tagmanager/tm_source_file.c, regex.c, parse.c:
15576           defined and delimited g_messages within #debug.
15577           
15578         * src/preferences.c, data/anjuta.properties:
15579           saved/defied message-manager tag position in string.
15580           Message tag possition is saved between sessions. And
15581           and tag position bottom as default.
15582           
15583 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
15585         Patch submitted by:
15586         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15588         * Makefile.am
15589           configure.in
15590           data/Makefile.am
15591           data/properties/Makefile.am
15592           global-tags/Makefile.am
15593           pixmaps/Makefile.am
15594           src/Makefile.am
15595           src/an_file_view.c
15596           src/an_file_view.h
15597           src/an_symbol_view.c
15598           src/an_symbol_view.h
15599           src/anjuta.c
15600           src/anjuta_cbs.c
15601           src/file_history.c
15602           src/file_history.h
15603           src/message-manager-private.cc
15604           src/pixmaps.h
15605           src/project_dbase.c
15606           src/project_dbase_gui.c
15607           src/tags_manager.c
15608           src/text_editor.c
15609           src/utilities.c
15610           src/utilities.h
15611           src/watch_gui.c:
15612         
15613           Modified files.
15614         
15615         * scripts/*
15616           pixmaps/sv_class.xpm
15617           pixmaps/sv_function.xpm
15618           pixmaps/sv_macro.xpm
15619           pixmaps/sv_private_fun.xpm
15620           pixmaps/sv_private_var.xpm
15621           pixmaps/sv_protected_fun.xpm
15622           pixmaps/sv_protected_var.xpm
15623           pixmaps/sv_public_fun.xpm
15624           pixmaps/sv_public_var.xpm
15625           pixmaps/sv_static_fun.xpm
15626           pixmaps/sv_static_var.xpm
15627           pixmaps/sv_struct.xpm
15628           pixmaps/sv_unknown.xpm
15629           pixmaps/sv_variable.xpm
15630           pixmaps/fv_core.xpm
15631           pixmaps/fv_text.xpm
15632           pixmaps/filestoremove.txt:
15633         
15634           New files.
15635         
15636         * pixmaps/class.xpm
15637           pixmaps/function.xpm
15638           pixmaps/fv_autofile.xpm
15639           pixmaps/fv_doc.xpm
15640           pixmaps/fv_i18n.xpm
15641           pixmaps/fv_source.xpm
15642           pixmaps/private_func.xpm
15643           pixmaps/private_var.xpm
15644           pixmaps/protected_func.xpm
15645           pixmaps/protected_var.xpm
15646           pixmaps/public_func.xpm
15647           pixmaps/public_var.xpm
15648           pixmaps/struct.xpm
15649           pixmaps/variable.xpm
15650         
15651           Removed files.
15652         
15653         * tagmanager/*/*:
15654         
15655           Upgraded to tagmanager-0.7
15657 2002-01-24      Johannes Schmid <clubfan@users.sourceforge.net>
15658         * src/anjuta_cbs.c: Fixed bug #506441
15659         * src/watch_gui.c: Changed layout of eval dialog so that
15660         it fits on a 800x600 desktop with German translation. 
15662 2002-01-23      Andy Piper <andy.piper@freeuk.com>
15664         * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
15665         * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new 
15666           icon for new project type (thanks to Misha)
15667         * configure.in: build and install Danish translation
15668         * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated 
15669           credits to cover new patches and translations
15671 2002-01-23  Johannes Schmid <clubfan@users.sourceforge.net>
15672         
15673         * src/preferences.c, src/message-manager.cc, src/project_type.c,
15674           src/appwiz_page1.c:
15675         
15676       - Font preferences are restored properly now (\n was missing)
15677           - Dock menu label of message-manager is "Dock/Undock" instead
15678           of "Dock|Undock" to match with the rest of anjuta.
15679           - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
15680           changed it in anjuta, too 
15682 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
15684         * tagmanager/tm_source_file.c,
15685           tagmanager/parse.c,
15686           tagmanager/tm_project.c,
15687           src/an_symbol_view.c,
15688           src/anjuta.c:
15689           
15690           Disabled debug warnings.
15692 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
15694         * src/appwiz_page1.c
15695           src/compiler_options.c
15696           src/project_dbase.c
15697           src/project_dbase.h
15698           src/project_type.c
15699           src/source.c
15700           src/source.h:
15701           
15702           New project type named LibGlade.
15703           
15704           Patch submitted by:
15705           Dick Knol <dknol@gmx.net>
15707         * src/gnome_prj.c:
15708           Commented out unused pixmap creation. May be it
15709           will fix the crash in project creation.
15710           
15711 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
15713         * src/registers.c
15714           src/registers.h
15715           src/registers_cbs.c
15716           src/registers_cbs.h
15717           src/registers_gui.c
15718           src/sharedlib.c
15719           src/sharedlib.h
15720           src/sharedlib_cbs.c
15721           src/sharedlib_cbs.h
15722           src/sharedlib_gui.c
15723           src/signals.c
15724           src/signals.h
15725           src/signals_cbs.c
15726           src/signals_cbs.h
15727           src/signals_gui.c
15728           src/stack_trace.c
15729           src/stack_trace.h
15730           src/stack_trace_cbs.c
15731           src/stack_trace_cbs.h
15732           src/stack_trace_gui.c
15733           src/text_editor.c
15734           src/watch.c
15735           src/watch.h
15736           src/watch_cbs.c
15737           src/watch_cbs.h
15738           src/watch_gui.c
15739           
15740           Fixed bug #496290: Attach/detach removed from these
15741           windows as they are never implemented.
15742           
15743           Patch submitted by:
15744           Johannes Schmid <johannes.schmid@gmx.de>
15745           
15746 2002-01-18      Naba Kumar <kh_naba@users.sourceforge.net>
15748         * src/anjuta.c,
15749           src/anjuta_cbs.c:
15750           
15751           Fixed bug:
15752           when you right click on the tabs, a list of filenames are given
15753           out, but now it gives a list of "page 1", "page 2", etc...
15754           
15755           Patch submitted by: 
15756           Jens Georg <mail@jensgeorg.de>
15758         * anjuta.in.in: Removed c|c++ because, it was not necessary
15759           and was causing translation problem.
15760           
15761         * plugins/class-gen/clsGen.c:
15762           removed "'" for the same reason.
15763           
15764 attached the fix for the menu
15767 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
15769         * src/preferences.h,
15770           src/preferences.c,
15771           src/preferences_gui.c:
15772           
15773           Adds the functionality to Anjuta to auto save your unsaved
15774           files before you build a project.
15776           Patch submitted by: 
15777           jason <jason_williams@suth.com>
15778           
15779         * src/anjuta.[h,c]:
15780           Added function for save all files.
15781         
15782         * src/mainmenu_callbacks.c:
15783           Modified to use the above function.
15784         
15785         * src/build_project.c:
15786           Save all files before build if it is set in the
15787           preferences.
15789 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
15791         * src/message-manager-private.cc
15792           src/message-manager-private.h
15793           src/message-manager.cc:
15794           
15795           Message-manager now restores the tabs which were shown on startup.
15796           The terminal is now created on demand (as requested by Biswa)
15797           and I have removed some debug messages.
15798           
15799           Patch submitted by: 
15800           Johannes Schmid <johannes.schmid@gmx.de>
15802 2002-01-13  Stephane Demurget  <demurgets@free.fr>
15804         * src/anjuta_cbs.c: fixed the global shortcut handling to have a
15805           proper tabs keyboard navigation.
15807         * src/an_symbol_view.c,
15808           src/anjuta_cbs.c,
15809           src/gnome_project.c,
15810           src/project_dbase.c,
15811           src/tags_manager.c: removed some debugging display.
15813 2002-01-09      Naba Kumar <kh_naba@users.sourceforge.net>
15815         * src/message-manager-dock.c
15816           src/message-manager-private.cc
15817           src/message-manager-private.h
15818           src/message-manager.cc
15819           src/preferences.c
15820           src/preferences.h
15821           src/preferences_gui.c:
15822           
15823           Patch submitted by: 
15824           Johannes Schmid <johannes.schmid@gmx.de>
15825           
15826           This patch adds a tab to the notebook of the preferences-dialog
15827           where you can change the colors, the tab position of the new
15828           message manager. Also the truncate messages stuff has moved
15829           from misc tab to messages tab.
15831           Also improved the remembering position stuff of message manager.
15832           
15833         * data/internal.properties,
15834           Added definitions for messages colors and tag position.
15835           
15836         * src/message_manager.cc:
15837           Fixed a bug that never lets the messages panes to get cleared.
15838           Added wmclass setting for the message window. Fixed a bug in
15839           which the message window was not being shown.
15840         
15841         * src/tag_manager.c: Fixed printing of (NULL) in the debug
15842           output and disabled it.
15844         * src/anjuta.c: Preferences created and loaded before anything else.
15845           anjuta now recognizes messages colors on startup and initializes
15846           them.
15847         
15848 2002-01-09      Andy Piper      <andy.piper@freeuk.com>
15850         * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
15852 2002-01-09  Stephane Demurget  <demurgets@free.fr>
15854         * pixmaps/file_c.xpm,
15855           pixmaps/file_cpp.xpm,
15856           pixmaps/file_file.xpm,
15857           pixmaps/file_h.xpm,
15858           pixmaps/file_html.xpm,
15859           pixmaps/file_i18n.xpm,
15860           pixmaps/file_icon.xpm,
15861           pixmaps/file_pix.xpm,
15862           pixmaps/fv_doc.xpm,
15863           pixmaps/fv_i18n.xpm,
15864           pixmaps/fv_image.xpm,
15865           pixmaps/fv_source.xpm,
15866           pixmaps/fv_unknown.xpm: made these icons transparent.
15868 2002-01-08      Andy Piper      <andy.piper@freeuk.com>
15870         * launcher/anjuta_launcher.c: updated message strings
15871         * src/message-manager-dock.c: added newline at end to avoid compile warning
15872         * src/project_dbase.c: corrected spelling of include (noted by Biswa)
15873         * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15874           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
15875           entries for username and Python-style GPL notice
15876         * HACKING: added info on files to change to update Insert menu
15878 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15880         * src/project_dbase.c,
15881           src/an_file_view.c,
15882           src/an_symbol_view.c:
15883           Changed the CTree expander style to square and
15884           line style to Dotted line.
15885           
15886         * po/POTFILES.in: Removed and Added translable files.
15888 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15890         * ccview/.cvsignore: Removed.
15891         
15892 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15894         * ccview/
15895                 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
15896                 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
15897                 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
15898                 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
15899                 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
15900                 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
15901         
15902         Removed ccview module because it is no longer needed.
15904 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15906         * src/project_dbase.c:
15907           Shifted structure initialization in project_dbase_new()
15908           before anything else, otherwise it was crashing due to
15909           uninitialized values.
15910         
15911         * src/an_symbol_view.c:
15912           Disabled high volume debug output.
15914 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15915         
15916         Applied a very heavy patch from:
15917         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15919         * Makefile.am
15920         configure.in
15921         pixmaps/Makefile.am
15922         src/Makefile.am
15923         src/aneditor.cxx
15924         src/aneditor.h
15925         src/anjuta.c
15926         src/anjuta.h
15927         src/commands.c
15928         src/commands.h
15929         src/compile.c
15930         src/compile.h
15931         src/controls.c
15932         src/defaults.c
15933         src/fileselection.c
15934         src/main_menubar.c
15935         src/main_menubar.h
15936         src/main_menubar_def.h
15937         src/mainmenu_callbacks.c
15938         src/mainmenu_callbacks.h
15939         src/project_dbase.c
15940         src/project_dbase.h
15941         src/project_dbase_gui.c
15942         src/tags_manager.c
15943         src/text_editor_menu.c
15944         src/toolbar_callbacks.c
15945         tagmanager/Makefile.am
15946         tagmanager/ctags.c
15947         tagmanager/include/Makefile.am
15948         tagmanager/include/tm_project.h
15949         tagmanager/include/tm_symbol.h
15950         tagmanager/include/tm_tag.h
15951         tagmanager/include/tm_tagmanager.h
15952         tagmanager/include/tm_workspace.h
15953         tagmanager/tm_project.c
15954         tagmanager/tm_source_file.c
15955         tagmanager/tm_symbol.c
15956         tagmanager/tm_tag.c
15957         tagmanager/tm_workspace.c
15958         widgets/Makefile.am: Modified.
15959         
15960         * src/an_file_view.[c,h],
15961           src/an_symbol_view.[c,h],
15962           src/file_history.[c,h],
15963           src/support.[c,h],
15964           widgets/scroll-menu.[c,h],
15965           tagmanager/tm_file_entry.c
15966           tagmanager/include/tm_file_entry.h: Added new files.
15967           
15968         * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
15969         private_func.xpm, public_func.xpm,
15970         class.xpm, fv_exec.xpm, fv_unknown.xpm,
15971         private_var.xpm, public_var.xpm,
15972         function.xpm, fv_i18n.xpm, macro.xpm,
15973         protected_func.xpm, struct.xpm,
15974         fv_autofile.xpm, fv_image.xpm,
15975         ofolder.xpm, protected_var.xpm, variable.xpm:
15976           Updated and Added pixmap files.
15978         Features:
15979         ---------
15980         a) Removes CCView dependency.
15981         b) Improves the terminal.
15982         c) Adds tag navigation context menus.
15983         d) Upgrades tagmanager to latest version.
15984         e) Miscellaneous small additions.
15986 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
15988         * src/project_dbase_gui.c: Fixed crash of anjuta
15989         when project first created.
15990         
15991         * src/gnome_project.c: It now updates the tags manager
15992         when new projects are created.
15993         
15994 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
15996         * Thanks Johannes Schmid <johannes.schmid@gmx.de>
15997           for this big patch.
15998         
15999         * src/messages.[c,h]: Removed files.
16001         * src/message-manager.[cc,h],
16002           src/message-manager-dock.[c,h],
16003           src/message-manager-private.[cc,h]
16004           New files.
16006         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
16007           src/build_project.c, src/clean_project.c, src/compile.c
16008           src/configurer.c, src/debugger.c, src/find_in_files.c
16009           src/mainmenu_callbacks.c, src/preferences.h
16010           src/preferences_gui.c, src/properties.h
16011           src/utilities.c, src/utilities.h:
16012           The new messages widget.
16013           New features:
16014             - Use of GtkNotebook instead of ToggleButtons
16015               and show/hide
16016             - Popupmenu to show and hide message types and
16017               to dock/undock in detach mode
16019           All other things should work as they did with the
16020           old message window. Currently the keyboard short-cuts
16021           do not work in detached mode.
16022           
16023           Some functions in utitlities.[c,h] changed.
16024           so that they take const arguments where this is possible
16025           
16026         * src/Makefile.am, po/POTFILES.in:
16027           Removed messages.[c,h] and
16028           added message-manager.[cc,h], message-manager-dock.[c,h],
16029           message-manager-private.[cc,h]
16030           
16031         * src/message-manager.h: Removed "include <bonobo.h>"
16032           and added a newline at the end of the file.
16033           
16034         * src/message-manager-private.cc:
16035           Set clist's width setting to Automatic.
16036           Set scroll window's scroll bars to Automatic.
16037           
16038 2002-01-05  Naba Kumar <kh_naba@users.sourceforge.net>
16040         * text_editor_menu.c:
16041           Fixed misalignment of the function sub menu
16042           in the text editor pop up menu.
16043           
16044 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
16045         
16046         * src/text_editor.c: Fixed a compiler warning.
16047         
16048 2002-01-04  Andy Piper <andy.piper@freeuk.com>
16050         * THANKS, manuals/*/authors.sgml: updated for new translations
16051         * plugins/class-gen/clsGen.c: converted messages to English
16052         * src/about.c, src/main_menubar_def.h: string updates
16054 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
16056         * src/anjuta.c
16057           src/anjuta_cbs.c
16058           src/text_editor.c
16059           src/mainmenu_callbacks.c
16060           src/text_editor.h
16061           src/text_editor.c
16062           src/text_editor_cbs.c
16063           src/text_editor-gui.c:
16064           
16065           Earlier code for adding 'cross' button
16066           for closing pages were too error prone and unorganized.
16067           Cleaned up the code and shifted the 'extra' widgets
16068           creation (eg. close button, close_pixmap and lable)
16069           from anjuta to text_editor. This takes care of proper
16070           widgets creation and destruction. Otherwise, anjuta
16071           was crashing at too many points, especially related
16072           to docking and undocking.
16073           
16074 2002-01-04  Stephane Demurget  <demurgets@free.fr>
16076         * src/aneditor.cxx: removed debugging code.
16078         * data/properties/.cvsignore: added swap files.
16080 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
16082         * src/anjuta.c
16083           src/anjuta_cbs.c:
16084           Fixed Crashing of anjuta when a new file is saved as
16085           different file.
16086           
16087 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
16089         * src/aneditor.c: Some debug codes around.
16090         
16091         * data/internal.properties, data/anjuta.properties: Removed.
16092           data/properties/Makefile.am:
16093           data/properties/ada
16094           data/properties/cs
16095           data/properties/make
16096           data/properties/rc
16097           data/properties/html
16098           data/properties/ruby
16099           data/properties/baan
16100           data/properties/idl
16101           data/properties/pascal
16102           data/properties/sample
16103           data/properties/bash
16104           data/properties/java
16105           data/properties/perl
16106           data/properties/sql
16107           data/properties/conf
16108           data/properties/latex
16109           data/properties/props
16110           data/properties/vb
16111           data/properties/cpp
16112           data/properties/lua
16113           data/properties/python
16114           data/properties/xml
16115           data/properties/others
16116           data/properties/.cvsignore:
16117             Added files. Properties now splitted into small files
16118             for each language.
16120         * data/Makefile.am
16121           configure.in: Update the removal and added properties module.
16123         * src/preferences.c: preferences_new(): Updated to reflect the
16124           new properties files organization.
16125           
16126         * src/Makefile.am: Added Baan Lexer.
16128 2002-01-01  Stephane Demurget  <demurgets@free.fr>
16130         * src/aneditor.cxx: readded the baan lexer. 
16132         * src/preferences.c: fixed translated messages and a typo.
16134         * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
16135           confusing the regexp usage in xml-i18-merge.
16137 2002-01-01      Andy Piper      <andy.piper@freeuk.com>
16139         * src/project_dbase.c: tidied some messages, and spotted a typo in
16140           the reading of properties which prevented the project version from
16141           ever being reported in the Project Information window - fixed :)
16143         * po/POTFILES.in: removed syntax.h
16145 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16147         * data/internal.properties: fixed baan properties.
16148           Added all ada properties.
16150         * src/main_menubar_def.h,
16151           src/lexer.h,
16152           src/aneditor.cxx,
16153           src/utilities.[ch]: added support for the Ada highlight style.
16155 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16157         * plugins/*/.cvsignore: updated.
16159 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16161         * src/syntax.h,
16162           src/text_editor.c,
16163           src/Makefile.am: removed the empty header syntax.h.
16165 2001-12-31  Naba Kumar <kh_naba@users.sourceforge.net>
16167         * main_menubar.c:
16168         Stef's observation on the 'superfluous' hseparators in the recent
16169         files and projects is fully justified -- removed.
16170         
16171         * main_menubar_def.h:
16172         Changed "Plug Ins" to "Plugins" in the menu label.
16173         
16174         * configure.in, plugins/Makefile.am, plugins/class-gen/*:
16175         Added class-gen in the configure output and class-gen module.
16176         
16177         * data/internal.properties:
16178         Correct mis-spelled "jave" to "java".
16179         Added file.is.source for *.h, *.c, *.cpp properties.
16180         
16181         * global-tags/Makefile.am:
16182         "chmod +x create_global_tags.sh" before it is executed, because
16183         there is very high chance that it will be found "-x" and resulting
16184         in error
16186 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16188         Fixed a crash on Solaris reported by Holder Burde, thanks to him
16189         for the backtrace.
16191         * src/gnome_project.c: (create_new_project): if the user doesn't
16192           select any icon, it doesn't have any extension and thus we can't
16193           use it in printf on Solaris, since the %s modifier use strlen to
16194           know the string length and then crash. On Linux, gcc checks the value
16195           of the pointer to be NULL and write "(null)" if necessary. We can't
16196           rely on that.
16198         * src/source.c: (source_write_desktop_entry): if there's no icon, we
16199           don't need to have the directory icon but the generic one.
16201 2001-12-30  Stephane Demurget  <demurgets@free.fr>
16203         Merged with latest (1.42) scintilla.
16205         Added: Support for the {load,save}.on.(de)activate properties.
16206                The PHP lexer to match keywords case insensitively.
16207                Baan lexer.
16208                Experimental supports for changeable style attribute & line
16209                wrapping.
16210                
16211         Updated: Both the C++ and HTML lexers.
16212                  More shell keywords added.
16213                  Horizontal scrolling and diplay of long lines optimised.
16214                  Cursor setting optimised.
16216         Bugs fixed: Caret movement over folded lines.
16217                     Selection tracking in 2ndary views when doing modifications.
16219         * scintilla/CallTip.{cxx.h},
16220           scintilla/ContractionState.{cxx,h},
16221           scintilla/Document.{cxx,h},
16222           scintilla/Editor.{cxx,h},
16223           scintilla/KeyWords.cxx,
16224           scintilla/LexHTML.cxx,
16225           scintilla/PlatGTK.cxx,
16226           scintilla/RESearch.cxx,
16227           scintilla/ScintillaBase.cxx,
16228           scintilla/ScintillaGTK.cxx,
16229           scintilla/Style.{cxx,h},
16230           scintilla/StyleContext.h,
16231           scintilla/ViewStyle.cxx,
16232           scintilla/include/*.h: updated.
16234         * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
16236         * scintilla/LexCPP.cxx: removed all references to noDocChars. This
16237           should have been told to the scintilla team. We're lucky I read the
16238           ChangeLog and the modifications of the lexer (thanks to the Gnome
16239           bonsai for this ;)
16241         * data/internal.properties: added Baan definitions.
16242           Fixed some issues for C such as *_cast directive, that are only
16243           available with C++.
16244           Updated C++, HTML and shell scripts definitions.
16245           Updated Ada and Bullant, that have been forgotten.
16247         * src/main_menubar_def.h,
16248           src/lexer.h,
16249           src/aneditor.cxx,
16250           src/utilities.[ch]: added support for the Baan highlight style.
16252 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16254         Polished the plugins menu behaviour and added a tearoff
16255         menuitem to the recent entries submenu.
16257         Note: The recent entries list seems to be too height
16258               with all these superfluous hseparators.
16260         * src/main_menubar.c: Polished, making some
16261           functions declarations static and cleaning some code.
16263           (create_submenu_plugin): removed the extra
16264           plugins entry and the horizontal separators.
16266           (on_plugins_menu_realize): the plugins menu is only
16267           shown if there's at least one available.
16269           (create_submenu*): added a tearoff menuitem to have
16270           a more homogeneous menu style. For now, it doesn't
16271           take care of user settings (but it was even worse
16272           before :).
16274 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16276         * configure.in: added the packageplugindir variable to avoid
16277           installing the plugins in $(prefix). It's not the same path as
16278           anjuta 2 to allow parallel installation.
16280 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16281         Fix a reopened part of bug #440676: keyboard navigation between the
16282         different text buffers. Changed to a more global approch. 
16284         * src/notebook.[ch]: removed.
16286         * src/Makefile.am: removed notebook.[ch]
16288         * src/anjuta_{gui,cbs}.c, src/anjuta.h:
16289           (on_anjuta_window_key_press_event): added to fulfill the global
16290           shorcuts handling.
16292         * HACKING: updated according to the new global shortcuts handling.
16294 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
16296         * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
16297           Shifted plugin menu from Edit submenu to main menu.
16298         
16299         * po/POTFILES.in:
16300           Added plugins/sample1/plugin-sample1.c
16301           
16302         * plugins/sample1/plugin-sample1.c:
16303           Added localization and used anjuta_info, instead of anjuta_error.
16304           
16305         * plugins/.cvsignore, plugins/sample1/.cvsignore:
16306           Added cvs ignores.
16307           
16308 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
16310         * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
16311           for plugin dir.
16312         
16313         * Makefile.am: Added module plugins.
16314         
16315         * plugins, plugins/Makefile.am, plugins/sample1/*:
16316           Created plugins modules.
16317           
16318         * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and 
16319           Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
16320           to load plugins of *.so only and not *.so* (which results
16321           in duplicates).
16322         
16323         * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of 
16324           plugins during packaging.
16326 2001-12-27  Simos Xenitellis  <simos@hellug.gr>
16328         *  configure.in: Added Greek (el) to ALL_LINGUAS.
16330 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
16332         * configure.in: Added portuguese to ALL_LINGUAS
16334 2001-12-24  Naba Kumar <kh_naba@users.sourceforge.net>
16336         * global-tags/.cvsignore
16337         tagmanager/.cvsignore
16338         tagmanager/include/.cvsignore:
16339         Added cvs ignore files.
16341         * data/.cvsignore
16342         Updated cvs ignore file.
16343         
16344 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16346         * src/debugger.c, src/text_editor.c, src/anjuta.c, 
16347           data/anjuta.properties, data/internal.properties: clean up some 
16348           message strings (me)
16350 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16352         * src/about.c, THANKS: added Jens to the credits
16353         
16354 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16356         * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
16357           src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
16358           src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
16359           Georg <mail@jensgeorg.de> to add close button to file tabs.
16361 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
16363         * launcher/anjuta_launcher.c: patch from Stef to fix #490816
16364           (debugger now catches correct signal from process)
16366 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
16368         * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
16369         * src/pixmaps.h: switch appwizard project icons to new designs
16370         * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
16372 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
16374         * pixmaps/Makefile.am: stop redundant images from being installed.
16375           The next step will be to remove them completely.
16376         * src/appwiz*: further updates (more to come)
16377         * src/pixmaps.h: cleaned up, commented
16378         * src/splash.c: should use the pixmaps macro defined
16379         * HACKING: more on the graphics stuff and use of pixmaps.h
16381 2001-12-19      Andy Piper      <andy.piper@freeuk.com>
16383         * src/defaults.c: fix bug #494864
16385 2001-12-18      Andy Piper      <andy.piper@freeuk.com>
16387         * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
16388           graphics from Misha
16389         * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
16390           redundant graphics, no longer used
16391         * src/appwiz*: revamped application wizard by Andy and Misha for
16392           a more usable and professional look-and-feel
16393         * HACKING: updates to cover patching, graphics, and some additions
16394           post-0.1.8
16395         * TODO: removed some implemented features
16397 2001-12-17      Andy Piper      <andy.piper@freeuk.com>
16399         * data/anjuta.properties, data/internal.properties: cleanup
16400         * src/compiler_options_gui.c, src/mainmenu_callbacks.*, 
16401           src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
16402           to edit styles colors for keywords and add Goto Tag menu option
16403           in the editor
16405 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
16407         * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
16408         
16409         Fixed bug #460335
16410         fixes the Forget of the cursor position when tab is brought active
16411         from project manager.
16412         
16413 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16415         * src/messages.c
16416           Exported "TERM=xterm" to get a color terminal when
16417           anjuta is not started from within a terminal.
16418           
16419 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16421         * src/messages.c
16422           src/messages.h
16423           Added a frame around zvt terminal.
16424           
16425         * src/preferences_gui.c
16426           Modified to say "Use glade component (experimental)"
16427           instead of "Use Component".
16428           
16429 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16431         * Patch from 
16432         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16433         
16434         * src/anjuta.c
16435         src/fileselection.c
16436         src/messages.c
16437         src/messages.h
16438         src/preferences.c
16439         src/preferences.h
16440         src/project_dbase.c
16442         a) Extra scrollbar in terminal no longer appears.
16443         b) Character set preference should be preserved (untested).
16444         c) File selection widget now remembers last directory.
16445         d) On creation of generic project, the glade 'file not found' error no
16446                 longer occurs.
16447         e) First terminal window is created 'on demand', so it should always to
16448                 the Right Thing (TM) as far as starting WD is concerned. Also, the
16449                 environment is now passed to the terminal.
16450         f) Solaris compilation should be fixed (replaced get_current_dir_name()
16451                 with getcwd()).
16452         g) Fixed some compilation warnings.
16454 2001-12-10      Andy Piper      <andy.piper@freeuk.com>
16456         * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
16457           src/pixmaps.h: applied terminal and warnings patch (Biswa)
16458         * src/*: cleanups (me)
16459         * pixmaps/mini_term.xpm: added new file for terminal button
16460           (me, based on existing artwork)
16462 2001-12-07      Andy Piper      <andy.piper@freeuk.com>
16464         * configure.in: bumped version to 0.1.9-pre
16465         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
16466           translation
16467         * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
16469 2001-12-07  Pablo Saratxaga  <pablo@mandrakesoft.com>
16471         * src/splash.c: removed a DOS end of line of a comment (so the *.po
16472           files are free of that char)
16473         * configure.in: added "az" to ALL_LINGUAS
16475 2001-11-29      Andy Piper      <andy.piper@freeuk.com>
16477         * tagmanager/tm_workspace.c, src/project_dbase.c: critical
16478           crash bug fix from Biswa.
16479         * FUTURE: added Anjuta/gIDE merger information to provide 
16480           details on future direction and status of 1.x stuff
16481         * NEWS: prepared for release
16482         * po/de.po: update from Jens Georg <mail@jensgeorg>
16484 2001-11-28      Andy Piper      <andy.piper@freeuk.com>
16486         * multiple minor updates pre-0.1.8
16487         * patch from Biswa to fix syntax highlighting and packaging
16488         * po/fr.po: update from Stef
16490 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
16492         * global-tags/Makefile.am
16493         global-tags/create_global_tags.sh
16494         global-tags/tm_global_tags.c
16495         scintilla/LexCPP.cxx
16496         scintilla/include/SciLexer.h
16497         src/aneditor.cxx
16498         src/project_dbase.c
16499         tagmanager/Makefile.am
16500         tagmanager/include/Makefile.am
16501         tagmanager/include/tm_project.h
16502         tagmanager/include/tm_tag.h
16503         tagmanager/include/tm_tagmanager.h
16504         tagmanager/tm_project.c
16505         tagmanager/tm_source_file.c
16506         tagmanager/tm_tag.c
16507         tagmanager/tm_workspace.c:
16508         
16509         Includes the syntax highliting patch to scintilla).
16510         and more stable code.
16511         
16512         *tagmanager/include/tm_symbol.h: New file.
16513         *tagmanager/tm_symbol.c: New file.
16514         
16515         Add symbol tree building functionality at project level
16516         
16517         Patch from:
16518         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16519         
16520 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
16522         * pixmaps/file_cpp.xpm,   pixmaps/file_html.xpm,  pixmaps/file_icon.xpm,
16523           pixmaps/file_c.xpm,     pixmaps/file_h.xpm,     pixmaps/file_pix.xpm,
16524           pixmaps/file_file.xpm,  pixmaps/file_i18n.xpm
16525           : New and improved pixmaps from Misha <misha@phreaker.net>
16526           Thanks to him.
16528 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
16529         
16530         * Big patch submitted by
16531           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
16532           Many thanks to him.
16533         
16534         * src/Makefile.am, src/aneditor.cxx
16535           src/anjuta.c, src/anjuta.h, src/project_dbase.c,
16536           src/project_dbase.h, src/text_editor.c, src/text_editor.h:
16537           Use of tagmanager lib for advanced calltips.
16539         * global-tags/*: Created new directory and added files to 
16540           generate system.tags.
16542         * tagmanager/*: Created new directory and added tagmanager lib
16543           files.
16545         * configure.in, acconfig.h, Makefile.am: Modified to reflect
16546           the above additions.
16548         * data/Makefile.am: Modified to accomodate generated system.tags file.
16550 2001-11-07      Andy Piper      <andy.piper@freeuk.com>
16552         * scintilla/: updated to 1.41
16553         * src/Makefile.am: added Ada and Bullant lexers from Scintilla
16554         * src/about.c: updated list of authors
16555         * src/aneditor.cxx: tidied to remove unused SciTE debug calls
16556         * HACKING: updated to cover Scintilla usage
16557         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
16558           translation
16560 2001-11-07  Naba Kumar <kh_naba@users.sourceforge.net>
16562         * src/aneditor.cxx: Fixed compilation errors with it.
16563           by add include to gtk+ headers and typedefining a mysteriously
16564           vanished class Colour.
16566 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
16568         * configure.in: Added pt_BR in the languages.
16569         
16570 2001-11-01      Andy Piper      <andy.piper@freeuk.com>
16572         * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
16573           (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
16574         * THANKS: updated
16575         * manuals/C/anjuta-manual/*: new format to match
16576           the rest of the GNOME docs chapter layout. Added the many
16577           new contributors. Moved Authors and License information into new
16578           chapters of their own - should make expansion easier too
16579         * src/compiler_options.c: changed the profiler option to -pg to 
16580           work with GNU tools (gprof)
16581         * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages 
16582           and text labels
16583         
16584 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
16586         * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
16587           compiler_options_gui.c:
16588           Added a new entry for linker flags and renamed c_options to c_flags
16589           and l_options to l_libs. Also, added a new function:
16590           compiler_options_set_prjlflags_in_file();
16591         
16592         * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
16593         
16594         * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
16595           
16596 2001-10-26      Andy Piper      <andy.piper@freeuk.com>
16598         * THANKS, src/about.c: corrections and additions following 
16599         Naba's big update
16600         * src/main_menubar.c: patch from Rikul to fix the problem with 
16601         menu accelerators not being loaded
16603 2001-10-26  Naba Kumar <kh_naba@users.sourceforge.net>
16605         * THANKS: Added all contributors and translators names and emails.
16606         * AUTHORS: Updated
16607         * pixmap/anjuta_logo.png: Reduced the size of the logo.
16608         * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
16609               Added new file (earlier logo with border).
16610         * src/about.c: Added all contributors names and emails
16611               and used macro definition for logo pixmap file.
16612         * src/pixmaps.h: Added entry for anjuta splash screen.
16614 2001-10-24      Andy Piper      <andy.piper@freeuk.com>
16616         * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
16617         to new PNG version (thanks to Misha) and removed the old
16618         pixmap.
16620 2001-10-24  Abel Cheung  <maddog@linux.org.hk>
16622         * THANKS: added Conner Mo for simplified Chinese translation.
16623         * configure.in: added zh_CN in ALL_LINGUAS
16625 2001-10-21  Abel Cheung  <maddog@linux.org.hk>
16627         * THANKS: added Joe Man for his traditional Chinese translation.
16628         * configure.in: added zh_TW in ALL_LINGUAS.
16630 2001-10-19  Naba Kumar <kh_naba@users.sourceforge.net>
16632         * src/main_menubar_def.h: Changed the link of lidn to
16633         http://lidn.sourceforge.net.
16634         
16635 2001-10-18  Naba Kumar <kh_naba@users.sourceforge.net>
16637         * Applied patch from Rikul
16638         * Applied patch from Luca
16639         * Fixed a cvs conflict. :)
16641 2001-10-17  Stephane Demurget  <demurgets@free.fr>
16643         * THANKS: added Marc Botermans for his Dutch translation.
16645         * configure.in: added nl in ALL_LINGUAS.
16647         * po/nl.po: added.
16649 2001-10-17  Naba Kumar <kh_naba@users.sourceforge.net>
16651         * anjuta.c: Fixed luca's typo.
16652         * resources.c, resources.h: Changed gchar* return to void, to
16653                 avoid a compiler warning.
16654         * scintilla/Makefile.am: Reorganized file entries.
16655         * src/Makefile.am: Added StyleContex.o module directly with the lexers.
16657 2001-10-16  Naba Kumar <kh_naba@users.sourceforge.net>
16659         * Upgraded scintilla to 1.4.
16660         * Added 6 files:  LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
16661                 LexLisp.cxx StyleContext.cxx StyleContext.h
16662         * src/Makefile.am: Added 4 lexers and separated lexer objects
16663                 from the main link variable.
16665 2001-10-14  Stephane Demurget  <demurgets@free.fr>
16667         * THANKS: added Luca, even if it shouldn't be my role to write
16668           this sort of thing :)
16670         * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
16671           the latest Luca patch.
16673 2001-10-14      Andy Piper      <andy.piper@freeuk.com>
16675         * added skeleton plugin functionality (lbell <lbell@tsc4.com>). 
16676         This is not documented yet; plugins to come later.
16677         * src/find*.c: find dialogs now persistent 
16678         (Rick <rikul@bellsouth.net>)
16679         * widgets/gnomefilelist.c: fixed multiple file open issue 
16680         (Rick <rikul@bellsouth.net>)
16681         * changes to recent file and project lists handling 
16682         (lbell <lbell@tsc4.com>)
16683         * more minor UI updates (me)
16685 2001-10-11      Andy Piper      <andy.piper@freeuk.com>
16687         * src/Makefile.am: removed warnings for traditional C syntax
16688         * pixmaps: added new icons for mini_locals, mini_cvs and
16689         the splash screen - thanks to Misha <misha@phreaker.net>
16691 2001-10-10      Andy Piper      <andy.piper@freeuk.com>
16693         * src/toolbar.c: fix typo in tooltip text
16694         * ccview/cccmd.cc: alter Func to Function in menu text
16696 2001-10-09      Andy Piper      <andy.piper@freeuk.com>
16698         * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
16699         issue with find dialog reporting an error when Scintilla finds text
16700         * applied patch from Denis Boehme <boehme at syncio dot de> to support
16701         DOS files (i.e. CR/LF translation)
16703 2001-10-03      Andy Piper      <andy.piper@freeuk.com>
16705         * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
16706         #452436
16707         * data/internal.properties: default fold style now set to 3 :-)
16708         * applied patch from rikul <null@acm.org> to turn notebook tab 
16709         headings red when file has been edited.
16711 2001-10-02  Kjartan Maraas  <kmaraas@gnome.org>
16713         * configure.in: Added "no" to ALL_LINGUAS.
16714         
16715 2001-09-29  Naba Kumar <kh_naba@users.sourceforge.net>
16717     * Patch from lbell <lbell@tsc4.com>
16718     src/controls.c
16719     src/debugger.c
16720     src/main_menubar.c
16721     src/main_menubar.h
16722     src/main_menubar_def.h
16723     src/mainmenu_callbacks.c
16724     src/mainmenu_callbacks.h
16725     src/project_dbase.c
16726     src/project_dbase.h
16727     
16728     Implemented a check menu item to handle the 'show locals' flag
16729     for the current project.
16731     * data/internal.properties: Removed the redundant command
16732     for gnome-terminal.
16733     
16734 2001-09-25  Naba Kumar <kh_naba@users.sourceforge.net>
16736         * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
16738 2001-09-24  Fatih Demir <kabalak@gtranslator.org>
16740         * configure.in: Added "ta" to the languages list.
16742 2001-09-21  Andy Piper <andy.piper@freeuk.com>
16744         * data/internal.properties:
16745           added fold.symbols property to control appearance of folds
16746           in the Scintilla editor (thanks to rikul <null@acm.org>)
16748 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
16750         * src/message.c:
16751           one extra button for message win is being created -- Fixed.
16752         
16753           The frame should be hidden and not only the pix_lab when
16754           that message pane is hidden (aBts[nIndex].bVisible == FALSE)
16755           -- Fixed.
16756         
16757         * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am: 
16758           for the time being it is same as mini_cvs.xpm.
16759         
16760 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
16762         * src/find_repace.c: Fixed the vanishing find/replace dialog box.
16764         Patch from rikul <null@acm.org>
16765         
16766         * CORBA-Server.c, debugger.c, debugger.h, glades.c,
16767         glades.h, messages.c, messages.h, pixmaps.h,
16768         project_dbase.c, project_dbase.h, session.c,
16769         session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
16770         
16771         inserted 'add to watch' option in inspect window, so you can add easily
16772         a variable in watch window .
16773         
16774         Added a new message pane for the gdb local variables inspection. Changed
16775         the code in messages.c to better account for future new panes insertion.
16776         Defined a new pixmap for the new tab button in pixmaps.h
16777         (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
16778         install script.
16779         
16780         Changed the debugger module to have a single function for asking to gdb
16781         to send program info. The idea is to ask the debugger about only the
16782         info needed to open windows( watch, registers, etc ) to speedup the step
16783         command. I plan to ask informations to the debugger based on the user
16784         interface status.
16785         The request for local variables is enabled by default, but the
16786         projectDBase has a variable to control it, to allow disabling that
16787         feature,  there is also the code to save and to reload the state. If you
16788         want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
16789         in project_dbase.c
16791         This big patch is from:  lbell <lbell@tsc4.com>
16792         
16793 2001-09-20  Stephane Demurget <demurgets@free.fr>
16795         Patch from rikul <null@acm.org> :
16797         * data/internal.properties, src/aneditor.cxx: fixed the fold margin
16798           problem and added folding support for php/hmtl.
16800 2001-09-19  Naba Kumar <kh_naba@users.sourceforge.net>
16802         * Fixed dnd of files within scintilla.
16803         patch from:  rikul <null@acm.org>
16804         
16805 2001-09-18  Naba Kumar <kh_naba@users.sourceforge.net>
16807         * Applied patch from Luca.
16808         
16809         * src/source.c: source_write_build_files(): Fixed the project generation
16810           failure. The fist return statement and the free_project_type were 
16811           misplaced.
16813 2001-09-14  Naba Kumar <kh_naba@users.sourceforge.net>
16814         
16815         * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
16816         mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
16817         
16818         1) Restore the error color to red (waiting for a configurable one )
16819         2) Saving projects settings if you exit anjuta without closing an open
16820         saved project
16821         3) New Menu 'repaeat search' to search with a keystroke without pressing
16822         the toolbar button
16823         4) some define in the menus to better handle menu item update
16824         
16825         Patch from: lbell <lbell@tsc4.com>
16826         
16827         * main_menubar_def.h, main_menubar.c: Change the position of
16828         "Repeat find" menu position.
16830 2001-09-13  Naba Kumar <kh_naba@users.sourceforge.net>
16832          project_type.h, project_type.c, source.c: Applied patch.
16833          patch from Johannes Schmid <clubfan@users.sourceforge.net>
16834          
16835 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
16837         * configure.in, src/Makefile.am: Using macros for ORBit flags.
16838         
16839 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
16840         
16841         * Fixed bug #445752
16842   
16843 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
16844         
16845         * Fixed bugs in Gtk-- and Gnome-- project type
16847 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
16849         * dnd.c: Support for multiple files drag-n-drop.
16850         
16851           Patch from: rikul <null@acm.org>
16852         
16853         * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
16854           mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
16855           saving from menu.
16856         
16857           Patch from: rikul <null@acm.org>
16859         * Applied patch for widgetizing goto dialog box.
16860           Patch from: ???
16861         
16862         * Applied patch for having new project type handling.
16863           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
16864           
16865 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
16867         * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
16868           anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
16869           debugger.c, debugger.h, find_in_files.c, find_in_files.h,
16870           find_replace.c, find_replace.h, find_text.c, find_text.h,
16871           glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
16872           project_dbase.h, source.c, text_editor.c, text_editor.h,
16873           text_editor_cbs.c, utilities.c, utilities.h:
16874         
16875           Applied a huge patch (after slight preview). I would like Luca
16876           to have his feature additions mentioned here.
16877         
16878           Patch from: lbell <lbell@tsc4.com>
16880 2001-09-09  Stephane Demurget <demurgets@free.fr>
16882         * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
16884         * po/fr.po: updated to the latest sources.
16887 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
16888         
16889         * Fixed bug #445752
16890   
16891 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
16893         * dnd.h, dnd.c: New files for drag n drop support.
16894                 
16895         * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
16896            Added drag and drop support for opening files.
16897         
16898         Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
16899         Archit Baweja <bighead@crosswinds.net> for this idea.
16900         
16901         * TODO: Added some more todos. :-(
16903 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
16905         * Fixed the goto line activate bug.
16906         patch from: Martyn Bone <mbone@brightstar.u-net.com>
16908 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
16909         
16910         * Fixed bugs in Gtk-- and Gnome-- project type
16912 2001-08-5  Naba Kumar <kh_naba@users.sourceforge.net>
16914         * widgets/gonmefilelist.c, gnomefilelist.c:
16915         Modified multiple selection on pressing control.
16916           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16917         
16918         * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
16919         Modified multiple selection on pressing control.
16920           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16921         
16922 2001-09-05  Abel Cheung  <maddog@linux.org.hk>
16924         * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
16925           This is useless; but just in case...
16927 2001-08-4  Naba Kumar <kh_naba@users.sourceforge.net>
16929         * data/internal.properties: modified a bit of perl properties.
16930         
16931 2001-08-3  Naba Kumar <kh_naba@users.sourceforge.net>
16933         * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
16934           src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
16935           Added support for multiple file imports. Changed the standrd C++
16936           convention of #include <file> to #include <file.h>, because I had given
16937           some wrong options while compiling my gcc-3.0.1 compiler, so it does not
16938           now support the #include <file> convention. That is something to be fixed :). 
16939           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16941 2001-08-1  Naba Kumar <kh_naba@users.sourceforge.net>
16943         * src/anjuta.c: Added function static greetings_text(), to solve the non
16944                 translation of the greetings text in the wizard.
16945                 
16946 2001-08-31  Andy Piper <andy.piper@freeuk.com>
16948         * src/find_in_files_gui.c: made order of buttons consistent with other Find
16949           dialogs, with OK the default (fix bug #453482)
16951 2001-08-31  Naba Kumar <kh_naba@users.sourceforge.net>
16953         * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
16954         
16955         * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
16956         
16957 2001-08-29  Naba Kumar <kh_naba@users.sourceforge.net>
16959         * src/aneditor.cxx
16960           src/aneditor.h
16961           src/anjuta_cbs.c
16962           src/controls.c
16963           src/main_menubar.c
16964           src/main_menubar.h
16965           src/main_menubar_def.h
16966           src/mainmenu_callbacks.c
16967           src/mainmenu_callbacks.h:
16968                 Applied the patch that addes menu items which allow users to
16969                 insert GPL notice and date time in current document.
16970                 patch from: Rick Patel <rikul@shreve.net>       
16971                 
16972         * src/main_menu.c: Fixed a compilation error.
16973         
16974         * src/anjuta.c: Fixed non-rememberence of editor tab position.
16975         
16976         * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
16977           about the unterminated strings.
16978           
16979         * scintilla/*: Updated scintilla to 1.3.9 version.
16980         
16981 2001-08-28  Naba Kumar <kh_naba@users.sourceforge.net>
16982         
16983         * widgets/gnomefileselection.c:
16984           Applied the patch for fixing multiple selection of file open funcion,
16985           which will deselect the files selected.
16986           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16988 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
16990         * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
16991           src/fileselection.c, src/anjuta_cbs.c:
16992           Applied the patch     for multiple selection of file open.
16993           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16994           
16995 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
16997         * Removed "-f" option in call to devhelp, because devhelp no longer
16998           supports that.
16999         
17000 2001-08-26  Stephane Demurget <demurgets@free.fr>
17002         All these modifications have been pointed out by
17003         Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
17005         * data/internal.properties: two fixes for the PHP lexer.
17006           this out.
17008         * fr.po: minor fixes.
17010         * TODO: added a couple of PHP suggestions from Gregory Schmitt.
17012 2001-08-25  Naba Kumar <kh_naba@users.sourceforge.net>
17013         
17014         * main_menubar.c,
17015           main_menubar.h,
17016           main_menubar_def.h,
17017           main_menubar_callbacks.c,
17018           controls.c:
17019                 Added new menu item for "close all fils".
17020                 (Patch from Rikul <rikul@shreve.net>, after revision)
17021         
17022         * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
17023         
17024         * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
17025                 (Patch from Rikul <rikul@shreve.net>)
17026         
17027         * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
17028                 (Patch from Rikul <rikul@shreve.net>)
17030 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
17031         
17032         * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
17033            project name in application widzard.
17034            [Patch from: Yannick Koehler <yannick.koehler@colubris.com>  ]
17036         * executer.c: hacked to change the behavior of the executer dialog. Now, instead
17037           of the 'OK' button there is an 'Execute' one.
17038           [ Patch from: Giovanni Corriga <valkadesh@libero.it>  ]
17039         
17040         * executer.c: Changed cancel button to close button. That was more appropriate.
17041           
17042 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
17044         * HACKING: corrected >>>>>> Config management.
17045         
17046         * HACKING: Added many things.
17047         
17048         * src/launcher.h: Added some comments.
17050 2001-08-21  Stephane Demurget <demurgets@free.fr>
17052         * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
17054         * HACKING,
17055           manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17056           src/appwizard_cbs.c,
17057           src/appwizard_gui.c: Applied UI/docs cleanup patch from
17058           Andy Piper <andy.piper@freeuk.com>
17060         * po/fr.po: updated to latest sources.
17062         * Makefile.am: removed anjuta.prj from EXTRA_DIST.
17065 2001-08-18  Andy Piper <andy.piper@freeuk.com>
17067         * Fixed bugs #450280 and #448845
17069         * src/about.c: corrected Naba's e-mail address (.net, not .com)
17070         
17071         * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
17072           named dialogs
17073         
17074         * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
17075           src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c, 
17076           src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog 
17077           names to remove "Anjuta: " prefix
17078           
17079         * src/main_menubar_def.c: altered a message
17080         
17081         * launcher/anjuta_launcher.c: cleaned up some messages
17083         * src/debugger.c: edited messages to improve clarity
17084         
17085         * src/app_wiz*.c: tidied wizard interface
17088 2001-08-15  Stephane Demurget <demurgets@free.fr>
17090         Synced Naba's fix and mine about the wizards not working and removed
17091         anjuta.prj to avoid a nasty checkin.
17093         * Makefile.am: removed the install-data-local rule.
17095         * data/Makefile.am: changed the list of files.
17097         * anjuta.prj: removed to avoid checkin of Anjuta temp files.
17099         * .cvsignore: added anjuta.prj for the same reason.
17102 2001-08-15  Naba Kumar <kh_naba@users.sourceforge.net>
17104         * src/source.c: Fixed a bug that fails new gnome projects to get
17105           created.
17107         * src/project_manager.c: Fixed a bug that disables storing recent
17108           project history.
17110         * Makefile.am: Added stuffs to install the macro files in the
17111           anjuta share file.
17114 2001-08-14  Stephane Demurget <demurgets@free.fr>
17116         * data/Makefile.am: added some rules to support the gnome/ macros
17117           dir in order to make the wizards work again.
17119         * anjuta.spec.in: upped the release number.
17122 2001-08-12  Zbigniew Chyla  <cyba@gnome.pl>
17124         * configure.in (ALL_LINGUAS): Added pl.
17127 2001-08-09  Stephane Demurget <demurgets@free.fr>
17129         * anjuta.spec.in: fixed the doc files list.
17132 2001-08-09  Naba Kumar <kh_naba@users.sourceforge.net>
17134         * src/about.c: corrected my email address. :-)
17135         
17136         * TODO: Updated.
17137         
17138         * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
17139          (patch from Andy Piper <squiggle@ukgateway.net>)
17141 2001-08-08  Naba Kumar <kh_naba@users.sourceforge.net>
17143         * debugger.c: Fixed a bug associated with debugging threaded
17144           application.
17145         
17146         * text_editor_menu.c: Fixed broken ui in text editor
17147           pop up menu.
17148           
17149         * text_editor_menu.c: Now the option sub menu in text editor pop up
17150           works.
17151         
17152         * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
17153                 (suggested by lord sibn <sibn@utspl.cjb.net> )
17154         
17155 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
17157         * src/text_editor_menu.c: Added menu item for context help
17158           (patch from Andy Piper <squiggle@ukgateway.net>)
17159         
17160 2001-08-06  Stephane Demurget <demurgets@free.fr>
17162         * ccview/cccproj.cc: added missing i18n strings.
17164         * data/welcome.txt: bumped version to 0.1.6.
17166         * src/anjuta.c: fixed a compilation error due to devhelp integration.
17168 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
17169         
17170         * help.c, help.h: Added support for DevHelp context sensitive help
17171                 and gnome api browsing.
17172         * Fixed toolbars and editor views "not save" bug.
17173         * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
17174           (patch from Andy Piper <squiggle@ukgateway.net>)
17175         * Updated THANKS and chapter15.sgml for uk and ru translators.
17177 2001-08-05  Naba Kumar <kh_naba@users.sourceforge.net>
17179         * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
17180         * Updated configure.in to include these changes
17181         
17182 2001-08-03  Stephane Demurget <demurgets@free.fr>
17184         * src/project_dbase_gui.c: fixed bug #446963
17185           (on_project_dbase_ccview_update_start),
17186           (on_project_dbase_ccview_update_end): added.
17187           These two respectively disable and enable close file/project
17188           menu entries and toolbar items, while the ccview part updates
17189           its tag database.  
17192 2001-08-03  Stephane Demurget <demurgets@free.fr>
17194         * configure.in: added sv to the ALL_LINGUAS list.
17195         
17197 2001-08-01  Fatih Demir <kabalak@gtranslator.org>
17199         * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
17200                 file to work: merge translations and distribute it.
17202         * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
17204         * NEWS, README, THANKS & TODO: Spelling fixes.
17206 2001-08-01  Stephane Demurget <demurgets@free.fr>
17208         * README: updated requirements.
17210         * scintilla/Makefile.am,
17211           src/Makefile.am: fixed includes using $(srcdir), as the distcheck
17212           target can't be realized (custom build path).
17214         * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
17215           Removed install-data-local.
17217         * src/compiler_options.c: changed the include paths of the pixmaps.
17218           we hadn't any warning because of the include paths passed to the
17219           compiler. Thanks to make distcheck for reporting this.
17222 2001-07-31  Stephane Demurget <demurgets@free.fr>
17224         * NEWS, THANKS: updated.
17226         * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
17227           fixed to show the correct kernel signal number and its description.
17229         * widgets/gnomefilelist.c: fixed bug #445756
17230           (goto_last): renamed to goto_prev and changed according to goto_next.
17231           (goto_next): added.
17232           (goto_directory): removed.
17233           (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
17234           returned value is now the position in the list.
17235           (check_ok_button_cb): changed the back check and added one for next.
17236           (gnome_filelist_set_dir): the check in history make it wouldn't be
17237           a "true" history. polished the whole thing, using set_dir_internal.
17238           (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
17239           there's no check in the history when using back or next.
17241         * manuals/*: added missing .cvsignore files.
17244 2001-07-30  Stephane Demurget <demurgets@free.fr>
17246         * po/fr.po: updated to latest sources.
17248         * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
17249           call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
17250           to put off their sensitive attributes.
17252 2001-07-29  Stephane Demurget <demurgets@free.fr>
17253         
17254         * po/fr.po: fixed some grammar things.
17255           Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
17256           this out.
17257         
17258         * src/utilities.c: (file_is_link): use lstat instead of stat.
17260 2001-07-27  Naba Kumar <kh_naba@123india.com>
17261         
17262         * Remove help dir from cvs, because it is no longer
17263           needed.
17264         
17265         * Remove manuals/anjuta-manual dir from cvs, because it is no longer
17266           needed.
17268 2001-07-24  Naba Kumar <kh_naba@123india.com>
17270         * debugger.c: (debugger_update_prog_status): Fixed
17271                 the bug with gdb version 5. Debugger starts, when
17272                 step in/out/over etc are clicked.
17273         
17274         * debugger.c: All functions: added debugging codes.
17275         
17276         * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
17277         * breakpoints.c: (breakpoints_dbase_add_brkpnt):
17278           Modified to recognize non project files also.
17279           
17280         * source.c: (source_write_configure_in):
17281           Added source for 'prefix' counterparts for
17282           no-prefix AC_SUBST.
17283         
17284 2001-07-23  Naba Kumar <kh_naba@123india.com>
17285         
17286         * anjuta.c: added function anjuta_remove_text_editor();
17287           and suitably modified anjuta_remove_current_text_editor().
17288           
17289         * project_dbase.c: project_dbase_close(), Added code to
17290           close all opened files that belong to the project when
17291           the project is closed.
17292          (patch from  "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
17293         
17294         * Updated the manuals/anjuta-manual subdir for GDP standards.
17295            (patch from Andy Piper <squiggle@ukgateway.net>)
17296         
17297         * main_menubar.h, main_menubar.def: Added Menu items to handle
17298           urls for library references, bugs, patches and feature request
17299           submission.
17300         
17301 2001-07-20  Naba Kumar <kh_naba@123india.com>
17302         
17303         * Set wmclass names in all windows.
17304           (patch from Andy Piper <squiggle@ukgateway.net>)
17305         * New splash logo from "Misha" <misha@phreaker.net>);
17307 2001-07-19  Naba Kumar <kh_naba@123india.com>
17308         
17309         * preferences.[h,c], preferences_gui.c: Added 4 properties to
17310           set caret color, calltip back color and selection fore/back
17311           color.
17313 2001-07-18  Naba Kumar <kh_naba@123india.com>
17314         
17315         * project_dbase.c: Closes all files when project is closed.
17316          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17317          -- We still need to refine this as it closes all sort of files.
17318         
17319         * compiler_options.c: Fixed seg-fault bug when last item in
17320           compiler option lists is removed.
17321         
17322         * Fixed missing newline warnings during compilation.
17323           (patch from Andy Piper <squiggle@ukgateway.net>)
17325 2001-07-17  Fatih Demir <kabalak@gtranslator.org>
17327         * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
17328                 autogenerated no need to store'em in CVS.
17330         * ccview/.cvsignore: Addition of cvsignore.
17332 2001-07-17  Naba Kumar <kh_naba@123india.com>
17333         
17334         *GUI fixes and spell corrections
17335         (patch from Andy Piper <squiggle@ukgateway.net>)
17337 2001-07-15  Naba Kumar <kh_naba@123india.com>
17338         
17339         *Fixed double error message for file not found.
17340         
17341         *Put white backgrounds for png images.
17342         
17343         *Converted '-' to '_' in sgml files.
17345 2001-07-14  Naba Kumar <kh_naba@123india.com>
17346         
17347         * project_dbase.c: Short-cut for expand/collasp project tree
17348         
17349         * project_dbase_gui.c:
17350          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17352 2001-07-13  Naba Kumar <kh_naba@123india.com>
17353         
17354         * notebook.[h,c]: Added
17355          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17356         Project/message window now toggles on control and
17357         and notebook switch short-cut
17359 2001-07-7  Naba Kumar <kh_naba@123india.com>
17360         
17361         * Changed a new icon set which looks more gnomish.
17362         
17363         * Changed a new anjuta splash logo.
17364         (Icons and splash logo created by "Misha" <misha@phreaker.net>)
17366 2001-07-6  Naba Kumar <kh_naba@123india.com>
17367         
17368         * ccview/*: Integrated ccview for class view and file view
17369                 in the project Manager.
17370         
17371         * widgets/gnomefilelist.[h,c]: Added show hidden files options.
17373 2001-07-1  Naba Kumar <kh_naba@123india.com>
17374         
17375         * scintilla/*: Upgraded Scintilla to version 1.3.7
17376         
17377         * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
17378         
17379 2001-06-28  Naba Kumar <kh_naba@123india.com>
17380         
17381         * src/debugger.c: Correct step-over and step-out swapping.
17382         
17383         * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
17384           chapters and added more stuffs.
17386 2001-06-13  Naba Kumar <kh_naba@123india.com>
17387         
17388         * data/autogen.sh.gtkmm: Added
17389         
17390         * data/autogen.sh.gnomemm: Added
17391         
17392         * src/appwiz.c: Added two more application wizard templetes
17393         
17394         * src/project: for gtk-- and gnome-- and proper support
17395         
17396         * src/source.c: for c++ in the project configuration.
17397         
17398         * src/source.h:
17400 2001-05-05  Naba Kumar <kh_naba@123india.com>
17402         * Merged my pre-cvs modifications with 
17403           the current cvs copy.
17405         * (lot of files change).
17407         * Implemented session management.
17409         * Local installation possible by
17410           manageing our own pixmaps paths
17411           manupulations.
17412         
17413         * resources.h: Added.
17414         * resources.c: Added.
17416         * Fixed some bugs.
17417         
17418 2001-05-05  Fatih Demir <kabalak@gtranslator.org>
17420         * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
17421                 Corrected/extended ignores.
17423 2001-05-04  Naba Kumar <kh_naba@123india.com>
17425         * manuals/: dir tree added.
17426           Sgml documentation started in this dir.
17427           
17428         * omf-install/: dir tree added.
17429         
17430         * manuals/anjuta-manual/C/anjuta-manual.sgml:
17431           Created initial document structure.
17432           
17433         * configure.in: Added test for scrollkeeper.
17434           Added some Makefile entries in AC_OUTPUT.
17435         
17436         * Makefile.am: Added subdir manuals/
17437         
17438         * HACKING: Wrote something stupid.
17440 2001-05-02  Stéphane Démurget <demurgets@free.fr>
17442         * Makefile.am: Added ChangeLog in local data list, becaused it's
17443           needed to create a new project.
17444           
17445         * po/fr.po: minor fixes.
17447         * src/build_file.c, src/configurer.c, src/debugger.c,
17448           src/executer.c, src/find_replace.c, src/gnome_project.c,
17449           src/goto_line.c, src/launcher.c, src/messages.c, 
17450           src/preferences.c src/project_dbase.c: functions declared static.
17451           
17452         * widgets/gnomefilelist.c: Fixed a project creation bug,
17453           introduced with latest changes.
17455 2001-05-01  Stéphane Démurget <demurgets@free.fr>
17457         * widgets/gnomefilelist.c,
17458           BUGS: Fixed an annoying bug preventing from loading files/project
17459           given on the command line. Polished the whole gnome_filelist widget.
17461 2001-04-27  Stéphane Démurget <demurgets@free.fr>
17463         * src/main.c,
17464           src/anjuta.c,
17465           src/anjuta.h: Polished the command line parsing.
17467         * BUGS: Need to clean that damn gnome_filelist widget.
17469 2001-04-25  Stéphane Démurget <demurgets@free.fr>
17471         * src/registers.c,
17472           src/sharedlib.c,
17473           src/signals.c: Removed duplicated includes.
17475         * po/fr.po: minor fixes.
17477         * src/compiler_options_gui.c: Cleaned up a part of the GUI,
17478           create_compiler_options_page? () declared static.
17479         * src/main.c,
17480           src/anjuta.c: Put a command line option for disabling
17481           the splashscreen.
17483         * src/preferences_gui.c: Fixed an internationalization issue,
17484           other functions declared static.
17486         * src/gnome_project.c: Fixed some memory leaks,
17487           new_prj_terminated () declared static. 
17489 2001-04-24  Fatih Demir <kabalak@gtranslator.org>
17491         * configure.in: Sort ALL_LINGUAS alphabetically.
17493 2001-04-22  Stéphane Démurget <demurgets@free.fr>
17495         * Emptied that ugly old Changelog.
17497 == Anjuta 0.1.5 ===
17498 == Anjuta 0.1.4 ==
17500 2001-03-10 Naba kumar  <naba@gnome.org>
17502         * src/gnome_project.c: Fixed project dir creation bug.
17504         * src/text_editor.c: Fixed double accelerators bug.
17505         
17506         * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
17508         * src/stack_trace.c, * src/compiler_options.c,
17509         data/internals.properties, src/defaults.c:
17510         Fixed pixmap creation with NULL window.
17512         * src/commands.c, src/preferences_gui.c, src/build_project.c
17513         src/clean_project.c: Bug fix.
17514         
17515         * src/main_menubar_def.h: i18n bug fix.
17516         
17517         * src/executer.h, src/executer.c: Bug fix.
17518         
17519         * src/controls.c: Bug fix.
17520         
17521         * src/debugger.c: Debugger now takes program args.
17522         
17523         * po/ja.po: Added japanese translation file.
17524         
17525         Upgraded to ver 0.1.4
17526         ... Fixed other minor bugs.
17528 == Anjuta 0.1.3 ===
17530 2001-XX-XX Naba kumar  <naba@gnome.org>
17532         * Lots of unaccountable changes. Integrated scintilla.
17533         Redesigned Project managemet. Added supports for other languages.
17534         Java style properties managements. .... blah blah
17535         
17536 2000-11-11 Naba kumar  <naba@gnome.org>
17538         * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
17539         Upgraded to version 0.1.3.
17541         * src/mainmenu_callbacks.c, src/main_menubar_def.h:
17542         Fixed to activate Debug->add watch properly.
17544 === Anjuta 0.1.2 beta_2 ===
17545 === Anjuta 0.1.2 ===
17547 2000-11-05 Naba kumar  <naba@gnome.org>
17549         * src/compiler_options.c, src/compiler_options_cbs.c
17550         src/compiler_options_cbs.h, src/compiler_options_gui.c
17551         src/anjuta2.c, extra/stock_libs.anj (new),
17552         extra/README.stock_libs (new), htmls/page13.html,
17553         htmls/images/*: Improved Library settings GUI. Can now enable/disable
17554         added libraries. Stock libs provided for ease of entry. Modified
17555         help html file accordingly.
17557 2000-11-03 Naba kumar  <naba@gnome.org>
17559         * README: Minor fixes in Doc files.
17561         * src/gnome_prj.c, src/appwidzard_cbs.c:
17562         Fixed to ignore non-existant dir for blank prj.
17563         More checking in project creation, especially to confirm
17564         that the prj file already does not exist.
17566         * anjuta.spec, configure.in: Upgraded to version 0.1.2
17568         * src/controls.c: Now Menu item "Format/Detach current document"
17569         is inactive when there is no document opened.
17571 === Anjuta 0.1.1 ===
17573 2000-11-01 Naba kumar  <naba@gnome.org>
17575         Completed and Release of first version (Beta) with lots of bugs.
17577 1999-12-27 Naba kumar  <naba@gnome.org>
17579         Anjuta project started.