2007-09-17 Johannes Schmid <jhs@gnome.org>
[anjuta-git-plugin.git] / ChangeLog
blobfbbfeb3a3cbd7b5b856d2c45827cb958da7d945d
1 2007-09-17  Johannes Schmid <jhs@gnome.org>
3         * plugins/language-support-cpp-java/cpp-java-assist.c:
4         (on_assist_begin):
5         
6         Fixed calltips in sourceview
8 2007-09-17  Naba Kumar  <naba.kumar@gnome.org>
10         * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
11         completion items preparation time. Fixed a crash bug.
13         * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
14         Set buffer size (From Massimo, required for symbol-db).
16         * libanjuta/interfaces/libanjuta.idl: Also pass position information
17         for suggestions.
19         * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
20         change in API.
22         * plugins/editor/aneditor-autocomplete.cxx,
23         plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
24         Added ANE_GETWORDBEFORECARAT command.
26         * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
27         using assist interface.
29         * plugins/editor/text_editor.c: (text_editor_instance_init),
30         (text_editor_get_word_before_carat),
31         (text_editor_get_current_word), (iassist_add_trigger),
32         (iassist_remove_trigger), (on_assist_canceled),
33         (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
34         (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
35         * plugins/editor/text_editor.h:
36         * plugins/editor/text_editor_cbs.c: (trigger_size),
37         (max_trigger_size), (text_editor_check_assist),
38         (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
39         interface.
41         * plugins/language-support-cpp-java/Makefile.am:
42         * plugins/language-support-cpp-java/plugin.c:
43         (get_line_indentation_base), (get_line_auto_indentation),
44         (install_support), (uninstall_support),
45         (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
46         (cpp_java_plugin_instance_init):
47         * plugins/language-support-cpp-java/plugin.h:
48         * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
49         * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
50         Make assist a separate class.
52 2007-09-14  Johannes Schmid <jhs@gnome.org>
54         * plugins/sourceview/sourceview.c: (iassist_suggest):
55         Fixed changed char_alignment paramter in language-support
56         plugin
58 2007-09-14  Naba Kumar  <naba@gnome.org>
60         * plugins/language-support-cpp-java/plugin.c: Send the right
61         'char_alignment' paramenter (needs fixing in sourceview).
63 2007-09-13  Johannes Schmid <jhs@gnome.org>
65         * anjuta.anjuta:
66         * plugins/project-wizard/templates/minimal/project.anjuta:
67         Use IAnjutaSymbolManager instead of loading the plugin directly.
68         (TODO: Think of a version to do this for older files...)
70         * configure.in:
71         * plugins/Makefile.am:
72         * plugins/symbol-db/Makefile.am:
73         
74         Build symbol-db plugin if libgda-3.0 is found
76 2007-09-13  Johannes Schmid <jhs@gnome.org>
78         * plugins/sourceview/Makefile.am:
79         * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
80         (set_uri):
81         * plugins/sourceview/anjuta-document.h:
82         Removed lots of dead code
83         
84         * plugins/sourceview/anjuta-languages-manager.c:
85         * plugins/sourceview/anjuta-languages-manager.h:
86         removed completely
87         
88         * plugins/sourceview/sourceview.c: (on_document_char_added),
89         (on_document_loaded), (sourceview_instance_init),
90         (iselect_get_start), (iselect_get_end),
91         (ilanguage_get_supported_languages), (ilanguage_set_language):
92         
93         Fixed selection handling and make some adaptions for the changes 
94         mentioned above
96 2007-09-13  Johannes Schmid <jhs@gnome.org>
98         * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
99         * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
100         (on_assist_update):
101         
102         Added preferences to language support completion/calltips
103         
104         * plugins/sourceview/assist-window.c: (assist_window_update):
106         Always select first entry
108         * plugins/sourceview/sourceview.glade:
109         Removed old completion preferences
111 >>>>>>> .r3124
112 2007-09-11  Naba Kumar  <naba@gnome.org>
114         * plugins/terminal/terminal.c: Fixed critical warning, memory leak
115         and possible crash when pressing ctrl+d in terminal after preferences
116         window has been shown once (no need for backport).
118         * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
119         implementations to get warnings instead of crashes for unimplemented
120         interface methods.
122 2007-09-11   Massimo Cora' <maxcvs@email.it>
124         Reviewed by: Naba Kumar  <naba@gnome.org>
126         * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
127         * plugins/symbol-db/*:
128         Added new symbol-database backend based on SQLite 3.
129         (does not enabled for build currently).
131 2007-09-10  Johannes Schmid <jhs@gnome.org>
133         * anjuta.anjuta:
134         * configure.in:
135         * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
136         (parse_info_init), (parse_info_free), (valid_element),
137         (start_element_handler), (end_element_handler), (text_handler),
138         (egg_recent_model_filter), (egg_recent_model_changed_timeout),
139         (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
140         (egg_recent_model_monitor), (egg_recent_model_read),
141         (egg_recent_model_open_file), (egg_recent_model_lock_file),
142         (egg_recent_model_unlock_file), (egg_recent_model_finalize),
143         (egg_recent_model_set_property), (egg_recent_model_class_init),
144         (egg_recent_model_init), (egg_recent_model_add_full),
145         (egg_recent_model_delete), (egg_recent_model_get_list),
146         (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
147         (egg_recent_model_set_filter_mime_types),
148         (egg_recent_model_clear_group_filter),
149         (egg_recent_model_set_filter_groups),
150         (egg_recent_model_clear_scheme_filter),
151         (egg_recent_model_set_filter_uri_schemes),
152         (egg_recent_model_remove_expired):
153         
154         Update EggRecent (#456465)
156 2007-09-10  Johannes Schmid <jhs@gnome.org>
158         * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
159         (anjuta_plugin_manager_get_plugin):
160         * plugins/profiler/gprof-call-graph-view.c:
161         (gprof_call_graph_view_create_columns):
162         * plugins/profiler/gprof-flat-profile-view.c:
163         (gprof_flat_profile_view_create_columns):
164         * plugins/profiler/gprof-function-call-tree-view.c:
165         (gprof_function_call_tree_view_create_columns):
166         
167         Fixed #466031 – Update of pieces of menus for Localization
169 2007-09-10  Johannes Schmid <jhs@gnome.org>
171         * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
172         Bug 343522 – anjuta: Unable to execute commands that use options.
174 2007-09-09  Johannes Schmid <jhs@gnome.org>
176         * plugins/document-manager/anjuta-docman.c:
177         (anjuta_docman_update_page_label):
178         
179         Fixed #458034 – Method of indicating unsaved changes breaks convention
180         
181         * plugins/document-manager/plugin.c: (update_title),
182         (value_added_project_root_uri), (value_removed_project_root_uri),
183         (on_editor_changed), (activate_plugin):
184         * plugins/document-manager/plugin.h:
185         * plugins/project-manager/plugin.c: (on_profile_scoped),
186         (on_profile_descoped), (ifile_open):
187         
188         Fixed #427390 – Show path of item in currently focused editor window
190 2007-09-09  Johannes Schmid <jhs@gnome.org>
192         * plugins/search/plugin.c: (on_toolbar_find_clicked),
193         (on_toolbar_find_incremental):
194         Fix incremental search
195         
196         * plugins/sourceview/sourceview.c: (on_document_char_added),
197         (set_select):
198         Fixed selection management
200 2007-09-09  Johannes Schmid <jhs@gnome.org>
202         * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
203         Fixed memory leak
205         * libanjuta/interfaces/libanjuta.idl:
206         Extended IAnjutaEditorAssist interface
207         
208         * plugins/language-support-cpp-java/plugin.c:
209         (jump_to_matching_brace), (add_tags), (on_assist_begin),
210         (assist_cleanup), (on_assist_chosen), (on_assist_update),
211         (context_character), (get_context), (function_parser),
212         (cpp_member_parser), (install_assist), (uninstall_assist),
213         (get_line_indentation_base), (get_line_auto_indentation),
214         (install_support), (uninstall_support),
215         (on_value_added_current_editor), (on_value_removed_current_editor),
216         (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
217         * plugins/language-support-cpp-java/plugin.h:
218         
219         Improved fixed editor assistance and added support for function/method
220         tooltips. jumb_to_matching_brance => jump_to_matching_brace
221         
222         * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
223         Removed a FIXME
224         
225         * plugins/project-import/project-import.c: (on_import_next):
226         Added a non-NULL check with could probably fix #474843 but not sure
227         
228         * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
229         Fixed anjuta-plugin project wizard
230         
231         * plugins/sourceview/Makefile.am:
232         * plguins/sourceview/assist-tip.[ch]:
233         * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
234         (anjuta_view_key_press_event):
235         * plugins/sourceview/assist-window.c: (assist_window_class_init),
236         (assist_window_init), (assist_window_update), (assist_window_new):
237         * plugins/sourceview/sourceview-private.h:
238         * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
239         (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
240         (trigger_size), (max_trigger_size), (on_document_char_added),
241         (sourceview_dispose), (ieditor_get_current_word),
242         (iassist_add_trigger), (iassist_init_suggestions),
243         (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
244         (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
245         
246         Big update on sourceview assist capabilites. Autocompletion should
247         now work much better and function tooltips are finally supported!
249         * plugins/sourceview/anjuta-document.h:
250         * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
251         (anjuta_document_get_current_word):
252         Fixed get_current_word (inspired by aneditor.cxx implementation)
254         * plugins/sourceview/sourceview-cell.c: (icell_get_char),
255         (icell_get_attribute):
256         Fixed get_attribute() to also detect character constants.
257         Simplified get_char()
259         * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
260         (isymbol_manager_get_members), (isymbol_manager_get_parents),
261         (isymbol_manager_get_completions_at_position):
262         
263         Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
265 2007-09-04  Naba Kumar  <naba@gnome.org>
267         * plugins/class-gen/plugin.c: Do not enable 'Add to project'
268         projects that can not add sources.
270         * plugins/file-wizard/file.c: Similarly for file wizard,
271         Do not enable 'Add to project' projects that can not add sources.
273 2007-09-04  Naba Kumar  <naba@gnome.org>
275         * configure.in: Bumped gnome-build requirement to 0.2.0
276         for project capabilities support.
278         * plugins/project-manager/plugin.c: Enable/disable project
279         actions based on project capabilities. Fixes bug #433552:
280         crash in Anjuta IDE: add file test.h in project on generic
281         Makefile.
283         * libanjuta/interfaces/libanjuta.idl: Added method to query
284         project capabilities.
286 2007-09-03  Naba Kumar  <naba@gnome.org>
288         * plugins/file-manager/plugin.c: Set shadow type IN.
289         * plugins/file-manager/file-view.c: Fixed code style.
290         * plugins/file-manager/file-view.c: Fixed icons column to size
291         properly.
293         * plugins/file-manager/plugin.[c,h]: Fixed code style.
295         * plugins/file-manager/plugin.c: Fixed crash on closing project and
296         unmonitors project-uri on file-manager deactivation.
298         * TODO.tasks: Updated
300 2007-09-02  Johannes Schmid <jhs@gnome.org>
302         * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
303         Fixed memory leak
304         
305         * plugins/file-manager/file-view.c: (file_view_get_selected),
306         (file_view_button_press_event), (file_view_finalize):
307         * plugins/file-manager/plugin.c: (project_root_removed),
308         (file_manager_deactivate):
309         
310         Fixed some small bugs I missed before
312 2007-09-02  Johannes Schmid <jhs@gnome.org>
314         * plugins/file-manager/*:
315         Added new and file-manager
317 2007-09-02  Johannes Schmid <jhs@gnome.org>
319         * plugins/file-manager/*:
320         Removed old file-manager
322 2007-08-31  Johannes Schmid <jhs@gnome.org>
324         * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
325         * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
326         
327         Fixed some memory leaks
328         
329         * MAINTAINERS: Fixed
330         
331 2007-08-31  Johannes Schmid <jhs@gnome.org>
333         * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
334         (get_property_value_as_string), (set_property_value_as_string),
335         (register_callbacks), (preferences_foreach_callback),
336         (anjuta_preferences_register_property_raw):
337         * libanjuta/anjuta-preferences.h:
338         * plugins/build-basic-autotools/build-basic-autotools.c:
339         (on_build_mesg_format):
340         * plugins/document-manager/anjuta-document-manager.glade:
341         * plugins/message-view/anjuta-message-manager-plugin.glade:
342         
343         Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
344         broken message view preferences
345         
346         * plugins/message-view/message-view.c:
347         (message_view_instance_init), (pref_change_color), (prefs_init),
348         (imessage_view_append):
349         Cleaned up message view (#458041)
350         
351         * src/shell.c: (on_preferences_activate),
352         (anjuta_test_shell_instance_init),
353         (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
354         Fixed test shell to allow better debugging
355         
356 2007-08-31  Johannes Schmid <jhs@gnome.org>
358         * plugins/gtodo/interface.c: (gtodo_get_hide_done),
359         (gtodo_get_hide_nodate), (gtodo_get_hide_due):
360         * plugins/gtodo/main.h:
361         * plugins/gtodo/plugin.c: (activate_plugin):
362         
363         Fixed #423467 (View->Tasks menu items are not 
364         checked on startup)
366 2007-08-31  Tobias Müller <gnome-bugs@auftrags-killer.org>
368         reviewed by: Johannes Schmid <jhs@gnome.org>
370         * COPYING:
371         * data/welcome.txt.in:
372         * launcher/anjuta_launcher.c:
373         * libanjuta/anjuta-children.c:
374         * libanjuta/anjuta-children.h:
375         * libanjuta/anjuta-debug.h:
376         * libanjuta/anjuta-encodings.c:
377         * libanjuta/anjuta-encodings.h:
378         * libanjuta/anjuta-glue-c.c:
379         * libanjuta/anjuta-glue-c.h:
380         * libanjuta/anjuta-plugin-description.c:
381         * libanjuta/anjuta-plugin-description.h:
382         * libanjuta/anjuta-plugin-handle.c:
383         * libanjuta/anjuta-plugin-handle.h:
384         * libanjuta/anjuta-plugin-manager.c:
385         * libanjuta/anjuta-plugin-manager.h:
386         * libanjuta/anjuta-plugin.c:
387         * libanjuta/anjuta-plugin.h:
388         * libanjuta/anjuta-preferences.c:
389         * libanjuta/anjuta-preferences.h:
390         * libanjuta/anjuta-profile-manager.c:
391         * libanjuta/anjuta-profile-manager.h:
392         * libanjuta/anjuta-profile.c:
393         * libanjuta/anjuta-profile.h:
394         * libanjuta/anjuta-save-prompt.c:
395         * libanjuta/anjuta-save-prompt.h:
396         * libanjuta/anjuta-serializer.c:
397         * libanjuta/anjuta-serializer.h:
398         * libanjuta/anjuta-session.c:
399         * libanjuta/anjuta-session.h:
400         * libanjuta/anjuta-shell.c:
401         * libanjuta/anjuta-shell.h:
402         * libanjuta/anjuta-status.c:
403         * libanjuta/anjuta-status.h:
404         * libanjuta/anjuta-ui.c:
405         * libanjuta/anjuta-ui.h:
406         * libanjuta/anjuta-utils-priv.h:
407         * libanjuta/anjuta-utils.c:
408         * libanjuta/anjuta-utils.h:
409         * libanjuta/cell-renderer-captioned-image.c:
410         * libanjuta/cell-renderer-captioned-image.h:
411         * libanjuta/e-splash.c:
412         * libanjuta/e-splash.h:
413         * libanjuta/interfaces/anjuta-idl-compiler.pl:
414         * libanjuta/interfaces/libanjuta.idl:
415         * libanjuta/libanjuta.h:
416         * libanjuta/resources.c:
417         * libanjuta/resources.h:
418         * libegg/egg-cell-renderer-text.c:
419         * libegg/egg-combo-action.c:
420         * libegg/egg-entry-action.c:
421         * libegg/egg-recent-action.c:
422         * libegg/egg-recent-files-module.c:
423         * libegg/egg-recent-item.c:
424         * libegg/egg-recent-model.c:
425         * libegg/egg-recent-view-gtk.c:
426         * libegg/egg-recent-view.c:
427         * libegg/egg-submenu-action.c:
428         * libegg/eggaccelerators.c:
429         * libegg/eggcellrendererpopup.c:
430         * libegg/eggcomboselect.c:
431         * libegg/eggtreemodelfilter.c:
432         * libegg/eggtreemultidnd.c:
433         * libegg/gtkcellview.h:
434         * libegg/treeviewutils/egg-cell-renderer-text.h:
435         * libegg/treeviewutils/eggaccelerators.h:
436         * libegg/treeviewutils/eggcellrendererkeys.h:
437         * libegg/treeviewutils/eggcellrendererpopup.h:
438         * libegg/treeviewutils/eggtreemodelfilter.h:
439         * libegg/treeviewutils/eggtreemultidnd.h:
440         * libegg/treeviewutils/eggtreeviewstate.h:
441         * manuals/anjuta-faqs/C/anjuta-faqs.xml:
442         * manuals/anjuta-faqs/Makefile.am:
443         * manuals/anjuta-manual/C/anjuta-manual.xml:
444         * manuals/anjuta-manual/C/license.xml:
445         * manuals/anjuta-manual/es/es.po:
446         * manuals/anjuta-manual/sv/sv.po:
447         * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
448         ml:
449         * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
450         * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
451         * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
452         * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
453         * manuals/old/ja/anjuta-manual/license.xml:
454         * plugins/build-basic-autotools/build-basic-autotools.c:
455         * plugins/build-basic-autotools/build-basic-autotools.h:
456         * plugins/build-basic-autotools/executer.c:
457         * plugins/build-basic-autotools/executer.h:
458         * plugins/build/build_file.c:
459         * plugins/build/build_file.h:
460         * plugins/build/build_project.c:
461         * plugins/build/build_project.h:
462         * plugins/build/clean_project.c:
463         * plugins/build/clean_project.h:
464         * plugins/build/commands.c:
465         * plugins/build/commands.h:
466         * plugins/build/compile.c:
467         * plugins/build/compile.h:
468         * plugins/build/compiler_options.c:
469         * plugins/build/compiler_options.h:
470         * plugins/build/configurer.c:
471         * plugins/build/configurer.h:
472         * plugins/build/executer.c:
473         * plugins/build/executer.h:
474         * plugins/class-gen/cell-renderer-flags.c:
475         * plugins/class-gen/cell-renderer-flags.h:
476         * plugins/class-gen/combo-flags.c:
477         * plugins/class-gen/combo-flags.h:
478         * plugins/class-gen/element-editor.c:
479         * plugins/class-gen/element-editor.h:
480         * plugins/class-gen/generator.c:
481         * plugins/class-gen/generator.h:
482         * plugins/class-gen/plugin.c:
483         * plugins/class-gen/plugin.h:
484         * plugins/class-gen/transform.c:
485         * plugins/class-gen/transform.h:
486         * plugins/class-gen/validator.c:
487         * plugins/class-gen/validator.h:
488         * plugins/class-gen/window.c:
489         * plugins/class-gen/window.h:
490         * plugins/class-inheritance/class-callbacks.c:
491         * plugins/class-inheritance/class-callbacks.h:
492         * plugins/class-inheritance/class-inherit.c:
493         * plugins/class-inheritance/class-inherit.h:
494         * plugins/class-inheritance/plugin.c:
495         * plugins/class-inheritance/plugin.h:
496         * plugins/cvs-plugin/cvs-actions.c:
497         * plugins/cvs-plugin/cvs-actions.h:
498         * plugins/cvs-plugin/cvs-callbacks.c:
499         * plugins/cvs-plugin/cvs-callbacks.h:
500         * plugins/cvs-plugin/cvs-execute.c:
501         * plugins/cvs-plugin/cvs-execute.h:
502         * plugins/cvs-plugin/cvs-interface.c:
503         * plugins/cvs-plugin/cvs-interface.h:
504         * plugins/cvs-plugin/plugin.c:
505         * plugins/cvs-plugin/plugin.h:
506         * plugins/debug-manager/breakpoints.c:
507         * plugins/debug-manager/breakpoints.h:
508         * plugins/debug-manager/chunk_view.c:
509         * plugins/debug-manager/chunk_view.h:
510         * plugins/debug-manager/data_buffer.c:
511         * plugins/debug-manager/data_buffer.h:
512         * plugins/debug-manager/data_view.c:
513         * plugins/debug-manager/data_view.h:
514         * plugins/debug-manager/debug_tree.c:
515         * plugins/debug-manager/debug_tree.h:
516         * plugins/debug-manager/debugger.c:
517         * plugins/debug-manager/debugger.h:
518         * plugins/debug-manager/disassemble.c:
519         * plugins/debug-manager/disassemble.h:
520         * plugins/debug-manager/info.c:
521         * plugins/debug-manager/info.h:
522         * plugins/debug-manager/locals.c:
523         * plugins/debug-manager/locals.h:
524         * plugins/debug-manager/memory.c:
525         * plugins/debug-manager/memory.h:
526         * plugins/debug-manager/plugin.c:
527         * plugins/debug-manager/plugin.h:
528         * plugins/debug-manager/registers.c:
529         * plugins/debug-manager/registers.h:
530         * plugins/debug-manager/sexy-icon-entry.c:
531         * plugins/debug-manager/sexy-icon-entry.h:
532         * plugins/debug-manager/sharedlib.c:
533         * plugins/debug-manager/sharedlib.h:
534         * plugins/debug-manager/signals.c:
535         * plugins/debug-manager/signals.h:
536         * plugins/debug-manager/sparse_buffer.c:
537         * plugins/debug-manager/sparse_buffer.h:
538         * plugins/debug-manager/sparse_view.c:
539         * plugins/debug-manager/sparse_view.h:
540         * plugins/debug-manager/stack_trace.c:
541         * plugins/debug-manager/stack_trace.h:
542         * plugins/debug-manager/start.c:
543         * plugins/debug-manager/start.h:
544         * plugins/debug-manager/threads.c:
545         * plugins/debug-manager/threads.h:
546         * plugins/debug-manager/utilities.c:
547         * plugins/debug-manager/utilities.h:
548         * plugins/debug-manager/watch.c:
549         * plugins/debug-manager/watch.h:
550         * plugins/devhelp/htmlview.c:
551         * plugins/devhelp/htmlview.h:
552         * plugins/document-manager/action-callbacks.c:
553         * plugins/document-manager/action-callbacks.h:
554         * plugins/document-manager/anjuta-docman.c:
555         * plugins/document-manager/anjuta-docman.h:
556         * plugins/document-manager/editor-tooltips.c:
557         * plugins/document-manager/editor-tooltips.h:
558         * plugins/document-manager/file_history.c:
559         * plugins/document-manager/file_history.h:
560         * plugins/document-manager/indent-dialog.c:
561         * plugins/document-manager/indent-dialog.h:
562         * plugins/document-manager/indent-util.c:
563         * plugins/document-manager/indent-util.h:
564         * plugins/document-manager/plugin.c:
565         * plugins/editor/aneditor-autocomplete.cxx:
566         * plugins/editor/aneditor-calltip.cxx:
567         * plugins/editor/aneditor-indent.cxx:
568         * plugins/editor/aneditor-priv.h:
569         * plugins/editor/aneditor.cxx:
570         * plugins/editor/aneditor.h:
571         * plugins/editor/lexer.h:
572         * plugins/editor/plugin.c:
573         * plugins/editor/plugin.h:
574         * plugins/editor/print.c:
575         * plugins/editor/print.h:
576         * plugins/editor/properties.h:
577         * plugins/editor/properties_cxx.h:
578         * plugins/editor/style-editor.c:
579         * plugins/editor/style-editor.h:
580         * plugins/editor/text-editor-iterable.c:
581         * plugins/editor/text-editor-iterable.h:
582         * plugins/editor/text_editor.c:
583         * plugins/editor/text_editor.h:
584         * plugins/editor/text_editor_cbs.c:
585         * plugins/editor/text_editor_cbs.h:
586         * plugins/editor/text_editor_menu.c:
587         * plugins/editor/text_editor_menu.h:
588         * plugins/editor/text_editor_prefs.c:
589         * plugins/editor/text_editor_prefs.h:
590         * plugins/file-loader/dnd.c:
591         * plugins/file-loader/dnd.h:
592         * plugins/file-loader/plugin.c:
593         * plugins/file-manager/an_file_view.c:
594         * plugins/file-manager/plugin.c:
595         * plugins/file-wizard/file.c:
596         * plugins/file-wizard/file.h:
597         * plugins/file-wizard/plugin.c:
598         * plugins/file-wizard/plugin.h:
599         * plugins/gdb/debugger.c:
600         * plugins/gdb/debugger.h:
601         * plugins/gdb/gdbmi-test.c:
602         * plugins/gdb/gdbmi.c:
603         * plugins/gdb/gdbmi.h:
604         * plugins/gdb/global.h:
605         * plugins/gdb/parser.c:
606         * plugins/gdb/parser.h:
607         * plugins/gdb/plugin.c:
608         * plugins/gdb/plugin.h:
609         * plugins/gdb/utilities.c:
610         * plugins/gdb/utilities.h:
611         * plugins/glade/plugin.c:
612         * plugins/glade/plugin.h:
613         * plugins/gtodo/egg-datetime.c:
614         * plugins/gtodo/egg-datetime.h:
615         * plugins/gtodo/eggtrayicon.c:
616         * plugins/gtodo/eggtrayicon.h:
617         * plugins/gtodo/plugin.c:
618         * plugins/gvim/anjuta-vim.c:
619         * plugins/gvim/anjuta-vim.h:
620         * plugins/gvim/gtkvim.c:
621         * plugins/gvim/gtkvim.h:
622         * plugins/gvim/plugin.c:
623         * plugins/gvim/plugin.h:
624         * plugins/language-support-cpp-java/plugin.c:
625         * plugins/language-support-cpp-java/plugin.h:
626         * plugins/macro/macro-actions.c:
627         * plugins/macro/macro-actions.h:
628         * plugins/macro/macro-db.c:
629         * plugins/macro/macro-db.h:
630         * plugins/macro/macro-dialog.c:
631         * plugins/macro/macro-dialog.h:
632         * plugins/macro/macro-edit.c:
633         * plugins/macro/macro-edit.h:
634         * plugins/macro/macro-util.c:
635         * plugins/macro/macro-util.h:
636         * plugins/macro/plugin.c:
637         * plugins/macro/plugin.h:
638         * plugins/message-view/anjuta-msgman.c:
639         * plugins/message-view/anjuta-msgman.h:
640         * plugins/message-view/message-view.c:
641         * plugins/message-view/message-view.h:
642         * plugins/message-view/plugin.c:
643         * plugins/message-view/plugin.h:
644         * plugins/patch/patch-plugin.c:
645         * plugins/patch/patch-plugin.h:
646         * plugins/patch/plugin.c:
647         * plugins/patch/plugin.h:
648         * plugins/profiler/gprof-call-graph-block-entry.c:
649         * plugins/profiler/gprof-call-graph-block-entry.h:
650         * plugins/profiler/gprof-call-graph-block.c:
651         * plugins/profiler/gprof-call-graph-block.h:
652         * plugins/profiler/gprof-call-graph-view.c:
653         * plugins/profiler/gprof-call-graph-view.h:
654         * plugins/profiler/gprof-call-graph.c:
655         * plugins/profiler/gprof-call-graph.h:
656         * plugins/profiler/gprof-flat-profile-entry.c:
657         * plugins/profiler/gprof-flat-profile-entry.h:
658         * plugins/profiler/gprof-flat-profile-view.c:
659         * plugins/profiler/gprof-flat-profile-view.h:
660         * plugins/profiler/gprof-flat-profile.c:
661         * plugins/profiler/gprof-flat-profile.h:
662         * plugins/profiler/gprof-function-call-chart-view.c:
663         * plugins/profiler/gprof-function-call-chart-view.h:
664         * plugins/profiler/gprof-function-call-tree-view.c:
665         * plugins/profiler/gprof-function-call-tree-view.h:
666         * plugins/profiler/gprof-options.c:
667         * plugins/profiler/gprof-options.h:
668         * plugins/profiler/gprof-profile-data.c:
669         * plugins/profiler/gprof-profile-data.h:
670         * plugins/profiler/gprof-view-manager.c:
671         * plugins/profiler/gprof-view-manager.h:
672         * plugins/profiler/gprof-view.c:
673         * plugins/profiler/gprof-view.h:
674         * plugins/profiler/plugin.c:
675         * plugins/profiler/plugin.h:
676         * plugins/profiler/string-utils.c:
677         * plugins/profiler/string-utils.h:
678         * plugins/project-import/plugin.c:
679         * plugins/project-import/plugin.h:
680         * plugins/project-import/project-import.c:
681         * plugins/project-import/project-import.h:
682         * plugins/project-manager/plugin.c:
683         * plugins/project-manager/plugin.h:
684         * plugins/project-wizard/action.c:
685         * plugins/project-wizard/action.h:
686         * plugins/project-wizard/autogen.c:
687         * plugins/project-wizard/autogen.h:
688         * plugins/project-wizard/druid.c:
689         * plugins/project-wizard/druid.h:
690         * plugins/project-wizard/file.c:
691         * plugins/project-wizard/file.h:
692         * plugins/project-wizard/header.c:
693         * plugins/project-wizard/header.h:
694         * plugins/project-wizard/install.c:
695         * plugins/project-wizard/install.h:
696         * plugins/project-wizard/parser.c:
697         * plugins/project-wizard/parser.h:
698         * plugins/project-wizard/plugin.c:
699         * plugins/project-wizard/plugin.h:
700         * plugins/project-wizard/property.c:
701         * plugins/project-wizard/property.h:
702         * plugins/project-wizard/values.c:
703         * plugins/project-wizard/values.h:
704         * plugins/sample1/plugin.c:
705         * plugins/search/plugin.c:
706         * plugins/search/plugin.h:
707         * plugins/search/search-replace_backend.c:
708         * plugins/search/search-replace_backend.h:
709         * plugins/search/search_preferences.c:
710         * plugins/sourceview/anjuta-convert.c:
711         * plugins/sourceview/anjuta-convert.h:
712         * plugins/sourceview/anjuta-document-loader.c:
713         * plugins/sourceview/anjuta-document-loader.h:
714         * plugins/sourceview/anjuta-document-saver.c:
715         * plugins/sourceview/anjuta-document-saver.h:
716         * plugins/sourceview/anjuta-document.c:
717         * plugins/sourceview/anjuta-document.h:
718         * plugins/sourceview/anjuta-encodings.c:
719         * plugins/sourceview/anjuta-encodings.h:
720         * plugins/sourceview/anjuta-languages-manager.c:
721         * plugins/sourceview/anjuta-languages-manager.h:
722         * plugins/sourceview/anjuta-utils.c:
723         * plugins/sourceview/anjuta-utils.h:
724         * plugins/sourceview/anjuta-view.c:
725         * plugins/sourceview/anjuta-view.h:
726         * plugins/sourceview/assist-window.c:
727         * plugins/sourceview/assist-window.h:
728         * plugins/sourceview/sourceview-cell.c:
729         * plugins/sourceview/sourceview-cell.h:
730         * plugins/sourceview/sourceview-prefs.c:
731         * plugins/sourceview/sourceview-prefs.h:
732         * plugins/sourceview/sourceview-print.c:
733         * plugins/sourceview/sourceview-print.h:
734         * plugins/sourceview/sourceview-private.h:
735         * plugins/sourceview/sourceview-tags.c:
736         * plugins/sourceview/sourceview-tags.h:
737         * plugins/sourceview/sourceview.c:
738         * plugins/sourceview/sourceview.h:
739         * plugins/subversion/plugin.c:
740         * plugins/subversion/plugin.h:
741         * plugins/subversion/subversion-actions.c:
742         * plugins/subversion/subversion-actions.h:
743         * plugins/subversion/subversion-callbacks.c:
744         * plugins/subversion/subversion-callbacks.h:
745         * plugins/subversion/svn-auth.c:
746         * plugins/subversion/svn-auth.h:
747         * plugins/subversion/svn-backend-priv.h:
748         * plugins/subversion/svn-backend.c:
749         * plugins/subversion/svn-backend.h:
750         * plugins/subversion/svn-notify.c:
751         * plugins/subversion/svn-notify.h:
752         * plugins/subversion/svn-thread.c:
753         * plugins/subversion/svn-thread.h:
754         * plugins/symbol-browser/an_symbol.c:
755         * plugins/symbol-browser/an_symbol.h:
756         * plugins/symbol-browser/an_symbol_info.c:
757         * plugins/symbol-browser/an_symbol_info.h:
758         * plugins/symbol-browser/an_symbol_iter.c:
759         * plugins/symbol-browser/an_symbol_iter.h:
760         * plugins/symbol-browser/an_symbol_prefs.c:
761         * plugins/symbol-browser/an_symbol_prefs.h:
762         * plugins/symbol-browser/an_symbol_search.c:
763         * plugins/symbol-browser/an_symbol_search.h:
764         * plugins/symbol-browser/an_symbol_view.c:
765         * plugins/symbol-browser/an_symbol_view.h:
766         * plugins/symbol-browser/plugin.c:
767         * plugins/symbol-browser/plugin.h:
768         * plugins/terminal/terminal.c:
769         * plugins/tools/dialog.c:
770         * plugins/tools/dialog.h:
771         * plugins/tools/editor.c:
772         * plugins/tools/editor.h:
773         * plugins/tools/execute.c:
774         * plugins/tools/execute.h:
775         * plugins/tools/fileop.c:
776         * plugins/tools/fileop.h:
777         * plugins/tools/plugin.c:
778         * plugins/tools/plugin.h:
779         * plugins/tools/scripts/find-fixmes.pl:
780         * plugins/tools/scripts/translation-status.pl:
781         * plugins/tools/tool.c:
782         * plugins/tools/tool.h:
783         * plugins/tools/variable.c:
784         * plugins/tools/variable.h:
785         * plugins/valgrind/ldd.c:
786         * plugins/valgrind/ldd.h:
787         * plugins/valgrind/list.c:
788         * plugins/valgrind/list.h:
789         * plugins/valgrind/menu-utils.c:
790         * plugins/valgrind/menu-utils.h:
791         * plugins/valgrind/parser.c:
792         * plugins/valgrind/parser.h:
793         * plugins/valgrind/plugin.c:
794         * plugins/valgrind/plugin.h:
795         * plugins/valgrind/preferences.c:
796         * plugins/valgrind/preferences.h:
797         * plugins/valgrind/process.c:
798         * plugins/valgrind/process.h:
799         * plugins/valgrind/symtab.c:
800         * plugins/valgrind/symtab.h:
801         * plugins/valgrind/vgactions.c:
802         * plugins/valgrind/vgactions.h:
803         * plugins/valgrind/vgcachegrindprefs.c:
804         * plugins/valgrind/vgcachegrindprefs.h:
805         * plugins/valgrind/vgdefaultview.c:
806         * plugins/valgrind/vgdefaultview.h:
807         * plugins/valgrind/vgerror.c:
808         * plugins/valgrind/vgerror.h:
809         * plugins/valgrind/vggeneralprefs.c:
810         * plugins/valgrind/vggeneralprefs.h:
811         * plugins/valgrind/vghelgrindprefs.c:
812         * plugins/valgrind/vghelgrindprefs.h:
813         * plugins/valgrind/vgio.c:
814         * plugins/valgrind/vgio.h:
815         * plugins/valgrind/vgmemcheckprefs.c:
816         * plugins/valgrind/vgmemcheckprefs.h:
817         * plugins/valgrind/vgrule-editor.c:
818         * plugins/valgrind/vgrule-editor.h:
819         * plugins/valgrind/vgrule-list.c:
820         * plugins/valgrind/vgrule-list.h:
821         * plugins/valgrind/vgrule.c:
822         * plugins/valgrind/vgrule.h:
823         * plugins/valgrind/vgrulepattern.c:
824         * plugins/valgrind/vgrulepattern.h:
825         * plugins/valgrind/vgsearchbar.c:
826         * plugins/valgrind/vgsearchbar.h:
827         * plugins/valgrind/vgstrpool.c:
828         * plugins/valgrind/vgstrpool.h:
829         * plugins/valgrind/vgtoolprefs.c:
830         * plugins/valgrind/vgtoolprefs.h:
831         * plugins/valgrind/vgtoolview.c:
832         * plugins/valgrind/vgtoolview.h:
833         * src/about.c:
834         * src/about.h:
835         * src/action-callbacks.c:
836         * src/action-callbacks.h:
837         * src/anjuta-actions.h:
838         * src/anjuta-app.c:
839         * src/anjuta-app.h:
840         * src/anjuta-callbacks.c:
841         * src/anjuta-callbacks.h:
842         * src/anjuta.c:
843         * src/anjuta.h:
844         * src/anjuta_cbs.c:
845         * src/bacon-message-connection.c:
846         * src/bacon-message-connection.h:
847         * src/getline.c:
848         * src/main.c:
849         * src/shell.c:
850         * src/shell.h:
851         * src/start-with.c:
852         * src/start-with.h:
853         * src/utilities.c:
854         * src/utilities.h:
855         * tagmanager/options.c:
856         
857         Change the address of FSF in various files
859 2007-08-30  Johannes Schmid <jhs@gnome.org>
861         * anjuta.glade:
862         * anjuta.gladep:
863         Removed because they are no longer in use
864         
865         * plugins/class-gen/anjuta-class-gen-plugin.glade:
866         * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
867         Marked some strings as not translatable
869         * plugins/search/search-replace.c: (list_max_items):
870         Fixed a possible memory corruption
872         * src/anjuta-app.c: (anjuta_app_add_widget_full):
873         Do not show menuitems for locked layout items
875         * src/main.c: (main):
876         Some minor style correction in gnome_init
878 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
880         * plugins/debug-manager/debugger.c,
881         plugins/debug-manager/breakpoints.c,
882         plugins/gdb/plugin.c,
883         plugins/gdb/debugger.c,
884         libanjuta/interfaces/libanjuta.idl:
885         Move all breakpoints functions from IAnjutaDebugger to a new
886         IAnjutaBreakpointDebugger interface
888 2007-07-28  Tom Lowe <tomlowe1@earthlink.net>
890         Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
891         * plugins/debug-manager/plugin.c,
892         plugins/debug-manager/breakpoints.c,
893         plugins/tools/execute.c,
894         plugins/project-wizard/plugin.c,
895         plugins/build-basic-autotools/executer.c,
896         plugins/gdb/debugger.c,
897         plugins/profiler/gprof-options.h,
898         plugins/sourceview/assist-window.h,
899         plugins/class-gen/transform.c,
900         libanjuta/anjuta-plugin-description.c,
901         libanjuta/anjuta-status.c,
902         libanjuta/anjuta-glue-c.c,
903         libanjuta/anjuta-glue-cpp.c,
904         plugins/symbol-browser/an_symbol_prefs.c:
905         Fix warnings mostly "dereferencing type-punned pointer"
906         Fix two bugs in breakpoints.c and an_symbol_prefs.c
908 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
910         * plugins/debug-manager/breakpoints.c,
911         plugins/debug-manager/debugger.c:
912         Avoid an endless loop if clearing all breakpoints while the programm
913         is running
915 2007-07-22  Tom Lowe <tomlowe1@earthlink.net>
917         Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
918         * plugins/debug-manager/plugin.c:
919         Fix a segmentation fault added in the previous patch
921 2007-07-21  Johannes Schmid <jhs@gnome.org>
923         * plugins/build-basic-autotools/executer.c:
924         (get_program_parameters):
925         
926         Show an error dialog if no targets are availible instead of
927         just returning
929 2007-07-20  Johannes Schmid <jhs@gnome.org>
931         * libanjuta/anjuta-shell.c: (on_widget_data_add),
932         (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
933         * libanjuta/anjuta-shell.h:
934         * plugins/document-manager/plugin.c: (activate_plugin):
935         * plugins/glade/anjuta-design-document.c:
936         * plugins/glade/plugin.c: (glade_update_ui):
937         * src/anjuta-app.c: (anjuta_app_add_widget_full),
938         (anjuta_shell_iface_init):
939         * src/shell.c: (anjuta_test_shell_add_widget),
940         (anjuta_shell_iface_init):
941         
942         Make the document manager undockable (#458038)
944 2007-07-20  Johannes Schmid <jhs@gnome.org>
946         * plugins/document-manager/plugin.c: (on_editor_update_ui):
947         * plugins/glade/anjuta-design-document.c:
948         * plugins/glade/plugin.c: (glade_update_ui):
949         
950         Fixed some save/dirty status bug in glade
952 2007-07-20  Johannes Schmid <jhs@gnome.org>
954         * libanjuta/anjuta-status.c:
955         Fixed crasher on shutdown
957 2007-07-20  Johannes Schmid <jhs@gnome.org>
959         * configure.in:
960         Minimum glade requirement is 3.2 now. It was before
961         but we did not check...
962         
963         * libanjuta/anjuta-glue-factory.c: (load_plugin):
964         * libanjuta/anjuta-profile.c:
965         (anjuta_profile_add_plugins_from_xml):
966         * libanjuta/anjuta-status.c: (anjuta_status_dispose):
967         * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
968         * libegg/egg-recent-action.c: (on_recent_files_tooltip):
969         * plugins/file-loader/plugin.c: (on_create_submenu):
970         * plugins/file-manager/an_file_view.c: (compare_iter):
971         * plugins/glade/plugin.c: (activate_plugin):
972         * src/anjuta-app.c: (on_toolbar_view_toggled):
973         * src/main.c: (main):
974         
975         Fixed lots of memory leaks (thansk valgrind)
977 2007-07-19  Johannes Schmid <jhs@gnome.org>
979         * plugins/debug-manager/plugin.c: (value_added_current_editor):
980         * plugins/document-manager/anjuta-docman.c:
981         (anjuta_docman_set_busy):
982         * plugins/document-manager/plugin.c: (on_editor_changed):
983         * plugins/glade/plugin.c: (activate_plugin):
984         * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
985         (on_value_removed_current_editor):
986         
987         Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
989 2007-07-18  Johannes Schmid <jhs.gnome.org>
991         * plugins/build-basic-autotools/executer.c: (execute_program):
992         Fixed some of the scratchbox stuff but the environment is
993         still broken
995 2007-07-18  Johannes Schmid <jhs@gnome.org>
997         * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
998         (on_plugin_deactivated), (get_plugin_loader_type):
999         * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
1000         (activate_plugin), (deactivate_plugin),
1001         (glade_plugin_instance_init):
1002         
1003         Fixed glade plugin deactivation
1005 2007-07-18  Johannes Schmid <jhs@gnome.org>
1007         * plugins/document-manager/anjuta-docman.c:
1008         (anjuta_docman_add_document):
1009         * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
1010         
1011         Fixed path display in document manager with glade files
1013 2007-07-17  Johannes Schmid <jhs@gnome.org>
1015         * libanjuta/interfaces/Makefile.am.iface:
1016         * pixmaps/Makefile.am:
1017         * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
1018         * plugins/debug-manager/plugin.c: (value_added_current_editor),
1019         (value_removed_current_editor):
1020         * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
1021         (anjuta_docman_set_current_document):
1022         * plugins/document-manager/plugin.c: (on_editor_update_ui),
1023         (on_editor_added), (on_editor_changed):
1024         * plugins/glade/Makefile.am:
1025         * plugins/glade/anjuta-design-document.c:
1026         (anjuta_design_document_instance_init),
1027         (anjuta_design_document_set_property),
1028         (anjuta_design_document_get_property),
1029         (anjuta_design_document_class_init), (anjuta_design_document_new),
1030         (ifile_open), (ifile_get_uri), (ifile_iface_init):
1031         * plugins/glade/anjuta-design-document.h:
1032         * plugins/glade/anjuta-glade-notebook.c:
1033         * plugins/glade/anjuta-glade-notebook.h:
1034         * plugins/glade/plugin.c: (value_added_current_editor),
1035         (value_removed_current_editor), (glade_update_ui),
1036         (on_close_activated), (on_glade_project_changed),
1037         (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
1038         (ifile_open):
1039         * plugins/language-support-cpp-java/plugin.c:
1040         (on_value_added_current_editor), (on_value_removed_current_editor):
1041         * plugins/macro/plugin.c: (value_added_current_editor):
1042         * plugins/project-manager/plugin.c: (value_added_current_editor):
1043         * plugins/subversion/plugin.c: (value_added_current_editor):
1044         * plugins/symbol-browser/plugin.c: (value_added_current_editor):
1046         Fixed lot of IAnjutaEditor stuff and completed glade integration
1047         with document manager
1048         
1049         * plugins/build-basic-autotools/build-basic-autotools.c:
1050         (value_added_current_editor):
1051         * plugins/build-basic-autotools/executer.c: (execute_program):
1052         
1053         Some initial code to execute projects inside scratchbox
1054         
1055 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
1057         * plugins/project-import/project-import.c:
1058         Project import overwrites file on user request (bug #452579)
1060 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
1062         * plugins/debug-manager/debugger.c,
1063         plugins/debug-manager/threads.c,
1064         plugins/debug-manager/plugin.c,
1065         plugins/debug-manager/registers.c,
1066         plugins/debug-manager/locals.c,
1067         plugins/debug-manager/stack_trace.c,
1068         plugins/gdb/plugin.c,
1069         plugins/gdb/debugger.c,
1070         plugins/gdb/debugger.h,
1071         libanjuta/interfaces/libanjuta.idl:
1072         Rename change-location to program-moved
1073         Store thread id as gint instead of guint
1074         Do not display registers list if not available
1075         Add intermediate debugger states if missing
1077 2007-07-11  Johannes Schmid <jhs@gnome.org>
1079         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1080         .glade:
1081         Reverted unnecessary changes (#455819)
1083 2007-07-10  Johannes Schmid <jhs@gnome.org>
1085         * plugins/glade/plugin.c:
1086         Fixed glade plugin with glade 3.2 and another crasher
1088 2007-07-09  Johannes Schmid <jhs@gnome.org>
1090         * libanjuta/interfaces/libanjuta.idl:
1091         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1092         .glade:
1093         * plugins/debug-manager/breakpoints.c:
1094         (breakpoint_item_update_in_ui),
1095         (breakpoints_dbase_edit_breakpoint),
1096         (on_toggle_breakpoint_activate):
1097         * plugins/debug-manager/plugin.c:
1098         (on_run_to_cursor_action_activate):
1099         * plugins/document-manager/action-callbacks.c:
1100         (on_editor_command_cut_activate),
1101         (on_editor_command_copy_activate),
1102         (on_editor_command_paste_activate),
1103         (on_editor_command_clear_activate):
1104         * plugins/document-manager/anjuta-docman.c:
1105         (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
1106         (anjuta_docman_add_document), (anjuta_docman_set_current_document),
1107         (anjuta_docman_goto_file_line_mark),
1108         (anjuta_docman_find_editor_with_path),
1109         (anjuta_docman_get_all_editors):
1110         * plugins/document-manager/anjuta-docman.h:
1111         * plugins/document-manager/plugin.c:
1112         (update_editor_ui_interface_items), (on_editor_update_ui),
1113         (on_editor_changed), (on_session_save), (on_docman_auto_save),
1114         (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
1115         (ianjuta_document_manager_iface_init), (isaveable_save),
1116         (isavable_is_dirty):
1117         * plugins/editor/editor.glade:
1118         * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
1119         (idocument_paste), (idocument_clear), (idocument_iface_init),
1120         (iselection_iface_init):
1121         * plugins/glade/Makefile.am:
1122         * plugins/glade/anjuta-glade-notebook.c:
1123         (anjuta_glade_notebook_instance_init),
1124         (anjuta_glade_notebook_set_property),
1125         (anjuta_glade_notebook_get_property),
1126         (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
1127         (ifile_open), (ifile_get_uri), (ifile_iface_init),
1128         (ifile_savable_save), (ifile_savable_save_as),
1129         (ifile_savable_set_dirty), (ifile_savable_is_dirty),
1130         (ifile_savable_iface_init), (idocument_can_redo),
1131         (idocument_can_undo), (idocument_begin_undo_action),
1132         (idocument_end_undo_action), (idocument_undo), (idocument_redo),
1133         (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
1134         (idocument_copy), (idocument_paste), (idocument_clear),
1135         (idocument_iface_init):
1136         * plugins/language-support-cpp-java/plugin.c:
1137         (on_value_added_current_editor), (on_value_removed_current_editor):
1138         * plugins/macro/macro-util.c: (get_current_editor):
1139         * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1140         * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
1141         (on_next_occur), (on_incremental_entry_key_press),
1142         (on_toolbar_find_clicked), (on_toolbar_find_start_over),
1143         (on_toolbar_find_incremental_start),
1144         (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
1145         * plugins/search/search-replace.c: (search_start_over),
1146         (search_update_combos), (replace_update_combos),
1147         (anjuta_search_replace_activate):
1148         * plugins/search/search-replace_backend.c: (create_search_entries):
1149         * plugins/sourceview/sourceview.c: (idocument_cut),
1150         (idocument_copy), (idocument_paste), (idocument_clear),
1151         (idocument_iface_init), (iselect_iface_init), (iassist_react):
1152         * plugins/tools/editor.c: (on_editor_response):
1153         * plugins/tools/execute.c: (get_current_editor),
1154         (atp_output_context_initialize), (atp_user_tool_execute):
1155         * plugins/tools/variable.c: (get_current_editor),
1156         (atp_variable_get_editor_variable):
1157         
1158         Some more IAnjutaEditor => IAnjutaDocument fixing!
1159         
1160         * plugins/glade/anjuta-glade-notebook.h:
1161         * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
1162         (glade_update_ui):
1163         * plugins/glade/plugin.h:
1164         Integrate glade designer in document manager for GLADEUI_VERSION >= 303
1165         and get rid of the glade menu. The Edit/File menu and the toolbar can now 
1166         be used for glade, too. It might still have some rough edges but already works.
1167         (Fixes #415547 – Glade usability problem)
1169 2007-07-07  Vincent Geddes <vgeddes@gnome.org>
1171         * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
1172           development release (I updated version of glade3 svn to 3.3.2).
1174 2007-07-07  Naba Kumar  <naba.kumar@gnome.org>
1176         * plugins/symbol-browser/an_symbol_view.c:
1177         (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
1179 2007-07-07  Naba Kumar  <naba.kumar@gnome.org>
1181         * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
1182         (on_system_tags_update_finished), (on_update_global_clicked),
1183         (prefs_page_init), (on_gconf_notify_tags_list_changed),
1184         (symbol_browser_prefs_init),
1185         (symbol_browser_prefs_create_global_tags),
1186         (symbol_browser_load_global_tags):
1187         * plugins/symbol-browser/an_symbol_prefs.h:
1188         * plugins/symbol-browser/an_symbol_view.c:
1189         (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
1190         * plugins/symbol-browser/an_symbol_view.h:
1191         * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
1192         on global tags update because of delayed prefs merging. Happens when
1193         anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
1194         is opened.
1196 2007-07-07  Naba Kumar  <naba.kumar@gnome.org>
1198         * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
1199         after install/uninstall.
1201         Patch from James Liggett:
1202         * scripts/glade2schemas.pl: Fixed creating schemas for list
1203         values.
1205 2007-07-06  Vincent Geddes <vgeddes@gnome.org>
1207         * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
1208           version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
1209           development release since glade svn version is also 3.3.1. In future, the
1210           solution would be for us to always increment the micro version when
1211           changing the API.
1213 2007-07-05  Johannes Schmid <jhs@gnome.org>
1215         * libanjuta/interfaces/libanjuta.idl:
1216         * plugins/build-basic-autotools/build-basic-autotools.c:
1217         (on_build_mesg_format):
1218         * plugins/debug-manager/breakpoints.c:
1219         (breakpoint_item_update_in_ui),
1220         (breakpoints_dbase_edit_breakpoint),
1221         (on_toggle_breakpoint_activate):
1222         * plugins/debug-manager/plugin.c:
1223         (on_run_to_cursor_action_activate):
1224         * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
1225         * plugins/document-manager/action-callbacks.c: (editor_autoformat),
1226         (get_current_editor), (on_save_activate), (on_save_as_activate),
1227         (on_save_prompt_save_editor), (on_close_file_activate),
1228         (on_close_all_file_activate), (on_reload_file_activate),
1229         (anjuta_print_cb), (anjuta_print_preview_cb),
1230         (on_editor_command_upper_case_activate),
1231         (on_editor_command_lower_case_activate),
1232         (on_editor_command_undo_activate),
1233         (on_editor_command_redo_activate),
1234         (on_editor_command_bookmark_toggle_activate), (on_comment_block),
1235         (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
1236         (on_goto_line_no1_activate), (on_goto_block_start1_activate),
1237         (on_goto_block_end1_activate), (on_zoom_in_text_activate),
1238         (on_zoom_out_text_activate), (on_force_hilite_activate),
1239         (on_indent1_activate), (on_swap_activate),
1240         (on_editor_add_view_activate), (on_editor_remove_view_activate):
1241         * plugins/document-manager/anjuta-docman.c:
1242         (on_text_editor_notebook_close_page), (editor_tab_widget_new),
1243         (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1244         (anjuta_docman_dispose), (on_notebook_switch_page),
1245         (anjuta_docman_page_from_widget), (on_editor_destroy),
1246         (anjuta_docman_add_editor), (anjuta_docman_remove_document),
1247         (anjuta_docman_get_current_document),
1248         (anjuta_docman_set_current_document),
1249         (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
1250         (anjuta_docman_update_page_label),
1251         (anjuta_docman_get_document_from_path),
1252         (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1253         (anjuta_docman_order_tabs):
1254         * plugins/document-manager/anjuta-docman.h:
1255         * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
1256         (update_editor_ui_interface_items), (update_editor_ui),
1257         (on_editor_update_save_ui), (on_editor_update_ui),
1258         (on_editor_changed), (on_save_prompt_save_editor),
1259         (on_save_prompt), (ianjuta_docman_find_editor_with_path),
1260         (ianjuta_docman_get_current_document),
1261         (ianjuta_docman_set_current_document),
1262         (ianjuta_docman_remove_buffer),
1263         (ianjuta_document_manager_iface_init), (ifile_get_uri):
1264         * plugins/editor/text_editor.c: (itext_editor_iface_init),
1265         (idocument_get_filename), (idocument_can_undo),
1266         (idocument_can_redo), (idocument_undo),
1267         (idocument_begin_undo_action), (idocument_end_undo_action),
1268         (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
1269         * plugins/language-support-cpp-java/plugin.c:
1270         (on_editor_char_inserted_cpp), (on_auto_indent):
1271         * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
1272         * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1273         * plugins/sample1/plugin.c: (on_sample_action_activate):
1274         * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
1275         (on_next_occur), (on_incremental_entry_key_press),
1276         (on_toolbar_find_clicked), (on_toolbar_find_start_over),
1277         (on_toolbar_find_incremental_start),
1278         (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
1279         * plugins/search/search-replace.c: (search_and_replace),
1280         (write_message_pane), (search_start_over), (search_update_combos),
1281         (replace_update_combos), (anjuta_search_replace_activate):
1282         * plugins/search/search-replace_backend.c:
1283         (file_buffer_new_from_path), (create_search_entries):
1284         * plugins/sourceview/sourceview-print.c: (create_print_job):
1285         * plugins/sourceview/sourceview.c:
1286         (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
1287         (idocument_can_redo), (idocument_can_undo),
1288         (idocument_begin_undo_action), (idocument_end_undo_action),
1289         (idocument_undo), (idocument_redo), (idocument_grab_focus),
1290         (idocument_get_filename), (idocument_iface_init):
1291         * plugins/tools/editor.c: (on_editor_response):
1292         * plugins/tools/execute.c: (atp_output_context_initialize),
1293         (atp_user_tool_execute):
1294         * plugins/tools/variable.c: (atp_variable_get_editor_variable):
1295         
1296         Create IAnjutaDocument interface. This interface is a more general idea
1297         of documents being anything that can be modified, has undo/redo and
1298         may have operations like copy/paste.
1299         The primary goal is to integrate better by making it use the standard file
1300         and edit menu instead of it's own glade menu. Of course the downside is that
1301         you won't be able to view a source file and the designer at the same time. Anyway
1302         so many people have complained that they "can't save a glade file" that I think
1303         this is the much better solution.
1304         Work on the glade plugin is still to come but the most difficult things should be
1305         done now.
1307 2007-07-02  Vincent Geddes  <vgeddes@gnome.org>
1309         * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
1310           version 3.0.3.
1312 2007-07-04  Naba Kumar  <naba.kumar@gnome.org>
1314         * libanjuta/anjuta-plugin-manager.c:
1315         (anjuta_plugin_manager_get_plugins_page),
1316         (anjuta_plugin_manager_get_remembered_plugins_page):
1317         * libanjuta/anjuta-plugin-manager.h:
1318         * src/anjuta-app.c: (anjuta_app_install_preferences):
1319         * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
1320         and remembered plugins preferences pages in separate pages (avoid
1321         crowd).
1323 2007-07-04  Naba Kumar  <naba.kumar@gnome.org>
1325         Patch from James Liggett  <jrliggett@cox.net>:
1326         * plugins/editor/Makefile.am, scripts/build-schemas.mk:
1327         Installed editor preferences schemas. Fixes bug #453463.
1329 2007-07-03  Naba Kumar  <naba.kumar@gnome.org>
1331         * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
1332         (anjuta_preferences_dialog_init): Sort preferences pages on title.
1334 2007-07-03  Naba Kumar  <naba.kumar@gnome.org>
1336         * plugins/document-manager/anjuta-document-manager.ui:
1337         * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1338         * src/action-callbacks.c:
1339         * src/action-callbacks.h:
1340         * src/anjuta-actions.h:
1341         * src/anjuta-app.c: (anjuta_app_instance_init),
1342         (anjuta_app_install_preferences):
1343         * src/anjuta.glade:
1344         * src/anjuta.ui: Moved plugins and shortcuts settings inside
1345         General preferences page. Move preferences menu from Settings to
1346         Edit submenu. And got rid of Settings submenu.
1348 2007-07-02  Vincent Geddes  <vgeddes@gnome.org>
1350         * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
1351         
1352 2007-07-02  Naba Kumar  <naba.kumar@gnome.org>
1354         * TODO.tasks: Increased bounty for on-demand preferences task to $150
1355         as discussed and agreed with James Liggett.
1357         Patch from James Liggett  <jrliggett@cox.net>:
1359         * configure.in:
1360         * libanjuta/anjuta-plugin-manager.c:
1361         (on_activated_plugin_objects_foreach),
1362         (anjuta_plugin_manager_get_active_plugin_objects):
1363         * libanjuta/anjuta-plugin-manager.h:
1364         * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
1365         (anjuta_plugin_deactivate):
1366         * libanjuta/anjuta-preferences-dialog.c:
1367         (anjuta_preferences_dialog_finalize),
1368         (anjuta_preferences_dialog_class_init), (add_category_columns),
1369         (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
1370         (anjuta_preferences_dialog_remove_page):
1371         * libanjuta/anjuta-preferences.c: (property_destroy),
1372         (unregister_preferences_key), (register_callbacks),
1373         (preferences_foreach_callback), (connect_prop_to_object),
1374         (anjuta_preferences_register_property_raw),
1375         (anjuta_preferences_register_property_custom),
1376         (anjuta_preferences_foreach), (anjuta_preferences_add_page),
1377         (anjuta_preferences_remove_page),
1378         (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
1379         (anjuta_preferences_get_type), (anjuta_preferences_dispose),
1380         (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
1381         (anjuta_preferences_class_init), (anjuta_preferences_new):
1382         * libanjuta/anjuta-preferences.h:
1383         * plugins/build-basic-autotools/Makefile.am:
1384         * plugins/build-basic-autotools/build-basic-autotools.c:
1385         (ipreferences_unmerge):
1386         * plugins/cvs-plugin/Makefile.am:
1387         * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
1388         * plugins/document-manager/Makefile.am:
1389         * plugins/document-manager/plugin.c: (ipreferences_unmerge):
1390         * plugins/editor/plugin.c: (ipreferences_unmerge):
1391         * plugins/file-manager/Makefile.am:
1392         * plugins/file-manager/plugin.c: (activate_plugin),
1393         (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
1394         * plugins/gtodo/plugin.c: (ipreferences_merge),
1395         (ipreferences_unmerge):
1396         * plugins/language-support-cpp-java/Makefile.am:
1397         * plugins/language-support-cpp-java/plugin.c:
1398         (ipreferences_unmerge):
1399         * plugins/message-view/Makefile.am:
1400         * plugins/message-view/plugin.c: (ipreferences_unmerge):
1401         * plugins/sourceview/Makefile.am:
1402         * plugins/sourceview/plugin.c: (ipreferences_unmerge):
1403         * plugins/symbol-browser/Makefile.am:
1404         * plugins/symbol-browser/an_symbol_prefs.c:
1405         (symbol_browser_prefs_finalize):
1406         * plugins/terminal/Makefile.am:
1407         * plugins/terminal/terminal.c: (ipreferences_unmerge):
1408         * plugins/valgrind/plugin.c: (ipreferences_merge),
1409         (ipreferences_unmerge):
1410         * scripts/Makefile.am:
1411         * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
1412         * src/Makefile.am:
1413         * src/action-callbacks.c: (on_set_preferences1_activate):
1414         * src/anjuta-app.c: (anjuta_app_instance_init),
1415         (anjuta_app_install_preferences):
1416         * src/anjuta-app.h:
1417         * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
1418         task: Bug #445314: On demand preferences widgets creation. Thanks
1419         James for this great work.
1421 2007-07-02  Naba Kumar  <naba.kumar@gnome.org>
1423         * plugins/debug-manager/data_buffer.c,
1424         plugins/message-view/message-view.c: Fixed compiler warnings.
1426 2007-06-29  Naba Kumar  <naba.kumar@gnome.org>
1428         * src/action-callbacks.c: (help_activate),
1429         (on_help_manual_activate), (on_help_tutorial_activate),
1430         (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
1432         Fixed help activation (bug #451557).
1434 2007-06-28  Naba Kumar  <naba.kumar@gnome.org>
1436         * AUTHORS: Added James Liggett. Forgot to add him before :(
1438 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
1440         * plugins/debug-manager/debugger.c,
1441         plugins/debug-manager/plugin.c,
1442         plugins/gdb/debugger.c,
1443         libanjuta/interfaces/libanjuta.idl:
1444         Add a GError* parameter to debugger-stopped signal
1446         * (added) libanjuta/anjuta-error.c,
1447         (added) libanjuta/anjuta-error.h,
1448         libanjuta/Makefile.am:
1449         Register GError as a boxed type
1451         * libanjuta/interfaces/anjuta-idl-compiler.pl:
1452         Support GError* in signal, GError must be registered as a boxed type
1453         Accept NULL as strings
1455 === anjuta 2.2.0 ===
1457 2007-06-25  Naba Kumar  <naba.kumar@gnome.org>
1459         * configure.in: Bumped version to 2.2.0
1460         * NEWS: Updated for 2.2.0 stable release.
1461         * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
1462         Reduce the idle priority to make the UI update before anything else.
1464 2007-06-24  Naba Kumar  <naba.kumar@gnome.org>
1466         * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
1468         * libanjuta/interfaces/libanjuta.idl:
1469         * plugins/document-manager/action-callbacks.c:
1470         (on_editor_command_complete_word_activate):
1471         * plugins/document-manager/plugin.c:
1472         (update_editor_ui_interface_items):
1473         * plugins/editor/text_editor.c: (iautocomplete_activate),
1474         (iautocomplete_iface_init):
1475         * plugins/sourceview/sourceview.c: (iassist_iface_init):
1477         Moved autocomplete() method away from IAnjutaEditorAssist into
1478         a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
1479         autocomplete and does not crash with sourceview. Fixes Bug #449620
1480         – The auto completion functionality not work. Also sets menuitem 
1481         insensitive when hiding them.
1483         * plugins/debug-manager/disassemble.c:
1484         (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
1485         printf types.
1487 2007-06-22  Naba Kumar  <naba.kumar@gnome.org>
1489         * pixmaps/anjuta_splash.png: Updated.
1490         
1491         * plugins/search/search-replace.c
1492         (anjuta_search_replace_activate): Fixed "Find in Files" to select
1493         the right target (project).
1494         * ChangeLog: Added missing log.
1496 2007-06-21  Naba Kumar  <naba.kumar@gnome.org>
1498         * manuals/anjuta-faqs/C/anjuta-faqs.xml,
1499         manuals/anjuta-manual/C/fileoperations.xml,
1500         manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
1502         * plugins/gtodo/libgtodo.h: Give a typedef for enum.
1504         * libanjuta/anjuta-children.c: Fixed a bad compile warning.
1506 2007-06-21  Naba Kumar  <naba.kumar@gnome.org>
1508         * TODO.tasks: Added bounty for on-demand preferences.
1510         Patch from Thierry Moisan:
1511         * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
1512         (bug #88824).
1514 2007-06-20  Naba Kumar  <naba.kumar@gnome.org>
1516         Patch from tpgww@onepost.net:
1518         * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
1519         * libegg/test-actions.c:
1520         * libegg/test-multi-drag.c: (main):
1521         * plugins/debug-manager/memory.c: (read_memory_block):
1522         * tagmanager/tm_file_entry.c: (tm_file_entry_list):
1524         Fixes compile warnings. Fixes bug #427101.
1526 2007-06-20  Naba Kumar  <naba.kumar@gnome.org>
1528         Patch from James Liggett:
1530         * plugins/profiler/gprof-options.c: (on_option_changed),
1531         (setup_widgets):
1532         * plugins/profiler/gprof-options.h:
1533         * plugins/profiler/gprof-profile-data.c:
1534         (gprof_profile_data_init_profile):
1535         * plugins/profiler/gprof-profile-data.h:
1536         * plugins/profiler/plugin.c: (profiler_get_data),
1537         (profiler_set_target), (register_options),
1538         (on_profile_data_browse_button_clicked),
1539         (on_profiling_options_button_clicked), (on_profiler_delete_data):
1540         * plugins/profiler/profiler.glade: implements independent targets.
1541         implements the ability to select arbitrary gmon.out files.
1542         Fixes bug #403502 – User should also be allowed to select an
1543         independent executable target.
1545 2007-06-20  Naba Kumar  <naba.kumar@gnome.org>
1547         * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
1549         * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
1550         * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
1552 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
1554         * plugins/debug-manager/plugin.c,
1555         plugins/debug-manager/breakpoints.c:
1556         Remove weak pointers when owner is destroyed
1557         Remove all breakpoints before loading new one
1559 2007-06-20  Vincent Geddes  <vincent.geddes@gmail.com>
1561         * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
1562          
1563 2007-06-19  Naba Kumar  <naba@gnome.org>
1565         * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
1566         Bug #448491 Empty Lines Problem.
1568         * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
1569         
1570         * data/default.profile, plugins/message-view/plugin.c: Do not
1571         restore session for messages.
1572         Fixes bug #377461 – don't create new message window for each
1573         build/find.
1575         * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
1576         Fixes a crash on exit/project-close if profiler plugin is loaded.
1578 2007-06-17  Naba Kumar  <naba@gnome.org>
1580         * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
1581         C keywords. Fixes bug #447655 – C keyword must NOT be localised.
1583         * plugins/file-loader/plugin.c: Fail on opening non existent files.
1584         Bug #448034 – Anjuta crashes on starting (when the last project
1585         directory was deleted).
1587         * plugins/document-manager/plugin.c: Set line markers for files
1588         opened via IAnjutaFile::open(). Fixes missing line markers while
1589         navigating symbols.
1591 2007-06-17  Naba Kumar  <naba@gnome.org>
1593         * plugins/sourceview/sourceview.glade: Set correct font
1594         default value and use monospace instead of sans. Fixes
1595         bug #448408 – crash in Anjuta IDE: Trying to change the
1596         editor
1598 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
1600         * plugins/search/search-replace.c,
1601         plugins/search/search-replace.h,
1602         plugins/search/anjuta-search.glade:
1603         Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
1604         Fixes bug #355166
1606 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
1608         * plugins/debug-manager/plugin.c,
1609         plugins/debug-manager/breakpoints.c:
1610         Add weak references, fixes bug #448053 ?
1612 2007-06-16  Naba Kumar  <naba@gnome.org>
1614         * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
1615         dialog to allow forgetting them if user chooses to select a different
1616         one.
1618 2007-06-13  Naba Kumar  <naba@gnome.org>
1620         * plugins/sourceview/sourceview-prefs.c: Initialize font
1621         on startup correctly if use_theme is set.
1623         * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
1624         if available for default font. Fixes bug #447304.
1626         * plugins/sourceview/sourceview-prefs.c: Return value based
1627         on right data type. Fixes Bug #438878 – Using gtksourceview editor
1628         for the first time has black background
1629         
1630         * plugins/project-manager/plugin.c: Give a better error message
1631         when project could not be loaded.
1633         * libanjuta/anjuta-serializer.c: Added a comment.
1635 2007-06-13  Johannes Schmid <jhs@gnome.org>
1637         * configure.in:
1638         Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
1639         most warnings to avoid simple coding problems.
1640         
1641         * plugins/message-view/anjuta-msgman.c:
1642         (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
1643         * plugins/message-view/plugin.c: (on_view_changed),
1644         (ianjuta_msgman_add_view):
1645         
1646         Fixed #440866 by always presenting the message-manager when a tab is
1647         added because Gtk+ seems to have problems to add tabs to hidden widgets.
1648         
1649         * plugins/subversion/subversion-callbacks.c:
1650         (on_subversion_commit_response):
1651         Destroy dialog if user clicks "No"
1653 2007-06-12  Naba Kumar  <naba@gnome.org>
1655         * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
1656         read and use of uninitialized variable.
1658         * Makefile.am, src/about.c: Install AUTHORS file in datadir also
1659         because it is used in credits listing and packaging could compress
1660         it in docdir. Fixes bug #397881: The credits are empty
1662         * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
1663         tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
1664         tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
1665         plugins/symbol-browser/an_symbol_info.c,
1666         plugins/symbol-browser/plugin.c,
1667         plugins/symbol-browser/an_symbol_view.c,
1668         plugins/editor/aneditor-autocomplete.cxx:
1670         - Do not access TMTag
1671         member in TMSymbol when freeing it because by then the tags
1672         could have changed. Avoids dangerous memory corruptions by freeing
1673         someone else's memory (Could explain those random crashes when
1674         refreshing symbols or re-loading a different project or closing
1675         a project). Anything that tries to refresh symbols could trigger
1676         this corruptions.
1677         - Added a flag to also retrieve method definitions as part of
1678         the class's scope members. And used it to set both function prototype
1679         and definition in symbols. Fixes navigation to prototype and
1680         function definitions from symbol browser (bug #440370)
1682         * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
1683         memory. Could fix those bogus 'file changed' dialogs.
1685         * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
1687 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
1689         * (added) libanjuta/anjuta-utils-priv.h,
1690         libanjuta/anjuta-utils.h,
1691         libanjuta/anjuta-launcher.c,
1692         libanjuta/Makefile.am:
1693         Fix bug #440801: do not use config.h in public include files
1695 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
1697         * plugins/project-wizard/templates/mkfile.wiz:
1698         Fix bug #442038: missing project.sh file
1700         * configure.in,
1701         plugins/project-wizard/templates/Makefile.am,
1702         plugins/project-wizard/templates/translatable-strings.h,
1703         (added) plugins/project-wizard/templates/sdl.wiz,
1704         (added) plugins/project-wizard/templates/appwiz_sdl.png,
1705         (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
1706         (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
1707         (added) plugins/project-wizard/templates/sdl/Makefile.am,
1708         (added) plugins/project-wizard/templates/sdl/.cvsignore,
1709         (added) plugins/project-wizard/templates/sdl/src/main.c,
1710         (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
1711         (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
1712         (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
1713         (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
1714         (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
1715         (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
1716         Fix bug #315635: add a SDL project wizard
1718 2007-06-09  Naba Kumar  <naba.kumar@nokia.com>
1720         * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
1721         when SIGCHLD is triggered when main loop context is locked. Dead lock
1722         happens when child_exited callback also accesses main loop context.
1723         Happens particularly badly in debug target exiting.
1725 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
1727         * manuals/anjuta-manual/C/debugger.xml:
1728         First update of the debugger documentation
1730 2007-06-04  Naba Kumar  <naba.kumar@nokia.com>
1732         * manuals/anjuta-manual/C/fileoperations.xml,
1733         manuals/anjuta-manual/C/projects.xml,
1734         manuals/anjuta-manual/C/anjuta-manual.xml,
1735         manuals/anjuta-manual/C/build.xml,
1736         manuals/anjuta-manual/C/execute.xml,
1737         manuals/anjuta-manual/Makefile.am: Updated more documentation.
1738         Added project properties documentation. Moved execution section
1739         inside project management. Removed dead documentation.
1741 2007-06-02  Naba Kumar  <naba.kumar@nokia.com>
1743         * src/anjuta.c, plugins/symbol-browser/plugin.c,
1744         plugins/symbol-browser/plugin.h,
1745         plugins/symbol-browser/an_symbol_prefs.c,
1746         plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
1747         libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
1748         progress bar instead of separate window for system tags
1749         generation. Renamed AnjutaStatus methods to a proper ones.
1751         * plugins/symbol-browser/plugin.c,
1752         plugins/symbol-browser/plugin.h,
1753         plugins/symbol-browser/an_symbol_prefs.c,
1754         plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
1755         global-tags/create_global_tags.sh.in: Get rid of message window
1756         for showing global tags creation and use a small window with
1757         progress bar.
1759 2007-05-30  Naba Kumar  <naba@gnome.org>
1761         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
1762         Bug 442315 – After calling configure, the build menus are still insensitive,
1763         Bug 442314 – Autogeneration fails when there is no autogen.sh
1765         * plugins/project-manager/plugin.c: Fixed mem corruption when it
1766         fails to remove target/source/group. Fixes bug #440196 – crash in
1767         Anjuta IDE: removing a target
1769 2007-05-29  Naba Kumar  <naba@gnome.org>
1771         * plugins/symbol-browser/an_symbol_view.c,
1772         plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
1773         tags generation. Fixed runtime warning.
1775 2007-05-28  Naba Kumar  <naba@gnome.org>
1777         Patch from James Liggett  <jrliggett@cox.net>:
1778         * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
1779         Fixed bug #403502 – User should also be allowed to select an
1780         independent executable target.
1782 2007-05-27  Johannes Schmid <jhs@gnome.org>
1784         * plugins/build-basic-autotools/build-basic-autotools.c:
1785         (get_real_directory), (on_build_mesg_format):
1786         
1787         Find correct files for error messages inside scratchbox
1789 2007-05-27  Naba Kumar  <naba@gnome.org>
1791         * manuals/anjuta-manual/C/projects.xml,
1792         manuals/anjuta-manual/C/projects.xml: Updated project
1793         management chapter more.
1795 2007-05-25  Johannes Schmid <jhs@gnome.org>
1797         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
1798         * plugins/build-basic-autotools/build-basic-autotools.c:
1799         (on_sb_check_toggled), (build_execute_command),
1800         (ipreferences_merge), (ipreferences_unmerge):
1801         Added support for building inside scratchbox environment
1802         
1803         Patch from James Liggett <jrliggett@cox.net>:
1804         * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
1805         (anjuta_msgman_append_view):
1807         Fix 440866 
1808           – Anjuta aborts with numerous assertion failures when adding a new message view tab
1810 2007-05-23  Naba Kumar  <naba@gnome.org>
1812         * manuals/anjuta-manual/C/projects.xml: Updated project
1813         management chapter.
1815 2007-05-22  Naba Kumar  <naba@gnome.org>
1817         * manuals/anjuta-manual/C/projects.xml: More updates.
1819         * manuals/anjuta-manual/C/introduction.xml,
1820         manuals/anjuta-manual/C/projects.xml,
1821         manuals/anjuta-manual/C/interface.xml: Updated documentation.
1823 2007-05-22  Naba Kumar  <naba@gnome.org>
1825         Patch from Étienne Bersac:
1826         * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
1827         class in generated class.
1829 2007-05-22  Naba Kumar  <naba@gnome.org>
1831         * plugins/profiler/plugin.c: Fixed a compiler warning.
1832         * plugins/valgrind/Makefile.am: Added ldflags.
1834         Patch from James Liggett:
1835         * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
1836         plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
1837         specific options.
1839 2007-05-18  Johannes Schmid <jhs@gnome.org>
1841         * plugins/editor/text_editor.c:
1842         * plugins/language-support-cpp-java/plugin.c:
1843         (on_editor_language_changed), (on_value_added_current_editor),
1844         (on_value_removed_current_editor):
1845         
1846         Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
1847         Fix assist support in language-support-plugin.
1849 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
1851         * libanjuta/interfaces/libanjuta.idl:
1852         Add a new interface allowing to implement plugin able
1853         to load other plugins (not written in C)
1855         * libanjuta/anjuta-plugin-handle.c,
1856         libanjuta/anjuta-plugin-handle.h:
1857         Add a language and a resident plugin properties
1859         * libanjuta/anjuta-glue-plugin.c,
1860         libanjuta/anjuta-glue-plugin.h,
1861         (added)libanjuta/anjuta-glue-c.c,
1862         (added)libanjuta/anjuta-glue-c.h,
1863         libanjuta/Makefile.am:
1864         Split code used to load a C plugin into a common part
1865         in anjuta-glue-plugin and a specific part in anjuta-glue-c
1867         * libanjuta/anjuta-glue-factory.c,
1868         libanjuta/anjuta-glue-factory.h,
1869         libanjuta/anjuta-plugin-manager.c:
1870         Allow to load plugin not written in C and search for the
1871         additional needed code in another plugin
1873 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
1875         * plugins/editor/text_editor.c:
1876         Add an empty implementation of IAnjutaEditorAssist for scintilla,
1877         avoiding a crash if scintilla is used
1879 2007-05-14  Johannes Schmid <jhs@gnome.org>
1881         * libanjuta/interfaces/libanjuta.idl:
1882         * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
1883         (assist_cleanup), (on_assist_end), (on_assist_cancel),
1884         (on_assist_chosen), (on_assist_update), (get_context),
1885         (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
1886         (install_assist), (uninstall_assist), (install_support),
1887         (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
1888         (cpp_java_plugin_instance_init):
1889         * plugins/language-support-cpp-java/plugin.h:
1890         Use IAnjutaEditorAssist to show language specific suggestions
1891         
1892         * plugins/sourceview/Makefile.am:
1893         * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
1894         (anjuta_view_key_press_event), (anjuta_view_button_press_event):
1895         * plugins/sourceview/anjuta-view.h:
1896         * plugins/sourceview/assist-window.c: (assist_window_expose),
1897         (assist_window_set_property), (assist_window_get_property),
1898         (assist_window_class_init), (assist_activated),
1899         (assist_window_init), (assist_window_finalize),
1900         (assist_window_select), (assist_window_first),
1901         (assist_window_last), (assist_window_up), (assist_window_down),
1902         (get_coordinates), (assist_window_move), (assist_window_update),
1903         (assist_window_filter_keypress), (assist_window_is_active),
1904         (assist_window_new), (assist_window_get_trigger),
1905         (assist_window_get_position):
1906         * plugins/sourceview/assist-window.h:
1907         * plugins/sourceview/sourceview-args.c (removed):
1908         * plugins/sourceview/sourceview-args.h (removed):
1909         * plugins/sourceview/sourceview-autocomplete.c (removed):
1910         * plugins/sourceview/sourceview-autocomplete.h (removed):
1911         * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
1912         * plugins/sourceview/sourceview-private.h:
1913         * plugins/sourceview/sourceview-scope.c(removed):
1914         * plugins/sourceview/sourceview-scope.h(removed):
1915         * plugins/sourceview/sourceview.c: (on_assist_chosen),
1916         (on_assist_cancel), (on_document_char_added),
1917         (on_reload_dialog_response), (sourceview_class_init),
1918         (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
1919         (iassist_remove_trigger), (iassist_autocomplete),
1920         (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
1921         (iassist_react), (iassist_iface_init):
1922         * plugins/sourceview/tag-window.c (moved to assist-window.c):
1923         * plugins/sourceview/tag-window.h (moved to assist-window.c):
1924         
1925         - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
1926         - Mark files dirty if reload dialog is canceled.
1928 2007-05-12  Naba Kumar  <naba@gnome.org>
1930         * libanjuta/anjuta-launcher.h: Corrected include file.
1932 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
1934         * libanjuta/anjuta-glue-plugin.c,
1935         libanjuta/anjuta-glue-plugin.h,
1936         libanjuta/anjuta-glue-factory.c,
1937         libanjuta/anjuta-glue-factory.h,
1938         ibanjuta/anjuta-plugin-manager.c:
1939         Move code used to load a C plugin from glue-factory to glue-plugin
1940         So loading a plugin written in another language could be done by
1941         just using another object derived from AnjutaGluePlugin
1943         * libanjuta/libanjuta.h:
1944         Remove anjuta-plugin-handle header, it's not installed as libanjuta
1945         includes
1947 === anjuta 2.1.3 ===
1949 2007-05-11  Naba Kumar  <naba@gnome.org>
1951         * configure.in: Bumped version to 2.1.3
1952         * NEWS: Updated.
1953         * AUTHORS: Updated.
1954         * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
1956 2007-05-11  Naba Kumar  <naba@gnome.org>
1958         * configure.in:
1959         * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
1960         Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
1961         based on patch from Jaap Versteegh  <j_r_versteegh@hotmail.com>.
1963 2007-05-10  Johannes Schmid <jhs@gnome.org>
1965         * plugins/search/plugin.c:
1966         Make incremental search behave less annoying
1967         
1968 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
1970         * plugins/macro/macro-util.c:
1971         Fix bug #419008 and bug #419036
1972         When creating new header file, use name and email set in
1973         preferences and replace invalid C character by underscore
1974         in guards
1976 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
1978         * plugins/search/search-replace.c,
1979         plugins/search/search-replace_backend.c:
1980         Disable search button if search expression is empty (bug #378193)
1982 2007-05-08  Naba Kumar  <naba@gnome.org>
1984         * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
1985         build error.
1987 2007-05-07  Naba Kumar  <naba@gnome.org>
1989         * configure.in:
1990         * plugins/project-wizard/templates/Makefile.am:
1991         * plugins/project-wizard/templates/minimal.wiz:
1992         * plugins/project-wizard/templates/minimal/.cvsignore:
1993         * plugins/project-wizard/templates/minimal/Makefile.am:
1994         * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1995         * plugins/project-wizard/templates/minimal/autogen.sh:
1996         * plugins/project-wizard/templates/minimal/configure.ac.tpl:
1997         * plugins/project-wizard/templates/minimal/project.anjuta:
1998         Added 'minimal', a generic and flat, project template.
1999         
2000 2007-05-05  Naba Kumar  <naba@gnome.org>
2002         Patch from Cygwin Ports maintainer  <yselkowitz@users.sourceforge.net>:
2004         * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
2005         * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
2006         * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
2007         * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
2008         instead of a real one, fixes interdependency with libanjuta.
2009         * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
2010         * libanjuta/Makefile.am: 
2011         * libegg/Makefile.am:
2012         * plugins/build-basic-autotools/Makefile.am:
2013         * plugins/class-gen/Makefile.am:
2014         * plugins/class-inheritance/Makefile.am:
2015         * plugins/cvs-plugin/Makefile.am:
2016         * plugins/debug-manager/Makefile.am:
2017         * plugins/devhelp/Makefile.am:
2018         * plugins/document-manager/Makefile.am:
2019         * plugins/editor/Makefile.am:
2020         * plugins/file-loader/Makefile.am:
2021         * plugins/file-manager/Makefile.am:
2022         * plugins/file-wizard/Makefile.am:
2023         * plugins/gdb/Makefile.am:
2024         * plugins/glade/Makefile.am:
2025         * plugins/gtodo/Makefile.am:
2026         * plugins/language-support-cpp-java/Makefile.am:
2027         * plugins/macro/Makefile.am:
2028         * plugins/message-view/Makefile.am:
2029         * plugins/patch/Makefile.am:
2030         * plugins/profiler/Makefile.am:
2031         * plugins/project-import/Makefile.am:
2032         * plugins/project-manager/Makefile.am:
2033         * plugins/project-wizard/Makefile.am:
2034         * plugins/sample1/Makefile.am:
2035         * plugins/search/Makefile.am:
2036         * plugins/sourceview/Makefile.am:
2037         * plugins/subversion/Makefile.am:
2038         * plugins/symbol-browser/Makefile.am:
2039         * plugins/terminal/Makefile.am:
2040         * plugins/tools/Makefile.am:
2041         * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
2043 2007-05-05 Vincent Geddes  <vincent.geddes@gmail.com>
2045         * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
2047 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2049         * libanjuta/anjuta-launcher.c,
2050         libanjuta/anjuta-launcher.h:
2051         Add some missing implementation
2053 2007-04-26  Brian Pepple  <bpepple@fedoraproject.org>
2055         Reviewed by Naba Kumar  <naba@gnome.org>:
2056         * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
2057         for uninstall-hook.
2059 2007-04-26  Jason Switzer  <jswitzer@gmail.com>
2061         Reviewed by Naba Kumar  <naba@gnome.org>:
2062         * plugins/editor/text_editor.c: Large memory addresses were being
2063         truncated, switched to glong (bug #422143).
2065 2007-04-24  Naba Kumar  <naba@gnome.org>
2067         * plugins/document-manager/plugin.c: (prefs_finalize):
2068         * plugins/editor/aneditor-autocomplete.cxx:
2069         * plugins/editor/text_editor_menu.c:
2070         * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
2071         * plugins/file-loader/plugin.c: (open_file_with),
2072         (create_open_with_submenu):
2073         * plugins/file-manager/plugin.c: (prefs_finalize):
2074         * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
2075         pointer type castings.
2077 2007-04-24  Naba Kumar  <naba@gnome.org>
2079         Patch from s|s  <supreet.sethi@gmail.com>:
2080         * (added) plugins/project-wizard/templates/django-logo.png:
2081         * (added) plugins/project-wizard/templates/django.wiz:
2082         * plugins/project-wizard/templates/Makefile.am:
2083         * plugins/project-wizard/templates/translatable-strings.h: Added
2084         django project template. http://www.djangoproject.com/
2086 2007-04-24  Naba Kumar  <naba@gnome.org>
2088         * plugins/subversion/anjuta-subversion.glade: Set expansion for
2089         the log entry widget and made the dialog little larger.
2091 2007-04-24  Naba Kumar  <naba@gnome.org>
2093         Patch from Halton Huo:
2094         * configure.in:
2095         * plugins/project-wizard/property.c:
2096         * plugins/subversion/svn-auth.c:
2097         * plugins/subversion/svn-backend-priv.h:
2098         * plugins/subversion/svn-backend.c:
2099         * plugins/subversion/svn-backend.h:
2100         * plugins/subversion/svn-notify.h: Proper use of subversion
2101         headers. Fixes build issues in solaris (bug #426701).
2103 2007-04-24  Naba Kumar  <naba@gnome.org>
2105         * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
2106         
2107         * plugins/project-wizard/templates/cpp.wiz:
2108         * plugins/project-wizard/templates/gcj.wiz:
2109         * plugins/project-wizard/templates/gnome.wiz:
2110         * plugins/project-wizard/templates/gtk.wiz:
2111         * plugins/project-wizard/templates/gtkmm.wiz:
2112         * plugins/project-wizard/templates/java.wiz:
2113         * plugins/project-wizard/templates/python.wiz:
2114         * plugins/project-wizard/templates/terminal.wiz:
2115         * plugins/project-wizard/templates/wxwin.wiz:
2116         * plugins/project-wizard/templates/xlib-dock.wiz:
2117         * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
2118         project option and set it ON by default (since gnome-build, can't
2119         enabled configure shared lib support later when a sharedlib target
2120         is added).
2122 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2124         * plugins/debug-manager/stack_trace.c:
2125         Fix a missing case in the previous changes
2127 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2129         * plugins/debug-manager/plugin.c:
2130         Fix bug #430401
2132         * plugins/debug-manager/breakpoints.c,
2133         plugins/gdb/plugin.c:
2134         Fix adding breakpoint on a function
2136         * plugins/debug-manager/stack_trace.c:
2137         Highlight changed stack frame
2139 2007-04-18  Naba Kumar  <naba@gnome.org>
2141         * plugins/document-manager/anjuta-docman.c:
2142         (anjuta_docman_dispose), (on_editor_destroy),
2143         (anjuta_docman_remove_editor): Remove the editor widget from
2144         the parent container before calling destroy, otherwise container
2145         removal happens after TextEditor is disposed resulting in call
2146         to value-remove for a TextEditor which is half-dead (crash).
2148 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
2150         * plugins/debug-manager/data_buffer.c
2151         plugins/debug-manager/data_view.c,
2152         plugins/debug-manager/memory.c:
2153         Fixes for bug #418523, bug #427090 and bug #428174
2155 2007-04-11 Halton Huo <halton.huo@sun.com>
2157         reviewed by: <jhs@gnome.org>
2159         * configure.in:
2160         * libanjuta/Makefile.am:
2161         * libanjuta/anjuta-utils.c:
2162         * libanjuta/anjuta-utils.h:
2163         * manuals/reference/libanjuta/Makefile.am:
2164         
2165         Fixed compilation on sun by deploying the libutil methods
2166         in anjuta-utils.h and building them on condition.
2168 2007-04-11  Johannes Schmid <jhs@gnome.org>
2170         * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
2171         (anjuta_docman_add_editor):
2172         Hold a reference on the editor as long as we use it.
2173         
2174         * plugins/document-manager/plugin.c: (on_editor_changed):
2175         Destroy GValue to fix a memoery leak.
2177 2007-04-11  Johannes Schmid <jhs@gnome.org>
2179         * plugins/document-manager/plugin.c: (on_editor_changed):
2180         Fixed reference counting for editor by using g_value_take_object instead
2181         of g_value_set_object. The editors are now correctly finalized and thus
2182         we do not lack so much memory anymore.
2183         
2184         * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2185         (anjuta_view_finalize), (anjuta_view_focus_out),
2186         (anjuta_view_key_press_event), (anjuta_view_button_press_event):
2187         * plugins/sourceview/anjuta-view.h:
2188         * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
2189         * plugins/sourceview/sourceview-prefs.c:
2190         (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
2191         * plugins/sourceview/sourceview-prefs.h:
2192         * plugins/sourceview/sourceview-private.h:
2193         * plugins/sourceview/sourceview.c: (on_document_loaded),
2194         (timeout_unref), (on_document_saved), (sourceview_finalize),
2195         (sourceview_new), (ifile_open), (ifile_savable_save),
2196         (ifile_savable_save_as):
2198         Several changes to fix things when the editor is correctly destroyed.
2199         Fixed preferences (which led me to the refcounting issue, #409412)
2200         and removed deprecated completition code that will be replace by
2201         IAnjutaAssist interface soon. 
2203 2007-04-11  Johannes Schmid <jhs@gnome.org>
2205         * libanjuta/anjuta-launcher.c:
2206         (anjuta_launcher_execution_done_cleanup),
2207         (anjuta_launcher_child_terminated):
2208         Possible fix for #428363 and added a g_return_if_fail
2210         * plugins/message-view/plugin.c: (activate_plugin):
2211         Fixed a Gtk/Gdl-Critical
2212         
2213         Patches from Étienne Bersac <bersace03@laposte.net>
2214         * plugins/class-gen/templates/go-source.tpl:
2215         * plugins/macro/macros.xml:
2216         Use better template for GObjects (#417875 and #417918)
2217         
2218         Patches from Halton Huo <halton.huo@sun.com>
2219         * libanjuta/anjuta-launcher.h:
2220         * libanjuta/anjuta-preferences.c:
2221         * libanjuta/anjuta-utils.c:
2222         * plugins/class-gen/window.c: (cg_window_set_add_to_project),
2223         (cg_window_set_add_to_repository):
2224         * plugins/class-inheritance/class-inherit.c:
2225         Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
2227 2007-04-09  Johannes Schmid <jhs@gnome.org>
2229         * plugins/editor/print.c: (anjuta_print_show_header):
2230         * plugins/file-manager/anjuta-file-manager-plugin.glade:
2231         * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2233   Some string changes (#427395 and #427399)
2235 2007-04-06  Johannes Schmid <jhs@gnome.org>
2237         * plugins/build-basic-autotools/build-basic-autotools.c:
2238         (on_build_mesg_format), (on_build_mesg_parse):
2239         Fixed full path detection
2241 2007-04-05  Naba Kumar  <naba@gnome.org>
2243         Patch from Halton Huo:
2244         * libanjuta/Makefile.am:
2245         * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
2246         * libanjuta/anjuta-glue-cpp.h:
2247         * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
2248         (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
2249         (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
2250         (anjuta_glue_factory_get_path), (get_already_loaded_module),
2251         (load_plugin), (anjuta_glue_factory_get_object_type):
2252         * libanjuta/anjuta-glue-factory.h:
2253         * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
2254         (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
2255         (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
2256         (anjuta_glue_plugin_new):
2257         * libanjuta/anjuta-glue-plugin.h:
2258         * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
2259         (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
2260         * libanjuta/anjuta-plugin.h:
2261         * libanjuta/glue-cpp.c:
2262         * libanjuta/glue-cpp.h:
2263         * libanjuta/glue-factory.c:
2264         * libanjuta/glue-factory.h:
2265         * libanjuta/glue-plugin.c:
2266         * libanjuta/glue-plugin.h:
2267         * plugins/build-basic-autotools/build-basic-autotools.h:
2268         * plugins/class-gen/plugin.h:
2269         * plugins/class-inheritance/plugin.h:
2270         * plugins/cvs-plugin/plugin.h:
2271         * plugins/debug-manager/plugin.h:
2272         * plugins/devhelp/plugin.h:
2273         * plugins/document-manager/plugin.h:
2274         * plugins/editor/plugin.h:
2275         * plugins/file-loader/plugin.h:
2276         * plugins/file-manager/plugin.h:
2277         * plugins/file-wizard/plugin.h:
2278         * plugins/gdb/plugin.h:
2279         * plugins/glade/plugin.h:
2280         * plugins/gtodo/plugin.h:
2281         * plugins/language-support-cpp-java/plugin.h:
2282         * plugins/macro/plugin.h:
2283         * plugins/message-view/plugin.h:
2284         * plugins/patch/plugin.h:
2285         * plugins/profiler/plugin.h:
2286         * plugins/project-import/plugin.h:
2287         * plugins/project-manager/plugin.h:
2288         * plugins/project-wizard/plugin.h:
2289         * plugins/sample1/plugin.h:
2290         * plugins/search/plugin.h:
2291         * plugins/sourceview/plugin.h:
2292         * plugins/subversion/plugin.h:
2293         * plugins/symbol-browser/plugin.h:
2294         * plugins/terminal/terminal.c:
2295         * plugins/tools/plugin.h:
2296         * plugins/tools/scripts/tools-2.xml.in:
2297         * plugins/valgrind/plugin.h:
2299         Renamed Glue to AnjutaGlue to avoid namespace conflicts.
2301 2007-04-05  Naba Kumar  <naba@gnome.org>
2303         * anjuta.spec.in, configure.in: Removed dead codes.
2304         
2305         Patch from Jos Dehaes:
2306         * configure.in, plugins/project-wizard/templates/Makefile.am,
2307         plugins/project-wizard/templates/mkfile.wiz,
2308         plugins/project-wizard/templates/translatable-strings.h: Enabled
2309         makefile-based project creation and import. Fixes bug #355145
2311 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
2313         * plugins/debug-manager/debugger.c,
2314         plugins/debug-manager/plugin.c,
2315         plugins/gdb/anjuta-gdb.plugin.in:
2316         Code cleaning (remove unused code, rename this into self)
2317         Add information about supported format in debugger plugin
2318         Activate debugger plugin according to the target format
2320 2007-04-01  Naba Kumar  <naba@gnome.org>
2322         * plugins/message-view/message-view.c:
2323         (message_view_instance_init): Fixed message icons to appear.
2325 2007-03-31  Johannes Schmid <jhs@gnome.org>
2327         * plugins/message-view/anjuta-msgman.c:
2328         (anjuta_msgman_append_view):
2329         * plugins/message-view/plugin.c: (on_view_changed),
2330         (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
2331         
2332         Fixed #424845
2334 2007-03-31  Johannes Schmid <jhs@gnome.org>
2336         * plugins/message-view/message-view.c:
2337         (message_view_instance_init), (imessage_view_append):
2338         Show nice icons beside the messages for info, warning and error. This is a completly
2339         cosmetic change so if someone dislikes it he is free to remove it.
2341 2007-03-31  Johannes Schmid <jhs@gnome.org>
2342         
2343         * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
2344         (anjuta_msgman_class_init), (anjuta_msgman_append_view),
2345         (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
2346         * plugins/message-view/anjuta-msgman.h:
2347         * plugins/message-view/message-view.h:
2348         * plugins/message-view/plugin.c: (on_view_changed),
2349         (activate_plugin):
2350         Fixed #359399 and made next/previous insensitive when not availible
2351         
2352         * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
2353         (tag_style_to_string):
2354         Fixed namespace Problem with gdk >= 2.11
2355         
2356         * plugins/sourceview/sourceview-autocomplete.c:
2357         (sourceview_autocomplete_init):
2358         Removed structure, follow-up of #423682
2360 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
2362         * plugins/debug-manager/debug_tree.c,
2363         plugins/debug-manager/debug_tree.h,
2364         plugins/debug-manager/watch.c,
2365         plugins/debug-manager/anjuta-debug-manager.glade:
2366         Inspect variable at cursor
2367         Fix buttons in inspect dialog
2369 2007-03-27  Halton Huo  <halton.huo@sun.com>
2371         Reviewed by Sebastien Granjoux  <seb.sfo@free.fr>:
2373         * plugins/sourceview/sourceview-autocomplete.c
2374         plugins/debug-manager/disassemble.c,
2375         libanjuta/interfaces/libanjuta.idl:
2376         Remove array with 0 size and empty structure as it is not
2377         supported by sun cc, Fixes bug #423682
2379         * plugins/debug-manager/debugger.c:
2380         Remove anonymous union as it is not supported by sun cc,
2381         Fixes bug #423680
2383 === anjuta 2.1.2 ===
2385 2007-03-28  Naba Kumar  <naba@gnome.org>
2387         * configure.in: Bumped version to 2.1.2
2388         * NEWS: Updated for release.
2389         
2390         * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
2391         Improved breakpoint marker icon.
2392         
2393         * plugins/editor/anjuta-editor.plugin.in,
2394         plugins/sourceview/sourceview.plugin.in: Made editor plugins
2395         non user activable since they are now remembered properly.
2397 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
2399         * plugins/tools/editor.c:
2400         Fix bug #423270
2402 2007-03-27  Naba Kumar  <naba@gnome.org>
2404         * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
2405         word when autocompleting without leaving any trailing part of
2406         the word.
2408 2007-03-27  Kamil Páral  <ripper42@gmail.com>
2410         Reviewed by Naba Kumar  <naba@gnome.org>:
2411         * anjuta.desktop.in.in: Remove "Application" category from desktop
2412         file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
2413         
2414 2007-03-27  Naba Kumar  <naba@gnome.org>
2415         
2416         * configure.in, plugins/document-manager/anjuta-docman.c:
2417         (anjuta_docman_add_editor): Conditionally compile notebook tab
2418         reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
2420         Patch from Halton Huo:
2421         * configure.in, global-tags/Makefile.am: Do not pass -Wall to
2422         non gcc compiler flags. Fixes bug #423089.
2423         
2424 2007-03-26  Naba Kumar  <naba@gnome.org>
2425         
2426         * AUTHORS, NEWS, TODO.tasks: Updated.
2427         
2428         * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
2429         close menuitem.
2430         
2431         * plugins/symbol-browser/plugin.c: (on_editor_saved),
2432         (update_editor_symbol_model), (iter_matches),
2433         (on_editor_update_ui), (value_added_current_editor),
2434         (activate_plugin), (dispose),
2435         (symbol_browser_plugin_instance_init):
2436         * plugins/symbol-browser/plugin.h: update line on editor save
2437         and editor change. Code clean up and fixed warnings.
2439 2007-03-26  Naba Kumar  <naba@gnome.org>
2441         * plugins/project-wizard/templates/java/project.anjuta,
2442         plugins/project-wizard/templates/python/project.anjuta,
2443         plugins/project-wizard/templates/python/project.anjuta:
2444         Removed version control plugins from default selection.
2446         * plugins/tools/scripts/prepare-changelog.pl,
2447         plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
2448         script to a better one (that works on both cvs and svn).
2450 2007-03-26  Naba Kumar  <naba@gnome.org>
2452         * (added) plugins/project-wizard/templates/translatable-strings.pl,
2453         Makefile.am: Added the generated translatable file (required for
2454         translations for svn checkouts).
2456         * (added)
2457         plugins/project-wizard/templates/extract-translatable-strings.pl
2458         plugins/project-wizard/templates/Makefile.am, Makefile.am,
2459         po/POTFILES.in: Generated translatable strings for .wiz files and
2460         added them in POTFILES.in for translation. Fixes bug #398035
2462 2007-03-25  Naba Kumar  <naba@gnome.org>
2464         * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
2465         
2466         * src/anjuta-app.c: Removed dead codes.
2467         
2468         * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
2469         global tags generation starts.
2470         
2471         * plugins/debug-manager/chunk_view.c,
2472         plugins/debug-manager/start.h,
2473         plugins/debug-manager/chunk_view.h,
2474         plugins/debug-manager/utilities.c,
2475         plugins/debug-manager/utilities.h,
2476         plugins/debug-manager/debugger.c,
2477         plugins/debug-manager/threads.c,
2478         plugins/debug-manager/disassemble.c,
2479         plugins/debug-manager/info.c,
2480         plugins/debug-manager/sharedlib.c,
2481         plugins/debug-manager/threads.h,
2482         plugins/debug-manager/disassemble.h,
2483         plugins/debug-manager/signals.c,
2484         plugins/debug-manager/info.h,
2485         plugins/debug-manager/sharedlib.h,
2486         plugins/debug-manager/data_buffer.c,
2487         plugins/debug-manager/data_view.c,
2488         plugins/debug-manager/signals.h,
2489         plugins/debug-manager/debug_tree.c,
2490         plugins/debug-manager/watch.c,
2491         plugins/debug-manager/registers.c,
2492         plugins/debug-manager/data_buffer.h,
2493         plugins/debug-manager/data_view.h,
2494         plugins/debug-manager/memory.c,
2495         plugins/debug-manager/debug_tree.h,
2496         plugins/debug-manager/watch.h,
2497         plugins/debug-manager/registers.h,
2498         plugins/debug-manager/memory.h,
2499         plugins/debug-manager/locals.c,
2500         plugins/debug-manager/sexy-icon-entry.c,
2501         plugins/debug-manager/breakpoints.c,
2502         plugins/debug-manager/locals.h,
2503         plugins/debug-manager/sexy-icon-entry.h,
2504         plugins/debug-manager/stack_trace.c,
2505         plugins/debug-manager/breakpoints.h,
2506         plugins/debug-manager/sparse_buffer.c,
2507         plugins/debug-manager/sparse_view.c,
2508         plugins/debug-manager/stack_trace.h,
2509         plugins/debug-manager/sparse_buffer.h,
2510         plugins/debug-manager/sparse_view.h,
2511         plugins/debug-manager/start.c,
2512         plugins/gdb/utilities.c,
2513         plugins/gdb/utilities.h,
2514         plugins/gdb/debugger.c,
2515         plugins/gdb/debugger.h: Added indentation modeline for easy indentation
2516         setup.
2518 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2520         * plugins/gdb/debugger.c:
2521         Avoid empty debugger log window by limiting line to 90 characters
2523 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2525         * plugins/debug-manager/plugin.c,
2526         plugins/debug-manager/plugin.h,
2527         plugins/debug-manager/threads.c,
2528         plugins/debug-manager/threads.h,
2529         plugins/debug-manager/breakpoints.c,
2530         plugins/debug-manager/breakpoints.h,
2531         plugins/debug-manager/stack_trace.c,
2532         plugins/debug-manager/stack_trace.h:
2533         View code action now changes location in disassembly view too
2535         * plugins/debug-manager/anjuta-debug-manager.ui:
2536         Rename breakpoint actions
2538 2007-03-24  Naba Kumar  <naba@gnome.org>
2540         * configure.in, src/anjuta-app.c: Use the new docking algorithm
2541         in gdl 0.7.3 (svn trunk).
2542         * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
2543         
2544 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2546         * plugins/debug-manager/threads.c,
2547         plugins/debug-manager/debug_tree.c,
2548         plugins/debug-manager/debug_tree.h,
2549         plugins/debug-manager/locals.c,
2550         plugins/debug-manager/registers.c,
2551         plugins/debug-manager/stack_trace.c:
2552         Allow to change current thread updating register, stack and locals
2553         Allow to change current stack frame updating locals
2555         * plugins/gdb/debugger.c:
2556         Read argument of selected stack frame
2558         * plugins/debug-manager/data_view.c:
2559         Fix an unrelated bug
2561 2007-03-23  Naba Kumar  <naba@gnome.org>
2563         * plugins/document-manager/anjuta-docman.c,
2564         plugins/document-manager/plugin.c: Fixed many memory leaks.
2565         (ianjuta_file_get_uri() returns a new string).
2567         * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
2568         widget for save dialogs.
2569         
2570         * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
2571         svn and fixed to get function/prototype/member args list. Call tips
2572         also work fine now.
2574 2007-03-22  Naba Kumar  <naba@gnome.org>
2576         * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
2577         and calltips would work again for functions from global tags (Needs
2578         regenerating global tags).
2580         * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
2581         ctags svn version and reopened bug #395362. Fixes tags parsing that
2582         seemed to have stopped working recently.
2584 2007-03-21  Naba Kumar  <naba@gnome.org>
2586         * tagmanager/tm_source_file.c, tagmanager/options.c,
2587         global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
2588         extend .. more needs to be investigated and fixed). Enabled some
2589         debugging.
2591 2007-03-16  Naba Kumar  <naba@gnome.org>
2593         * src/anjuta.c: Fixed project loading from command line.
2595 2007-03-16  Naba Kumar  <naba@gnome.org>
2597         Patch from James Liggett <jrliggett@cox.net>:
2598         plugins/profiler/gprof-profile-data.c: Fixed a crash.
2599         
2600 2007-03-15  Naba Kumar  <naba@gnome.org>
2602         * libanjuta/anjuta-profile-manager.c,
2603         libanjuta/anjuta-profile-manager.h: Added method to get current
2604         profile.
2606         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
2607         signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
2608         is exiting.
2610         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
2611         plugins/file-loader/plugin.c: Moved to functions as utility functions.
2612         Also, not load project files in session load in loader plugin.
2613         
2614         * plugins/project-manager/plugin.c, src/anjuta.c:
2615         Emit "exiting" signal in shell when exiting anjuta. project manager
2616         listens to exiting signal and saves session. anjuta.c saves session
2617         only when current projfile is 'user'. Load project saved in session
2618         differently then the rest of the session. This should fix all the
2619         session restoration bugs.
2620         
2621         src/main.c: Present anjuta window when becon message is received.
2623 2007-03-14  Naba Kumar  <naba@gnome.org>
2625         * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
2626         not randomly save (it was a wrong looping).
2627         
2628 2007-03-12  Naba Kumar  <naba@gnome.org>
2630         * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
2632 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
2634         * plugins/debug-manager/anjuta-debug-manager.ui,
2635         libanjuta/interfaces/libanjuta.idl,
2636         plugins/debug-manager/debugger.c,
2637         (added) plugins/debug-manager/threads.c,
2638         (added) plugins/debug-manager/threads.h,
2639         plugins/debug-manager/plugin.c,
2640         plugins/debug-manager/Makefile.am,
2641         plugins/gdb/plugin.c,
2642         plugins/gdb/debugger.c,
2643         plugins/gdb/debugger.h:
2644         Add a window displaying all threads
2645         Add needed functions
2646         Switching to a different thread is still not done
2648         * plugins/debug-manager/debug_tree.c,
2649         plugins/debug-manager/locals.c,
2650         plugins/debug-manager/stack_trace.c:
2651         Small cosmetic changes
2653         * plugins/gdb/gdbmi.c:
2654         Keep all elements in gdbmi hash
2655         Even if using the same key like in -threads-list-ids
2657 2007-03-11  Naba Kumar  <naba@gnome.org>
2659         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
2660         
2661         * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
2662         
2663         * manuals/reference/libanjuta/libanjuta-docs.sgml,
2664         manuals/reference/libanjuta/libanjuta-sections.txt,
2665         manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
2666         interfaces.
2668 2007-03-11  Naba Kumar  <naba@gnome.org>
2670         * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
2671         gtk-doc properly. Bumped gtk-doc requirement to 1.4
2673         * manuals/reference/libanjuta/libanjuta-docs.sgml,
2674         manuals/reference/libanjuta/libanjuta.types,
2675         manuals/reference/libanjuta/libanjuta-sections.txt,
2676         manuals/reference/libanjuta/.cvsignore,
2677         (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
2678         infrastructure. Got rid of tmpl/ directory and moved all section
2679         documenation to source code (requires gtk-doc >= 1.4).
2680         
2681         * libanjuta/anjuta-plugin-description.c,
2682         libanjuta/interfaces/libanjuta.idl,     libanjuta/anjuta-status.c,
2683         libanjuta/cell-renderer-captioned-image.c,
2684         libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
2685         libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
2686         libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
2687         libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
2688         libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
2689         libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
2690         libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
2691         libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
2692         libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
2693         libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
2694         libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
2695         libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
2696         documentation from templates to source code.
2698 2007-03-10  Johannes Schmid <jhs@gnome.org>
2700         * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
2701         Added some debug output but could not figure out why 
2702         some plugins are not kept.
2703         
2704         * libanjuta/interfaces/libanjuta.idl:
2705         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
2706         * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
2707         Added IAnjutaEditorGoto::matching_brace
2708         
2709         * plugins/document-manager/action-callbacks.c:
2710         (on_editor_command_match_brace_activate):
2711         * plugins/document-manager/plugin.c:
2712         (update_editor_ui_interface_items):
2713         * plugins/editor/text_editor.c: (igoto_matching_brace),
2714         (igoto_iface_init):
2715         * plugins/sourceview/sourceview.c: (ieditor_iface_init):
2716         Fixed #355155 (matching brace for scintilla, disabled for sourceview)
2718 2007-03-09  Johannes Schmid <jhs@gnome.org>
2720         * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
2721         Hide correct column
2722         
2723         * plugins/sourceview/sourceview-private.h:
2724         * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
2725         (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
2726         (sourceview_new), (ifile_savable_save_as):
2727         Tweaked vfs monitoring
2729 2007-03-09  Johannes Schmid <jhs@gnome.org>
2731         * libanjuta/interfaces/Makefile.am.iface:
2732         Fixed installtion of header files
2733         
2734         * plugins/sourceview/sourceview.c: (set_select):
2735         do not scroll to much in interactive search
2737 2007-03-09  Naba Kumar  <naba@gnome.org>
2739         * src/anjuta.c: Fixed session restoration.
2740         
2741         * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
2742         signal handlers after symbol browser plugin is deactivated.
2743         
2744         * plugins/editor/editor.glade,
2745         plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2746         Fixed indentation confustion in preferences.
2748 2007-03-08  Johannes Schmid <jhs@gnome.org>
2750         * plugins/search/search-replace.c: (search_set_combo),
2751         (search_set_action), (search_set_target), (search_set_direction),
2752         (create_dialog), (search_disconnect_set_toggle_connect),
2753         (on_search_match_whole_word_toggled),
2754         (on_search_match_whole_line_toggled),
2755         (on_search_match_word_start_toggled),
2756         (search_set_toggle_direction):
2757         Use GCallback instead of GSignalFunc! We need to fix this code anyway,
2758         it's somehow ugly and uses many deprecated widgets
2759         
2760         Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
2761         * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2762         Fix #394709
2763         
2764 2007-03-07  Naba Kumar  <naba@gnome.org>
2766         * src/anjuta.c: Make launching projects work from command line. Also
2767         fixes gnome session restart command.
2768         
2769 2007-03-07  Johannes Schmid <jhs@gnome.org>
2771         Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
2772         * plugins/class-gen/plugin.c: (iwizard_activate):
2773         Fixed #408218
2774         
2775         * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
2776         Fixed #402774
2777         
2778         * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
2779         Fixed #377483 (It's not possible to know if directories have
2780         a version in CVS. Show version column only if there are version
2781         informations availible
2783         * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
2784         Fixed memory leak
2786 2007-03-07  Johannes Schmid <jhs@gnome.org>
2788         * plugins/sourceview/sourceview-prefs.c: (get_bool):
2789         Fixed #409408
2790         * plugins/symbol-browser/an_symbol_prefs.c:
2791         (on_update_global_clicked):
2792         Fixed ##409176
2794 2007-03-07  Johannes Schmid <jhs@gnome.org>
2796         * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
2797         (anjuta_save_prompt_new):
2798         * plugins/project-import/project-import.c:
2799         (project_import_finalize):
2800         Fixed Gtk-Criticals (maybe #409408)
2802 2007-03-07  Naba Kumar  <naba@gnome.org>
2804         * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
2805         when we are at just beginning of string or comment. Fixes bug #397981.
2807 2007-03-07  Johannes Schmid <jhs@gnome.org>
2809         * plugins/language-support-cpp-java/plugin.c:
2810         (initialize_indentation_params):
2811         Removed annoying DEBUG_PRINT
2812         
2813         * plugins/sourceview/sourceview-cell.c:
2814         (sourceview_cell_instance_init), (icell_get_character),
2815         (icell_get_length), (icell_get_char), (icell_get_attribute):
2816         Improved code to be faster
2817         Implemented attribute handling so that indentation really works in any case
2819 2007-03-06  Johannes Schmid <jhs@gnome.org>
2821         * configure.in:
2822         GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
2823         
2824         * plugins/document-manager/anjuta-docman.c:
2825         (anjuta_docman_instance_init), (anjuta_docman_add_editor):
2826         Removed old and ugly tab drag&drop code and use built-in gtk stuff
2827         instead (required GTK >= 2.10)
2828         
2829         * plugins/sourceview/sourceview-private.h:
2830         * plugins/sourceview/sourceview.c:
2831         (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
2832         (sourceview_finalize), (sourceview_new), (imark_mark),
2833         (imark_unmark), (imark_is_marker_set),
2834         (imark_location_from_handle), (imark_delete_all_markers):
2835         Fixed marker handling and worked a bit more on vfs monitoring
2837 2007-03-05  Johannes Schmid <jhs@gnome.org>
2839         * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
2840         Added method to select specific iter
2841         
2842         * plugins/sourceview/sourceview-private.h:
2843         * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
2844         (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
2845         (sourceview_add_monitor), (on_document_saved),
2846         (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
2847         Fixed vfs monitoring (mostly ported code from text_editor.c)
2848         
2849         * plugins/symbol-browser/an_symbol_view.c:
2850         * plugins/symbol-browser/an_symbol_view.h:
2851         * plugins/symbol-browser/plugin.c: (iter_matches),
2852         (on_editor_update_ui), (value_added_current_editor):
2853         Select the current tag in locals window and symbol toolbar. If there
2854         is no tag at the current line, reserve backward for the next tag. This will
2855         select the correct tag if inside a function.
2857 2007-03-05  Naba Kumar  <naba@gnome.org>
2859         * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
2860         * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
2861         compiler warnings.
2862         * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
2863         (Bug #412186)
2864         
2865 2007-03-04  Johannes Schmid <jhs@gnome.org>
2867         * data/Makefile.am:
2868         * po/POTFILES.in:
2869         Fixed distcheck (well, partly)
2871 2007-03-04  Johannes Schmid <jhs@gnome.org>
2873         * plugins/document-manager/anjuta-document-manager.ui:
2874         Move "Swap .c/.h from Main to Browser toolbar
2876         Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
2877         * plugins/file-manager/an_file_view.c: (fv_prefs_new),
2878         (fv_prefs_free), (fv_add_tree_entry):
2879         * plugins/file-manager/anjuta-file-manager-plugin.glade:
2880         * plugins/file-manager/plugin.c: (prefs_init):
2881         
2882         Bug 387208 – [Patch] Add custom file-manager ignore pattern support
2884 2007-03-04  Naba Kumar  <naba@gnome.org>
2886         * data/default.proflie, data/Makefile.am, src/anjuta.c,
2887         plugins/project-manager/plugin.c:
2888         Restored default profile and renamed it from "default.anjuta" to
2889         "default.profile".
2890         
2891 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
2893         * plugins/debug-manager/debugger.c,
2894         plugins/debug-manager/plugin.c,
2895         plugins/gdb/debugger.c,
2896         libanjuta/interfaces/libanjuta.idl,
2897         plugins/debug-manager/stack_trace.c:
2898         Add a dialog box when a signal is received (except SIGINT)
2899         Display stack frame even if arguments are not available
2901 2007-03-03  Naba Kumar  <naba@gnome.org>
2903         * TODO.tasks: Icons bounty added.
2905         * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
2906         choise selection.
2907         
2908         * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
2909         and descoping.
2911         * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
2912         plugins/Makefile.am, (removed) plugins/profile-default/*,
2913         plugins/project-manager/anjuta-project-manager.plugin.in,
2914         plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
2915         profile implementation to load user profile and projects. Store and
2916         restore remembered plugins. Use profile scoping and descoping for
2917         saving and loading sesstions.
2918         
2919         * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
2920         libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
2921         libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
2922         DEBUG_PRINTs.
2924 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
2926         * plugins/debug-manager/debug_tree.c
2927         plugins/debug-manager/debug_tree.h:
2928         Bug fix, deleting wrong variable
2930         * plugins/gdb/debugger.c:
2931         Bug fix, remove forgotten debugging code
2933 2007-03-02  Johannes Schmid <jhs@gnome.org>
2935         * plugins/document-manager/anjuta-document-manager.ui:
2936         * plugins/search/anjuta-search.ui:
2937         * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
2938         Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
2939         ToolbarFind
2941         * src/anjuta-app.c: (on_toolbar_view_toggled),
2942         (on_add_merge_widget), (on_session_save), (on_widget_remove):
2943         Save toolbar positions, don't use fixed toolbar style
2944         
2945         All in all this will allow more complex toolbar configurations and
2946         might gain some space on smaller displays because the user can disable
2947         toolbar parts he does not use. Also allows to use any toolbar style
2948         without looking too ugly.
2950 2007-03-01  Naba Kumasr  <naba@gnome.org>
2952         * TODO.tasks: Added a bounty for creating icons.
2954         * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
2955         libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
2956         profile-changed signal. Do not sync non-user-activatable plugins.
2958 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
2960         * plugins/debug-manager/disassemble.c,
2961         plugins/debug-manager/sparse_view.c,
2962         plugins/gdb/debugger.c,
2963         libanjuta/interfaces/libanjuta.idl:
2964         Display function name in disassembly view
2966 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
2968         * (added) plugins/debug-manager/bookmark.png,
2969         (added) plugins/debug-manager/breakpoint-disabled.png,
2970         (added) plugins/debug-manager/breakpoint-enabled.png,
2971         (added) plugins/debug-manager/program-counter.png,
2972         (added) plugins/debug-manager/linemarker.png,
2973         plugins/debug-manager/Makefile.am,
2974         plugins/debug-manager/disassemble.c,
2975         plugins/debug-manager/disassemble.h,
2976         plugins/debug-manager/sparse_buffer.c,
2977         plugins/debug-manager/sparse_buffer.h,
2978         plugins/debug-manager/sparse_view.c,
2979         plugins/debug-manager/sparse_view.h,
2980         plugins/debug-manager/plugin.c,
2981         plugins/debug-manager/breakpoints.c,
2982         libanjuta/interfaces/libanjuta.idl:
2983         Add markers in the disassembly view
2984         Display program counter and breakpoints in disassembly view
2986         * plugins/gdb/debugger.c:
2987         Fix a bug added with my previous patch, setting and clearing
2988         breakpoints was not working
2990 2007-02-28  Johannes Schmid <jhs@gnome.org>
2992         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
2993         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
2994         * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
2995         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
2996         * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
2997         * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
2998         * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
2999         * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
3000         * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
3001         * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
3002         Updated (why do they need to be under version control?)
3003         
3004         * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
3005         (create_tab_popup_menu), (on_msgman_popup_menu),
3006         (on_tab_button_press_event), (anjuta_msgman_page_new),
3007         (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
3008         Added "Close all message tabs" popup menu
3010 2007-02-26  Naba Kumar  <naba@gnome.org>
3012         * plugins/profiler/gprof-flat-profile-entry.c,
3013         plugins/profiler/gprof-flat-profile.c,
3014         plugins/profiler/gprof-flat-profile-entry.h,
3015         plugins/profiler/gprof-flat-profile.h,
3016         plugins/profiler/gprof-flat-profile-view.c,
3017         plugins/profiler/gprof-flat-profile-view.h,
3018         plugins/profiler/gprof-call-graph-block-entry.c,
3019         plugins/profiler/gprof-call-graph-block.c,
3020         plugins/profiler/gprof-function-call-chart-view.c,
3021         plugins/profiler/gprof-call-graph-block-entry.h,
3022         plugins/profiler/gprof-profile-data.c,
3023         plugins/profiler/gprof-call-graph-block.h,
3024         plugins/profiler/gprof-view.c,
3025         plugins/profiler/gprof-call-graph.c,
3026         plugins/profiler/gprof-function-call-chart-view.h,
3027         plugins/profiler/gprof-profile-data.h,
3028         plugins/profiler/gprof-call-graph.h,
3029         plugins/profiler/gprof-view.h,
3030         plugins/profiler/gprof-view-manager.c,
3031         plugins/profiler/gprof-call-graph-view.c,
3032         plugins/profiler/plugin.c,
3033         plugins/profiler/gprof-view-manager.h,
3034         plugins/profiler/gprof-call-graph-view.h,
3035         plugins/profiler/gprof-function-call-tree-view.c,
3036         plugins/profiler/gprof-function-call-tree-view.h,
3037         plugins/profiler/Makefile.am: Fix compiler warnings and link with
3038         gnome-vfs. Fixes bug #411377.
3040 2007-02-26  Naba Kumar  <naba@gnome.org>
3042         * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
3044         Patch from James Liggett  <jrliggett@cox.net>:
3045         * plugins/profiler/gprof-flat-profile-view.c,
3046         plugins/profiler/gprof-flat-profile-view.h,
3047         plugins/profiler/gprof-function-call-chart-view.c,
3048         plugins/profiler/gprof-function-call-chart-view.h,
3049         plugins/profiler/gprof-view.c,
3050         plugins/profiler/gprof-view.h,
3051         plugins/profiler/gprof-call-graph-view.c,
3052         plugins/profiler/plugin.c,
3053         plugins/profiler/gprof-call-graph-view.h,
3054         plugins/profiler/gprof-function-call-tree-view.c,
3055         plugins/profiler/gprof-function-call-tree-view.h: Implements
3056         double click navigation. Fixes bug #403514.
3058 2007-02-25  Naba Kumar  <naba@gnome.org>
3060         * libanjuta/anjuta-plugin-manager.c,
3061         libanjuta/anjuta-plugin-handle.[ch],
3062         plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
3063         g_hash_table_remove_all (introduced in glib 2.12) to stay the
3064         dependency on glib 2.8. Fixes bug #411623.
3066 2007-02-24  Naba kumar  <naba@gnome.org>
3068         * libanjuta/interfaces/Makefile.am.iface: Added log domain.
3069         
3070         * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
3071         libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
3072         libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
3073         (added) libanjuta/anjuta-profile-manager.c,
3074         (added) libanjuta/anjuta-profile-manager.h: Implemented profile
3075         manager.
3076         Implemented profile pushing and popping. Implemented profile xml
3077         synchronization. Implemented error handling in profiles. Implemented
3078         activation and deactivation signals in plugin manager.
3079         
3080         * libanjuta/Makefile.am: Added libanjuta log domain.
3081         
3082         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
3083         src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
3084         in AnjutaShell interface and implemented it in AnjutaApp.
3085         
3086         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
3088 2007-02-23  Naba kumar  <naba@gnome.org>
3090         src/main.c: Fixed missing end quote.
3092 2007-02-20  Jean-Noel Guiheneuf  <guiheneuf.jean-noel@wanadoo.fr>
3094         * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
3097 2007-02-20  Naba Kumar  <naba@gnome.org>
3099         * plugins/subversion/plugin.c: Added "..." menuitems.
3100         * ROADMAP, README: Updated.
3101         * libanjuta/anjuta-profile.c: Fixed bugs.
3103         * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
3104         plugins/gtodo/Makefile.am: Removed dead code.
3106         Patch from  Antoine Cailliau  <a.cailliau@ac-graphic.net>:
3107         * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
3108         plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
3109         plugins/gtodo/list_tooltip.c,
3110         plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
3111         libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
3112         not contain markups. Fixes Bug #360462.
3114 2007-02-16  Naba Kumar  <naba@gnome.org>
3116         * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
3117         unnecessary sub-sections.
3118         
3119 2007-02-15  Naba Kumar  <naba@gnome.org>
3121         * (removed) plugins/document-manager/bookmark-prev-16.png,
3122         plugins/document-manager/bookmark-last.png,
3123         (removed)plugins/document-manager/bookmark-first-16.png,
3124         plugins/document-manager/bookmark-prev.png,
3125         (added) plugins/document-manager/bookmark-toggle.png,
3126         (removed)plugins/document-manager/bookmark_toggle.xpm,
3127         (removed)plugins/document-manager/bookmark-last-16.png,
3128         plugins/document-manager/plugin.c,
3129         plugins/document-manager/anjuta-document-manager.ui,
3130         (removed)plugins/document-manager/bookmark-next-16.png,
3131         plugins/document-manager/bookmark-next.png,
3132         plugins/document-manager/Makefile.am,
3133         (added) plugins/document-manager/bookmark-clear.png,
3134         plugins/document-manager/bookmark-first.png: Upgraded bookmark
3135         icons (stolen from monodevelop). Added clear bookmarks toolbar
3136         button.
3138         * plugins/document-manager/plugin.c,
3139         (added) plugins/document-manager/swap.png,
3140         (removed) plugins/document-manager/undock.png,
3141         plugins/document-manager/Makefile.am: Fixed swap icon.
3143 2007-02-13  Naba Kumar  <naba@gnome.org>
3145         * plugins/class-gen/element-editor.c: Fixed typo.
3146         
3147         * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
3148         libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
3149         Implementing plugin profiles loading.
3151 2007-02-13  Naba Kumar  <naba@gnome.org>
3153         * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
3154         * pixmaps/Makefile.am, pixmaps/appwiz*.png, 
3155         pixmaps/applogo.png, pixmaps/anjuta_logo.png,
3156         pixmaps/open_project.png, pixmaps/close_project.png:
3157         Removed more old icons.
3158         * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
3159         pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
3160         anjuta_logo.png
3161         
3162 2007-02-13  Naba Kumar  <naba@gnome.org>
3164         * plugins/class-gen/element-editor.c: Included missing headers to
3165         prevent build failures in some cases.
3166         
3167 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
3169         * plugins/debug-manager/stack_trace.c:
3170         Fix bug #407115
3172         * plugins/debug-manager/watch.c,
3173         plugins/debug-manager/breakpoints.c:
3174         Same bug than above, wrong use of gtk_ui_manager_get_widget
3176 === anjuta 2.1.1 ===
3178 2007-02-11  Naba Kumar  <naba@gnome.org>
3180         * cofigure.in: Bumped version to 2.1.1
3181         * NEWS: Updated for 2.1.1 release.
3182         
3183 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
3185         * plugins/debug-manager/plugin.c,
3186         plugins/debug-manager/sparse_view.c,
3187         plugins/debug-manager/sparse_view.h:
3188         Reorder some code
3190         * plugins/gdb/debugger.c,
3191         plugins/debug-manager/debugger.c,
3192         plugins/debug-manager/memory.c,
3193         plugins/debug-manager/sparse_buffer.c
3194         plugins/gdb/debugger.h,
3195         libanjuta/interfaces/libanjuta.idl:
3196         Clean up, remove some warnings
3197         Use guint everywhere for addresses
3198         Rewrite code parsing position in debugger
3200 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
3202         * plugins/debug-manager/debug_tree.c:
3203         Use GtkTreeRowReference instead of GtkTreeIter as callback data
3204         Fix bug #406113
3206 2007-02-08  Naba Kumar  <naba@gnome.org>
3208         * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
3209         Delay showing the 'file modified on disk' dialog for one sec
3210         from the last notification to insure multiple notifications for
3211         the same file are treated as one. Do not same multiple dialogs
3212         for the same file. Make sure to destory the dialog if later
3213         the conent is no longer different.
3214         
3215 2007-02-08  Naba Kumar  <naba@gnome.org>
3217         * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
3218         Prevented spurious 'file modified' dialogs in scintilla editor
3219         when the file is saved.
3221 2007-02-09  Johannes Schmid <jhs@gnome.org>
3223         * scripts/glade2schema.pl:
3224         Added script to convert glade preferences into gconf schema files.
3225         See #406061
3227 2007-02-08  Naba Kumar  <naba@gnome.org>
3229         * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
3230         itself is destroyed. Fixes bug #355160.
3231         
3232 2007-02-08  Johannes Schmid <jhs@gnome.org>
3234         * plugins/profiler/profiler.plugin: 
3235         removed from version control (only .in file needed)
3236         
3237         * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
3238         * plugins/sourceview/sourceview.c: (sourceview_new):
3239         Code cleanup
3240         
3241         * plugins/subversion/svn-thread.c: (svn_thread_start):
3242         * src/main.c: (main):
3243         
3244         Fixed #395875 about initialisation of threads too late
3246 2007-02-07  Armin Burgmeier  <armin@arbur.net>
3248         Reviewed by Naba Kumar  <naba@gnome.org>:
3249         * plugins/class-gen/plugin.c:
3250         * plugins/class-gen/window.c: Removed browse button related code, load
3251         generated output directly into new buffers when not adding to project.
3253         * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
3254         buttons from user interface.
3256 2007-02-07  Naba Kumar  <naba@gnome.org>
3258         * po/POTFILES.in: Fixed distcheck.
3260 2007-02-07  Daniel Nylander <po@danielnylander.se>
3262         * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
3264 2007-02-07  Johannes Schmid <jhs@gnome.org>
3266         * anjuta.desktop.in.in:
3267         Fixed spelling
3269 2007-02-07  Johannes Schmid <jhs@gnome.org>
3271         * configure.in:
3272         * manuals/anjuta-manual/*
3273         * manuals/anjuta-faqs/*:
3274         #398991 – Anjuta manuals does not use the gnome-doc-utils format
3275         
3276         * plugins/document-manager/anjuta-document-manager.plugin.in:
3277         Removed duplicate application-xml mime-type (review patches properly ;-)
3278         
3279 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
3281         * plugins/gdb/debugger.c,
3282         libanjuta/interfaces/libanjuta.idl:
3283         Fix bug #404755
3284         Fix handling of missing source file
3286 2007-02-06  Naba Kumar  <naba@gnome.org>
3288         Patch from James Liggett  <jrliggett@cox.net>:
3289         * plugins/profiler/gprof-flat-profile.c,
3290         plugins/profiler/gprof-profile-data.c,
3291         plugins/profiler/gprof-call-graph.c,
3292         plugins/profiler/gprof-profile-data.h,
3293         plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
3294         Show profiler view when target selected bug #403515.
3296 2007-02-05  Naba Kumar  <naba@gnome.org>
3298         * configure.in: Enabled devhelp plugin by default now that
3299         it works.
3300         
3301         Patch from parmigio@2ainfo.it:
3302         * plugins/document-manager/anjuta-document-manager.plugin.in:
3303         Added xml file type in supported mime types list.
3304         
3305 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
3307         * plugins/debug-manager/debugger.c,
3308         plugins/debug-manager/plugin.c:
3309         Add a field in status bar displaying debugger state
3310         Change cursor shape when debugger is busy
3311         Fix bug #378600
3313         * plugins/debug-manager/watch.c,
3314         plugins/debug-manager/locals.c,
3315         libanjuta/interfaces/libanjuta.idl:
3316         Clean up, remove debugging messages and unused signals
3318 2007-02-03  Johannes Schmid <jhs@gnome.org>
3320         * configure.in:
3321         Fixed AC_INIT and seperated version to major, minor, micro
3323         * anjuta.anjuta:
3324         Load Subversion instead of CVS
3325         
3326         * anjuta.desktop.in.in:
3327         Fixed bug-buddy component
3329         Original patch from Rob Bradfort <robster@debian.org>:
3330         * src/main.c: (get_command_line_args), (main):
3331         Bug #335981 – Migration from popt to GOption
3333 2007-02-03  Naba Kumar  <naba@gnome.org>
3335         * configure.in: Depend on devhelp 0.13 and fixed gecko home
3336         path variable. Fixed bug #341170.
3337         * plugins/profiler/Makefile.am: Fixed indentation.
3338         
3339 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
3341         * libanjuta/interfaces/libanjuta.idl,
3342         plugins/sourceview/sourceview.c,
3343         plugins/editor/text-editor.c,
3344         plugins/symbol-browser/plugin.c,
3345         plugins/search/search-replace.c,
3346         plugins/document-manager/goto_line.c,
3347         plugins/document-manager/action-callbacks.c,
3348         plugins/document-manager/anjuta-docman.c:
3349         Rename markers of anjuta interface
3350         IANJUTA_MARKABLE_NONE has been removed
3351         IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
3352         IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
3353         IANJUTA_MARKABLE_ATTENTIVE renamed in
3354                 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
3355         IANJUTA_MARKABLE_INTENSE renamed in
3356                 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
3357         IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
3359         * (removed) plugins/sourceview/marker-light.png,
3360         (removed) plugins/sourceview/marker-basic.png,
3361         (removed) plugins/sourceview/marker-attentive.png,
3362         (removed) plugins/sourceview/marker-intense.png,
3363         plugins/sourceview/bookmark.png,
3364         (added) plugins/sourceview/breakpoint-disabled.png,
3365         (added) plugins/sourceview/breakpoint-enabled.png,
3366         (added) plugins/sourceview/program-counter.png,
3367         (added) plugins/sourceview/linemarker.png,
3368         plugins/sourceview/Makefile.am,
3369         (added) plugins/editor/bookmark.xpm,
3370         (added) plugins/editor/breakpoint-disabled.xpm,
3371         (added) plugins/editor/breakpoint-enabled.xpm,
3372         (added) plugins/editor/program-counter.xpm,
3373         (added) plugins/editor/linemarker.xpm,
3374         plugins/editor/Makefile.am:
3375         Add or change marker pixmaps in scintilla and sourceview editor
3377         * plugins/document-manager/plugin.c,
3378         libanjuta/interfaces/libanjuta.idl,
3379         plugins/debug-manager/plugin.c,
3380         plugins/debug-manager/breakpoints.c
3381         plugins/gdb/debugger.c:
3382         Fix bug #376404, program counter marker is not displayed when debugger
3383         Return the selected editor or NULL (if file does not exist) with 
3384         ianjuta_document_manager_goto_file_line* functions
3385         Emit a change-location signal even if the program counter is in an
3386         unknown file
3388 2007-02-02  Naba Kumar  <naba@gnome.org>
3390         * TODO.tasks: Marked bounty bug #359478 completed. And checked
3391         older bounties 'Done'.
3392         
3393 2007-02-02  Naba Kumar  <naba@gnome.org>
3395         * TODO.tasks: Fixed typop.
3397         Patch from James Liggett  <jrliggett@cox.net>:
3398         * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
3399         plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
3400         profiler plugin by James Liggett. Completes bounty bug #359478
3401         'Gprof performance profiler plugin'
3403 2007-02-01  Naba Kumar  <naba@gnome.org>
3405         * src/main.c: Renamed option name.
3407         * TODO.tasks: Marked "Test and fix all project wizards templates"
3408         bounty completed.
3409         
3410 2007-01-29  Johannes Schmid <jhs@gnome.org>
3412         * plugins/document-manager/plugin.c: (on_editor_changed):
3413         Added DEBUG_PRINT(...)
3414         * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
3415         implemented
3416         * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
3417         Fix language support plugin for sourceview editor (add some new
3418         language names)
3419         
3420         * plugins/sourceview/sourceview.c: (iindic_clear):
3421         Clear all indicators
3423 2007-01-29  Johannes Schmid <jhs@gnome.org>
3425         * TODO.tasks:
3426         Minor task currentions
3427         
3428         * libanjuta/interfaces/libanjuta.idl:
3429         * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
3430         (itext_editor_iface_init):
3431         * plugins/language-support-cpp-java/plugin.c: (install_support):
3432         * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
3433         (ieditor_get_attributes), (ieditor_iface_init):
3434         Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
3435         plugins.
3436         
3437         * plugins/sourceview/sourceview.glade:
3438         Fixed sourceview preference window
3440 2007-01-28  Naba Kumar  <naba@gnome.org>
3441         
3442         * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
3443         Implemented --no-files and --no-session command line options and
3444         corresponding preferernces checkboxes in General tab.
3446 2007-01-28  Johannes Schmid <jhs@gnome.org>
3448         * plugins/subversion/plugin.c:
3449         * plugins/subversion/plugin.h:
3450         * plugins/subversion/svn-notify.c: (svn_show_info),
3451         (show_svn_error), (on_svn_notify):
3452         * plugins/subversion/svn-notify.h:
3453         * plugins/subversion/svn-thread.c: (create_message_view),
3454         (svn_thread_start):
3455         Fixed error handling and fixed #394216 – No indication of subversion commands running
3456         
3457         * plugins/tools/execute.c: (atp_output_context_print):
3458         Show name of tool in message pane
3460 2007-01-28  Naba Kumar  <naba@gnome.org>
3461         
3462         * configure.in, plugins/glade/plugin.c: Make it work with
3463         glade svn. Based on patch from  Vincent Geddes. Fixes bug #400833.
3464         
3465         * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
3466         from devhelp (won't work untill devhelp is fixed: bug #341170).
3467         
3468         * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
3469         
3470 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
3472         Reviewed by Naba Kumar  <naba@gnome.org>:
3473         * libanjuta/interfaces/libanjuta.idl, 
3474         plugins/debug-manager/debugger.c,
3475         plugins/debug-manager/start.c,
3476         plugins/gdb/plugin.c,
3477         plugins/gdb/debugger.c,
3478         plugins/gdb/debugger.h:
3479         Fix a bug when launching gdb
3480         Set the terminal for the debugged program on the command line.
3482 2007-01-26  Johannes Schmid <jhs@gnome.org>
3484         * plugins/sourceview/anjuta-document-saver.c:
3485         (anjuta_document_saver_save):
3486         * plugins/sourceview/anjuta-document.c: (document_saver_saving):
3487         * plugins/sourceview/sourceview.c: (save_if_modified),
3488         (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
3489         Proper error handling, for example if a file was modified externally. Use backup files
3490         to avoid data-loss on disk full.
3492 2007-01-24  Naba Kumar  <naba@gnome.org>
3493         
3494         * plugins/devhelp/htmlview.c: Fixed crash during project load.
3495         Fixed mem leak and source leak.
3496         
3497 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
3499         Reviewed by Naba Kumar  <naba@gnome.org>:
3500         * plugins/debug-manager/debug_tree.c,
3501         plugins/debug-manager/debug_tree.h,
3502         plugins/debug-manager/watch.c:
3503         Partial rewrite of the variable object code, find and fix a few bugs
3504         Fix bug #395808: gdb can still crash but children are listed
3505         on request only so you can avoid the crash
3507 2007-01-24  Naba Kumar  <naba@gnome.org>
3508         
3509         * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
3510         (added) plugins/symbol-browser/anjuta-symbol-locals.h,
3511         plugins/symbol-browser/plugin.h,
3512         plugins/symbol-browser/plugin.c,
3513         plugins/symbol-browser/Makefile.am: Added current file (local)
3514         symbols view (Seriously getting bored with the browse toolbar).
3516 2007-01-22  Naba Kumar  <naba@gnome.org>
3517         
3518         Patch from Gabor Kelemen:
3519         * po/POTFILES.in: Added .plugin.in files.
3521 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
3523         Reviewed by Naba Kumar  <naba@gnome.org>:
3524         * plugins/document-manager/anjuta-docman.c,
3525         plugins/message-view/anjuta-msgman.c
3526         Set right alignment to the label widget in the tab title.
3528 2007-01-21  Naba Kumar  <naba@gnome.org>
3529         
3530         * libegg/egg-combo-action.c: Fixed mode line.
3531         * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
3532         manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
3534 2007-01-21  Armin Burgmeier  <armin@arbur.net>
3536         Reviewed by Naba Kumar  <naba@gnome.org>:
3537         * plugins/class-gen/plugin.c: Prompt for target before actually
3538         generating the class files. This ensures that the files are created in
3539         the correct directory. Fixes bug #397406.
3541         * plugins/class-gen/window.c: Set browse buttons to insensitive when
3542         the class is added to the project.
3544 2007-01-21  Naba Kumar  <naba@gnome.org>
3546         * libanjuta/anjuta-plugin-description.c,
3547         libanjuta/anjuta-ui.h,
3548         libanjuta/anjuta-status.c,
3549         libanjuta/anjuta-plugin-description.h,
3550         libanjuta/cell-renderer-captioned-image.c,
3551         libanjuta/anjuta-plugin-handle.c,
3552         libanjuta/anjuta-status.h,
3553         libanjuta/resources.c,
3554         libanjuta/cell-renderer-captioned-image.h,
3555         libanjuta/glue-cpp.c,
3556         libanjuta/anjuta-plugin-handle.h,
3557         libanjuta/anjuta-plugin.c,
3558         libanjuta/anjuta-preferences-dialog.c,
3559         libanjuta/libanjuta.h,
3560         libanjuta/resources.h,
3561         libanjuta/glue-cpp.h,
3562         libanjuta/anjuta-plugin.h,
3563         libanjuta/anjuta-preferences-dialog.h,
3564         libanjuta/anjuta-plugin-manager.c,
3565         libanjuta/anjuta-shell.c,
3566         libanjuta/anjuta-plugin-manager.h,
3567         libanjuta/anjuta-shell.h,
3568         libanjuta/anjuta-save-prompt.c,
3569         libanjuta/anjuta-save-prompt.h,
3570         libanjuta/anjuta-children.c,
3571         libanjuta/anjuta-utils.c,
3572         libanjuta/anjuta-profile.c,
3573         libanjuta/anjuta-preferences.c,
3574         libanjuta/anjuta-launcher.c,
3575         libanjuta/anjuta-utils.h,
3576         libanjuta/anjuta-profile.h,
3577         libanjuta/anjuta-launcher.h,
3578         libanjuta/anjuta-ui.c: Updated file headers.
3580         * po/POTFILES.in: Updated.
3582         * libanjuta/anjuta-marshal.list,
3583         (added) libanjuta/anjuta-plugin-handle.c,
3584         (added) libanjuta/anjuta-plugin-handle.h,
3585         (added) libanjuta/anjuta-plugin-manager.c,
3586         (added) libanjuta/anjuta-plugin-manager.h,
3587         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
3588         (added) libanjuta/anjuta-profile.c,
3589         (added) libanjuta/anjuta-profile.h,
3590         (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
3591         libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
3592         src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
3593         src/action-callbacks.c: Implemented AnjutaPluginManager
3594         class based on old plugins.[ch]. Implemented AnjutaProfile as
3595         prelimanary profiles implementation. Implemented AnjutaPluginHandle
3596         class to represent plugins (not to be confused with plugin objects).
3597         Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
3598         implemented it in AnjutaApp and AnjutaTestShell.
3599         De-globalized plugin management and several clean ups.
3601         * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
3602         plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
3603         plugins/search/search-replace.c, plugins/terminal/terminal.c,
3604         plugins/project-import/project-import.c,
3605         plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
3606         plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
3607         Fixed plugins for the change in API.
3609         * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
3610         file.
3611         
3612         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
3614 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
3616         Reviewed by Naba Kumar  <naba@gnome.org>:
3617         * libanjuta/anjuta-launcher.c,
3618         libanjuta/anjuta-launcher.h:
3619         Add a new function anjuta_set_terminate_on_exit to close the i/o
3620         channel when the child exit
3621         Return directly the status and not the exit code in child-exited
3622         signal
3624         * plugins/gdb/debugger.c:
3625         Use new function in debugger plugin
3627 2007-01-18  Johannes Schmid <jhs@gnome.org>
3629         * src/about.c: Do not show empty license information instead hide the button (#397883)
3631 2007-01-15  Johannes Schmid <jhs@gnome.org>
3633         * plugins/project-manager/plugin.c:
3634         * plugins/project-wizard/templates/python.wiz
3635         * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
3636         
3637         Fixed #335235 python programs are not executeable/ do not start when pressing F3
3638         You will also need latest gnome-build svn       
3640 === anjuta 2.1.0 ===
3642 2007-01-14  Naba Kumar  <naba@gnome.org>
3644         * configure.in: Removed reference of mkfile project
3645         template to fix distcheck build error.
3646         * AUTHORS: Updated.
3647         * NEWS: Updated.
3648         * configure.in: Bumped version to 2.1.0 for beta release.
3649         * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
3650         crashes as soon as editing starts in normal text files.
3652 2007-01-14  Johannes Schmid <jhs@gnome.org>
3654         * configure.in
3655         * po/LINGUAS:
3656         Applied http://live.gnome.org/GnomeGoals/PoLinguas
3658         * tagmanager/c.c:
3659         Patch from Massimo Cora' to hopefully fix #395362
3661         * plugins/project-wizard/templates/*:
3663         Fixed and tested all project-wizards. Deactivated mkfile project because
3664         it was totally broken and I don't see any real use for it.
3665         Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
3667 2007-01-14  Naba Kumar  <naba@gnome.org>
3669         * NEWS: Updated for release.
3670         
3671         * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
3672         
3673         * libanjuta/interfaces/libanjuta.idl,
3674         plugins/editor/text_editor_cbs.c,
3675         plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
3676         interface and implemented it for scintilla.
3677         
3678         * plugins/editor/text-editor.c: Fixed highlighing issues when
3679         used with indicators (particularly when the file is just opened).
3680         Fixes bug #377477 – when debugging, scintilla editor grays out all
3681         lines before current line.
3682         
3683         * plugins/build-basic-autotools/build-basic-autotools.[ch]:
3684         Maintain a separate list of indicated edtitors for separate contexts.
3685         Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
3686         
3687 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
3689         Reviewed by Naba Kumar  <naba@gnome.org>:
3690         * plugins/debug-manager/plugin.c:
3691         Bug fix: breakpoints cannot be added after stopping the debugger
3693 2007-01-13  Naba Kumar  <naba@gnome.org>
3695         * NEWS: Updated for release.
3697 2007-01-12  Johannes Schmid <jhs@gnome.org>
3699         * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
3700         * plugins/project-wizard/cpp/src/Makefile.am.tpl:
3701         * plugins/project-wizard/gcj/src/Makefile.am.tpl:
3702         * plugins/project-wizard/gnome/src/Makefile.am.tpl:
3703         * plugins/project-wizard/gtk/src/Makefile.am.tpl:
3704         * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
3705         * plugins/project-wizard/terminal/src/Makefile.am.tpl:
3706         * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
3707         * plugins/project-wizard/xlib/src/Makefile.am.tpl:
3708         * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
3709         
3710         Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
3711         [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
3712         
3713         * plugins/sourceview/sourceview.c:
3714         Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
3715         on character positions.
3716         
3717 2007-01-12  Naba Kumar  <naba@gnome.org>
3719         * src/anjuta-app.c,
3720         plugins/project-manager/plugin.c,
3721         plugins/profile-default/plugin.c,
3722         libanjuta/anjuta-status.c,
3723         libanjuta/anjuta-status.h: Introduced an API for application title
3724         in AnjutaStatus. Set application title to project name.
3726 2007-01-11  Massimo Cora' <maxcvs@email.i>
3728         Reviewed by Naba Kumar  <naba@gnome.org>:
3729         * tagmanager/Makefile.am,
3730         plugins/symbol-browser/Makefile.am: removed installation for 
3731         test programs.
3733 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
3735         Reviewed by Naba Kumar  <naba@gnome.org>:
3736         * plugins/debug-manager/start.h,
3737         plugins/debug-manager/start.c,
3738         plugins/debug-manager/anjuta-debug-manager.ui,
3739         plugins/debug-manager/plugin.c:
3740         Partial fix for bug #392537
3742         * plugins/debug-manager/disassemble.c:
3743         Fix bug #392543
3745 2007-01-11  Naba Kumar  <naba@gnome.org>
3747         * src/anjuta.c: Load project seperately from session,
3748         so that project session is also loaded.
3749         
3750         * plugins/profile-default/plugin.c: Load project in new
3751         anjuta if there already is one loaded currently (disabled
3752         code for now).
3753         
3754         * plugins/editor/aneditor.cxx: Disconnect focus in/out
3755         signals when editor is destroyed. Fixes a crash bug.
3756         
3757         * plugins/editor/text_editor.c: Do not mark line in
3758         ianjuta_editor_goto_line() implementation.
3759         
3760         * plugins/search/search-replace.c: Always check for markable
3761         interface availablility because its optional for an editor.
3762         
3763         * plugins/document-manager/goto_line.c,
3764         plugins/document-manager/action-callbacks.c: Mark lines for
3765         goto line commands (from dialog and from menu entry box).
3766         
3767         * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
3768         plugins/file-manager/an_file_view.c: Expand file manager
3769         nodes in idle loop, one at a time. Did as a possible work
3770         around for bug #361763, but it didn't make any difference.
3771         However, it could still be useful in situations where there
3772         are lots to expand.
3773         
3774         * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
3776 2007-01-11  Naba Kumar  <naba@gnome.org>
3778         * plugins/editor/scintilla/LineMarker.h,
3779         plugins/editor/scintilla/LexBasic.cxx,
3780         plugins/editor/scintilla/LexHTML.cxx,
3781         plugins/editor/scintilla/include/SciLexer.h,
3782         plugins/editor/scintilla/include/Scintilla.h,
3783         plugins/editor/scintilla/include/Scintilla.iface,
3784         plugins/editor/scintilla/include/ScintillaWidget.h,
3785         plugins/editor/scintilla/LexBash.cxx,
3786         plugins/editor/scintilla/PlatGTK.cxx,
3787         plugins/editor/scintilla/ViewStyle.h,
3788         plugins/editor/scintilla/Editor.cxx,
3789         plugins/editor/scintilla/StyleContext.h,
3790         plugins/editor/scintilla/LexCPP.cxx,
3791         plugins/editor/scintilla/Converter.h,
3792         plugins/editor/scintilla/LexAU3.cxx,
3793         plugins/editor/scintilla/Editor.h,
3794         plugins/editor/scintilla/LexPerl.cxx,
3795         plugins/editor/scintilla/LexVB.cxx,
3796         plugins/editor/scintilla/ScintillaGTK.cxx,
3797         plugins/editor/scintilla/ViewStyle.cxx,
3798         plugins/editor/scintilla/PropSet.cxx,
3799         plugins/editor/scintilla/LexSQL.cxx,
3800         plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
3801         version 1.71
3803 2007-01-11  Armin Burgmeier  <armin@arbur.net>
3805         Reviewed by Naba Kumar  <naba@gnome.org>:
3806         * plugins/class-gen/element-editor.c: Scroll to a cell if it is
3807         selected for editing. This fixes bug #394218.
3809         * plugins/class-gen/plugin.c: Do not use project's root URI as project
3810         name if said URI is not known.
3812         * plugins/class-gen/window.c: When stripping function prefix away,
3813         include the trailing underscore because it is already set by the
3814         template.
3816         * plugins/class-gen/transform.c: Include "const char*" and "const
3817         gchar*" in the list for transforming a default C type to a GType.
3818         Don't access invalid memory when writing pointer_str in
3819         cg_transform_first_argument.
3821 2007-01-11  Naba Kumar  <naba@gnome.org>
3823         * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
3824         pixmaps/anjuta.svg, pixmaps/Makefile.am,
3825         (renamed) pixmaps/anjuta_icon.png, src/main.c,
3826         libegg/test-actions.c, anjuta.desktop.in.in,
3827         anjuta.prj: Renamed application icon to 'anjuta.png' from
3828         'anjuta_icon.png'. Added more fields in desktop file.
3830         * mime/anjuta.xml: Added magic section.
3831         
3832         * (removed) mime/anjuta.applications,
3833         (removed) mime/anjuta.mime, mime/Makefile.am,
3834         (removed) mime/anjuta.keys,
3835         mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
3836         registeration and added scalable icon. Also fixes bug #393680
3838 2007-01-09  Curtis Magyar  <curtm4n@gmail.com>
3840         Reviewed by Naba Kumar  <naba@gnome.org>:
3841         * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
3842         and anjuta_status_progress_add_ticks() to check for progressbar 
3843         being realized before trying to update it.
3845 2007-01-10  Naba Kumar  <naba@gnome.org>
3847         * tagmanager/tm_workspace.c,
3848         po/POTFILES.in,
3849         plugins/debug-manager/Makefile.am,
3850         plugins/tools/scripts/Makefile.am,
3851         plugins/class-gen/plugin.c,
3852         plugins/class-gen/Makefile.am,
3853         global-tags/Makefile.am: Fixed make distcheck.
3855         * plugins/debug-manager/attach_process.c,
3856         plugins/debug-manager/attach_process.h,
3857         plugins/class-gen/action-callbacks.h,
3858         plugins/class-gen/action-callbacks.c,
3859         plugins/class-gen/class_gen.h,
3860         plugins/class-gen/class_gen.c: Deleted unused/old files.
3862         * (removed) scintilla, (added) plugins/editor/scintilla,
3863         plugins/editor/scintilla/lexers.make,
3864         plugins/editor/scintilla/Makefile.am,
3865         plugins/editor/Makefile.am
3866         configure.in, manuals/reference/libanjuta/Makefile.am
3867         Makefile.am: Moved scintilla to its right place.
3869 2007-01-09  Naba Kumar  <naba@gnome.org>
3871         * plugins/profile-default/plugin.c: Save project session before
3872         a new one is opened.
3874         * plugins/project-manager/plugin.c,
3875         plugins/project-manager/plugin.h,
3876         plugins/project-manager/anjuta-project-manager.ui,
3877         plugins/profile-default/plugin.c,
3878         plugins/profile-default/plugin.h,
3879         plugins/profile-default/Makefile.am,
3880         (added) plugins/profile-default/anjuta-default-profile.ui,
3881         manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
3882         libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
3883         multiple projects support.
3884         
3885 2007-01-06  Armin Burgmeier  <armin@arbur.net>
3887         Reviewed by Naba Kumar  <naba@gnome.org>
3888         * plugins/class-gen/combo-flags.h:
3889         * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
3890         enum, added a type parameter to selected signal. Select highlighted
3891         entry when pressing enter (but not unselect it if it was already
3892         selected) before closing the popup. Also accept input when clicking
3893         not into the popup.
3895         * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
3896         according to selection type.
3898         * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
3899         VOID:BOXED,ENUM.
3901 2007-01-08  Johannes Schmid <jhs@gnome.org>
3903   * plugins/project-wizard/templates/gtkmm/configure.in.tpl
3904   * plugins/project-wizard/templates/gtkmm/Makefile.am
3905   * plugins/project-wizard/templates/python/configure.ac.tpl
3906   * plugins/project-wizard/templates/python/configure.in.tpl
3907   * plugins/project-wizard/templates/python/Makefile.am
3908   * plugins/project-wizard/templates/cpp/configure.ac.tpl
3909   * plugins/project-wizard/templates/cpp/configure.in.tpl
3910   * plugins/project-wizard/templates/cpp/Makefile.am
3911   * plugins/project-wizard/templates/terminal.wiz
3912   * plugins/project-wizard/templates/xlib-dock.wiz
3913   * plugins/project-wizard/templates/wxwin.wiz
3914   * plugins/project-wizard/templates/java.wiz
3915   * plugins/project-wizard/templates/xlib/configure.ac.tpl
3916   * plugins/project-wizard/templates/xlib/configure.in.tpl
3917   * plugins/project-wizard/templates/xlib/Makefile.am
3918   * plugins/project-wizard/templates/gcj/configure.ac.tpl
3919   * plugins/project-wizard/templates/gcj/configure.in.tpl
3920   * plugins/project-wizard/templates/gcj/Makefile.am
3921   * plugins/project-wizard/templates/terminal/configure.ac.tpl
3922   * plugins/project-wizard/templates/terminal/configure.in.tpl
3923   * plugins/project-wizard/templates/terminal/Makefile.am
3924   * plugins/project-wizard/templates/terminal/autogen.sh
3925   * plugins/project-wizard/templates/wxwin/configure.ac.tpl
3926   * plugins/project-wizard/templates/wxwin/configure.in.tpl
3927   * plugins/project-wizard/templates/wxwin/Makefile.am
3928   * plugins/project-wizard/templates/gnome.wiz 
3929   * plugins/project-wizard/templates/java/configure.ac.tpl
3930   * plugins/project-wizard/templates/java/configure.in.tpl
3931   * plugins/project-wizard/templates/java/Makefile.am
3932   * plugins/project-wizard/templates/anjuta-plugin.wiz
3933   * plugins/project-wizard/templates/gtkmm.wiz
3934   * plugins/project-wizard/templates/python.wiz
3935   * plugins/project-wizard/templates/cpp.wiz
3936   * plugins/project-wizard/templates/gtk.wiz
3937   * plugins/project-wizard/templates/gcj.wiz
3938   * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
3939   * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
3940   * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
3942   Starting fixing of all project wizards:
3943   - rename configure.in to configure.ac
3944   - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
3945   - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
3946   (See #394184)
3947   
3948   * TODO.task: Added bug number to bounty
3950 2007-01-07  Johannes Schmid <jhs@gnome.org>
3952   *  plugins/build-basic-autotools.c:
3953   Fixed #392290 – Missed install as root option in project manager
3955 2007-01-07  Johannes Schmid <jhs@gnome.org>
3957   * plugins/sourceview/sourceview.c:
3958   Fixed #388731 – Odd editor behaviour after performing block-text operations
3959   Fixed #388727 – Block-tab does not work
3960   
3961   * plugins/sourceview/anjuta-document.h/c:
3962   Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
3963   
3964   * configure.in:
3965   Require Gtk+ >= 2.10 for sourceview plugin
3967 2007-01-06  Curtis Magyar <curtm4n@gmail.com>
3969         * libanjuta/anjuta-status.c:
3970         Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
3972 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
3974         * configure.in,
3975         plugins/terminal/terminal.c:
3976         Fix bug #377027
3977         remove support for VTE < 0.9
3979 2007-01-06  Naba Kumar  <naba@gnome.org>
3981         * po/POTFILES.in: Updated
3983 2007-01-05  Adam Dingle  <adam@medovina.org>
3985         Reviewed by Naba Kumar  <naba@gnome.org>:
3986         * plugins/message-view/anjuta-message-manager-plugin.glade:
3987         Fixed bug #377903 (improve message color defaults).
3989 2007-01-05  Naba Kumar  <naba@gnome.org>
3991         * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
3992         
3993 2007-01-03  Armin Burgmeier  <armin@arbur.net>
3995         Reviewed by  Naba Kumar  <naba@gnome.org>:
3996         * plugins/symbol-browser/test-class.h: Fixed block ends.
3998         * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
3999         C-style-block comment.
4001         * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
4002         allow lists when writing autogen definition files. This is required
4003         for the new class generator. Also fixed a wrong return value in
4004         npw_autogen_write_definition_file and set a GError in
4005         npw_autogen_execute when the output file could not be opened.
4007         * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
4008         user interface.
4010         * plugins/class-gen/Makefile.am: Added templates subdir, removed
4011         goc_template_header and goc_template_source, added top_srcdir to
4012         includes, link against project wizard (also hopefully temporarily),
4013         removed class_gen.h, class_gen.c, action-callbacks.h,
4014         action-callbacks.c.
4016         * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
4018         * plugins/class-gen/cell-renderer-flags.h:
4019         * plugins/class-gen/cell-renderer-flags.c:
4020         * plugins/class-gen/combo-flags.h:
4021         * plugins/class-gen/combo-flags.c:
4022         * plugins/class-gen/element-editor.c:
4023         * plugins/class-gen/element-editor.h:
4024         * plugins/class-gen/generator.c:
4025         * plugins/class-gen/generator.h:
4026         * plugins/class-gen/plugin.h:
4027         * plugins/class-gen/plugin.c:
4028         * plugins/class-gen/transform.c:
4029         * plugins/class-gen/transform.h:
4030         * plugins/class-gen/validator.c:
4031         * plugins/class-gen/validator.h:
4032         * plugins/class-gen/window.c:
4033         * plugins/class-gen/window.h: Rewrote class generator, it now allows
4034         adding of several class elements and uses autogen.
4036         * plugins/class-gen/templates/cc-header.tpl:
4037         * plugins/class-gen/templates/cc-source.tpl:
4038         * plugins/class-gen/templates/go-header.tpl:
4039         * plugins/class-gen/templates/go-source.tpl:
4040         * plugins/class-gen/templates/Makefile.am: Added Autogen templates
4041         for the class generator.
4043         * configure.in: Added plugins/class-gen/templates/Makefile to output.
4045 2007-01-04  Naba Kumar  <naba@gnome.org>
4047         Patch from Nick Treleaven:
4048         * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
4049         all matching symbols.
4050         
4051         Patches from  Maik Beckmann and Sébastien Granjoux:
4052         * plugins/profile-default/plugin.c,
4053         plugins/project-manager/plugin.c: Unescape project name. Fixes
4054         Bug #357151
4056 2007-01-04  Naba Kumar  <naba@gnome.org>
4058         * plugins/glade/plugin.c: Fixed compilation with
4059         older glade-3 version.
4060         
4061         Patch from Roland Illig:
4062         libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
4063         plugins/sourceview/anjuta-document-saver.c,
4064         plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
4065         are necessary to build anjuta on NetBSD 3.0
4067         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
4068         * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
4069         window manager in gnome.
4070         
4071 2007-01-02  Naba Kumar  <naba@gnome.org>
4072         
4073         * plugins/glade/plugin.c: Make it work with glade-3 svn.
4074         
4075 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
4077         Reviewed by Naba Kumar  <naba@gnome.org>:
4078         * libanjuta/interfaces/libanjuta.idl,
4079         plugins/debug-manager/Makefile.am,
4080         plugins/debug-manager/anjuta-marshal.list,
4081         plugins/debug-manager/debugger.c,
4082         plugins/debug-manager/sparse_buffer.c,
4083         plugins/debug-manager/sparse_buffer.h,
4084         plugins/debug-manager/sparse_view.c,
4085         plugins/debug-manager/sparse_view.h,
4086         plugins/debug-manager/disassemble.h,
4087         plugins/debug-manager/disassemble.c,
4088         plugins/debug-manager/anjuta-marshal.list,
4089         plugins/debug-manager/plugin.c,
4090         plugins/gdb/debugger.c,
4091         plugins/gdb/debugger.h,
4092         plugins/gdb/plugin.c:
4093         Add a disassembly view window
4095         * plugins/debug-manager/breakpoints.c,
4096         plugins/debug-manager/chunk_view.c,
4097         plugins/debug-manager/locals.c,
4098         plugins/debug-manager/memory.c,
4099         plugins/debug-manager/registers.c,
4100         plugins/debug-manager/stack_trace.c:
4101         Add some debugging information 
4103 2006-12-18  Naba Kumar  <naba@gnome.org>
4105         * configure.in, plugins/glade/plugin.c: Allow building against both
4106         glade == 3.0.2 and glade > 3.0.2 (~ cvs).
4108 2006-12-03  Naba Kumar  <naba@gnome.org>
4109         
4110         * TODO.tasks: Marked a bounty completed.
4112 2006-11-24  Adam Dingle <adam@medovina.org>
4114         Reviewed by Naba Kumar  <naba@gnome.org>:
4115         * plugins/build-basic-autotools/build-basic-autotools.c,
4116         plugins/debug-manager/watch.c,
4117         plugins/document-manager/plugin.c, 
4118         plugins/patch/plugin.c,
4119         plugins/project-manager/plugin.c:
4120         Fixed bug #378879 (several command names need ellipses).
4122 2006-11-22  Sylvain Defresne  <sdefresne@gmail.com>
4124         Reviewed by: Naba Kumar  <naba@gnome.org>
4125         * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
4126         GCC 4.1.2 (there are only two warnings remaining now when compiling
4127         plugins).
4129         * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
4131         * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
4132         macro so that the generated function support a NULL plugin parameter.
4134         * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
4135         in debug_tree_find_expression by freeing memory returned by the call
4136         to gtk_tree_model_get instead of the parameter string.
4138 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
4140         * plugins/debug-manager/breakpoints.c:
4141         Fix bug #378850
4143         * plugins/debug-manager/anjuta-debug-manager.ui,
4144         plugins/debug-manager/debugger.c,
4145         plugins/debug-manager/plugin.c:
4146         Fix bug #378871
4148 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
4150         * libanjuta/anjuta-launcher.c,
4151         plugins/gdb/debugger.c:
4152         Fix bug #377061
4154 2006-11-21  Naba Kumar  <naba@gnome.org>
4156         * plugins/search/search_preferences.c: Fixed build break.
4157         
4158 2006-11-20  Naba Kumar  <naba@gnome.org>
4159         
4160         Patch from Kjartan Maraas:
4161         * plugins/cvs-plugin/cvs-interface.c,
4162         plugins/document-manager/plugin.c,
4163         plugins/gtodo/interface.c,
4164         plugins/gtodo/libgtodo.h,
4165         plugins/message-view/anjuta-msgman.c,
4166         plugins/project-wizard/druid.c,
4167         plugins/search/search_preferences.c,
4168         plugins/sourceview/sourceview-prefs.c,
4169         plugins/terminal/terminal.c,
4170         src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
4172         Patch from Przemysław Grzegorczyk:
4173         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
4174         plugins/subversion/anjuta-subversion.glade: Enable files in
4175         fileselection dialog. Fixes bug #376031.
4176         
4177 2006-11-17  Adam Dingle <adam@medovina.org>
4179         Reviewed by: Naba Kumar  <naba@gnome.org>
4180         * plugins/build-basic-autotools/build-basic-autotools.c
4181         * plugins/class-gen/anjuta-class-gen.plugin.in
4182         * plugins/debug-manager/breakpoints.c
4183         * plugins/debug-manager/plugin.c
4184         * plugins/devhelp/plugin.c
4185         * plugins/document-manager/plugin.c
4186         * plugins/gdb/debugger.c
4187         * plugins/glade/anjuta-glade.plugin.in
4188         * plugins/gtodo/plugin.c
4189         * plugins/language-support-cpp-java/plugin.c
4190         * plugins/message-view/plugin.c
4191         * plugins/project-import/anjuta-project-import.glade
4192         * plugins/project-import/anjuta-project-import.plugin.in
4193         * plugins/search/plugin.c
4194         * plugins/tools/scripts/tools-2.xml.in
4195         * plugins/valgrind/plugin.c
4196         * src/anjuta-actions.h:
4197         Fixed bug #376335 "menu items should be capitalized".  Minor
4198         grammar edits.
4200 2006-11-20  Naba Kumar  <naba@gnome.org>
4201         
4202         * configure.in: Fixed build.
4204         Patch from: Arjan Timmerman
4205         *configure.in: Make subvesion plugin build for apr 1.x.
4206         Fixes: Bug #364754.
4207         
4208 2006-11-20  Johannes Schmid <jhs@gnome.org>
4210         * configure.in
4211         * plugins/*/*.[ch]:
4212         Removed patches from Sylvain and Günther. They caused not problems but
4213         Naba was against them.
4215 2006-11-20  Johannes Schmid <jhs@gnome.org>
4217         * Removed me from MAINTAINERS
4219 2006-11-14  Günther Brammer <GBrammer@gmx.de>
4221         * configure.in:
4222         Use apr-1 instead of apr-0
4224 2006-11-14  Sylvain Defresne  <sdefresne@gmail.com>
4226         * global-tags/create_global_tags.sh.in: Correct a bug when environment
4227         variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
4228         and another bug occuring when parsing .pc file containing quotes.
4230 2006-11-13  Sylvain Defresne  <sdefresne@gmail.com>
4232         * plugins/*/*.[ch]: Use class macro for type casting.
4234         * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
4235         GCC 4.1.2 (there are only two warnings remaining now when compiling
4236         plugins).
4238         * plugins/debug-manager/debug_tree.c: corrected a invalid free and
4239         a memory leak in debug_tree_find_expression; g_free was called on
4240         the parameter instead of the memory allocated by gtk_tree_model_get.
4242         * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
4243         to declare and initialize the global type variable of the plugin.
4245 2006-10-31  Naba Kumar  <naba@gnome.org>
4247         * global-tags/create_global_tags.sh.in: Added an end message.
4248         
4249         * libanjuta/anjuta-launcher.h: Fixed indentation.
4250         
4251         * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
4252         creation to a) append the messages in right way, b) Connect signals
4253         to the view properly and c) Recreate the system-tags.cache at the
4254         end of the generation.
4256         * plugins/symbol-browser: Fixed action path (double
4257         click on sysmbols was not working).
4259         * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
4260         Fixed typedef and removed dead code.
4262         * tagmanager/c.c: Took the latest version from ctags source
4263         repository, because the one we had (from ctags 5.6) was broken.
4264         
4265         * global_tags/create_global_tags.sh.in: Reverted the patch from
4266         Sylvain because it was not right fix (and added a helpful comment).
4267         Used /bin/bash to fix the bashism and generated separate log files
4268         for each tag files in the same directory.
4269         
4270 2006-10-29  Naba Kumar  <naba@gnome.org>
4272         * plugins/editor/text_editor.c: Use a temporary file
4273         to save the editor and move it at the end to original
4274         file. This will prevent data corruption if file save
4275         failed for any reason. Also report proper errors when
4276         file save fails. Fixes bug #346575.
4277         
4278 2006-10-26  Naba Kumar  <naba@gnome.org>
4280         * plugins/document-manager/anjuta-docman.c: Do not load
4281         the same files with different path more than once (happens
4282         with symlinked files). Fixes Bug #323591.
4284 2006-10-25  Naba Kumar  <naba@gnome.org>
4286         * plugins/valgrind/vgactions.c: Fixed a warning.
4288 2006-10-25  Sylvain Defresne  <sdefresne@gmail.com>
4290         Reviewed by Naba Kumar  <naba@gnome.org>:
4292         * plugins/valgrind/vgtoolview.c:
4293         Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
4295         * plugins/valgrind/bugged-prg-test.c:
4296         No more warning during compilation with GCC 4.1.
4297         Program is still buggy in order to be used as a test of the
4298         plugin.
4300         * plugins/valgrind/ldd.c plugins/valgrind/parser.c
4301         plugins/valgrind/preferences.c plugins/valgrind/symtab.c
4302         plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
4303         plugins/valgrind/vgrule.c:
4304         No more warning during compilation with GCC 4.1.
4306         * plugins/valgrind/plugin.c:
4307         Correct call to vg_tool_view_set_{argv,srcdir} to conform to
4308         prototype (was missing from previous patch).
4310 2006-10-24  Naba Kumar  <naba@gnome.org>
4312         * plugins/glade/plugin.c: Show glade tree view, not list view.
4313         
4314         * plugins/glade/plugin.c: Fixed crash when Anjuta is
4315         exited with glade plugin still loaded. Fixes Bug #364755.
4317         * plugins/document-manager/anjuta-document-manager.plugin.in:
4318         Added application/x-reject in accepted mime-types.
4319         
4320         * Changelog: Fixed changelog alignments.
4322 2006-10-24  Sylvain Defresne  <sdefresne@gmail.com>
4324         Reviewed by: Naba Kumar  <naba@gnome.org>
4325         
4326         * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
4327         plugins/valgrind/plugin.h plugins/valgrind/preferences.c
4328         plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
4329         plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
4330         plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
4331         plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
4332         plugins/valgrind/vgsearchbar.c:
4333         Use class macro for type casting.
4335         * plugins/valgrind/plugin.h:
4336         Don't force cast a GtkActionGroup to a GtkAction.
4338         * plugins/valgrind/plugin.c:
4339         Use correct API to get path of the preoject root when building
4340         the list of targets for the run action.
4341         Correct ordering of the construction of the preferences widgets.
4342         Only remove the valgrind widget if it is currently displayed.
4344         * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
4345         Return if check_valgrind_binary() fails.
4346         The ValgrindPluginPrefs object is initialized after the call to
4347         vg_action_new. Take a handle to the location of the pointer to
4348         the future object.
4350 2006-10-24  Naba Kumar  <naba@gnome.org>
4352         * HACKING: Updated coding sample.
4353         
4354         Patch from: Armin Burgmeier  <armin@arbur.net>
4355         * plugins/symbol-browser/test-class.h,
4356         plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
4357         
4358 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
4360         * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
4361         * plugins/valgrind/vgtoolview.h:
4362         Correctly handle the argv / srcdir of vg_tool_view object. Do
4363         not leak memory associated with those arrays.
4365         * plugins/symbol-browser/an_symbol_prefs.c:
4366         Support unloading / reloading of the module (for example when
4367         closing a project and opening another one).
4369         * plugins/project-manager/plugin.c:
4370         Remove plugin widget before removing plugin itself, preventing
4371         a crash with valgrind plugin.
4373         * libanjuta/anjuta-preferences-dialog.c:
4374         Do not use the page_num returned by gtk_notebook_append_page to
4375         remove the page as it cause bugs when pages removal is not done
4376         in LIFO.
4378         * plugins/document-manager/anjuta-docman.c:
4379         Fix some GTK+ warnings.
4381         * global-tags/create_global_tags.sh.in:
4382         Rewrite script to remove bash-ism and use pkg-config directly
4383         instead of parsing the *.pc file by hand. This solve problems
4384         that occurred when one of the directory in PKG_CONFIG_PATH is
4385         empty.
4387 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
4389         * plugins/glade/plugin.c: Fix build (#363884)
4391 2006-10-22  Johannes Schmid <jhs@gnome.org>
4393         * plugins/file-manager/an_file_view.c:
4394         * plugins/file-manager/plugin.c:
4395         * plugins/file-manager/plugin.h:
4396         Fix possible crasher when changing project-root uri when we try to restore open nodes
4397         * AUTHORS: Updated
4399 2006-10-19  Naba Kumar  <naba@gnome.org>
4401         Patch from: Juan Pablo Ugarte
4402         * plugins/glade/plugin.c: Include glade header
4403         correctly.
4404         
4405 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4406         
4407         * plugins/debug-manager/Makefile.am,
4408         plugins/debug-manager/sexy-icon-entry.h,
4409         plugins/debug-manager/sexy-icon-entry.c,
4410         plugins/debug-manager/dataview.c:
4411         Fix bug #358134 (Goto memory prompt)
4412         Use sexy-icon-entry from libsexy 0.1.10
4414         * plugins/debug-manager/debugger.c,
4415         plugins/debug-manager/plugin.c,
4416         plugins/debug-manager/start.c,
4417         plugins/gdb/debugger.c,
4418         plugins/gdb/plugin.c:
4419         Better error handling when starting and stopping debugger
4421 2006-10-13  Maik Beckmann <maik@eigenco.de>
4423         * src/action_callbacks.c:
4424         Fixed bug #361830 (AboutDialog does not close) which is caused 
4425         due to a change in Gtk+ 2.10  
4426   
4427 2006-10-12  Adam Dingle <adam@medovina.org>
4429         * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
4431         * plugins/search/search-replace.c:
4432         Fixed bug #358068 (indicate when Find in Files is complete)
4434         * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
4436         * plugins/sourceview/sourceview-prefs.c:
4437         * plugins/sourceview/sourceview.glade:
4438         Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
4440         * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
4442         * plugins/devhelp/plugin.c:
4443         * plugins/search/plugin.c: 
4444         Fixed bug #359750 (fix find/replace shortcut keys).
4446         * plugins/document-manager/plugin.c: fixed bug #351387 (don't
4447         use Alt+key for shortcuts)
4449         *  plugins/debug-manager/debug_tree.c:
4450         *  plugins/debug-manager/debugger.c:
4451         Fixed bug #359317 (can't load debug manager)
4453         * /plugins/document-manager/plugin.c:
4454         Fixed bug #359259 (highlight modes listed in reverse 
4455         alphabetical order).
4457 2006-10-10  Johannes Schmid <jhs@gnome.org>
4459         * plugins/glade/plugin.c:
4460         Add scrollbars to glade project window
4462 2006-10-10  Johannes Schmid <jhs@gnome.org>
4464         * libanjuta/interfaces/Makefile.am.iface:
4465         Fixed Makefile with broke build
4467 2006-10-07  Johannes Schmid <jhs@gnome.org>
4469         * libanjuta/interfaces/anjuta-idl-compiler.pl:
4470         * libanjuta/interfaces/Makefile.iface.am:
4471         Fixed enum types generation
4473         * libanjuta/interfaces/libanjuta.idl:
4474         Fixed some strange typo
4476 2006-10-06  Johannes Schmid <jhs@gnome.org>
4478         * libanjuta/interfaces/Makefile.iface.am:
4479         Fixed enum-types.h generation
4480         * libanjuta/interfaces/libanjuta.idl:
4481         char* => gchar*
4482         IAnjutaTODO::load should take const gchar* argument
4483         Remove include to libanjuta/e-splash.h which is not installed as header file
4484         Disable get_attributes for now
4485         
4486         * pluings/sourceview/sourceview.c: Disabled get_attributes
4487         
4488         * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
4490 2006-10-05  Naba Kumar  <naba@gnome.org>
4492         * TODO.tasks: Set 'Improve class widzard' task to assigned.
4493         Set bug id for 'Profiler plugin' task.
4495 2006-10-03  Naba Kumar  <naba@gnome.org>
4497         * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
4498         tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
4500         * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
4501         plugins/project-manager/plugin.c: Added a new API in
4502         IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
4503         Added some documentation. On project close, close all editors that
4504         has files opened for the project.
4505         
4506         * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
4507         from the containers on anjuta_shell_remove_widget(). Do not destroy
4508         glade widgets once created.
4509         
4510 2006-10-03  Johannes Schmid <jhs@gnome.org>
4512         * libanjuta/interfaces/anjuta-idl-compiler.pl:
4513         * libanjuta/interfaces/libanjuta.idl:
4514         const-List<> => const List<>
4515         List-free<> => List<>
4516         
4517         * Makefile.am: Reenabled launcher
4519 2006-10-03  Johannes Schmid <jhs@gnome.org>
4521         * libanjuta/interfaces/Makefile.am.iface:
4522         Install libanjuta.idl
4524 2006-10-02  Adam Dingle <adam@medovina.org>
4526         * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
4528 2006-10-02  Adam Dingle <adam@medovina.org>
4530         * plugins/editor/style-editor.c: fixed bug #357534
4531         * plugins/gdb/utilities.h: removed 2 unused declarations
4533 2006-10-02  Johannes Schmid <jhs@gnome.org>
4535         * Makefile.am: disabled anjuta-launcher
4536         * libanjuta/Makefile.am:
4537         
4538         * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
4539         * libanjuta/glue-factory.c: (glue_factory_add_path),
4540         (glue_factory_get_path):
4541         * libanjuta/plugins.c: (activate_tool), (tool_set_update):
4542         * libanjuta/glue-factory.h:
4543         * libanjuta/glue-cpp.h:
4544         * libanjuta/glue-cpp.c:
4545         Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file      
4546         
4547         * libanjuta/interfaces/Makefile.am.iface:
4548         * libanjuta/interfaces/anjuta-idl-compiler.pl:
4549         * libanjuta/interfaces/libanjuta.idl:
4550         Add a new features to idl compiler:
4551         List<Type> => List of Type
4552         List-free<Type> => List of Type, it is up to the caller to free items and list
4553         const-List(-free)<Type> = const List of Types
4554         These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
4555         
4556         * plugins/class-gen/class_gen.c: (gobject_class_create_code),
4557         (generic_cpp_class_create_code):
4558         Adapted to new project_manager interface
4559         
4560         * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
4561         * plugins/debug-manager/debugger.c:
4562         (ivariable_debugger_iface_init):
4563         Do not use C++ keyword "delete" for interface name
4564         
4565         * plugins/document-manager/anjuta-document-manager.plugin.in:
4566         Added m4 to mime-types
4567         
4568         * plugins/project-manager/plugin.c:
4569         (iproject_manager_add_source_multi):
4570         Changed interface to use GList instead of GList* (needs new gnome-build CVS)
4572 2006-10-01  Naba Kumar  <naba@gnome.org>
4574         * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
4575         UI file used when out-of-process devhelp is used instead of
4576         embedded devhelp.
4577         
4578         * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
4579         plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
4580         plugins/profile-default/default.anjuta: Build devhelp plugin,
4581         but use out-of-process devhelp if devhelp plugin is disabled
4582         (either by user or devhelp is not installed). Disabled devhelp
4583         plugin by default. Added it in default profile.
4585 2006-10-01  Naba Kumar  <naba@gnome.org>
4587         * plguins/project-manager/plugin.c: Possible fix for crash
4588         bug #358583.
4589         
4590         * configure.in, plugins/Makefile.am: Enabled glade plugin and
4591         set dep to last version 3.0.2.
4592         
4593         * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
4594         plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
4595         plugins/symbol-browser/plugin.c: Use the right action group
4596         for getting popup actions (Fixes lots of assertion failures).
4598         * plugins/project-manager/plugin.c,
4599         plugins/project-manager/plugin.h: use separate action group
4600         for profie actions.
4601         
4602         * plugins/message-view/plugin.c: Disconnect session load
4603         signal on plugin deactivation (fixes a crash).
4605 2006-09-30  Naba Kumar  <naba@gnome.org>
4607         * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
4608         * TODO.tasks: Assigned a bounty to Massimo.
4610 2006-09-29  Naba Kumar  <naba@gnome.org>
4612         * src/anjuta-app.c, src/shell.c: Fixed build errors.
4614 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
4616         * plugins/debug-manager/debugger.c,
4617         plugins/debug-manager/plugin.c,
4618         libanjuta/interfaces/libanjuta.idl:
4619         Add a new abort command to quit debugger without waiting
4621         * plugins/gdb/debugger.c,
4622         plugins/gdb/debugger.h,
4623         plugins/gdb/plugin.c:
4624         Send a signal directly to the debugged program
4625         Implement abort command
4627         * plugins/debug-manager/debug_tree.c:
4628         Fix bug #358163
4630         * plugins/debug-manager/stack-trace.c:
4631         Fix bug #358009
4633 2006-09-29  Naba Kumar  <naba@gnome.org>
4635         * TODO.tasks: Updated.
4636         
4637         * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
4638         dialog.
4639         
4640         * TODO.tasks: Added more tasks and bounties. Marked a few completed.
4641         
4642         * TODO.tasks: Updated in light of the word wrapping fix
4643         in Tasks Manager. Added a test bounty entry.
4645         * TODO.tasks: Added four bounties.
4646         
4647 2006-09-28  Naba Kumar  <naba@gnome.org>
4649         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
4650         Added 'customizable' parameter to
4651         anjuta_ui_add_action_group_entries() and similar functions to
4652         allow user configuration of the actions. Filter out actions that
4653         are not configurable items (such as submenu items). Now the
4654         'Customize shortcuts' dialog is much better listed.
4656         * plugins/build-basic-autotools/build-basic-autotools.c,
4657         plugins/build-basic-autotools/build-basic-autotools.h,
4658         plugins/cvs-plugin/plugin.c,
4659         plugins/cvs-plugin/plugin.h,
4660         plugins/debug-manager/breakpoints.c,
4661         plugins/debug-manager/plugin.c,
4662         plugins/debug-manager/stack_trace.c,
4663         plugins/debug-manager/watch.c,
4664         plugins/devhelp/plugin.c,
4665         plugins/document-manager/plugin.c,
4666         plugins/file-loader/plugin.c,
4667         plugins/file-manager/plugin.c,
4668         plugins/glade/plugin.c,
4669         plugins/gtodo/interface.c,
4670         plugins/gtodo/plugin.c,
4671         plugins/language-support-cpp-java/plugin.c,
4672         plugins/macro/plugin.c,
4673         plugins/macro/plugin.h,
4674         plugins/message-view/plugin.c,
4675         plugins/patch/plugin.c,
4676         plugins/profile-default/default.anjuta,
4677         plugins/project-manager/plugin.c,
4678         plugins/project-manager/plugin.h,
4679         plugins/sample1/plugin.c,
4680         plugins/search/plugin.c,
4681         plugins/subversion/plugin.c,
4682         plugins/subversion/plugin.h,
4683         plugins/symbol-browser/plugin.c,
4684         plugins/symbol-browser/plugin.h,
4685         plugins/tools/plugin.c,
4686         plugins/valgrind/plugin.c,
4687         plugins/valgrind/plugin.h: Fixed to take care of above change
4688         in API of AnjutaUI. Properly added/removed action groups in some
4689         plugins. Split action groups into customization and non-customizable
4690         groups and added them separately.
4692         * plugins/document-manager/plugin.c: Close files belonging to
4693         project when project is closed (not complete).
4694         
4695         * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
4696         vertical aligned cell entries.
4697         
4698         * src/anjuta-app.c: Define macros for the placeholder names.
4699         Set default widths and heights of the default placeholders,
4700         so that newly docked widgets are correclty sized.
4701         
4702         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
4703         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
4704         Fixed to generated correct actions addition/removal code.
4706 2006-09-25  Naba Kumar  <naba@gnome.org>
4708         * libanjuta/Makefile.am, libanjuta/libanjuta.h,
4709         libanjuta/anjuta-serializer.[ch]: Implemented serialization
4710         class.
4711         
4712         * plugins/message-view/anjuta-msgman.c,
4713         plugins/message-view/anjuta-msgman.h,
4714         plugins/message-view/message-view.c,
4715         plugins/message-view/message-view.h,
4716         plugins/message-view/plugin.c: Serialize messages panes in
4717         session save and deserialize them in session load so that
4718         build messages persistant.
4719         
4720 2006-09-24  Johannes Schmid <jhs@gnome.org>
4722         * libanjuta/anjuta-utils.c:
4723         * plugins/message-view/message-view.c:
4724         Really fixed #355407
4726 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
4728         * libanjuta/interfaces/libanjuta.idl:
4729         Change one variable sign
4731         * plugins/debug-manager/anjuta-debug-manager.glade,
4732         plugins/debug-manager/anjuta-debug-manager.ui:
4733         Few small interface changes     
4735         * plugins/debug-manager/debug_tree.h,
4736         plugins/debug-manager/watch.c,
4737         plugins/debug-manager/debugger.c,
4738         plugins/debug-manager/plugin.c
4739         plugins/gdb/debugger.c,
4740         plugins/gdb/plugin.c:
4741         Big rewrite of debugger queue
4742         Allow to cancel command
4744         * plugins/debug-manager/memory.c:
4745         Fix a bug if a command is cancelled
4747 2006-09-23  Bursig Rafal <Bursig_Rafal@mentor.com>
4749         * plugins/gdb/debugger.c,
4750         plugins/debug-manager/debug_tree.c,
4751         plugins/debug-manager/locals.c:
4752         Restore tree representation for local variable
4753         Add argument in local variable list
4754         Use gdb variable object to get all informations
4756 2006-09-19  Naba Kumar  <naba@gnome.org>
4758         * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
4759         that implements AnjutaSavePrompt class.
4761         * ChangeLog: Fixed indentation.
4762         
4763         * libanjuta/Makefile.am,
4764         libanjuta/anjuta-marshal.list,
4765         libanjuta/anjuta-shell.c,
4766         libanjuta/anjuta-shell.h,
4767         plugins/document-manager/action-callbacks.c,
4768         plugins/document-manager/action-callbacks.h,
4769         plugins/document-manager/anjuta-docman.c,
4770         plugins/document-manager/anjuta-docman.h,
4771         plugins/document-manager/plugin.c,
4772         src/anjuta.c: Impletemnted save prompt dialog to prompt for
4773         unsaved items during exit. A new signal is added in shell
4774         interface called 'save-prompt' to collect all unsaved items.
4775         Create AnjutaSavePrompt class (dialog) to process unsaved items.
4776         Fixed document manager to use the new save-prompt signal in shell
4777         and AnjutaSavePrompt object for unsaved files. Cleaned up
4778         AnjutaDocman to synchronously save new files. Fixed function
4779         names.
4781 2006-09-18  Johannes Schmid <jhs@gnome.org>
4783         * configure.in: Added gdl-gnome-1.0 to depencies and bumped
4784         gdl requirement to 0.7.0
4786 2006-09-18  Johannes Schmid <jhs@gnome.org>
4788         * global-tags/.cvsignore:
4789         * global-tags/Makefile.am:
4790         * global-tags/create_global_tags.sh (removed):
4791         * global-tags/create_global_tags.sh.in (added):
4792         Fixed #355407
4793         
4794         * libanjuta/anjuta-launcher.c:
4795         Fixed #349374
4796         
4797         * plugins/project-manager/plugin.c:
4798         (project_manager_plugin_close_project):
4799         Fixed crasher
4800         
4801         * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
4802         Fixed gtk critical
4803         
4804         * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
4805         More reasonable toolbar creation/deletition though it does
4806         not completly work!
4808 2006-09-15  Johannes Schmid <jhs@gnome.org>
4810         * libanjuta/anjuta-utils.c/.h:
4811         Fixed #355168
4813 2006-09-13  Curtis Magyar <curtm4n@gmail.com>
4815         * scintilla/ScintillaGTK.cxx
4816         Fixed doulbe freeing in Scintilla
4818 2006-09-12  Johannes Schmid  <jhs@gnome.org>
4820         * plugins/symbol-browser/an_symbol_prefs.c:
4821         Support unloading / reloading of the module (for example when
4822         closing a project and opening another one).
4824         * plugins/project-manager/plugin.c:
4825         Really fixed #355148 (Show project name in title bar)
4827 2006-09-09  Johannes Schmid  <jhs@gnome.org>
4829         * libanjuta/plugins.c:
4830         Fixed #355156 (Show plugins in alphabetical order)
4832 2006-09-09  Johannes Schmid  <jhs@gnome.org>
4834         * plugins/project-manager/plugin.c:
4835         Fixed #355148 (Show project name in title bar)
4837 2006-09-09  Johannes Schmid  <jhs@gnome.org>
4839         * plugins/project-manager/plugin.c:
4840         (value_removed_project_root_uri):
4841         Fixed crasher if project cannot be opened
4843 2006-08-30 Naba Kumar  <naba@gnome.org>
4845         * plugins/language-support-cpp-java/plugin.[c,h],
4846         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4847         Impletemnted UI for auto indent.
4848         
4849 2006-08-28 Naba Kumar  <naba@gnome.org>
4850         
4851         * plugins/gvim/.cvsignore,
4852         plugins/gvim/Makefile.am,
4853         plugins/gvim/anjuta-vim-plugin.png,
4854         plugins/gvim/anjuta-vim.c,
4855         plugins/gvim/anjuta-vim.h,
4856         plugins/gvim/anjuta-vim.plugin.in,
4857         plugins/gvim/gtkvim.c,
4858         plugins/gvim/gtkvim.h,
4859         plugins/gvim/plugin.c,
4860         plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
4861         in build yet.
4863 2006-08-28 Naba Kumar  <naba@gnome.org>
4865         Patch from: Massimo Corà  <maxcvs@email.it>
4866         * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
4867         possible infinite loop.
4869 2006-08-22 Adam Dingle <adam@medovina.org>
4870         
4871         * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
4872         to edit are shown in the preferences dialog in anjuta").
4873         Removed unused widgets from the style editor dialog.
4875 2006-08-21  Johannes Schmid <jhs@gnome.org>
4877         * plugins/symbol-browser/test-class.[cpp/h]
4878         Added missing files
4880 2006-08-18  Naba Kumar  <naba@gnome.org>
4882         * plugins/sourceview/sourceview.c: Emit language-changed signal at the
4883         end of document loading.
4885         * plugins/language-support-cpp-java/plugin.c,
4886         plugins/sourceview/sourceview.c: Fixed plugin loading.
4888 2006-08-17  Naba Kumar  <naba@gnome.org>
4890         * plugins/language-support-cpp-java/plugin.c,
4891         plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
4892         mode line parsing. Indentation parameters initialized based on
4893         mode line parameters.
4895 2006-08-16  Naba Kumar  <naba@gnome.org>
4897         * Makefile.am, plugins/editor/text_editor.c,
4898         plugins/language-support-cpp-java/plugin.c: Fixed indentation in
4899         comments.
4901 2006-08-16 Naba Kumar  <naba@gnome.org>
4903         Patch from  Massimo Cora'  <maxcvs@email.it>:
4904         
4905         * plugins/editor/aneditor-autocomplete.cxx,
4906         plugins/editor/aneditor-calltip.cxx,
4907         plugins/symbol-browser/Makefile.am,
4908         plugins/symbol-browser/an_symbol.c,
4909         plugins/symbol-browser/an_symbol_view.c,
4910         plugins/symbol-browser/plugin.c,
4911         tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
4912         tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
4913         tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
4914         tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
4915         tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
4916         tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
4917         tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
4918         tagmanager/get.h, tagmanager/html.c,
4919         tagmanager/include/tm_source_file.h,
4920         tagmanager/include/tm_tag.h,
4921         tagmanager/include/tm_workspace.h,
4922         tagmanager/jscript.c, tagmanager/keyword.c,
4923         tagmanager/keyword.h, tagmanager/lisp.c,
4924         tagmanager/lregex.c, tagmanager/lua.c,
4925         tagmanager/main.h, tagmanager/make.c,
4926         tagmanager/options.c, tagmanager/options.h,
4927         tagmanager/parse.c, tagmanager/parse.h,
4928         tagmanager/parsers.h, tagmanager/pascal.c,
4929         tagmanager/perl.c, tagmanager/php.c,
4930         tagmanager/python.c, tagmanager/read.c,
4931         tagmanager/read.h, tagmanager/readtags.c,
4932         tagmanager/readtags.h, tagmanager/rexx.c,
4933         tagmanager/routines.c, tagmanager/routines.h,
4934         tagmanager/ruby.c, tagmanager/scheme.c,
4935         tagmanager/sh.c, tagmanager/slang.c,
4936         tagmanager/sml.c, tagmanager/sort.c,
4937         tagmanager/sort.h, tagmanager/sql.c,
4938         tagmanager/strlist.c, tagmanager/strlist.h,
4939         tagmanager/tcl.c, tagmanager/tm_source_file.c,
4940         tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
4941         tagmanager/tm_workspace.c, tagmanager/verilog.c,
4942         tagmanager/vim.c, tagmanager/vstring.c,
4943         tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
4944         5.6 and namespace completion fixed.
4946         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
4947         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
4949 2006-08-15 Naba Kumar  <naba@gnome.org>
4951         * libanjuta/interfaces/libanjuta.idl,
4952         plugins/editor/text-editor-iterable.c,
4953         plugins/editor/text_editor.c,
4954         plugins/sourceview/sourceview-cell.c,
4955         plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
4956         ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
4957         ianjuta_editor_end_action().
4958         
4959         * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
4961 2006-08-13 Naba Kumar  <naba@gnome.org>
4963         * plugins/debug-manager/breakpoints.c,
4964         plugins/debug-manager/memory.c,
4965         plugins/debug-manager/registers.c,
4966         src/layout.xml: Fixed debugger widgets layout.
4968 2006-08-12 Naba Kumar  <naba@gnome.org>
4970         * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
4971         plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
4972         plugins/editor/editor.glade, plugins/editor/text_editor.h,
4973         plugins/editor/text_editor_prefs.c: Disabled automatic indentation
4974         codes and dead codes. Removed automatic indentation prefs.
4976 2006-08-12  Johannes Schmid <jhs@gnome.org>
4978         * libanjuta/Makefile.am:
4979         * libanjuta/anjuta-launcher.c:
4980         * libanjuta/anjuta-launcher.h:
4981         * libanjuta/anjuta-plugin.c:
4982         * libanjuta/anjuta-plugin.h:
4983         * libanjuta/anjuta-preferences.c:
4984         * libanjuta/anjuta-preferences.h:
4985         * libanjuta/anjuta-shell.c:
4986         * libanjuta/anjuta-shell.h:
4987         * libanjuta/libanjuta.h:
4988         
4989         Made wrapper friendly:
4990         - no inline in header files (preferences_set/get)
4991         - correct signal names
4992         - correct GError** argument in anjuta_shell_freeze/thaw
4993         - include correct files in libanjuta.h
4994         
4995         * plugins/project-manager/plugin.c: 
4996         Fixed two crashers
4998 2006-08-11 Naba Kumar  <naba@gnome.org>
5000         * plugins/editor/aneditor-priv.h,
5001         plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
5002         
5003         * plugins/editor/text_editor_cbs.c,
5004         plugins/sourceview/anjuta-view.c: Pass the right position for char
5005         added signal.
5006         
5007         * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
5008         
5009         * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
5011 2006-08-11 Naba Kumar  <naba@gnome.org>
5013         * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
5014         return the right character at the iter position and get_char() to
5015         not leak memory.
5017         * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
5018         to set to character offset and not byte index.
5020         * plugins/language-support-cpp-java/plugin.c: Improved
5021         auto-indentation login. Indents opening and closing braces correctly.
5023 2006-08-10  Johannes Schmid <jhs@gnome.org>
5025         * INSTALL:
5026         * autogen.sh:
5027         Required automake = 1.9
5029         * libanjuta/anjuta-children.c:
5030         * libanjuta/anjuta-children.h:
5031         * libanjuta/anjuta-encodings.h:
5032         * libanjuta/anjuta-launcher.h:
5033         * libanjuta/anjuta-plugin-description.h:
5034         * libanjuta/anjuta-preferences-dialog.h:
5035         * libanjuta/anjuta-preferences.h:
5036         * libanjuta/anjuta-session.h:
5037         * libanjuta/anjuta-status.h:
5038         * libanjuta/anjuta-ui.h:
5039         * libanjuta/anjuta-utils.c:
5040         * libanjuta/anjuta-utils.h:
5041         * libanjuta/e-splash.h:
5042         * libanjuta/glue-factory.h:
5043         * libanjuta/glue-plugin.h:
5044         * libanjuta/plugins.h:
5045         * libanjuta/resources.h:
5046         Fixed libanjuta to be able to wrap it
5047         - G_BEGIN_DECLS, G_END_DECLS
5048         - include all necessary files in libanjuta.h
5050         * plugins/gtodo/tray-icon.c:
5051         * plugins/terminal/terminal.c:
5052         Some build fixes for freebsd
5054         * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
5055         * plugins/sourceview/sourceview.glade:
5056         Remove auto-indent feature as it is now in language-support
5058 2006-08-09 Naba Kumar  <naba@gnome.org>
5060         * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
5061         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5062         Added missing files.
5064         * plugins/sourceview/sourceview.c:  Implemented get_tabsize(),
5065         get_use_spaces(), set_tabsize() and set_use_spaces().
5067 2006-08-09 Naba Kumar  <naba@gnome.org>
5069         * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
5070         succeeded in activating.
5072         * plugins/document-manager/plugin.c: Added debug message.
5074         * libanjuta/interfaces/libanjuta.idl,
5075         plugins/editor/text_editor.c: Implemented get_tabsize(),
5076         get_use_spaces(), set_tabsize() and set_use_spaces().
5078         * plugins/language-support-cpp-java/Makefile.am,
5079         plugins/language-support-cpp-java/plugin.c,
5080         plugins/language-support-cpp-java/plugin.h: Used editor parameters
5081         for indentation. Added preferences page for paramenters.
5083         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
5085 2006-08-08 Naba Kumar  <naba@gnome.org>
5087         * libanjuta/interfaces/libanjuta.idl,
5088         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5089         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5090         plugins/editor/text_editor.c,
5091         plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
5092         and implemented it for both scintilla and sourceview.
5094         * plugins/search/plugin.c: Use the new grab_focus() to transfer
5095         focus back to editor (happens when pressing esc in incremental
5096         search box).
5098 2006-08-08 Naba Kumar  <naba@gnome.org>
5100         * libanjuta/interfaces/libanjuta.idl,
5101         plugins/editor/text_editor.c,
5102         plugins/editor/text_editor.h,
5103         plugins/editor/text-editor-iterable.c,
5104         plugins/sourceview/sourceview-cell.c,
5105         plugins/sourceview/sourceview.c: Implemented editor attributes
5106         methods.
5107         
5108         * plugins/editor/aneditor.cxx: Disabled old indentation code.
5109         plugins/language-support-cpp-java/plugin.c: Implemented indentation
5110         code (not complete yet).
5112         * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
5113         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5114         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5115         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5116         manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5117         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5119 2006-08-04 Naba Kumar  <naba@gnome.org>
5121         * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
5122         implementation.
5123         
5124 2006-08-03  Johannes Schmid <jhs@gnome.org>
5126         * configure.in: Add a more informative text to valgrind plugin
5128         * TODO.tasks:
5129         Modified Preferences tasl
5130         * libanjuta/anjuta-plugin.c: 
5131         * libanjuta/anjuta-preferences-dialog.c: 
5132         * libanjuta/anjuta-preferences-dialog.h:
5133         * libanjuta/anjuta-preferences.c:
5134         * libanjuta/anjuta-preferences.h:
5135         * libanjuta/interfaces/Makefile.am.iface:
5136         * libanjuta/interfaces/libanjuta.idl:
5137         Added IAnjutaPreferences interface which every plugin that has preferences should
5138         implement. Call merge() and unmerge() at plugin activation/deactivation.
5139         Fixed preferences_page_remove()
5140         
5141         * plugins/build-basic-autotools/build-basic-autotools.c:
5142         * plugins/cvs-plugin/plugin.c: 
5143         * plugins/document-manager/plugin.c:
5144         * plugins/editor/plugin.c:
5145         * plugins/editor/plugin.h:
5146         * plugins/file-manager/plugin.c: 
5147         * plugins/gtodo/main.h:
5148         * plugins/gtodo/plugin.c: 
5149         * plugins/gtodo/preferences.c: 
5150         * plugins/message-view/anjuta-msgman.c: 
5151         * plugins/message-view/anjuta-msgman.h:
5152         * plugins/message-view/plugin.c:
5153         * plugins/sourceview/plugin.c: 
5154         * plugins/sourceview/plugin.h:
5155         * plugins/symbol-browser/an_symbol_prefs.c:
5156         * plugins/symbol-browser/plugin.c: 
5157         * plugins/terminal/terminal.c: 
5158         * plugins/valgrind/plugin.c
5159         * src/anjuta-app.c:
5160         
5161         Updated preference loading/unloading for all plugins
5163 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
5164         
5165         * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
5166         src/Makefile.am, plugins/tools/scripts/Makefile.am: 
5167     - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
5168         recommended by the autoconf manual. 
5169         - Fixes compiling with autoconf 2.60.
5170         
5171         * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
5173 2006-08-02      Johanes Schmid <jhs@gnome.org>
5175         * plugins/profile-default/plugin.c:
5176         Fixed session handling
5178 2006-08-01  Johannes Schmid <jhs@gnome.org>
5180         * configure.in
5181         * plugins/Makefile.am:
5182         Disabled devhelp and glade for now as they do not work (#341073
5183         and #341170)
5184         
5185         * plugins/profile-default/anjuta-default-profile.ui (removed):
5186         * plugins/profile-default/plugin.c:
5187         * plugins/profile-default/plugin.h:
5188         * plugins/project-manager/anjuta-project-manager.ui:
5189         * plugins/project-manager/plugin.c:
5190         * plugins/project-manager/plugin.h:
5191         Limted multiple project support #315043
5193         * libanjuta/interfaces/libanjuta.idl:
5194         Added ianjuta_profile_unload
5196 2006-07-31 Naba Kumar  <naba@gnome.org>
5198         * libanjuta/interfaces/libanjuta.idl,
5199         plugins/editor/text-editor-iterable.c,
5200         plugins/editor/text_editor.c,
5201         plugins/sourceview/anjuta-view.c,
5202         plugins/sourceview/anjuta-view.h,
5203         plugins/sourceview/sourceview.c: Fixed text iteration and 
5204         IAnjutaEditor implementations in both scintilla
5205         and sourceview. Cleand up libanjuta API: Removed redundant
5206         erase_range() method from IAnjutaEditor interface, fixed
5207         ianjuta_editor_get_text to take length instead of range (consistency).
5208         autoindentation in both sourceview and scintilla more or less works,
5209         but still disabled for now because there are still some anomalies
5210         in text iteration.
5212         * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
5214         * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
5215         API changes.
5217 2006-07-30  Johannes Schmid <jhs@gnome.org>
5219         * plugins/sourceview/anjuta-document.c:
5220         * plugins/sourceview/anjuta-document.h:
5221         * plugins/sourceview/anjuta-view.c: 
5222         * plugins/sourceview/sourceview.c:
5223         Wrote a new "char_added" implementation, I hope this one is good
5225         * plugins/sourceview/sourceview-cell.c:
5226         Fixed typo: "text_iter" instead of "iter"
5228 2006-07-30 Naba Kumar  <naba@gnome.org>
5230         * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
5232 2006-07-30  Johannes Schmid <jhs@gnome.org>
5234         * autogen.sh: use gnome-autogen.sh from gnome-coomen
5235         
5236         * plugins/debug-manager/plugin.c: 
5237         * plugins/patch/plugin.c:
5238         Use IAnjutaIndicable to mark debugger position
5240         * plugins/sourceview/sourceview.c:
5241         Define colors for IAnjutaIndicable
5243 2006-07-29  Johannes Schmid <jhs@gnome.org>
5245         * plugins/debug-manager/anjuta-debug-manager.ui:
5246         * plugins/debug-manager/breakpoints.c:
5247         * plugins/debug-manager/images/Makefile.am:
5248         * plugins/debug-manager/images/run-to-cursor.png:
5249         * plugins/debug-manager/plugin.c:
5250         Added toolbar and some icons
5252         * plugins/patch/anjuta-patch.ui:
5253         * plugins/patch/patch-plugin.c:
5254         * plugins/patch/patch-plugin.glade:
5255         * plugins/patch/plugin.c:
5256         * plugins/patch/plugin.h:
5257         Improved patch plugin (GUI and function)
5259         * plugins/sourceview/sourceview.c:
5260         Fixed another Gtk-Critical
5262         * plugins/tools/anjuta-tools.ui:
5263         * plugins/tools/plugin.h:
5264         Put Patch plugin in tools menu and changed ui file
5266 2006-07-29  Johannes Schmid <jhs@gnome.org>
5268         * plugins/document-manager/plugin.c:
5269         Fixed accelator Gtk-Warning
5271         * plugins/message-view/anjuta-msgman.c: 
5272         Fixed Gtk-Warning
5274         * plugins/sourceview/anjuta-document.c:
5275         * plugins/sourceview/anjuta-document.h:
5276         * plugins/sourceview/anjuta-marshal.list:
5277         Wrote a better emitter for the char-added signal
5279         * plugins/sourceview/sourceview.c:
5280         Fixed Redo/Undo to void Gtk-Criticals
5281         
5282         * plugins/sourceview/sourceview-args.c:
5283         * plugins/sourceview/sourceview-cell.c:
5284         * plugins/sourceview/sourceview-scope.c:
5285         * plugins/sourceview/sourceview-tags.c: 
5286         Adapted to new IAnjutaIterator API
5288 2006-07-28 Naba Kumar  <naba@gnome.org>
5290         * libanjuta/interfaces/libanjuta.idl: More accurate comments.
5292         * plugins/symbol-browser/an_symbol.c,
5293         plugins/symbol-browser/an_symbol_iter.c,
5294         plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
5295         subclass of AnjutaSymbol so that the symbol is accessible from
5296         the iter in light of changes in IAnjutaIterable.
5298         * plugins/class-inheritance/class-inherit.c: Fixed based on changes
5299         implementation of IAnjutaIterable.
5301 2006-07-28 Naba Kumar  <naba@gnome.org>
5303         * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
5304         IAnjutaIterable. They were kind of useless since the interface is
5305         defined on the data object itself. Added set_position() method
5306         in IAnjutaIterable to allow setting arbitrary current index to the
5307         iter.
5308         Added erase() and erase_range() in IAnjutaEditor.
5310         * plugins/editor/text-editor-iterable.c: Fixed 
5311         plugins/editor/text_editor.c: Implemented erase() and erase_range()
5312         methods in editor. Fixed get_line_from_position() method.
5314         * plugins/language-support-cpp-java/plugin.c: Fixed indentation
5315         code. It's disabled for now.
5317         * plugins/sourceview/sourceview-cell.c,
5318         plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
5319         implementation.
5321 2006-07-27  Johannes Schmid <jhs@gnome.org>
5323         * plugins/sourceview/sourceview-cell.c:
5324         Fixed IAnjutaEditorCell to work only on a single line
5325         Fixed crasher in finalize
5327         * plugins/symbol-browser/an_symbol_prefs.c:
5328         * global-tags/Makefile.am:
5329         Philip van Hoof pointed out that it is a bad idea to depend on PATH for
5330         script installation     
5332 2006-07-26 Naba Kumar  <naba@gnome.org>
5334         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
5335         IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
5336         
5337         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
5338         
5339         * plugins/document-manager/plugin.c: Fixed dynamic loading of
5340         support plugins
5341         
5342         * plugins/editor/text-editor-iterable.c,
5343         plugins/editor/text_editor.c,
5344         plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
5345         method to work correctly, it was ignoring start and end parameters.
5346         Fixed TextEditorCell implementation. Fixed 'char-added' signal
5347         emission.
5348         
5349         * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
5350         plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
5352 2006-07-24  Massimo Cora'  <maxcvs@email.it>
5354         * plugins/symbol-browser/an_symbol_view.c,
5355         plugins/symbol-browser/an_symbol_view.h,
5356         plugins/symbol-browser/plugin.c:
5357     fix a matching case into sv_extract_type_qualifier_from_expr ()
5358     and some minor issues.
5360 2006-07-26  Johannes Schmid <jhs@gnome.org>
5362         * plugins/language-support-cpp-java/plugin.c:
5363         Fixed to work kind of with sourceview editor
5364         * plugins/sourceview/anjuta-document.c: 
5365         * plugins/sourceview/anjuta-view.c: 
5366         * plugins/sourceview/sourceview-cell.c:
5367         * plugins/sourceview/sourceview.c:
5368         Fixed IAnjutaEditorCell and "char-added" signal
5370 2006-07-24 Naba Kumar  <naba@gnome.org>
5372         * plugins/document-manager/plugin.c,
5373         plugins/document-manager/plugin.h: Initial implementedion for loading
5374         support plugins.
5375         
5376         * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
5377         implementation.
5378         
5379         * plugins/editor/text_editor.c: Fixed syntax highlighting when
5380         indicators are cleared (that leaved grey texts).
5382 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
5384         * libanjuta/interfaces/libanjuta.idl,
5385         plugins/debug-manager/breakpoints.c,
5386         plugins/debug-manager/memory.c,
5387         plugins/debug-manager/registers.c,
5388         plugins/debug-manager/debug_tree.c,
5389         plugins/debug-manager/debugger.c,
5390         plugins/gdb/debugger.c,
5391         plugins/gdb/debugger.h,
5392         plugins/gdb/plugin.c:
5393         Add a parameter for reporting error
5394         Add a new interface for using gdb variable object
5395         Allow to cancel commands
5396         Rewrite handling of debugger state
5398         * plugins/debug-manager/plugin.c,
5399         plugins/debug-manager/locals.c,
5400         plugins/debug-manager/locals.h,
5401         plugins/debug-manager/register.c,
5402         plugins/debug-manager/stack_trace.c,
5403         plugins/debug-manager/stack_trace.h:
5404         Create and destroy local and stack trace windows when needed
5406 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
5408         * plugins/document-manager/plugin.c:
5409         Fixed "Automatic" highlighting
5411 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
5413         * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
5415         * plugins/sourceview/anjuta-view.c:
5416         Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
5418 2006-07-14  Johannes Schmid <jhs@cvs.gnome.org>
5419         
5420         * configure.in: Check for C/C++-Compiler correctly
5422 2006-07-14  Fredrik Axelsson <fraxbe@gmail.com>
5424         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5426         * plugins/debug-manager/stack_trace.c:
5427         Destroy stack window when debuuger is disabled (#347414)
5428         
5429         * plugins/sourceview/anjuta-view.c:
5430         Fix a crash with popup-menu (#347412)
5432 2006-07-13 Naba Kumar  <naba@gnome.org>
5434         * plugins/editor/Makefile.am,
5435         plugins/editor/text_editor.h,
5436         plugins/editor/text-editor-iterable.h,
5437         plugins/editor/text-editor-iterable.c: Implemented text iterator (not
5438         tested yet).
5439         
5440         * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
5441         code.
5442         
5443         * plugins/sourceview/sourceview-cell.c: Fixed a leak.
5445 2006-07-03  Johannes Schmid <jhs@cvs.gnome.org>
5447         * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
5448         Bug #342937
5449         
5450 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
5452         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5454         * libanjuta/anjuta-preferences-dialog.c:
5455         Do not use the page_num returned by gtk_notebook_append_page to
5456         remove the page as it cause bugs when pages removal is not done
5457         in LIFO.
5459         * plugins/document-manager/anjuta-docman.c:
5460         * src/anjuta-app.c:
5461         makes Anjuta display dock_items which have previously been hidden
5463 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
5465         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5467         * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
5468         * plugins/sourceview/sourceview.c: (imark_unmark):
5469         
5470         Patches for bugs #346450 and #346295
5471         
5472         * AUTHORS: Added Fredrik
5474 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
5476         * plugins/message-view/anjuta-msgman.c: 
5477         Fixed close button/icon size (like in docman)
5479 2006-06-10 Naba Kumar <naba@gnome.org>
5481         * plugins/editor/text_editor.c: Fixed goto line to mark the line
5482         being set.
5483         
5484 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
5486         * libanjuta/interfaces/libanjuta.idl:
5487         Move inspect_memory function in IAnjutaCpuDebugger interface
5488         Rename Boolean type to State
5490         * plugins/debug-manager/breakpoint.c:
5491         Rename Boolean type to State
5493         * plugins/debug-manager/Makefile.am,
5494         plugins/debug-manager/anjuta-marshal.list,
5495         plugins/debug-manager/data_view.c,
5496         plugins/debug-manager/data_view.h,
5497         plugins/debug-manager/data_buffer.c,
5498         plugins/debug-manager/data_buffer.h,
5499         plugins/debug-manager/chunk_view.c,
5500         plugins/debug-manager/chunk_view.h,
5501         plugins/debug-manager/anjuta-debug-manager.ui,
5502         plugins/debug-manager/debugger.c,
5503         plugins/debug-manager/memory.c,
5504         plugins/debug-manager/memory.h,
5505         plugins/debug-manager/plugin.c,
5506         plugins/gdb/debugger.c,
5507         plugins/gdb/debugger.h,
5508         plugins/gdb/plugin.c:
5509         Rewrite memory window using a special widget
5510         Rename Boolean type to State
5512 2006-06-08 Naba Kumar <naba@gnome.org>
5514         * plugins/editor/text_editor.c (itext_editor_get_current_word):
5515         Do not return garbage characters and return NULL when there is no
5516         current word.
5517         
5518         * plugins/search/plugin.c: Fixed next occurance and prev occurance to
5519         work correctly.
5520         
5521         * plugins/search/search-replace.c: Fixed a mem leak.
5523 2006-06-08  Johannes Schmid <jhs@cvs.gnome.org>
5525         * libanjuta/anjuta-launcher.c:
5526         Added debug message (see #343522)
5527         
5528         * plugins/build-basic-autotools/build-basic-autotools.c:
5529         Patch from Günther Brammer to fix #344015
5531         * plugins/sourceview/sourceview.c:
5532         Implemented IAnjutaEditor->get_begin/end_line_position (crashed
5533         automatic highlight of build messages)
5535 2006-06-06 Naba Kumar <naba@gnome.org>
5537         * configure.in,
5538         libanjuta/interfaces/libanjuta.idl,
5539         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
5540         plugins/Makefile.am,
5541         plugins/document-manager/action-callbacks.c,
5542         plugins/document-manager/plugin.c,
5543         plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
5544         interface for language highlight selection and langauge change
5545         signal.
5546         
5547         * plugins/language-support-cpp-java: Added language support
5548         plugin for cpp and java.
5550 2006-05-27  Naba Kumar  <naba@gnome.org>
5552         * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
5553         plugins/debug-manager/*, data/Makefile.am,
5554         manuals/reference/libanjuta/libanjuta.types,
5555         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
5556         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5557         merged anjuta-new-debugger branch into trunck.
5558         (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
5560 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
5561         
5562         * libanjuta/interfaces/libanjuta.idl,
5563         plugins/debug-manager/debugger.c,
5564         plugins/debug-manager/debugger.h,
5565         plugins/gdb/anjuta-gdb.plugin.in,
5566         plugins/gdb/debugger.c,
5567         plugins/gdb/debugger.h,
5568         plugins/gdb/plugin.c:
5569         Add new IAnjutaCpuDebugger interface to access cpu register
5570         Run gdb instead of /usr/local/bin/gdb
5571         
5572         * plugins/debug-manager/plugin.c,
5573         plugins/debug-manager/registers.c,
5574         plugins/debug-manager/registers.h:
5575         Rewrite register window
5576         Rename Load target menu item to Run target
5578 2006-05-07  Naba Kumar  <naba@gnome.org>
5580         * plugins/gdb.init
5581         
5582 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
5584         * plugins/debug-manager/watch.c,
5585         plugins/debug-manager/breakpoint.c,
5586         plugins/debug-manager/breakpoint.h:
5587         Fix crash: disconnect save and load session signals
5589 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
5591         * libanjuta/interface/libanjuta.idl,
5592         plugins/debug-manager/debugger.c,
5593         plugins/gdb/plugin.c:
5594         Add a value parameter for evaluate command
5596         * plugins/debug-manager/anjuta-debug-manager.glade:
5597         Create new dialog box for watches using glade
5599         * plugins/debug-manager/anjuta-debug-manager.ui:
5600         Move watch menu items near the end
5601         Move breakpoint menu items outside the sub menu
5603         * plugins/debug-manager/debug_tree.c,
5604         plugins/debug-manager/debug_tree.h,
5605         plugins/debug-manager/debug_tree.h,
5606         plugins/debug-manager/watch.c:
5607         Move all GUI code from watch.c to debug_tree.c
5608         Add an auto update property to watches
5609         
5610         * plugins/debug-manager/locals.c,
5611         plugins/debug-manager/locals.h,
5612         plugins/debug-manager/stack_trace.c,
5613         plugins/debug-manager/stack_trace.h,
5614         plugins/debug-manager/plugin.c:
5615         Register actions before starting debugger
5617         * plugins/gdb/debugger.c:
5618         Do not call callback function if not present
5620 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
5622         * libanjuta/interfaces/libanjuta.idl,
5623         plugins/debug-manager/stack_trace.c,
5624         plugins/debug-manager/stack_trace.h,
5625         plugins/debug-manager/anjuta-debug-manager.ui,
5626         plugins/gdb/debugger.c:
5627         Add a popup menu in stack frame window
5628         Add a new frame-changed event
5629         Use MI command for getting stack informations
5630         Get filename with full path (need gdb > 6.3)
5632         * libanjuta/interfaces/libanjuta.idl,
5633         plugins/debug-manager/debug_tree.c,
5634         plugins/debug-manager/debugger.c,
5635         plugins/debug-manager/locals.c,
5636         plugins/debug-manager/locals.h,
5637         plugins/debug-manager/plugin.c,
5638         plugins/gdb/debugger.c,
5639         plugins/gdb/debugger.h,
5640         plugins/gdb/parser.c,
5641         plugins/gdb/parser.h,
5642         plugins/gdb/plugin.c,
5643         plugins/gdb/Makefile.am:
5644         Pass watch data with string instead of Watch structures
5645         Use debug_tree in local window
5646         Remove info local
5647         Remove parser.{ch}
5649         * plugins/debug-manager/breakpoints.c,
5650         plugins/debug-manager/utilities.c,
5651         plugins/debug-manager/utilities.h:
5652         Use a GtkListStore instead of a GtkTreeStore
5653         move goto_location_in_editor in utilities.c
5654         
5655 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
5657         * libanjuta/interfaces/libanjuta.idl,
5658         plugins/debug-manager/anjuta-debug-manager.ui,
5659         plugins/debug-manager/breakpoints.c,
5660         plugins/debug-manager/plugin.c,
5661         plugins/gdb/debugger.c:
5662         Add a breakpoint type
5663         Add new popup menu in breakpoint window
5664         Add toggle breakpoint in editor popup menu
5665         Save and restore breakpoint enable
5666         Fix bug in clear all breakpoints
5667         Remove old useless code
5669         * plugins/debug-manager/debugger.c:
5670         Fix some problem with debugger states
5672         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
5673         Update documentation
5674         
5675 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
5677         * data/Makefile.am,
5678         plugins/gdb/Makefile.am,
5679         plugins/gdb/gdb.init:
5680         Move gdb.init crom data to plugins/gdb
5682         * plugins/gdb/gdb.init,
5683         libanjuta/interfaces/libanjuta.idl,
5684         plugins/debug-manager/breakpoints.c,
5685         plugins/debug-manager/debugger.c,
5686         plugins/debug-manager/plugin.c,
5687         plugins/gdb/debugger.c,
5688         plugins/gdb/plugin.c:
5689         Support pending breakpoints
5690         Rewrite debugger states
5691         Split ianjuta_debugger_log into _enable_log and _disable_log
5693         * plugins/debug-manager/start.c,
5694         plugins/debug-manager/debug_tree.c,
5695         plugins/gdb/parser.c:
5696         Remove some useless lines
5698         * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
5699         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
5700         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5701         Update documentation
5703 2006-03-12 Naba Kumar <naba@gnome.org>
5705         * manuals/references/libanjuta/libanjuta.types: Fixed
5706         debug-manager name.
5707         
5708 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
5710         * libanjuta/anjuta-debugger.c,
5711         libanjuta/anjuta-debugger.h:
5712         Remove those files
5713         
5714         * libanjuta/interfaces/libanjuta.idl,
5715         plugins/debug-mananger/breakpoints.c,
5716         plugins/debug-manager/debug_tree.c,
5717         plugins/debug-manager/debugger.c,
5718         plugins/debug-manager/plugin.c,
5719         plugins/debug-manager/registers.c,
5720         plugins/debug-manager/sharedlib.c,
5721         plugins/debug-manager/signal.c,
5722         plugins/debug-manager/stack_trace.c,
5723         plugins/debug-manager/start.c,
5724         plugins/debug-manager/watch.c,
5725         plugins/gdb/debugger.c,
5726         plugins/gdb/debugger.h,
5727         plugins/gdb/parser.c,
5728         plugins/gdb/parser.h,
5729         plugins/gdb/plugin.c:
5730         Move types definitions from libanjuta/anjuta-debugger.{ch}
5731         Rename types from AnjutaDebugger* to IAnjutaDebugger*
5732         
5733         * plugins/gdb/Makefile.am:
5734         Remove user interface from gdb plugin
5736 2006-03-12 Naba Kumar <naba@gnome.org>
5738         * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
5740 2006-05-21  Johannes Schmid <jhs@cvs.gnome.org>
5742         Modified Patch from Marc Maurer <uwog@uwog.net>:
5743         * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
5744         Fixes #342447
5745         
5746         * plugins/sourceview/Makefile.am:
5747         * plugins/sourceview/sourceview-cell.c:
5748         * plugins/sourceview/sourceview-cell.h:
5749         * plugins/sourceview/sourceview.c: 
5750         
5751         Implemented IAnjutaEditorCell
5753 2006-05-21  Naba Kumar  <naba@gnome.org>
5755         * libanjuta/interfaces/libanjuta.idl,
5756         plugins/document-manager/action-callbacks.c,
5757         plugins/document-manager/plugin.c,
5758         plugins/editor/print.c, plugins/editor/text_editor.c,
5759         plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
5760         Fixed zooming and added icons and shortcuts for zoom menu items.
5762 2006-05-21  Naba Kumar  <naba@gnome.org>
5764         * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
5765         whitespaces.
5767 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
5769         * plugins/document-manager/anjuta-docman.c:
5770         Fixed close button reaction by setting the correct current editor
5772 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
5774         Patch from Yang Hong <yanghong@ccoss.com.cn>:
5775         * plugins/document-manager/anjuta-docman.c
5776         - Fix close button, you can close any tab as you wish now.
5777         - Fadeout mime icon as the same as close image  
5779 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
5781         Patch from Marc Maurer <uwog@uwog.net>
5782         * main.c: Compile fix when NLS is enabled
5783         
5784         AUTHORS: Added Marc
5786 2006-05-20  Naba Kumar  <naba@gnome.org>
5788         * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
5789         while loading abiword-2.4.4/abi project).
5791 2006-05-18 Naba Kumar  <naba@gnome.org>
5793         * libanjuta/interfaces/libanjuta.idl,
5794         plugins/document-manager/action-callbacks.c,
5795         plugins/editor/print.c,
5796         plugins/editor/text_editor.c,
5797         plugins/editor/text_editor.h,
5798         plugins/editor/text_editor_prefs.c: Fixed zooming.
5799         
5800         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
5801         interface for character iteration and IAnjutaEditorAssist interface
5802         for autocompletions and editor tips.
5804 2006-05-18  Johannes Schmid <jhs@cvs.gnome.org>
5806         Patch from Günther Brammer <GBrammer@gmx.de>:
5807         * plugins/document-manager/anjuta-docman.c:
5808         Make tabs smaller but keep nice closing icon
5810         * plugins/document-manager/anjuta-docman.c:
5811         * plugins/document-manager/Makefile.am:
5812         
5813         Added nice mime-icons to the editor tabs
5815 2006-05-17  Johannes Schmid <jhs@cvs.gnome.org>
5817         * configure.in: Bumped version to 2.0.3 (pre-release increment)
5818         
5819         * plugins/symbol-browser/an_symbol_view.c:
5820         - Fixed crasher
5821         - Fixed symbol searching (Yang Hong (#341997))
5822         
5823         * plugins/devhelp/htmlview.c:
5824         Fixed devhelp plugin
5825         
5826         * plugins/build-basic-autotools/build-basic-autotools.c:
5827         * plugins/search/search-replace.c:
5828         * plugins/document-manager/anjuta-docman.c:
5829         
5830         Only add a marker to a line where it makes sense!
5832 === anjuta 2.0.2 ===
5834 2006-05-15  Naba Kumar  <naba@gnome.org>
5836         * configure.in: set required versions for
5837         gdl and glade3.
5838         
5839 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
5841         * plugins/glade/plugin.c:
5842         Fixed signal connection for "gtk-doc-search"
5844 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
5846         * NEWS: Set release date, add known issues
5847         
5848         * libanjuta/anjuta-shell.c:
5849         Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
5850         and debug other gtk-warnings/criticals)
5851         
5852         * plugins/build-basic-autotools/build-basic-autotools.c:
5853         Fixed gtk-critical (gtk_hash_table_destroy(NULL))
5854         
5855         * plugins/sourceview/anjuta-view.c:
5856         * plugins/sourceview/sourceview-args.c:
5857         * plugins/sourceview/sourceview-scope.c:
5858         * plugins/sourceview/sourceview-tags.c:
5859         Fixed gtk-criticals (gtk_source_language_get_mime_types)
5861 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
5863         * pixmaps/Makefile.am:
5864         Add preferences_general.png
5865         
5866         * plugins/devhelp/plugin.c:
5867         Fixed some more realise things
5868         
5869         * plugins/message-view/anjuta-msgman.c:
5870         Support stock icons for message panes
5871         
5872         * plugins/search/search-replace.c:
5873         Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
5874          
5875         * plugins/search/search-replace_backend.c:
5876         Fixed #341359
5877         
5878         * plugins/sourceview/anjuta-document.c:
5879         * plugins/sourceview/sourceview.c:
5880         Fixed finalise and tag completion
5881         
5882         * src/anjuta-app.c:
5883         Use preferences_general icon
5885 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
5887         * pixmaps/Makefile.am:
5888         Fixed EXTRA_DIST
5890 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
5892         * plugins/sourceview/sourceview-prefs.c:
5893         Fixed font & color handling
5894         
5895         * plugins/symbol-browser/an_symbol_view.c:
5896         Fixed crasher
5898 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
5900         * plugins/macro/macros.xml:
5901         Fixed bug #341583 (Address of FSF)
5903 2006-05-12      Johannes Schmid <jhs@cvs.gnome.org>
5905         * src/main.c:
5906         Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
5907         Update: Do it the cool way...
5908         
5909 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
5911         * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
5912         Implement gtk-api-help signals of glade3
5913         * configure.in: Bump to glade3 2.91.2
5914         
5915         * plugins/devhelp/plugin.c:
5916         Fixed some realize stuff in the devhelp plugin
5917         
5918         * plugins/sourceview/anjuta-document.c:
5919         fixed bug with scope completion
5921 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
5923         * plugins/symbol-browser/an_symbol_view.c
5924         * plugins/symbol-browser/an_symbol_prefs.c
5925         * plugins/symbol-browser/an_symbol_prefs.h
5926         * global_tags/create_global_tags.sh:
5927         
5928         Automaticly create global tags on first startup
5930 2006-05-08  Massimo Cora'  <maxcvs@email.it>
5932         * configure.in:
5933         * plugins/project-wizard/templates/Makefile.am:
5934         * (added) plugins/project-wizard/templates/cpp-logo.png:
5935         * (added) plugins/project-wizard/templates/cpp.wiz:
5936         * (added) plugins/project-wizard/templates/cpp/*:
5938         Added a generic c++ template. It's a simple hello world.
5940 2006-05-07  Massimo Cora' <maxcvs@email.it>
5942         * plugins/symbol-browser/an_symbol_view.c:
5943         fixed a stupid crasher.
5945 2006-05-05  Johannes Schmid <jhs@cvs.gnome.org>
5947         * plugins/project-wizard/templates/wxwin/configure.in.tpl
5948         * plugins/project-wizard/templates/wxwin/src/Makefile.am:
5949         
5950         Fixed WxWidgets project type
5952 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
5954         * plugins/devhelp/htmlview.c: 
5955         * plugins/devhelp/plugin.c:
5956         Maybe I fixed the crash this time! I could at least not reproduce anymore!
5957         
5958         * plugins/project-wizard/install.c:
5959         Don't set a message - thanks to seb
5961 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
5963         * plugins/devhelp/htmlview.c: 
5964         * plugins/symbol-browser/an_symbol_view.c:
5965         
5966         There is a weird crash in gtk_idle which I still did not completly fix!
5967         
5968         * plugins/project-wizard/install.c:
5969         Default to success instead of failure
5971 2006-05-03  Johannes Schmid <jhs@cvs.gnome.org>
5973         * plugins/devhelp/htmlview.c:
5974         * plugins/devhelp/plugin.c:
5975         Fixed bug and libdevhelp issue!
5977         * plugins/project-wizard/install.c:
5978         Fixed message string!
5980 2006-05-03  Massimo Cora' <maxcvs@email.it>
5981        
5982         * plugins/symbol-browser/an_symbol_view.c:
5983         Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
5985 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
5987         * pixmaps/Makefile.am:
5988         * src/main.c:
5989         * anjuta.desktop.in.in
5990         
5991         GNOME Goal #2.1: Install theme-friendly icons
5993 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
5995         * plugins/devhelp/htmlview.c: Reload page on reparent
5996         * plugins/document-manager/anjuta-docman.c:
5997         Present document-manager when document is selected in file-manager
5999 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
6001         * plugins/symbol-broser/an_symbol_view.c:
6002         Fixed crasher in namespace exploration
6004 2006-05-01  Massimo Cora' <maxcvs@email.it>
6006         * configure.in:
6007         * plugins/valgrind/Makefile.am:
6009         Optional compiling of Valgrind plugin
6011 2006-05-01  Massimo Cora' <maxcvs@email.it>
6013         * plugins/symbol-browser/an_symbol_view.c:
6014         - modularized code. Marked with FIXME the parts which need improvement.
6015         - More comments.
6016     - Added basic namespace completion for Gtkmm type project:
6017     - namespace1::MyClass *class;
6018     - class-> [display]
6019     - Namespaces must be anyway improved.
6021 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
6023         * plugins/devhelp/plugin.c: 
6024         Fixed up plugin unloading and show html widget on link selected
6025         
6026         * NEWS: Updated
6027         
6028 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
6030         * plugins/devhelp/Makefile.am:
6031         * plugins/devhelp/anjuta-devhelp.plugin.in:
6032         * plugins/devhelp/htmlview.c:
6033         * plugins/devhelp/htmlview.h:
6034         * plugins/devhelp/plugin.c: 
6035         * plugins/devhelp/plugin.h:
6036         Reimplemeted devhelp plugin from scratch
6037         
6038         * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
6039         Fixed crasher
6041 2006-04-30  Johannes Schmid <jhs@cvs.gnome.org>
6043         * plugins/sourceview/sourceview-tags.c:
6044         complete some more tag types
6045         
6046         * plugins/valgrind/plugin.c:
6047         * plugins/valgrind/preferences.c:
6048         * plugins/valgrind/vggeneralprefs.c:
6049         
6050         Fixed lots of gtk warnings
6052 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
6054         * plugins/sourceview/sourceview-scope.c:
6055         Implemented type-ahead for scope completion
6057 2006-04-28  Johannes Schmid <jhs@cvs.gnome.org>
6059         * manuals/C/Makefile.am:
6060         * manuals/Makefile.am:
6061         * plugins/document-manager/Makefile.am:
6062         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
6063         * plugins/sourceview/Makefile.am:
6064         * tagmanager/c.c:
6065         
6066         Fixed distcheck
6067         
6068         * plugins/class-gen/goc_template_header: G_END_DECLS
6070 2006-05-27  Naba Kumar <naba@gnome.org>
6072         * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
6073         scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
6074         scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
6075         scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
6076         scintilla/include/Scintilla.iface,
6077         (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
6078         cvs. Fixed compile flags. Removed outdated patches.
6080 2006-04-27  Johannes Schmid <jhs@cvs.gnome.org>
6082         * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
6084         * plugins/sourceview/anjuta-document.c:
6085         * plugins/sourceview/sourceview-args.c:
6086         * plugins/sourceview/sourceview-scope.c:
6087         
6088         Add End/Home keypresses and support completion if symbol start with '!' for example
6089         in an if statement
6091 2006-04-27 Massimo Cora' <maxcvs@email.it>
6093         * libanjuta/interfaces/libanjuta.idl:
6095         * plugins/sourceview/sourceview-scope.c:
6096         * plugins/sourceview/tag-window.c: 
6097         * plugins/sourceview/tag-window.h:
6098         * plugins/symbol-browser/an_symbol_view.c:
6099         * plugins/symbol-browser/an_symbol_view.h:
6100         * plugins/symbol-browser/plugin.c:
6101         
6102         added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
6103         interface.
6104         Code and ideas for C/C++ new completion engine comes from IComplete written by
6105         Martin Stubenschrott <stubenschrott@gmx.net>.
6106         Currently the interface works only with GtkSourceView plugin.   
6107         
6108         * tagmanager/Makefile.am:
6109         * tagmanager/c.c: 
6110         * tagmanager/entry.h:
6111         * tagmanager/get.c:
6112         * tagmanager/get.h:
6113         * tagmanager/include/tm_file_entry.h:
6114         * tagmanager/include/tm_project.h:
6115         * tagmanager/include/tm_source_file.h:
6116         * tagmanager/include/tm_symbol.h:
6117         * tagmanager/include/tm_tagmanager.h:
6118         * tagmanager/include/tm_work_object.h:
6119         * tagmanager/include/tm_workspace.h:
6120         * tagmanager/parse.c:
6121         * tagmanager/read.c: 
6122         * tagmanager/read.h:
6123         * tagmanager/tm_project.c: 
6124         * tagmanager/tm_source_file.c: 
6125         * tagmanager/tm_workspace.c:
6126         
6127         Tagmanager can now parse a memory buffer and generate/update 
6128         tags into tm_workspace/tm_project on the fly, without using files.
6129         C/C++ is supported now.
6130         
6131 2006-04-26  Johannes Schmid <jhs@cvs.gnome.org>
6133         * plugins/sourceview/anjuta-document.c:
6134         * plugins/sourceview/sourceview-args.c:
6135         * plugins/sourceview/sourceview-scope.c:
6136         * plugins/sourceview/sourceview.c:
6137         
6138         Fixed some memory leaks and argument completion
6140 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
6142         * plugins/glade/plugin.c:
6143         
6144         Fixed glade plugin build because of API changes in glade3
6146 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
6148         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
6149         Updated editor section
6150         
6151         * manuals/C/anjuta-manual/interface.xml:
6152         * manuals/C/anjuta-manual/preferences.xml:
6153         * manuals/C/anjuta-manual/projects.xml:
6154         Updated manual
6155         
6156         * plugins/editor/anjuta-editor.plugin.in:
6157         Better plugin name
6159 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
6161         * configure.in:
6162         * plugins/editor/anjuta-editor.plugin.in:
6163         * plugins/sourceview/sourceview.plugin.in:
6165         Build both editors and let the user decide a runtime!
6166         
6167         * plugins/sourceview/sourceview-scope.c:
6168         Fixed bug in regex to allow test()-> completions
6170 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
6172         * plugins/sourceview/anjuta-document.c:
6173         * plugins/sourceview/sourceview-args.c: 
6174         * plugins/sourceview/sourceview-scope.c:
6175         * plugins/sourceview/sourceview-tags.c:
6176         * plugins/sourceview/tag-window.c: 
6177         
6178         Improved callltip windows
6180 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
6182         * src/anjuta-app.c: (on_session_save):
6183         Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
6184         <ricardo.jose.ferrari@gmail.com> for pointing this out!
6186 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
6188         * libanjuta/anjuta-utils.c: 
6189         * plugins/cvs-plugin/cvs-execute.c:
6190         Off-by-one...
6192         * scintilla/LexInno.cxx:
6193         * scintilla/LexOpal.cxx:
6194         * scintilla/LexTCL.cxx:
6196         Added missing files from scintilla-update
6198 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
6200         * configure.in:
6201         * manuals/C/Makefile.am:
6202         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
6203         * manuals/C/anjuta-manual/Makefile.am:
6204         * manuals/C/anjuta-manual/anjuta-manual.xml:
6205         * manuals/C/anjuta-manual/build.xml:
6206         * manuals/C/anjuta-manual/debugger.xml:
6207         * manuals/C/anjuta-manual/execute.xml:
6208         * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
6209         * manuals/C/anjuta-manual/figures/arguments.png:
6210         * manuals/C/anjuta-manual/figures/configure_dlg.png:
6211         * manuals/C/anjuta-manual/figures/file_menu.png:
6212         * manuals/C/anjuta-manual/figures/menu_main.png:
6213         * manuals/C/anjuta-manual/figures/menubar.png:
6214         * manuals/C/anjuta-manual/figures/new_file_wizard.png:
6215         * manuals/C/anjuta-manual/figures/project_info.png:
6216         * manuals/C/anjuta-manual/figures/scrshot.png:
6217         * manuals/C/anjuta-manual/figures/symbol_browser.png:
6218         * manuals/C/anjuta-manual/figures/tool-editor.png:
6219         * manuals/C/anjuta-manual/figures/toolbar_browser.png:
6220         * manuals/C/anjuta-manual/figures/toolbar_ext.png:
6221         * manuals/C/anjuta-manual/figures/toolbar_format.png:
6222         * manuals/C/anjuta-manual/figures/toolbar_main.png:
6223         * manuals/C/anjuta-manual/figures/toolbar_tags.png:
6224         * manuals/C/anjuta-manual/fileoperations.xml:
6225         * manuals/C/anjuta-manual/interface.xml:
6226         * manuals/C/anjuta-manual/introduction.xml:
6227         * manuals/C/anjuta-manual/preferences.xml:
6228         * manuals/C/anjuta-manual/projects.xml:
6229         * manuals/C/anjuta-manual/tools.xml:
6230         * manuals/Makefile.am:
6231         
6232         Updated manual and faq
6234         * scintilla/CallTip.cxx:
6235         * scintilla/CallTip.h:
6236         * scintilla/CellBuffer.cxx:
6237         * scintilla/CellBuffer.h:
6238         * scintilla/ContractionState.cxx:
6239         * scintilla/Document.cxx:
6240         * scintilla/Document.h:
6241         * scintilla/DocumentAccessor.cxx:
6242         * scintilla/Editor.cxx:
6243         * scintilla/Editor.h:
6244         * scintilla/ExternalLexer.cxx:
6245         * scintilla/Indicator.cxx:
6246         * scintilla/KeyMap.cxx:
6247         * scintilla/KeyWords.cxx:
6248         * scintilla/LexAU3.cxx:
6249         * scintilla/LexBash.cxx:
6250         * scintilla/LexCPP.cxx:
6251         * scintilla/LexCaml.cxx:
6252         * scintilla/LexCsound.cxx:
6253         * scintilla/LexEiffel.cxx:
6254         * scintilla/LexGui4Cli.cxx:
6255         * scintilla/LexHTML.cxx:
6256         * scintilla/LexLua.cxx:
6257         * scintilla/LexMSSQL.cxx:
6258         * scintilla/LexOthers.cxx:
6259         * scintilla/LexPOV.cxx:
6260         * scintilla/LexPython.cxx:
6261         * scintilla/LexRuby.cxx:
6262         * scintilla/LexSQL.cxx:
6263         * scintilla/LexVB.cxx:
6264         * scintilla/Makefile.am:
6265         * scintilla/PlatGTK.cxx:
6266         * scintilla/PropSet.cxx:
6267         * scintilla/RESearch.cxx:
6268         * scintilla/RESearch.h:
6269         * scintilla/ScintillaBase.cxx:
6270         * scintilla/ScintillaGTK.cxx:
6271         * scintilla/StyleContext.h:
6272         * scintilla/ViewStyle.cxx:
6273         * scintilla/ViewStyle.h:
6274         * scintilla/XPM.cxx:
6275         * scintilla/include/KeyWords.h:
6276         * scintilla/include/Platform.h:
6277         * scintilla/include/PropSet.h:
6278         * scintilla/include/SciLexer.h:
6279         * scintilla/include/Scintilla.h:
6280         * scintilla/include/Scintilla.iface:
6281         * scintilla/include/ScintillaWidget.h:
6282         * scintilla/lexers.make:
6284         Update to scintilla 1.68
6286         * src/anjuta-app.c:
6287         Only show help items which are really availible
6289         * plugins/cvs-plugin/cvs-callbacks.c
6290         * plugins/cvs-plugin/cvs-execute.c
6291         * plugins/cvs-plugin/subversion-callbacks.c:
6292         * libanjuta/anjuta-utils.c:
6293         Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
6295 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
6297         * plugins/project-wizard/install.c,
6298         * plugins/project-wizard/autogen.c:
6299         Add error messages if using a read only directory
6300         Improve fix for bug #339296
6302 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
6304         * libanjuta/interfaces/libanjuta.idl:
6305         * plugins/document-manager/action-callbacks.c:
6306         * plugins/document-manager/plugin.c:
6307         * plugins/editor/text_editor.c:
6308         Added IAnjutaEditorGoto 
6310         * plugins/editor/aneditor.cxx:
6311         * plugins/editor/aneditor.h:
6312         * plugins/editor/text_editor.h:
6313         * plugins/editor/text_editor_prefs.c:
6314         
6315         Fixed #305076
6317 2006-04-21  Johannes Schmid <jhs@cvs.gnome.org>
6319         * libanjuta/interfaces/libanjuta.idl:
6320         * plugins/document-manager/action-callbacks.c:
6321         * plugins/document-manager/anjuta-docman.c:
6322         * plugins/document-manager/plugin.c:
6323         * plugins/editor/text_editor.c: 
6324         Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
6325         
6326         * plugins/sourceview/sourceview.c:
6327         * plugins/sourceview/sourceview.glade:
6328         Fixed some uft-8 issues and added a preference option
6329         to enable/disable gnome-vfs monitoring
6330         
6331         * scintilla/Makefile.am:
6332         * scintilla/include/Makefile.am:
6333         Fixed build
6335 2006-04-20  Massimo Cora' <maxcvs@email.it>
6337         * libanjuta/interfaces/libanjuta.idl:
6338         Remove get_current_pos () because we have get_position()
6340 2006-04-20  Johannes Schmid <jhs@cvs.gnome.org>
6342         * NEWS: Updated
6343         * plugins/sourceview/tag-window.c:
6344         Don't close window on PageUp/PageDown
6346 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
6348         * data/Makefile.am:
6349         * manuals/reference/libanjuta/Makefile.am:
6350         
6351         Some build fixes
6352         
6353         * src/Makefile.am:
6354         * src/bacon-message-connection.c: 
6355         * src/bacon-message-connection.h: (both from gedit)
6356         * src/main.c:
6357         
6358         Fixed #312319 (Opening files when Anjuta is already open)
6360 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
6362         * TODO.tasks: Updated
6363         * plugins/sourceview/anjuta-view.c: 
6364         * plugins/sourceview/anjuta-view.h:
6365         * plugins/sourceview/sourceview.c: 
6366         
6367         * configure.in: Fix --enable-plugin-scintilla
6368         
6369         Added char_added signal
6371 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
6373         * libanjuta/anjuta-utils.c: (anjuta_util_diff):
6374         
6375         Fixed diff for utf8
6376         
6377         * plugins/sourceview/sourceview.c:
6378         Fixed VFS monitoring (still a bit buggy)
6379         
6380         * plugins/sourceview/sourceview-args.c:
6381         * plugins/sourceview/tag-window.c: 
6382         
6383         Better sizing for the popup-window
6385 2006-04-17  Johannes Schmid <jhs@cvs.gnome.org>
6387         * plugins/project-wizard/templates/gnome/src/main.c:
6388         * plugins/project-wizard/templates/gnome/src/project.glade:
6389         * plugins/project-wizard/templates/gtk/src/main.c: 
6390         * plugins/project-wizard/templates/gtk/src/project.glade:
6391         * plugins/project-wizard/templates/gtkmm/src/main.cc:
6392         
6393         Fixed up GLADE_FILE definition in project types and fixed bug #334546
6394         
6395 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
6397         * configure.in: More removal of obsoleteness.
6398         * po/no.po:
6400 2006-04-12  Johannes Schmid <jhs@cvs.gnome.org>
6402         * ROADMAP:
6403         * libanjuta/anjuta-preferences.c: 
6404         * libanjuta/anjuta-utils.c: 
6405         * libanjuta/anjuta-utils.h:
6406         * plugins/message-view/message-view.c:
6407         
6408         Changed color functions and moved convert_color to anjuta-utils.h
6409         
6410         * plugins/message-view/anjuta-message-manager-plugin.glade:
6411         GnomeColorPicker -> GtkColorButton (bug #309154)
6412         
6413         * plugins/sourceview/plugin.c:
6414         * plugins/sourceview/sourceview-prefs.c:
6415         * plugins/sourceview/sourceview.glade:
6416         Added color and font preferences
6418         * plugins/sourceview/sourceview-tags.c:
6419         Only show as much choices as configured in preferences
6421 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
6423         * ROADMAP, NEWS: Updated (we are far behind ;-)
6424         * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
6426 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
6428         * configure.in:
6429         * plugins/editor/Makefile.am:
6430         * scintilla/Makefile.am
6431         
6432         Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
6433         
6434         * global-tags/Makefile.am:
6435         * global-tags/create_global_tags.sh:
6436         * plugins/symbol-browser/an_symbol_prefs.c:
6437         * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6438         * plugins/symbol-browser/plugin.h:
6439         * tagmanager/include/tm_workspace.h:
6440         * tagmanager/tm_workspace.c:
6441         
6442         Fixed symbol-browser prefs and move global tags generation from installtion to
6443         preferences to make the life easier for distributers and to allow updates after installtion
6445         * plugins/document-manager/action-callbacks.c: 
6446         * plugins/document-manager/action-callbacks.h:
6447         * plugins/document-manager/anjuta-document-manager.ui:
6448         * plugins/document-manager/indent-util.c:
6449         * plugins/document-manager/plugin.c:
6450         * plugins/editor/text_editor.c:
6451         
6452         Moved indent stuff to document-manager
6453         
6454         * plugins/sourceview/anjuta-view.c: 
6455         * plugins/sourceview/sourceview-args.c: 
6456         * plugins/sourceview/sourceview-scope.c:
6457         * plugins/sourceview/sourceview-tags.c: 
6458         * plugins/sourceview/sourceview.c:
6459         
6460         Fixed several bugs
6461         
6462         * plugins/sourceview/sourceview.plugin (removed):
6463         * plugins/sourceview/sourceview.plugin.in:
6464         Editor is not user-activatible
6465         
6466         * plugins/sourceview/sourceview.png:
6467         Updated icon
6469 2006-04-08  Johannes Schmid <jhs@cvs.gnome.org>
6471         * src/anjuta-app.c: Fixed crasher on plugin unloading
6473 2006-04-06  Johannes Schmid <jhs@cvs.gnome.org>
6475         * plugins/sourceview/sourceview.c
6476         * plugins/sourceview/sourceview-args.c
6477         * plugins/sourceview/sourceview-args.h:
6478         
6479         Polished argument completion
6481 2006-04-05  Johannes Schmid <jhs@cvs,gnome.org>
6483         * plugins/message-view/anjuta-msgman.c:
6484         * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
6485         
6486         Show message pane on switch (does not work, anjuta_shell needs a fix)
6487         
6488         * plugins/sourceview/Makefile.am:
6489         * plugins/sourceview/anjuta-view.c: (find_tag_window),
6490         * plugins/sourceview/sourceview-args.c: 
6491         * plugins/sourceview/sourceview-args.h:
6492         * plugins/sourceview/sourceview-private.h:
6493         * plugins/sourceview/sourceview-scope.c: 
6494         (sourceview_scope_update), (sourceview_scope_filter_keypress):
6495         * plugins/sourceview/sourceview-tags.c:
6496         * plugins/sourceview/sourceview.c:
6497         * plugins/sourceview/tag-window.c:
6498         * plugins/sourceview/tag-window.h:
6499         
6500         Added scope and argument completion
6502 2006-04-03  Johannes Schmid <jhs@gnome.org>
6504         * TODO.tasks
6505         * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
6506         (on_widget_remove):
6507         Save toolbar state
6509         * plugins/sourceview/sourceview.c: (iselect_clear):
6510         Make "Delete"-key working
6512         * configure.in: #336389
6514 2006-04-03  Johannes Schmid <jhs@gnome.org>
6516         * plugins/sourceview/Makefile.am:
6517         * plugins/sourceview/anjuta-view.c:
6518         * plugins/sourceview/plugin.c: 
6519         * plugins/sourceview/sourceview-private.h:
6520         * plugins/sourceview/sourceview-scope.c:
6521         * plugins/sourceview/sourceview-scope.h:
6522         * plugins/sourceview/sourceview-tags.c: 
6523         * plugins/sourceview/sourceview-tags.h:
6524         * plugins/sourceview/sourceview.c:
6525         * plugins/sourceview/sourceview.h:
6526         * plugins/sourceview/tag-window.c:
6527         
6528         - fixed goto_file_line
6529         - scroll to cursor on undo/redo
6530         - show correct popup-menu
6531         - scope completion (not ready yet)
6533 2006-04-03  Johannes Schmid <jhs@gnome.org>
6535         * plugins/sourceview/plugin.c: 
6536         * plugins/sourceview/sourceview-tags.c:
6537         * plugins/sourceview/sourceview.c: 
6538         * plugins/sourceview/sourceview.h:
6539         * plugins/sourceview/tag-window.c:
6540         
6541         Fixed some GObject stuff and use proper AnjutaSymbolManager interface
6543 2006-04-03  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6545         * plugins/sourceview/sourceview.c:
6546         Fixed next/previous bookmark.
6547         Toggled bookmark (set/unset).
6549 2006-04-03  Johannes Schmid <jhs@gnome.org>
6551         * plugins/document-manager/action-callbacks.c:
6552         Fixed Gtk-Warning in goto_line
6553         
6554         * plugins/sourceview/Makefile.am:
6555         * plugins/sourceview/anjuta-document.c:
6556         * plugins/sourceview/anjuta-view.c: 
6557         * plugins/sourceview/anjuta-view.h:
6558         * plugins/sourceview/sourceview-autocomplete.c:
6559         * plugins/sourceview/sourceview-autocomplete.h:
6560         * plugins/sourceview/sourceview-private.h:
6561         * plugins/sourceview/sourceview-tags.c:
6562         * plugins/sourceview/sourceview-tags.h:
6563         * plugins/sourceview/sourceview.c:
6564         * plugins/sourceview/tag-window.c:
6565         * plugins/sourceview/tag-window.h:
6566         Created a nice API for tag and completion windows
6567         
6568         * plugins/sourceview/sourceview-print.h:
6569         * plugins/sourceview/sourceview-print.c:
6570         Added printing
6571                 
6572 2006-04-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6574         * plugins/sourceview/sourceview.c:
6575         Fixed typo (Sort bookmarks).
6576         
6577 2006-04-01  Johannes Schmid <jhs@gnome.org>
6579         * plugins/sourceview/anjuta-document.c:
6580         * plugins/sourceview/anjuta-document.h:
6581         * plugins/sourceview/anjuta-view.c:
6582         * plugins/sourceview/anjuta-view.h:
6583         * plugins/sourceview/sourceview-autocomplete.c:
6584         * plugins/sourceview/sourceview-autocomplete.h:
6585         * plugins/sourceview/sourceview-prefs.c:
6586         * plugins/sourceview/sourceview-prefs.h:
6587         * plugins/sourceview/sourceview-private.h:
6588         * plugins/sourceview/sourceview-tags.c:
6589         * plugins/sourceview/sourceview-tags.h:
6590         * plugins/sourceview/sourceview.c:
6591         * plugins/sourceview/sourceview.glade:
6592         * plugins/sourceview/tag-window.c: 
6593         * plugins/sourceview/tag-window.h:
6594         
6595         Improved code complete and autocomplete
6597 2006-04-01  Johannes Schmid <jhs@gnome.org>
6599         * plugins/sourceview/Makefile.am:
6600         * plugins/sourceview/bookmark.png:
6601         * plugins/sourceview/marker-attentive.png:
6602         * plugins/sourceview/marker-basic.png:
6603         * plugins/sourceview/marker-intense.png:
6604         * plugins/sourceview/marker-light.png:
6605         * plugins/sourceview/sourceview.c: 
6606         
6607         Added pixmaps for all marker types and show bookmarks
6608         
6609         * configure.in
6610         * plugins/sourceview/Makefile.am:
6611         Build sourceview on 2.14 only
6613 2006-03-31  Johannes Schmid <jhs@gnome.org>
6615         * plugins/sourceview/Makefile.am:
6616         * plugins/sourceview/anjuta-document.c:
6617         * plugins/sourceview/anjuta-view.c:
6618         * plugins/sourceview/anjuta-view.h:
6619         * plugins/sourceview/sourceview-autocomplete.c:
6620         * plugins/sourceview/sourceview-private.h:
6621         * plugins/sourceview/sourceview-tags.c:
6622         * plugins/sourceview/sourceview-tags.h:
6623         * plugins/sourceview/sourceview.c: 
6624         * plugins/sourceview/tag-window.c:
6625         * plugins/sourceview/tag-window.h:
6626         
6627         Added code completion with tag manager to the editor and fixed a save_as bug
6629 2006-03-31  Johannes Schmid <jhs@gnome.org>
6631         * src/main.c: Revert patch from Rob to allow building with
6632         Gnome 2.12
6633         * configure.in: Require at least 2.12 libraries
6635 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
6637         reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
6639         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
6640         Improve anjuta-plugin project template: Added missed files dist tarball
6641         (make dist)
6643         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
6644         typo
6646 2006-03-28  Yang Hong <yanghong@ccoss.com.cn>
6648         reviewed by: Johannes Schmid <jhs@gnome.org>
6650         * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
6651         plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
6652         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
6653         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
6654         
6655         Improve anjuta-plugin project template. Also fix for #322744
6657 2006-03-27  Johannes Schmid <jhs@gnome.org>
6659         * plugins/sourceview/sourceview-private.h:
6660         plugins/sourceview/sourceview.c:
6661         
6662         Added basic bookmark support
6664 2006-03-27  Johannes Schmid <jhs@gnome.org>
6666         * TODO.tasks:
6667         Updated
6668         
6669         Patch from Rob Bradfort <robster@debian.org>:
6670         * src/main.c: (get_command_line_args), (main):
6671         Migration from popt to GOption
6672         
6673 2006-03-26 Naba Kumar  <naba@gnome.org>
6675         * plugins/document-manager/anjuta-docman.c: Fixed close icon button
6676         size to scale itself with theme.
6678 2006-03-26 Naba Kumar  <naba@gnome.org>
6680         * plugins/file-manager/an_file_view.c,
6681         plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
6682         when symbolview and fileview objects are destroyed to avoid crashes
6683         after the plugins are disabled.
6685 2006-03-26 Naba Kumar <naba@gnome.org>
6687         * Makefile.am,  po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
6688         Deleted unused file.
6689         
6690         * plugins/glade/plugin.c: Be able to close glade plugin when there
6691         there is no glade project loaded.
6692         
6693         * plugins/sourceview/sourceview.plugin,
6694         plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
6696 2006-03-23  Naba Kumar  <naba@gnome.org>
6698         * plugins/editor/print.c: Fixed a bug where some sections of
6699         printed/previewed text is not highlighted.
6700         
6701 2006-03-20  Johannes Schmid <jhs@gnome.org>
6703         * libanjuta/interfaces/libanjuta.idl:
6704         Added IAnjutaPrint
6705         * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
6706         as we do not use private apis. Show help window and startup because it does 
6707         not survive gdl
6708         
6709         * plugins/document-manager/action-callbacks.c:
6710         plugins/editor/Makefile.am:
6711         plugins/editor/text_editor.c:
6712         plugins/editor/print.c:
6713         plugins/editor/print.h:
6714         
6715         Fixed printing (nobody has missed it BTW ;-)
6716         
6717         * plugins/sourceview/sourceview.c:
6718         Fixed a crasher
6720 2006-03-20 Naba Kumar <naba@gnome.org>
6722         * configure.in, plugins/devhelp/plugin.c: Be able to build with
6723         devhelp >= 0.9 < 0.11 versions.
6724         
6725 2006-03-20  Johannes Schmid <jhs@gnome.org>
6727         * plugins/sourceview/anjuta-document-loader.c
6728         plugins/sourceview/sourceview.c:
6729         
6730         Fixed encoding bugs
6732 2006-03-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6734         * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
6735         Fixed bug (line position)
6736         Give the good line position whatever the active editor.
6738 2006-03-19  Ilkka Tuohela  <hile@iki.fi>
6740         * configure.in: Added fi to ALL_LINGUAS
6742 2006-03-19  Johannes Schmid <jhs@gnome.org>
6744         * plugins/sourceview/anjuta-document-loader.c:
6745         replace gnome_vfs_get_mime_type_for_name_and data
6747         * plugins/build-basic-autotools/build-basic-autotools.c:
6748         Fixed #335142
6750 2006-03-17  Johannes Schmid <jhs@gnome.org>
6752         * plugins/editor/editor.glade:
6753         Added style-editor again after it got lost somehow
6755 2006-03-17  Johannes Schmid <jhs@gnome.org>
6757         * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
6758         configure.in: require devhelp 0.11
6759         
6760         Post 0.11 devhelp versions (CVS) do not work because of an API change...
6762         plugins/build-basic-autotools/build-basic-autotools.c:
6763         forgot a an installtion callback for the "install as root"-feature
6765 2006-03-17  Massimo Cora' <maxcvs@email.it>
6767         reviewed by: Johannes Schmid <jhs@gnome.org>
6769         * plugins/class-gen/anjuta-class-gen-plugin.glade
6770         plugins/class-gen/class_gen.c 
6771         plugins/class-gen/goc_template_header
6772         plugins/class-gen/goc_template_source
6773         
6774         Fixed bug #334663
6776 2006-03-16  Johannes Schmid <jhs@gnome.org>
6778         * plugins/sourceview/sourceview.c:
6779         Fixed "save-point" signal for undo actions
6781 2006-03-16  Massimo Cora' <maxcvs@email.it>
6782         
6783         reviewed by: Johannes Schmid <jhs@gnome.org>
6784         
6785         * plugins/document-manager/anjuta-docman.c:
6786         Implement tab drag and drop
6788 2006-03-16  Johannes Schmid <jhs@gnome.org>
6790         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
6791         plugins/build-basic-autotools/build-basic-autotools.c:
6792         
6793         Implemented "install as root"-feature (#321455)
6795 2006-03-16  Johannes Schmid <jhs@gnome.org>
6797         * mime/.cvsignore
6798         plugins/sourceview/.cvsignore
6799         plugins/tools/scripts/.cvsignore:
6800         Added/extended .cvsignore files
6801         
6802         * plugins/sourceview/sourceview-autocomplete.c:
6803         plugins/sourceview/sourceview-autocomplete.h:
6804         plugins/sourceview/sourceview-prefs.c:
6805         plugins/sourceview/sourceview-private.h:
6806         plugins/sourceview/sourceview.glade:
6807         Autcomplete just works(tm) now and respects preferences
6808         
6809         * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
6810         Use better algorithm from autocomplete
6812 2006-03-15  Johannes Schmid <jhs@gnome.org>
6814         * src/anjuta-app.c:
6815         Fixed bug #304495
6817 2006-03-15  Johannes Schmid <jhs@gnome.org>
6819         * libanjuta/interfaces/libanjuta.idl:
6820         plugins/class-gen/class_gen.c:
6821         plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
6822         plugins/project-manager/plugin.c:
6823         
6824         Allow to add multiple source files (#320191)
6825         
6826         * configure.in: Require gnome-build 0.1.3
6828 2006-03-14  Johannes Schmid <jhs@gnome.org>
6830         * plugins/macro/macro-utils.c: Fixed bug #333606
6831         * plugins/file-wizard/file.c: Fixed bug #333601
6833 2006-03-13  Johannes Schmid <jhs@gnome.org>
6835         * plugins/sourceview/sourceview_autocomplete.c
6836         plugins/sourceview/sourceview_autocomplete.h
6837         plugins/sourceview/sourceview.c
6838         plugins/sourceview/sourceview-private.h
6839         plugins/sourceview/sourceview-prefs.c:
6840         
6841         Cleaned up and fixed several issues
6842         
6843 2006-03-13  Johannes Schmid <jhs@gnome.org>
6845         * plugins/sourceview/Makefile.am:
6846         plugins/sourceview/sourceview-autocomplete.c
6847         plugins/sourceview/sourceview-autocomplete.h:
6848         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
6849         plugins/sourceview/sourceview-private.h:
6850         plugins/sourceview/sourceview.c:
6851         
6852         Added (buggy) autocomplete feature to sourceview
6853         
6854 2006-03-12 Naba Kumar <naba@gnome.org>
6856         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
6857         libanjuta/anjuta-session.c: Added API docs.
6859 2006-03-12 Naba Kumar <naba@gnome.org>
6861         * TODO.tasks: Added couple of tasks.
6862         * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
6863         Register private class as early as possible so that members could
6864         point to self class. Code clean up.
6866 2006-03-12 Naba Kumar <naba@gnome.org>
6868         * po/POTFILES.in, po/POTFILES.skip: Updated.
6870 2006-03-11 Naba Kumar <naba@gnome.org>
6872         * libanjuta/anjuta-shell.c,
6873         plugins/document-manager/anjuta-docman.c,
6874         plugins/document-manager/plugin.c,
6875         plugins/symbol-browser/an_symbol_search.c,
6876         plugins/valgrind/vgrule-list.c: Use correct signal names while
6877         creating them.
6878         
6879         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
6880         signal names and fixed enum IANJUTA_TYPE_* macro.
6882 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6884         * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
6885         plugins/search/search-replace.c :
6886         Fixed bug (Bookmark the good line).
6887         Search & Replace (Mark all matched strings).
6888         
6889 2006-03-09  Johannes Schmid <jhs@gnome.org>
6891         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
6892         Completed changes from yesterday
6893         
6894         * plugins/document-manager/anjuta-document-manager.glade:
6895         plugins/editor/editor.glade
6896         plugins/editor/plugin.c: (activate_plugin)
6897         plugins/editor/text_editor.c
6898     plugins/sourceview/Makefile.am
6899         plugins/sourceview/plugin.c: (sourceview_plugin_activate)
6900         plugins/sourceview/sourceview.glade:
6901         Completed preference changes
6903 2006-03-08  Johannes Schmid <jhs@gnome.org>
6905         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
6906         plugins/search/plugin.c: (activate_plugin):
6907         
6908         Removed Gtk-Criticals
6909         
6910         * plugins/document-manager/anjuta-document-manager.glade:
6911         plugins/document-manager/plugin.c: (on_docman_auto_save),
6912         (on_gconf_notify_timer), (prefs_init):
6913     plugins/document-manager/plugin.h:
6914         plugins/editor/text_editor.c: (text_editor_instance_init),
6915         (text_editor_dispose):
6916         plugins/editor/text_editor.h:
6917         plugins/editor/text_editor_cbs.c:
6918         plugins/editor/text_editor_cbs.h:
6919         plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
6920         plugins/glade/plugin.c: (activate_plugin):
6921         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
6922         plugins/sourceview/sourceview-private.h:
6923         plugins/sourceview/sourceview.c: (on_menu_popup),
6924         (sourceview_new), (ifile_open), (ifile_savable_save),
6925         (ifile_savable_save_as), (ieditor_set_popup_menu),
6926         (ieditor_get_filename), (imark_mark):
6928     Moved autosave from editor to document manager and fixed some things in 
6929     Sourceview plugin
6931 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6933         * plugins/search/anjuta-search.glade :
6934         New order's buttons - Renamed "Forward" to "Find" (bug #306970)
6935         plugins/search/search-replace_bachend.c: Fixed a crash bug.
6936         plugins/search/search-replace.c : Fixed bug.
6937         
6938 2006-03-08  Johannes Schmid <jhs@gnome.org>
6940     * plugins/search/anjuta-search.glade
6941     Fixed widget names (glade is a bit stupid on copying widgets to other files)
6943 2006-03-07  Johannes Schmid <jhs@gnome.org>
6945         * plugins/document-manager/action-callbacks.c
6946         plugins/document-manager/anjuta-document-manager.glade
6947         plugins/document-manager/plugin.c: (prefs_init),
6948         (activate_plugin):
6949         plugins/editor/Makefile.am:
6950         plugins/editor/editor.glade:
6951         plugins/editor/plugin.c: (on_style_button_clicked),
6952         (activate_plugin), (dispose):
6953         plugins/editor/style-editor.c:
6954         
6955         Startet to seperate document-manager and editor preferences
6957         * plugins/search/Makefile.am:
6958         plugins/search/anjuta-search.glade:
6959         plugins/search/search-replace.c:
6960         
6961         Moved search GUI to search-plugin
6962                 
6963         * plugins/sourceview/sourceview-prefs.c:
6964         plugins/sourceview/sourceview-prefs.h:
6965         plugins/sourceview/sourceview-private.h:
6966         plugins/sourceview/sourceview.c: 
6967         plugins/sourceview/sourceview.h:
6968         plugins/sourceview/Makefile.am:
6969         plugins/sourceview/anjuta-document.h:
6970         plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6971         plugins/sourceview/plugin.c: 
6972         
6973         Added some preferences to sourceview and fixed vfs_monitor
6974         
6975         * tagmanager/c.c: (parseParens): 
6976         Removed annoying debug message
6977         
6978         * libanjuta/interfaces/libanjuta.idl: 
6979         Removed IAnjutaEditorFactory::create_style_editor()
6981 2006-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6983         * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
6984         Search : Bookmark all matched lines.
6986 2006-03-06  Johannes Schmid <jhs@gnome.org>
6988         * plugins/class-gen/anjuta-class-gen.plugin.in
6989         plugins/file-loader/plugin.c: (sort_wizards)
6990         (on_create_submenu), (activate_plugin)
6991         plugins/file-wizard/anjuta-file-wizard.plugin.in
6992         plugins/glade/anjuta-glade.plugin.in
6993         plugins/project-import/anjuta-project-import.plugin.in
6994         plugins/project-wizard/anjuta-project-wizard.plugin.in:
6995         
6996         Changed File->Wizard to File->New and changed some wizard titles. Wizards are 
6997         sorted alphabeticly
6998         
6999         * plugins/project-wizard/templates/mkfile.wiz:
7000         Use configured project directory instead of ~/myproject
7001         
7002         * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
7003         (ifile_open):
7004         Show markers (again) and monitor uri
7006 2006-03-06  Naba Kumar  <naba@gnome.org>
7008         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
7009         typedefs separately so that forward linking would work.
7010         e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
7012 2006-03-05  Naba Kumar  <naba@gnome.org>
7014         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
7015         passing Enums and Structs in signals. Define struct _Name in
7016         generated code, so that forward referencing.
7017         e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
7018         
7019         * libanjuta/interfaces/libanjuta.idl: Fixed typo.
7020         
7021 2006-03-05  Naba Kumar  <naba@gnome.org>
7023         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
7024         support. Generate GType definitions for enums in generated codes
7025         so that enums could be passed as signal params.
7026         
7027 2006-03-04  Naba Kumar  <naba@gnome.org>
7029         * plugins/document-manager/*, plugins/print/*, plugins/search/*:
7030         Restored cvs-moved revision files. They were originally marked
7031         deleted at their older locations. Now they are restored at
7032         their new locations. The changeset is one that was committed
7033         as part of document-manager, editor, search and print plugins
7034         separation from editor plugin.
7035         
7036 2006-03-03  Johannes Schmid <jhs@gnome.org>
7038         * plugins/sourceview/*:
7039         Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for 
7040         poiting this out!
7042 2006-03-04  Naba Kumar  <naba@gnome.org>
7044         * plugins/gdb/*: Deleted removed files (see previous changlog
7045         entry for files list).
7046         
7047 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
7049         * plugins/debug-mananger/breakpoints.c,
7050         plugins/debug-manager/breakpoints.h,
7051         plugins/debug-manager/debug_tree.c,
7052         plugins/debug-manager/debug_tree.h,
7053         plugins/debug-manager/info.c,
7054         plugins/debug-manager/info.h,
7055         plugins/debug-manager/locals.c,
7056         plugins/debug-manager/locals.h,
7057         plugins/debug-manager/memory.c,
7058         plugins/debug-manager/memory.h,
7059         plugins/debug-manager/registers.c,
7060         plugins/debug-manager/registers.h,
7061         plugins/debug-manager/sharedlib.c,
7062         plugins/debug-manager/sharedlib.h,
7063         plugins/debug-manager/signal.c,
7064         plugins/debug-manager/signal.h,
7065         plugins/debug-manager/stack_trace.c,
7066         plugins/debug-manager/stack_trace.h,
7067         plugins/debug-manager/watch.c,
7068         plugins/debug-manager/watch.h,
7069         plugins/debug-manager/Makefile.am:
7070         Move from gdb plugin to debug manager plugin
7072         * plugins/debug-manager/anjuta-debug-manager.glade,
7073         plugins/debug-manager/anjuta-debug-manager.ui:
7074         Move all user interface from gdb to debug manager
7076         * plugins/debug-manager/utilities.c,
7077         plugins/debug-manager/utilities.h:
7078         Remove some unused code
7079         Add useful code from gdb plugin
7081         * plugins/debug-manager/start.c,
7082         plugins/debug-manager/start.h:
7083         Include code of attach_process
7084         Add more code to start the debugger
7086         * plugins/debug-manager/plugin.c,
7087         plugins/debug-manager/plugin.h,
7088         plugins/debug-manager/anjuta-debug-manager.plugin.in:
7089         Rename IAnjutaDebuggerManager to IAnjutaDebugManager
7091         * plugins/debug-manager/debugger.c,
7092         plugins/debug-manager/debugger.h:
7093         Implement a queue of debugger command
7095         * plugins/gdb/actions.c,
7096         plugins/gdb/actions.h,
7097         plugins/gdb/watch_cbs.c,
7098         plugins/gdb/watch_cbs.h,
7099         plugins/gdb/watch_gui.c,
7100         plugins/gdb/watch_gui.h:
7101         Removed 
7103         * plugins/gdb/debugger.c,
7104         plugins/gdb/debugger.h,
7105         plugins/gdb/gdbmi.c,
7106         plugins/gdb/gdbmi.h,
7107         plugins/gdb/utilities.c,
7108         plugins/gdb/utilities.h,
7109         plugins/gdb/Makefile.am,
7110         plugins/gdb/anjuta-gdb.plugin.in:
7111         Implement necessary functions
7113         * plugins/gdb/parser.c,
7114         plugins/gdb/parser.h:
7115         Code for parsing variable previously in debug_tree.c
7117         * plugins/gdb/anjuta-gdb.glade,
7118         plugins/gdb/anjuta-gdb.ui:
7119         Remove user interface
7121         * plugins/gdb/gdbmi-test.c:
7122         Need update
7124         * plugins/gdb/anjuta-gdb.plugin.png:
7125         Try an improved icon for gdb (archer fish)
7127         * libanjuta/anjuta-debugger.c,
7128         libanjuta/anjuta-debugger.h,
7129         libanjuta/interfaces/libanjuta.idl,
7130         libanjuta/interfaces/anjuta-idl-compiler.pl,
7131         libanjuta/Makefile.am:
7132         Add declaration used in new IAnjutaDebugger interface
7134         * manuals/reference/libanjuta.types,
7135         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
7136         manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
7137         Update documentation
7139 2006-03-02  Naba Kumar  <naba@gnome.org>
7141         * manuals/reference/libanjuta/Makefile.am,
7142         manuals/reference/libanjuta/libanjuta-docs.sgml,
7143         manuals/reference/libanjuta/libanjuta-sections.txt,
7144         manuals/reference/libanjuta/libanjuta.types,
7145         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
7146         manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
7147         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
7148         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
7149         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
7150         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7151         manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7152         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
7153         manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
7154         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
7155         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
7156         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
7157         manuals/reference/libanjuta/tmpl/e-splash.sgml,
7158         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
7159         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
7160         manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
7161         manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
7162         manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
7163         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7164         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
7165         manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
7166         manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
7167         manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
7168         manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
7169         manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
7170         manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
7171         manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
7172         manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
7173         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7174         manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
7175         manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
7176         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
7177         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7178         manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
7179         manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
7180         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
7181         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
7182         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
7183         manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
7184         manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
7185         manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
7186         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7187         manuals/reference/libanjuta/tmpl/plugins.sgml,
7188         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7189         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
7190         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
7191         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
7192         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
7193         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
7194         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
7195         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
7196         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
7197         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
7198         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
7199         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
7200         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
7201         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
7202         documentation.
7204 2006-02-28  Naba Kumar <naba@gnome.org>
7206         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7207         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
7208         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
7209         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
7210         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
7211         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
7212         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
7213         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
7214         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
7215         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
7216         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
7217         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
7218         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
7219         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
7221 2006-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7223         * plugins/sourceview/sourceview.c:
7224         Select to brace, select block.
7226 2006-02-28  Johannes Schmid <jhs@gnome.org>
7228         * plugins/file-wizard/Makefile.am
7229         plugins/file-wizard/action-callbacks.c (removed)
7230         plugins/file-wizard/action-callbacks.h (removed)
7231         plugins/file-wizard/anjuta-file-wizard.ui
7232         plugins/file-wizard/plugin.c: (activate_plugin),
7233         (deactivate_plugin)
7234         plugins/file-wizard/plugin.h:
7235         Removed Edit->Insert Text submenu (replace by macros plugin)
7236         
7237         * plugins/sourceview/sourceview.c: (sourceview_new),
7238         (ieditor_set_popup_menu):
7239         Fixed some more bugs
7240         
7241         * plugins/subversion/svn-threat.h (removed): Removed ununsed file
7243 2006-02-28  Naba Kumar <naba@gnome.org>
7245         * plugins/file-manager/an_file_view.c,
7246         plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
7247         rows also and with delay 1 sec (the color and timout value should
7248         probably be picked up from some system wide preference key).
7250 2006-02-28  Naba Kumar <naba@gnome.org>
7252         * libanjuta/interfaces/libanjuta.idl,
7253         plugins/document-manager/action-callbacks.c,
7254         plugins/document-manager/plugin.c,
7255         plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
7256         IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
7257         Added interface checks in document manager and enable/disable
7258         menus based on supported interface.
7259         
7260         * plugins/project-import/anjuta-project-import.glade: Set some
7261         resonable size for the import dialog.
7263  2006-02-27  Naba Kumar  <naba@gnome.org>
7265         * libanjuta/interfaces/libanjuta.idl,
7266         plugins/document-manager/action-callbacks.c,
7267         plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
7268         and eol conversion actions.
7270 2006-02-27  Johannes Schmid <jhs@gnome.org>
7271         
7272         * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
7273         * plugins/file-manager/an_file_view.c
7274         plugins/file-manager/plugin.h:  Added tooltips
7275         * plugins/symbol-browser/an_symbol_view.h: Added tooltips
7277 2006-02-26  Naba Kumar  <naba@gnome.org>
7279         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
7280         plugins/build-basic-autotools/build-basic-autotools.c,
7281         plugins/build-basic-autotools/build-basic-autotools.h,
7282         plugins/build-basic-autotools/executer.c,
7283         plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
7284         disable indicator highlights preferences from message manager to
7285         build plugin. Implemented message indicator highlights in build tool.
7286         
7287         * plugins/editor/text_editor.c: Fixed indicators.
7289 2006-02-26  Johannes Schmid <jhs@gnome.org>
7291         * plugins/sourceview/sourceview.c:
7292         - Fixed some bugs
7293         - Added markers
7294         * plugins/subversion/svn_auth.c:
7295         Fixed username/password authentification but there might be a memory corruption
7297 2006-02-26  Naba Kumar  <naba@gnome.org>
7299         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7300         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
7301         libanjuta/anjuta-launcher.h: Added documentation.
7303 2006-02-24  Naba Kumar  <naba@gnome.org>
7305         * plugins/editor/text_editor.c: Fixed change in API in
7306         IAnjutaEditorSelection::set().
7307         
7308 2006-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7310         * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
7311         plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
7312         libanjuta/interfaces/libanjuta.idl :
7313         Search in sourceview editor (Select in buffer).
7316 2006-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7318         * plugins/sourceview/sourceview.c :
7319         Fixed Replace, to_upper, to_lower.
7320         
7321         * plugins/search/search-replace_backend.c :
7322         Renamed header name.
7324 2006-02-22  Naba Kumar  <naba@gnome.org>
7326         * libanjuta/anjuta-plugin-description.c,
7327         libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
7328         libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
7329         manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
7330         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
7331         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
7332         
7333         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7334         * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
7335         
7336 2006-02-21  Naba Kumar  <naba@gnome.org>
7338         * libanjuta/interfaces/libanjuta.idl,
7339         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7340         plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
7341         interface for editor.
7343 2006-02-21  Naba Kumar  <naba@gnome.org>
7345         * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
7347         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7348         * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
7350 2006-02-21  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7352         * GTKSOURCEVIEW EDITOR
7353         plugins/sourceview/sourceview.c :
7354         Fixed copy and Goto Line.
7355         
7356         plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
7357         plugins/macro/plugin.c :
7358         Fixed Insert key word and Insert macro.
7360 2006-02-19  Johannes Schmid <jhs@cvs.gnome.org>
7362         * plugins/document-manager/anjuta-docman.c:
7363         (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
7364         
7365         * configure.in:
7366         plugins/Makefile.am:
7367         plugins/sourceview/.cvsignore:
7368         plugins/sourceview/Makefile.am:
7369         plugins/sourceview/plugin.c: :
7370         plugins/sourceview/plugin.h:
7371         plugins/sourceview/sourceview.c: 
7372         plugins/sourceview/sourceview.h:
7373         plugins/sourceview/sourceview.plugin:
7374         plugins/sourceview/sourceview.plugin.in:
7375         plugins/sourceview/sourceview.png:
7377         Added sourceview editor plugin
7379 2006-02-19 Naba Kumar  <naba@gnome.org>
7381         * libanjuta/interfaces/libanjuta.idl,
7382         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7383         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7384         plugins/cvs-plugin/cvs-interface.c,
7385         plugins/document-manager/action-callbacks.c,
7386         plugins/document-manager/action-callbacks.h,
7387         plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
7388         plugins/search/plugin.c, plugins/search/search-replace.c,
7389         plugins/search/search-replace_backend.c,
7390         plugins/subversion/subversion-actions.c,
7391         plugins/subversion/subversion-callbacks.c,
7392         plugins/tools/editor.c, plugins/tools/execute.c,
7393         plugins/tools/variable.c: Defined proper editor interfaces and fixed
7394         few fatal warnings.
7396 2006-02-15 Naba Kumar  <naba@gnome.org>
7398         * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
7399         within another.
7400         
7401         * libanjuta/interfaces/libanjuta.idl,
7402         plugins/document-manager/anjuta-docman.c,
7403         plugins/document-manager/plugin.c,
7404         plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
7405         unnecessary parameters from IAnjutaEditor interface and used proper
7406         types instead of 'gpointer'. Fixed various compiler warnings.
7407         
7408         * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
7409         file
7411 2006-02-12 Naba Kumar  <naba@gnome.org>
7413         * po/POTFILES.in: Updated.
7414         
7415 2006-02-11 Naba Kumar  <naba@gnome.org>
7417         * plugins/editor/properties.[cxx,h],
7418         plugins/editor/text_editor.c, plugins/editor/style-editor.c,
7419         plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
7420         to sci_prop_*(), because they were conflicting with external
7421         functions (in some ssl library).
7422         
7423 2006-02-08 Naba Kumar  <naba@gnome.org>
7425         Patch from Massimo Cora  <maxcvs@email.it>:
7426         * plugins/valgrind/anjuta-valgrind.schemas,
7427         plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
7428         plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
7429         plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
7430         plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
7431         plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
7432         plugins/valgrind/vgtoolview.c,
7433         plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
7434         before running the debugging session. I've added also a
7435         preference in Anjuta Preferences where you can specify
7436         the path to the valgrind binary. The default is /usr/bin/valgrind.
7437         Now it displays a dialog with the error. [it can be -program
7438         exited- or -file loaded or end of input-]. Some valgrind 3.x
7439         compatibility.
7440         
7441 2006-01-29 Naba Kumar  <naba@gnome.org>
7443         Patch from Massimo Cora  <maxcvs@email.it>:
7444         * configure.in, plugins/Makefile.am,
7445         plugins/valgrind/*: Valgrind plugin (requires
7446         binutils-dev and valgrind to be installed.
7448 2005-01-24 Johannes Schmid <jhs@gnome.org>
7450         * Patch from Eric Greveson <ejg45@cam.ac.uk>
7451         plugins/tools/variables.c:
7452         Added current directory to possible variables
7454         * Patch from Günther Brammer <gbrammer@gmx.de>
7455         plugins/document-manager/anjuta-docman.c:
7456         Fix a crash on opening a file
7458         AUTHORS: Added Günther Brammer
7460 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
7462         * libanjuta/anjuta-launcher.c:
7463         Fix a bug in AnjutaLauncher when output is bigger than buffer
7464         Probably fix bug #315188 and #305134
7466 2005-12-28      Johannes Schmid <jhs@gnome.org>
7467         
7468         * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
7469         * src/about.c: Use new gtk about dialog
7470         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
7471         Updated anjuta_ui_add_action_group_entries call
7472         
7473         Patch from Jean Breford <jean.breford@normalesup.org>
7474         and Markus Habermehl <bmh1980de@yahoo.de>:
7475         
7476         * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
7477         * AUTHORS: Added Jean and Markus
7479 2005-12-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7480         * plugins/search/search-replace.c :
7481         Bookmark all matched lines.
7482         * plugins/search/search-replace_backend.c :
7483         Fixed bug (Search in all project files).
7485 2005-12-21      Johannes Schmid <jhs@gnome.org>
7486         
7487         * plugins/search/plugin.c:
7488         Fixed signal names
7489         * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
7490         investigation needed.
7491         
7492         AUTHORS: Added Ross Goldner
7494 2005-12-19  Ross Golder  <ross@golder.org>
7496         * plugins/document-manager/anjuta-document-manager.plugin.in: Added
7497         application/xml MIME type.
7499 2005-12-18  Johannes Schmid <jhs@gnome.org>
7500         
7501         po/POTFILES.in: Updated files after directory changes
7502         HACKING: Removed outdated section 3 (anoncvs)
7504 2005-12-15  Sebastien Granjoux <seb.sfo@free.fr>
7506         * plugins/build-basic-autotools/build-basic-autotools.c:
7507         Save all files in editor before running a command
7509         * plugins/tools/execute.c:
7510         Use document manager plugin instead of each editor for
7511         saving all files
7513 2005-12-15  Johannes Schmid <jhs@gnome.org>
7515         * plugins/document-manager/action-callbacks.c:
7516         (on_save_all1_activate), (on_swap_activate)
7517         plugins/document-manager/anjuta-docman.c:
7518         (on_save_as_filesel_response), (on_notebook_switch_page):
7519         
7520         Fixed some remaining issues in document-manger
7522 2005-12-15      Johannes Schmid <jhs@gnome.org>
7524         * plugins/profile-default/default.anjuta:
7525         Load Search plugin and Message Manager by default
7527 2005-12-14  Johannes Schmid <jhs@gnome.org>
7528         
7529         * plugins/editor/text_editor.c
7530         libanjuta/anjuta-utils.c:
7531         
7532         Check if files differ when gnome-vfs monitoring is used.
7533         (Bug #309688)
7535 2005-12-13  Johannes Schmid <jhs@gnome.org>
7537         * plugins/document-manager/plugin.c:
7538         Only save modified files in ianjuta_file_savable_save() for document-manager
7539         as discussed on mailing list.
7540         
7541         * plugins/cvs-plugin/cvs-callbacks.c:
7542         Fixed dialog handling for empty log message
7544 2005-12-13  Johannes Schmid <jhs@gnome.org>
7546         * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
7547         
7548         * plugins/project-manager/* Removed ununsed files
7549         
7550         * plugins/symbol-browser/an_symbol_iter.c
7551         plugins/build-basic-autotools/build-basic-autotools.c
7552         plugins/build-basic-autotools/executer.c
7553         plugins/class-gen/class_gen.c
7554         plugins/class-inheritance/class-inherit.c
7555         plugins/cvs-plugin/cvs-actions.c
7556         plugins/cvs-plugin/cvs-interface.c
7557         plugins/debug-manager/attach_process.
7558         plugins/devhelp/plugin.c
7559         plugins/document-manager/plugin.c
7560         plugins/document-manager/indent_util.c
7561         plugins/editor/properties.cxx
7562         plugins/editor/aneditor.cxx
7563         plugins/editor/style-editor.c
7564         plugins/editor/text_editor.c
7565         plugins/macro/macro_db.c
7566         tagmanager/c.c:
7567         
7568         Use DEBUG_PRINT for debug messages
7570         libanjuta/anjuta-debug.h: Include config.h
7571         
7572         HACKING: Updated (BTW: does anyone read this?)
7573         
7574 2005-12-12  Johannes Schmid <jhs@gnome.org>
7576         Patch from Johan Ersvik <jersvik@fastmail.fm>:
7577         * plugins/gdb/debugger.c
7578         
7579         Fix a crasher in gdb plugin
7580         
7581         * plugins/gtodo/plugin.c
7582         plugins/search/plugin.c
7583         
7584         Fixed bug #305301
7585         
7586         * plugins/document-manager/anjuta-docman.c:
7587         
7588         Fixed error markers 
7589         
7590         * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
7591         
7592         Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
7593         
7594         * plugins/document-manager/anjuta-docman.c:
7595         highlight changed files in docman popup-menu
7596         * plugins/gdb/debug-tree.c:
7597         plugins/gdb/debugger.c
7598         Do not corupt entire "locals" tree when variable pointer have
7599         additional info and arrays/strucs/unions correctly.
7600         
7602 2005-12-11  Johannes Schmid <jhs@gnome.org>
7604         * plugins/document-manager/anjuta-docman.c
7605         plugins/document-manager/plugin.c
7606         plugins/editor/text_editor.c:
7607         
7608         AUTHORS: Added Johan Ersvik
7610         Fixed "is-dirty" bug and tab ordering
7612 2005-12-11  Johan Ersvik <jersvik@fastmail.fm>
7613         
7614         * plugins/editor/aneditor-autocomplete.cxx
7615         plugins/editor/aneditor-calltip.cxx
7616         plugins/editor/aneditor-priv.h
7617         plugins/symbol-browser/an_symbol.c
7618         plugins/symbol-browser/an_symbol_view.c
7619         tagmanager/entry.h
7620         tagmanager/tm_symbol.c
7621         tagmanager/tm_tag.c
7622         tagmanager/include/tm_symbol.h
7623         tagmanager/include/tm_tag.h
7624         tagmanager/c.c
7626         Better pointer recognition in tagmanager and symbol browser
7628 2005-12-11  Johannes Schmid <jhs@gnome.org>
7630         * plugins/search/*: New search plugin derived from search code in old editor
7631         plugin.
7632         
7633         * plugins/document-manager/*: new document-manger which is now seperated from
7634         editor to allow implementation of other editor widgets. Code is mostly derived
7635         from old editor plugin
7637         * plugins/print/* new print plugin which is not fully implemented in the
7638         moment
7640         * plugins/editor/text_editor.c: Added lots of interface code
7641         
7642         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
7643         IAnjutaEditorFactory and extended IAnjutaEditor
7644         
7645         * configure.in, plugins/Makefile.am updated build system for new
7646         plugins
7648         This is a huge commit which might still contain some bugs and also has
7649         some fixmes. Things that are not working are the search toolbar because it
7650         does not use the same backend as any other searching function and printing
7651         (easy to fix) because it did not yet implement IAnjutaPrintable.
7653 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7655         * plugins/project-wizard/property.c:
7656         Use newer GtkFileChooser instead of GtkFileSelection with
7657         GnomeFileEntry to avoid a bug
7659         * plugins/project-wizard/install.c:
7660         Avoid an endless loop if project directory is not writable
7661         
7662         * plugins/project-wizard/druid.c:
7663         Allow creating project in empty directory without a
7664         warning
7666 2005-11-25  Johannes Schmid <jhs@cvs.gnome.org>
7667         
7668         Patch from Massimo Cora <maxcvs@email.it>
7669         * plugins/class-inheritence/class-inherit.c
7670         plugins/class-inheritence/plugin.c
7671         plugins/class-inheritence/plugin.h
7672         configure.in
7673         
7674         Update plugin to use new API from graphviz 2.6. Version 2.2 is 
7675         no longer supported!
7677 2005-11-23  Johannes Schmid <jhs@cvs.gnome.org>
7678         
7679         Patch from Johan Ersvik <jersvik@fastmail.fm>
7680         * plugins/message-view/message-view.c
7681         plugins/build-basic-autotools/build-basic-autotools.c
7682         plugins/build-basic-autotools/automake-c.filters
7684         This patch correct regex-filters for newer automake
7685         versions
7687 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
7689        * plugins/tools/execute.c:
7690        Detect variables inside a word
7692 2005-11-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7694         * libanjuta/anjuta-status.[ch],
7695         plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
7696         plugins/editor/anjuta-docman.c :
7697         New anjuta-status procedure.
7699 2005-10-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7701         *Modified Files:
7702         libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
7703         plugins/editor/Makefile.am
7704         plugins/editor/anjuta-document-manager.glade
7705         plugins/editor/plugin.c plugins/editor/plugin.h
7706         plugins/editor/text_editor.c plugins/editor/text_editor.h
7707         *Added Files:
7708         plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
7709         plugins/editor/indent-util.c plugins/editor/indent-util.h
7710         plugins/editor/indent_test.c :
7711         Set and Preview indent preferences parameters.
7712         Saved indent user parameters.
7714 2005-10-27  Naba Kumar  <naba@gnome.org>
7716         Patch from Flavio daCosta  <flavio.dacosta@gmail.com>
7717         * plugins/editor/anjuta-docman.c: Restore tab color to normal
7718         theme color for saved documents.
7719         
7720 2005-10-26  Naba Kumar  <naba@gnome.org>
7722         * libanjuta/anjuta-encodings.c: Save changed supported encodings
7723         list. Fixed bug #316731.
7724         
7725 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
7727         * tagmanager/tm_symbol.c: Fixed bug #315218
7729 2005-10-23  Adam Weinberger  <adamw@gnome.org>
7731         * plugins/build/build_file.c
7732           plugins/build-basic-autotools/build-basic-autotools.c
7733           plugins/tools/execute.c
7734           plugins/build/compile.c
7735           plugins/build/configurer.c
7736           plugins/debug-manager/plugin.c
7737           plugins/editor/plugin.c
7738           plugins/editor/print.c
7739           plugins/editor/text_editor.c
7740           plugins/file-loader/plugin.c
7741           plugins/file-manager/an_file_view.c
7742           plugins/symbol-browser/an_symbol_view.c
7743           plugins/gdb/debugger.c
7744           plugins/gdb/plugin.c
7745           plugins/glade/plugin.c
7746           plugins/macro/macro-actions.c
7747           plugins/macro/plugin.c
7748           plugins/profile-default/plugin.c
7749           plugins/project-manager/plugin.c
7750           plugins/project-manager/project_import.c
7751           plugins/symbol-browser/plugin.c
7752           plugins/tools/execute.c
7753           src/anjuta.c
7754           src/anjuta-actions.h
7755           src/shell.c:
7756           Correct spacing errors before and after "...".
7758 2005-10-20  Naba Kumar  <naba@gnome.org>
7760         * plugins/gdb/debugger.c: Fixed attach/detach process to
7761         updated UI properly.
7762         
7763 2005-10-18  Naba Kumar  <naba@gnome.org>
7765         * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
7766         #171314 too).
7767         
7768 2005-10-13  Naba Kumar  <naba@gnome.org>
7769         
7770         * plugins/project-mkfile-import/*: Removed separate import wizard for
7771         makefile based projects (because single widzard handles all wizards).
7773         * plugins/project-import/project-import.c: Made wizard window
7774         transient to main window.
7776         Patch from: Eric Greveson  <ejg45@cam.ac.uk>
7777         
7778         * AUTHORS: Added Eric's name in contributors list.
7779         
7780         * configure.in, plugins/Makefile.am,
7781         plugins/project-import/Makefile.am,
7782         plugins/project-import/anjuta-project-import.glade,
7783         plugins/project-import/project-import.c,
7784         plugins/project-import/project-import.h: Import wizard now detects
7785         both makefile and automake projects together instead of separate wizard.
7786         
7787         * plugins/project-wizard/templates/java/project.anjuta,
7788         plugins/project-wizard/templates/mkfile/project.anjuta,
7789         plugins/project-wizard/templates/python/project.anjuta,
7790         plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
7791         name to make it appropriate.
7793 2005-10-11  Naba Kumar  <naba@gnome.org>
7795         * configure.in: Fixed glade3 version requirement.
7797 2005-09-29  Alexander Shopov  <ash@contact.bg>
7799         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
7801 2005-09-26  Johannes Schmid <jhs@cvs.gnome.org>
7803         * plugins/subversion/svn_auth.c
7804         plugins/subversion/anjuta_subversion.glade:
7805         Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
7807 2005-09-22  Naba Kumar  <naba@gnome.org>
7809         Patch from: Eric Greveson  <ejg45@cam.ac.uk>:
7811         * configure.in,  plugins/Makefile.am
7812         plugins/project-manager/anjuta-project-manager.plugin.in,
7813         plugins/project-manager/plugin.c,
7814         (added) plugins/project-mkfile-import/.cvsignore,
7815         (added) plugins/project-mkfile-import/Makefile.am,
7816         (added) plugins/project-mkfile-import/
7817             anjuta-project-mkfile-import-plugin.png,
7818         (added) plugins/project-mkfile-import/
7819             anjuta-project-mkfile-import.glade,
7820         (added) plugins/project-mkfile-import/
7821             anjuta-project-mkfile-import.plugin.in,
7822         (added) plugins/project-mkfile-import/plugin.c,
7823         (added) plugins/project-mkfile-import/plugin.h,
7824         (added) plugins/project-mkfile-import/project-mkfile-import.c,
7825         (added) plugins/project-mkfile-import/project-mkfile-import.h,
7826         plugins/project-wizard/templates/Makefile.am,
7827         (added) plugins/project-wizard/templates/mkfile-logo.png,
7828         (added) plugins/project-wizard/templates/mkfile.wiz,
7829         (added) plugins/project-wizard/templates/mkfile/.cvsignore,
7830         (added) plugins/project-wizard/templates/mkfile/Makefile.am,
7831         (added) plugins/project-wizard/templates/mkfile/project.anjuta,
7832         (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
7833         (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
7834         (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
7835         (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
7836         (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
7837         (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
7838         (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
7839         (added) plugins/project-wizard/templates/mkfile/src/main.c:
7840         Added makefile based project import wizard and wizard template.
7842 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
7844         * libanjuta/anjuta-launcher.c: Reduced false password detections
7846 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
7848         * plugins/cvs-plugin/cvs-interface.c: Handle empty log 
7849         messages correctly.a
7851 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
7852         
7853         * scintilla/Makefile.am: Changed scintilla library to noinst
7854         * pixmaps/Makefile.am: Install password.png
7855         * libanjuta/anjuta-launcher.c: Changed password detection
7856         to be able to access GNOME CVS with ssh.
7857         
7858 2005-08-31  Naba Kumar  <naba@gnome.org>
7860         * plugins/glade/plugin.c: Set transient window for the widget
7861         dialogs.
7862         
7863 2005-08-21  Jens Seidel  <jseidel@cvs.gnome.org>
7865         * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
7867 2005-08-10  Naba Kumar  <naba@gnome.org>
7869         * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
7870         as shortcut key for execute.
7872         * src/about.c: Clean up.
7873         
7874         Patch from: Jochen Baier  Jochen.Baier@stud.uni-karlsruhe.de
7875         * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
7876         entry boxes.
7877         
7878 2005-08-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7880         * plugins/editor/search-replace_backend.c :
7881         Fixed search in File Patterns.
7883 2005-08-09  Philip Van Hoof  <pvanhoof@gnome.org>
7885         * plugins/gdb/Makefile.am: Fixed a make -j x bug
7886         
7887 2005-08-04  Naba Kumar  <naba@gnome.org>
7889         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
7890         for pango-1.8 rendering bug.
7891         
7892 2005-08-03  Naba Kumar  <naba@gnome.org>
7894         * plugins/glade/plugin.c: Proper names for plugin widgets.
7895         
7896         * plugins/subversion/anjuta-subversion.glade,
7897         plugins/subversion/svn-auth.c: Fixed authentication dialog and
7898         string allocations. Use passed default values when available.
7899         Set proper focus and dialog default response. Destroy dialog after use.
7900         Return error when appropriate.
7902 2005-08-02  Naba Kumar  <naba@gnome.org>
7904         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
7905         for pango-1.8 rendering bug.
7906         
7907 2005-08-02  Philip Van Hoof  <pvanhoof@gnome.org>
7909         * scintilla/Makefile.am: Fixed a make -j x bug
7910         
7911 2005-08-02  Johannes Schmid <jhs@gnome.org>
7912         
7913         * plugins/subversion/svn-auth.c: Added username/password 
7914         auto function.
7916 2005-08-01  Naba Kumar  <naba@gnome.org>
7918         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
7919         checks for character width calculations.
7920         
7921 2005-07-31  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7923         * plugins/gdb/debug_tree.c : Inspect memory from locals window.
7925 2005-07-31  Naba Kumar  <naba@gnome.org>
7927         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
7928         messup with pango 1.8. Fixed bug #311846.
7930 2005-07-30  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7932         * plugins/gdb/memory.c : Fixed bug 305082.
7933         
7934         * plugins/project-wizard/templates/anjuta-plugin.wiz,
7935         plugins/project-wizard/templates/gcj.wiz,
7936         plugins/project-wizard/templates/gnome.wiz,
7937         plugins/project-wizard/templates/gtk.wiz,
7938         plugins/project-wizard/templates/java.wiz,
7939         plugins/project-wizard/templates/python.wiz,
7940         plugins/project-wizard/templates/wxwin.wiz,
7941         plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
7943 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
7945         * plugins/tools/execute.c:
7946         Correct a crash if editor is closed while a tool still use it.
7948 2005-07-28  Naba Kumar  <naba@gnome.org>
7950         * scintilla/*: Updated scintilla from their latest CVS.
7952 2005-07-27  Naba Kumar  <naba@gnome.org>
7954         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
7955         plugins/build-basic-autotools/build-basic-autotools.c,
7956         plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
7957         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
7958         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
7959         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
7960         plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
7961         plugins/message-view/plugin.c, plugins/patch/plugin.c,
7962         plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
7963         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
7964         plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
7965         src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
7966         argument to anjuta_ui_add_action_group_entries() and
7967         anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
7968         Fixed all plugins to pass translation domain. This fixes untranslated
7969         UI bugs. 
7971 2005-07-27  Naba Kumar  <naba@gnome.org>
7973         * plugins/class-inheritance/class-callbacks.c,
7974         plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
7975         proper system colors.
7977 2005-07-26  Naba Kumar  <naba@gnome.org>
7979         * ROADMAP: Updated and added more tasks.
7981 2005-07-25  Naba Kumar  <naba@gnome.org>
7983         * ROADMAP: Updated and added more tasks.
7984         
7985 2005-07-24  Naba Kumar  <naba@gnome.org>
7987         * HACKING: Fixed format.
7989 2005-07-24  Naba Kumar  <naba@gnome.org>
7991         * ROADMAP: Fixed format.
7992         * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
7994 2005-07-24  Naba Kumar  <naba@gnome.org>
7996         * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
7997         * data/properties/cpp.properties: Added *.c++ as file extension for c++
7999 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
8001         * plugins/tools/dialog.c, plugins/tools/dialog.h:
8002         Correct wrong sensitivity setting
8003         
8004         * plugins/tools/tool.c: Correct a crash when removing overridden tool
8005         
8006         * plugins/tools/variable.c:     Add variables for project manager
8008 2005-07-23  Naba Kumar  <naba@gnome.org>
8010         * ROADMAP: updated.
8012 2005-07-23 Naba Kumar  <naba@gnome.org>
8014         * plugins/subversion/Makefile.am,
8015         plugins/subversion/svn-auth.c,
8016         plugins/subversion/svn-auth.h: Added subversion authentication code
8017         stubs.
8018         
8019         * plugins/subversion/subversion-callbacks.c,
8020         plugins/subversion/subversion-callbacks.h,
8021         plugins/subversion/svn-backend-priv.h,
8022         plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
8023         plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
8024         plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
8025         Added file mode line.
8027 2005-07-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
8029         * configure.in: Added 'gl' to ALL_LINGUAS.
8031 2005-07-21 Naba Kumar  <naba@gnome.org>
8033         * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
8034         the active sources and kill the running process without emitting
8035         signals (which could be fatal because the object is being destroyed).
8036         Incidentally, fixed the crash that happens when stopping an active
8037         debugger session. Disabled debug prints and code clean up.
8038         Fixed bug #305587.
8039         
8040         * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
8041         message view object, because that prevents many unprocessed outputs
8042         from the cvs command from being appended in view. Does not set NULL
8043         to mesg_view private member (not required) so that any pending outputs
8044         to view is processed.Fixed bug #172666.
8046         * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
8047         type in supported list.
8048         
8049 2005-07-18  Adam Weinberger  <adamw@gnome.org>
8051         * plugins/file-manager/anjuta-file-manager-plugin.glade:
8052           grammar/spelling fixes.
8054 2005-07-17 Naba Kumar  <naba@gnome.org>
8056         * (new) plugins/project-wizard/templates/terminal/cvsignore,
8057         (new) plugins/project-wizard/templates/terminal/po/cvsignore,
8058         (new) plugins/project-wizard/templates/terminal/src/cvsignore,
8059         plugins/project-wizard/templates/anjuta-plugin.wiz,
8060         plugins/project-wizard/templates/gcj.wiz,
8061         plugins/project-wizard/templates/gnome.wiz,
8062         plugins/project-wizard/templates/gtk.wiz,
8063         plugins/project-wizard/templates/gtkmm.wiz,
8064         plugins/project-wizard/templates/java.wiz,
8065         plugins/project-wizard/templates/python.wiz,
8066         plugins/project-wizard/templates/terminal.wiz,
8067         plugins/project-wizard/templates/terminal/Makefile.am,
8068         plugins/project-wizard/templates/terminal/po/Makefile.am,
8069         plugins/project-wizard/templates/terminal/src/Makefile.am,
8070         plugins/project-wizard/templates/wxwin.wiz,
8071         plugins/project-wizard/templates/xlib-dock.wiz,
8072         plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
8073         wizards and updated .wiz files to install them in newly created
8074         projects.
8076 2005-07-16 Naba Kumar  <naba@gnome.org>
8078         * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
8079         
8080         * plugins/file-manager/an_file_view.c,
8081         plugins/file-manager/plugin.c: Added file manager preferences to
8082         show/hide files ignored by version control (e.g. cvsignore).
8083         
8084         * plugins/editor/text_editor.c: Initialize vfs info struct.
8085         
8086         * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
8087         libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
8088         libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
8089         libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
8090         omf-install/.cvsignore, pixmaps/.cvsignore,
8091         plugins/file-manager/anjuta-file-manager-plugin.glade,
8092         scintilla/.cvsignore, scintilla/include/.cvsignore,
8093         scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
8094         tagmanager/python.c: Updated.
8096 2005-07-16 Naba Kumar  <naba@gnome.org>
8098         * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
8099         Fixed python parser to parser class methods.
8101 2005-07-15 Naba Kumar  <naba@gnome.org>
8103         * plugins/project-wizard/property.c: Used parenthesis to remove
8104         ambiguty.
8105         
8106         * plugins/project-wizard/templates/anjuta-plugin.wiz,
8107         plugins/project-wizard/templates/gcj.wiz,
8108         plugins/project-wizard/templates/gnome.wiz,
8109         plugins/project-wizard/templates/gtk.wiz,
8110         plugins/project-wizard/templates/gtkmm.wiz,
8111         plugins/project-wizard/templates/java.wiz,
8112         plugins/project-wizard/templates/python.wiz,
8113         plugins/project-wizard/templates/terminal.wiz,
8114         plugins/project-wizard/templates/wxwin.wiz,
8115         plugins/project-wizard/templates/xlib-dock.wiz,
8116         plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
8117         and names.
8119 2005-07-15 Naba Kumar  <naba@gnome.org>
8121         * plugins/project-wizard/templates/java.wiz,
8122         plugins/project-wizard/templates/java/Makefile.am,
8123         plugins/project-wizard/templates/java/project.anjuta,
8124         plugins/project-wizard/templates/python.wiz,
8125         plugins/project-wizard/templates/python/Makefile.am,
8126         plugins/project-wizard/templates/python/project.anjuta: Use different
8127         project files for java and python module where debugger is not
8128         included in the list of plugins.
8130 2005-07-15 Naba Kumar  <naba@gnome.org>
8132         * configure.in, plugins/project-wizard/templates/Makefile.am,
8133         plugins/project-wizard/templates/gcj-logo.png,
8134         plugins/project-wizard/templates/gcj.wiz,
8135         plugins/project-wizard/templates/gcj/.cvsignore,
8136         plugins/project-wizard/templates/gcj/Makefile.am,
8137         plugins/project-wizard/templates/gcj/configure.in.tpl,
8138         plugins/project-wizard/templates/gcj/src/.cvsignore,
8139         plugins/project-wizard/templates/gcj/src/Makefile.am,
8140         plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
8141         plugins/project-wizard/templates/java-logo.png,
8142         plugins/project-wizard/templates/java.wiz,
8143         plugins/project-wizard/templates/java/configure.in.tpl,
8144         plugins/project-wizard/templates/java/po/Makefile.am,
8145         plugins/project-wizard/templates/java/po/POTFILES.in,
8146         plugins/project-wizard/templates/java/src/Makefile.am.tpl,
8147         plugins/project-wizard/templates/java/src/main.java,
8148         plugins/project-wizard/templates/python-logo.png,
8149         plugins/project-wizard/templates/python.wiz,
8150         plugins/project-wizard/templates/python/.cvsignore,
8151         plugins/project-wizard/templates/python/Makefile.am,
8152         plugins/project-wizard/templates/python/configure.in.tpl,
8153         plugins/project-wizard/templates/python/po/.cvsignore,
8154         plugins/project-wizard/templates/python/po/Makefile.am,
8155         plugins/project-wizard/templates/python/po/POTFILES.in,
8156         plugins/project-wizard/templates/python/src/.cvsignore,
8157         plugins/project-wizard/templates/python/src/Makefile.am,
8158         plugins/project-wizard/templates/python/src/Makefile.am.tpl,
8159         plugins/project-wizard/templates/python/src/main.py: Added Generic
8160         gcj and python project wizards. Fixed Generic java project to
8161         use _JAVA primary. Update gnome-build from cvs for them to work
8162         correctly.
8164 2005-07-12 Naba Kumar  <naba@gnome.org>
8166         * plugins/project-manager/plugin.c: Automatically determine
8167         project backend by probing.
8168         
8169 2005-07-04 Naba Kumar  <naba@gnome.org>
8171         * Makefile.am: Do not install old anjuta.glade file which conflicts
8172         with newer src/anjuta.glade.
8174 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
8176         * plugins/an_symbol_prefs.c:
8177         Sort list of available symbol files
8179 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
8181         * plugins/build-basic-autotools.c:
8182         Fixed #307810
8183         
8184         * plugins/gtodo/libgtodo.c:
8185         Possible fix for #307800
8187         * libanjuta/anjuta-encodings.c
8188         libanjuta/anjuta-launcher.c
8189         libanjuta/anjuta-preference-dialog.c
8190         libanjuta/anjuta-preferences.c
8191         libanjuta/anjuta-ui.c
8192         libanjuta/anjuta-util.c
8193         libanjuta/cell-renderer-captioned-image.c
8194         libanjuta/plugin.c:
8195         
8196         Patch from de_lupus@pandora.be (Kristof Vansant):
8197         Replaced deprecated gnome-i18n.h
8198         Closed #309153
8200 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
8201         
8202         * plugins/subversion/anjuta-subversion.glade
8203         plugins/subversion/anjuta-subversion.ui
8204         plugins/subversion/plugin.c
8205         plugins/subversion/subversion-actions.c
8206         plugins/subversion/subversion-callbacks.h
8207         plugins/subversion/subversion-callbacks.c
8208         plugins/subversion/svn-backend-priv.h
8209         plugins/subversion/svn-backend.h
8210         plugins/subversion/svn-backend.c
8211         plugins/subversion/svn-thread.h
8212         plugins/subversion/svn-thread.c:
8213         
8214         Implemented Subversion diff
8215         
8216 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
8217         
8218         * plugins/build-basic-autotools/build-basic-autotools.c:
8219         Fixed crash bug! Might be useful to release 2.0.2 soon
8220         because this bug will crash any build which produces errors
8221         or warnings
8223 === Anjuta 2.0.1 ===
8225 2005-06-27 Naba Kumar  <naba@gnome.org>
8227         * plugins/tools/execute.c: Formated code.
8228         
8229 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
8231         * plugins/build-basic-autotools/build-basic-autotools.c:
8232         Remove two memory leaks
8233         Check command output versus untranslated strings too
8235         * plugins/tools/execute.c:
8236         Remove two memory leaks
8237         Check command output versus untranslated strings too
8238         Remove description message
8240         * plugins/tools/fileop.c:
8241         Escape tool name in xml configuration file
8243 2005-05-26 Naba Kumar  <naba@gnome.org>
8245         * configure.in: Bumped version to 2.0.1
8246         * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
8248         * plugins/tools/execute.c: Fixed clickable messages.
8249         * NEWS: Updated.
8251         * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
8252         Deactivate glade plugin when last glade project is closed. Reorder
8253         glade widgets in layout. Change glade project when user selects a
8254         new project. Removed project from the list when user closes it. Fixed
8255         glade project file loading from URI. Save and restored loaded glade
8256         projects in/from session.
8258         * plugins/class-gen/action-callbacks.c,
8259         plugins/class-gen/anjuta-class-gen-plugin.glade,
8260         plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
8261         plugins/file-wizard/anjuta-file-wizard.glade,
8262         plugins/file-wizard/file.c, plugins/file-wizard/file.h,
8263         plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
8264         "Add to project" correctly. Use the source file path returned after
8265         adding to project. Fixed memory leaks. Deactivate wizard plugins
8266         after use.
8267         
8268         * plugins/project-manager/plugin.c,
8269         plugins/project-wizard/anjuta-project-wizard.glade,
8270         plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
8271         plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
8272         src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
8273         project-wizard preference page to anjuta app, because they are
8274         more appropriated as general preferences. Renamed username and
8275         useremail properties keys.
8276         
8277         * po/POTFILES.in: Updated.
8279         * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
8280         saved at closing.
8281         
8282         * plugins/file-loader/plugin.c: Do not use static variable to store
8283         created submenu in factory. Fixed crash in anjuta exit.
8284         
8285 2005-05-24 Naba Kumar  <naba@gnome.org>
8287         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8288         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8289         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8290         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8291         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8292         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8293         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8294         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8295         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8296         
8297         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8298         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
8299         plugins/build-basic-autotools/build-basic-autotools.c,
8300         plugins/build-basic-autotools/build-basic-autotools.h,
8301         plugins/build-basic-autotools/executer.c,
8302         plugins/build-basic-autotools/executer.h,
8303         plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
8304         plugins/tools/variable.c: Added an extra argument to
8305         anuta_util_dialog_input() to pass default value. Save/load project
8306         configure and execution parameters in/from session.
8308         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
8309         symbol browser is loaded.
8310         
8311         * plugins/profile-default/plugin.c: Fixed an unbalanced shell
8312         freeze/thaw.
8314         * plugins/terminal/terminal.c: Fixed bug where repeated activate and
8315         deactivate would not start shell.
8317 2005-05-24 Naba Kumar  <naba@gnome.org>
8319         * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
8320         libegg/egg-combo-action.c, libegg/egg-recent-action.c,
8321         libegg/egg-submenu-action.c, libegg/test-actions.c,
8322         plugins/build-basic-autotools/build-basic-autotools.c,
8323         plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
8324         plugins/editor/search-replace.c, plugins/editor/text_editor.c,
8325         plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
8326         plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
8327         plugins/macro/plugin.c, plugins/message-view/plugin.c,
8328         plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
8329         plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
8330         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8331         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
8332         plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
8334 2005-05-24 Naba Kumar  <naba@gnome.org>
8336         * data/properties/styles.properties: Fixed defalt font.
8338         * plugins/editor/search-replace.c,
8339         plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
8340         project openness wihtout activating project-manager plugin (i.e.
8341         using anjuta_shell_get()).
8342         
8343         * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
8344         - Completed add_source(), add_group() and add_target() methods of
8345         IAnjutaProjectManager.
8346         - Change their definition to return the added element (or NULL).
8347         - Used interface API for project main menus and 'add to project'
8348         from file-manager context menu.
8349         - Select proper default target/group when prompting for adding
8350         source/target/group.
8351         - Do not expand all nodes in selection tree when default selection
8352         are given (eases navigation in big projects).
8353         - Code clean ups.
8354         - Marked strings for translation.
8356 2005-05-23 Naba Kumar  <naba@gnome.org>
8358         * src/anjuta-app.c: Save menu accelerators on change.
8359         * NEWS: Updated.
8360         * plugins/editor/anjuta-docman.c: Fixed premature destruction of
8361         save-as dialog (leading to crash later).
8363 2005-05-22 Naba Kumar  <naba@gnome.org>
8365         * NEWS: Updated.
8366         * AUTHORS: Added developers for other projects. Updated.
8367         * TODO.tasks: Updated.
8368         * ChangeLog: Added past changelogs from anjuta-0.1.5.
8369         
8370 2005-05-22 Naba Kumar  <naba@gnome.org>
8372         * plugins/tools/execute.c: Make parsable lines distinct by adding
8373         a "Click me" description in the message. Allow tools to open arbibrary
8374         file in editory using gdb-styled annotation (The line starts with two
8375         \032 characters followed by the file:line).
8376         
8377         * plugins/tools/scripts/prepare-changelog.pl,
8378         plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
8379         ChangeLog file itself and open it.
8381 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
8383         * plugins/tools/execute.c:
8384         Parse output in message pane
8385         Correct a crash on plugin deactivation
8387         * plugins/tools/fileop.c,
8388         plugins/tools/tool.c,
8389         plugins/tools/tool.h:
8390         Load only valid tools
8392 2005-06-21  Naba Kumar  <naba@gnome.org>
8394         * anjuta.spec.in: Fixed devel package requirement.
8396         * plugins/message-view/message-view.c: Scroll message on next/previous.
8398         * TODO.tasks: Updated.
8400         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8401         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8402         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8403         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8404         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8405         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8406         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8407         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8409         * libanjuta/anjuta-preferences.c,
8410         plugins/build-basic-autotools/build-basic-autotools.c,
8411         plugins/build-basic-autotools/executer.c,
8412         plugins/class-gen/action-callbacks.c,
8413         plugins/class-gen/action-callbacks.h,
8414         plugins/class-gen/class_gen.c,
8415         plugins/cvs-plugin/cvs-interface.c,
8416         plugins/debug-manager/attach_process.c,
8417         plugins/debug-manager/plugin.c,
8418         plugins/debug-manager/utilities.c,
8419         plugins/debug-manager/utilities.h,
8420         plugins/editor/aneditor-autocomplete.cxx,
8421         plugins/editor/aneditor.cxx,
8422         plugins/editor/search-replace.c,
8423         plugins/editor/search-replace_backend.c,
8424         plugins/gdb/breakpoints.c,
8425         plugins/gdb/registers.c,
8426         plugins/patch/plugin.c,
8427         plugins/project-wizard/druid.c,
8428         plugins/project-wizard/install.c,
8429         plugins/subversion/plugin.c,
8430         tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
8431         codes.
8433         * plugins/class-gen/action-callbacks.c,
8434         plugins/project-wizard/parser.c,
8435         plugins/project-wizard/property.c,
8436         plugins/project-wizard/values.c,
8437         plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
8439         * plugins/tools/scripts/prepare-changelog.pl: Order filenames
8440         alphabetically
8442 2005-06-20  Naba Kumar  <naba@gnome.org>
8444         * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8445         manuals/reference/libanjuta/tmpl/e-splash.sgml,
8446         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8447         
8448         * libanjuta/anjuta-launcher.c: Fixed possible double call of child
8449         exit idle function.
8450         
8451         * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
8452         Fixed possible memory corruption.
8454         * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
8455         plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
8456         libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
8457         progress bar increment and added progress status for symbol refresh
8458         and project loading.
8459         
8460         * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
8461         libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
8462         plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
8463         libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
8464         bar.
8466         * TODO.tasks: Updated.
8468 2005-06-19  Naba Kumar  <naba@gnome.org>
8470         * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
8471         Fixed warning.
8472         
8473         * plugins/project-import/project-import.c: Deactivate plugin when done.
8474         
8475 2005-06-18  Naba Kumar  <naba@gnome.org>
8477         * plugins/profile-default/plugin.c: Fixed error when loading another
8478         project while a project is still loaded.
8479         
8480         * plugins/project-manager/plugin.c: Used (newly added) group-activated
8481         signal from gnome-build to popup group properties.
8482         
8483         * src/anjuta.c: Load default session by default.
8485         * po/POTFILES.in: Added missing files.
8486         
8487         * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
8488         activate plugin on load (activate it separately). Connect to activate
8489         and deactivate signals for housekeeping, so that if plugins are
8490         activated or deactivate externally, they are properly recorded.
8491         
8492         * plugins/profile-default/plugin.c: Save profile before a project
8493         is loaded so that it could be restored when project is closed.
8494         
8495         * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
8497 2005-06-17  Naba Kumar  <naba@gnome.org>
8499         * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
8500         libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
8501         for project. The plugins loaded for the project is restored when project
8502         is loaded next time.
8503         
8504         * TODO.tasks: Updated.
8505         
8506 2005-06-15  Naba Kumar  <naba@gnome.org>
8508         * plugins/tools/scripts/find-fixmes.pl,
8509         (new) plugins/tools/scripts/translation-status.pl,
8510         plugins/tools/scripts/tools-2.xml.in,
8511         plugins/tools/scripts/Makefile.am,
8512         plugins/tools/scripts/prepare-changelog.pl: Added translation
8513         status script. Completed find-fixmes.pl script. Fixed bugs.
8515         * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
8516         tool path.
8518 2005-06-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8520         * plugins/message-view/anjuta-message-manager-plugin.glade :
8521         renamed "messages.tag.position" to "messages.tab.position".
8522         plugins/message-view/anjuta-msgman.c : 
8523         Messages tab position prefrences.
8524         
8525 2005-06-14  Naba Kumar  <naba@gnome.org>
8527         * (new) plugins/tools/scripts/find-fixmes.pl,
8528         (new) plugins/tools/scripts/tools-2.xml.in,
8529         (new) plugins/tools/scripts/Makefile.am,
8530         (new) plugins/tools/scripts/prepare-changelog.pl,
8531         plugins/tools/plugin.h, plugins/tools/fileop.c,
8532         plugins/tools/Makefile.am, configure.in: Added system tools.
8534 2005-06-11  Sebastien Granjoux  <seb.sfo@free.fr>
8536         * plugins/tools/editor.c:
8537         Take care of creating .anjuta directory if missing
8539 2005-06-10  Naba Kumar  <naba@gnome.org>
8541         * configure.in: Increased gnome-build required to version 0.1.2.
8542         
8543         * plugins/project-manager/plugin.c: Fixed target/group removal.
8544         Fixed memory leaks.
8545         
8546 2005-06-10  Naba Kumar  <naba@gnome.org>
8548         * plugins/project-manager/plugin.c: Implemented target/group
8549         configuration (update gnome-build module from cvs).
8550         
8551 2005-06-07  Naba Kumar  <naba@gnome.org>
8553         Patch from: Massimo Cora'  <maxcvs@email.it>:
8554         * plugins/class-inheritance/Makefile.am,
8555         plugins/class-inheritance/class-inherit.c,
8556         plugins/class-inheritance/class-inherit.h,
8557         plugins/class-inheritance/plugin.c,
8558         plugins/class-inheritance/plugin.h,
8559         (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
8560         expanded view of classes in hierarchy canvas (collapsable again).
8561         
8562 2005-06-05  Johannes Schmid <jhs@cvs.gnome.org>
8564         * scintilla/patches/scintilla-64-bit.diff (added)
8565         * plugins/patch/patch-plugin.c:
8566         Conditional build for GTK 2.4 and GTK 2.6
8568 2005-06-04  Sebastien Granjoux  <seb.sfo@free.fr>
8570         * plugins/tools/anjuta-tools.glade,
8571         plugins/tools/editor.c,
8572         plugins/tools/plugin.h,
8573         plugins/tools/fileop.c:
8574         Add a check box to edit an user script
8575         Correct a few memory leak
8577         * plugins/tools/execute.c,
8578         plugins/tools/tool.c,
8579         plugins/tools/tool.h:
8580         Move utility remove_mnemonic function in tool.c
8581         Small fix
8583 2005-06-04  Johannes Schmid <jhs@cvs.gnome.org>
8585         Patch from sbrabec@suse.cz:
8586         * configure.in
8587         scintilla/include/Scintilla.h:
8588         
8589         Fix 64-Bit warnings in gcc 4
8591 2005-06-03  Johannes Schmid <jhs@cvs.gnome.org>
8592         
8593         * plugins/patch/patch_plugin.c
8594         plugins/patch/patch.h
8595         plugin/patch/patch-plugin.glade
8596         plugin/patch/Makefile.am:
8597         
8598         Changed patch plugin to use libglade and new gtk 2.6 widgets
8600 2005-05-31  Naba Kumar  <naba@gnome.org>
8602         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
8603         * plugins/editor/text_editor.c: Don't show error
8604         for empty files.
8605         
8606 2005-05-28  Sebastien Granjoux  <seb.sfo@free.fr>
8607         
8608         * plugins/message-view/anjuta-message-manager.ui,
8609         plugins/message-view/anjuta-msgman.c,
8610         plugins/message-view/anjuta-msgman.h,
8611         plugins/message-view/message-view.c,
8612         plugins/message-view/message-view.h,
8613         plugins/message-view/plugin.c:
8614         Add a popup menu in messages panes
8615         Move save message pane option in it
8617 2005-05-28  Naba Kumar  <naba@gnome.org>
8619         * data/properties/styles.properties: Fixed default font
8620         names and sizes.
8622         * plugins/editor/style-editor.c: cleanup.
8623         
8624 2005-05-25  Naba Kumar  <naba@gnome.org>
8626         * plugin/gdb/plugin.c: Start gdb even if the program does
8627         not exists. Fixes bug #305074
8628         
8629 2005-05-24  Naba Kumar  <naba@gnome.org>
8631         Patch from: Saleem Abdulrasool  <compnerd@gentoo.org>
8632         * configure.in: graphviz pkgconfig path.
8634 2005-05-24  Naba Kumar  <naba@gnome.org>
8636         * configure.in, anjuta.desktop.in.in: Fixed Icon path.
8637         * TODO.tasks: Updated.
8638         
8639 2005-05-22  Naba Kumar  <naba@gnome.org>
8641         * anjuta.spec.in: Fixed spec file
8642         * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
8644 2005-05-21  Sebastien Granjoux  <seb.sfo@free.fr>
8645         
8646         * TODO.tasks: Updated.
8648         * plugins/message-view/anjuta-message-manager.ui,
8649         plugins/message-view/message-view.c,
8650         plugins/message-view/message-view.h,
8651         plugins/message-view/plugin.c:
8652         Add shortcut for next and previous message
8653         Add a save message menu item
8654         Fix a bug in previous message
8656 2005-05-21  Naba Kumar  <naba@gnome.org>
8658         * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
8659         doc/Makefile.am, global-tags/create_global_tags.sh,
8660         libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
8661         and rpm package creation. Fixed installation paths.
8662         
8663         * plugins/editor/anjuta-document-manager.glade,
8664         plugins/editor/text_editor.c: Fixed autoformat settings in preferences
8665         and indent options.
8666         
8667         * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
8669 2005-05-21  Naba Kumar  <naba@gnome.org>
8671         * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
8672         global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
8673         pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
8674         tagmanager/Makefile.am: Fixed paths configure variables to take
8675         automake configure variables instead of hardcoding.
8677         * global-tags/tm_global_tags.c: Formated code.
8679         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
8680         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8681         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8682         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8683         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8684         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8685         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8686         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8687         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8689 2005-05-20  Naba Kumar  <naba@gnome.org>
8691         * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
8692         and fixed rpm spec file (more testing required).
8693         
8694         * data/gdb.init: Don't set gdb prompt.
8695         
8696         * mime/Makefile.am: run update-mime-data only on system-wide install.
8697         
8698         * plugins/gdb/Makefile.am: Install plugin at correct paths.
8700 2005-05-19  Naba Kumar  <naba@gnome.org>
8702         * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
8703         while it's not visible.
8705         Patch from: Jason Bayman  <JBayman@HobbitHell.com>
8706         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
8707         
8708 2005-05-19  Naba Kumar <naba@gnome.org>
8710         * configure.in: Fixed subversion checks. Added
8711         --disable-plugin-subversion and --disable-plugin-glade
8712         configure flags to manually turn off their plugin builds.
8714         * plugins/editor/plugin.c: Save and restore current editor line
8715         positions in session.
8717 2005-05-18  Naba Kumar  <naba@gnome.org>
8719         * AUTHORS: Fixed email address.
8720         
8721         * libanjuta/anjuta-utils.c,
8722         plugins/project-manager/plugin.c: Take plugin shell as dialog parents
8723         when the projectmanager toplevel is not a window. Check for valid
8724         gtkwindow type before using the passed window as parent for anjuta
8725         dialogs.
8727 2005-05-17  Naba Kumar  <naba@gnome.org>
8729         * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
8730         
8731         * plugins/cvs-plugin/Makefile.am,
8732         plugins/devhelp/plugin.c,
8733         plugins/file-loader/Makefile.am,
8734         plugins/macro/Makefile.am,
8735         plugins/message-view/Makefile.am,
8736         plugins/patch/Makefile.am,
8737         plugins/project-manager/Makefile.am,
8738         plugins/subversion/Makefile.am,
8739         plugins/symbol-browser/Makefile.am: Removed -module flags
8740         from libtool flags
8742         * MAINTAINERS: Added file so that I could recieve bugzilla
8743         reports.
8745         * plugins/glade/plugin.c: Fixed compile error.
8747 === Anjuta 2.0.0 ===
8749 2005-05-15  Naba Kumar  <naba@gnome.org>
8751         * configure.in: Adjusted gdl version requirement. Bumped anjuta
8752         version to 2.0.0.
8754         * plugins/symbol-browser/an_symbol_view.c,
8755         plugins/symbol-browser/plugin.c,
8756         tagmanager/tm_workspace.c: Fixed symbol-browser crash when
8757         symbols have been updated. Reset file symbols when update
8758         occurs. Fixed memory leaks.
8760         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
8761         * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
8762         
8763 2005-05-14  Sebastien Granjoux  <seb.sfo@free.fr>
8765         * plugins/tools/anjuta-tools.glade:
8766         Remove unused parameter dialog
8768         * plugins/tools/dialog.c,
8769         plugins/tools/fileop.c,
8770         plugins/tools/fileop.h,
8771         plugins/tools/tool.c,
8772         plugins/tools/tool.h,
8773         plugins/tools/variable.c:
8774         Add a few comments and cleanups
8776         * plugins/tools/editor.c,
8777         plugins/tools/editor.h:
8778         Remove code from previous plugin and add comments
8779         Use main window as parent (instead of tool list)
8781         * plugins/tools/execute.c,
8782         plugins/tools/execute.h:
8783         Remove code from previous plugin and add comments
8784         Fix warnings
8786 2005-05-14  Naba Kumar  <naba@gnome.org>
8788         * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
8789         release.
8790         
8791         * configure.in: Fixed
8792         
8793         * plugins/class-inheritance/class-inheritance.png: New icon.
8794         
8795         * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
8796         screws up when reparented.
8798 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8800         * plugins/editor/search-replace.c,
8801         plugins/editor/search-replace_backend.c
8802         plugins/project-manager/plugin.c : Clear find pane if searching same 
8803         expression. Clean code.
8805 2005-05-14  Pawan Chitrakar  <pawan@nplinux.org>
8807         * configure.in: Added ne in ALL_LINGUAS
8808         
8809 2005-05-13  Naba Kumar  <naba@gnome.org>
8811         * configure.in: Fixed glade-3 version.
8812         
8813         * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
8814         plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
8815         plugins/gdb/watch.c: Update locals, watch and frame document on
8816         frame change.
8818 2005-05-12  Naba Kumar  <naba@gnome.org>
8820         * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
8821         scope autocompletion when the function definition is incomplete.
8822         
8823         * plugins/class-gen/anjuta-class-gen.plugin.in,
8824         plugins/file-wizard/anjuta-file-wizard.plugin.in,
8825         plugins/gdb/plugin.c,
8826         plugins/glade/anjuta-glade.plugin.in,
8827         plugins/project-import/anjuta-project-import.plugin.in,
8828         plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
8829         titles for the wizards.
8831 2005-05-11  Naba Kumar  <naba@gnome.org>
8833         * configure.in, plugins/debug-manager/Makefile.am,
8834         plugins/debug-manager/plugin.c,
8835         (added) plugins/debug-manager/images/.cvsignore,
8836         (added) plugins/debug-manager/images/Makefile.am,
8837         (added) plugins/debug-manager/images/detach-16.png,
8838         (added) plugins/debug-manager/images/detach.png,
8839         (added) plugins/debug-manager/images/step-into-16.png,
8840         (added) plugins/debug-manager/images/step-into.png,
8841         (added) plugins/debug-manager/images/step-out-16.png,
8842         (added) plugins/debug-manager/images/step-out.png,
8843         (added) plugins/debug-manager/images/step-over-16.png,
8844         (added) plugins/debug-manager/images/step-over.png,
8845         plugins/gdb/Makefile.am,
8846         plugins/gdb/breakpoints.c,
8847         plugins/gdb/plugin.c,
8848         (added) plugins/gdb/images/.cvsignore,
8849         (added) plugins/gdb/images/Makefile.am,
8850         (added) plugins/gdb/images/breakpoint.png,
8851         (added) plugins/gdb/images/locals.png,
8852         (added) plugins/gdb/images/stack.png,
8853         (added) plugins/gdb/images/watch.png: Fixed breakpoints
8854         'remove all'. Added debugger icons.
8856         * plugins/editor/text_editor.c: Fixed file monitor.
8858         Patch from: Massimo Cora'  <maxcvs@email.it>
8859         * plugins/patch/anjuta-patch-plugin.png,
8860         plugins/class-gen/Makefile.am,
8861         plugins/class-gen/action-callbacks.c,
8862         plugins/class-gen/class_gen.c,
8863         plugins/class-gen/class_logo.xpm: Implemented vcs
8864         file addions. New icons by Fabio Zecchini
8866 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8868         * libanjuta/interfaces/libanjuta.idl
8869         plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
8870         plugins/editor/search-replace_backend.c
8871         plugins/project-manager/plugin.c : Search & Replace in all Project Files.
8873 2005-05-11  Naba Kumar  <naba@gnome.org>
8874         
8875         * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
8876         plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
8877         plugins/gdb/plugin.c, plugins/gdb/plugin.h,
8878         plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
8879         plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
8880         memory leaks.
8881         
8882         * plugins/symbol-browser/an_symbol_prefs.c,
8883         plugins/symbol-browser/an_symbol_search.c,
8884         plugins/symbol-browser/an_symbol_view.c,
8885         plugins/symbol-browser/an_symbol_view.h,
8886         plugins/symbol-browser/plugin.c: Fixed memory leaks.
8888 2005-05-11  Naba Kumar  <naba@gnome.org>
8890         * libanjuta/anjuta-shell.c: Fixed runtime warning.
8891         
8892         * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
8893         progress bar location at create time, instead of hardcoding.
8894         
8895         * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
8896         Added mini splash screen.
8897         
8898         * plugins/editor/text_editor.c: Do not produce warning when file
8899         monitor could not be created.
8900         
8901         * plugins/profile-default/plugin.c: Save project session on exit.
8902         Show mini splash with progress bar at profile load.
8904 2005-05-10  Naba Kumar  <naba@gnome.org>
8906         * configure.in, manuals/Makefile.am: Fixed compile flags.
8907         Disable outdated manuals builds.
8908         
8909         * global-tags/Makefile.am: Uninstall tags files on
8910         'make uninstall'
8911         
8912         * libegg/Makefile.am: Use configured deprecated flags.
8913         
8914         * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
8915         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8916         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8917         Updated.
8918         
8919         * mime/Makefile.am: Take DESTDIR into account.
8920         
8921         * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
8922         
8923         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
8924         on scope autocompletion.
8925         
8926         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
8927         plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
8928         shared libs and static libs paths for debugging. Order them
8929         correctly.
8930         
8931         * po/POTFILES.in: Updated.
8933 2005-05-09  Naba Kumar  <naba@gnome.org>
8935         * libanjuta/interfaces/libanjuta.idl,
8936         plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
8937         plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
8938         plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
8939         Implemented debugger source directory search and emits location changed
8940         signal with absolute path of the file.
8942         * plugins/tools/tool.c: Fixed compile errors.
8943         
8944 2005-05-08  Sebastien Granjoux  <seb.sfo@free.fr>
8946         * plugins/tools/anjuta-tools.glade,
8947         plugins/tools/dialog.h,
8948         plugins/tools/dialog.c,
8949         plugins/tools/plugin.c,
8950         plugins/tools/editor.c:
8951         Improve graphical user interface
8952         Remove old code
8953         Correct an error on close
8954         Some cleanups
8956         * plugins/tools/fileop.c,
8957         plugins/tools/tool.h,
8958         plugins/tools/tool.c:
8959         Change the tool internal structure
8960         Support having tools configuration in several places
8962 2005-05-08  Naba Kumar  <naba@gnome.org>
8964         * plugins/gdb/actions.c,
8965         (removed) plugins/gdb/registers_cbs.c,
8966         (removed) plugins/gdb/registers_cbs.h,
8967         (removed) plugins/gdb/registers_gui.c,
8968         (removed) plugins/gdb/sharedlib_cbs.c,
8969         (removed) plugins/gdb/sharedlib_cbs.h,
8970         (removed) plugins/gdb/sharedlib_gui.c,
8971         (removed) plugins/gdb/signals_cbs.c,
8972         (removed) plugins/gdb/signals_cbs.h,
8973         (removed) plugins/gdb/signals_gui.c: Removed dead files.
8975 2005-05-08  Naba Kumar  <naba@gnome.org>
8977         * plugins/build-basic-autotools/executer.c: Fixed programs
8978         listing dialog.
8979         
8980         * plugins/debug-manager/Makefile.am,
8981         plugins/debug-manager/anjuta-debug-manager.glade,
8982         plugins/debug-manager/plugin.c,
8983         plugins/gdb/Makefile.am: Used libglade for programs listing
8984         dialog.
8985         
8986         * (added) plugins/gdb/pointer.png: Stack pointer image.
8987         
8988         * libanjuta/anjuta-marshal.list,
8989         pixmaps/Makefile.am,
8990         plugins/gdb/actions.c,
8991         plugins/gdb/actions.h,
8992         plugins/gdb/anjuta-gdb-plugin.ui,
8993         plugins/gdb/anjuta-gdb.glade,
8994         plugins/gdb/breakpoints.c,
8995         plugins/gdb/breakpoints.h,
8996         plugins/gdb/debug_tree.c,
8997         plugins/gdb/debug_tree.h,
8998         plugins/gdb/debugger.c,
8999         plugins/gdb/debugger.h,
9000         plugins/gdb/gdbmi-test.c,
9001         plugins/gdb/gdbmi.c,
9002         plugins/gdb/gdbmi.h,
9003         plugins/gdb/info.c,
9004         plugins/gdb/info.h,
9005         plugins/gdb/locals.c,
9006         plugins/gdb/locals.h,
9007         plugins/gdb/memory.c,
9008         plugins/gdb/memory.h,
9009         plugins/gdb/plugin.c,
9010         plugins/gdb/plugin.h,
9011         plugins/gdb/registers.c,
9012         plugins/gdb/registers.h,
9013         plugins/gdb/registers_cbs.c,
9014         plugins/gdb/registers_cbs.h,
9015         plugins/gdb/registers_gui.c,
9016         plugins/gdb/sharedlib.c,
9017         plugins/gdb/sharedlib.h,
9018         plugins/gdb/sharedlib_cbs.c,
9019         plugins/gdb/sharedlib_cbs.h,
9020         plugins/gdb/sharedlib_gui.c,
9021         plugins/gdb/signals.c,
9022         plugins/gdb/signals.h,
9023         plugins/gdb/signals_cbs.c,
9024         plugins/gdb/signals_cbs.h,
9025         plugins/gdb/signals_gui.c,
9026         plugins/gdb/stack_trace.c,
9027         plugins/gdb/stack_trace.h,
9028         plugins/gdb/utilities.c,
9029         plugins/gdb/utilities.h,
9030         plugins/gdb/watch.c,
9031         plugins/gdb/watch.h,
9032         plugins/gdb/watch_cbs.c,
9033         plugins/gdb/watch_cbs.h,
9034         plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
9035         it for all debugger component updates and listing. Implemented
9036         user custom debugger command window. Fixed all debugger components
9037         to work correctly. Implemented debugger as GObject. Removed
9038         deprecated codes.
9039         
9040 2005-05-06  Naba Kumar  <naba@gnome.org>
9041         
9042         * TODO.tasks: Updated.
9043         
9044         * plugins/build-basic-autotools/Makefile.am,
9045         plugins/file-loader/Makefile.am,
9046         plugins/profile-default/Makefile.am,
9047         plugins/sample1/Makefile.am,
9048         plugins/symbol-browser/images/Makefile.am,
9049         src/Makefile.am: Fixed 'make distcheck' errors.
9051         * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
9052         updates.
9054         * tagmanager/tm_workspace.c: Include prototypes in getting
9055         scope members.
9057 2005-05-06  Naba Kumar  <naba@gnome.org>
9059         * TODO.tasks: Updated.
9060         
9061         * configure.in, plugins/cvs-plugin/Makefile.am,
9062         plugins/debug-manager/Makefile.am,
9063         plugins/devhelp/Makefile.am,
9064         plugins/editor/Makefile.am,
9065         plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
9066         
9067         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
9068         IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
9069         interfaces.
9070         
9071         * tagmanager/tm_workspace.c,
9072         tagmanager/include/tm_workspace.h,
9073         plugins/editor/aneditor-autocomplete.cxx,
9074         plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
9075         to return all matching tag types when no name is given instead of
9076         returning empty array.
9077         
9078         * plugins/symbol-browser/Makefile.am,
9079         (added) plugins/symbol-browser/an_symbol.c,
9080         (added) plugins/symbol-browser/an_symbol.h,
9081         plugins/symbol-browser/an_symbol_info.c,
9082         plugins/symbol-browser/an_symbol_info.h,
9083         (added) plugins/symbol-browser/an_symbol_iter.c,
9084         (added) plugins/symbol-browser/an_symbol_iter.h,
9085         plugins/symbol-browser/an_symbol_search.c,
9086         plugins/symbol-browser/an_symbol_view.c,
9087         plugins/symbol-browser/an_symbol_view.h,
9088         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
9089         plugins/symbol-browser/plugin.c,
9090         plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
9091         for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
9092         plugin and implemented IAnjutaIterable interface for symbol search
9093         and iteration.
9095         * plugins/class-inheritance/Makefile.am,
9096         plugins/class-inheritance/class-inherit.c,
9097         plugins/class-inheritance/class-inherit.h,
9098         plugins/class-inheritance/plugin.h: Use the newly added
9099         IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
9100         get rid of libanjuta-ctags.la dependencies.
9102 2005-05-02  Naba Kumar  <naba@gnome.org>
9104         * plugins/class-inheritance/class-inherit.c,
9105         plugins/class-inheritance/plugin.c,
9106         plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
9107         be found for a class. Formated code.
9109         Patch from: Curtis Magyar  <curtm4n@gmail.com>:
9110         * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
9111         of editor tabs.
9112         
9113 2005-05-01  Sebastien Granjoux  <seb.sfo@free.fr>
9115         * libanjuta/anjuta-launcher.c:
9116         Keep trying sending data until all bytes have been written
9118         * plugins/tools/anjuta-tools.glade,
9119         plugins/tools/editor.c:
9120         Add a combo box to defined data from stdin
9122         * plugins/tools/execute.c:
9123         Send data in stdin if needed
9124         Code cleanups
9126         * plugins/tools/fileop.c,
9127         plugins/tools/tool.h,
9128         plugins/tools/tool.c:
9129         Store, load and save stdin data
9130         Use tools-2.xml instead of tools.xml
9132         * plugins/tools/plugin.c,
9133         plugins/tools/plugin.h:
9134         Code cleanups
9136         * plugins/tools/dialog.c,
9137         plugins/tools/dialog.h:
9138         Few code cleanups
9140         * plugins/tools/variable.c,
9141         plugins/tools/variable.h:
9142         Add editor related variables
9143         Code cleanups
9145 2005-04-29  Naba Kumar  <naba@gnome.org>
9147         * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
9149         * plugins/editor/text_editor.c: Fixed line marker interpretation.
9150         
9151         * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
9152         plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
9153         plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
9154         (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
9155         working on gdb MI interface. Completed MI parser interface.
9157         Patch from  Massimo Cora <maxcvs@email.it>:
9158         * plugins/class-inheritance/Makefile.am,
9159         plugins/class-inheritance/class-inherit.c,
9160         plugins/class-inheritance/class-inherit.h,
9161         plugins/class-inheritance/plugin.c,
9162         plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
9163         Used system theme for colors. Display class members on mouse click.
9164         
9165 2005-04-28  Naba Kumar  <naba@gnome.org>
9167         * plugins/symbol-browser/an_symbol_prefs.c
9168         plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
9169         implementation to create/add/remove custom tags files in symbol
9170         brower preferences.
9172         * global-tags/Makefile.am: Exclude bin target anjuta-tags from
9173         EXTRA_DIST.
9175         * plugins/project-import/project-import.c: Fixed memory leaks and
9176         use correct debug prints.
9177         
9178         * TODO.tasks: Updated.
9179         
9180 2005-04-27  Naba Kumar  <naba@gnome.org>
9182         * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
9183         libegg/Makefile.am,     libegg/treeviewutils/Makefile.am,
9184         scintilla/Makefile.am: Fixed 'make distcheck' errors.
9186         * plugins/editor/anjuta-docman.c,
9187         plugins/editor/anjuta-docman.h,
9188         plugins/editor/plugin.c: Emit editor-added signal from docman
9189         and connect signals to new editor correctly.
9191         * plugins/class-inheritance/plugin.c,
9192         plugins/symbol-browser/plugin.c: Added stock icons.
9193         
9194         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
9195         plugins/build-basic-autotools/executer.c,
9196         plugins/build-basic-autotools/executer.h: Added missing files
9197         for the execute programs implementation.
9199 2005-04-26  Naba Kumar  <naba@gnome.org>
9200         
9201         * TODO.tasks: Updated.
9203         * plugins/file-loader/plugin.c,
9204         plugins/project-import/anjuta-project-import.plugin.in,
9205         plugins/project-import/plugin.c,
9206         plugins/project-import/project-import.c,
9207         plugins/project-import/project-import.h: Be able to import older
9208         anjuta projects.
9210 2005-04-26  Naba Kumar  <naba@gnome.org>
9212         * libanjuta/anjuta-shell.c: Remove widget from the queue also when
9213         removing it from the shell.
9215         * libanjuta/anjuta-shell.c,
9216         libanjuta/anjuta-shell.h,
9217         plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
9218         so that widget additions are freezed or thaw using a pending queue.
9219         Fixded UI flicker while loading projects.
9221 2005-04-26  Naba Kumar  <naba@gnome.org>
9223         * TODO.tasks: Updated.
9224         
9225         * libanjuta/interfaces/libanjuta.idl: Added execute method for
9226         IAnjutaBuildable interface.
9227         
9228         * plugins/build-basic-autotools/Makefile.am,
9229         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9230         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
9231         plugins/build-basic-autotools/build-basic-autotools.c,
9232         plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
9233         interface and UI for executing project/file programs. Implemented
9234         IAnjutaFile interface so that executables could be opened directly.
9235         
9236         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
9237         Authors line (Reserved for external plugins, which do not have a way to
9238         show their credits).
9239         
9240         * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
9241         [File Loader] group for menu labels (default to "Name" if it is not
9242         defined.
9243         
9244         * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
9245         for executing external commands.
9247 2005-04-25  Sebastien Granjoux  <seb.sfo@free.fr>
9249         * plugins/project-wizard/property.c:
9250         Correct a memory leak
9252         * libanjuta/interfaces/libanjuta.idl,
9253         plugins/editor/text_editor.c:
9254         Add erase_all and replace_selection function to IAnjutaEditor
9256         * plugins/tools/anjuta-tools.glade,
9257         plugins/tools/fileop.c,
9258         plugins/tools/editor.c,
9259         plugins/tools/tool.c
9260         plugins/tools/tool.h:
9261         Add shortcut and icon 
9263         * plugins/tools/variable.c,
9264         plugins/tools/variable.h:
9265         Add a variable asking parameters at run time
9267         * plugins/tools/execute.c:
9268         Add a warning message for missing document manager
9269         Add replace buffer and replace selection output
9270         Correct an error in popup output
9272         * plugins/tools/plugin.c,
9273         plugins/tools/plugin.h,
9274         plugins/tools/anjuta-tools.ui,
9275         src/anjuta.ui:
9276         Few clean up
9277         Attach tools menu to a new place
9279 2005-04-25  Naba Kumar  <naba@gnome.org>
9281         * libanjuta/plugins.c, src/about.c, src/about.h,
9282         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
9283         plugins/class-gen/anjuta-class-gen.plugin.in: Added about
9284         plugins (about box for plugins) menu.
9286 2005-04-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9288         *  plugins/editor/search-replace.c :
9289         Displayed full path in Search pane window. 
9290         Bug 300231 : Selected line in Search pane window .
9291                 
9292 2005-04-23  Naba Kumar  <naba@gnome.org>
9294         * plugins/terminal/terminal.c: Fixed crash on terminal docking.
9296 2005-04-22  Naba Kumar  <naba@gnome.org>
9298         * plugins/project-wizard/templates/java-logo.png: Smaller icons.
9299         
9300         * plugins/project-wizard/templates/java.wiz,
9301         plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
9302         to create bytecodes (.class) files.
9303         
9304         * plugins/symbol-browser/an_symbol_info.c,
9305         plugins/symbol-browser/an_symbol_info.h,
9306         plugins/symbol-browser/an_symbol_search.c,
9307         plugins/symbol-browser/an_symbol_view.c,
9308         plugins/symbol-browser/plugin.c,
9309         tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
9310         in file symbol list.
9312 2005-04-22  Naba Kumar  <naba@gnome.org>
9314         * TODO.tasks: Updated.
9315         
9316         * plugins/class-inheritance/Makefile.am,
9317         plugins/subversion/Makefile.am: Do not install plugin files when
9318         plugin build condition is false.
9319         
9320         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9321         plugins/build-basic-autotools/build-basic-autotools.c,
9322         plugins/build-basic-autotools/build-basic-autotools.h,
9323         plugins/file-loader/anjuta-loader-plugin.ui,
9324         plugins/file-loader/dnd.c,
9325         plugins/file-loader/plugin.c,
9326         plugins/file-loader/plugin.h,
9327         plugins/project-manager/anjuta-project-manager.ui,
9328         plugins/project-manager/plugin.c: Added open file and build context
9329         menu in project manager context menu.
9331 2005-04-22  Naba Kumar  <naba@gnome.org>
9333         * configure.in: Added message output showing conditional plugins to
9334         build or not.
9335         
9336         * src/layout.xml: Added layout for class-inheritance plugin widget.
9337         
9338         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
9339         plugin name to remove redundant terms.
9340         
9341         * TODO.tasks: Updated.
9342         
9343         * configure.in,
9344         plugins/symbol-browser/Makefile.am,
9345         plugins/symbol-browser/an_symbol_view.c,
9346         (removed) plugins/symbol-browser/sv_class.xpm,
9347         (removed) plugins/symbol-browser/sv_function.xpm,
9348         (removed) plugins/symbol-browser/sv_macro.xpm,
9349         (removed) plugins/symbol-browser/sv_private_fun.xpm,
9350         (removed) plugins/symbol-browser/sv_private_var.xpm,
9351         (removed) plugins/symbol-browser/sv_protected_fun.xpm,
9352         (removed) plugins/symbol-browser/sv_protected_var.xpm,
9353         (removed) plugins/symbol-browser/sv_public_fun.xpm,
9354         (removed) plugins/symbol-browser/sv_public_var.xpm,
9355         (removed) plugins/symbol-browser/sv_static_fun.xpm,
9356         (removed) plugins/symbol-browser/sv_static_var.xpm,
9357         (removed) plugins/symbol-browser/sv_struct.xpm,
9358         (removed) plugins/symbol-browser/sv_unknown.xpm,
9359         (removed) plugins/symbol-browser/sv_variable.xpm,
9360         (added) plugins/symbol-browser/images/.cvsignore,
9361         (added) plugins/symbol-browser/images/Icons.16x16.Class,
9362         (added) plugins/symbol-browser/images/Icons.16x16.Enum,
9363         (added) plugins/symbol-browser/images/Icons.16x16.Field,
9364         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
9365         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
9366         (added) plugins/symbol-browser/images/Icons.16x16.Interface,
9367         (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
9368         (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
9369         (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
9370         (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
9371         (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
9372         (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
9373         (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
9374         (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
9375         (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
9376         (added) plugins/symbol-browser/images/Icons.16x16.Literal,
9377         (added) plugins/symbol-browser/images/Icons.16x16.Method,
9378         (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
9379         (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
9380         (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
9381         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
9382         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
9383         (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
9384         (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
9385         (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
9386         (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
9387         (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
9388         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
9389         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
9390         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
9391         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
9392         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
9393         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
9394         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
9395         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
9396         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
9397         (added) plugins/symbol-browser/images/Icons.16x16.Reference,
9398         (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
9399         pixmaps and added new icons (taken from monodevelop).
9401 2005-04-21  Naba Kumar  <naba@gnome.org>
9403         Patch from  Massimo Cora <maxcvs@email.it>:
9405         * configure.in, plugins/Makefile.am
9406         (new) plugins/class-inheritance/.cvsignore,
9407         (new) plugins/class-inheritance/Makefile.am,
9408         (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
9409         (new) plugins/class-inheritance/class-inherit.c,
9410         (new) plugins/class-inheritance/class-inherit.h,
9411         (new) plugins/class-inheritance/plugin.c,
9412         (new) plugins/class-inheritance/plugin.h,
9413         (new) plugins/class-inheritance/class-inheritance.png: Added class
9414         inheritance plugin.
9415         
9416         Changes by naba: Added pkgconfig check for graphviz and conditionally
9417         build graphviz.
9418         
9419         * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
9421 2005-04-20  Naba Kumar  <naba@gnome.org>
9423         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9424         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9425         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9426         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9427         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9428         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9429         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9430         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9431         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9432         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9433         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9434         
9435         * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
9436         message view management.
9438         * libanjuta/anjuta-children.[ch],
9439         plugins/build-basic-autotools/build-basic-autotools.c,
9440         libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
9441         Removed anjuta_children_init() function,
9442         because it is done automatically when first invoked. Introduced
9443         anjuta_children_recover() to recover the child signalling. Fixed
9444         child exit management to correctly recover the exit status.
9445         
9446         * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
9447         to properly shutdown the launcher and to kill the running process
9448         (without emitting any signal).
9449         
9450         * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
9451         plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
9452         gdb and program instance.
9454 2005-04-19  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9456         * plugins/editor/search-replace.c :
9457         Fixed bug 300229 (Search dialog unsensitive freezed Search button).
9459 2005-04-18  Naba Kumar  <naba@gnome.org>
9461         * TODO.tasks: Marked completed items.
9462         
9463         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
9464         plugins/gdb/debugger.h, plugins/gdb/plugin.c,
9465         plugins/project-manager/plugin.c: Prompt user for the debugging
9466         target (select from a list of project's executable targets) and
9467         correctly start debugger. Take care of libtool wrapping when the
9468         target selected is libtool target. Fixed debugger menu items
9469         sensitivity.
9471 2005-04-17  Sebastien Granjoux  <seb.sfo@free.fr>
9473         * plugins/tools/execute.c,
9474         plugins/tools/execute.h:
9475         Implement save all files before running a command
9476         Implement all options for stdout and stderr except replace buffer
9477         Allow running several tools
9479         * plugins/tools/plugin.c:
9480         Move anjuta launcher in execute.c
9482         * plugins/tools/tools.h,
9483         plugins/tools/variable.c:
9484         Small changes
9486 2005-04-13  Sebastien Granjoux  <seb.sfo@free.fr>
9488         * plugins/tools/anjuta-tools.glade:
9489         Add new properties in tool editor dialog
9490         Cosmetic improvements
9491         
9492         * plugins/tools/anjuta-tools.ui:
9493         Attach tool menu as a build menu
9495         * plugins/tools/dialog.c:
9496         Set tool menu item sensitivity in tool list
9497         Fix bugs
9499         * plugins/tools/editor.c,
9500         plugins/tools/editor.h,
9501         plugins/tools/fileop.c,
9502         plugins/tools/tool.c,
9503         plugins/tools/tool.h:
9504         Add new properties (active, save file...)
9505         Most of them are still not implemented
9507         * plugins/tools/execute.c,
9508         plugins/tools/execute.h:
9509         Reorganize code to support multiple run
9510         Support run in terminal
9511         
9512         * plugins/tools/plugin.c
9513         plugins/tools/plugin.h:
9514         Move message handling in execute.c
9516         * plugins/tools/variable.h,
9517         plugins/tools/variable.c:
9518         Add useful variables
9519         
9520 2005-04-13  Naba Kumar  <naba@gnome.org>
9522         * plugins/editor/text_editor.c: Fixed file monitoring condition.
9523         * plugins/editor/Makefile.am: Added gnome-vfs flags.
9524         
9525 2005-04-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9527         * plugins/tools/dialog.c plugins/tools/tool.c :
9528         Fixed bugs.
9530 2005-04-06  Naba Kumar  <naba@gnome.org>
9532         * src/anjuta.c: Load default session only when
9533         "anjuta.session.load.last" preference is enabled.
9534         
9535 2005-04-07  Sebastien Granjoux  <seb.sfo@free.fr>
9537         * plugins/tools/Makefile.am,
9538         plugins/tools/variable.c,
9539         plugins/tools/variable.h:
9540         Add new code for handling variables
9542         * plugins/tools/anjuta-tools.glade:
9543         Improve tool editor dialog
9544         Add variable selection dialog
9546         * plugins/tools/dialog.c,
9547         plugins/tools/dialog.h,
9548         plugins/tools/plugin.c,
9549         plugins/tools/plugin.h:
9550         Add variable object
9551         Add a function to get it
9553         * plugins/tools/editor.c:
9554         Add gui code for variable selection dialog
9556         * plugins/tools/execute.c:
9557         Use variables for executing command
9558         
9559         * Naba: Compile warning fixes.
9561 2005-04-06  Naba Kumar  <naba@gnome.org>
9563         * TODO.tasks: Marked completed items.
9564         
9565 2005-04-06  Naba Kumar  <naba@gnome.org>
9567         * plugins/subversion/svn-backend.c: Fixed subversion plugin
9568         compile error.
9569         
9570         * plugins/tools/anjuta-tools.glade: Improved dialog layout.
9572 2005-04-04  Naba Kumar  <naba@gnome.org>
9574         * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
9575         inside Main window.
9576         
9577 2005-03-31  Sebastien Granjoux  <seb.sfo@free.fr>
9579         * plugins/tools/Makefile.am,
9580         plugins/tools/anjuta-tools.plugin.in,
9581         plugins/tools/anjuta-tools.ui,
9582         plugins/tools/anjuta-tools.gladei,
9583         plugins/tools/anjuta-tools-plugin.png,
9584         plugins/tools/plugin.c,
9585         plugins/tools/plugin.h,
9586         plugins/tools/dialog.c,
9587         plugins/tools/dialog.h,
9588         plugins/tools/fileop.c,
9589         plugins/tools/fileop.h,
9590         plugins/tools/tool.c,
9591         plugins/tools/tool.h,
9592         plugins/tools/editor.c,
9593         plugins/tools/editor.h,
9594         plugins/tools/execute.c,
9595         plugins/tools/execute.h, configure.in, plugins/Makefile.am:
9596         Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
9597         Not fully working
9599         * anjuta-tools.[ch]: Removed old tools code.
9600         
9601 2005-04-01  Steve Murphy  <murf@e-tools.com>
9603         * configure.in: Added "rw" to ALL_LINGUAS.
9605 2005-03-29  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9607         * Modified Files:
9608         manuals/C/anjuta-manual/fileoperations.xml
9609         Added Files:
9610         manuals/C/anjuta-manual/figures/search_expr.png
9611         manuals/C/anjuta-manual/figures/search_expr_basic.png
9612         manuals/C/anjuta-manual/figures/search_file_list.png
9613         manuals/C/anjuta-manual/figures/search_file_pattern.png
9614         manuals/C/anjuta-manual/figures/search_replace.png
9615         manuals/C/anjuta-manual/figures/search_setting.png
9616         manuals/C/anjuta-manual/figures/search_target.png
9617         manuals/C/anjuta-manual/figures/search_target_action.png
9618         manuals/C/anjuta-manual/figures/search_target_in.png
9619         Removed Files:
9620         manuals/C/anjuta-manual/figures/find_files.png
9621         manuals/C/anjuta-manual/figures/find_replace.png
9622         manuals/C/anjuta-manual/figures/find_text.png :
9623         Updated Anjuta manual (File Operations)
9625 2005-03-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9627         * manuals/C/anjuta-manual/fileoperations.xml,
9628         manuals/C/anjuta-manual/figures/open_file.png,
9629         manuals/C/anjuta-manual/figures/open_file_multiple.png,
9630         manuals/C/anjuta-manual/figures/prefs_print.png,
9631         manuals/C/anjuta-manual/figures/print_dlg.png,
9632         manuals/C/anjuta-manual/figures/print_preview.png.
9633         * Added Files:
9634         manuals/C/anjuta-manual/figures/add_edit_macro.png,
9635         manuals/C/anjuta-manual/figures/display_macro.png,
9636         manuals/C/anjuta-manual/figures/insert_text.png,
9637         manuals/C/anjuta-manual/figures/keyword_macro.png,
9638         manuals/C/anjuta-manual/figures/new_file_wizard.png,
9639         manuals/C/anjuta-manual/figures/save_as_file.png :
9640         Updated Anjuta Manual (File Operations)
9642 2005-03-23  Adam Weinberger  <adamw@gnome.org>
9644         * plugins/editor/action-callbacks.c,
9645           plugins/file-loader/plugin.c,
9646           plugins/gtodo/main.c,
9647           plugins/project-wizard/druid.c:
9648           Fix spelling/grammar errors. Fixes bugs
9649           169068, 169137, 169138, and 169139.
9651 2005-03-21  Naba Kumar  <naba@gnome.org>
9653         Patch from: Massimo Cora' <maxcvs@email.it>:
9654         
9655         * plugins/editor/Makefile.am
9656         plugins/editor/anjuta-docman.c,
9657         (added) plugins/editor/editor-tooltips.c,
9658         (added) plugins/editor/editor-tooltips.h: Added tooltips to
9659         editor tabs to show full path.
9661 2005-03-19  Johannes Schmid <jhs@cvs.gnome.org>
9662         
9663         * plugins/subversion/svn-backend.c:
9664         Removed "apr-0/" from include because this is 
9665         already included in SVN_INCLUDE and broke building if
9666         apr >= 1.0 was installed.
9668 2005-03-18  Naba Kumar  <naba@gnome.org>
9670         Patch from: Massimo Cora' <maxcvs@email.it>:
9672         * plugins/editor/action-callbacks.c,
9673         plugins/editor/aneditor-calltip.cxx,
9674         plugins/editor/aneditor-priv.h,
9675         plugins/editor/aneditor.cxx,
9676         plugins/editor/aneditor.h,
9677         plugins/editor/anjuta-document-manager.ui: Added calltip
9678         activation from menu.
9680 2005-03-16  Naba Kumar  <naba@gnome.org>
9682         Patch from: Massimo Cora' <maxcvs@email.it>:
9683         
9684         * plugins/class-gen/action-callbacks.c,
9685         plugins/class-gen/anjuta-class-gen-plugin.glade,
9686         plugins/class-gen/class_gen.c,
9687         plugins/class-gen/class_gen.h,
9688         plugins/class-gen/class_logo.xpm,
9689         plugins/class-gen/plugin.c: Create files without project
9690         being open. Add to project support. And other enhancements.
9692 2005-03-15  Adam Weinberger  <adamw@gnome.org>
9694         * anjuta.glade,
9695           plugins/debug-manager/utilities.c,
9696           plugins/file-loader/plugin.c,
9697           plugins/gdb/utilities.c,
9698           plugins/profile-default/plugin.c,
9699           plugins/project-import/project-import.c,
9700           src/anjuta-actions.h:
9701           Spelling/grammar fixes.
9703 2005-03-13  Naba Kumar  <naba@gnome.org>
9704         
9705         * plugins/editor/action-callbacks.c,
9706         plugins/editor/action-callbacks.h,
9707         plugins/editor/anjuta-document-manager.ui,
9708         plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
9709         submenu. Moved menuitems from Format to View->Editor.
9710         
9711         * src/action-callbacks.c, src/action-callbacks.h,
9712         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
9713         layout and lock layout menus in View submenu. Get rid of
9714         Settings->Layout Manager menu.
9715         
9716         * plugins/project-import/anjuta-project-import.plugin.in:
9717         Fixed icon name
9719         * global-tags/Makefile.am,
9720         global-tags/create_global_tags.sh,
9721         plugins/editor/aneditor-autocomplete.cxx,
9722         plugins/editor/aneditor-priv.h,
9723         plugins/editor/aneditor.cxx,
9724         tagmanager/tm_workspace.c: Fixed scope members autocompletion
9725         in editor and made it work in global symbols also.
9726         
9727         * src/anjuta-app.c: Always use priority texts besides icons style
9728         for toolbars, because other styles look horible for Anjuta (fixme).
9730 2005-03-11  Naba Kumar  <naba@gnome.org>
9732         * configure.in: Removed test for iconv.
9734         * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
9735         before scintilla widget is realized.
9736         
9737         * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
9738         for Update menuitem.
9739         
9740         * scintilla/patches/set-cursor-warning-fix.diff: Removed because
9741         already applied in scintilla main stream.
9742         
9743         * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
9744         and notified scintilla developer.
9745         
9746 2005-03-10  Naba Kumar  <naba@gnome.org>
9748         * src/action-callbacks.c: Removed reference to src/help.h (dead
9749         file).
9751         * plugins/editor/text_editor.c: Removed reference to
9752         src/launcher.h (a dead file).
9754         * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
9755         src/controls.c, src/controls.h, src/fileselection.c,
9756         src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
9757         src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
9758         src/main.cpp, src/main_menubar.c, src/main_menubar.h,
9759         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
9760         src/session.h, src/support.c, src/support.h, src/toolbar.c,
9761         src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
9762         Removed these dead files from CVS.
9765 2005-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9767         * plugins/file-wizard/action-callbacks.c : Added error message.
9768         plugins/project-import/project-import.c : Closed Import wizard with Esc key.
9771 2005-03-09      Johannes Schmid <jhs@cvs.gnome.org>
9772         
9773         * plugins/cvs-plugin/cvs-callbacks.c
9774         plugins/cvs-plugin/plugin.c:
9775         Fixed preferences page init and busy handling
9776         
9777         * plugins/subversion/plugin.c:
9778         Fixed preferences page init
9780 2005-03-09  Naba Kumar  <naba@gnome.org>
9782         * plugins/Makefile.am, plugins/glade/Makefile.am,
9783         plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
9784         enabled glade plugin in Anjuta. The plugin is built only when
9785         glade3 is installed.
9786         
9787 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
9789         * plugins/project-wizard/templates/java.wiz
9790         plugins/project-wizard/templates/java-logo.png (*)
9791         plugins/project-wizard/templates/java/*
9792         plugins/project-wizard/templates/Makefile.am
9793         configure.in:
9794         
9795         Add Java project type. It generates a autoconf/automake
9796         project which is compiled using gcj. It requires automake 
9797         > 1.4 (1.9 is known to work) to work!
9798         
9799         (*) still awaiting response from the gcj team if we
9800         may use their logo.
9801         
9802 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
9803         
9804         * plugins/project-import/*
9805         plugins/Makefile.am
9806         configure.in:
9807         Added project import plugin. Might be a bit buggy and limited
9808         but works for now.
9809         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
9810         Icon from old pixmaps dir
9812 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9814         * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
9815         plugins/macro/macro-util.c, plugins/macro/macros.xml :
9816         Added C Custom_Indent line macro.
9817         Cleaned macros.xml
9819 2005-03-09  Naba Kumar  <naba@gnome.org>
9821         * TODO.tasks: Added new message-manager tasks.
9822         
9823         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9824         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9825         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9826         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9827         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9828         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9829         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9830         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9831         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9832         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9833         
9834         * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
9835         plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
9836         plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
9837         plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
9838         plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
9839         plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
9840         plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
9841         Removed debugger widgets from shell on debugger shutdown. Added
9842         scrolled windows for docked widgets. Removed unnecessary widget refs
9843         and unrefs. Destroy widgets correctly on debugger shutdown.
9844         
9845         * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
9846         with project description title. Removed frame shadow.
9847         
9848         * plugins/project-wizard/druid.c: Initializes tooltips.
9849         
9850         * scintilla/Makefile.am: Fixed comiple error.
9852 2005-03-08  Adam Weinberger  <adamw@gnome.org>
9854         * plugins/class-gen/anjuta-class-gen-plugin.glade,
9855           plugins/class-gen/class_gen.c: Fix grammar/spelling errors
9857 2005-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9859         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
9860         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
9861         plugins/macro/macro-util.c, plugins/macro/macro-util.h
9862         plugins/macro/macros.xml, plugins/macro/plugin.c :
9863         Moved cursor at the '|' position defined in macros.
9865 2005-03-07  Naba Kumar  <naba@gnome.org>
9867         * plugins/subversion/Makefile.am: Fixed build error.
9869         * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
9870         types (perl, python, shellscript).
9871         
9872         * plugins/editor/plugin.c: Fixed to show all highlight options.
9873         
9874 2005-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9876         * TODO.tasks : updated tasks.
9877         * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
9879 2005-03-07  Naba Kumar  <naba@gnome.org>
9881         * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
9882         or disable subversion file-manager submenu. If "Subvesion" is also
9883         valid directory, we should also check for it.
9885         * configure.in: Disable cygwin macro until someone fixes the
9886         autoconf warnings.
9887         
9888         * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
9889         backward compatibility.
9890         
9891 2005-03-06  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9893         * src/about.c : Cleaned code.
9894         * plugins/macro/macros.xml : Added "do_while" C macro.
9895         * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
9896         plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c, 
9897         plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
9898         Closed registers, shared libraries, kernel signals dialogs with ESC key.
9899         
9900 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
9902         * plugins/class-gen/plugin.c:
9903         Removed "return" to activate project_root_uri watching.
9905 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
9907         * plugins/Makefile.am
9908         plugins/subversion/*:
9909         Added subversion plugin. Add, Remove, Commit and Update work
9910         everything else needs work.
9911         
9912         * plugins/terminal/terminal.c
9913         Applied old 1.2.2 patch to fix Ctrl-C in terminal but
9914         we still have focus problems with the editor.
9916 2005-03-05  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9918         * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
9919         
9920 2005-03-04  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9922         * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
9924 2005-03-04  Naba Kumar  <naba@gnome.org>
9926         Patch from Massimo Cora' <maxcvs@email.it>:
9928         * plugins/class-gen/Makefile.am,
9929         plugins/class-gen/action-callbacks.c,
9930         plugins/class-gen/action-callbacks.h,
9931         (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
9932         plugins/class-gen/anjuta-class-gen.plugin.in,
9933         plugins/class-gen/class_gen.c,
9934         plugins/class-gen/class_gen.h,
9935         (removed) plugins/class-gen/clsGen.c,
9936         (added) plugins/class-gen/goc_template_header,
9937         (added) plugins/class-gen/goc_template_source,
9938         plugins/class-gen/plugin.c,
9939         plugins/class-gen/plugin.h: Refactored class gen code.
9940         Added GOCBuilder code. Fixed UI. Implemented plugin.
9942 2005-03-03  Johannes Schmid <jhs@cvs.gnome.org>
9944         * plugins/project-wizard/property.c
9945         plugins/project-wizard/install.c
9946         plugins/project-wizard/druid.c
9947         plugins/editor/goto_line.c
9948         plugins/editor/plugin.c
9949         plugins/gtodo/add_edit_item.c
9950         plugins/gtodo/ligtodo.c
9951         plugins/gtodo/main.c
9952         plugins/gtodo/preferences.c:
9953         Fixed #167559, #167534, #167266, #167357
9954         (Bad English in strings...)
9955         
9956         Thanks to Adam Weinberger and Thierry Moisan for
9957         reporting!
9959 2005-03-03  Naba Kumar  <naba@gnome.org>
9961         * libegg/Makefile.am, libegg/menu/Makefile.am,
9962         (added) libegg/egg-submenu-action.c,
9963         (added) libegg/menu/egg-submenu-action.h: Created a new action for
9964         submenu (used for wizard listing).
9965         
9966         * plugins/file-loader/anjuta-loader-plugin.ui
9967         plugins/file-loader/plugin.c: Implemented wizards submenu in menu
9968         and toolbar.
9969         
9970         * plugins/editor/action-callbacks.c,
9971         plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
9972         ctrl+tabbing because it was interfaring with focus navigation.
9973         Focus editor on "Esc" in incremental search entry. Cleanups.
9974         
9975         * plugins/file-manager/an_file_view.c,
9976         plugins/symbol-browser/plugin.c,
9977         plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
9978         Cleanups.
9979         
9980         * plugins/profile-default/plugin.c,
9981         scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
9982         for sesssion load.
9983         
9984         * (removed) scintilla/patches/a64-crash-fix.patch,
9985         (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
9986         scintilla patches.
9988 2005-03-03  Naba Kumar  <naba@gnome.org>
9990         * HACKING: Fixed typos.
9991         
9992         * plugins/editor/aneditor-indent.cxx: Clean up.
9993         
9994         * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
9995         Enable/disable save, undo and redo actions depending on state
9996         of the editor.
9997         
9998 2005-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10000         * libanjuta/anjuta-status.h plugins/editor/Makefile.am
10001         plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
10002         Displayed search_incremental status.
10004         * Removed plugins/editor/search_incremental.[ch]
10006 2005-02-26  Johannes Schmid <jhs@cvs.gnome.org>
10007         
10008         * plugins/cvs-plugin/cvs-execute.c
10009         plugins/cvs-plugin/cvs-callbacks.c:
10010         - Use weak reference on mesg_view and reuse tab if
10011         it still exists to avoid cluttering message manager.
10012         - Fixed bug in cvs remove
10013         
10014         README, HACKING: Updated
10015         
10016         configure.in: Added check for libsvn
10018 2005-02-29  Naba Kumar  <naba@gnome.org>
10019         
10020         * plugins/file-manager/an_file_view.c,
10021         plugins/symbol-browser/an_symbol_view.c,
10022         plugins/symbol-browser/plugin.c: Hide column headers (they
10023         are redundant).
10025 2005-02-29  Naba Kumar  <naba@gnome.org>
10027         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10028         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10029         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10030         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10031         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10032         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10033         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10034         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10035         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10036         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10038         * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
10039         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10040         (added) libanjuta/anjuta-session.[hc],
10041         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
10042         plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
10043         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
10044         src/main.c:
10045         
10046         Implemented session management. Implemented session
10047         container class. Added session notifications from shell. Implemented
10048         session save/load in editor, file-loader, default-profile-plugin
10049         and anjuta-app. Fixed window sizing and restoration. Cleaned up
10050         code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
10051         and maximized states in session. Implemented project session
10052         management.
10054 2005-02-27  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10056         * plugins/class-gen/action-callbacks.[ch],
10057         plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
10058         plugins/gdb/breakpoints.c plugins/gdb/memory.c:
10059         Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs 
10060         with Escape key.
10062 2005-02-26  Sebastien Granjoux  <seb.sfo@free.fr>
10063         
10064         * plugins/project-wizard/anjuta-project-wizard.glade,
10065         plugins/project-wizard/druid.c:
10066         Add some padding in tab label in project selection page
10067         
10068         * plugins/project-wizard/druid.c,
10069         plugins/project-wizard/parser.c:
10070         Search for project template recursively
10071         Add ~/.anjuta/project to the search paths
10073 2005-02-26  Naba Kumar  <naba@gnome.org>
10075         * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
10076         * plugins/file-loader/plugin.c: Fixed crash bug.
10077         * libanjuta/plugins.c: Fixed memory leak.
10078         
10079 2005-02-26  Naba Kumar  <naba@gnome.org>
10080         
10081         * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
10082         "UserActivatable" attribute for plugins. This attribute if set to
10083         "no" will prevent users from activating/deactivating it from
10084         plugins dialog. Added a toggle button in plugins dialog to toggle
10085         the plugins list between list of activatable plugins (default) to
10086         list of all plugins. anjuta_plugin_select() now only selects the
10087         plugin. Added anjuta_plugins_select_and_activate() method that will
10088         select and activate it.
10089         
10090         * plugins/profile-default/Makefile.am,
10091         plugins/profile-default/anjuta-default-profile.ui,
10092         plugins/profile-default/plugin.c,
10093         plugins/profile-default/plugin.h,
10094         plugins/project-manager/anjuta-project-manager.ui,
10095         plugins/project-manager/plugin.c,
10096         plugins/project-manager/plugin.h:
10097         
10098         Anjuta projects (*.anjuta) files define the profile of respective
10099         projects. Profile is a set of related plugins required for the
10100         project to open. Moved "close project" action from Project Manager
10101         to Profile Manager plugin. Implemented loading and unloading of
10102         project profiles in DefaultProfilePlugin. DefaultProfilePlugin
10103         (instead of Project Manager) now handles opening of *.anjuta files.
10104         Close Project menuitem is now moved to File submenu (being
10105         consistent with Anjuta 1.x versions and avoiding creating Project
10106         submenu when project manager is not loaded).
10107         
10108         * src/anjuta-actions.h: Fixed short-cut key for Help content.
10109         
10110         * src/anjuta.ui: Fixed place holder for projects.
10111         
10112         * (new) plugins/profile-default/default.anjuta: default startup
10113         profile. Removed the hardcoded plugins loading in
10114         DefaultProfilePlugin.
10116         * anjuta.anjuta,
10117         plugins/project-wizard/templates/terminal/project.anjuta:
10118         Implemented project format in newly created projects.
10120         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
10121         plugins/class-gen/anjuta-class-gen.plugin.in,
10122         plugins/cvs-plugin/anjuta-cvs.plugin.in,
10123         plugins/editor/anjuta-document-manager.plugin.in,
10124         plugins/file-loader/anjuta-loader.plugin.in,
10125         plugins/file-wizard/anjuta-file-wizard.plugin.in,
10126         plugins/gdb/anjuta-gdb.plugin.in,
10127         plugins/glade/anjuta-glade.plugin.in,
10128         plugins/message-view/anjuta-message-manager.plugin.in,
10129         plugins/profile-default/anjuta-default-profile.plugin.in,
10130         plugins/project-manager/anjuta-project-manager.plugin.in,
10131         plugins/project-wizard/anjuta-project-wizard.plugin.in:
10132         Defined UserActivatable attributes. Added supported types attribute.
10134         * plugins/project-wizard/anjuta-project-wizard.glade
10135         plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
10136         "Project Wizard" in preferences title.
10138         * TODO.tasks: Updated.
10139         
10140         * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
10141         Updated.
10142         
10143 2005-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10145         * plugins/file-wizard/anjuta-file-wizard.glade
10146         plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
10147         
10148         Integrated License macros, cleaned file.c.
10149         
10150 2005-02-24      Johannes Schmid <jhs@cvs.gnome.org>
10151         
10152         * plugins/macor/macro-util.c: Fixed crash bugs if email or
10153         username can not be found correctly.
10155 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10157         * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
10158         plugins/macro/macros.xml :
10159         
10160         Added Headers macros. Cleaned file.c
10162 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10164         * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c, 
10165         plugins/macro/macros.xml :
10166         
10167         Fixed a bug. Added Header macro.
10169         
10170 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10172         * plugins/file-wizard/action-callbacks.c, 
10173         plugins/file-wizard/file.c, plugins/macro/macro-util.c
10174         plugins/macro/macros.xml :
10175         
10176         Added FileName, Header template macros.
10177         
10178 2005-02-24  Naba Kumar  <naba@gnome.org>
10179         
10180         * plugins/patch/patch-plugin.c: Fixed a function call.
10181         
10182         * src/anjuta.c, src/main.c: Save and load default session.
10183         
10184 2005-02-24  Naba Kumar  <naba@gnome.org>
10186         * libanjuta/interfaces/libanjuta.idl,
10187         plugins/message-view/anjuta-msgman.c,
10188         plugins/message-view/anjuta-msgman.h,
10189         plugins/message-view/plugin.c: Added and implemented
10190         set_view_title() method.
10191         
10192         * plugins/build-basic-autotools/build-basic-autotools.c,
10193         plugins/build-basic-autotools/build-basic-autotools.h: Implemented
10194         build context pooling. Maximum 3 contexts are reused. Additional
10195         contexts are created when all are busy.
10197 2005-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10199         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
10200         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
10201         plugins/macro/macros.xml, plugins/macro/plugin.[ch],
10202         plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
10204         Added Copyright, Changelog macros.
10205                 
10206 2005-02-23  Naba Kumar  <naba@gnome.org>
10208         Patch from Massimo Cora' <maxcvs@email.it>:
10209         * plugins/Makefile.am,
10210         plugins/patch/Makefile.am,
10211         (added) plugins/patch/anjuta-patch-plugin.png,
10212         (added) plugins/patch/anjuta-patch.plugin.in,
10213         (added) plugins/patch/anjuta-patch.ui,
10214         plugins/patch/patch-plugin.c,
10215         (added) plugins/patch/patch-plugin.h,
10216         (added) plugins/patch/plugin.c,
10217         (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
10218         architecture.
10220 2005-02-23  Naba Kumar  <naba@gnome.org>
10222         * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
10223         file-loader/plugin.c, profile-default/plugin.c:
10224         Implemented "activated" and "deactivated" signals for plugin class.
10225         Renamed *_location() functions to *_id(), because location is
10226         ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
10227         anjuta_plugins_unload_plugin().
10228         
10229         * class-gen/plugin.c: Fixed complier warning and utility function call.
10230         
10231         * debug-manager/plugin.c: Unload debugger plugin correctly.
10232         
10233         * project-manager/plugin.c:     Fixed compiler warnings.
10234         
10235         * plugins/project-wizard/templates/gnome/.cvsignore,
10236         plugins/project-wizard/templates/gnome/po/.cvsignore,
10237         plugins/project-wizard/templates/gnome/src/.cvsignore,
10238         plugins/project-wizard/templates/gtk/po/.cvsignore,
10239         plugins/project-wizard/templates/gtkmm/po/.cvsignore,
10240         plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
10241         
10242         * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
10243         build (we need to fix this thing).
10244         
10245 2005-02-23  Johannes Schmid <jhs@cvs.gnome.org>
10247         * plugins/macro/macro-action.[ch]
10248         plugins/macro/macro-edit.c
10249         plugins/macro/macro-dialog.c
10250         plugins/macro/macro-db.[ch]
10251         plugins/macro/plugin.[ch]
10252         plugins/macro/macro-util.[ch] (added)
10253         
10254         Cleaned up macro plugin and preview expanded macros.
10256 2005-02-21  Ryan Garver <rgarvage@yahoo.com>
10258         * plugins/cvs-plugin/cvs-interface.c:
10260         Fixed option setting when using no compression and not 
10261         ignoring .cvsrc
10263 2005-02-23  Naba Kumar  <naba@gnome.org>
10264         
10265         * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
10266         geometry on exit and startup (only if there is no geometry from the
10267         session).
10269         * TODO.tasks: Updated.
10270         
10271         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
10272         
10273         * manuals/reference/libanjuta/Makefile.am,
10274         manuals/reference/libanjuta/libanjuta-docs.sgml,
10275         (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
10276         documentation for writing project templates.
10278 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10280         * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
10281         plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
10282         
10283         Expansion keywords in macros. 
10285 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10287         * plugins/file-wizard/action-callbacks.c,
10288         plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
10289         plugins/macro/macros.xml :
10290         
10291         Inserting text by macro plugin
10292         In progress ...
10294 2005-02-22  Johannes Schmid <jhs@cvs.gnome.org>
10296         * plugins/macro/plugin.c
10297         plugins/cvs-plugin/plugin.c:
10298         
10299         Fixed interfaces (use static)
10301 2005-02-21  Johannes Schmid <jhs@cvs.gnome.org>
10302         
10303         * plugins/macro/macro-actions.[ch]
10304         plugins/macro/plugin.c
10305         libanjuta/interfaces/libanjuta.idl:
10306         
10307         Implemented IAnjutaMacro interface to be used by file-wizard
10308         
10309         * plugins/cvs-plugin/plugin.c
10310         libanjuta/interfaces/libanjuta.idl:
10311         
10312         Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
10313         for all version control systems and not only for cvs.
10315 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10317         * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added 
10318         insert_macro.
10319         
10320         * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
10323 2005-02-21  Naba Kumar  <naba@gnome.org>
10325         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
10326         IAnjutaDebugger interface.
10327         
10328         * plugins/debug-manager/anjuta-debug-manager.ui,
10329         plugins/debug-manager/attach_process.c,
10330         plugins/debug-manager/attach_process.h,
10331         plugins/debug-manager/plugin.c,
10332         plugins/debug-manager/plugin.h,
10333         plugins/gdb/actions.c,
10334         plugins/gdb/actions.h,
10335         plugins/gdb/anjuta-gdb-plugin.ui,
10336         plugins/gdb/breakpoints.c,
10337         plugins/gdb/breakpoints.h,
10338         plugins/gdb/debugger.c,
10339         plugins/gdb/debugger.h,
10340         plugins/gdb/memory.c,
10341         plugins/gdb/plugin.c,
10342         plugins/gdb/plugin.h,
10343         plugins/gdb/sharedlib.h,
10344         plugins/gdb/sharedlib_cbs.c,
10345         plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
10346         correctly between debug-manager and debugger. Implemented debugger
10347         interface in gdb plugin. Fixed action names. Added UI updating.
10348         Start and stop debugger (does not work yet). Fixed UI merging.
10349         Fixed debugger plugin handling in debug-manager.
10351 2005-02-20  Johannes Schmid <jhs@cvs.gnome.org>
10353         * plugins/editor/aneditor-autocomplete.cxx:
10354         
10355         Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
10356         crash with C++ "template" keyword.
10358 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10360         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
10361         Fixed bug (Closed macro dialogs with Esc key).
10362         
10363 2005-02-19  Sebastien Granjoux  <seb.sfo@free.fr>
10364         
10365         * plugins/project-wizard/xlib.wiz,
10366         plugins/project-wizard/xlib-logo.png,
10367         plugins/project-wizard/xlib/*:
10368         Port old xlib anjuta project on new project wizard
10369         
10370         * plugins/project-wizard/xlib-dock.wiz,
10371         plugins/project-wizard/xlib-dock/*:
10372         Port old xlib dock anjuta project on new project wizard
10373         
10374         * plugins/project-wizard/wxwin.wiz,
10375         plugins/project-wizard/wxwin-logo.png,
10376         plugins/project-wizard/wxwin/*:
10377         Port old wxwin anjuta project on new project wizard
10378         
10379         * configure.in, plugins/project-wizard/templates/Makefile.am: Other
10380         necessary changes for the new templates.
10381         
10382 2005-02-18  Naba Kumar  <naba@gnome.org>
10384         * plugins/Makefile.am: Added class-gen
10385         
10386 2005-02-17  Sebastien Granjoux  <seb.sfo@free.fr>
10388         * plugins/project-wizard/header.c:
10389         Fix a bug in sorting of project categories
10391 2005-02-18  Naba Kumar  <naba@gnome.org>
10393         Patch from Massimo Cora  <maxcvs@email.it>:
10394         
10395         * plugins/class-gen/.cvsignore,
10396         plugins/class-gen/Makefile.am,
10397         (added) plugins/class-gen/action-callbacks.c,
10398         (added) plugins/class-gen/action-callbacks.h,
10399         (added) plugins/class-gen/anjuta-class-gen.plugin.in,
10400         (added) plugins/class-gen/class_gen.c,
10401         (added) plugins/class-gen/class_gen.h,
10402         (added) plugins/class-gen/plugin.c,
10403         (added) plugins/class-gen/plugin.h: Ported class wizard to the
10404         new architecture.
10405         
10406         * plugins/project-manager/plugin.c: implemented add_source().
10408 2005-02-17  Naba Kumar  <naba@gnome.org>
10410         * plugins/file-loader/plugin.c: Fixed possible crash.
10411         
10412         * src/action-callbacks.c, src/action-callbacks.h,
10413         src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
10415 2005-02-17  Naba Kumar  <naba@gnome.org>
10416         
10417         * plugins/project-wizard/templates/anjuta-plugin.wiz,
10418         plugins/project-wizard/templates/gnome.wiz,
10419         plugins/project-wizard/templates/gtk.wiz,
10420         plugins/project-wizard/templates/gtkmm.wiz,
10421         plugins/project-wizard/templates/terminal.wiz,
10422         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10423         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
10424         plugins/project-wizard/templates/gnome/src/callbacks.c,
10425         plugins/project-wizard/templates/gnome/src/callbacks.h,
10426         plugins/project-wizard/templates/gnome/src/main.c,
10427         plugins/project-wizard/templates/gtk/src/callbacks.c,
10428         plugins/project-wizard/templates/gtk/src/callbacks.h,
10429         plugins/project-wizard/templates/gtk/src/main.c,
10430         plugins/project-wizard/templates/gtkmm/src/main.cc,
10431         plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
10432         to generate licence correctly (without any extra newlines). Removed
10433         IncludeGNUHeader macro definition and added proper licence property.
10434         Fixed project directory paths in file contents.
10436 2005-02-17  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10438         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
10439         Closed macro dialogs with Esc key.
10441 2005-02-16  Naba Kumar  <naba@gnome.org>
10443         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10444         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
10445         plugins/project-wizard/templates/gnome/src/callbacks.c,
10446         plugins/project-wizard/templates/gnome/src/callbacks.h,
10447         plugins/project-wizard/templates/gnome/src/main.c,
10448         plugins/project-wizard/templates/gtk/src/main.c,
10449         plugins/project-wizard/templates/gtkmm/src/main.cc,
10450         plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
10451         macros to avoid blank newlines.
10453 2005-02-16  Sebastien Granjoux  <seb.sfo@free.fr>
10455         * plugins/project-wizard/autogen.c:
10456         Correct a problem when having property value in UTF-8
10458         * plugins/project-wizard/druid.c:
10459         Correct a bug when reselecting a new project (all pages
10460         must be removed)
10462         * plugins/project-wizard/property.c:
10463         Avoid having default invalid properties
10465         * plugins/project-wizard/templates/terminal.wiz,
10466         plugins/project-wizard/templates/terminal/po/ChangeLog,
10467         plugins/project-wizard/templates/terminal/src/main.c:
10468         Remove command for testing run function
10469         Move destination directory to second page and include
10470         project name. Add exist tag. Remove unused properties.
10472 2005-02-16  Naba Kumar  <naba@gnome.org>
10474         * Makefile.am, libanjuta/interfaces/libanjuta.idl,
10475         plugins/debug-manager/anjuta-debug-manager.ui,
10476         plugins/debug-manager/plugin.c,
10477         plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
10478         plugins/gdb/debugger.c, plugins/gdb/plugin.c,
10479         plugins/gdb/plugin.h, plugins/gdb/registers.c,
10480         plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
10481         plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
10482         plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
10483         (removed) src/anjuta_info.c,
10484         (removed) src/anjuta_info.h,
10485         (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
10486         (added) plugins/gdb/anjuta-gdb-plugin.ui,
10487         (added) plugins/gdb/actions.c,
10488         (added) plugins/gdb/actions.h: Completed initial
10489         porting of debugger to new architecture. Fixed many of the debugger
10490         functions.
10492         * plugins/file-loader/plugin.c: Detect some important mime ourself
10493         to avoid inconsistencies when mime system isn't working.
10494         
10495 2005-02-16  Naba Kumar  <naba@gnome.org>
10497         * plugins/editor/Makefile.am,
10498         (added) plugins/editor/aneditor-autocomplete.cxx,
10499         (added) plugins/editor/aneditor-calltip.cxx,
10500         (added) plugins/editor/aneditor-indent.cxx,
10501         (added) plugins/editor/aneditor-priv.h,
10502         plugins/editor/aneditor.cxx: Split aneditor.cxx file into
10503         different smaller chunks to make it easy to maintain.
10505 2005-02-16  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10507         * plugins/project-wizard/druid.c :
10508         
10509         Found system Email address if not defined in Preferences.
10511 2005-02-16      Johannes Schmid <jhs@cvs.gnome.org>
10512         
10513         * plugins/project-wizard/gtkmm.wiz
10514         plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
10515         plugins/project-wizard/gtkmm/*
10516         
10517         Added GTKmm (C++) project type
10519 2005-02-15  Johannes Schmid <jhs@cvs.gnome.org>
10521         * plugins/message-view/plugin.c
10522         plugins/message-view/message-view.c
10523         TODO.gtodo:
10524         Implemented next/prev action
10526 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10528         * plugins/project-wizard/templates/libglade2.* :
10529         Removed libglade2 project.
10530         
10531         * plugins/project-wizard/templates/gtk* :
10532         Removed interface.[ch] & support.[ch].
10533         
10534 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10536         * plugins/project-wizard/anjuta-project-wizard.glade,
10537         plugins/project-wizard/property.[ch],
10538         plugins/project-wizard/templates/anjuta-plugin.wiz :
10539         Added a new property ("iconfile").
10541 2005-02-14  Naba Kumar  <naba@gnome.org>
10543         * plugins/project-wizard/install.c,
10544         plugins/project-wizard/plugin.c,
10545         plugins/project-wizard/templates/anjuta-plugin.wiz,
10546         plugins/project-wizard/templates/gnome.wiz,
10547         plugins/project-wizard/templates/gtk.wiz,
10548         plugins/project-wizard/templates/libglade2.wiz,
10549         plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
10550         newly created projects and open them. Fixed message buffering in
10551         wizard.
10553 2005-02-14  Naba Kumar  <naba@gnome.org>
10555         * src/about.c, pixmaps/Makefile.am,
10556         (new) pixmaps/anjuta_logo2.png: New about page splash screen.
10557         
10558         * mime/gnome-mime-application-x-anjuta.png,
10559         pixmaps/anjuta_icon.png,
10560         (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
10561         done by 9-speed at:
10562         http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
10563         
10564 2005-02-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10566         * configure.in,
10567         plugins/project-wizard/templates/libglade2-logo.png,
10568         plugins/project-wizard/templates/libglade2.wiz,
10569         plugins/project-wizard/templates/libglade2/* :
10570         Add Glade2 project
10573 2005-02-14  Naba Kumar  <naba@gnome.org>
10575         * TODO.tasks: Updated.
10576         
10577         * plugins/editor/anjuta-docman.c,
10578         plugins/editor/text_editor.c,
10579         plugins/editor/text_editor.h,
10580         plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
10581         for file modification, but it is still not functioning.
10583 2005-02-13  Sebastien Granjoux  <seb.sfo@free.fr>
10585         * plugins/project-wizard/values.c,
10586         plugins/project-wizard/values.h,
10587         plugins/project-wizard/property.c,
10588         plugins/project-wizard/property.h,
10589         plugins/project-wizard/druid.c:
10590         Rewrite mandatory property check
10591         Add check of exist property
10592         Rewrite handling of cached property page
10594 2005-02-13  Naba Kumar  <naba@gnome.org>
10596         Patch from Igor Kovalenko  <garrison@mail.ru>:
10597         * tagmanager/tm_workspace.c: Improved performance.
10599 2005-02-13  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10601         *plugins/project-wizard/templates/*.wiz,
10602         plugins/project-wizard/druid.c,
10603         plugins/project-wizard/templates/terminal/src/main.c,
10604         plugins/project-wizard/templates/gtk/src/*.[ch],
10605         plugins/project-wizard/templates/gtk/src/Makefile.am,
10606         plugins/project-wizard/templates/gnome/src/*.[ch],
10607         plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
10608         Add Copyright date & Email address,
10609         Correct terminal project.
10610         
10611 2005-02-12  Naba Kumar  <naba@gnome.org>
10613         * plugins/project-wizard/property.c: Fixed hidden
10614         properties to take values.
10616         * plugins/project-wizard/file.[ch]: Renamed
10617         true/false enum values to fix compile error
10618         (conflict with other definition).
10619         
10620         * plugins/file-loader/plugin.c: Detect anjuta projects correctly
10621         even when mime type detection fails (for example, when Anjuta is
10622         installed in non-system prefix).
10624 2005-02-12  Sebastien Granjoux  <seb.sfo@free.fr>
10626         * plugins/project-wizard/values.c,
10627         plugins/project-wizard/values.h:
10628         Rewrite file with more comments
10630         * plugins/project-wizard/druid.c,
10631         plugins/project-wizard/druid.h,
10632         plugins/project-wizard/autogen.c,
10633         plugins/project-wizard/autogen.h,
10634         plugins/project-wizard/druid.c,
10635         plugins/project-wizard/druid.h:
10636         Add more comments
10637         Use values instead of properties
10638         Move default properties to druid.c
10640         * plugins/project-wizard/install.c,
10641         plugins/project-wizard/install.h:
10642         Use values instead of properties
10643         Add a check to avoid overwriting files
10645         * plugins/project-wizard/parser.c,
10646         plugins/project-wizard/property.c,
10647         plugins/project-wizard/property.h:
10648         Update to use new values
10649         Add an "exist" attribute to check if a directory already exist
10651         * plugins/project-wizard/anjuta-project-wizard.glade:
10652         Change project selection page (GtkTextView => GtkLabel,
10653         GtkTable => GtkVBox)
10655         * plugins/project-wizard/templates/terminal.wiz:
10656         Move destination directory on second page
10657         
10658         * plugins/project-wizard/action.c:
10659         Add a few comments
10661 2005-02-12  Naba Kumar  <naba@gnome.org>
10663         * plugins/file-manager/an_file_view.c,
10664         plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
10665         views. Created dynamic update date of view depending on project
10666         changes -- similar to file-manager view.
10667         
10668         * plugins/devhelp/plugin.c: Load help on idle.
10669         
10670         * plugins/editor/anjuta-document-manager.glade: Moved 'disable
10671         autoformat' to proper location in preferences.
10672         
10673         * mime/anjuta.mime: Added .prj extension in the mime type for backward
10674         compatibility.
10675         
10676         * plugins/editor/plugin.c: Fixed accel name.
10678 2005-02-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10680         *plugins/project-wizard/templates/anjuta-plugin.wiz,
10681         plugins/project-wizard/templates/gnome.wiz,
10682         plugins/project-wizard/templates/gtk.wiz,
10683         plugins/project-wizard/anjuta-project-wizard.glade,
10684         plugins/project-wizard/autogen.c:
10685         Add Username & Email address in Project preferences.
10687 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10689         *plugins/project-wizard/templates/gnome-logo.png,
10690         plugins/project-wizard/templates/gnome.wiz,
10691         plugins/project-wizard/templates/gnome/* :
10692         Add Gnome project
10694 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10696         * plugins/project-wizard/templates/terminal/src/main.c, 
10697         plugins/project-wizard/templates/terminal/src/main.c,
10698         plugins/project-wizard/templates/terminal/src/main.[ch] :
10699         Insert License in projects
10700         
10701 2005-02-11  Naba Kumar  <naba@gnome.org>
10703         * TODO.tasks: Added message manager task.
10704         
10705         * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
10706         
10707         * plugins/editor/plugin.c: Use bookmark stock icons.
10708         
10709         * plugins/message-view/anjuta-message-manager.ui,
10710         plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
10712 2005-02-10  Naba Kumar  <naba@gnome.org>
10714         * libanjuta/interfaces/libanjuta.idl: fixed build error.
10715         
10716 2005-02-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10718         * global-tags/Makefile.am
10719         Error during 'make install'
10721 2005-02-09  Naba Kumar  <naba@gnome.org>
10723         * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
10724         missing file.
10725         
10726 2005-02-08  Naba Kumar  <naba@gnome.org>
10728         * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
10729         
10730         * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
10731         Show busy cursur when updating global tags in preferences.
10733         * configure.in: Fixed.
10734         
10735 2005-02-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10737         * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
10738           plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10739          
10740         - Fixed anjuta-plugin project (glade)
10742 2005-02-08  Naba Kumar  <naba@gnome.org>
10744         * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
10745         Fixed automatic indentations.
10747         * global-tags/Makefile.am, global-tags/create_global_tags.sh:
10748         Global tags are now segregated into smaller api tags, which can be
10749         selectively loaded from symbol browser preferences.
10751         * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
10752         Implemented IProjectManager interface in project-manager. Mostly getter
10753         methods for now, but need to add add() and remove() methods to add
10754         or remove project elements.
10756         * plugins/gdb/debug_tree.c: Small fix.
10758         * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
10759         plugins/symbol-browser/an_symbol_info.c,
10760         plugins/symbol-browser/an_symbol_info.h,
10761         plugins/symbol-browser/an_symbol_search.c,
10762         plugins/symbol-browser/an_symbol_search.h,
10763         plugins/symbol-browser/an_symbol_view.c,
10764         plugins/symbol-browser/an_symbol_view.h,
10765         plugins/symbol-browser/plugin.c,
10766         plugins/symbol-browser/plugin.h,
10767         tagmanager/c.c,
10768         tagmanager/entry.h,
10769         tagmanager/tm_project.c,
10770         tagmanager/tm_symbol.c,
10771         tagmanager/tm_tag.c,
10772         tagmanager/tm_workspace.c,
10773         tagmanager/vstring.c,
10774         tagmanager/include/tm_tag.h,
10775         tagmanager/include/tm_workspace.h:
10776         
10777         - Fixed tagmanager parsing of source files to parse for typedefines and
10778         properly record element scopes. Implemented scope autocompletion
10779         (autocompletion on '.', '->', '::' and ':'. The functionality is not
10780         fully working. It was based on older patch for Anjuta 1.2.2 in SF
10781         patch list (author is unknown).
10782         - Implemented symbol-browser preferences for dynamically loading and
10783         saving tags API segments.
10784         - Fixed symbol-search to use tagmanager directly instead of depending
10785         on symbol-view for tags list.
10786         - Fixed symbol-view to create the tree using TMSymbol tree directly.
10787         - Fixed TMSymbol to create the complete tags tree instead of letting the
10788         symbol-view created the root nodes.
10789         - Changed project tags cache name to .tm_project2.cache because the
10790         newer format records additional scope information.
10791         
10792 2005-02-07  Naba Kumar  <naba@gnome.org>
10794         * plugins/editor/style-editor.c,
10795         plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
10796         and GtkFontButton instead of deprecated widgets in
10797         style editor.
10798         
10799 2005-02-07  Sebastien Granjoux  <seb.sfo@free.fr>
10801         * plugins/project-wizard/action.c,
10802         plugins/project-wizard/action.h,
10803         plugins/project-wizard/autogen.c,
10804         plugins/project-wizard/autogen.h,
10805         plugins/project-wizard/file.c,
10806         plugins/project-wizard/file.h,
10807         plugins/project-wizard/install.c,
10808         plugins/project-wizard/install.h,
10809         plugins/project-wizard/parser.h,
10810         plugins/project-wizard/parser.c,
10811         plugins/project-wizard/property.c,
10812         plugins/project-wizard/property.h,
10813         plugins/project-wizard/plugin.h,
10814         plugins/project-wizard/plugin.c,
10815         plugins/project-wizard/values.c,
10816         plugins/project-wizard/values.h:
10817         Replace C++ comments by C comments
10819         * plugins/project-wizard/autogen.c,
10820         plugins/project-wizard/autogen.h:
10821         Add a run time check of autogen version.
10822         Add UserName variable.
10824         * plugins/project-wizard/anjuta-project-wizard.glade,
10825         plugins/project-wizard/header.c,
10826         plugins/project-wizard/druid.c,
10827         plugins/project-wizard/druid.h:
10828         Sort project in alphabetic order.
10829         Correct selection troubles in notebooks.
10831         * plugins/project-wizard/parser.c:
10832         Add some check when reading the project header block.
10834 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
10836         * plugins/project-wizard/action.c,
10837         plugins/project-wizard/action.h,
10838         plugins/project-wizard/autogen.c,
10839         plugins/project-wizard/autogen.h,
10840         plugins/project-wizard/file.c,
10841         plugins/project-wizard/file.h,
10842         plugins/project-wizard/install.c,
10843         plugins/project-wizard/parser.h,
10844         plugins/project-wizard/parser.c,
10845         plugins/project-wizard/property.c,
10846         plugins/project-wizard/property.h,
10847         plugins/project-wizard/values.c,
10848         plugins/project-wizard/values.h,
10849         Add a space between function name and open.
10851         * plugins/project-wizard/plugin.h,
10852         plugins/project-wizard/plugin.c,
10853         plugins/project-wizard/install.c,
10854         Avoid a crash if the user close the message view used by the .
10856         * plugins/project-wizard/anjuta-project-wizard,
10857         plugins/project-wizard/druid.c,
10858         plugins/project-wizard/druid.h,
10859         plugins/project-wizard/header.h,
10860         plugins/project-wizard/header.c,
10861         Add a text view with the description of each.
10862         Add a tab for each project.
10863         Replace some C++ comments to C comments.
10865 2005-02-05  Naba Kumar  <naba@gnome.org>
10867         * plugins/project-wizard/anjuta-project-wizard-plugin.png:
10868         New icon from Sebastien Granjoux .
10869         
10870 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
10872         * libanjuta/anjuta-preferences.c:
10873         Set file property even without a focus out event (file selected 
10874         the browse dialog)
10876 2005-02-04  Naba Kumar  <naba@gnome.org>
10878         * plugins/glade/plugin.c: Fixed glade function calls.
10879         * configure.in: Fixed a typo.
10880         * TODO.tasks: Updated.
10882 2005-02-03  Naba Kumar  <naba@gnome.org>
10884         * plugins/project-manager/plugin.c: Fixed memory corruption.
10886         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
10887         build error.
10888         
10889         * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10890         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10891         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10892         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10894         * libanjuta/interfaces/libanjuta.idl,
10895         plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
10896         interface.
10897         
10898         * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
10900         Patch from Massimo Cora <maxcvs@email.it>:
10901         * plugins/editor/plugin.c: Fixed update UI for created buffers.
10902         
10903 2005-02-01  Naba Kumar  <naba@gnome.org>
10905         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
10906         libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
10907         plugins/editor/goto_line.c, plugins/editor/goto_line.h,
10908         scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
10909         (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
10910         from sourceforge -- a64 crash fixes (correct typing for GType)
10911         and fixes compile errors in sun.
10913         * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
10914         paste (shift+insert) in terminal.
10916 2005-02-01  Kjartan Maraas  <kmaraas@gnome.org>
10918         * configure.in: Add «nb» to ALL_LINGUAS.
10920 2005-02-01  Naba Kumar  <naba@gnome.org>
10922         * TODO.tasks, TODO: Updated todo tasks.
10923         
10924         * plugins/editor/anjuta-document-manager.glade: Improved search
10925         relace dialog.
10926         
10927         * TODO.tasks: Fixed xml format.
10928         
10929         * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
10930         work yet).
10931         
10932         * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
10933         cleanups.
10934         
10935         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
10936         format during save (removed unwanted text nodes). Fixed scrollbars.
10938 2005-01-31  Naba Kumar  <naba@gnome.org>
10940         * libanjuta/interfaces/libanjuta.idl,
10941         plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
10942         Implemented append() method for IAnjutaEditor interface and fixed
10943         various bugs with text insertions (cvs diff and macro insertions).
10944         
10945         * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
10946         automatic indentation.
10947         
10948         * plugins/editor/action-callbacks.c,
10949         plugins/editor/action-callbacks.h,
10950         plugins/editor/anjuta-docman.c,
10951         plugins/editor/anjuta-document-manager.ui,
10952         plugins/editor/plugin.c,
10953         plugins/editor/text_editor.c,
10954         plugins/editor/text_editor.h,
10955         plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
10956         Fixed highlight issues.
10958         * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
10959         macro.
10960         
10961         * plugins/symbol-browser/an_symbol_view.c: Force update project.
10963         * data/properties/*: Updated properties files from scite. Created
10964         styles.properties to override the scite styles.
10965         
10966         * plugins/editor/aneditor.cxx: Fixed automatic indentation.
10968         * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
10969         
10970 2005-01-30  Naba Kumar  <naba@gnome.org>
10972         * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
10973         unused definitions.
10974         
10975         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
10976         
10977         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10978         plugins/editor/text_editor.c,
10979         plugins/editor/text_editor_prefs.c: Added new aneditor commands,
10980         fixed linuwidth preference setting, fixed insert text interface
10981         implementation. Improved automatice-indentation for cpp lexer.
10982         
10983         * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
10985 2005-01-29  Naba Kumar  <naba@gnome.org>
10987         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
10988         option in update dialog as default. Improved import dialog. Sized
10989         log dialog.
10991         * configure.in: Fixed underquoted warning from autoconf.
10992         
10993         * plugins/editor/action-callbacks.c,
10994         plugins/editor/aneditor.cxx,
10995         plugins/editor/aneditor.h,
10996         plugins/editor/anjuta-document-manager.glade,
10997         plugins/editor/plugin.c,
10998         plugins/editor/plugin.h,
10999         plugins/editor/text_editor.c,
11000         plugins/editor/text_editor.h,
11001         plugins/editor/text_editor_prefs.c: Implemented prefernces commands
11002         for Editor and fixed all preferences syncronization and notifys for
11003         visible prefs (in editor preferences page).
11004         
11005         * plugins/file-loader/plugin.c: Load recent files on idle.
11007 2005-01-28  Naba Kumar  <naba@gnome.org>
11009         * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11010         plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
11012         * plugins/editor/action-callbacks.c,
11013         plugins/editor/action-callbacks.h,
11014         plugins/editor/aneditor.cxx,
11015         plugins/editor/aneditor.h,
11016         plugins/editor/anjuta-document-manager.ui,
11017         plugins/editor/plugin.c,
11018         plugins/editor/text_editor.c,
11019         plugins/editor/text_editor.h,
11020         plugins/editor/text_editor_cbs.c,
11021         plugins/editor/text_editor_cbs.h,
11022         plugins/editor/text_editor_prefs.c: Implemented Multiple view of
11023         Text editor.
11025         Patch from Massimo Cora <maxcvs@email.it>:
11026         * plugins/editor/an_symbol_search.c,
11027         plugins/editor/an_symbol_search.c: Fixed crash bugs.
11028         
11029 2005-01-27  Naba Kumar  <naba@gnome.org>
11030         
11031         *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
11032         minimum size request to 200.
11034         * plugins/symbol-browser/an_symbol_info.c,
11035         plugins/symbol-browser/an_symbol_info.h,
11036         plugins/symbol-browser/an_symbol_search.c,
11037         plugins/symbol-browser/an_symbol_search.h,
11038         plugins/symbol-browser/an_symbol_view.c,
11039         plugins/symbol-browser/an_symbol_view.h,
11040         plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
11041         pixbuf retrieval. Fixed runtime warning. Code clean up.
11043 2005-01-27  Naba Kumar  <naba@gnome.org>
11045         * configure.in, plugins/Makefile.am, src/anjuta-app.c,
11046         src/anjuta.ui, (new) plugins/glade/.cvsignore,
11047         (new) plugins/glade/Makefile.am,
11048         (new) plugins/glade/anjuta-glade-plugin.png,
11049         (new) plugins/glade/anjuta-glade.plugin.in,
11050         (new) plugins/glade/anjuta-glade.ui,
11051         (new) plugins/glade/plugin.c,
11052         (new) plugins/glade/plugin.h,
11053         (new) plugins/profile-default/plugin.c:  Glade plugin. Disabled for
11054         now until glade3 works properly.
11056         * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
11057         they are generated.
11058         
11059 2005-01-26  Naba Kumar  <naba@gnome.org>
11061         * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
11062         Added mime icon for anjuta projects.
11063         
11064         patch from Massimo Cora <maxcvs@email.it>:
11065         * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
11066         an_symbol_search.h, an_symbol_view.c, plugin.c:
11067         Fix/implement objects destroying/freeing.
11069 2005-01-26  Johannes Schmid <jhs@cvs.gnome.org>
11070         
11071         * src/action-callback.[ch], src/anjuta-actions.h:
11072         Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
11073         because it has not been updated for years and we know have a devhelp plugin
11074         which can do the job much better.
11075         * TODO.tasks: Updated done items
11077 2005-01-25  Naba Kumar  <naba@gnome.org>
11079         * autogen.sh: Fixed to generate interface files.
11081         * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
11082         session save filenames.
11083         
11084         * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
11085         
11086 2005-01-24  Sebastien Granjoux <seb.sfo@free.fr>
11088         * plugins/project-wizard/Makefile.am,
11089         plugins/project-wizard/install.c,
11090         plugins/project-wizard/install.h,
11091         plugins/project-wizard/parser.c,
11092         plugins/project-wizard/parser.h,
11093         plugins/project-wizard/templates/terminal.wiz:
11094         Add action list block in wizard template
11095         * plugins/project-wizard/file.c,
11096         plugins/project-wizard/autogen.c:
11097         Small fixes
11099 2005-01-23  Naba Kumar  <naba@gnome.org>
11101         * configure.in: Fixed build error.
11103 2005-01-22  Sebastien Granjoux <seb.sfo@free.fr>
11105         * plugins/project-wizard/druid.c,
11106         plugins/project-wizard/parser.c,
11107         plugins/project-wizard/property.c: Rewrite parser with
11108         better error handling
11110 2005-01-22  Naba Kumar  <naba@gnome.org>
11112         * plugins/symbol-browser/plugin.c: Changed c++ coments
11113         to c commnets and formated code to anjuta coding styles.
11114         
11115 2005-01-21  Naba Kumar  <naba@gnome.org>
11117         * configure.in, autogen.sh: Fixed build errors in newer automake.
11118         
11119         * plugins/editor/anjuta-docman.c: Do not emit change editor
11120         signal while in dispose.
11122         Patch from: Massimo Corà <maxcvs@email.it>
11123         * plugins/symbol-browser/Makefile.am,
11124         plugins/symbol-browser/an_symbol_view.c,
11125         plugins/symbol-browser/an_symbol_view.h,
11126         plugins/symbol-browser/plugin.c,
11127         plugins/symbol-browser/plugin.h,
11128         plugins/symbol-browser/test-symbol-browser.c,
11129         (new) plugins/symbol-browser/an_symbol_info.c,
11130         (new) plugins/symbol-browser/an_symbol_info.h,
11131         (new) plugins/symbol-browser/an_symbol_search.c,
11132         (new) plugins/symbol-browser/an_symbol_search.h:
11133         Added a cool real-time symbol-search-view in symbol browser.
11135 2005-01-21  Johannes Schmid <jhs@cvs.gnome.org>
11136         
11137         * plugin/macro/plugin.c
11138         plugin/macro/anjuta-macro-plugin.ui
11139         plugin/macro/macro-db.[ch]
11140         plugin/macro/macro-dialog.[ch]
11141         plugin/macro/macro-actions.[ch]
11142         plugin/macro/macro-edit.[ch]
11143         plugin/macro/plugin.[ch]:
11144         
11145         Implemented three menu items as Naba proposed:
11146         Edit->Macro->
11147                 Insert Macro: Pops of a border-less window to enter a shortcut
11148                 Add Macro: Same as Manage Macro => New
11149                 Manage Macros: Full-features macro dialog
11151 2005-01-20  Naba Kumar  <naba@gnome.org>
11153         * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
11154         libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
11155         libanjuta/anjuta-shell.h,
11156         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11157         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
11158         plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
11159         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
11160         src/main.c, src/shell.c: Implemented command line args processing
11161         and session management. Fixed geometry restoration.
11163 2005-01-19  Johannes Schmid <jhs@cvs.gnome.org>
11164         
11165         * plugins/macro/macro-db.c,
11166         plugins/macros.xml:
11167         Cleaned up XML interface and use attributes now for name, category and 
11168         shortcut. CDATA is used to avoid xml errors inside of macros.
11170 2005-01-19  Naba Kumar  <naba@gnome.org>
11172         * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
11174 2005-01-18  Naba Kumar  <naba@gnome.org>
11175         
11176         * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
11177         to work.
11179         * scintilla/*: Updated scintilla to current cvs and updated
11180         scintilla patches.
11181         
11182 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
11183         
11184         * plugins/cvs-plugin/anjuta-cvs-plugin.glade
11185         plugins/cvs-plugin/cvs-actions.c:
11186         Added "Whole project" infrastructure but it does not
11187         work because I did not find a way to get the current project's
11188         root dir.
11190 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
11192         * plugins/cvs-plugin/Makefile.am
11193         plugins/cvs-plugin/anjuta-cvs.plugin.in
11194         plugins/cvs-plugin/cvs-actions.c
11195         plugins/cvs-plugin/cvs-callbacks.c
11196         plugins/cvs-plugin/cvs-interface.[ch] (added)
11197         plugins/cvs-plugin/plugin.c:
11198         
11199         Added IAnjutaCVS interface and improved cvs plugin. There
11200         is still some work to do on cvs import and to add a current
11201         project toggle.
11203 2005-01-17  Naba Kumar  <naba@gnome.org>
11205         * plugins/editor/aneditor.cxx: Fixed auto indentation.
11206         
11207         * configure.in: Fixed build errors.
11209         * data/Makefile.am,     (removed) data/README.stock_libs,
11210         (removed) data/anjuta.mime, (removed) data/autogen.sh*,
11211         (removed) data/header.c, (removed) data/stock_libs.anj,
11212         (removed) data/x-anjuta-project.desktop,
11213         (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
11215         * libanjuta/anjuta-plugin-description.c,
11216         libanjuta/anjuta-shell.c: Updated documentations.
11218         Patch from: Hamish Mackenzie  <hamish@firestream.co.uk>
11219         
11220         * libanjuta/anjuta-launcher.c,
11221         plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
11222         x86_64 systems.
11224 2005-01-17  Naba Kumar  <naba@gnome.org>
11225         
11226         * plugins/project-wizard/templates/anjuta-plugin.wiz,
11227         plugins/project-wizard/templates/gtk.wiz,
11228         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
11229         Updated templates to new format.
11230         
11231         Patch from Sébastien Granjoux <seb.sfo@free.fr>:
11232         * plugins/project-wizard/druid.c,
11233         plugins/project-wizard/parser.c,
11234         plugins/project-wizard/property.c,
11235         plugins/project-wizard/property.h,
11236         plugins/project-wizard/templates/terminal.wiz,
11237         plugins/project-wizard/templates/terminal/AUTHORS,
11238         plugins/project-wizard/templates/terminal/ChangeLog,
11239         plugins/project-wizard/templates/terminal/NEWS,
11240         plugins/project-wizard/templates/terminal/README,
11241         plugins/project-wizard/templates/terminal/project.anjuta,
11242         plugins/project-wizard/templates/terminal/src/main.c:
11243         Moveed code related to property types from druid.c and parser.c to 
11244         property.c. Changed tag from "<string ..." to
11245         "<property type="string..."     and so on. Rewrite parser
11246         (warning still in progress). Added list property. Changed
11247         terminal project to avoid using autogen on some file (much 
11248         faster) using the autogen attribute. Add a license list box in
11249         terminal project (just as an example). _label in item list is
11250         optional now.
11252 2005-01-16  Naba Kumar  <naba@gnome.org>
11254         * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
11255         plugins/edtior/anjuta-docman.c: Fixed build errors.
11256         
11257         * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
11258         libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
11259         libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
11260         (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
11261         (removed) libanjuta/defaults.c, libanjuta/defaults.h,
11262         (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
11263         libanjuta/resources.h,
11264         plugins/build-basic-autotools/build-basic-autotools.c,
11265         plugins/editor/plugin.c, plugins/editor/text_editor.c,
11266         plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
11267         plugins/gtodo/plugin.c, src/Makefile.am,
11268         src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
11269         src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
11270         Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
11271         should be handled in respective plugins. Added API documentations.
11273         * libanjuta-docs.sgml, libanjuta-sections.txt,
11274         libanjuta.types,
11275         (added) tmpl/anjuta-debug.sgml,
11276         (added) tmpl/anjuta-launcher.sgml,
11277         tmpl/anjuta-plugin.sgml,
11278         tmpl/anjuta-preferences.sgml,
11279         tmpl/anjuta-shell.sgml,
11280         (added) tmpl/anjuta-status.sgml,
11281         (removed) tmpl/anjuta-stock.sgml,
11282         tmpl/anjuta-utils.sgml,
11283         (removed) tmpl/defaults.sgml,
11284         (removed) tmpl/fileselection.sgml,
11285         (removed) tmpl/gnomefilelist.sgml,
11286         tmpl/ianjuta-buildable.sgml,
11287         (added) tmpl/ianjuta-debugger-manager.sgml,
11288         (added) tmpl/ianjuta-debugger.sgml,
11289         tmpl/ianjuta-document-manager.sgml,
11290         tmpl/ianjuta-editor.sgml,
11291         tmpl/ianjuta-file.sgml,
11292         tmpl/ianjuta-loader.sgml,
11293         tmpl/ianjuta-markable.sgml,
11294         tmpl/ianjuta-message-view.sgml,
11295         (added) tmpl/ianjuta-project-manager.sgml,
11296         (added) tmpl/ianjuta-todo.sgml,
11297         (added) tmpl/ianjuta-wizard.sgml,
11298         tmpl/libanjuta-iface-marshallers.sgml,
11299         tmpl/libanjuta-unused.sgml,
11300         (removed) tmpl/pixmaps.sgml,
11301         tmpl/plugins.sgml,
11302         (removed) tmpl/properties.sgml,
11303         tmpl/resources.sgml: Updated API documentations.
11305 2005-01-15  Naba Kumar  <naba@gnome.org>
11307         * libanjuta/anjuta-launcher.c: Added API docs.
11308         
11309         * plugins/project-wizard/templates/anjuta-plugin.wiz,
11310         plugins/project-wizard/templates/gtk.wiz,
11311         plugins/project-wizard/templates/terminal.wiz,
11312         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11313         plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
11314         plugins/project-wizard/templates/gtk/src/main.c,
11315         plugins/project-wizard/templates/terminal/Makefile.am.tpl,
11316         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
11317         template files.
11319         Patch from: Sébastien Granjoux <seb.sfo@free.fr>
11320         * plugins/project-wizard/anjuta-project-wizard.glade,
11321         plugins/project-wizard/autogen.c,
11322         plugins/project-wizard/druid.c,
11323         plugins/project-wizard/druid.h,
11324         plugins/project-wizard/file.c,
11325         plugins/project-wizard/file.h,
11326         plugins/project-wizard/install.c,
11327         plugins/project-wizard/parser.c,
11328         plugins/project-wizard/plugin.c,
11329         plugins/project-wizard/plugin.h: Add a preferences dialog: used for
11330         setting the default project directory. Fix HIDDEN property, it's
11331         working but I think we could make this cleaner. Removed the
11332         copy of the string in mandatory_property. Add an optional autogen
11333         attribute, to force or avoid using autogen on some files, default
11334         without any attribute is autodetect.+ Replace the script tag with
11335         a normal file tag and an attribute execute.
11336         
11337 2005-01-14  Naba Kumar  <naba@gnome.org>
11339         * plugins/editor/action-callbacks.c,
11340         plugins/editor/search_incremental.c,
11341         plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
11342         works now.
11343         
11344         * plugins/editor/plugin.c, plugins/editor/plugin.h,
11345         src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
11346         tabs.
11348 2005-01-12  Naba Kumar  <naba@gnome.org>
11350         * configure.in,
11351         plugins/project-wizard/templates/Makefile.am,
11352         (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
11353         plugins/project-wizard/templates/anjuta-plugin.wiz,
11354         (added) plugins/project-wizard/templates/gtk-logo.png,
11355         (added) plugins/project-wizard/templates/gtk.wiz,
11356         (added) plugins/project-wizard/templates/terminal-logo.png,
11357         plugins/project-wizard/templates/terminal.wiz,
11358         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11359         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11360         (added) plugins/project-wizard/templates/gtk/.cvsignore,
11361         (added) plugins/project-wizard/templates/gtk/Makefile.am,
11362         (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
11363         (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
11364         (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
11365         (added) plugins/project-wizard/templates/gtk/src/main.c,
11366         (added) plugins/project-wizard/templates/gtk/src/project.glade,
11367         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
11368         GTK+ project templated and fixed other templates. Updated template
11369         logos.
11371 2005-01-12  Naba Kumar  <naba@gnome.org>
11373         * plugins/macro/anjuta-macro.glade: Improved GUI.
11374         
11375 2005-01-10  Johannes Schmid <jhs@cvs.gnome.org>
11377         * plugins/cvs-plugin/cvs_gui.[ch] (removed)
11378         * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
11379         * plugins/cvs-plugin/cvs.[ch] (removed)
11380         Removed old unused files
11381         
11382         * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
11383         * plugins/cvs-plugin/cvs-actions.c
11384         * plugins/cvs-plugin/Makefile.am:
11385         Seperate callback functions for better error
11386         handling. Cleaned up code.
11387         
11388         * plugins/macro/macros.xml: removed corrupt cvs
11389         macros for now.
11391 2005-01-10  Naba Kumar  <naba@gnome.org>
11393         * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
11394         plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
11395         and leaks.
11397 2005-01-09  Naba Kumar  <naba@gnome.org>
11399         * libegg/egg-recent-action.c, libegg/test-actions.c,
11400         libegg/menu/egg-recent-action.h: Recent Action now takes multiple
11401         recent files models.
11402         
11403         * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
11404         two models -- one for projects and other for regular files and show
11405         both in recent files menu. Changed recent files group from "anjuta"
11406         to "anjuta-projects" and "anjuta-files" respectively. Set mime types
11407         when adding the URI in recent files.
11408         
11409         * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
11410         * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
11411         * plugins/macro/macro-dialog.c: Fixed dispose() method.
11412         * plugins/macro/macros.xml: Fixed xml errors.
11414 2005-01-08  Naba Kumar  <naba@gnome.org>
11415         
11416         * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
11417         libegg/test-actions.c, libegg/menu/Makefile.am,
11418         libegg/menu/egg-recent-action.h: Added a new action for
11419         recent files.
11421         * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
11422         Fixed dispose. Cleanup.
11423         
11424         * plugins/file-loader/anjuta-loader-plugin.ui,
11425         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
11426         Use the new action for recent files. Added recent files in
11427         toolbar.
11429         * plugins/project-wizard/druid.c: Show busy cursor and
11430         de-sensitize druid buttons during page change.
11431         
11432         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
11433         * plugins/project-wizard/Makefile.am,
11434         plugins/project-wizard/druid.c,
11435         plugins/project-wizard/druid.h,
11436         plugins/project-wizard/install.c,
11437         plugins/project-wizard/plugin.c,
11438         plugins/project-wizard/plugin.h,
11439         plugins/project-wizard/property.c,
11440         plugins/project-wizard/property.h,
11441         (added) plugins/project-wizard/values.c,
11442         (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
11443         objects (in values.c and values.h) containing the values of all
11444         properties. The NPWProperty objects now keep their values in this
11445         object which is persistant for one activation of the plugin, so the
11446         user keeps all the values even if he goes backward. Used an anjuta
11447         message view to list all files copied by the project wizard.
11449 2005-01-08  Johannes Schmid <jhs@cvs.gnome.org>
11451         * plugins/macro/plugin.[ch],
11452         plugins/macro/macro-dialog.[ch]
11453         plugins/macro/macro-edit.[ch]
11454         plugins/macro/macro-db.[ch]
11455         plugins/macro/macro-actions.[ch]
11456         plugins/macro/anjuta-macro.plugin.in
11457         plugins/macro/anjuta-macro.glade
11458         plugins/macro/anjuta-macro.png
11459         plugins/macro/Makefile.am
11460         plugins/macro/macros.xml
11461         plugins/macro/anjuta-macro.ui (all added)
11462         configure.in
11463         plugins/Makefile.am:
11464         Added new macro plugins
11465         
11466         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
11467         New icon
11468         
11469         * manuals/reference/template (removed)
11470         Removed old api reference
11471         
11472         * plugins/message-view/message-view.c:
11473         "Fixed" crash in on_row_deleted and added a
11474         comment that I cannot work this way. We will
11475         have to change everything a bit to avoid losing
11476         memory there.
11477         
11478         * plugins/text-editor/text_editor.c:
11479         Update line number width on file save
11482 2005-01-07  Naba Kumar  <naba@gnome.org>
11484         * plugins/project-wizard/anjuta-project-wizard.glade,
11485         plugins/project-wizard/druid.c,
11486         plugins/project-wizard/templates/anjuta-plugin.wiz,
11487         plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
11488         Display page description in bold. Fixed mandatory field check.
11490         * configure.in,
11491         libanjuta/libanjuta-1.0.pc.in,
11492         plugins/project-wizard/druid.c,
11493         plugins/project-wizard/parser.c,
11494         plugins/project-wizard/property.h,
11495         plugins/project-wizard/templates/anjuta-plugin.wiz,
11496         plugins/project-wizard/templates/terminal.wiz,
11497         plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
11498         (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
11499         (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
11500         (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
11501         (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
11502         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11503         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11504         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11505         plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
11506         plugins/project-wizard/templates/terminal/configure.in.tpl,
11507         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
11508         plugins/project-wizard/templates/terminal/src/main.c: Implemented
11509         a new property type -- hidden. Fixed terminal and anjuta-plugin
11510         project templates.
11512 2005-01-07  Naba Kumar  <naba@gnome.org>
11514         * templates/anjuta-plugin.wiz,
11515         templates/terminal.wiz,
11516         templates/terminal/Makefile.am.tpl,
11517         templates/terminal/autogen.sh,
11518         (Removed) templates/terminal/configure.ac.tpl,
11519         (Added) templates/.cvsignore,
11520         (Added) templates/Makefile.am,
11521         (Added) templates/anjuta-plugin/.cvsignore,
11522         (Added) templates/anjuta-plugin/Makefile.am,
11523         (Added) templates/anjuta-plugin/src/.cvsignore,
11524         (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
11525         (Added) templates/terminal/.cvsignore,
11526         (Added) templates/terminal/Makefile.am,
11527         (Added) templates/terminal/configure.in.tpl,
11528         (Added) templates/terminal/po/.cvsignore,
11529         (Added) templates/terminal/po/ChangeLog,
11530         (Added) templates/terminal/po/Makefile.am,
11531         (Added) templates/terminal/po/POTFILES.in,
11532         (Added) templates/terminal/src/.cvsignore,
11533         (Added) templates/terminal/src/Makefile.am,
11534         (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
11535         project wizard. Fixed configure/po/Makefile template errors.
11537 2005-01-06  Naba Kumar  <naba@gnome.org>
11539         * configure.in: Added project templates.
11540         * plugins/project-wizard/templates/*: Added to project and renamed
11541         Makefile.am and configure.in to Makefile.am and configure.ac respectively
11542         for the project templates (so that they do not conflict with autotools
11543         build. Created proper configure.ac.tpl and autogen.sh for project
11544         templates.
11545         
11546 2005-01-06  Naba Kumar  <naba@gnome.org>
11548         * plugins/project-wizard/anjuta-project-wizard.glade,
11549         plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
11550         Fixed file list parsing and to take absolute file paths (for example,
11551         from an icon selected previously). Used toggle buttons for boolean
11552         properties. Check if all mandatory fields are given before going
11553         forward in the wizard. Use scrollable viewport for listing property
11554         widgets incase the list goes out of wizard's size. Added tooltips
11555         as descriptions of the property widgets. And other fixes.
11557         * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
11558         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
11559         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
11560         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
11561         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
11562         (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
11563         (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
11564         (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11565         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
11566         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11567         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
11568         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
11569         Restructured template files.
11571 2005-01-06  Naba Kumar  <naba@gnome.org>
11573         * configure.in: Added check for autogen.
11574         
11575         * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
11576         in dispose.
11577         
11578         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
11579         Do not emit changed signal when in dispose.
11581         * plugins/symbol-browser/plugin.c: Don't updated symbols when
11582         symbol-view widget has been destroyed.
11583         
11584         * src/anjuta-app.c: Set null to preference, status and ui object
11585         pointers when they are destroyed.
11587         * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
11588         plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
11589         Added boolean, integer and file property types.
11590         
11591         * plugins/project-wizard/Makefile.am,
11592         plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
11593         project wizard templates.
11595 2005-01-04  Naba Kumar  <naba@gnome.org>
11597         * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
11598         added widgets.
11599         
11600         * plugins/editor/aneditor.cxx,
11601         plugins/editor/anjuta-docman.c,
11602         plugins/editor/plugin.c,
11603         plugins/editor/text_editor.c:
11604         Removed unnecessary ref/unref of scintilla.
11605         
11606         * plugins/message-view/anjuta-msgman.c,
11607         plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
11608         make close button similar to document manager.
11609         
11610         * plugins/project-manager/plugin.c,
11611         plugins/project-manager/plugin.h: Removed dead codes. Removed
11612         unnecessary ref/unref.
11613         
11614         * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
11615         instead of hard refs.
11617 2005-01-03  Naba Kumar  <naba@gnome.org>
11619         * libanjuta/interfaces/libanjuta.idl: Added configure() and
11620         generate() methods for IAnjutaBuildable interface.
11622         * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
11623         IAnjutaBuildable inteface.
11625         * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
11626         to destroy build context when message view is destroyed.
11627         
11628         * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
11629         a ref to it and unref in destructor. AnEditor class wants to be the
11630         owner of scintilla widget. Fixed compile warnings with signed/unsigned
11631         comparisions.
11632         
11633         * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
11634         complicate the scene. Removed editor widget from AnjutaDocman when
11635         the widget is destroyed.
11636         
11637         * plugins/editor/plugin.c: Destroy docman widget instead of just removing
11638         from shell. It will be removed from shell when the widget is destroyed.
11639         
11640         * plugins/editor/text_editor.c: Added debug codes to track object
11641         finalizations.
11643         * plugins/message-view/anjuta-msgman.c: Remove message view on
11644         widget destroy. Destroy message view on remove. Removed all views
11645         correctly.
11646         
11647         * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
11648         from container.
11650 2005-01-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11652         * plugins/file-wizard/action-callbacks.c,
11653         plugins/file-wizard/anjuta-file-wizard.glade,
11654         plugins/file-wizard/file.c, plugins/file-wizard/file.h :
11655         Insert Licence, copyright, header template ...
11656         
11657 2005-01-02  Naba Kumar  <naba@gnome.org>
11659         * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
11660         libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
11661         anjuta_status_add_widget() to allow setting busy cursor on non
11662         toplevel windows.
11664         * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
11666         * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
11667         mime types to take text/source also.
11668         
11669         * plugins/editor/anjuta-docman.c,
11670         plugins/editor/anjuta-docman.h,
11671         plugins/editor/plugin.c,
11672         plugins/editor/text_editor.c,
11673         plugins/editor/text_editor.h,
11674         plugins/editor/text_editor_cbs.c: Listen for busy signal from
11675         AnjutaStatus and set busy cursor on editors.
11677         * plugins/file-loader/Makefile.am,
11678         plugins/file-loader/plugin.c,
11679         (added) plugins/file-loader/dnd.c,
11680         (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
11682         * src/anjuta.c: Hide anjuta window before destruction.
11684         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
11685         * configure.in, plugins/Makefile.am,
11686         (removed) plugins/project-wizard/appwiz_page1.c,
11687         (removed) plugins/project-wizard/appwiz_page2.c,
11688         (removed) plugins/project-wizard/appwiz_page3.c,
11689         (removed) plugins/project-wizard/appwiz_page4.c,
11690         (removed) plugins/project-wizard/appwizard.c,
11691         (removed) plugins/project-wizard/appwizard.h,
11692         (removed) plugins/project-wizard/appwizard_cbs.c,
11693         (removed) plugins/project-wizard/appwizard_cbs.h,
11694         (removed) plugins/project-wizard/appwizard_gui.c,
11695         (removed) plugins/project-wizard/gnome_project.c,
11696         (removed) plugins/project-wizard/gnome_project.h,
11697         (removed) plugins/project-wizard/wizard_gui.c,
11698         (removed) plugins/project-wizard/wizard_gui.h,
11699         (added) plugins/project-wizard/.cvsignore,
11700         (added) plugins/project-wizard/Makefile.am,
11701         (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
11702         (added) plugins/project-wizard/anjuta-project-wizard.glade,
11703         (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
11704         (added) plugins/project-wizard/applogo.png,
11705         (added) plugins/project-wizard/appwizard.png,
11706         (added) plugins/project-wizard/autogen.c,
11707         (added) plugins/project-wizard/autogen.h,
11708         (added) plugins/project-wizard/druid.c,
11709         (added) plugins/project-wizard/druid.h,
11710         (added) plugins/project-wizard/file.c,
11711         (added) plugins/project-wizard/file.h,
11712         (added) plugins/project-wizard/header.c,
11713         (added) plugins/project-wizard/header.h,
11714         (added) plugins/project-wizard/install.c,
11715         (added) plugins/project-wizard/install.h,
11716         (added) plugins/project-wizard/parser.c,
11717         (added) plugins/project-wizard/parser.h,
11718         (added) plugins/project-wizard/plugin.c,
11719         (added) plugins/project-wizard/plugin.h,
11720         (added) plugins/project-wizard/property.c,
11721         (added) plugins/project-wizard/property.h: Removed old application-wizard
11722         codes and added new template based (autogen based) project wizard
11723         implemented by Sébastien Granjoux  <seb.sfo@free.fr>
11725 2005-01-01  Johannes Schmid <jhs@cvs.gnome.org>
11727         * plugins/cvs-plugin/plugin.c: Fixed crash bug
11728         * plugins/cvs-plugin/cvs-execute.c:
11729         Fix cvs_log which did not work because of some
11730         glade problem
11731         Patch from Mark R. Pariente <markpariente@cmu.edu>
11732         - Fix message highlighting
11734 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
11735         
11736         * template/*,
11737         date/template/*,
11738         configure.in:
11739         Removed template stuff completly because we dicussed to implement
11740         a macro system for Edit->Insert Text
11742 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
11743         
11744         * plugins/editor/aneditor.cxx,
11745         plugins/editor/text_editor.c:
11746         Set line number width dynamically
11747         * src/about.c:
11748         Prepered new GTK 2.6 about dialog
11750 2004-12-30  Naba Kumar  <naba@gnome.org>
11752         patch from: Massimo Corà  <maxcvs@email.it>
11753         * plugins/editor/aneditor.cxx: Highlights correct function
11754         argument in recursive calltips.
11756 2004-12-30  Naba Kumar  <naba@gnome.org>
11758         * plugins/symbol-browser/plugin.c,
11759         libanjuta/interfaces/libanjuta.idl,
11760         plugins/editor/text_editor.c: Fixed editor markers and added a new
11761         marker (BASIC) to indicate line numbers. Fixed symbol browser to
11762         mark the line visited.
11763         
11764         * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
11765         libegg/Makefile.am, libegg/eggcomboselect.c,
11766         libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
11767         widget for use with symbol view in toolbar.
11768         
11769         * plugins/cvs-plugin/anjuta-cvs.ui,
11770         plugins/file-manager/anjuta-file-manager.ui: Added appropriate
11771         placeholder for cvs plugin context menu in filemanager.
11772         
11773 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
11774         
11775         * plugins/cvs-plugin/plugin.c:
11776         Show popup menu only if the file is contained in
11777         a directory containing a "CVS" directory
11779 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
11780         
11781         * plugins/cvs-plugin/cvs-action.[ch],
11782         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
11783         * plugins/cvs-plugin/anjuta-cvs.ui,
11784         * plugins/cvs-plugin/plugin.c:
11785         Implemented "Import"
11786         
11787         Patch from Mark R. Pariente <markpariente@cmu.edu>:
11788         Added right-click-menu for file-manager
11790 2004-12-26  Naba Kumar  <naba@gnome.org>
11792         * src/action-callbacks.c, src/action-callbacks.h,
11793         src/anjuta-actions.h, src/anjuta-app.c,
11794         src/anjuta.ui: Added fullscreen action.
11796         * plugins/cvs-plugin/cvs-actions.c,
11797         plugins/cvs-plugin/plugin.c,
11798         plugins/cvs-plugin/plugin.h: Watches current editor,
11799         project and file manager selection in plugin
11800         implementation.
11801         
11802 2004-12-26  Naba Kumar  <naba@gnome.org>
11804         * src/anjuta-app.c, src/anjuta.c, src/main.c,
11805         src/action-callbacks.c: Fixed app finalization. Added a
11806         command line arg --proper-shutdown (-p), which when set
11807         will release all plugins and their resources (this option
11808         is mainly for debugging).
11809         
11810         * plugins/file-loader/plugin.c: Fixed filename duplications
11811         in recent files history.
11812         
11813         * plugins/profile-default/plugin.c: Disabled problematic
11814         plugins for now to load at startup.
11815         
11816         * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled 
11817         annoying debug prints.
11818         
11819 2004-12-23  Naba Kumar  <naba@gnome.org>
11821         Patch from: Mark R. Pariente  <markpariente@cmu.edu>
11822         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
11823         plugins/cvs-plugin/anjuta-cvs.ui,
11824         plugins/cvs-plugin/cvs-actions.c,
11825         plugins/cvs-plugin/cvs-actions.h,
11826         plugins/cvs-plugin/cvs-execute.c,
11827         plugins/cvs-plugin/cvs-execute.h,
11828         plugins/cvs-plugin/Makefile.am,
11829         plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
11830         Added cvs log command.
11832 2004-12-20  Johannes Schmid <jhs@cvs.gnome.org>
11833         
11834         * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as 
11835         default
11837 2004-12-20  Naba Kumar  <naba@gnome.org>
11839         patch from: Massimo Corà  <maxcvs@email.it>
11840         * plugins/editor/aneditor.cxx: Added recursive calltips.
11842 2004-12-20  Naba Kumar  <naba@gnome.org>
11843         
11844         * libanjuta/plugins.c, plugins/file-loader/plugin.c:
11845         Show busy cursor during loading and unloading.
11846         
11847 2004-12-19  Naba Kumar  <naba@gnome.org>
11849         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
11850         memory leaks. Disabled debug print.
11852         * plugins/symbol-browser/an_symbol_view.c,
11853         plugins/symbol-browser/plugin.c,
11854         plugins/symbol-browser/plugin.h: Fixed loading and unloading
11855         problems. Creates SymbolView object every time when the
11856         plugin is activated.
11858         * plugins/project-manager/plugin.c: Close project when
11859         deactivating.
11860         
11861 2004-12-18  Naba Kumar  <naba@gnome.org>
11863         * po/POTFILES.in: Removed commented lines.
11864         * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
11865         * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
11866         * plugins/gdb/plugin.c: Fixed compile error.
11867         
11868         Patch from: Mark R. Pariente  <mark@demar.com.tr>
11869         * libegg/eggcellrendererkeys.c: Fixed compile error.
11870         
11871 2004-12-18  Naba Kumar  <naba@gnome.org>
11873         * plugins/file-loader/plugin.c: Fixed loading bug.
11874         
11875         *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
11876         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11877         plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
11878         plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
11879         and corruptions. Fixed loading and unloading of plugins.
11880         
11881 2004-12-17  Naba Kumar  <naba@gnome.org>
11882         
11883         * plugins/file-loader/Makefile.am,
11884         plugins/file-loader/plugin.c,
11885         plugins/project-manager/plugin.c: Fixed memory corruption
11886         and disposition codes. Added missing plugin.h in Makefile.am.
11888 2004-12-16  Naba Kumar  <naba@gnome.org>
11890         * plugins/symbol-browser/an_symbol_view.c,
11891         plugins/symbol-browser/plugin.c: Fixed finalization and disposition
11892         codes. Fixed memory leaks and corruptions.
11894         * plugins/build-basic-autotools/build-basic-autotools.c
11895         plugins/editor/anjuta-docman.c,
11896         plugins/editor/text_editor.c,
11897         plugins/file-loader/plugin.c,
11898         plugins/file-manager/plugin.c,
11899         plugins/file-wizard/plugin.c,
11900         plugins/message-view/anjuta-msgman.c,
11901         plugins/message-view/anjuta-msgman.h,
11902         plugins/message-view/message-view.c,
11903         plugins/message-view/plugin.c,
11904         plugins/message-view/plugin.h,
11905         plugins/terminal/terminal.c: Fixed finalization and disposition codes.
11907         * src/about.c, src/about.h, src/action-callbacks.c,
11908         src/action-callbacks.h, src/anjuta-actions.h,
11909         src/anjuta-app.c, src/anjuta-app.h,
11910         src/anjuta-callbacks.c, src/anjuta-callbacks.h,
11911         src/anjuta.c, src/anjuta.h, src/getline.c, 
11912         src/main.c, src/main.cpp, src/shell.c, src/shell.h, 
11913         src/start-with.c, src/start-with.h: Fixed emacs modes.
11915         * src/layout.xml: Brought document manager in front.
11916         
11917 2004-12-15  Naba Kumar  <naba@gnome.org>
11919         * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
11920         properly removed.
11921         
11922         * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
11923         finalization. Added a method to unload all plugins and destroy them.
11924         Fixed memory leaks.
11925         
11926         * plugins/sample1/plugin.c: Proper finalization code and renamed
11927         functions to proper names.
11928         
11929         * plugins/build-basic-autotools/build-basic-autotools.c,
11930         plugins/cvs-plugin/plugin.c: Proper     finalization and disposition code.
11932         * src/shell.c: Unload all plugins on exit, so that memory profilers
11933         can detect memory leaks in plugins.
11935 2004-12-13  Naba Kumar  <naba@gnome.org>
11937         * plugins/devhelp/plugin.c: Delay widget initialization, now that
11938         docking is working.
11939         * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
11940         * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
11942 2004-12-11  Naba Kumar  <naba@gnome.org>
11944         * data/properties/anjuta.properties: Fixed font size.
11945         * plugin/build-basic-autotools/build-basic-autotools: Added initial
11946         compile file function. There are some fixmes there.
11947         * plugins/message-view/anjuta-msgman.c,
11948         * plugins/message-view/message-view.c: Fixed bugs and clean up.
11949         
11950 2004-12-08  Naba Kumar  <naba@gnome.org>
11952         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
11953         src/utilities.c, libanjuta/anjuta-utils.h: Added a function
11954         to escape quotes in a string.
11955         
11956         * plugins/cvs-plugin/cvs-actions.c,
11957         plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
11958         cvs diff command.
11960         * plugins/build-basic-autotools/build-basic-autotools.c,
11961         plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
11962         filters.
11963         
11964 2004-12-07  Naba Kumar  <naba@gnome.org>
11966         * plugins/build-basic-autotools/build-basic-autotools.c,
11967         plugins/build-basic-autotools/automake-c.filters: Completed directory
11968         tracking. Double click on Errors and warnings now work as expected.
11970         * plugins/build-basic-autotools.c: Added codes to track build directory
11971         so that absolute path of the files could be determined.
11973 2004-12-06  Naba Kumar  <naba@gnome.org>
11975         * plugins/cvs-plugin/cvs-execute.c: Show completion message.
11976         * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
11977         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
11978         
11979 2004-12-05  Naba Kumar  <naba@gnome.org>
11981         * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
11982         tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
11983         
11984         * plugins/cvs-plugin/plugin.c,
11985         plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
11986         
11987 2004-13-05  Johannes Schmid <jhs@cvs.gnome.org>
11988         
11989         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
11990         * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
11991         plugins/cvs-plugin/cvs-execute.[ch]:
11992         Implemented cvs status and cvs diff
11993         Known bugs:
11994         - rdiff command is not correct
11995         - Must find a way to allow selection of directies AND files 
11996         in GtkFileChooser
11998 2004-12-03  Naba Kumar  <naba@gnome.org>
12000         * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
12001         plugins/editor/style-editor.h, plugins/editor/text_editor.c,
12002         plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
12003         session.properties file if it is for the first time.
12004         
12005 2004-12-02  Johannes Schmid <jhs@cvs.gnome.org>
12006         
12007         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
12008         commit.
12009         
12010         * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
12011         plugins/cvs-plugin/anjuta-cvs.ui:
12012         Implemented update/commit and changed menu layout 
12014 2004-12-02  Naba Kumar  <naba@gnome.org>
12016         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
12017         property name (for cvs path property). Beautified dialogs.
12019 2004-11-30      Johannes Schmid <jhs@cvs.gnome.org>
12020         
12021         * plugins/message-view/anjuta-msgman.c: Changed callback name
12022         and changed switch-page handling.
12023         
12024         * plugins/cvs-plugin/cvs-actions.c:
12025         * plugins/cvs-plugin/cvs-execute.c:
12026         * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12027         - Implemented cvs add and cvs removed - both working now
12028         - Created a useful preferences page
12029         
12031 2004-11-30  Naba Kumar  <naba@gnome.org>
12033         * libanjuta/anjuta-status.c: Fixed runtime warning.
12034         
12035         * plugins/editor/Makefile.am:
12036         plugins/editor/anjuta-document-manager.glade,
12037         plugins/editor/plugin.c
12038         plugins/editor/plugin.h
12039         plugins/editor/style-editor.c (new, moved from src/),
12040         plugins/editor/style-editor.h (new, moved from src/),
12041         plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
12042         settings in preferences.
12044         * plugins/editor/text_editor.c,
12045         plugins/editor/text_editor.h: Do not take unused args in
12046         text_editor_get_props().
12048         * src/style-editor.c, src/style-editor.h: Removed, moved to
12049         plugins/editor/ directory.
12051 2004-11-29  Naba Kumar  <naba@gnome.org>
12053         * plugins/editor/text_editor_cbs.c: Emit click signal in
12054         IAnjutaMarkable.
12055         * libanjuta/anjuta-status.c: More spacing between items.
12056         
12057 2004-11-29  Naba Kumar  <naba@gnome.org>
12059         Patch from: Pavol Bosik  <pavol.bosik@radiantsystems.com>:
12060         
12061         * libanjuta/interfaces/libanjuta.idl,
12062         plugins/debug-manager/anjuta-debug-manager.plugin.in,
12063         plugins/debug-manager/plugin.c,
12064         plugins/gdb/breakpoints.c,
12065         plugins/gdb/breakpoints.h,
12066         plugins/gdb/debugger.c,
12067         plugins/gdb/debugger.h,
12068         plugins/gdb/plugin.c,
12069         plugins/gdb/plugin.h,
12070         plugins/gdb/utilities.c,
12071         plugins/gdb/utilities.h: Code cleanups and partial implementation of
12072         toggle breakpoint margin clicks.
12074 2004-11-28  Naba Kumar  <naba@gnome.org>
12076         * TODO.tasks: Fixed indentations.
12077         * plugins/gtodo/libgtodo.c: Save with indentation.
12078         * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
12079         * plugins/project-manager/plugin.c: Fixed runtime warnings.
12080         * libanjuta/anjuta-status.c: Fixed busy cursors.
12081         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
12082         * po/POTFILES.in: Updated.
12083         
12084 2004-11-28  Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
12085         
12086         * plugins/editor/anjuta-document-manager.glade,
12087           plugins/editor/search-replace.[c,h], 
12088           plugins/editor/search-replace_backend.h
12089           plugins/editor/search-preferences.[c,h] :
12090           Saved Search-Preferences (gconf),
12091           Basic search by default.
12093 2004-11-22  Naba Kumar  <naba@gnome.org>
12095         * configure.in: Fixed build error.
12097 2004-11-21  Naba Kumar  <naba@gnome.org>
12099         * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
12100         libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
12101         Added AnjutaStatus class to libanjuta.
12102         Added anjuta_shell_get_status() method.
12103         
12104         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
12105         and fixed marshaller generation.
12106         
12107         * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
12108         "updade_ui" signals to IAnjutaEditor interface.
12109         
12110         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
12111         
12112         * plugins/build-basic-autotools/automake-c.filters: Fixed filter
12113         regexes.
12114         
12115         * plugins/class-gen/clsGen.c: Intial port.
12116         
12117         * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
12118         name.
12119         
12120         * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
12121         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12122         plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
12123         Implemented status update. Emits "update_ui" and "char_added" signals.
12124         Added view preferences.
12125         
12126         * plugins/file-loader/plugin.c: Added open with plugins in open with
12127         menus.
12128         
12129         * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
12130         
12131         * plugins/message-view/anjuta-msgman.c,
12132         plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
12133         to close correct message view rather than current view.
12135 2004-11-20  Johannes Schmid <jhs@cvs.gnome.org>
12136         
12137         * plugins/cvs-plugin/cvs-actions.c
12138         plugins/cvs-plugin/plugin.[ch]
12139         plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12140         Implemented cvs add but ran into a launcher/message_view
12141         problem because of a limitation of the idl compiler
12143 2004-11-19  Naba Kumar  <naba@gnome.org>
12145         * plugins/project-manager/plugin.c: Displays a progress window during
12146         project load.
12147         
12148         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
12149         Fixed UI separators.
12150         
12151         * plugins/file-manager/anjuta-file-manager.ui: Added project manager
12152         UI placeholder.
12153         
12154         * plugins/project-manager/anjuta-project-manager.ui,
12155         plugins/project-manager/plugin.[c,h]: Added add/remove context
12156         menus and implemented them. Added file manager merge menu.
12158 2004-11-18  Naba Kumar  <naba@gnome.org>
12160         * TODO.tasks: Updated.
12161         * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
12162         plugins/message-view/message-view.c: Fixed finalize and dispose
12163         methods.
12164         * plugins/debugger/*: Removed from cvs (development now in
12165         debug-manager).
12167 2004-11-17  Pavol Bosik  <pavol.bosik@radiantsystems.com>
12169         Reviewed by Naba Kumar  <naba@gnome.org>:
12170         
12171         * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
12172         plugins/editor/plugin.c, plugins/editor/text_editor.c,
12173         plugins/gdb/breakpoints.c: all marker related stuff moved from
12174         editor and docman interfaces to IAnjutaMarkable
12176 2004-11-17  Naba Kumar  <naba@gnome.org>
12178         * TODO.tasks: Updated.
12179         
12180         * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
12181         
12182         * libegg/egg-combo-action.c: Block changed signal when changing model.
12183         
12184         * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
12185         Emit changed signal. Removed dead codes.
12186         
12187         * plugins/file-loader/plugin.c: Remove file fragments from uris, so
12188         that recent files history do not duplicate.
12189         
12190         * plugins/symbol-browser/an_symbol_view.c,
12191         plugins/symbol-browser/an_symbol_view.h,
12192         plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
12193         Fixed a bug.
12195 2004-11-15  Naba Kumar  <naba@gnome.org>
12197         * plugins/project-manager/plugin.c: Opens targets on double click.
12198         
12199         * plugins/message-view/message-view.c,
12200         plugins/file-manager/anjuta-file-manager-plugin.glade,
12201         plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
12202         Added proper class finalization
12203         and disposition. Added preferences notifications and callbacks to
12204         change info/warning/error colors.
12205         
12206         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
12207         plugins/editor/text_editor.[h,c], src/action-callbacks.c,
12208         src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
12209         Implemented finalize method for AnjutaApp. Code cleanups.
12210         
12211         * plugins/message-view/plugin.c: Static parent_class.
12212         
12213 2004-11-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12214         * plugins/editor/search-replace.[c,h], 
12215           plugins/editor/search-replace_backend.c
12216           Update search entry in main toolbar.
12217           Clean code.
12219 2004-11-11  Naba Kumar  <naba@gnome.org>
12221         * TODO.tasks: Updated.
12223         * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
12224         and completed on-the-fly-change preferences. Removed "changed"
12225         signal as it is no longer necessary (use notify for similar
12226         purpose to monitor individual preferences).
12228         
12229         * plugins/editor/anjuta-document-manager.glade: Added view menu
12230         preferences so that they are registered.
12231         
12232         * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
12233         (added) plugins/editor/text_editor_prefs.[c,h]: Removed
12234         connection to "changed" signal of preferences and implemented
12235         notifications for some editor preferences. More to implement.
12237 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12238         * plugins/editor/print.c
12239         Fixed bug 1047624 : Add line number every X lines.
12241 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12242         * plugins/editor/search-replace.c
12243         Fixed a crash bug (995755) when searching "%n"
12245 2004-11-09  Naba Kumar  <naba@gnome.org>
12247         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
12248         Fixed to refresh categories list on file load.
12250 2004-11-08  Naba Kumar  <naba@gnome.org>
12251         
12252         * configure.in, plugins/Makefile.am,
12253         plugins/profile-default/plugin.c: Added cvs plugin in build.
12254         
12255         * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
12256         
12257         * plugins/debug-manager/.cvsignore: Added file to ignore.
12258         
12259         * plugins/debug-manager/Makefile.am: Removed dead codes.
12260         
12261         * src/anjuta.ui: Added placeholder for version control UI.
12263 2004-11-08  Naba Kumar  <naba@gnome.org>
12265         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
12266         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12267         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
12268         Updated.
12270         * global-tags/Makefile.am: Fixed make error.
12272         * plugins/profile-default/plugin.c: Added debug-manager
12273         and gdb plugins to load at startup so that debugger
12274         windows are docked properly. They will be removed
12275         later when we figure out runtime docking.
12277         * plugins/sample1/*: Restored to last working state.
12279         * plugins/gdb/debugger.c, src/layout.xml: Added debugger
12280         windows in lower pane. Named the windows appropriately.
12282         * ChangeLog: Fixed format.
12283         
12284 2004-11-07  Pavol Bosik <pavol.bosik@radiantsystems.com>
12286         * libanjuta/interfaces/libanjuta.idl,
12287         libanjuta/anjuta-marshal.c,
12288         plugins/Makefile.am,
12289         plugins/debug-manager/plugin.c,
12290         plugins/editor/plugin.c,
12291         plugins/editor/text_editor.c,
12292         plugins/gdb/breakpoints.c,
12293         plugins/gdb/debugger.c,
12294         plugins/gdb/plugin.c,
12295         plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
12297 2004-11-06  Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12298         * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
12299         plugins/editor/search-replace.c,
12300         plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
12301         Search and Replace; Show result in find pane
12302           
12303 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
12304         
12305         * plugins/gdb, plugins/debug-manager: Applied debugger patch
12306         from Bosik, Pavol <pavol.bosik@radiantsystems.com>
12307         (added features: starting debugger and loading of core/executable,
12308         StepIn, StepOut, StepOver and Execute, toggling breakpoint
12309         partially works)
12311 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
12312         
12313         * plugins/cvs-plugin/*: Mess up with cvs and lost some of 
12314         my cvs-plugin files...
12315         I hope I have rescued everything possible.
12316         
12317         * Naba: Could you please fix sample1 because I messed it up to 
12318         but there should be a histroy of this directory we should commit
12320 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
12321         
12322         * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
12323         infrastructure
12324         * plugins/cvs-plugin/plugin.c,
12325         /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12326         Added preferences dialog (not yet complete)
12328 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
12329         
12330         * global-tags/Makefile.am, mime/Makefile.am:
12331         Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
12332         
12333         * template/xmltemplate.[ch],
12334         template/xmlstrings.[ch],
12335         template/autotools.[ch] removed,
12336         template/prj_template.[ch] removed,
12337         template/lang_template.[ch] removed,
12338         template/lib_template.[ch] removed,
12339         template/Makefile.am adjusted,
12340         template/dtds/lang.dtd removed, 
12341         template/dtds/lib.dtd removed,
12342         template/dtds/prj.dtd removed,
12343         template/dtds/autotools.dtd removed,
12344         data/template/lib/* removed,
12345         data/template/language/* removed,
12346         data/template/library/* removed,
12347         data/template/project/* removed,
12348         date/template/Makefile.am adjusted:
12349         Remove everything except text-templates to replace hardcoded 
12350         Edit->Insert texts with dynamic loaded.
12352         * plugins/cvs-plugin/plugin.[ch],
12353         plugins/cvs-actions.[ch],
12354         plugins/Makefile.am,
12355         plugins/cvs-plugin/Makefile.am,
12356         plugins/cvs-plugin/anjuta-cvs-plugin.ui,
12357         plugins/cvs-plugin/anjuta-cvs-plugin.glade,
12358         plugins/cvs-plugin/anjuta-cvs.plugin.in:
12359         Added initial cvs-plugin code
12361 2004-10-21  Naba Kumar  <naba@gnome.org>
12362         
12363         * libanjuta/anjuta-plugin.c,
12364         plugins/build-basic-autotools/build-basic-autotools.c,
12365         plugins/debugger/plugin.c,
12366         plugins/devhelp/plugin.c,
12367         plugins/editor/anjuta-docman.c,
12368         plugins/editor/goto_line.c,
12369         plugins/editor/plugin.c,
12370         plugins/editor/search-replace.c,
12371         plugins/editor/text_editor.c,
12372         plugins/file-loader/plugin.c,
12373         plugins/file-manager/plugin.c,
12374         plugins/file-wizard/file.c,
12375         plugins/file-wizard/plugin.c,
12376         plugins/gdb/plugin.c,
12377         plugins/gtodo/plugin.c,
12378         plugins/message-view/anjuta-msgman.c,
12379         plugins/profile-default/plugin.c,
12380         plugins/project-manager/plugin.c,
12381         plugins/sample1/plugin.c,
12382         plugins/terminal/terminal.c: Defined all global variables static,
12383         particularly class parent_class variables. They were getting
12384         confused at link time.
12386         * libanjuta/plugins.c: Do not unload plugins when they are
12387         deactivated. Simply cache them for later activation. Unloading
12388         modules have some problem with shared libs using static class
12389         registration. Fixed hash type for installed plugins. Eventually,
12390         we want to add "CanUnload" attribute for .plugin files (in
12391         "Anjuta Plugin" group) to let plugin loader know if the plugin can
12392         be unloaded from memory. Those plugins declaring CanUnload=false
12393         will not be unloaded from memory and will be put in the cache. Those
12394         not declaring anything or declaring CanUnload=true, will be unloaded
12395         from memory when they are deactivated.
12397         * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
12398         plugins/editor/plugin.c, plugins/editor/text_editor.c,
12399         plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
12400         plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
12401         plugins/project-manager/plugin.c: Fixed object finalization, dispose,
12402         activation, deactivation. Fixed memory leaks.
12404 2004-10-20  Naba Kumar  <naba@gnome.org>
12406         * TODO.tasks: Updated.
12407         
12408         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
12409         libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
12410         macro for adding interfaces to plugin types. Code cleanup.
12411         
12412         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12413         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12414         
12415         * plugins/build-basic-autotools/build-basic-autotools.c,
12416         plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
12417         plugins/editor/plugin.c, plugins/editor/text_editor.c,
12418         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
12419         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
12420         plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
12421         plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
12422         plugins/project-manager/plugin.c,
12423         plugins/symbol-browser/an_symbol_view.c,
12424         plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
12425         newly defined macro to add interfaces to plugin types.
12427         * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
12429 2004-10-20  Naba Kumar  <naba@gnome.org>
12431         * TODO.tasks: Added task list.
12432         * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
12433         default values.
12435 2004-10-19  Naba Kumar  <naba@gnome.org>
12437         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
12438         
12439         * plugins/editor/action-callbacks.c,
12440         plugins/editor/action-callbacks.h,
12441         plugins/editor/anjuta-docman.c,
12442         plugins/editor/anjuta-docman.h,
12443         plugins/editor/anjuta-document-manager.ui,
12444         plugins/editor/file_history.c,
12445         plugins/editor/file_history.h,
12446         plugins/editor/plugin.c: Added file history browsing.
12447         
12448         * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
12449         
12450         * plugins/message-view/anjuta-message-manager.ui,
12451         plugins/message-view/plugin.c: Added document manager context menu.
12452         
12453         * plugins/symbol-browser/an_symbol_view.c,
12454         plugins/symbol-browser/an_symbol_view.h,
12455         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12456         plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
12457         document manager context menu.
12458         
12459         * scintilla/*, scintilla/include/*: Updated to current cvs.
12460         
12461 2004-10-19  Naba Kumar  <naba@gnome.org>
12463         *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
12464         placeholder for debugger UI.
12465         
12466         * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
12467         * plugins/file-manager/plugin.c: Fixed loading bug.
12468         
12469         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
12470         libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
12471         Initializes gconf database with default values when the
12472         values are not defined. Use bool and int prefs separately.
12474         * plugins/editor/plugin.c: Added encoding preferences.
12475         * plugins/project-manager/plugin.c: Cleanup and debug messages.
12477         * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
12478         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12479         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12480         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12482 2004-10-18  Naba Kumar  <naba@gnome.org>
12484         * po/POTFILES.in: Updated.
12485         
12486         * libanjuta/anjuta-ui.c: Corrected debug messages.
12487         
12488         * libegg/egg-combo-action.c, libegg/test-actions.c,
12489         libegg/menu/egg-combo-action.h: Fixed combo action.
12490         
12491         * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
12492         Fixed format.
12493         
12494         * plugins/editor/action-callbacks.[c,h],
12495         plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
12496         Implemented file swap. Removed dead codes.
12497         
12498         * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
12499         dead codes.
12500         
12501         * plugins/symbol-browser/an_symbol_view.[c,h],
12502         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12503         plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
12504         Implemented file symbols. Implemented goto file line when symbol is
12505         selected.
12506         
12507         * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
12508         
12509 2004-10-10  Naba Kumar  <naba@gnome.org>
12511         Patch from Bosik, Pavol  <pavol.bosik@radiantsystems.com>:
12512         
12513         * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
12514         
12515         * plugins/debugger/.cvsignore,
12516         (added) plugins/debugger/Makefile.am,
12517         (added) plugins/debugger/anjuta-debugger.glade,
12518         (added) plugins/debugger/anjuta-debugger.plugin.in,
12519         (added) plugins/debugger/anjuta-debugger.plugin.png,
12520         (added) plugins/debugger/anjuta-debugger.ui,
12521         plugins/debugger/attach_process.c,
12522         (removed) plugins/debugger/attach_process_cbs.c,
12523         (removed) plugins/debugger/attach_process_cbs.h,
12524         (removed) plugins/debugger/breakpoints.c,
12525         (removed) plugins/debugger/breakpoints.h,
12526         (removed) plugins/debugger/debug_tree.c,
12527         (removed) plugins/debugger/debug_tree.h,
12528         (removed) plugins/debugger/debugger.c,
12529         (removed) plugins/debugger/debugger.h,
12530         (removed) plugins/debugger/memory.c,
12531         (removed) plugins/debugger/memory.h,
12532         (added) plugins/debugger/plugin.c,
12533         (added) plugins/debugger/plugin.h,
12534         (removed) plugins/debugger/registers.c,
12535         (removed) plugins/debugger/registers.h,
12536         (removed) plugins/debugger/registers_cbs.c,
12537         (removed) plugins/debugger/registers_cbs.h,
12538         (removed) plugins/debugger/registers_gui.c,
12539         (removed) plugins/debugger/sharedlib.c,
12540         (removed) plugins/debugger/sharedlib.h,
12541         (removed) plugins/debugger/sharedlib_cbs.c,
12542         (removed) plugins/debugger/sharedlib_cbs.h,
12543         (removed) plugins/debugger/sharedlib_gui.c,
12544         (removed) plugins/debugger/signals.c,
12545         (removed) plugins/debugger/signals.h,
12546         (removed) plugins/debugger/signals_cbs.c,
12547         (removed) plugins/debugger/signals_cbs.h,
12548         (removed) plugins/debugger/signals_gui.c,
12549         (removed) plugins/debugger/stack_trace.c,
12550         (removed) plugins/debugger/stack_trace.h,
12551         (added) plugins/debugger/utilities.c,
12552         (added) plugins/debugger/utilities.h,
12553         (removed) plugins/debugger/watch.c,
12554         (removed) plugins/debugger/watch.h,
12555         (removed) plugins/debugger/watch_cbs.c,
12556         (removed) plugins/debugger/watch_cbs.h,
12557         (removed) plugins/debugger/watch_gui.c,
12558         (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
12559         
12560         * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
12561         Added debugger gdb backend plugin.
12562         
12563         * plugins/message-view/plugin.c: Registered all message stock icons.
12564         
12565         * plugins/profile-default/plugin.c: Loads debugger plugin.
12566         
12567         * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
12569 2004-10-08  Naba Kumar  <naba@gnome.org>
12571         * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
12572         information.
12573         
12574         * plugins/symbol-browser/.cvsignore,
12575         plugins/symbol-browser/Makefile.am,
12576         plugins/symbol-browser/an_symbol_view.c,
12577         plugins/symbol-browser/an_symbol_view.h,
12578         plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
12579         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12580         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12581         plugins/symbol-browser/plugin.c,
12582         plugins/symbol-browser/plugin.h,
12583         plugins/symbol-browser/sv_class.xpm,
12584         plugins/symbol-browser/sv_function.xpm,
12585         plugins/symbol-browser/sv_macro.xpm,
12586         plugins/symbol-browser/sv_private_fun.xpm,
12587         plugins/symbol-browser/sv_private_var.xpm,
12588         plugins/symbol-browser/sv_protected_fun.xpm,
12589         plugins/symbol-browser/sv_protected_var.xpm,
12590         plugins/symbol-browser/sv_public_fun.xpm,
12591         plugins/symbol-browser/sv_public_var.xpm,
12592         plugins/symbol-browser/sv_static_fun.xpm,
12593         plugins/symbol-browser/sv_static_var.xpm,
12594         plugins/symbol-browser/sv_struct.xpm,
12595         plugins/symbol-browser/sv_unknown.xpm,
12596         plugins/symbol-browser/sv_variable.xpm,
12597         plugins/symbol-browser/test-symbol-browser.c,
12598         plugins/Makefile.am: Implemented Symbol
12599         browser plugin.
12600         
12601         * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
12602         
12603         * plugins/build-basic-autotools/Makefile.am,
12604         plugins/devhelp/Makefile.am,
12605         plugins/editor/Makefile.am,
12606         plugins/file-loader/Makefile.am,
12607         plugins/file-manager/Makefile.am,
12608         plugins/file-wizard/Makefile.am,
12609         plugins/gtodo/Makefile.am,
12610         plugins/message-view/Makefile.am,
12611         plugins/profile-default/Makefile.am,
12612         plugins/project-manager/Makefile.am
12613         plugins/sample1/Makefile.am,
12614         plugins/terminal/Makefile.am,
12615         scintilla/Makefile.am,
12616         libegg/Makefile.am,
12617         launcher/Makefile.am,
12618         libanjuta/Makefile.am,
12619         src/Makefile.am,
12620         tagmanager/Makefile.am,
12621         configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
12622         anjuta_data_dir in configure.in and used them in plugins Makefile.am
12623         files. Also fixed library dependencies.
12624         
12625         * plugins/editor/aneditor.cxx: Disabled unused codes.
12626         * plugins/file-manager/an_file_view.c: Added copyright.
12627         * plugins/gtodo/tray-icon.c: Fixed pixmap path.
12628         
12629         * plugins/profile-default/plugin.c: Can load plugins by location.
12630         * plugins/project-manager/plugin.c: Remove project_root_uri value
12631         when project is closed.
12632         
12633 2004-10-06  Naba Kumar  <naba@gnome.org>
12635         * libanjuta/plugins.c: Shows plugins in a nicer dialog.
12636         
12637         * libanjuta/interfaces/libanjuta.idl,
12638         plugins/editor/text_editor.c: Added get_length()
12639         and get_current_word() methods in IAnjutaEditor interface.
12640         
12641         * libegg/Makefile.am: Added test_actions target.
12642         
12643         * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
12644         
12645         * plugins/build-basic-autotools/build-basic-autotools.c,
12646         plugins/file-loader/plugin.c,
12647         plugins/message-view/message-view.c: Added code to go to file and
12648         line number,
12649         
12650         * plugins/devhelp/plugin.c: Context sensitive help now works.
12651         * plugins/editor/anjuta-docman.c: Reads the fragment id from file
12652         uri as line number and goes to that line number.
12653         
12654         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
12655         plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
12656         gtodo_client_load() method to load from a diffrent file. Watched 
12657         project root directory in plugin to open TODO.tasks of the project.
12658         
12659         * plugins/project-manager/plugin.c: Updates project UI
12660         sensitive/insensitive.
12662         * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
12663         anjuta-shell program to test plugins.
12664         
12665         * src/anjuta-app.c: Registered UI accels.
12666         
12667 2004-09-28  Naba Kumar  <naba@gnome.org>
12669         * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
12670         method.
12671         
12672         * src/anjuta-app.c: Implemented present widget method.
12673         
12674         * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
12675         plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
12676         
12677         * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
12678         added editor.
12679         
12680         * plugins/editor/text_editor.c: Connects to preferences changed signal
12681         correctly.
12682         
12683 2004-09-28  Naba Kumar  <naba@gnome.org>
12684         
12685         * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
12686         print code.
12687         
12688         * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
12689         size to 5 pix.
12690         
12691         * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
12692         in changed signal callback.
12693         
12694         * plugins/editor/action-callbacks.c: Implemented save_all action
12695         callback. Removed dead code. Do save_as when saving a new file.
12696         Implemented incremental search.
12697         
12698         * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
12699         
12700         * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
12701         
12702         * src/anjuta-app.c: Registers UI accelerators.
12703         
12704 2004-09-27  Naba Kumar  <naba@gnome.org>
12706         * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
12707         
12708         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12709         plugins/devhelp/anjuta-devhelp.plugin.in,
12710         plugins/file-loader/anjuta-loader.plugin.in,
12711         plugins/file-manager/anjuta-file-manager.plugin.in,
12712         plugins/gtodo/anjuta-gtodo.plugin.in,
12713         plugins/project-manager/anjuta-project-manager.plugin.in,
12714         plugins/terminal/anjuta-terminal.plugin.in:
12715         Gave proper plugin names.
12717         * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
12718         error when regex fail.
12719         
12720         * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
12721         Added help and context search. Watches current editor. More menus
12722         in Help submenu. Update UI (sensitive when required) properly.
12723         
12724         * plugins/editor/anjuta-document-manager.ui,
12725         plugins/devhelp/anjuta-devhelp.ui,
12726         plugins/message-view/anjuta-message-manager.ui,
12727         src/anjuta.ui: Goto menu actions are in separate submenu.
12728         
12729         * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
12730         Removed unimplemented UI elements.
12731         
12732         * src/anjuta-app.c: Larger (and normal) icon size.
12733         
12734         * src/layout.xml: Task manager plugin along with document (in middle).
12735         
12736         * plugins/editor/plugin.c, plugins/file-loader.c,
12737         plugins/devhelp/plugin.c: Gives short-labels and is-important flag
12738         in gtkactions. Enable/disable UI properly.
12739         
12740 2004-09-26  Naba Kumar  <naba@gnome.org>
12742         * po/POTFILES.in: Updated, added missing files.
12744         * .cvsignore: Updated.
12745         
12746         * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
12747         a new function to get User input text.
12748         
12749         * libanjuta/resources.[c,h]: Added a function to created sized image.
12750         
12751         * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
12752         from filename, as thats the correct representation.
12753         
12754         * plugins/build-basic-autotools/Makefile.am,
12755         (added) plugins/build-basic-autotools/automake-c.filters,
12756         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12757         plugins/build-basic-autotools/build-basic-autotools.[c,h]:
12758         Rearragned UI elements in the build menu. Added codes to read build
12759         filter rules from external file. Implemented all build, configure,
12760         autogen commands. Watches current editor and project.
12761         
12762         * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
12763         Added editor changed signal and exports current editor value.
12764         Fixed parameter names. Fixed get_uri() interface implementation to
12765         return correct uri.
12766         
12767         * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
12768         elements.
12769         
12770         * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
12771         
12772         * plugins/file-manager/an_file_view.c,
12773         plugins/file-manager/an_file_view.c: Exports file uri correctly.
12774         
12775         * plugins/file-wizard/file.c: Reads uri correctly.
12776         
12777         * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
12778         sets the page to the new view.
12779         
12780         * plugins/message-view/message-view.c: Unrefs the tree model when done.
12781         Fixed signal connecting.
12782         
12783         * plugins/project-manager/plugin.c: Changed "project_root_directory"
12784         to "project_root_uri" and exports as uri.
12785         
12786 2004-09-24  Naba Kumar  <naba@gnome.org>
12788         * libanjuta/anjuta-ui.c: Fixed a crash bug.
12789         * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
12790         in correct way.
12791         * plugins/file-manager/plugin.c: Fixed crash in unloading.
12792         * plugins/file-loader/plugin.c: Added comments.
12793         * plugins/build-basic-autotools/plugin.c: Added comments.
12794         * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
12795         
12796         * libanjuta/interfaces/libanjuta.idl,
12797         plugins/message-view/anjuta-msgman.c,
12798         plugins/message-view/message-view.c,
12799         plugins/message-view/message-view.h,
12800         plugins/message-view/plugin.c: Buffering and appending messages have
12801         been separated. message-view implementations cleaned up. Signals
12802         Emissions fixed. Messages now displayed in summary and details show
12803         as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
12804         API.
12805         
12806         * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
12807         preferences.
12808         
12809         * plugins/build-basic-autotools/Makefile.am,
12810         plugins/build-basic-autotools/build-basic-autotools.c: Added regex
12811         parsing of output to create message summaries. Uses new message view
12812         API.
12813         
12814         * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
12815         preferences to make dialog box smaller.
12816         
12817         * plugins/editor/search-replace.c: Fixed compile error with change
12818         in IAnjutaMessageView API.
12819         
12820 2004-09-21  Naba Kumar  <naba@gnome.org>
12822         * plugins/Makefile.am: Deletes old (installed) plugins before
12823         installing new ones.
12824         
12825         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12826         plugins/build-basic-autotools/build-basic-autotools.c,
12827         plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
12828         file URI from filemanager. Only disables/enables build submenu in file
12829         manager, instead of merging/unmerging.
12830         
12831         * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
12832         non-text files.
12833         
12834         * plugins/file-loader/anjuta-loader-plugin.ui,
12835         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
12836         Implemented "Open with" file manager submenu. Displays error message
12837         when file can not be opened.
12838         
12839         * plugins/file-manager/an_file_view.c: Renamed
12840         file_manager_current_filename value name to file_manager_current_uri
12841         and exports proper URI.
12842         
12843         * plugins/gtodo/plugin.c: Display name changed to "Tasks".
12845 2004-09-19  Naba Kumar  <naba@gnome.org>
12847         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
12848         plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
12849         save point signal to change editor tabs. Fixed accels.
12850         
12851         * plugins/file-loader/plugin.c: Fixed accels.
12853         * plugins/project-manager/plugin.c: Added target selection callback.
12854         
12855         * plugins/project-manager/plugin.c: Added URI activation.
12856         * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
12857         Fixed dialog and closed it on ok. Fixed a crash bug.
12858         * plugins/editor/anjuta-docman.c: Set notebook scrollable.
12860         * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
12861         configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
12862         plugins/file-loader/anjuta-loader-plugin.ui,
12863         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
12864         Added recent files in file loade plugin.
12865         
12866         * ChangeLog: Fixed entry dates.
12867         
12868 2004-09-18  Naba Kumar  <naba@gnome.org>
12870         * plugins/devhelp/plugin.c: Added UI sensitization and removed
12871         an unnecessary GtkFrame.
12872         
12873 2004-09-17  Naba Kumar  <naba@gnome.org>
12875         * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
12877         * TODO: Updated.
12878         
12879         * data/Makefile.am: Disabled installing old mime info.
12880         
12881         * mime/anjuta.applications, mime/anjuta.keys: Updated.
12882         
12883         * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
12884         plugins/editor/anjuta-document-manager.ui,
12885         plugins/editor/plugin.c, plugins/editor/text_editor.c,
12886         plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
12887         Added Editor context popup menu.
12888         
12889         * plugins/project-manager/anjuta-project-manager-plugin.png:
12890         Update image.
12891         
12892         * plugins/project-manager/anjuta-project-manager.plugin.in:
12893         Support .anjuta mime type.
12894         
12895         * plugins/project-manager/plugin.c: Exports "project_root_directory"
12896         value.
12897         
12898         * plugins/file-manager/plugin.c: Watches "project_root_directory"
12899         value.
12900         
12901         * src/layout.xml, plugins/profile-default/plugin.c:
12902         Added project manager plugin for startup.
12904 2004-09-16  Naba Kumar  <naba@gnome.org>
12905         
12906         * anjuta.prj: Updated.
12907         
12908         * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
12909         plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
12910         plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
12911         plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
12912         plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
12913         plugins/terinal/Makefile.am, src/Makefile.am,
12914         plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
12915         Fixed makefile syntax errors.
12917 2004-09-16  Naba Kumar  <naba@gnome.org>
12919         * configure.in, src/layout.xml,
12920         plugins/profile-default/plugin.c,
12921         libanjuta/interfaces/libanjuta.idl,
12922         plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
12923         
12924         * configure.in, plugins/Makefile.am,
12925         plugins/project-manager/.cvsignore, 
12926         plugins/project-manager/Makefile.am,
12927         plugins/project-manager/anjuta-project-manager-plugin.png,
12928         plugins/project-manager/anjuta-project-manager.plugin.in,
12929         plugins/project-manager/anjuta-project-manager.ui,
12930         plugins/project-manager/plugin.c,
12931         plugins/project-manager/plugin.h: Added project manager plugin
12932         based on gnome-build.
12933         
12934         * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
12935         mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
12936         
12937         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12938         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12939         manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
12940     
12941 2004-09-16  Naba Kumar  <naba@gnome.org>
12943         * plugins/editor/action-callbacks.c: Fixed compile error.
12944         
12945 2004-09-15  Naba Kumar  <naba@gnome.org>
12947         * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
12948         
12949         * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
12950         New improved splace with nicer progress.
12951         
12952         * configure.in, plugins/Makefile.am,
12953         (added) file-wizard/.cvsignore,
12954         (added) file-wizard/Makefile.am,
12955         (added) file-wizard/action-callbacks.c,
12956         (added) file-wizard/action-callbacks.h,
12957         (added) file-wizard/anjuta-file-wizard-plugin.png,
12958         (added) file-wizard/anjuta-file-wizard.glade,
12959         (added) file-wizard/anjuta-file-wizard.plugin.in,
12960         (added) file-wizard/anjuta-file-wizard.ui,
12961         (added) file-wizard/file.c,
12962         (added) file-wizard/file.h,
12963         (added) file-wizard/plugin.c,
12964         (added) file-wizard/plugin.h:
12965         Created new file wizard and added it. The wizard takes care of text
12966         bit insertions and new files creation.
12968         * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
12969         plugins/editor/action-callbacks.h,
12970         plugins/editor/anjuta-document-manager.glade,
12971         plugins/editor/anjuta-document-manager.ui,
12972         plugins/editor/plugin.c, plugins/editor/text_editor.c,
12973         (removed) plugins/editor/file.[c,h]: Removed text insertions and
12974         new files code and moved into a new plugin (file wizard).
12975         
12976         * libanjuta/plugins.[c,h]: Added plugins selection function.
12977         
12978         * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
12979         get_position(), insert() in IAnjutaEditor interface. Added
12980         add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
12981         interface (for wizard plugins).
12983         * plugins/file-loader/anjuta-loader-plugin.ui,
12984         plugins/file-loader/plugin.c: Added wizard launcher interface which
12985         scans for plugins implement IAnjutaWizard interface and presents the
12986         list to user for selection. The selected plugin is then activated
12987         for the wizard.
12989         * libanjuta/interfaces/.cvsignore: Updated.
12990         * plugins/message-view/.cvsignore: Updated.
12991         * plugins/launcher/*: Removed as launcher has already been moved to
12992         libanjuta as class.
12994         * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
12995         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
12996         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12997         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12998         manuals/reference/libanjuta/tmpl/pixmaps.sgml:
12999         Updated API documentations.
13001 2004-09-01  Amanpreet Singh Alam  <aalam@redhat.com>
13003         * configure.in: Added Punjabi to ALL_LINGUAS
13005 2004-07-29  Naba Kumar  <naba@gnome.org>
13007         * configure.in: Added file-loader plugin Makefile path and
13008         fixed devhelp version requirement.
13010 2004-07-28  Naba Kumar  <naba@gnome.org>
13012         * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
13013         terminal/preferences-terminal.png (added), message-view/*.png (added),
13014         message-view/*.xpm (added), editor/*.png (added),
13015         editor/*.xpm (added), plugins/editor/Makefile.am,
13016         plugins/editor/plugin.c, plugins/message-view/Makefile.am,
13017         plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
13018         src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
13019         respective plugins directories.
13021         * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
13022         pixmaps/block-end-16.png, pixmaps/block-end.png
13023         pixmaps/block-start-16.png, pixmaps/block-start.png
13024         pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
13025         pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
13026         pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
13027         pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
13028         pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
13029         pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
13030         pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
13031         pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
13032         pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
13033         pixmaps/preferences-editor.png, pixmaps/undock.png
13034         pixmaps/error-next-16.png, pixmaps/error-next.png
13035         pixmaps/error-prev-16.png, pixmaps/error-prev.png
13036         pixmaps/messages.xpm, pixmaps/preferences-messages.png,
13037         pixmaps/preferences-terminal.png: Deleted
13039         * libanjuta/properties* (removed), plugins/editor/properties* (added),
13040         plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
13041         plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
13042         plugins/editor/anjuta-document-manager.plugin.in,
13043         plugins/editor/anjuta-document-manager.ui,
13044         plugins/editor/plugin.c, plugins/editor/print.c,
13045         plugins/editor/search-replace_backend.c,
13046         plugins/editor/search_preferences.h,
13047         plugins/editor/text_editor.c, plugins/editor/text_editor.h:
13048         Moved properties souce files to editor plugin as it not required in
13049         libanjuta. Other editor fixes.
13051         * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
13052         libegg/dock/* (removed)
13053         : Restored GDL external dependencies and removed libegg dock
13054         sources, because gdl is being developed.
13055         
13056         * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
13057         libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
13058         libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
13059         libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
13060         libanjuta/plugins.c, libanjuta/plugins.h,
13061         libanjuta/resources.c, libanjuta/resources.h: Preferences now use
13062         gconf system. Shell now takes docking positions. Added more utility
13063         functions. Added plugins query function. And other fixes.
13065         * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
13066         
13067         * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
13068         plugin to load files based on mime type.
13069         
13070         * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
13071         
13072         * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
13073         plugins/file-manager/plugin.c: File manager now uses file loader to
13074         open files.
13076         * plugins/message-view/anjuta-msgman.c,,
13077         plugins/message-view/message-view.c,
13078         plugins/message-view/plugin.c: Implemented launcher in libanjuta.
13080         * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
13081         plugins/terminal/terminal.c, src/Makefile.am,
13082         src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
13083         src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
13084         
13085         * libegg/dock/*: Removed directory.
13086         
13087 2004-07-28  Naba Kumar  <naba@gnome.org>
13089         * configure.in: Reduced gnome-print version requirement.
13090         * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
13092 2004-07-21  Ray Strode  <rstrode@redhat.com>
13093         * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
13094         new mime sytem.
13096 2004-06-29  Johannes Schmid <jhs@cvs.gnome.org>
13097         
13098         * plugins/editor/search-replace.c: Some fixes
13099         * plugins/terminal/Makefile.am:
13100         Patch from: Alexey Rusakov <ktirf@users.sf.net>
13102 2004-05-19  Naba Kumar  <naba@gnome.org>
13104         * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
13105         compiler warning.
13107 2004-05-17  Johannes Schmid <jhs@cvs.gnome.org>
13109         * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
13110         Implemented IAnjutaSavable
13111         * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
13113 2004-05-17  Naba Kumar  <naba@gnome.org>
13115         * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
13116         plugins/build-basic-autotools/.cvsignore,
13117         plugins/build-basic-autotools/Makefile.am,
13118         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
13119         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13120         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13121         plugins/build-basic-autotools/build-basic-autotools.c,
13122         plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
13123         build plugin.
13124         
13125         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
13126         definition.
13127         
13128         * plugins/file-manager/an_file_view.c,
13129         plugins/file-manager/anjuta-file-manager.ui,
13130         plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
13131         Added context menu UI.
13132         
13133         * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
13134         in view menu.
13136 2004-05-16      Johannes Schmid <jhs@cvs.gnome.org>
13137         
13138         * libanjuta/anjuta-preferences.[ch]: 
13139         Added save/load_gconf functions
13140         * src/action_callbacks.[ch], src/preferences.c: 
13141         Load global prefs from gconf at startup and save them
13142         on exit. Prefs load and save correctly but something resets
13143         them to default after loading...
13144         * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
13145         Somehow the linker does not find save/load_gconf functions
13146         in libanjuta. Must be a stupid mistake, I would be glad
13147         if someone could fix that.
13148         * manuals/reference/libanjuta-sections.txt: Added new
13149         preferences functions and removed gnome-filelist
13150         * plugins/file-manager/anjuta-file-manager-plugin.glade:
13151         * plugins/file-manager/plugin.c:
13152         Added root-path property
13154 2004-05-14      Johannes Schmid <jhs@cvs.gnome.org>
13155         
13156         * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
13157         they are not longer needed.
13158         * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
13159         anjuta-sections.txt: Remove references to the files
13160         * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
13161         Use new nautilus icons for file-manager, looks incredible
13162         cool!
13164 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
13165         
13166         * plugins/editor/anjuta-docman.c: gchar* to 
13167         const gchar* in arguments
13168         * plugins/editor/text_editor.c: Implemented IAnjutaFile
13169         Interface
13170         * plugins/file-manager/an_file_view.c: Open files on
13171         double-click. Does not work yet because it does not
13172         find IAnjutaFile interface in document manager
13174 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
13175         
13176         * plugins/editor/anjuta-docman.c
13177         * plugins/editor/text_editor.c:
13178         Made close button working, made multiple selection in
13179         File/Open dialog possble, fixed crash bug if file cannot
13180         be opened.
13182 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
13183         
13184         * plugins/editor/action-callbacks.c
13185         * plugins/editor/anjuta-docman.c
13186         * plugins/editor/anjuta-docman.h
13187         * plugins/editor/search-replace.c
13188         * plugins/editor/search-replace_backend.c
13189         * plugins/editor/text_editor.c
13190         * plugins/editor/text_editor.h:
13191         Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
13192         able to open all files, use uri instead of full_filename, fixed
13193         many bugs.
13196 2004-05-13  Naba Kumar  <naba@gnome.org>
13198         * plugins/message-view/anjuta-message-manager-plugin.glade:
13199         HIG compliant.
13201         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
13202         management.
13204         * pixmaps/anjuta_splash.png: Added border.
13205         
13206         * plugins/editor/anjuta-document-manager.png: New icon.
13207         
13208         * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
13209         plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
13210         
13211         plugins/editor/Makefile.am,
13212         plugins/editor/search-replace.c,
13213         plugins/editor/search-replace.h,
13214         plugins/editor/search-replace_backend.c,
13215         plugins/editor/search-replace_backend.h,
13216         plugins/editor/search_preferences.h,
13217         plugins/editor/search_preferences.c: Merged changes from
13218         ANJUTA_1_2_0 branch.
13219         
13220         * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
13221         plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
13222         operational.
13224         * plugins/terminal/Makefile.am,
13225         plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
13226         dialog.
13227         
13228         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
13229         submenu.
13231 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
13232         * plugins/message-view/plugin.c: Fixed glade file loading
13233         Removed "Show messages" menu item
13234         * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
13235         twice because of this load system layout hack.
13236         * libanjuta/anjuta-ui.h: Removed #include config.h
13237         * libanjuta/libanjuta.pc: Fixed path and depencies
13238         * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
13239         * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
13240         * libanjuta/properties.cxx : #include "properties_cxx.h"
13241         * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
13243 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
13244         * plugins/message-view/*: Fixed message view preferences
13245         * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
13246         * anjuta.glade: Removed messages stuff
13248 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
13249         
13250         * Removed libanjutamm, it is now hosted on SF.net:
13251         cvs.sf.net/cvsroot/anjuta/libanjutamm
13253 2004-05-11  Johannes Schmid  <jhs@cvs.gnome.org>
13254         
13255         * libanjutamm/*
13256         Added some experimental code to add support for C++ plugins.
13257         Nothing works yet and it is likely that it will disappear but
13258         I have some questions to murrayc and he wants to see the code.
13260 2004-05-11  Naba Kumar  <naba@gnome.org>
13262         * plugins/terminal/terminal.c: Fixed prefs loading bug.
13264         * plugins/editor/action-callbacks.c: Fixed a crash bug in
13265         hightlight style menu actions.
13267         * manuals/reference/libanjuta/libanjuta-docs.sgml,
13268         manuals/reference/libanjuta/plugin-description-file.sgml,
13269         manuals/reference/libanjuta/writing-plugins.sgml,
13270         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13271         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13272         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
13274         * src/anjuta-app.c: Always load system layout for now.
13276         * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
13277         
13278         * manuals/reference/libanjuta/libanjuta-docs.sgml,
13279         manuals/reference/libanjuta/libanjuta-sections.txt,
13280         manuals/reference/libanjuta/libanjuta.types,
13281         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13282         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13283         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13284         manuals/reference/libanjuta/tmpl/fileselection.sgml,
13285         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13286         (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
13287         Updated documentation.
13289         * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
13290         plugins/profile-default/plugin.c, src/layout.xml:
13291         Created terminal plugin.
13292          
13293         * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
13294         (new) plugins/file-manager/.cvsignore,
13295         plugins/file-manager/an_file_view.c,
13296         plugins/file-manager/plugin.c,
13297         plugins/file-manager/plugin.h: Moved preferences to separate
13298         glade file and added cvsignore file.
13299         
13300         * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
13301         from ANJUTA_1_2_0 branch. Please note that other po files need merging
13302         from the branch. I tried it     but there were way too many conflicts.
13303         
13304         * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
13305         
13306         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
13307         util functions required during the merge.
13308         
13309         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
13310         interface.
13311         
13312         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
13313         plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
13314         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13315         plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
13316         Merged with ANJUTA_1_2_0 branch.
13318 2004-05-09  Johannes Schmid <jhs@cvs.gnome.org>
13320         * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
13322 2004-05-07  Naba Kumar  <naba@gnome.org>
13324         * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
13326         * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
13327         Added preferences reading and loading.
13328         
13329         * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
13330         libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
13331         libanjuta/fileselection.c, libanjuta/fileselection.h,
13332         libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
13333         
13334         * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
13336         * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
13337         anjuta.spec.in, configure.in, data/autogen.sh.generic,
13338         data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
13339         data/macros/autogen.sh, data/macros2/autogen.sh
13340         data/properties/ada.properties, data/properties/anjuta.properties,
13341         launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
13342         libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
13343         (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
13344         (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
13345         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
13346         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
13347         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
13348         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
13349         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
13350         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
13351         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
13352         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
13353         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
13354         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
13355         manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
13356         manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
13357         plugins/class-gen/clsGen.c, plugins/editor/print.c,
13358         plugins/patch/patch-plugin.c, scintilla/Document.cxx,
13359         scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
13360         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
13361         scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
13362         (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
13363         scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
13364         (added) scintilla/scintilla-marshal.c,
13365         (added) scintilla/scintilla-marshal.h,
13366         (added) scintilla/scintilla-marshal.list,
13367         scintilla/include/SString.h, scintilla/include/SciLexer.h,
13368         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
13369         (added) scintilla/patches/scintilla-calltip-align.patch,
13370         (added) scintilla/patches/scintilla-minor.patch,
13371         tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
13373 2004-05-06  Naba Kumar  <naba@gnome.org>
13375         * (added) plugins/file-manager/Makefile.am,
13376         (added) plugins/file-manager/anjuta-file-manager-plugin.png,
13377         (added) plugins/file-manager/anjuta-file-manager.plugin.in,
13378         (added) plugins/file-manager/anjuta-file-manager.ui,
13379         (added) plugins/file-manager/plugin.c,
13380         (added) plugins/file-manager/plugin.h,
13381         (removed) plugins/file-manager/an_file_view.h,
13382         plugins/Makefile.am, configure.in,
13383         plugins/file-manager/an_file_view.c: Created file manager plugin.
13384         
13385         * plugins/profile-default/plugin.c: Added file manager plugin in default
13386         profile.
13387         
13388         * libanjuta/Makefile.am: Fixed dependencies.
13389         * pixmaps/anjuta_splash.png: New splash screen.
13391 2004-05-05  Johannes Schmid <jhs@cvs.gnome.org>
13392         
13393         * template/template.c/h: Added in-line doc
13394         * manuals/reference/template/*: Added template documentation
13395         * configure.in: Build template docs
13397 2004-05-05  Naba Kumar  <naba@gnome.org>
13399         * autogen.sh: Added commands to generate initial interfaces.
13400         
13401         * libanjuta/Makefile.am,
13402         (removed)libanjuta/anjuta-plugin-parser.c,
13403         (removed)libanjuta/anjuta-plugin-parser.h,
13404         (added)libanjuta/anjuta-plugin-description.c,
13405         (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
13406         plugin description.
13407         
13408         * libanjuta/anjuta-plugin.c,
13409         libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
13410         
13411         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
13412         and added AnjutaShellPlacement enum for widgeds placement (passed to 
13413         widget add_widget() method.
13414         
13415         * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
13416         and moved plugin sets loading in profile plugins.
13417         
13418         * libanjuta/interfaces/.cvsignore,
13419         (removed)libanjuta/interfaces/Makefile.am,
13420         libanjuta/interfaces/libanjuta.idl,
13421         libanjuta/interfaces/anjuta-idl-compiler.pl,
13422         (removed)libanjuta/interfaces/ianjuta-document-manager.c,
13423         (removed)libanjuta/interfaces/ianjuta-document-manager.h,
13424         (removed)libanjuta/interfaces/ianjuta-editor.c,
13425         (removed)libanjuta/interfaces/ianjuta-editor.h,
13426         (removed)libanjuta/interfaces/ianjuta-file.c,
13427         (removed)libanjuta/interfaces/ianjuta-file.h,
13428         (removed)libanjuta/interfaces/ianjuta-message-manager.c,
13429         (removed)libanjuta/interfaces/ianjuta-message-manager.h,
13430         (removed)libanjuta/interfaces/ianjuta-message-view.c,
13431         (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
13432         *.h and Makefile.am files. They are autogenerated. Interfaces are
13433         by anjuta-idl-compiler.pl from libanjuta.idl file.
13434         
13435         * manuals/reference/libanjuta/Makefile.am,
13436         manuals/reference/libanjuta/anjuta-architecture.sgml,
13437         manuals/reference/libanjuta/libanjuta-docs.sgml,
13438         manuals/reference/libanjuta/libanjuta-sections.txt,
13439         manuals/reference/libanjuta/libanjuta.types,
13440         manuals/reference/libanjuta/plugin-description-file.sgml,
13441         manuals/reference/libanjuta/writing-plugins.sgml,
13442         (added)manuals/reference/libanjuta/tmpl/.cvsignore,
13443         (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13444         (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
13445         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13446         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13447         (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13448         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13449         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13450         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13451         (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13452         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13453         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13454         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
13455         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
13456         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
13457         (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13458         (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
13459         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13460         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13461         (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
13462         (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13463         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13464         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13465         (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
13466         (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13467         (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13468         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
13469         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
13470         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
13471         (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13472         (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
13473         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13474         manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
13475         Wrote writing-plugins.sgml documentation. Fixed cross links. Added
13476         interfaces template sgmls.
13477         
13478         * plugins/Makefile.am,
13479         plugins/devhelp/anjuta-devhelp.plugin.in,
13480         plugins/devhelp/plugin.c,
13481         plugins/editor/action-callbacks.c,
13482         plugins/editor/anjuta-document-manager.plugin.in,
13483         plugins/editor/plugin.c,
13484         plugins/editor/plugin.h,
13485         plugins/editor/text_editor.c,
13486         plugins/sample1/plugin.c,
13487         plugins/message-view/anjuta-message-manager.plugin.in,
13488         plugins/message-view/plugin.c: Fixed shell add_widget method to take
13489         placement. Fixed other errors.
13490         
13491         * (added)plugins/profile-default/.cvsignore,
13492         (added)plugins/profile-default/Makefile.am,
13493         (added)plugins/profile-default/anjuta-default-profile-plugin.png,
13494         (added)plugins/profile-default/anjuta-default-profile.plugin.in,
13495         (added)plugins/profile-default/anjuta-default-profile.ui,
13496         (added)plugins/profile-default/plugin.c,
13497         (added)plugins/profile-default/plugin.h: Added a default new
13498         profile plugin.
13499         
13500         * src/Makefile.am,
13501         src/action-callbacks.c,
13502         src/anjuta-app.c,
13503         src/anjuta.c,
13504         src/main.cpp: Fixed necessary changes for libanjuta
13506 2004-05-04  Naba Kumar  <naba@gnome.org>
13508         * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
13509         plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
13510         plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
13511         placement for default widgets placements.
13513 2004-05-03  Naba Kumar  <naba@gnome.org>
13515         * manuals/reference/libanjuta/anjuta-architecture.sgml,
13516         manuals/reference/libanjuta/libanjuta-docs.sgml,
13517         manuals/reference/libanjuta/plugin-description-file.sgml,
13518         manuals/reference/libanjuta/writing-plugins.sgml:
13519         Wrote more sections in writing-plugins document and fixed errors.
13521 2004-05-03  Naba Kumar  <naba@gnome.org>
13523         * libanjuta/interfaces/libanjuta.idl: Added interface
13524         IAnjutaFileManager.
13525         
13526         * manuals/reference/libanjuta/anjuta-architecture.dia,
13527         manuals/reference/libanjuta/anjuta-architecture.png: Updated
13528         architecture diagram.
13529         
13530         * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
13531          manuals/reference/libanjuta/libanjuta-docs.sgml,
13532         (added) manuals/reference/libanjuta/plugin-description-file.sgml,
13533         (added) manuals/reference/libanjuta/writing-plugins.sgml:
13534         Wrote writing-plugins document and separated chapters into
13535         separate sgml files.
13536         
13537         * plugins/file-manager/an_file_view.c,
13538         plugins/file-manager/an_file_view.h: New and improved directory
13539         rendering.
13541 2004-05-02  Sven Herzberg  <herzi@abi02.de>
13543         * anjuta.glade: re-designed the new file dialog
13544         * anjuta_dialogs_strings.c: new strings from the new file dialog
13546 2004-04-30  Naba Kumar  <naba@gnome.org>
13548         * libanjuta/interfaces/Makefile.am.iface,
13549         libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
13550         
13551         * libanjuta/interfaces/libanjuta.idl: Updated.
13553         * libanjuta/interfaces/Makefile.am.iface,
13554         libanjuta/interfaces/libanjuta.idl: Updated.
13556 2004-04-29  Naba Kumar  <naba@gnome.org>
13557         
13558         * libanjuta/interfaces/Makefile.am.iface,
13559         libanjuta/interfaces/libanjuta.idl: Updated.
13561 2004-04-29  Naba Kumar  <naba@gnome.org>
13563         * libanjuta/interfaces/giface-idlc-c.pl,
13564         libanjuta/interfaces/libanjuta.idl: Upgraded.
13565         * libanjuta/interfaces/Makefile.am.iface: Added.
13566         
13567 2004-04-28  Naba kumar  <naba@gnome.org>
13569         * libanjuta/interfaces/giface-idlc-c.pl,
13570         libanjuta/interfaces/libanjuta.idl: Added anjuta interface
13571         definitions and wrote a compiler.
13572         
13573 2004-04-28  Naba Kumar  <naba@gnome.org>
13575         * libanjuta/anjuta-shell.c: Fixed docs.
13576         * libanjuta/interfaces/Makefile.am,
13577         libanjuta/interfaces/ianjuta-file.c,
13578         libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
13579         
13580         * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
13581         
13582         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
13584         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13585         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13586         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13587         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13588         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
13589         * src/anjuta-app.c: Fixed bug.
13591 2004-04-27  Naba Kumar  <naba@gnome.org>
13593         * libanjuta/anjuta-preferences-dialog.c,
13594         manuals/Makefile.am: Fixed document bugs and enabled docs
13595         building.
13597         * libanjuta/anjuta-preferences-dialog.c,
13598         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
13599         More documentation.
13600         
13601         * libanjuta/anjuta-preferences.c,
13602         manuals/reference/libanjuta/libanjuta-docs.sgml,
13603         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13604         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13605         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13606         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13607         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
13608         Wrote more documentations.
13610         * (removed) plugins/message-view/imessage-view.c,
13611         (removed) plugins/message-view/ianjuta-msgman.c,
13612         plugins/message-view/Makefile.am,
13613         plugins/message-view/anjuta-msgman.c,
13614         plugins/message-view/anjuta-msgman.h,
13615         plugins/message-view/message-view.c,
13616         plugins/message-view/message-view.h,
13617         plugins/message-view/plugin.c,
13618         plugins/message-view/plugin.h: Moved interface implementations
13619         in their respective classes and used correct macros to
13620         defined class types.
13622         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13623         src/action-callbacks.c, src/anjuta-app.c: Subclassed
13624         AnjutaUI from GtkUIManager instead of GtkDialog.
13626         * manuals/reference/libanjuta/Makefile.am,
13627         manuals/reference/libanjuta/libanjuta-docs.sgml,
13628         manuals/reference/libanjuta/libanjuta-sections.txt,
13629         manuals/reference/libanjuta/libanjuta.types,
13630         (added) manuals/reference/libanjuta/anjuta-architecture.dia,
13631         (added) manuals/reference/libanjuta/anjuta-architecture.png,
13632         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13633         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13634         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13635         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
13636         Wrote more documentation, fixed typos, added architecture
13637         diagram, updated object types etc.
13639         * plugins/editor/text_editor.c: Fixed interface implementation.
13641 2004-04-26  Naba Kumar  <naba@gnome.org>
13643         * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
13644         (added) manuals/reference/libanjuta/anjuta-architecture.png,
13645         manuals/reference/libanjuta/libanjuta-docs.sgml: Added
13646         architecture diagram and a new chapter on plugins description file.
13648 2004-04-25  Naba Kumar  <naba@gnome.org>
13650         *  libanjuta/anjuta-children.h,
13651         libanjuta/anjuta-plugin.c,
13652         libanjuta/anjuta-plugin.h,
13653         libanjuta/anjuta-preferences.c,
13654         libanjuta/anjuta-shell.c,
13655         libanjuta/anjuta-shell.h,
13656         libanjuta/e-splash.c,
13657         libanjuta/e-splash.h,
13658         manuals/reference/libanjuta/Makefile.am,
13659         manuals/reference/libanjuta/libanjuta-docs.sgml,
13660         manuals/reference/libanjuta/libanjuta-sections.txt,
13661         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13662         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
13663         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13664         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
13665         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13666         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13667         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13668         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13669         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
13670         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13671         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13672         manuals/reference/libanjuta/tmpl/defaults.sgml,
13673         manuals/reference/libanjuta/tmpl/fileselection.sgml,
13674         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13675         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13676         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
13677         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13678         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
13679         manuals/reference/libanjuta/tmpl/plugins.sgml,
13680         manuals/reference/libanjuta/tmpl/properties.sgml,
13681         manuals/reference/libanjuta/tmpl/resources.sgml,
13682         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
13683         manuals/reference/libanjuta/tmpl/e-splash.sgml,
13684         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13685         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13686         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13687         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
13689         Added more template files and wrote more documentation.
13691 2004-04-24  Andras Timar  <timar@gnome.hu>
13693         * configure.in: Added hu to ALL_LINGUAS.
13695 2004-04-23  Naba Kumar  <naba@gnome.org>
13696         
13697         * configure.in: Fixed compile error.
13698         
13699         * libanjuta/anjuta-children.c,
13700         libanjuta/anjuta-children.h,
13701         libanjuta/anjuta-preferences.c,
13702         libanjuta/anjuta-preferences.h,
13703         libanjuta/anjuta-shell.c,
13704         libanjuta/anjuta-ui.c,
13705         libanjuta/anjuta-ui.h,
13706         manuals/reference/libanjuta/Makefile.am,
13707         manuals/reference/libanjuta/libanjuta-docs.sgml,
13708         manuals/reference/libanjuta/libanjuta.types,
13709         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13710         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
13711         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13712         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
13713         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13714         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13715         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13716         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13717         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
13718         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13719         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13720         manuals/reference/libanjuta/tmpl/defaults.sgml,
13721         manuals/reference/libanjuta/tmpl/fileselection.sgml,
13722         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13723         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13724         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
13725         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13726         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
13727         manuals/reference/libanjuta/tmpl/plugins.sgml,
13728         manuals/reference/libanjuta/tmpl/properties.sgml,
13729         manuals/reference/libanjuta/tmpl/resources.sgml,
13730         plugins/sample1/plugin.c: Added libanjuta API documentation.
13732 2004-04-22  Naba Kumar  <naba@gnome.org>
13734         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
13735         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13736         libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13737         libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
13738         (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
13739         libegg/egg-combo-action.c, libegg/egg-entry-action.c,
13740         (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
13741         (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
13742         (removed) libegg/eggradiotoolbutton.c,
13743         (removed) libegg/eggseparatortoolitem.c,
13744         (removed) libegg/eggtoggletoolbutton.c,
13745         (removed) libegg/eggtoolbar.c,
13746         (removed) libegg/eggtoolbutton.c,
13747         (removed) libegg/eggtoolitem.c,
13748         (removed) libegg/prop-editor.c,
13749         (removed) libegg/test-actions.c,
13750         (removed) libegg/test-drag.c,
13751         (removed) libegg/test-merge.c,
13752         (removed) libegg/test-toolbar.c,
13753         libegg/menu/Makefile.am,
13754         (removed) libegg/menu/egg-accel-dialog.h,
13755         (removed) libegg/menu/egg-action-group.h,
13756         (removed) libegg/menu/egg-action.h,
13757         libegg/menu/egg-entry-action.h,
13758         (removed) libegg/menu/egg-markup.h,
13759         (removed) libegg/menu/egg-menu-merge.h,
13760         (removed) libegg/menu/egg-menu.h,
13761         (removed) libegg/menu/egg-radio-action.h,
13762         (removed) libegg/menu/egg-toggle-action.h,
13763         (removed) libegg/menu/howitshouldwork.txt,
13764         (removed) libegg/toolbar/.cvsignore,
13765         (removed) libegg/toolbar/Makefile.am,
13766         (removed) libegg/toolbar/TODO,
13767         (removed) libegg/toolbar/eggradiotoolbutton.h,
13768         (removed) libegg/toolbar/eggseparatortoolitem.h,
13769         (removed) libegg/toolbar/eggtoggletoolbutton.h,
13770         (removed) libegg/toolbar/eggtoolbar.h,
13771         (removed) libegg/toolbar/eggtoolbutton.h,
13772         (removed) libegg/toolbar/eggtoolitem.h,
13773         (removed) libegg/toolbar/prop-editor.h,
13774         (removed) libegg/toolbar/toolbar-api.txt,
13775         (removed) libegg/toolbar/toolbar-ideas.txt,
13776         plugins/devhelp/anjuta-devhelp.ui,
13777         plugins/devhelp/plugin.c,
13778         plugins/editor/action-callbacks.c,
13779         plugins/editor/action-callbacks.h,
13780         plugins/editor/anjuta-docman.c,
13781         plugins/editor/anjuta-document-manager.ui,
13782         plugins/editor/plugin.c,
13783         P plugins/message-view/Makefile.am,
13784         plugins/message-view/anjuta-message-manager.ui,
13785         plugins/message-view/plugin.c,
13786         plugins/sample1/anjuta-sample.ui,
13787         plugins/sample1/plugin.c,
13788         src/action-callbacks.c,
13789         src/action-callbacks.h,
13790         src/anjuta-actions.h,
13791         src/anjuta-app.c,
13792         src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
13793         Gtk actions and UIManager. Fixed all plugins to use this.
13794         
13795         * manuals/reference/gtkdoc-scangobj.diff,
13796         manuals/reference/libanjuta/Makefile.am,
13797         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13798         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13799         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13800         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13801         manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
13803         * configure.in: Updated to require gtk-2.4 and gnome-2.6.
13804         
13805 2004-04-20  Johannes Schmid <jhs@cvs.gnome.org>
13806         
13807         * plugins/message-view/imessage-view.c
13808         * plugins/message-view/ianjuta-msgman.c:
13809         Added interfaces
13811 2004-04-17  Adam Weinberger  <adamw@gnome.org>
13813         * configure.in: Added en_CA to ALL_LINGUAS.
13815 2004-04-08  Naba Kumar  <naba@gnome.org>
13817         * libanjuta/interfaces/ianjuta-message-view.[c,h], 
13818         libanjuta/interfaces/Makefile.am,
13819         libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
13820         message manager and message view interfaces.
13822         * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
13823         libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
13824         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13825         libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
13826         src/anjuta-app.c: Used 'activate' and
13827         'deactivate' virtual methods for plugins. Fixed installed plugins
13828         dialogs. Added remove_widget() method for AnjutaShell.
13830         * libanjuta/interfaces/Makefile.am,
13831         libanjuta/interfaces/ianjuta-document-manager.c,
13832         libanjuta/interfaces/ianjuta-document-manager.h,
13833         libanjuta/interfaces/ianjuta-editor.c,
13834         libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
13835         and editor interfaces.
13837         * plugins/devhelp/plugin.c,
13838         plugins/message-view/anjuta-message-manager.plugin.in,
13839         plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
13840         plugins/sample1/plugin.c: Updated plugins implementation to
13841         reflect the changes.
13843 2004-04-07  Naba Kumar  <naba@gnome.org>
13845         * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
13846         libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
13847         libanjuta/interfaces/ianjuta-editor.h,
13848         (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
13849         plugins/editor/anjuta-docman.c,
13850         plugins/editor/anjuta-document-manager.plugin.in,
13851         plugins/editor/plugin.c, plugins/sample1/plugin.c,
13852         src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
13853         Added supported interfaces for plugins. Tested plugin interfaces
13854         through sample plugin.
13855         
13856 2004-02-29  Johannes Schmid <jhs@cvs.gnome.org>
13857         
13858         * template/Makefile.am, data/templates/library/Makefile.am
13859         Fixed some automake-1.7 incompatibilities
13860         * template/xmltemplate.c: Small fix
13862 2004-02-23  Naba Kumar  <naba@gnome.org>
13864         * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
13865         Added plugins manager dialog.
13866         
13867         * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
13868         library dependencies.
13869         
13870         * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
13871         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
13872         src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
13873         (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
13874         geometry command line option.
13875         
13876 2004-02-16  Naba Kumar  <naba@gnome.org>
13878         * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
13879         Added interfaces and IAnjutaEditor editor interface.
13880         * plugins/editor/text_editor.c: Implemented IAnjutaEditor
13881         interface.
13882         * libanjuta/anjuta-shell.h: Fixed bug.
13883         
13884 2004-02-13  Naba Kumar  <naba@gnome.org>
13886         * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
13887         
13888 2004-02-13  Johannes Schmid <jhs@cvs.gnome.org>
13889         
13890         * data/template/*/.cvsignore:
13891         Avoid all these ? in cvs output
13893 2004-02-13  Naba Kumar  <naba@gnome.org>
13895         * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
13896         includes and linking.
13898         * configure.in, plugins/Makefile.am: Enabled devhelp plugin
13899         and set required version to devhelp 0.8. This devhelp version
13900         can be acquired from gnome cvs branch devhelp branch
13901         devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
13903         * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
13904         src/actions-callbacks.c: Added Dock Manager settings menu item.
13906         * configure.in, plugins/Makefile.am: Disabled devhelp creation.
13907         * plugins/devhelp/plugin.c: Fixed a linking bug.
13908         
13909         * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
13910         libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
13911         external GDL dependency and used libegg codes.
13912         
13913 2004-02-12  Naba Kumar  <naba@gnome.org>
13915         * configure.in, plugins/Makefile.am, plugins/devhelp/*:
13916         Added devhelp plugin, but it can't be used without a
13917         patch in devhelp. So it's disabled for now.
13919         * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
13920         libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
13921         plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
13922         Update cvsignore files.
13924         * libanjuta/plugins.c, widgets/e-splash.c:
13925         Fixed plugins loading to show splash icons.
13926         
13927         * plugins/message-view/anjuta-message-manager.plugin.in,
13928         plugins/message-view/plugin.c: Fixed plugin registered name.
13930         * plugins/message-view/anjuta-message-view.png,
13931         plugins/sample1/anjuta-sample-plugin.png: Update images.
13933         * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
13934         src/main.c: Fixed layout loading.
13936         * plugins/devhelp/Makefile.am: Fixed error.
13938         * (removed) widgets/*, libanjuta/plugins.h,
13939         src/main.c: Transfered widgets to libanjuta/.
13940         
13941         * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
13942         toplevel directory to created only one library as libanjuta-egg.
13944         * data/Makefile.am: Fixed build error.
13946         * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
13947         libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
13948         libegg/.cvsignore: Added egg dock widget.
13950         * gdl/*: Removed as they are now available in libegg.
13951         
13952 2004-02-11  Franco Catrin <fcatrin@tuxpan.com>
13954         * plugins/editor/anjuta-docman.c:
13955         Use stock close icon on tab close button
13957 2004-02-11  Johannes Schmid <jhs@cvs.gnome.org>
13958         
13959         * data/template/Makefile.am
13960         data/template/language/Makefile.am
13961         data/template/library/Makefile.am
13962         data/template/text/Makefile.am
13963         data/template/project/Makefile.am
13964         data/template/project/terminal/Makefile.am
13965         configure.in: Created Makefile to install templates
13967 2004-02-11  Naba Kumar  <naba@gnome.org>
13969         * plugins/editor/action-callbacks.c,
13970         plugins/editor/anjuta-document-manager.ui,
13971         plugins/editor/plugin.c
13972         plugins/message-view/anjuta-message-manager.ui,
13973         src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
13974         
13975 2004-02-09  Johannes Schmid <jhs@cvs.gnome.org>
13976         
13977         * plugins/message-view/*: MessageView plugin is now loaded
13978         The menu items are still dummies.
13980 2004-02-09  Naba Kumar  <naba@gnome.org>
13982         * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
13983         generation.
13984         
13985         * libanjuta/anjuta-preferences.h: Added some documentation.
13986         
13987         * libanjuta/anjuta-shell.h: Removed dead codes.
13988         
13989         * (removed) manuals/reference/gtkdoc-scangobj,
13990         manuals/reference/gtkdoc-scangobj.diff,
13991         manuals/reference/libanjuta/.cvsignore,
13992         manuals/reference/libanjuta/Makefile.am,
13993         manuals/reference/libanjuta/README.inline-doc,
13994         manuals/reference/libanjuta/README.sections,
13995         manuals/reference/libanjuta/libanjuta-docs.sgml,
13996         manuals/reference/libanjuta/libanjuta-sections.txt,
13997         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13998         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
13999         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
14000         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
14001         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14002         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14003         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14004         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14005         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
14006         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14007         manuals/reference/libanjuta/tmpl/defaults.sgml,
14008         manuals/reference/libanjuta/tmpl/fileselection.sgml,
14009         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
14010         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14011         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
14012         manuals/reference/libanjuta/tmpl/plugins.sgml,
14013         manuals/reference/libanjuta/tmpl/properties.sgml,
14014         manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
14015         of scan program. Updated templates.
14017         plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
14018         editor action callbacks data.
14019         
14020         plugins/editor/text_editor.c: Fixed scintilla height problem. Added
14021         scintilla object ref/unref.
14023 2004-02-08  Johannes Schmid <jhs@cvs.gnome.org>
14024         
14025         * template/*: Added new xml based template system
14026         * template/dtds/*: Dtds to validate xml files of the template systems
14027         * data/template/*: Some sample template files
14028         Still needs some work but builds fine!
14030 2004-02-06  Naba Kumar  <naba@gnome.org>
14032         * cofigure.in, manuals/Makefile.am,
14033         (added) manuals/reference/*: Added API documentation
14034         structure (gtk-doc based).
14036         * libanjuta/libanjuta.h: Updated
14037         
14038 2004-02-05  Naba Kumar  <naba@gnome.org>
14039         
14040         * configure.in: Sets correct dependencies and
14041         uses gdl external library.
14043         * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
14044         libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
14045         libanjuta/anjuta-utils.h, libanjuta/fileselection.c
14046         libanjuta/fileselection.h, libanjuta/glue-factory.c,
14047         libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
14048         libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
14049         and added file dialogs.
14051         * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
14052         libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
14053         Build dynamic libraries for libegg.
14055         * plugins/Makefile.am, plugins/editor/Makefile.am,
14056         plugins/editor/action-callbacks.c, 
14057         plugins/editor/action-callbacks.h,
14058         plugins/editor/anjuta-docman.c,
14059         plugins/editor/anjuta-docman.h
14060         plugins/editor/anjuta-document-manager.plugin.in
14061         plugins/editor/anjuta-document-manager.png
14062         plugins/editor/anjuta-document-manager.ui
14063         plugins/editor/file.c
14064         plugins/editor/file.h
14065         plugins/editor/plugin.c
14066         plugins/editor/print.c
14067         plugins/editor/print.h
14068         plugins/editor/search-replace.c
14069         plugins/editor/search_incremental.c
14070         plugins/editor/search_incremental.h
14071         plugins/editor/text_editor.c
14072         plugins/editor/text_editor.h
14073         plugins/editor/text_editor_cbs.c
14074         plugins/editor/text_editor_menu.h
14075         plugins/sample1/Makefile.am
14076         plugins/sample1/anjuta-sample-plugin.png
14077         plugins/sample1/anjuta-sample.plugin.in
14078         plugins/sample1/anjuta-sample.ui
14079         plugins/sample1/plugin-sample1.c
14080         plugins/sample1/plugin.c
14081         plugins/sample1/plugin.h: Created sample
14082         plugin and fixed editor plugin.
14084         * printing/*: Removed.
14086         * scintilla/Makefile.am: Builds dynamic library.
14088         * src/Makefile.am, src/action-callbacks.c,
14089         src/action-callbacks.h, (removed) src/an_symbol_view.c,
14090         src/anjuta-actions.h, src/anjuta-app.c,
14091         src/anjuta-app.h, src/anjuta-callbacks.c,
14092         src/anjuta-callbacks.h, (removed) src/anjuta.c,
14093         (removed) src/anjuta.h, src/anjuta.ui,
14094         src/layout.xml, src/main.c, src/preferences.h,
14095         src/utilities.c: Debuggged and finally made plugins
14096         loadable.
14098         * global-tags/Makefile.am: Fixed build error.
14100 2004-02-03  Naba Kumar  <naba@gnome.org>
14102         * configure.in: Users GDL from external package.
14103         * plugins/*: Added many new plugins (not ready though).
14104         * src/*: Removed many files (which have been transfered in plugins/).
14105         
14106 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
14108         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
14110 2004-01-10  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14112         * configure.in: Added editor plugins
14113         
14114         * plugins/Makefile.am, src/search-replace_backend.h,
14115         plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
14116         plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
14117         
14118         * Added: plugins/editor/search_incremental.c, 
14119         plugins/editor/search_incremental.h
14121         * Update search-replace in plugins/editor
14122         
14123 2004-01-09  Johannes Schmid <jhs@cvs.gnome.org>
14124         
14125         * plugins/message-view/message-view.c: Some code clean-up
14127 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14129         * Added: search_incremental[ch]
14130         
14131         * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
14132         src/mainmenu_callbacks.c, src/toolbar.c
14133         src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
14134         
14135         * Incremental Search
14137 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
14138         
14139         * plugins/message-view/anjuta-msgman.[c/h]:
14140         Added message manager for easier message handling with a
14141         similar interface as docman. Of course you can still use
14142         MessageView standalone.
14143         * plugins/Makefile.am: Added message-view because it compiles
14144         without errors.
14146 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
14147         
14148         * plugins/message-view/*: Added message-view plugin 
14149         (still incomplete) 
14150         * configure.in: Added plugins/message-view/Makefile
14152 2004-01-03  Naba Kumar  <naba@gnome.org>
14154         * libanjuta/*.c: Added new files and updated old ones.
14155         * plugins/editor/*: Added editor plugin.
14156         * configure.in: Added editor plugin and moved editor related
14157         files into it.
14159 2004-01-02  Jean-Noel Guiheneuf  <jnoel@lotuscompounds.com>
14161         * src/Makefile.am: Added search-replace_backend.[ch]
14162         Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
14163         find_replace.[ch]
14164         * anjuta.glade, src/search-replace.c, src/search-replace.h,
14165         src/search-replace_backend.c, src/search-replace_backend.h,
14166         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
14167         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
14168         src/toolbar_callbacks.c
14169         * The advanced Search/Replace functionality now replaces the older
14170         Find/Replace stuff.
14171         * The Search/Replace functionality can be interrupted during a long
14172         Search/Replace;
14173         
14174 2003-12-11  Naba Kumar  <naba@gnome.org>
14176         * configure.in: Removed libegg flags from ANJUTA_FLAGS.
14177         * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
14178         errors.
14179         * Makefile.am, libanjuta/*: Added new module.
14180         * src/Makefile.am: Fixed linking error.
14181         * src/watch_cbs.c: Debugger clean up.
14182         * configure.in: Added libanjuta-2.0.pc
14184         * configure.in, libanjuta/Makefile.am,
14185         (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
14186         libanjuta instead.
14188 2003-12-11  Naba Kumar  <naba@gnome.org>
14190         Patch from: Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
14192         * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
14193         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
14194         src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
14195         src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
14196         The user can now give a name at the creation of a new file and
14197         insert automatically (user choice) header, gpl notice, header
14198         template. The file extension is added automatically according
14199         to the selected type of file. The various insert functions have
14200         been moved from mainmenu-callback.c to file.c. The cursor is now
14201         moved after an insert operation. Removes also useless code in
14202         memory.c and search-replace.c
14203         
14204 2003-12-11  Pavol Bosik  <Pavol.Bosik@siemens.com>
14206         * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
14207         sortable headers, process tree, removal of path and process params
14208         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
14209         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
14210         code cleanup
14212 2003-12-10  Naba Kumar  <naba@gnome.org>
14214         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
14215         
14216 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
14218         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
14220 2003-11-28  Naba Kumar  <naba@gnome.org>
14222         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
14223         
14224         * manuals/de/*: Added german translation docs.
14225         
14226         * configure.in, Makefile.am, src/Makefile.am,
14227         libegg/*/*: Added libegg library.
14228         
14229         * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
14230         installation directory.
14231         
14232         * src/text_editor_cbs.c: Fixed closing of file.
14234 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
14235                                                                                 
14236         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
14238 2003-09-05  Naba Kumar  <naba@gnome.org>
14240         * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
14241         src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
14242         src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
14243         src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
14244         src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
14245         anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
14246         (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
14247         (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
14248         using libegg. Initial commit -- compiles but is not complete.
14250 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
14252         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
14254 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
14256         * configure.in: Removed "ta" from ALL_LINGUAS.
14258 2003-05-16  Jordi Mallach  <jordi@sindominio.net>
14260         * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
14262 2003-05-16  Danilo Šegan  <dsegan@gmx.net>
14264         * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
14266 2004-04-24  Andras Timar  <tmar@gnome.hu>
14268         * configure.in: Added hu to ALL_LINGUAS.
14270 2004-04-14  Naba Kumar  <naba@gnome.org>
14272         * src/Makefile.am, printing/Makefile.am,
14273         tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
14274         because we are still using GtkCombo and build breaks with gtk-2.4.
14275         
14276 2004-04-13  Naba Kumar  <naba@gnome.org>
14278         * NEWS: Updated.
14279         * anjuta.spec.in: Fixed build error.
14280         * po/POTFILES.in: Updated.
14281         * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
14283 2004-04-11  Naba Kumar  <naba@gnome.org>
14285         * NEWS: Updated.
14286         * AUTHORS: Updated.
14287         * configure.in: Added ga in ALL_LINGUAS.
14288         * ChangeLog: Fixed dates.
14289         
14290 2004-04-09  Naba Kumar  <naba@gnome.org>
14292         * src/print.c: Fixed buffer styling bug when printing with
14293         selection.
14295         * data/properties/anjuta.properties: Defined only one base font and
14296         used courier instead of lucidatypewriter, because most newer systems are
14297         unlikely to have it (bug #885023, #925956, #890473).
14298         
14299         * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
14300         warning.
14301         
14302         * src/an_file_view.c: Fixed possible crash bug.
14304 2004-04-07  Naba Kumar  <naba@gnome.org>
14306         * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
14307         gtk_main_quit() etc..), so that atexit() functions are not called
14308         (which is apparently done to free up memory and we don't need to
14309         do that at this point). Incidentally, something also happens in the
14310         atexit call which freezes the UI for far too long when the application
14311         exits and we want to avoid that..
14312         * src/glade_iface.c: Fixed compiler warning.
14313         
14314 2004-04-06  Naba Kumar  <naba@gnome.org>
14316         * src/project_dbase_gui.c: Fixed errors.
14318         * src/registers_gui.c: Fixed possible crash bug.
14319         * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
14320         * src/signals.[c,h]: Used tree view and glade file for dialog.
14321         * src/Makefile.am, src/about.c, src/an_file_view.c,
14322         src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
14323         src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
14324         src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
14325         src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
14326         src/commands.c, src/compatibility_0.c, src/compiler_options.c,
14327         src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
14328         src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
14329         src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
14330         src/launcher.h, src/main.c, src/main_menubar.c,
14331         src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
14332         src/message-manager-private.cc, src/message-manager.cc,
14333         src/preferences.c, src/project_config.c, src/project_dbase.c,
14334         src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
14335         src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
14336         src/registers_cbs.h, src/registers_gui.c, src/resources.c,
14337         src/search-replace.c, src/search-replace_backend.c,
14338         src/search_incremental.c, src/search_preferences.c,
14339         src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
14340         src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
14341         src/signals_gui.c, src/source.c, src/src_paths.c,
14342         src/stack_trace.c, src/start-with.c, src/style-editor.c,
14343         src/support.c, src/text_editor.c, src/text_editor_cbs.c,
14344         src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
14345         src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
14346         src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
14347         tagmanager/Makefile.am, scintilla/include/SString.h,
14348         widgets/Makefile.am, widgets/gnomefilelist.c:
14350         Removed all deprecated codes and substituted
14351         with newer APIs. Fixed some possible crash bugs where cell renderers
14352         were being shared.
14353         
14354         * scintilla/patches/scintilla-minor.patch: Minor patch.
14356 2004-04-06  Naba Kumar  <naba@gnome.org>
14358         * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
14359         tree after all the files have been added (and not everytime a file
14360         is added in the project). Also fixed some memory corruption
14361         (possibly bug #900478).
14362         
14363         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
14364         src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
14365         src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
14366         src/project_dbase_gui.c, src/source.c, src/text_editor.c,
14367         src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
14368         qualifier wherever appropriate.
14370 2004-04-05  Naba Kumar  <naba@gnome.org>
14372         * src/launcher.[h,c], src/debugger.c: Added a method in launcher to 
14373         switch terminal echo on/off. Debugger requires it off, while the
14374         rest requires it on.
14376         * src/search-replace.c: sets search direction and action (in addtion
14377         to target) for find in files.
14378         
14379 2004-04-02  Naba Kumar  <naba@gnome.org>
14381         * src/mainmenu_callbacks.c: Sets filename during save of new files.
14383         * src/project_dbase.c, src/debugger, src/an_file_view.c,
14384         src/an_symbol_view.c: Added an gtk events loop for
14385         displaying project loading status (for loading large projects) and
14386         debugger program starting ... just to give an impression of fastness :-).
14388         * configure.in, anjuta.prj: Bumped version to 1.2.2.
14390         * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
14391         crash bug, which occurs when opening and closing a large project
14392         repeatedly.
14393         
14394         * src/attach_process.c: Fixed a comiple error for old gcc.
14395         
14396         * src/launcher.c: Prints proper error message when launcher child
14397         could not be executed and exits properly. Fixed a crash
14398         bug (bug #926606).
14399         
14400         * src/resources.c, src/utilities.c, src/glade_iface.c,
14401         src/debugger.c, src/attach_process.c: Properly exits forked children
14402         when they could not be executed.
14403         
14404 2004-04-01  Naba Kumar  <naba@gnome.org>
14406         * src/search-replace.c: Fixed a crash bug (bug #921893).
14408 2004-03-31  Naba Kumar  <naba@gnome.org>
14410         * anjuta.glade: Added a note on compiler options dialog ->support
14411         dialog telling that supports are only available for file mode.
14413         * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
14414         src/anjuta_cbs.c:
14415         Improved shutdown time delay by bypassing project closing
14416         and unloading plugins.
14418         * src/build_file.c, data/properties/anjuta.properties: Added a property
14419         to toggle on/off for going to first error automatically.
14421 2004-03-31  Pavol Bosik <Pavol.Bosik@siemens.com>
14423         * src/debugger.c: fixed core file loading
14424         * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
14425         for long lines (bugs #700968 and #911376)
14426         * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
14427         #917982.
14428         * src/anjuta.c: Focuses current AnEditor correctly.
14430 2004-03-30  Naba Kumar  <naba@gnome.org>
14432         * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
14433         * AUTHORS: Updated with all contributors names.
14434         * NEWS: Updated.
14435         * src/about.c: Reads contributors names from AUTHORS file.
14436         * manuals/C/anjuta-manual/authors.xml: Points to online
14437         contributors list.
14438         
14439 2004-03-29  Naba Kumar  <naba@gnome.org>
14441         * data/properties/ada.properties: Fixed syntax colors. Patch
14442         from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
14443         (bug #923474).
14445         * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
14446         src/appwiz_page2.c:     Correctly defines PACKAGE_DATA_DIR for
14447         generated projects, so that their pixmap files are
14448         found properly (bug #919903).
14449         
14450         * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
14451         anjuta.
14453         * src/source.c: Installs .glade file of libgllade
14454         projects in $(datadir)/$(package)/glade (part of bug #861038).
14455         
14456         * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
14457         in compiler options (bug #883837).
14458         
14459         * src/launcher.c: Disabled pty terminal echo. Correctly prompts
14460         for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
14461         
14462 2004-03-29  Pavol Bosik <Pavol.Bosik@siemens.com>
14464         * anjuta/src/search-replace.c: fixed another crash bug in
14465         "Find Usage"
14466         * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
14467         breakpoint property fix
14469 2004-03-29  Naba Kumar  <naba@gnome.org>
14471         * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
14472         (new) manuals/C/anjuta-advanced-tutorial/*:
14473         Added menu entry for 'Anjuta Advanced Tutorial'
14474         written by Olivier Pinçon  <opincon _at_ wanadoo.fr>.
14476 2004-03-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14477         
14478         * src/fileselection.[ch], src/mainmenu_callbacks.c:
14479         Fixed bug #908941  ('Open' starts in wrong directory)
14480         
14481 2004-03-26  Naba Kumar  <naba@gnome.org>
14483         * anjuta.h, src/message-manager-private.[h,cc]: Fixed
14484         compile error and bug #905738 with terminal.
14486         * src/search_incremental.c, src/register.c, src/sharedlib.c,
14487         src/search-replace.[h,c], src/search_incremental.[h,c],
14488         src/search_preferences.h, src/utilities.c, src/anjuta.c,
14489         src/text_editor.[c,h]: Fixed compiler warnings.
14490         
14491         * src/search-replace.c: Fixed a memory corruption (possible
14492         fix for bug #921893, but not yet confirmed).
14493         
14494         * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
14495         src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
14496         src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
14497         SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
14499 2004-03-25  Naba Kumar  <naba@gnome.org>
14501         * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
14502         crash bug with attach process dialog and made the dialog closable
14503         with 'esc'.
14504         
14505         * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
14506         always display within the margin.)
14507         
14508         * src/debugger.c: Fixed a typo (detele -> delete) which deletes
14509         the old breakpoint when it's properties are updated
14510         (creating a new updated one).
14511         
14512 2004-03-25  Pavol Bosik <Pavol.Bosik@siemens.com>
14514         * src/aneditor.cxx, src/aneditor.h: fixed calltips
14515         displayed for wrong file.
14516         * src/breakpoints.c: conditional breakpoints
14517         * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
14518         "Find in Files..." disabling policy
14520 2004-03-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14522         * src/build_file.c: Fixed bug #874380
14523         Goto the first error if it exists.
14525 2004-03-24  Naba Kumar  <naba@gnome.org>
14527         * src/anjuta.c: Fixed to get correct child exit status
14528         using mask (bug #905738).
14529         
14530         * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
14531         Aligned buttons in the New file dialog,
14532         set default response to OK, entry box activates default response,
14533         ESC closes dialog and hides on delet_event.
14535 2004-03-19  Naba Kumar  <naba@gnome.org>
14537         * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
14538         tree).
14540 2004-03-17  Pavol Bosik <Pavol.Bosik@siemens.com>
14542         * src/search-replace.c: fixed "Find Usage" crash when no project open
14544 2004-03-17  Naba Kumar  <naba@gnome.org>
14546         * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
14547         Fixed the generated projects to read m4 directory if the directory
14548         exists (bug #917781).
14549         
14550 2004-03-12  Naba Kumar  <naba@gnome.org>
14552         * HACKING: Fixed formatting for auto-parsing.
14554 2004-03-10  Pavol Bosik <Pavol.Bosik@siemens.com>
14555         
14556         * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
14557         rework (bug #890609)
14559 2004-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14560         
14561         * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
14563 2004-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14564         
14565         * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
14566         * src/search_preferences.c: Fixed typo.
14567         
14568 2004-02-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14569         
14570         * src/search-replace.c: improved Search&Replace
14571         For the moment "Replace All" does not work with non opened files
14572         but Anjuta should not crash now ! ??? 
14573         
14574 2004-02-26  Naba Kumar  <naba@gnome.or>
14576         * src/source.c: Fixed to pass cflags correctly
14577         and suppress the automake's default cflags.
14578         bug #816130, #801056, #782798, #773459
14579         
14580         * data/properties/anjuta.properties: Do not defualt to -k make option.
14581         bug #875486.
14583         * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
14584         bug #877683.
14585         
14586         * src/registers_gui.c: Fixed a runtime warning. bug #900087.
14587         
14588         * src/message-manager-private.cc: Disabled debug messages.
14589         
14590 2004-02-25  Adam Weinberger  <adamw@FreeBSD.org>
14592         * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
14594 2004-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14595         * anjuta.glade, src/search-replace.c:
14596         Reduced Search&Replace dialog, bug #902636.
14597         
14598 2004-02-23  Naba Kumar  <naba@gnome.or>
14600         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
14601         (bug #866143).
14603 2004-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14604         
14605         * src/search_incremental.c: Fixed bug #900903
14607 2004-02-23  Pavol Bosik <Pavol.Bosik@siemens.com>
14608         
14609         * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
14610         src/anjuta.c: Fixed bugs #890609 and #890609
14612 2004-02-23  Naba Kumar  <naba@gnome.or>
14614         * src/message-manager.cc: Disconnects menuitem signal properly.
14615         Fixed bug #901723.
14616         
14617         * src/mainmenu_callbacks.c: Do not reload new files. Fixed
14618         bug #900897.
14619         
14620 2004-02-20  Naba Kumar  <naba@gnome.org>
14622         * src/message-manager-private.[c,h]: Implemented keypress
14623         event for the terminal and resets it when ctrl c or ctrl d
14624         is pressed. But it doesn't seem to be working on keypress.
14625         Added a workaround to let it work on key release instead.
14626         (bug #878357).
14627         
14628         * src/search-replace: Fixed compiler warnings.
14629         
14630 2004-02-18  Franco Catrin  <fcatrin@tuxpan.com>
14632         * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
14633         Use defined file name when saving new files (fixes bug #898105)
14634         Don't change filename when clicking on a directory
14635         
14636         BTW: Happy birthday to me :-)
14637         
14638 2004-02-18  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14639         
14640         * src/search-replace.c: Fixed a crash bug 
14641         Crash on Find & Replace (#887833)
14642         
14643 2004-02-18  Naba Kumar  <naba@gnome.org>
14645         * src/executer.c: Fixed a crash bug.
14646         
14647         * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
14648         src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
14649         src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
14650         instead of GtkWindow (Part of bug #671596).
14651         
14652         * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
14653         src/registers_gui.c, src/registers_cbs.[h,c],
14654         src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
14655         src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
14656         src/compiler_options.c, src/an_file_view.c, start-with.c,
14657         src/anjuta-tools.c, help.c:
14659         Added "close" buttons on all
14660         dialogs (HIG) and fixed to properly response to ESC close
14661         (Part of bug #671596).
14663         * src/launcher.c: Disabled printing of long debug lines.
14664         
14665         * src/utilities.h: Fixed a compiler warning.
14666         
14667 2004-02-17  Franco Catrin  <fcatrin@tuxpan.com>
14669         * src/anjuta.c: "Save all" action now asks for filenames for new files
14670         (fixes bug #898111)
14672 2004-02-16  Franco Catrin  <fcatrin@tuxpan.com>
14674         * anjuta.glade, src/text_editor.c:
14675         Fixed a typo in Hello World indentation style 
14676         Fixed misuse of translated strings when looking for style
14677         This entry fixes bug #876037
14679 2004-02-16  Naba Kumar  <naba@gnome.org>
14681         * src/utilities.c: Fixed return value when dest file could
14682         not be created.
14684         Patch from: Dennis Moehlmann  <darksaidin@users.sourceforge.net>
14685         * src/utilities.[c,h]: Removed 'cmp' dependency and used
14686         internal function to compare files.
14687         
14688 2004-02-14  Franco Catrin  <fcatrin@tuxpan.com>
14690         * src/message-manager-private.cc:
14691         Set bold color as foreground color in terminal
14692         (fixes bug #864924)
14694         * src/aneditor.cxx:
14695         Use font style defined for message indicators in
14696         preferences/messages
14697         (fixes bug #885032)
14699 2004-02-13  Franco Catrin  <fcatrin@tuxpan.com>
14701         * src/build_project.c:
14702         Use build.silent option from preferences (fixes bug #895726)
14703         
14704 2004-02-11  Robert Sedak  <robert.sedak@sk.htnet.hr>
14706         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
14708 2004-01-27  Johannes Schmid <jhs@cvs.gnome.org>
14709         
14710         Patch from Massimo Corà <maxcvs@email.it>:
14711         * scintilla/LexCPP.cxx: Support "///" comments
14713 2004-01-18  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14714         * src/Makefile.am, src/anjuta.c, src/search-replace.c,
14715         src/search_replace.h, src/search-replace_backend.h
14716         anjuta.glade
14717         
14718         * Added: src/search_preferences.c, src/search_preferences.h
14719         Allow the user to save search/replace settings and give them names.
14721 2004-01-16  Johannes Schmid <jhs@cvs.gnome.org>
14722         
14723         * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
14724         scintilla/ScintillaGTK.cxx:
14725         Hopefully fixed AMD 64 crash bug by using correct marshaller
14727 2004-01-16  Franco Catrin L. <fcatrin@tuxpan.com>
14729         * src/preferences.c: Save GtkOptionMenu properties properly
14730         * src/text_editor.c: Fixes editor mispell of fold.symbols property
14732 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
14733         
14734         * configure.in, src/Makefile.am, scintilla/Makefile.am:
14735         Fixed libiconv issue
14736         * NEWS: Updated
14738 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
14739         
14740         Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
14741         *  src/attach_process.c, src/debugger.c, src/registers.c/h,
14742         src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
14743         src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
14744         src/sharedlib_gui.c:
14745         Debugger speed-up, replaced deprecated GtkCList
14747 2004-01-14  Franco Catrin L.<fcatrin@tuxpan.com>
14749         * src/text-editor.c: Use stock gtk+ close button for editor tabs
14751 2004-01-13  Laurent Dhima  <laurenti@alblinux.net>
14753         * configure.in: Added "sq" to ALL_LINGUAS.
14755 2004-01-12  Changwoo Ryu  <cwryu@debian.org>
14757         * configure.in: Added "ko" to ALL_LINGUAS.
14759 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14761         * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
14762         src/search_incremental.c, src/search_incremental.h: 
14763         Search_incremental code cleanup
14765 2004-01-08  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14767         * scintilla/*/*: Updated scintilla to CVS
14768         * Added: scintilla/Readme.sync
14769         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
14770         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
14771         scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
14772         scintilla/ScintillaGTK.cxx,
14773         scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
14774         scintilla/include/Scintilla.iface: Updated.
14776 2004-01-07  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14778         * search-replace_backend.[ch], search_incremental[ch]: Added
14779         
14780         * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
14781         find_replace.[ch]: Removed.
14782         
14783         * anjuta.glade, src/search-replace.c, src/search-replace.h,
14784         src/search-replace_backend.c, src/search-replace_backend.h,
14785         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
14786         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
14787         src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
14788         functionality now replaces the older Find/Replace stuff. The Search/Replace
14789         functionality can be interrupted during a long Search/Replace.
14791 2004-01-02  Dan Elphick <dre00r@ecs.soton.ac.uk>
14793         * widgets/gnomefilesel.c: Fix use of previously freed memory on
14794         selecting ".." and "." from file selector. 
14796 2004-01-02  Johannes Schmid <jhs@cvs.gnome.org>
14798         * anjuta.glade: Fixed wrong "fold.symbols" property
14800 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
14801         
14802         * src/project_dbase_gui.c: Alphabetical order ;-)
14803         * src/compiler_options.c: Fixed bug #867539
14804         * src/launcher.c: Workaround for bugs #864922, #849928,
14805         #846386 and #845782: The launcher no longer hangs but does
14806         not get the exit status correctly sometimes.
14807         * Changes suggested by Bosik are obviously already in without
14808         any Changelog entry (ClsGen.c, project_dbase_gui.c)
14809         * NEWS, README, anjuta.prj, configure.in: 
14810         Changed version to 1.2.1
14811         
14812         Patch from Andreas Volz <andreas99@users.sourceforge.net>:
14813         * anjuta_dialogs_strings.c, anjuta.glade: 
14814         Fixed bugs #860906, #859329
14815         
14816         Patch from grzegol@pld-linux.org
14817         * anjuta.desktop.in.in: Fixed bug #858993 (Follow 
14818         freedesktop.org standard)
14820 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
14821         
14822         Patch from Stefano Vallarino <stevalla@libero.it>:
14823         * src/source.[c/h]: Fixes cpp sample file to conform to 
14824         ISO/IEC 14882, C++-Standard 
14826 2003-12-31  Dan Elphick  <dre00r@ecs.soton.ac.uk>
14828         Review by Johannes Schmid <jhs@cvs.gnome.org>
14829         * src/build_file.[ch]: Add build_execute_shell_command which executes the
14830         command using sh -c.
14831         * src/compile.c: Use build_execute_shell_command when compiling single
14832         files.
14834 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
14835         
14836         Patch from Pavol Bosik  <Pavol.Bosik@siemens.com>:
14837         * src/breakpoints.c: Code cleanup, workaroud for possible 
14838         launcher bug
14839         * src/src_paths.c: Update debugger dirs on directory change
14841 2003-12-31  Pavol Bosik  <Pavol.Bosik@siemens.com>
14843         Review by Johannes Schmid <jhs@cvs.gnome.org>
14844         * src/attach_process.c, src/attach_process.h, anjuta.glade:
14845         sortable headers, process tree, removal of path and process params
14846         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
14847         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
14848         code cleanup
14850 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
14851         
14852         Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14853         * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
14854         Add a dialog for "New file" which lets the user set the 
14855         filename and to add copyright/header templates to the file
14856         * Review: Changed function names to contain modules name (file_)
14858 2003-12-09  Naba Kumar  <naba@gnome.org>
14860         * setup-gettext: Fixed a typo.
14861         * scintilla/Makefile.am: Fixed a build error for SMP systems.
14863 ---- Released version 1.2.0 ---
14865 2003-12-08  Naba Kumar  <naba@gnome.org>
14867         * src/preferences.c: Fixed compiler error.
14868         * global_tags/create_global_tags.sh: Fixed to install properly
14869         even when system.tags could not be generated.
14870         * NEWS: Updated.
14872 2003-12-06  Naba Kumar  <naba@gnome.org>
14874         * setup-gettext: Fixed to not generate intl directory with gettextize.
14876         Patch from:  Karl-Heinz Brünen  <k.bruenen@eprosoft.de>
14877         * src/anjuta.c: Filters out unnecessary files from find in files
14878         command.
14879         
14880         * NEWS: Updated.
14881         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
14882         * src/widzard_gui.c: Added horiz scrollbar for desc text.
14883         
14884 2003-12-04  Naba Kumar  <naba@gnome.org>
14885         
14886         * src/gnome_project.c: Enables debug and optimization flags for
14887         new projects.
14888         
14889         Patch from: Pavol Bosik  <Pavol.Bosik@siemens.com>
14890         
14891         * src/project_dbase_gui.c: combined header and c files for
14892         file selector.
14893         
14894         * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
14895         * data/properties/pascal.properties: Fixed pascal syntax highlighting.
14897 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
14899         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
14901 2003-11-29  Naba Kumar  <naba@gnome.org>
14903         * configure.in, anjuta.prj: Bumped version to 1.2.0.
14904         * NEWS: Updated.
14906 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
14907         
14908         * src/main_menubar.c: Now files cannot be opened twice in recently
14909         file menu
14911 2003-11-27  Pavol Bosik  <Pavol.Bosik@siemens.com>
14913         * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
14915 2003-11-28  Naba Kumar  <naba@gnome.org>
14917         * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
14918         
14919 2003-11-27  Naba Kumar  <naba@gnome.org>
14921         * src/breakpoints.c, src/launcher.c, src/find_text.c,
14922         src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
14923         
14924         * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
14925         src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
14926         src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
14927         checkbox in project wizard (project options page) to enable/disable
14928         source code generation with glade(mm).
14929         
14930         * NEWS: Updated
14931         
14932 2003-11-19  Pavol Bosik  <Pavol.Bosik@siemens.com>
14934         * src/dnd.c: Opening files with special characters in the name.
14936 2003-11-20  Jordi Mallach  <jordi@sindominio.net>
14938         * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
14939         a long time.
14941 2003-11-18  Naba Kumar  <naba@gnome.org>
14943         * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
14944         src/find_in_files.c, src/gnome_project.c, src/launcher.c,
14945         src/project_import.c, plugins/patch/patch-plugin.c:
14946         Fixed g_signal_diconnect calls to pass correct data.
14947         (Fixed possible crash in project imports).
14948         
14949         * NEWS: Updated.
14950         
14951 2003-11-18  Pavol Bosik  <Pavol.Bosik@siemens.com>
14953         Reviewed by Naba Kumar  <naba@gnome.org>
14954         * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
14955         and debugger. Sets default settings for pty in launcher.
14956         * data/gdb.init: Removed charset work around (now works with user's
14957         native charset)
14958         * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
14960 2003-11-18  Naba Kumar  <naba@gnome.org>
14962         * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
14963         names of 'index' to 'idx'.
14964         
14965 2003-11-17  Naba Kumar  <naba@gnome.org>
14967         Patch from: arief_mulya  <arief_m_utama@telkomsel.co.id>
14968         * src/project_dbase.c: Prompts user for unsaved project files
14969         when project is closed.
14970         
14971 2003-11-16  Naba Kumar  <naba@gnome.org>
14973         Patch from: Marcin "Zenek" Jaskólski  <zenek@moo.pl>
14974         * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
14975         older gcc.
14976         
14977 2003-11-11  Johannes Schmid <clubfan@users.sourceforge.net>
14978         
14979         * src/anjuta.c: Fixed crash related to tag == NULL while 
14980         anjuta is exiting
14982 2003-11-11  Naba Kumar  <naba@gnome.org>
14984         * src/glade_iface.c: Avoids error conditions for glade or glademm not
14985         found. It simply doesn't generate the c/c++ codes and continues with
14986         just a warning.
14987         * NEWS: Updated.
14988         
14989 2003-11-10  Naba Kumar  <naba@gnome.org>
14991         * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
14992         'Start with dialog'.
14994         * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
14995         German translation of anjuta-tutorial.
14996         
14997         * src/launcher.c: Fixed an encoding bug with GIOChannels.
14998         * NEWS: Updated.
15000 2003-11-10  Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
15002         * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
15003         Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
15004         the syntax highlighting in Preferences, the automatic syntax
15005         highlighting is now selected. When the debugger is stopped and the
15006         breakpoints window not closed, the gtk_tree_view in this window is
15007         now made unsensitive.
15009 2003-11-07  Johannes Schmid  <clubfan@users.sourceforge.net>
15011         * src/preferences.h, src/preferences.c, anjuta.glade:
15012         Fixed translation bug in preferences by using GtkOptionMenu
15013         * anjuta.prj: Project version 1.1.98
15015 ---------------- Released version 1.1.98 ----------------
15017 2003-11-07  Naba Kumar  <naba@gnome.org>
15019         * anjuta.spec.in: Revived docs package and combined all docs into
15020         one package.
15021         * configure.in: Bumped version to 1.1.98 rc2
15022         * NEWS: Updated.
15023         * anjuta.spec.in: Fixed scrollkeepr-update command.
15024         * anjuta.spce.in: Fixed file permissions.
15026 2003-11-06  Naba Kumar  <naba@gnome.org>
15028         * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
15029         menus to activate anjuta helps.
15030         
15031         * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
15032         manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
15033         manuals/C/anjuta-faqs/legal.xml (added),
15034         manuals/C/anjuta-faqs/Makefile.am,
15035         manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
15036         manuals/C/anjuta-faqs/.cvsignore,
15037         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
15038         manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
15039         manuals/C/anjuta-tutorial/legal.xml (added),
15040         manuals/C/anjuta-tutorial/Makefile.am,
15041         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
15042         manuals/C/anjuta-tutorial/.cvsignore,
15043         manuals/C/anjuta-manual/*.sgml (removed),
15044         manuals/C/anjuta-manual/*.xml (added),
15045         manuals/C/anjuta-manual/Makefile.am,
15046         manuals/C/anjuta-manual/anjuta-manual-C.omf,
15047         manuals/C/anjuta-manual/.cvsignore,
15048         manuals/C/topic.dat (removed), manuals/C/Makefile.am,
15049         manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
15050         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
15051         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
15052         manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
15053         manuals/ja/anjuta-faqs/legal.xml (added),
15054         manuals/ja/anjuta-faqs/Makefile.am,
15055         manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
15056         manuals/ja/anjuta-faqs/.cvsignore,
15057         manuals/ja/anjuta-manual/*.sgml (removed),
15058         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
15059         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
15060         manuals/ja/anjuta-manual/*.xml (added),
15061         manuals/ja/anjuta-manual/Makefile.am,
15062         manuals/ja/anjuta-manual/anjuta-manual-C.omf,
15063         manuals/ja/anjuta-manual/.cvsignore,
15064         manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
15065         manuals/sgmldocs.make (removed),
15066         manuals/xmldocs.make (added), manuals/omf.make (added),
15067         manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
15068         documentations to newer docbook xml documentations. Converted 
15069         Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
15070         Enabled manulas installations.
15071         
15072         * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
15074 2003-11-05  Naba Kumar  <naba@gnome.org>
15076         * data/gdb.init: Sets host's charset to ascii to solve debugger
15077         freeze up due to uninitialized strings in target program.
15079         * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
15080         Fixed a crash bug with 'Add expression in watch'. Bug #822017
15081         
15082         * NEWS: Updated.
15083         
15084         Patch from: Bosik Pavol  <Pavol.Bosik@siemens.com>
15085         src/launcher.c: Turns off echo in spawned pty to fix debugger.
15087 2003-11-04  Naba Kumar  <naba@gnome.org>
15089         * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
15090         problems.
15091         
15092         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
15093         * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
15094         src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
15095         src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
15096         in file headers.
15097         
15098         * src/search-replace.c: Fixed infinite loop bug.
15099         * start-with.c: Fixed a crash bug with "Open last project".
15100         
15101         Patch from: Karl-Heinz Brünen  <k.bruenen@eprosoft.de
15102         * scintilla/Makefile.am: Fixed compiler option.
15103         
15104 2003-10-16  Naba Kumar  <naba@gnome.org>
15106         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
15107         * src/text_editor.c: Fixed autoformat.
15108         
15109 2003-10-15  Naba Kumar  <naba@gnome.org>
15111         * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
15112         of CTRL+number.
15113         
15114 2003-10-09  Naba Kumar  <naba@gnome.org>
15116         * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
15117         
15118 2003-10-08  Naba Kumar  <naba@gnome.org>
15120         * src/source.c: Fixed a GETTEXT typo error.
15121         * anjuta.glade: Made 'Sorted in order you open them' default option
15122         for editor tabs.
15124         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15125         * anjuta.glade, data/properties/anjuta.properties:
15126         Fixed the freeze of the "Preferences" combos at the first Anjuta
15127         init is generated by:
15128                 - a not complete translation of preferences.c file
15129                 - a difference between 2 names in anjuta.glade and
15130                 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
15131                 - the same name given to 3 combos (anjuta.glade).
15132                 
15133         * src/find_text.c: If the "whole document" mode is selected,
15134         a new search will select the next occurrence (Bug #764954).
15135         It is now possible to use the shortcuts to search next or previous
15136         occurrence even if the search dialog has the focus.     Bug #790318
15137         
15138         * src/main_menubar_def.h: "Select code block" shortcut; the new
15139         shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
15140         (Bug #811016).
15142         Patch from: Richard Lee  <r.h.lee@comcast.net>
15143         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
15144         tagmanager/tm_workspace.c: The following is a patch to fix a
15145         seemingly random occurence where Anjuta would crash when a
15146         certain key was pressed.
15148 2003-09-29  Naba Kumar  <naba@gnome.org>
15150         * src/find_in_files.c: Ignores binary by default. Disabled the option
15151         of NOCVS search, because launcher does not use sh and hence can not
15152         pipe.
15153         
15154         * src/project_dbase.c, src/session.[h,c]: Fixed to save the
15155         "clean before build" state in project session and not in account session,
15156         otherwise the state gets reflected to other projects causing annoyance.
15157         
15158         * src/compiler_options.c: Fixed a bug where compiler options were always
15159         claimed 'modified'.
15161         * src/build_project.c, data/properties/anjuta.properties,
15162         src/commands.[h]: Fixed a bad bug where clean-before-build
15163         doesn't work.
15164         
15165         * scintilla/patches/research-cvs-nolog.diff,
15166         scintilla/patches/scintilla-ac-gtk2-port.diff,
15167         scintilla/patches/scintilla-ac-sort-fix.diff,
15168         scintilla-optimization.diff: Removed, because they are already in
15169         scintilla CVS.
15170         
15171         * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
15172         2003-09-29).
15174         * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
15175         scintilla/LexYAML.cxx: Added new scintilla lexers.
15176         
15177         * TODO, NEWS: Updated.
15179         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15180         * src/utilities.c: Fixed typo bugs.
15182 2003-09-26  Naba Kumar  <naba@gnome.org>
15184         * src/anjuta.c: Only connects to kernel SIGCHLD signal.
15185         * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
15186         src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
15187         text_editor_find() and Fixed I-Search wrapping.
15188         * src/debugger.c: Fixed to pass a newline after a debugger
15189         command (which was broken since the launcher was refactored.
15190         (Pointed out by Bosik Pavol  <Pavol.Bosik@siemens.com>)
15192 2003-09-25  Naba Kumar  <naba@gnome.org>
15194         * src/toolbar_callbacks.c: Fixed start of incremental search.
15195         
15196         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15197         * src/controls.c, src/main_menubar.c, src/main_menubar.h,
15198         src/main_menubar_def.h, src/mainmenu_callbacks.c,
15199         src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
15200         menu and implementation.
15202 2003-09-24  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
15204         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
15205         * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
15206         variables in Locals window.
15208 2003-09-24  Frederic RUAUDEL <grumz@users.sourceforge.net>
15210         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
15211         * src/utilities.[ch] : Fix a tooltip bug in 
15212         anjuta_util_toolbar_append_stock(), the label appeared instead of
15213         the tooltip text. Remove label from arguments of the function
15214         because label is included in the stock icon data.
15215         * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
15216         * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
15217         * FIXME: translation file should be updated because of label text removal.
15219 2003-09-24  Naba Kumar  <naba@gnome.org>
15221         * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
15222         
15223         * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
15224         src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
15225         src/project-import.c, src/anjuta.c: Implemented buffered outputs for
15226         stdout and stderr. Also buffered output and check-for-password
15227         can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
15228         with password prompts. Checkes for password prompts from all outputs.
15229         
15230         * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
15231         which takes a string (which could be utf8 also) and converts into
15232         utf8 string.
15233         
15234         * src/main.c: Connects kernel signals after gnome_program_init().
15235         
15236         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15237         * src/message-manager.c: Fixed bug #787026 by converting the strings
15238         to proper UTF8.
15239         
15240 2003-09-22  Naba Kumar  <naba@gnome.org>
15242         * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
15243         scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
15244         GtkCList and using GtkTreeView instead. Added the patch.
15245         * src/scintilla/patches/scintilla-ac-sort-fix.diff,
15246         scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
15247         
15248 2003-09-19  Naba Kumar  <naba@gnome.org>
15250         * printing/print.c: Proper UTF8 printing support.
15251         * src/main.c: moved kernel signal connects at the
15252         end of application initialization.
15253         
15254 2003-09-18  Naba Kumar  <naba@gnome.org>
15256         * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
15257         (new) lexers.make, (new) lexers: Update scintilla to latest
15258         scintilla CVS (2003-09-18), added new lexers, automated
15259         lexers makefiles sections and scintilla update. Added
15260         patches. Optimized pango rendering. Fixed a crash bug
15261         in scintilla.
15262         
15263         * (new) scintilla/patches/research-cvs-nolog.diff: Added
15264         patch to remove cvs log command from RESearch.cxx file.
15265         * scintilla/patches/scintilla-pango-always.diff:
15266         Fixed file name.
15267         * scintilla/RESearch.cxx: Removed spurious cvs log command
15268         and logs.
15269         * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
15270         
15271         Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
15272         * src/dnd.c: Fixed a crash bug with DND.
15273         
15274 2003-09-15  Naba Kumar  <naba@gnome.org>
15276         * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
15277         src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
15278         src/toolbar_callbacks.c: Added an additional parameter to
15279         text_editor_goto_line() funtion which decides if the line should
15280         be made visible (if it's under fold).
15281         
15282         * src/style-editor.c: Fixed a compiler warning.
15283         * src/message-manager.cc: Calls parent method correctly.
15285         * src/preferences.h: Fixed prent class.
15286         
15287         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15288         * src/project_dbase.c: Fixed bug #713210.
15289         
15290 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
15291                                                                                 
15292         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
15294 2003-09-11  Naba Kumar  <naba@gnome.org>
15296         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15297         * src/style-editor.c: Fixed bug #769130 (Crash on font
15298         selection dialog).
15299         
15300         * src/message-manger.[h,cc]: Made AnMessageManager
15301         derived from GtkFrame and removed deprecated code.
15302         
15303         * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
15304         compiler warnings.
15305         
15306 2003-09-09  Naba Kumar  <naba@gnome.org>
15308         * src/Makefile.am: Addded rules for built sources.
15309         
15310 2003-09-08  Naba Kumar  <naba@gnome.org>
15312         * (new) src/anjuta-marshalers.list: Added marshalers definition
15313         file.
15314         
15315         * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
15316         and CXXFLAGS are not overwriten by automake's default.
15317         * src/style-editor.c: Added 'operators' in the style editor.
15318         
15319         Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
15320         and Jesus Gonzalez  <jgonzlz@terra.es> (combined).
15321         * src/message-manager-private.cc, src/message-manager.cc:
15322         Converts message going into message into UTF-8 endoding.
15323         * src/main.c: Uses UTF-8 codeset for localization.
15324         
15325 2003-09-08  Franco Catrin L.  <fcatrin@tuxpan.cl>
15327         * src/anjuta.desktop.in.in: Added Encoding attribute (required).
15328         
15329 2003-09-08  Naba Kumar  <naba@gnome.org>
15331         * TODO: Updated.
15332         
15333         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15334         * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
15335         Fixed bug #798717, Find - Find&Replace - Find in files bug;
15336         The combo entries were updated if the same data with a different
15337         case exist in the combo list. The combo entries are now case sensitive. 
15338         Search&Replace bug; First search ,max actions = 0 ==> now max
15339         actions = 100.
15340         
15341 2003-09-08  Naba Kumar  <naba@gnome.org>
15343         * TODO: Updated.
15344         * src/utilities.[c,h]: a function takes contant args.
15345         * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
15346         Now the child terminated signal is emitted properly.
15347         * src/Makefile.am: Used $(top_srcdir) for referring to 
15348         scintilla objects.
15349         * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
15350         definitions file which will generate anjuta-marshalers.[c,h] files.
15351         * src/.cvsignore: Updated.
15352         * src/build_project.c: Changed su command to preserve quotes.
15353         * src/anjuta-tools.c, tagmanager/tm_project.c,
15354         tagmanager/tm_workspace.c: Use standard tmp file.
15355         * configure.in: Cleaned up. Provide -g -O0 flags for final build also
15356         so that users could report bugs easily.
15357         * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
15358         
15359         * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
15360         printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
15361         src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
15362         src/attach_process.c, src/breakpoints.c, src/commands.c,
15363         src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
15364         src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
15365         src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
15366         src/memory.c, src/message-manager-private.c, src/preferences.c,
15367         src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
15368         src/search-replace.[c,h], stack_trace.c, text_editor.c,
15369         src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
15370         src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
15371         Fixed compile warnings and cleanup.
15372         
15373         * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
15374         src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
15375         src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c: 
15376         Removed libzvt usage and implemented child spawing differently. Launcher is
15377         now proper GObject, which can be created multiple times (and can be
15378         operated in parallel).
15380         * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
15381         * src/project_import_gui.c, src/project_import_cbs.c,
15382         src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
15383         (crash on project import). Removed deprecared codes.
15384         
15385 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
15386         
15387         * src/cvs.c: Fixed cvs output bug.
15389 2003-09-03  Naba Kumar  <naba@gnome.org>
15391         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15392         * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
15393         src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
15394         src/text_editor_cbs.c: Implements --
15395                 If the debugger is started
15396                         A double click in the margin add or remove a breakpoint
15397                         A single click activate or deactivate the breakpoint
15398                 else
15399                         A double click in the margin add or remove a bookmark
15401 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
15402         
15403         Reviewed by Naba Kumar  <naba@gnome.org>
15404         * src/cvs_gui.[c/h], mainmenu_callbacks.c:
15405         User is now able to choose a branch on cvs update for project.
15406         Cleaned up variable names.
15408 2003-09-03  Naba Kumar  <naba@gnome.org>
15410         * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
15411         src/Makefile.am: Added lexers.
15412         * scintilla/*/*: Updated...
15413         * src/an_symbol_view.c: Fixed a crash bug.
15414         * src/compiler_options.c, src/project_dbase.c: Fixed compile
15415         and build bugs.
15416         * src/main_menubar.[c,h]: Removed 'page setup' menu item.
15417         * src/source.c: Fixed project generation bug with gettext code.
15418         * tagmanager/tm_project.c: Fixed a crash bug.
15419         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
15420         bug when there is no project open. Bug #____.
15421         * src/source.c: Fixed a bug with build failure with non-gnome
15422         project with glade-generated source (eg. gtk2). Bug #____.
15423         * NEWS: Updated...
15425 2003-08-22  Naba Kumar  <naba@gnome.org>
15427         Patch from: Rob Bradford  <rob@debianplanet.org>
15428         * data/Makefile.am: Fixed to install properly during
15429         package building.
15430         
15431         Patch from: Etay Meiri  <etay-m@bezeqint.net>
15432         * src/debug-tree.c: Fixed a crash bug.
15433         * src/compiler_options.c: Takes care of linking the missing pieces;
15434         C flags, libs, optimization options, debug and profile.
15436         Patch from: Enver ALTIN  <ealtin@casdb.com>
15437         * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
15438         
15439 2003-08-22  Johannes Schmid <clubfan@users.sourceforge.net>
15441         Reviewed by Naba Kumar  <naba@gnome.org>
15442         * src/project_dbase.c: Fixed bugs #778263 and #778413
15443           Adding multiple files to project should work now.
15445 2003-08-22  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
15447         Reviewed by Naba Kumar  <naba@gnome.org>
15448         * src/dnd.c: Fixed Drag&Drop (opening file(s)).
15449         * src/debug_tree.c, src/debugger.c: Fixed context menu separator
15450         for Locals window.
15452 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
15454         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
15456 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
15458         * src/text_editor.c: Fix translatable string (#113934).
15460 2003-07-04  Naba Kumar  <naba@gnome.org>
15462         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
15463         bug when there is no project open. Bug #____.
15464         
15465         * src/source.c: Fixed a bug with build failure with non-gnome
15466         project with glade-generated source (eg. gtk2). Bug #____.
15468 2003-06-26  Naba Kumar  <naba@gnome.org>
15470         * src/anjuta.h: Removed reference to windows-dialog.h.
15471         * src/message-manager-private.[cc,h]: Fixed doulbe click
15472         activation of messages to properly jump at the destination.
15473         * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
15474         * src/toolbar.c: Code clean-ups.
15475         
15476         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
15477         tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
15478         
15479         * src/message-manager-private.[cc,h]: Removed dead codes.
15480         
15481         * (new) data/properties/css.properties,
15482         data/properties/anjuta.properties, data/properties/Makefile.am:
15483         Added CSS syntax hiliting properties.
15484         
15485         * tagmanager/tm_file_entry.c: Fixed a possible bug.
15486         * src/debugger.c: Clean ups.
15487         * src/lexer.h: Added CSS lexer definition.
15488         
15489         * Makefile.am: Installs destop file properly.
15490         * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
15491         * NEWS: Updated for 1.1.97 release.
15492         * src/main_menubar_def.h: Changed some non working shortcuts.
15493         
15494 2003-06-24  Naba Kumar  <naba@gnome.org>
15496         * src/search-replace.c: Shows the dialog properly, even when it is
15497         hidden behind another window.
15498         
15499         * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
15500         src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
15501         pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
15502         and code clean up.
15503         
15504         * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
15505         setup wizard dialogs.
15506         
15507         * src/debugger.c: Removed a redundant call to
15508         debugger_update_controls().
15509         * src/compiler_options.c, src/launcher.c: code cleanup.
15510         * src/executer.c: Fixed execution bug with 'Set Program params...".
15511         
15512 2003-06-23  Naba Kumar  <naba@gnome.org>
15514         * widgets/e-splash.c: Removed border around the splash image.
15515         * anjuta.spec: correct libgnomeprintui22 name in depencencies.
15516         * widgets/gnomefilelist.c: Implemented multiple file selection mode.
15517         * src/cvs.c: Added a frame around commit log text widget.
15518         * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
15519         crash bug associated with translated combo box list in preferences
15520         dialog (in different locale other than en_US). Used widget names
15521         to pass the combo list items.
15522         * po/POTFILES.in: Updated.
15523         * src/launcher.c: Creates the zvt terminal at startup (and not
15524         every time a build is done) -- speeds up buld operations.
15525         * src/file_history.c: Should be if() conditional instead of
15526         assertion check.
15527         * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
15528         Disabled useless warnings.
15529         * src/project_dbase.c: Fixed bonobo 2 project name.
15530         * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
15531         and uses correct glade-2 for file generation.
15532         
15533 2003-06-21  Naba Kumar  <naba@gnome.org>
15535         * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
15536         And disables autocomple show for numbers (very annoying).
15537         * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
15538         src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
15539         src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
15540         from view menu and adjust the controls accordingly.
15541         * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
15542         only OK button.
15543         * src/project_dbase.[c,h]: Removed show_local flag processing.
15544         * src/message-manager.[c,h]: Reorganized messages tabs in more
15545         sensible order.
15546         * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
15547         Also added PCRE dependency.
15548         
15549 2003-06-20  Naba Kumar  <naba@gnome.org>
15551         * pixmaps/anjuta_splash.png: New splash.
15552         from Jean Schurger  <yshartk@schurger.org>
15553         
15554         * src/controls.c: De-sensitize run-to-cursor when debugger
15555         is not running.
15556         * src/cvs_gui.c: Set default reponse for various cvs dialogs.
15557         
15558         * src/message-manager-private.cc: Fixed to properly jump at
15559         the right file:line.
15560         
15561         * src/appwiz_page1.c: Fixed to correctly determine the project
15562         trpe from the wizard.
15563         
15564 2003-06-20  Naba Kumar  <naba@gnome.org>
15566         * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
15567         * src/watch_gui.c: Code cleanups.
15568         * src/debugger.[c,h], src/stack_trace.[c,h],
15569         (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
15570         src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
15571         Removed direct access to stack_trace private data, Increased debugger
15572         command size from 256 to 1024 (to be on safer side). Also implemented
15573         row-activated signle for seting frame and viewing the source.
15574         * src/debugger.c: Avoids starting program and stopping debugger
15575         when starting debugger and stopping program, respectively.
15576         
15577         * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
15578         Reverted codes to start debugger automatically
15579         The file is brought to the state just after the branching 
15580         (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for 
15581         some code clean ups.
15582         
15583         * src/launcher.[h,c], plugins/patch/patch-plugin.c,
15584         src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
15585         src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
15586         src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
15587         src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
15588         src/project_dbase.c: Code clean ups.
15589         
15590         * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
15591         (Projects dir) so that correct $HOME/Projects path is set when
15592         anjuta is run for the first time.
15593         
15594 2003-06-13  Guntupalli Karunakar  <karunakar@freedomink.org>
15596         * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
15598 2003-06-13  Naba Kumar  <naba@gnome.org>
15600         * src/stack_trace_cbs.c: Moved variable declaration at the
15601         top of the block (bug #737867)
15602         
15603         * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
15604         just CFLAGS and CXXFLAGS (bug #743617).
15605         
15606         * src/create_global_tags.sh: Fixed shell script to properly
15607         detect installed *-config files.
15608         
15609 2003-06-12  Naba Kumar  <naba@gnome.org>
15611         * src/preferences.[c,h]: Added methods for custom widgets in
15612         preferences: using custom set/get methods for them.
15613         
15614         * src/anjuta-encoding.c: Implemented up/down of the encodings
15615         in the list and property saves correctly.
15616         
15617         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15618         * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
15619         the beginning of a file.
15621         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15622         * src/aneditor.cxx, src/aneditor.h,
15623         src/controls.c, src/main_menubar.c, src/main_menubar.h,
15624         src/main_menubar_def.h, src/mainmenu_callbacks.c,
15625         src/mainmenu_callbacks.h: Allows the operator to select the current
15626         word or the current line (Request: 680801). It puts also
15627         sensitive/unsensitive several select/comment menu items.
15629         * src/breakpoints.c: Presets by default the current line for a
15630         defined breakpoint.
15632 2003-06-11  Naba Kumar  <naba@gnome.org>
15634         * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
15635         color (red highlight) now cosistent for inactive tabs also.
15636         
15637         * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
15638         'Advanced search and replace' in Edit->Search submenu.
15639         
15640         * data/properties/tcltk.properties: Fixed bug #731851. Added line
15641         wrappings '\' where     they were missing.
15642         
15643         * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
15644         message is now more descriptive and details the correct thing to do
15645         for GNOME2 desktop.
15646         
15647 2003-06-10  Naba Kumar  <naba@gnome.org>
15649         * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
15650         autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
15651         Removed any reference to particular version of automake/autoconf
15652         so that they could work with newer versions (Bug #659394).
15654         * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
15655         src/anjuta.c: Added coded to add/remove supported encodings.
15656         
15657         * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
15658         src/preferences.c, src/project_dbase.c, src/project_dbase.h,
15659         src/project_import.c, src/project_type.c, src/project_type.h,
15660         src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
15661         in the projects typtes. Code clean ups. Removed GTK1/GNOME1
15662         from the project wizard.
15664 2003-06-06  Naba Kumar  <naba@gnome.org>
15666         Patch from Etay Meiri  <etay-m@bezeqint.net>
15667         * src/compiler_options.c: Fixed bugs related to clean before
15668         build patch.
15669         
15670         * anjuta.desktop.in.in: Added commandline options.
15671         * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
15672         -dP and -A flags of CVS update into different options.
15673         
15674 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
15676         * configure.in: Removed "ta" from ALL_LINGUAS.
15678 2003-06-02  Naba Kumar  <naba@gnome.org>
15680         * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
15681         return NULL for undefined properties and "" for defined but empty
15682         strings. It was creating many problems where both are assumed to be
15683         same. And besides, it doesn't matter to differentiate the two (the
15684         problem with preferences was due to a different bug).
15686         * src/prefereces.[c,h]: Fixed to handle empty and blank properties
15687         correctly. Also, s/props_build_in/props_built_in/g.
15688         
15689         * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
15690         list.
15691         
15692         * src/an_file_view.c: Unrefed pixbufs when done with them.
15694         * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
15695         (removed) file_text.png: Added and removed pixmaps.
15696         
15697 2003-05-30  Naba Kumar  <naba@gnome.org>
15699         * anjuta.glade: Fixed encodings preferences dialog
15700         
15701 2003-05-23  Etay Meiri  <etay-m@bezeqint.net>
15702         
15703         Reviewed by Naba Kumar  <naba@gnome.org>
15704         
15705         * src/build_project.c src/clean_project/c: perform a clean before
15706         build, if required. Show the message manager on clean.
15707         * src/compiler_options.c: save the new options when window is closed
15708         and flag project to be cleaned before the next build.
15709         * src/project_dbase.c: added a 'clean before build' flag to project
15711 2003-05-29  Naba Kumar  <naba@gnome.org>
15713         * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
15714         dialog.
15715         
15716         * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
15717         file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
15718         file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
15719         file_h.png, file_h.xpm, file_html.png, file_html.xpm,
15720         file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
15721         file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
15722         file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
15723         print_color.xpm, print_landscape.xpm, print_layout.xpm,
15724         print_nocolor.xpm, print_portrait.xpm: Removed unused icons
15726         * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
15727         Removed unused icons references.
15729 2003-05-27      Enver ALTIN  <ealtin@casdb.com>
15731         Reviewed by Naba Kumar  <naba@gnome.org>
15732         
15733         * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
15734           src/compiler_options.c, src/debugger.c, src/find_replace.c,
15735           src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
15736           src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
15737           src/toolbar_callbacks.c: HIG compliant dialogs.
15739         * src/utilities.c: anjuta_button_new_with_stock_image() and
15740           anjuta_dialog_add_button() stolen from gedit.
15742         * src/main_menubar_def.h: Fixed mnemonics.
15744 2003-05-26  Naba Kumar  <naba@gnome.org>
15746         * src/project_dbase_gui.c: Added header files filter for add file
15747         dialog box. Disabled project window to be transient window.
15748         
15749         * src/message-manager.cc: Disabled message manager window to be
15750         transient window.
15751         
15752         * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
15753         a file could not be loaded.
15754         
15755         * src/project_dbase.c: Fixed a bug with GUI editor command
15756         where empty string is returned.
15757         
15758         * src/Makefile.am, src/preferences.h, src/text_editor.c
15759         src/text_editor.h, (new) src/anjuta-encodings.h,
15760         (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
15761         Added encoding support and to handle characters encoding correctly
15762         by auto detecting it during load. Added preferences for selecting
15763         the encoding during save.
15765         * src/preferences.c, src/resources.c: Removed debug messages.
15767         Patch from: Alexander Nedotsukov <bland@mail.ru>
15768         * src/getline.c: Fixed many fatal bugs for FreeBSD.
15770 2003-05-26  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
15771         * src/anjuta.c: Try to sow the splash image more often.
15773 2003-05-20  Naba Kumar  <naba@gnome.org>
15775         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15776         * src/debug_tree.c: Colorize the modified locals during
15777         debugging and call memory analyze from the debugger.
15778         * src/breakpoints.c: The color is now different for the enabled
15779         and disabled breakpoints. Anjuta now can erase several
15780         breakpoints defined at the same line. The markers are updated
15781         according to the enable/disable action.
15782         
15783         Patch from Etay Meiri  <etay-m@bezeqint.net>
15784         * src/launcher.c: Fixes launcher freeze up bug during build.
15786 2003-05-16  Dan Elphick <dre00r@ecs.soton.ac.uk>
15788         Reviewed by Naba Kumar  <naba@gnome.org>
15789         * scintilla/PropSet.h: Change member variables from private to protected.
15790         * src/properties.[ch]*: Add new methods GetString and GetExpandedString
15791         to PropSetFile class, which return a gchar * (and can therefore indicate
15792         whether properties are empty or do not exist) and make prop_get and
15793         prop_get_expanded use them.
15794         * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
15795         that the result of of prop_get cannot be an empty string.
15797 2003-05-14      Dan Elphick <dre00r@ecs.soton.ac.uk>
15799         Reviewed by Naba Kumar  <naba@gnome.org>
15800         * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
15801         src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
15802         src/text_editor_cbs.c: When saving all the files in the project, the
15803         text editors are now only rehighlighted once instead of once for each
15804         file saved.
15806 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
15807         * src/main.c, widgets/e-splash.c: Splash screen improvements.
15808         * src/anjuta.desktop.in.in: Support startup notification.
15809 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
15810         * src/main.c, widgets/e-splash.c: Splash screen improvements.
15811         * src/anjuta.desktop.in.in: Support startup notification.
15814 2003-05-13  Dan Elphick <dre00r@ecs.soton.ac.uk>
15816         Reviewed by Naba Kumar  <naba@gnome.org>
15817         
15818         * src/executer.[ch]: Only allow one set params dialog at a time. Fix
15819         memory leak from glade_xml_new call. Removed gxml field from Executer
15820         struct as only used in create_executer_dialog and then destroyed.
15821         
15822         * src/anjuta.c: Fix warning on getting a page that doesn't exist.
15823         
15824         * src/configurer.c: Fix warning trying to connect signal to non-existent
15825         environment entry in configure dialog and fix crash when closing the
15826         window.
15827         
15828         * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
15829         gnome_date_edit_get_time instead.
15830         
15831         * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
15832         in view menu required renumbering elsewhere.
15834 2003-05-10  Etay Meiri  <etay-m@bezeqint.net>
15836         Reviewed by Naba Kumar  <naba@gnome.org>
15837         
15838         * src/breakpoints.c: fixed an error when removing breakpoint
15839         * src/controls.c: 'run to cursor' is sensitive when debugger not active
15840         * src/debugger.c: changes to the way the debugger is activated
15841         * src/debugger.h: clean ups
15843 2003-05-13  Naba Kumar  <naba@gnome.org>
15845         Patch from  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15846         * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
15847         src/memory.h: A new version of memory and the interface
15848         is now integrated in anjuta.glade
15850 2003-05-09  Naba Kumar  <naba@gnome.org>
15852         * configure.in: Bumped required gtk version to 2.0.8.
15853         
15854 2003-05-06  Naba Kumar  <naba@gnome.org>
15856         src/message-manager-private.cc, src/message-manager.cc: Clean ups.
15858 2003-05-07  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
15859         * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
15861 2003-05-06  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
15862         * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
15863         , tagmanager/c.c: Support for ProC and RDB files.
15865 2003-05-06  Naba Kumar  <naba@gnome.org>
15867         * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
15868         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
15869         Uncomment (Box & Stream), Select the current function,
15870         authorize the "Quit" button of the GotoLine window
15872 2003-05-05  Naba Kumar  <naba@gnome.org>
15874         * src/watch_gui.h: CVS added new file.
15876         * scintilla/ExterLexer.[cxx,h]: CVS added new files.
15878         Patch from Etay Meiri <etay-m@bezeqint.net>
15879         * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
15880         src/mainmenu_callbacks.c, src/message-manager.cc,
15881         src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
15882         src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
15883         Ported stack trace to GNOME2 and added it in the message manager
15884         pane.
15886 2003-05-02  Naba Kumar  <naba@gnome.org>
15888         * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
15889         
15890         * src/preferences.[h,c]: Fixed preferences to save only one copy of
15891         preferences property.
15892         
15893         * anjuta.prj: Fixed multiple preferences saved data.
15894         
15895         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
15896         scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
15897         scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
15898         scintilla/include/Platform.h, scintilla/include/PropSet.h,
15899         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
15900         Upgraded scitilla from CVS with faster window repaint
15901         and more bugfixes.
15902         
15903         Patch from  Etay Meiri  <etay-m@bezeqint.net>
15904         * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
15905         and code cleanups
15906         
15907 2003-04-30  Dan Elphick <dre00r@ecs.soton.ac.uk>
15909         * message-manager-private.[ch]: Make AnMessageWindow keep scrolling 
15910         the window if messages are appended to the end and the scrollbar is
15911         at the end.
15913 2003-04-29  Naba Kumar  <naba@gnome.org>
15915         * configure.in: Removed omf-install from Makefiles list.
15917 2003-04-28  Naba Kumar  <naba@gnome.org>
15919         * po/POTFILES.in: Remvoded deleted files.
15920         
15921         * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
15922         pixmaps/windows-style-undocked.png: Added setup wizard's images.
15924         * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
15925         is executed as detached) is not set properly.
15926         
15927 2003-04-25  Naba Kumar  <naba@gnome.org>
15928         
15929         * anjuta.prj: Updated.
15930         * src/anjuta_info.c: Fixed text wrapping and column view.
15931         * data/welcome.txt.in: Removed unaligned characters.
15932         
15933 2003-04-24  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
15934         * src/main_menubar.c: Disable setup dialog.
15936 2003-04-22  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
15937         * src/breakpoints.c; Fixed compilation with older GCC
15938         * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
15939         * HACKING: Spelling fixes (Suggested by Stephen Knight)
15941 2003-04-18  Naba Kumar  <naba@gnome.org>
15943         * anjuta.prj: Updated (includes compiler options).
15944         
15945         * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
15946         function from anjuta.c (it was already available in anjuta-tools.c).
15947         
15948 2003-04-18  Naba Kumar  <naba@gnome.org>
15950         * src/about.c, THANKS: Updated
15951         
15952         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
15953         
15954         * src/an_file_view.c, src/project_dbase.c: Restores file-filters
15955         properly from the project session before updating the file
15956         view.
15957         
15958         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
15959         an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
15960         dialog settings (as it will not be required once GDL is in place) and
15961         added file view filters in the settings sub-menu.
15963 2003-04-17  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
15964         * HACKING: Updated
15965         * configure.in: Disable cast checks on final build.
15967 2003-04-17  Naba Kumar  <naba@gnome.org>
15969         * src/build_project.c: Fixed a compilation error.
15971         * src/launcher.c: Removed commnets.
15972         
15973         * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
15974         properties from editor tab to indentation tab and fixed a property
15975         label for proper i18n translation. Fixed typos in project config
15976         dialog (reported by Gaëtan de Menten  <ged@bugfactory.org>). Disabled
15977         sorting and reordering in compiler options dialog.
15978         
15979         * src/compiler_options.c: Implemented _save() function to save the
15980         options (which was pending).
15981         
15982         * src/build_project.c: Destroys install-as-root dialog when it is done.
15983         
15984         * src/an_symbol_view.c: Change "event" event to "event-after" so
15985         that symbol row is selected first before the popup is shown.
15986         
15987 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
15989         * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first 
15990         file in CVS/Entries. (Reviewed and applied by Biswa)
15992 2003-04-16  Naba Kumar  <naba@gnome.org>
15994         * aneditor.cxx: use unicode everytime (fixed unicode related
15995         bugs).
15997         * anjuta.prj: Fixed UI editor name (blank to use default) and
15998         anjuta version.
15999         
16000         Patch from Patch from Gaëtan de Menten  <ged@bugfactory.org>
16001         * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
16002         Editor preferences page.
16004 2003-04-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16005         * src/anjuta.[ch], src/print.c: Fixed warnings
16006         * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
16007         * configure.in: Profiling support with gprof
16009 2003-04-16  Naba Kumar  <naba@gnome.org>
16011         Patch from Gaëtan de Menten  <ged@bugfactory.org>
16012         * src/launcher.c: Fixed cvs dialog.
16013         
16014 2003-04-15  Johannes Schmid <clubfan@users.sourceforge.net>
16015         
16016         * src/message-manager-private.cc: Fixed double-click on first line of 
16017         output to properly select a line.
16018         * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
16019         because still was a deprecatd GtkCTreeNode and always NULL anyway.
16021 2003-04-15  Naba Kumar  <naba@gnome.org>
16023         * src/message-manager-private.cc: Fixed the glade filename typo.
16025 2003-04-15  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16026         * scintilla/*, data/properties/*: Scintilla CVS merge
16027         * anjuta.prj: Removed unnecessary files.
16028         * scintilla/PlatGTK.cxx: Force Pango fonts always
16029         * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
16030         src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
16031         for preferences.
16032         * configure.in: Change version no. for 1.1.1 (alpha release)
16033         * configure.in: Added '--with-pref-suffix' option.
16034         * config.guess, config.sub: Removed from CVS.
16036 2003-04-15  Naba Kumar  <naba@gnome.org>
16038         Patch from Timothee Besset  <ttimo@idsoftware.com>
16039         * Makefile.am: Fixed a shell script error during intallation.
16040         
16041 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
16043         Reviewed by Naba Kumar  <naba@gnome.org>
16044         * src/message-manager.cc: Added popup-menu to TreeView and fixed
16045         set_wm_class to use "anjuta" instead of "an.
16046         * src/message-manager-private.cc: Headers are hidden again.
16048 2003-04-14  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16049         * src/project_dbase_gui.c: Memory corruption fix.
16050         * anjuta.prj: Updated project file
16052 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
16053         * an_file_view.c: Connect to event-after signal rather than event so that
16054         selection is updated first and thus context menu is for the right file.
16055         Reviewed and applied by Biswa.
16057 2003-04-14  Naba Kumar  <naba@gnome.org>
16059         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
16060         
16061         * src/auncher.c: More child exit fixes
16062         from Timothee Besset  <ttimo@idsoftware.com>
16064 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
16065         
16066         Reviewed by Naba Kumar  <naba@gnome.org>
16067         
16068         * src/message-manager.[c/h], src/message-manager-private[c/h],
16069                 anjuta.[c/h]: Ported message-manager to Gtk2
16070         
16071         * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
16072         src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
16073         src/clean_project.c, src/compile.c, src/configurer.c,
16074         src/controls.c, src/cvs.c, src/debugger.c,
16075         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
16076         src/project_import.c, src/search-replace.c: Changed name from
16077         AnjutaMessageManager to AnMessageManager to avoid too long type
16078         and funtion names.
16080 2003-04-11  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16081         * src/launcher.c: Fix build won't stop problem - TTimo
16082         * TODO: Updated
16083         * pixmaps/anjuta_splash.c: New splash screen prototype.
16084         * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
16085         * src/compiler_options.c: Mute pkgconfig errors.
16086         * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
16088 2003-04-10  Naba Kumar  <naba@gnome.org>
16090         * configurer.[c,h]: Fixed dialog to close properly.
16091         * src/project_dbase.c, widgets/gnomefilelist.c: Added
16092         debugging asserts.
16093         
16094 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16095         * anjuta.prj: Removed unnecessary files, load with 1.2.0
16096         * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
16097         plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
16098         src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
16099         * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
16100         src/makefile.am: Move gdl to it's own directory.
16101         * global-tags/create_global_tags.sh: Silently ignore SDL error.
16103 2003-04-09  Naba Kumar  <naba@gnome.org>
16105         * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
16106         branch.
16108 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16109         * src/anjuta-tools.c: Use CDATA for saving tools data.
16110         * anjuta.glade, src/search-replace.c: Port from branch.
16111         * widgets/e-splash.*, src/main.c: Better splash screen.
16112         * configure.in, widgets/gdl*: Import GDL widgets.
16113         * ROADMAP: Updated roadmap.
16114         * src/an_file_view.c: Use GDL icons for file tree.
16116 2003-04-09  Naba Kumar  <naba@gnome.org>
16118         * anjuta.glade: Added (hidden) initial setup-wizard window.
16119         
16120         Patch from: Vitaly  <vvv@rfniias.ru>
16121         * src/preferences.c: Fixes a bug with libglace widget access with
16122         translated strings.
16124         Patch from: Etay Meiri  <etay-m@bezeqint.net>
16125         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
16126         src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
16127         src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
16128         src/toolbar_callbacks.[c,h],
16129         src/memory.c, src/message-manager-private.cc,
16130         src/message-manager-private.h, src/message-manager.cc,
16131         src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
16132         src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
16133         to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
16134         watch window to a subwindow in the notebook
16136 2003-04-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16137         * ROADMAP: Updated roadmap.
16139 2003-04-03  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
16141         * configure.in: Added Belarusian to ALL_LINGUAS.
16143 2003-04-01  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16144         * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
16145         Henry Jia
16146         * ROADMAP: Added roadmap for HEAD.
16148 2003-03-29  Naba Kumar  <naba@gnome.org>
16150         * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
16151         src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
16152         anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
16153         (new) pixmaps/start-with-wizard.png,
16154         (new) pixmaps/start-with-import.png,
16155         (new) pixmaps/start-with-open.png Added Start with dialog which pops
16156         up on anjuta start-up to give quick access to opening file/project or
16157         creation wizards.
16159         * src/main.c: Sets proper data directory for the gnome
16160         program.
16162 2003-03-27  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16163         * src/text_editor.c: Fixed error/warning indicators.
16165 2003-03-24  Naba Kumar  <naba@gnome.org>
16167         * README: Correct version.
16168         
16169 2003-03-24  Michael Tindal <etherscape@paradoxpoint.com>
16171         * configure.in: Added checks to see if were building on FreeBSD
16172         systems.  Sets -DFREEBSD if we are, and also attempts to find
16173         gmake if the host system is FreeBSD.
16175         * src/getline.c: New file used to provide the getline function,
16176         which isnt available on a FreeBSD system.  The function is only
16177         defined if FREEBSD is defined.
16179         * src/Makefile.am: Added getline.c to anjuta_SOURCES
16181         * tagmanager/Makefile.am:  Uses $(GMAKE) rather than make. 
16182         configure.in sets this to gmake on FreeBSD systems, and make
16183         on everything else.
16185 2003-03-23  Naba Kumar  <naba@gnome.org>
16187         * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
16188         
16189         * anjuta.spec.in: Fixed spec file for correct file paths and
16190         corrected rpmbuild.
16192         * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
16193         the rpm build command separately now.
16194         
16195         * src/anjuta.c, windows-dialog.c: Added some more window management
16196         stuffs (not still fully working, though).
16198         * TODO: Updated.
16200 2003-03-22  Naba Kumar  <naba@gnome.org>
16202         * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
16204 2003-03-21  Naba Kumar  <naba@gnome.org>
16206         * README: Removed Andy Piper's name from the active maintainers
16207         list on his request.
16208         
16209         * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
16210         preferences.
16211         
16212         * src/anjuta-tools.c: Fixed compiler errors.
16214         * src/anjuta-tools.c, src/attach_process.c: Fixed more window
16215         show bugs.
16216         
16217         * src/commands.c, src/src_paths.c, src/style-editor.c,
16218         src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
16219         becuase they are now hidden by default (from glade editing).
16220         
16221         * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
16222         src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
16223         src/main_menubar_def.h, src/mainmenu_callbacks.c,
16224         src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
16225         basic windows managements.
16226         
16227 2003-03-21  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16228         * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
16229         to hot-spot problems with cursor in XFree86 4.3.0. Patch by
16230         Enver ALTIN (a.k.a. skyblue)
16232 2003-03-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16233         * tagmanager/*: Added ignore-list for symbols. This will make
16234         parsing more accurate for projects. Doc updates needed.
16236 2003-03-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16237         * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
16238         * launcher/Makefile.am: Link to correct libraries
16239         * src/launcher.c: Do not allow NULL shell
16241 2003-03-14  Etay Meiri <etay-m@bezeqint.net>
16242         * src/debug_tree.c: Improve debug tree view.
16244 2003-03-10  Dan Elphick <dre00r@ecs.soton.ac.uk>
16246         * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
16247         'Run Configure Script' and 'Execute Program'. Increase minimum width
16248         of Configure dialog.
16249         * find_in_files.c, find_in_files_cbs.*: Properly create the file
16250         list widget by setting a model and adding a column and renderer.
16251           Actually store the nocvs toggle button in FindInFiles data structure.
16252           Handle selection changes via changed signal rather than row_activated.
16253           Use response signal for handling the close and find buttons.
16254           Close window when escape is pressed.
16255         * find_replace.c: Close window when escape is pressed.
16256         * find_text.c: Close window when escape is pressed in find dialog as
16257         well as wrap search question, where now Yes is the default button.
16259 2003-03-05  Naba Kumar  <naba@gnome.org>
16261         Patch from: Dan Elphick  <dre00r@ecs.soton.ac.uk>
16263         * src/message-manager-private.cc: Fixed a bug with vte conditional
16264         compilation.
16265         * anjuta.glade: Hides all windows in glade file.
16267 2003-03-05  Naba Kumar  <naba@gnome.org>
16269         * src/an_file_view.c: Fixed a compilation warning.
16270         * src/message-manager-private.cc: Conditional compilation for vte
16271         API.
16272         
16273 2003-02-28  Naba Kumar  <naba@gnome.org>
16275         * configure.in, anjuta.spec.in: Updated dependency packages version.
16276         * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
16277         * src/preferences.c: Added debug assertions.
16278         * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
16279         editor to enable/disable bringing the recent editor tabs first.
16280         
16281         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
16282         tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
16283         scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
16284         Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
16285         and     bug fixes. Also code clean ups.
16286         
16287         * (new) src/search-replace.[h,c]: New search replace implementation
16288         from ANJUTA_1_0_0 branch.
16289         
16290         * (new) src/windows-dialog.[h,c]: New windows management class
16291         [work in progress].
16293 2003-02-28  Naba Kumar  <naba@gnome.org>
16295         * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
16296         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
16297         src/appwizard.c, src/build_file.c, src/build_project.c,
16298         src/clean_project.c, src/compile.c, src/configurer.c,
16299         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
16300         src/message-manager-dock.c, src/message-manager-dock.h,
16301         src/message-manager-private.cc, src/message-manager.cc,
16302         src/preferences-dialog.c, src/preferences-dialog.h,
16303         src/preferences.c, src/preferences.h, src/project_dbase.c,
16304         src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
16305         src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
16306         src/utilities.c, src/utilities.h:
16307         
16308         Widgetized Preferences and gave proper function names.
16310         * src/executer.c: Fixed a session loading bug.
16311         
16312 2003-02-27  Naba Kumar  <naba@gnome.org>
16314         * printing/print.c: Fixed printing font bug that failed to load the
16315         proper fonts.
16316         
16317         * src/toolbar.c: Disabled LED flashing (not yet implemented).
16318         
16319         * TODO, anjuta.prj: Updated.
16321 2003-02-24  Joe Harnish <bigJoe@linuxmail.org>
16323         * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
16324         manuals/C/anjuta-manual/anjuta-manual-C.omf,
16325         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
16326         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
16327         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
16328         fixed omf errors
16330 2003-02-25  Naba Kumar  <naba@gnome.org>
16332         * Makefile.am: Excluded omf-install from installation as the docs are
16333         not ready.
16334         
16335         TODO: Updated.
16336         
16337         * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
16338         anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
16339         property names and added new editor properties and code cleanups.
16340         Also added new project properties.
16341         
16342         * src/compiler_options.[h,c]: Added pkg-config packages supports
16343         and fixed bugs.
16344         
16345         * src/glade_iface.h: Cleanups.
16346         
16347         * src/launcher.c: Used timer instead of idle to scan.
16348         
16349         * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
16350         src/project_config.[h,c], src/project_import.c: Implemented project
16351         property to define GUI editor and to handle it.
16352         
16353         * src/preferences.c: i18n fixes.
16354         
16355         * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
16356         unused (and old) pixmaps.
16357         
16358         * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
16359         
16360 2003-02-25  Naba Kumar  <naba@gnome.org>
16362         * src/message-manager-private.[h,cc], src/preferences.c,
16363         anjuta.glade, anjuta_dialog_strings.c: Implemented
16364         gnome terminal profiles for the terminal preferences and moved the
16365         addition of terminal preferences in the terminal constructor.
16366         
16367         * anjuta.prj: Updated.
16369 2003-02-24  Naba Kumar  <naba@gnome.org>
16371         * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
16372         (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
16373         (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
16374         po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
16375         preferences dialog.
16377         * TODO: Updated.
16379         * src/message-manager-private.[cc,h]: Fixed VTE terminal for
16380         text selection and child re-spawning.
16382         * src/pixmaps.h: Removed unused pixmaps definitions.
16383         
16384 2003-02-23  Naba Kumar  <naba@gnome.org>
16386         * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
16387         the project tree/window.
16389         * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
16390         src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
16391         Correct the use of a variable and implemented session save/load
16392         for tree expansion states.
16393         
16394         * src/main_menubar_def.h: Fixed shortcuts keys.
16395         
16396         * src/anjuta.c, src/gnome_project.c: Code clean ups.
16397         
16398         * anjuta.prj: Updated.
16399         
16400 2003-02-22  Naba Kumar  <naba@gnome.org>
16402         * src/debug_tree.[c,h]: GNOME2 port from 
16403         Etay Meiri <etay-m@bezeqint.net>
16404         
16405         * src/an_file_view.c, src/resources.[h,c],
16406         data/properties/bash.properties,
16407         data/properties/cpp.properties,
16408         data/properties/html.properties,
16409         data/properties/make.properties,
16410         data/properties/others.properties,
16411         data/properties/perl.properties,
16412         data/properties/props.properties,
16413         data/properties/xml.properties: Standarized file icons. Icons are
16414         defined in respective .properties file and are retrieved as resource
16415         data.
16417         * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
16418         in labels from the commands editor as that would create
16419         problems for translators.
16421 2003-02-21  Naba Kumar  <naba@gnome.org>
16423         * .cvsignore, (new)config.guess, (new)config.sub: Added these files
16424         as they should be part of CVS(?).
16426         * Makefile.am: Corrected a typo for glade generated strings file.
16428         * configure.in, po/hi.po: Added new Hindi (hi) translation
16429         in ALL_LINGUS and added initial Hindi translation.
16431         * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
16432         (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
16433         sv_unknown.xpm to more proper icon.
16435         * (new)data/properties/php.properties, data/properties/Makefile.am,
16436         data/properties/anjuta.properties, data/properties/html.properties:
16437         Fixed PHP syntax hilighting bug by separating php properties into
16438         different file (because of file size).
16440         * TODO: Updated.
16441         
16442 2003-02-20  Naba Kumar <naba@gnome.org>
16444         * src/breakpoints.c: Fixed breakpoints session saving/loading
16445         crash bug.
16446         
16447         * scintilla/*, scintilla/include/*: Updated to scintilla
16448         release 1.51
16449         
16450 2003-02-19  Naba Kumar <naba@gnome.org>
16452         * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
16453         * TODO: Updated.
16455         * Makefile.am, src/Makefile.am,
16456         (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
16457         (removed) src/anjuta_dialog_strings.c,
16458         (removed) src/anjuta_dialogs_strings.c,
16459         (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
16460         (added) anjuta.glade: Transfered glade files from src/ directory
16461         to the top level directory.
16463         * po/POTFILES.in: Updated.
16464         
16465         * (removed) macrocs2/*: Transfered to data/ directory.
16466         
16467         * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
16468         data/Makefile.am: Moved macros in data directory. Anjuta no longer
16469         requires to have macros dir, but the projects generated by anjuta
16470         require them.
16471         
16472         * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
16473         trees.
16474         
16475         * src/defaults.c: Corrected default compiler options.
16476         
16477         * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
16478         wizard.
16479         
16480         * src/message-manager-private.cc, src/message-manager-private.h,
16481         src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
16482         
16483         * src/project_dbase.c, src/project_type.c, src/source.c: Proper
16484         source code generation for gnome2 projects.
16486 2003-02-11  Naba Kumar <naba@gnome.org>
16488         * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
16489         restores the expand/collaspe states of the nodes after refresh.
16490         
16491         * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
16492         
16493 2003-02-11  Naba Kumar <naba@gnome.org>
16495         * src/style-editor.c: Fixed pango font description handling for fonts.
16496         * src/anjuta.glade: Removed font size spin button.
16497         * configure.in, src/anjuta.prj: Corrected version.
16498         * TODO: update.
16499         
16500 2003-02-10  Naba Kumar <naba@gnome.org>
16502         * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
16503         references of scroll-menu.h and add about.h in Makefile.am.
16504         
16505         * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
16506         (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
16507         (removed) widgets/scroll-menu.h: Removed unused files.
16508         
16509         * Makefile.am: Added proper i18n rules and added intl tools for
16510         distributions.
16511         
16512         * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
16513         to the stable release).
16514         
16515         * anjuta.spec.in: Removed manuals packaging.
16516         
16517         * data/Makefile.am: Removed 'macros' installation (not required for
16518         gnome2 projects).
16520 2003-02-10  Naba Kumar <naba@gnome.org>
16522         * po/POTFILES.in: Updated.
16524         * pixmaps/Makefile.am, pixmaps/anjuta_icon.png, 
16525         (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
16526         (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
16527         (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
16528         (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
16529         icons and images.
16531         * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
16532         src/toolbar_callbacks.h: Fixed scintilla notification signal name
16533         and fixed to properly handle focus in find entry box.
16535         * Makefile.am: Added code for RH system menu update.
16537         * .cvsignore: Updated.
16539         * NEWS: Updated.
16541 2003-02-03  Naba Kumar <naba@gnome.org>
16543         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
16544         editor preferences. and fixes dialogs.
16546         * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
16547         Fixed linenumbers and header margins when they are disabled and
16548         removed unused header files.
16550         * src/attact_process.[h,c], src/debugger.c: Attach to process
16551         now works.
16553         * src/help.c: Fixed dialog response.
16555         * TODO: Updated.
16557         * data/properties/anjuta.properties: Corrected typo.
16559         * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
16560         Change the signal to "changed" in entry from "selection-changed" in
16561         list.
16563         * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
16564         short-cuts.
16566 2003-01-31  Naba Kumar <naba@gnome.org>
16568         * configure.in: Upgraded to use libgnomeprint-2.2
16569         
16570         * printing/Makefile.am: Updated
16571         
16572         *(removed) printing/print-doc.c, printing/print-doc.h,
16573         printing/print-util.c, printing/print-util.h: Removed because already
16574         merged with print.c.
16575         
16576         * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
16577         and libgnomeprintui-2.2 and fixed rendering problems.
16578         
16579         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
16580         uneccessary print properties, as they are separately taken
16581         care in gnomeprint.
16582         
16583         * po/POTFILES.in: Update.
16585 2003-01-30  Naba Kumar <naba@gnome.org>
16587         * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
16588         for about dialog box.
16589         
16590         * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
16591         src/pixmaps.h: Modified for the above additions for about dialog.
16593 2003-01-29  Naba Kumar <naba@gnome.org>
16595         * src/style_editor.[c,h]: Added missing files.
16596         
16597 2003-01-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16598         * scintilla/XPM.[cxx|h]: Added missing files
16600 2003-01-29  Naba Kumar <naba@gnome.org>
16601         
16602         * TODO, po/POTFILES.in: Updated.
16603         
16604         * anjuta.prj, src/anjuta.glade,
16605         * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
16607 2003-01-28  Naba Kumar <naba@gnome.org>
16608         
16609         * data/properties/anjuta.properties, src/aneditor.cxx,
16610         src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
16611         properties into text properties (earlier it was int properties).
16613         * TODO: Updated
16614         
16615         * scintilla/AutoComplete.c,xx,
16616         scintilla/AutoComplete.h,
16617         scintilla/CallTip.c,xx,
16618         scintilla/CallTip.h,
16619         scintilla/Document.c,xx,
16620         scintilla/Document.h,
16621         scintilla/Editor.c,xx,
16622         scintilla/Editor.h,
16623         scintilla/LexAVE.c,xx,
16624         scintilla/LexCSS.c,xx,
16625         scintilla/LexHTML.c,xx,
16626         scintilla/LexOthers.c,xx,
16627         scintilla/LexPython.c,xx,
16628         scintilla/LineMarker.c,xx,
16629         scintilla/LineMarker.h,
16630         scintilla/Makefile.am
16631         scintilla/PlatGTK.c,xx,
16632         scintilla/PropSet.c,xx,
16633         scintilla/ScintillaBase.c,xx,
16634         scintilla/ScintillaBase.h,
16635         scintilla/ScintillaGTK.c,xx,
16636         scintilla/ViewStyle.c,xx,
16637         scintilla/include/Platform.h,
16638         scintilla/include/SciLexer.h,
16639         scintilla/include/Scintilla.h,
16640         scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
16641         
16642         
16643         src/Makefile.am,
16644         src/an_file_view.c,
16645         src/an_symbol_view.c,
16646         src/anjuta-tools.c,
16647         src/anjuta.c,
16648         src/anjuta.glade
16649         src/anjuta.h,
16650         src/anjuta_cbs.c,
16651         src/anjuta_dialogs_strings.c,
16652         src/anjuta_info.c,
16653         src/commands.c,
16654         src/compiler_options.c,
16655         src/debugger.c,
16656         src/help.c,
16657         src/main_menubar.c,
16658         src/main_menubar.h,
16659         src/main_menubar_def.h,
16660         src/mainmenu_callbacks.c,
16661         src/mainmenu_callbacks.h,
16662         src/message-manager-private.c,c
16663         src/message-manager-private.h,
16664         src/message-manager.c,c
16665         src/message-manager.h,
16666         src/pixmaps.h,
16667         src/preferences.c,
16668         src/preferences.h,
16669         src/project_config.c,
16670         src/project_dbase.c,
16671         src/project_dbase_gui.c,
16672         src/project_import_gui.c,
16673         src/properties.c,xx,
16674         src/properties.h,
16675         src/resources.c,
16676         src/src_paths.c,
16677         src/text_editor.c,
16678         src/text_editor_gui.c,
16679         src/toolbar.c,
16680         src/utilities.c,
16681         src/utilities.h,
16682         anjuta.prj: GNOME2 porting and fixed many porting bugs.
16683         
16684 2003-01-24  Naba Kumar <naba@gnome.org>
16686         * src/text_editor_gui.c, src/toolbar.c,
16687         src/text_editor.c, src/text_editor_cbs.h:
16688         Used correct notification signal name for scintilla
16689         (gtk2) and fixed UI.
16690         
16691         * src/controls.c: Does not hide tags combo. Simply makes it insensitive
16692         when not required.
16693         
16694         * printing/print-doc.c,
16695         printing/print.c,,
16696         src/anjuta-tools.c,
16697         src/find_replace.c,
16698         src/goto_line.c,
16699         src/launcher.c,
16700         src/mainmenu_callbacks.c,
16701         src/project_dbase.c,
16702         src/project_dbase.h,
16703         src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
16704         src/text_editor.c,
16705         src/text_editor_cbs.h:
16708 2003-01-23  Naba Kumar <naba@gnome.org>
16710         * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
16711         correct stock icons and organized pixmap macros.
16712         
16713         Makefile.am: Removed non-generated files.
16714         
16715         * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
16716         block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
16717         bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
16718         close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
16719         error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
16720         fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
16721         list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
16722         open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
16723         prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
16724         prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
16725         prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
16726         remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
16727         stop.xpm, undo.xpm}: Removed because no longer used.
16729         * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
16730         file_unknown.xpm}: Files renamed from fv_*, as it would
16731         be the right name.
16733         * pixmaps/Makefile.am: Updated for the above changes.
16735 2003-01-23  Jakub Steiner <jimmac * ximian * com>
16737         * pixmaps/autocomplete-16.png,
16738         pixmaps/autocomplete.png,
16739         pixmaps/block-end-16.png,
16740         pixmaps/block-end.png,
16741         pixmaps/block-start-16.png,
16742         pixmaps/block-start.png,
16743         pixmaps/bookmark-first-16.png,
16744         pixmaps/bookmark-first.png,
16745         pixmaps/bookmark-last-16.png,
16746         pixmaps/bookmark-last.png,
16747         pixmaps/bookmark-next-16.png,
16748         pixmaps/bookmark-next.png,
16749         pixmaps/bookmark-prev-16.png,
16750         pixmaps/bookmark-prev.png,
16751         pixmaps/error-next-16.png,
16752         pixmaps/error-next.png,
16753         pixmaps/error-prev-16.png,
16754         pixmaps/error-prev.png: gnome2-styled icons
16757 2003-01-23  Naba Kumar <naba@gnome.org>
16759         * anjuta.prj: Updated compiler options.
16760         * scintilla/ScintillaGTK.cxx: Fixed selection notify.
16762         * src/aneditor.cxx,
16763         src/anjuta.c,
16764         src/anjuta.glade,
16765         src/anjuta_dialogs_strings.c,
16766         src/mainmenu_callbacks.c,
16767         src/mainmenu_callbacks.h,
16768         src/text_editor.c,
16769         src/text_editor_cbs.c,
16770         src/text_editor_gui.c: GNOME2 Porting.
16772 2003-01-22  Naba Kumar <naba@gnome.org>
16774         * ChangeLog: Corrected dates.
16775         * src/mainmenu_callbacks.h: Cleaned up function prototypes.
16776         * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
16777         preferences.
16779 2003-01-22  Naba Kumar <naba@gnome.org>
16780         
16781         * plugins/patch/patch-plugin.c: Bug fix.
16782         
16783         * src/anjuta-tools.c,
16784         src/anjuta.c,
16785         src/anjuta.glade,
16786         src/anjuta.h,
16787         src/anjuta_dialogs_strings.c,
16788         src/breakpoints.c,
16789         src/cvs_gui.c,
16790         src/debugger.c,
16791         src/debugger.h,
16792         src/executer.c,
16793         src/glade_iface.c,
16794         src/main.c,
16795         src/mainmenu_callbacks.c,
16796         src/mainmenu_callbacks.h,
16797         src/preferences.c,
16798         src/project_dbase.c,
16799         src/project_dbase_gui.c,
16800         src/registers.c,
16801         src/sharedlib.c,
16802         src/signals.c,
16803         src/signals_cbs.c,
16804         src/source.c,
16805         src/stack_trace.c,
16806         src/toolbar_callbacks.c,
16807         src/utilities.c,
16808         src/utilities.h,
16809         src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
16810         
16811         * src/Makefile.am,
16812         (removed) src/CORBA-Server.c,
16813         (removed) src/CORBA-Server.h,
16814         (removed) src/Gladen-common.c,
16815         (removed) src/Gladen-stubs.c,
16816         (removed) src/Gladen.h,
16817         (removed) src/Prj-common.c,
16818         (removed) src/Prj-skelimpl.c,
16819         (removed) src/Prj-skels.c,
16820         (removed) src/Prj-stubs.c,
16821         (removed) src/Prj.h,
16822         (removed) src/glades.c,
16823         (removed) src/glades.h,
16824         (removed) src/messagebox.c,
16825         (removed) src/messagebox.h: Removed because no longer used.
16827 2003-01-21  Naba Kumar <naba@gnome.org>
16829         * src/anjuta-tools.c,
16830         src/anjuta.c,
16831         src/anjuta.glade,
16832         src/anjuta_dialogs_strings.c,
16833         src/anjuta_info.c,
16834         src/anjuta_info.h,
16835         src/breakpoints.c,
16836         src/compiler_options.c,
16837         src/debugger.c,
16838         src/find_replace.c,
16839         src/find_replace.h,
16840         src/find_text.c,
16841         src/find_text.h,
16842         src/goto_line.c,
16843         src/launcher.c,
16844         src/text_editor.c,
16845         widgets/gnomefilelist.c: GNOME2 porting.
16847 2003-01-20  Naba Kumar <naba@gnome.org>
16849         * global-tags/create_global_tags.sh: Uses pkg-config to
16850         read the modules.
16851         
16852         * src/anjuta.c,
16853         src/anjuta.glade,
16854         src/anjuta.h,
16855         src/anjuta_cbs.c,
16856         src/anjuta_dialogs_strings.c,
16857         src/breakpoints.c,
16858         src/breakpoints.h,
16859         src/compiler_options.c,
16860         src/compiler_options.h,
16861         src/fileselection.c,
16862         src/fileselection.h,
16863         src/mainmenu_callbacks.c,
16864         src/project_dbase_gui.c,
16865         src/session.c,
16866         src/src_paths.c,
16867         src/src_paths.h,
16868         src/text_editor.c,
16869         src/text_editor_gui.c,
16870         widgets/gnomefilelist.c,
16871         widgets/gnomefilelist.h: GNOME2 porting.
16872         
16873         * widgets/Makefile.am,
16874         (removed) widgets/gnomedirlist.c,
16875         (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
16876         
16877         * src/Makefile.am,
16878         (removed) src/src_paths_cbs.c,
16879         (removed) src/src_paths_cbs.h,
16880         (removed) src/src_paths_gui.c,
16881         (removed) src/compiler_options_cbs.c,
16882         (removed) src/compiler_options_cbs.h,
16883         (removed) src/breakpoints_cbs.c,
16884         (removed) src/breakpoints_cbs.h: Removed because they are now
16885         combined in singe file
16887 2003-01-16  Naba Kumar <naba@gnome.org>
16889         * src/anjuta.glade, src/anjuta_dialogs_strings.c,
16890         src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
16891         options dialog UI and data handling.
16894 2003-01-15  Naba Kumar <naba@gnome.org>
16896         * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
16897         Completed command editor porting.
16898         
16899         * src/anjuta.c: Removed the use of commands load function
16900         (not required).
16902         * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
16903         and unrefs.
16905         * src/anjuta-tools.c: Fixed translatable strings.
16906         
16907         * src/find_text.c: Fixed dialog creation from glade.
16908         
16909         * src/text_editor_gui.c, src/text_editor.c,
16910         src/text_editor_cbs.c: Completed port of detached text editor
16911         to gnome2 plateform.
16912         
16913 2003-01-14  Naba Kumar <naba@gnome.org>
16915         * src/anjuta.glade, src/preferences.[h,c],
16916         src/anjuta_dialogs_strings.c: Added build and editor
16917         preferences pages and other UIs. Fixed preferense loading and saving.
16918         
16919         * src/anjuta.c: Does case-insensitive match for tabs position
16920         preferences and removed preferences loading (done at _new() call).
16921         
16922         * anjuta-tools.c: Debugged tools dialog handling.
16923         * plugins/class-gen/clsGen.c: Fixed an undefined function.
16924         
16925 2003-01-13  Naba Kumar <naba@gnome.org>
16927         * ABOUT-NLS: Update (strange).
16929         * autogen.sh: Removed blocking code.
16931         * configure.in: Fixed an autogen bug.
16932         
16933 2003-01-13  Naba Kumar <naba@gnome.org>
16935         * (new)src/anjuta.gladep
16936         (new)src/messagebox.c
16937         (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
16938         will be gradually removed (and then the files).
16939         
16940         * Makefile.am,
16941         anjuta.prj,
16942         printing/print-util.c,
16943         printing/print.c,
16944         scintilla/ScintillaGTK.c,xx
16945         src/Makefile.am,
16946         src/an_file_view.c,
16947         src/an_symbol_view.c,
16948         src/anjuta.c,
16949         src/anjuta.glade
16950         src/anjuta.h,
16951         src/anjuta_dialogs_strings.c,
16952         src/anjuta_gui.c,
16953         src/attach_process.c,
16954         src/attach_process.h,
16955         src/breakpoints.c,
16956         src/breakpoints.h,
16957         src/breakpoints_cbs.c,
16958         src/commands.c,
16959         src/commands.h,
16960         src/compiler_options.c,
16961         src/compiler_options.h,
16962         src/compiler_options_cbs.c,
16963         src/configurer.c,
16964         src/configurer.h,
16965         src/controls.c,
16966         src/cvs_cbs.c,
16967         src/debug_tree.c,
16968         src/debug_tree.h,
16969         src/executer.c,
16970         src/executer.h,
16971         src/find_in_files.c,
16972         src/find_in_files.h,
16973         src/find_in_files_cbs.c,
16974         src/find_replace.c,
16975         src/find_replace.h,
16976         src/find_text.c,
16977         src/find_text.h,
16978         src/goto_line.c,
16979         src/help.c,
16980         src/help.h,
16981         src/launcher.c,
16982         src/main.c,
16983         src/main_menubar.c,
16984         src/mainmenu_callbacks.c,
16985         src/message-manager.c,c
16986         src/pixmaps.h,
16987         src/preferences.c,
16988         src/project_config.c,
16989         src/project_config.h,
16990         src/project_dbase.c,
16991         src/project_import_cbs.c,
16992         src/resources.c,
16993         src/resources.h,
16994         src/splash.c,
16995         src/src_paths.c,
16996         src/src_paths.h,
16997         src/src_paths_gui.c,
16998         src/text_editor.c,
16999         src/text_editor_gui.c,
17000         src/toolbar.c,
17001         src/toolbar.h,
17002         src/utilities.c,
17003         src/utilities.h,
17004         src/wizard_gui.c,
17005         widgets/gnomefilelist.c: GNOME2 Port.
17007 2003-01-10  Naba Kumar  <naba@gnome.org>
17009         * src/an_file_view.c,
17010         src/anjuta_gui.c,
17011         src/appwizard_gui.c,
17012         src/compiler_options.c,
17013         src/compiler_options_cbs.c,
17014         src/cvs_cbs.c,
17015         src/executer.c,
17016         src/fileselection.c,
17017         src/find_in_files.c,
17018         src/goto_line.c,
17019         src/main_menubar.c,
17020         src/memory.c,
17021         src/message-manager-dock.c,
17022         src/preferences.c,
17023         src/project_dbase_gui.c,
17024         src/project_import_gui.c,
17025         src/registers_gui.c,
17026         src/sharedlib_gui.c,
17027         src/src_paths_gui.c,
17028         src/text_editor_gui.c,
17029         src/toolbar.c,
17030         src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
17032 2003-01-09  Naba Kumar <naba@gnome.org>
17034         * scintilla/RESearch.cxx: Removed cvs logging as it was creating
17035         problems with some comments.
17037         * anjuta.prj: New project file (updated?)
17039         * src/Makefile.am: Enabled deprecated API and fixed variables.
17041         * src/an_file_view.c,
17042         src/an_symbol_view.c,
17043         src/anjuta-plugins.c,
17044         src/anjuta-tools.c,
17045         src/anjuta.c,
17046         src/anjuta_gui.c,
17047         src/appwizard_cbs.c,
17048         src/attach_process.c,
17049         src/attach_process_cbs.c,
17050         src/compiler_options.c,
17051         src/compiler_options_cbs.c,
17052         src/launcher.c,
17053         src/mainmenu_callbacks.c,
17054         src/message-manager-private.c,c
17055         src/message-manager-private.h,
17056         src/message-manager.c,c
17057         src/message-manager.h,
17058         src/project_dbase.c,
17059         src/project_dbase.h,
17060         src/project_dbase_gui.c,
17061         src/project_import_cbs.c,
17062         src/project_import_gui.c,
17063         src/registers.c,
17064         src/resources.c,
17065         src/resources.h,
17066         src/sharedlib.c,
17067         src/signals.c,
17068         src/signals_cbs.c,
17069         src/signals_gui.c,
17070         src/splash.c,
17071         src/src_paths_cbs.c,
17072         src/src_paths_gui.c,
17073         src/stack_trace.c,
17074         src/text_editor.c,
17075         src/text_editor_gui.c,
17076         src/text_editor_menu.c,
17077         src/toolbar.c,
17078         src/toolbar_callbacks.c,
17079         src/utilities.c,
17080         src/watch.c,
17081         src/watch_cbs.c,
17082         src/wizard_gui.c: GNOME porting.
17084 2002-12-24 Naba Kumar <naba@gnome.org>
17086         * AUTHORS, ChangeLog, HACKING, Makefile.am,
17087         NEWS, README, SEARCH-REPLACE,
17088         THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in, 
17089         setup-gettext, data/*, doc/.cvsignore, global-tags/*,
17090         launcher/Makefile.am,
17091         launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
17092         plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
17093         plugins/sample1/plugin-sample1.c, printing/print-doc.c,
17094         printing/print-util.c, printing/print.c, printing/print.h,
17095         scintilla/*/*, widgets/e-shell-about-box.c,
17096         src/*, tagmanager/*/*, widgets/Makefile.am,
17097         widgets/gnomefilelist.c:
17098         
17099         Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
17100         src/*.[c,h] files to gnome2 API.
17102         * src/anjuta_dialogs_strings.c: Added glade generated translatable
17103         strings table.
17105 2002-10-23  Naba Kumar <naba@gnome.org>
17107         * autogen.sh: Prevented Users from building HEAD cvs.
17108         
17109 2002-09-16  Stephane Demurget  <demurgets@free.fr>
17111         * src/anjuta.glade: added the compiler options dialog, hopefully
17112         HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
17114 2002-09-15  Stephane Demurget  <demurgets@free.fr>
17116         * src/anjuta.glade: fixed a lot of small glitches.
17118         * src/commands.[ch]: more gnome 2 port. only instant apply is missing
17119         now.
17121         * src/breakpoints_cbs.c: polished a bit.
17123 2002-09-15  Stephane Demurget  <demurgets@free.fr>
17125         * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
17127         * src/commands.c: partial gnome 2 port.
17129         * src/utilities.[ch]: changed some bits to be const.
17131 2002-09-14  Stephane Demurget  <demurgets@free.fr>
17133         * src/Makefile.am: removed breakpoints_gui.c and added a check
17134         for gdk-pixbuf deprecated functions, but there shouldn't be much
17135         anyway.
17137         * src/breakpoints_gui.c: killed.
17139         * src/anjuta.glade: added two dialogs for the breakpoints management.
17141         * src/anjuta.h:
17142         * src/anjuta_cbs.c:
17143         * src/appwizard.c:
17144         * src/attach_process.c:
17146         * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
17147         really huge changes and porting work.
17148         
17149         * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
17150         (breakpoints_dbase_new): moved the UI init bits here.
17152         * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
17153         a lot, not using any color anymore (not HIG compliant) and not using
17154         BrkPtItem thanks to libglade. 4 issues marked with #warning that have
17155         to be double checked.
17157         * src/build_file.c:
17158         * src/build_project.c: gnome 2 port.
17160 2002-09-11  Stephane Demurget  <demurgets@free.fr>
17162         * src/anjuta.glade:
17163         * src/anjuta.h:
17164         * src/anjuta_cbs.c:
17165         * src/appwizard.c:
17166         * src/breakpoints.c:
17167         * src/breakpoints_cbs.c: cleaned up some bits.
17169 2002-09-09  Stephane Demurget  <demurgets@free.fr>
17171         * src/Makefile.am:
17172         * src/messagebox.[ch]: killed. Not HIG compliant at all :/
17174         * src/an_symbol_view.[ch]:
17175         * src/attach_process_cbs.h: polished a bit.
17177         * src/breakpoints_cb.[ch]: partial gnome 2 port.
17179 2002-09-02  Stephane Demurget  <demurgets@free.fr>
17181         * configure.in:
17182         * src/Makefile.am: added libglade-2 to the build.
17184         * src/anjuta.[ch]: added support for libglade.
17186         * src/anjuta.glade: added. There could be a file per top-level widget,
17187         as some other gnome projects, though.
17189         * src/attach_process_gui.c: removed.
17190         * src/attach_process.[ch]: gnome 2 port.
17191         (attach_process_new): Added the treeview init and the widget references
17192         here.
17194 2002-08-31  Stephane Demurget  <demurgets@free.fr>
17196         * src/an_file_view.c: fixed some compilation issues.
17198         * src/an_symbol_view.c: gnome 2 port.
17200 2002-08-26  Stephane Demurget  <demurgets@free.fr>
17202         * src/an_file_view.c: finished gnome 2 port.
17203         (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
17204         directory pixmap depending on the event.
17206         * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
17207         (project_file_data_new): use a GtkTreePath.
17209 2002-08-23  Stephane Demurget  <demurgets@free.fr>
17211         * src/Makefile.am: readded back an_*_view.[ch] because they are still
17212         driving me nuts but they need to be ported, heh ?
17214         * src/an_file_view.c: gnome 2 port, almost finished after some hard
17215         work since it's quite a total rewrite again.
17217 2002-08-22  Stephane Demurget  <demurgets@free.fr>
17219         * src/an_file_view.c:
17220         * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
17222 2002-08-21  Stephane Demurget  <demurgets@free.fr>
17224         * src/anjuta_info.c:
17225         * src/utilities.h: gnome 2 port, featuring a total rewrite.
17227 2002-08-20  Stephane Demurget  <demurgets@free.fr>
17229         * src/Makefile.am: removed an_*_view.[ch] because they're driving me
17230         nuts ATM.
17231        
17232         * src/an_file_view.c:
17233         * src/aneditor.cxx:
17234         * src/anjuta_cbs.c:
17235         * src/compiler_options.h:
17236         * src/messagebox.c:
17237         * src/messagebox.h:
17238         * src/pixmaps.h:
17239         * src/project_dbase.h:
17240         * src/resources.h: gnome 2 port.
17242 2002-08-14  Stephane Demurget  <demurgets@free.fr>
17244         Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
17246         * data/properties/sql.properties: added the DATETIME data type.
17248         * data/properties/html.properties: added the foreach php keyword.
17250 2002-08-08  Stephane Demurget  <demurgets@free.fr>
17252         * widgets/Makefile.am: removed blank line after the last backslash
17253         for avoiding a warning from automake.
17255         * configure.in:
17256         * src/Makefile.am: added the ORBit-2 dep.
17258 2002-08-08  Stephane Demurget  <demurgets@free.fr>
17260         * AUTHORS: added Biswa, because I wonder why noone already have
17261         written his name in the Anjuta's hall of fame :)
17263 2002-08-01  Naba Kumar <kh_naba@users.sourceforge.net>
17265         * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
17266         widgets/e-shell-about-box.c: Made to compile for gnome2.
17267         
17268 2002-07-31  Naba Kumar <kh_naba@users.sourceforge.net>
17270         * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
17271         scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
17272         
17273         * configure.in, printing/print.h, printing/print.c,
17274         printing/print-doc.c: Made to compile for gnome2.
17275         
17276 2002-07-30  Naba Kumar <kh_naba@users.sourceforge.net>
17278         * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
17279         plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
17280         printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
17281         widgets/Makefile.am:
17282         
17283         Upgraded the build system to gnome2 platform.
17284         
17285 2002-12-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17286         * manuals/*: Added capability to generate PDF and PS.
17287         * src/debugger.c, data/gdb.init: Solaris GDB fixes.
17288         * TODO, TODO.biswa: Intergated TODO list.
17289         * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
17290         , bug #574470
17291         * src/dnd.c: Fix typo
17292         * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
17293         * src/anjuta.c: Bug #568895, Bug #575419
17295 2002-12-18  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17297         * tagmanager/tm_global_tags.c: Fixed compiler warning.
17298         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
17300 2002-12-17  Naba Kumar <naba@gnome.org>
17302         * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
17303         bugs.
17304         
17305 2002-12-17  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17306         * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
17307         * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
17308         * anjuta.prj: Added tools.sgml
17309         * data/properties/cpp.properties: Bug # 646974
17311 2002-12-16  Naba Kumar <naba@gnome.org>
17313         * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
17314         * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
17315         src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
17316         on 'Enter' and adds proper focus mechanism.
17317         * src/anjuta.c: Fixed a memory corruption bug.
17318         * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
17319         'Enter' and can also be Canceled. Sets proper default and focus policies
17320         for tools dialogs.
17321         * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
17322         * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
17323         translatable strings in dialogs and fixed some dialog properties.
17324         * src/anjuta-tools.c: Now uses xml format for loading and saving.
17325         * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
17326         * src/message_manager_private.cc: Fixed some debug messages.
17327         * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
17328         widgets/gnomefilelist.c: Fixed a memory leaks.
17329         * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
17330         src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
17331         src/main_menubar_def.h: Implemented incremental search.
17332         * TODO: Updated.
17334 2002-12-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17335         * tagmanager/*: Minor cleanups and warning fixes.
17336         * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
17337         GUI during long updates.
17338         * src/text_editor.c: Remove debug message.
17340 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17341         * tagmanager/tm_project.c: Fix a memory access problem.
17343 2002-12-13  Naba Kumar <naba@gnome.org>
17345         * anjuta.glade, src/anjuta-tools.c: Added a new column in the
17346         tools list to show "Enabled" flag of the tool. Fixed a bug where
17347         tool list is not cleared when creating a new tool.
17348         
17349 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17350         * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
17352 2002-12-12  Naba Kumar <naba@gnome.org>
17354         * anjuta-tools.[h,c], commands.c: Used the tools help of
17355         anjuta variables list in commands editor and fixed a typos
17356         buy in anjuta-tools.c.
17357         
17358 2002-12-12  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17359         * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
17360         , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
17361         * TODO.biswa: Added to help me track things better.
17363 2002-12-11  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17365         * configure.in, anjuta.spec.in: Added libglade dependency.
17366         * Makefile.am: Added anjuta.glade file.
17367         * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
17368         , src/mainmenu_callbacks.[ch], src/message-manager.h
17369         , src/widget-registry.c: Tools editor GUI + other additions.
17371 2002-12-09  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17373         * src/project_dbase.[ch], tagmanager/tm_project.c,
17374         tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
17375         Implement syncing tags image with the project database.
17376         * src/anjuta-tools.c: Implemented variable substitution and
17377         working directory in tools.
17379 2002-12-09  Naba Kumar <naba@gnome.org>
17380         
17381         * data/properties/anjuta.properties, src/commands.[ch]: Reads the
17382         command configuration language list from properties.
17383         
17384         * data/properties/asm.properties, data/properties/ruby.properties:
17385         Fixed typos.
17387 2002-12-04  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17389         * src/an_symbol_view.c: Remember current selected entry and select
17390         it automatically after refresh.
17392 2002-11-26  Murray Cumming  <murrayc@usa.net>
17394         * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
17395           src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
17396         and gnomemm 1.2 projects so that people know they are really
17397         glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
17398         But I did correct these to sue lowercase names.
17400 2002-12-01  Naba Kumar <naba@gnome.org>
17402         * data/anjuta.properties: Fixed caching problem on 
17403         indicators.
17404         * src/preferences.c, src/preferences_gui.c: Implemented automatic
17405         indicators prefs.
17406         
17407 2002-12-01  Naba Kumar <naba@gnome.org>
17409         * data/properies/anjuta.properties: Corrected "indicators.automatic"
17410         property name.
17411         * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
17412         property and uses it.
17413         * src/aneditor.cxx: Fixed a bug associated with selection a word at
17414         current cursor.
17415         
17416 2002-11-30  Naba Kumar <naba@gnome.org>
17418         * src/debugger.c: Fixed a typo.
17419         * data/properties/*: Updated properties files and added
17420         new ones.
17421         * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
17422         Added comment submenu and cleaned up ref and unref of menus.
17423         * src/aneditor.h: Added definition of comment commands.
17424         * src/aneditor.c: Upgrade from latest SciTE source code.
17425         * src/text_editor.[hc], src/text_editor_cbs.c, 
17426         src/message_manager_private.cc, src/message_manager.[cc,h],
17427         src/anjuta.[c,h]: Added indicators support for errors/warnings
17428         highlight in the editor.
17429         * NEWS, TODO: Update.
17430         * scintilla/include/PropSet.h: Removed deprecrated function.
17431         
17432 2002-11-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17434         * src/anjuta-tools.[ch]: Tools implementation (basic)
17435         * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
17436           , src/main_menubar_def.h: PLugins cleanup and segregation
17437         * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
17438           registry
17439         * anjuta.prj: Added new files
17440         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
17441         * plugins/class-gen/clsGen.c: Register menu under 'Project'
17442         * plugins/patch/patch-plugin.c: Register menu under 'Format'
17443         * plugins/sample1/plugin-sample1.c: Register menu under 'View'
17444         * src/Makefile.am: Added new files
17445         * src/message-manager.[cc/h]: Added standard output and error windows
17447 2002-11-26  Johannes Schmid <clubfan@users.sourceforge.net>
17449         * project_type.c: Fixed Gnomemm2 project type
17451 2002-11-25  Naba Kumar <naba@gnome.org>
17453         * printing/print.c: Fixed a compile warning.
17454         * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
17455         * src/utilities.c: Fixed a compile warning in sparc, hides the
17456         terminal check error output from the user.
17457         * project_config.[ch], project_dbase.[ch], source.c: Added project
17458         version, exclude modules configuration and reordered other config
17459         properties. Changed some strings to more descriptive text.
17460         * src/compiler_opitions.c: Removed extra newlines from .prj file
17461         save.
17462         * anjuta.prj: Converted to new format (only reorganised properties
17463         and removed extra newlines ... nothing else).
17464         * NEWS: updated
17465         
17466 2002-11-21  Naba Kumar <naba@gnome.org>
17468         * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
17469         include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
17470         LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
17471         LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
17472         Updated to the CVS version.
17474 2002-11-20  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17476         * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
17477           , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
17478           , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
17479           images in completion lists. 
17480         * src/resources.h: Make C++ friendly.
17481         * scintilla/PropSet.cxx: Fix memory leak.
17483 2002-11-20  Naba Kumar <naba@gnome.org>
17485         * scintilla/*/*: Synced to latest scintilla 1.49
17486         * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
17487         New lexers added.
17489         * scintilla/RESearch.cxx: The automatic cvs log in the
17490         file really broke things trying to interprete the changelog
17491         entry incorrectly as end-of-comment. Removed the $cvs line
17492         and committed again.
17493         
17494 2002-11-19  Naba Kumar <naba@gnome.org>
17496         Patch from Timothee Besset <ttimo@idsoftware.com>
17497         
17498         * src/message-manager-private.cc: Interpretes absolute
17499         file paths properly in zvt terminal.
17501 2002-11-19  Naba Kumar <naba@gnome.org>
17503         Patch from Timothee Besset <ttimo@idsoftware.com>
17504         
17505         * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
17506         src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the 
17507         (important) editor preferences in project (if there is one
17508         open).
17509         
17510         * TODO: Updated
17511         
17512 2002-11-18  Naba Kumar <naba@gnome.org>
17513         
17514         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17515         
17516         * src/debug_tree.c, src/find_in_files_gui.c,
17517         src/find_replace.c, src/find_text.c, 
17518         src/project_import.c, src/project_import_gui.c,
17519         src/wizard_gui.c: i18n Fixes.
17521 2002-11-15  Naba Kumar <naba@gnome.org>
17523         * plugins/class-gen/clsGen.c: Fixed to use project function
17524         to import files. Create non-existent directories before the
17525         sources are written.
17526         
17527         * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
17528         src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
17529         src/glade_iface.c,
17530         src/glades.c: Excluded gladen files from build. This
17531         will fix the unnecessary dependency on libssl.
17532         
17533         * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
17534         file import funtion.
17535         
17536         * src/message_manager_private.cc: Fixed a compiler warning with
17537         DEBUG preprocessor macro.
17538         
17539         * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
17540         wrong (undocked) editor window was closed on clicking close on an
17541         undocked editor window.
17542         
17543         * src/debugger.c: Fixed a bad bug where debugger terminal won't
17544         start correctly if the executable was run before with 'F3'.
17545         
17546         * src/toolbar_callbacks.c: Wrap around find next.
17547         * src/toolbar.c: Disable combo activate.
17548         * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
17549         button positions to get 'yes' as default.
17551         * anjuta.spec.in: Updated.
17552         
17553         * src/anjuta_info.c, src/appwizard_gui.c,
17554         src/attach_process_gui.c, src/breakpoints_gui.c,
17555         src/commands.c, src/compiler_options_gui.c, src/configurer.c,
17556         src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
17557         src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
17558         src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
17559         src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
17560         src/preferences.c, src/preferences_gui.c, src/project_config.c,
17561         src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
17562         src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
17563         src/signals_gui.c, src/source.c, src/src_paths_gui.c,
17564         src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
17565         src/toolbar.c, src/toolbar_callbacks.c, src/watch.h, 
17566         src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
17567         plugins/patch/patch-plugin.c, printing/print-util.c:
17568         Set all windows and dialogs transient
17569         to their parents so that they remain floated above their parents.
17570         
17571 2002-11-13  Naba Kumar <naba@gnome.org>
17573         * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
17574         take default editor font).
17575         
17576         * widgets/e-shell-about-box.c, src/main_menubar_def.h:
17577         Corrected email address.
17578         
17579         * src/mainmenu_callbacks.c: Used spaces instead of tabs
17580         for changelog entry.
17582         * NEWS: Updated.
17583         
17584 2002-11-06  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17585         * plugins/class-gen/clsGen.c: Refined the class generator a bit.
17587 2002-11-06  Naba Kumar <naba@gnome.org>
17589         * README: Updated
17590         * anjuta.spec.in: Ships the .omf files with the
17591         documents instead of the base package.
17592         
17593 2002-11-04  Naba Kumar <naba@gnome.org>
17595         * data/properties/latex.properties: Fixed a bug.
17596         * ChangeLog: Released 1.0.0 stable.
17598 2002-11-04  Naba Kumar <naba@gnome.org>
17600         * src/commands.c: Added command with shell redirection capability.
17601         * data/properties/anjuta.properties: Changed default execution
17602         command.
17603         * src/project_dbase.c: Set project top dir in properties.
17604         * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
17605         * data/Makefile.am: More diskcheck error fixes.
17606         
17607         * README, anjuta.spec.in, THANKS, AUTHORS,
17608         manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17609         manuals/C/anjuta-manual/authers,sgml,
17610         manuals/C/anjuta-manual/anjuta-manual.sgml,
17611         manuals/C/anjuta-manual/anjuta-manual-C.omf,
17612         manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
17613         : Changed anjuta home to
17614         new URL and my email address.
17615         
17616         * manuals/C/anjuta-manual/interfaces.sgml,
17617         manuals/C/anjuta-manual/prefereces.sgml,
17618         manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
17619         
17620         * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
17621         : removed reference to the help menu as the menu is modified
17622         when no help is found (which is very likely when we are
17623         shiping the documents separately).
17624         
17625 2002-11-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17626         * anjuta.spec.in: Update specfile to make multiple RPMs.
17627         * data/Makefile.am: make dist fix.
17628         * src/text_editor_menu.c: Fix compile warnings (casts).
17630 2002-11-02  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17631         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
17632         * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
17634 2002-11-01  Naba Kumar <naba@gnome.org>
17636         * macros2/*, Makefile.am, configure.in, data/Makefile.am:
17637         Added gnome2 macros to be used by gnome2 project wizard.
17638         
17639         * data/autogen.sh.gnome2: Fixed to use our own macros instead of
17640         from gnome-common.
17641         
17642         * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
17643         as it was conflicting with generated projects and is not
17644         useful for us.
17645         
17646         * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
17647         src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
17648         project generation, removed qt project as it's not complete and
17649         added gnome2 bonobo wizard.
17651 2002-10-29  Naba Kumar <naba@gnome.org>
17653         * po/POTFILES.in: Updated.
17654         * po/POTFILES.skip: Added.
17655         * preferences.h: Fixed print paper size property name.
17657 2002-10-28  Naba Kumar <naba@gnome.org>
17658         
17659         * data/user.properties, data/Makefile.am: Added user properties file
17660         which will be copied in user's ~/.anjuta/user.properties.
17661         
17662         * data/anjuta.properties: Changed a comment.
17663         
17664         * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
17665         
17666         * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
17667         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
17668         Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
17669         item.
17671         * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
17672         instead of user properties file.
17673   
17674         * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
17675         * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
17676         * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
17677         * README, TODO: Updated.
17678         
17679 2002-10-28  Naba Kumar <naba@gnome.org>
17681     * manuals/C/anjuta-manual/figures/editor_guides.png,
17682     manuals/C/anjuta-manual/figures/editor_margins.png,
17683     manuals/C/anjuta-manual/figures/editor_markers.png,
17684     manuals/C/anjuta-manual/figures/local_variables.png,
17685     manuals/C/anjuta-manual/figures/open_file_multiple.png,
17686     manuals/C/anjuta-manual/figures/prefs_print.png,
17687     manuals/C/anjuta-manual/figures/print_dlg.png,
17688     manuals/C/anjuta-manual/figures/print_preview.png,
17689     manuals/C/anjuta-manual/figures/symbol_browser.png,
17690     manuals/C/anjuta-manual/figures/variable_tip.png: New png
17691     files for manual documentation.
17692     
17693     * manuals/sgmldocs.make,
17694     manuals/C/anjuta-manual/Makefile.am,
17695     manuals/C/anjuta-manual/authors.sgml,
17696     manuals/C/anjuta-manual/build.sgml,
17697     manuals/C/anjuta-manual/compileopts.sgml,
17698     manuals/C/anjuta-manual/debugger.sgml,
17699     manuals/C/anjuta-manual/execute.sgml,
17700     manuals/C/anjuta-manual/fileoperations.sgml,
17701     manuals/C/anjuta-manual/interface.sgml,
17702     manuals/C/anjuta-manual/preferences.sgml,
17703     manuals/C/anjuta-manual/projects.sgml,
17704     manuals/C/anjuta-manual/figures/arguments.png,
17705     manuals/C/anjuta-manual/figures/open_file.png,
17706     manuals/C/anjuta-manual/figures/other_opts.png,
17707     manuals/C/anjuta-manual/figures/scrshot.png,
17708     manuals/C/anjuta-manual/figures/toolbar_browser.png,
17709     manuals/C/anjuta-manual/figures/toolbar_tags.png:
17710     
17711     Updated anjuta manual documentation.
17713     
17714 2002-10-27  Naba Kumar <naba@gnome.org>
17716     * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
17717     check and modifies debugger terminal command accordingly
17718     to function properly.
17719     
17720 2002-10-25  Naba Kumar <naba@gnome.org>
17722         * manuals/sgmldocs.make: Fixed a couple of bugs.
17723         * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
17725 2002-10-24  Naba Kumar <naba@gnome.org>
17727         * src/debug_tree.c: Fixed a crash bug from Etay.
17729         * global_tags/create_global_tags: Added messages.
17730         Fixed infinite looping within files.
17731         
17732         * macro/autogen.sh: Removed debug and warning flags for defaults.
17733         
17734         Patch from Vadim Berezniker <vadim@berezniker.com>
17735         
17736         * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
17737         global-tags/tm_global_tags.c: Fixed infinite loop in system tags
17738         generation.
17740         * Makefile.am: XML merge is broken for .destop in RH 8.0, so
17741         temporarily just copy it
17743 2002-10-24  Naba Kumar <naba@gnome.org>
17745         * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
17746         manuals/C/anjuta-manual/anjuta-manual.sgml, 
17747         manuals/C/anjuta-manual/compileopts.sgml,
17748         manuals/C/anjuta-manual/debugger.sgml,
17749         manuals/C/anjuta-manual/execute.sgml,
17750         manuals/C/anjuta-manual/fileoperations.sgml,
17751         manuals/C/anjuta-manual/interface.sgml,
17752         manuals/C/anjuta-manual/introduction.sgml,
17753         manuals/C/anjuta-manual/projects.sgml,
17754         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
17755         manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
17756         manuals/ja/anjuta-manual/anjuta-manual.sgml,
17757         manuals/ja/anjuta-manual/compileopts.sgml,
17758         manuals/ja/anjuta-manual/debugger.sgml,
17759         manuals/ja/anjuta-manual/execute.sgml,
17760         manuals/ja/anjuta-manual/fileoperations.sgml,
17761         manuals/ja/anjuta-manual/interface.sgml,
17762         manuals/ja/anjuta-manual/introduction.sgml,
17763         manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
17765 2002-10-24  Naba Kumar <naba@gnome.org>
17767         * src/project_type.c: added autogen for qt projects.
17768         * src/debugger.c: enabled debugger debugging for DEBUG MODE.
17769         Fixed a bug that retrieves wrong terminal command.
17770         * src/commnads.c: Added more terminal commands.
17771         * configure.in: Checks for scrollkeeper version.
17772         
17773 2002-10-22  Naba Kumar <naba@gnome.org>
17775         * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
17776         instead of AM_GNOME_GETTEXT.
17777         
17778         * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
17779         for setup-gettext for the wizard generated projects.
17781         * src/source.c: Fixed a bug where glade file wasn't generated.
17782         
17783         * src/gnome_project.c: Excluded project version from project dir
17784         name.
17785         
17786 2002-10-22  Naba Kumar <naba@gnome.org>
17788         * acinclude.m4: New file with dummy funtion for gettext
17789         cross compatibility fix.
17790         
17791         * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
17792         * configure.in: Fixed cflags to avoid useless warnings.
17793         * Makefile.am: EXTRA_DIST += setup-gettext.
17794         * src/toolbars.c: Added space paddings around tags label.
17796 2002-10-21  Naba Kumar <naba@gnome.org>
17798         Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17799         
17800         * setup-gettext: New script to maintain gettext cross version
17801         compatibility.
17802         * configure.in, macros/autogen.sh: Fix for gettext cross version
17803         compatibility.
17804         
17805 2002-10-21  Naba Kumar <naba@gnome.org>
17807         * debug_tree.c: Fixed incorrect use of debug assertion.
17808         
17809 2002-10-18  Etay Meiri <etay-m@bezeqint.net>
17810             Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17811         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
17812         src/memory.c, src/memory.h, src/message-manager-private.cc:
17813         
17814         New parsing algorithm; adapted from kdevelop.
17815         Middle button menu for changing the value's display type
17817 2002-10-07  Naba Kumar <naba@gnome.org>
17819         * src/main_menubar_def.h: Changed status bar message for Help->
17820         Browse info pages. Bug #603308
17822         * src/executer.c: Made "User terminal" default for creating
17823         projects (User can always disable it later). Bug #114222
17824         
17825 2002-10-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17827         * macros/autogen.sh: Require gettext 0.10.x for autogen
17828         * src/text_editor.c: Fixes Bug #595303
17829         * src/source.c: Fixes Bug #595970
17830         * src/anjuta.c: Fixes Bug #598366
17831         * scingtilla/LexCPP.cxx: Bug #602296
17832         * src/main_menubar_def.h: Bug #604363
17833         * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
17834         
17835 2002-10-07  Jens Georg <mail@jensgeorg.de>
17837         Reviewed by: Naba Kumar <kh_naba@gnome.org>
17838         * gnomefilelist.c: This patch fixes the bug #611542
17839         
17840 2002-09-20  Naba Kumar <kh_naba@gnome.org>
17842         * data/properties/Makefile.am: Added tcltk.properties file.
17843         
17844 2002-09-20      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17846         Reviewed by: Naba Kumar <kh_naba@gnome.org>
17847         
17848         * README: Updated README
17849         * plugins/class-gen/clsGen.c, src/message_manager.cc
17850           , src/mainmeu_callbacks.c, src/memory.c
17851           , src/project_dbase_gui.c, src/text_editor_gui.c
17852           , widgets/gnomefilelist.c: Set window icons
17853         * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
17854           Enabled release build (stripped + optimized binaries, etc.)
17855         * data/properties/anjuta.properties, src/commands.c,
17856           src/defaults.cFixed bug #595489 (stdin on executables)
17857         * src/appwizard.c, src/main.c, src/message-manager.cc
17858           , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
17859           , src/debug_tree.c: Memory related (valgrind) fixes.
17860         * src/message-manager-private.[cc,h], src/pixpams.h
17861           , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
17862         * anjuta.prj: Added debug_tree.c to SOURCES
17863         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
17864           src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
17865           Compacted code and cleaned up unnecessary functions.
17866         * tagmanager/*.[ch]: Code fixes.
17867         
17868 2002-08-30  Etay Meiri <etay-m@bezeqint.il>
17869         
17870         Reviewed by: Naba Kumar <kh_naba@gnome.org>
17871         
17872         * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
17873         Debug tree now detects changes of displayed variables
17874         and changes their color to red
17876 2002-09-20  Naba Kumar <kh_naba@gnome.org>
17878         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17879         
17880         * mainmenu_callbacks.c: Set's the current file name in
17881         file save as dialog.
17882         
17883 2002-09-20  Naba Kumar <kh_naba@gnome.org>
17885         Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
17887         * data/properties/tcltk.properties: New file for tcl/tk
17888         properties.
17890 2002-08-28      Naba Kumar      <kh_naba@users.sourceforge.net>
17892         * src/project_type.[c,h], src/source.c, data/Makefile.am:
17893         Fixed a fatal bug which doesn't let building gnome2 related
17894         projects. They use different autogen.sh script. Defined new
17895         type field "gnome_macro_support".
17896         
17897         * data/autogen.sh.gnome2: New file.
17898         
17899         * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
17900         bug with quotes escaping in quotes.
17901         
17902         * src/message-manager-private.cc: Used event box instead
17903         of frame for local message pane, so that the borders appear
17904         properly and nicely.
17905         
17906         * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
17907         if there is a project open and all the files are un-docked.
17909         * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
17911 2002-08-27      Andy Piper      <andy.piper@freeuk.com>
17913         * src/main_menubar_def.h: implement feature request #595356, patch #597161
17914         * THANKS: updated for new contributions
17915         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
17917 2002-08-27 Steven Knight  <steven.knight@unh.edu>
17919         * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
17920         src/project_dbase.h, src/project_type.c, src/source.c, 
17921         src/wizard_gui.c: new Qt project type
17922         *** NB not fully tested, may need some work, icon required...
17924 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17926         * src/memory.c, src/memory.h: new memory patch
17928 2002-08-27  Johannes Schmid <clubfan@users.sourceforge.net>
17930         * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
17932 2002-08-27      Naba Kumar      <kh_naba@users.sourceforge.net>
17934         * lancher/anjuta_launcher.c: Determine pty from function
17935         call instead of running 'tty' externally.
17936         
17937         * data/properties/cs.properties: Added compile/build commands.
17938         Fixed execution properties.
17939         
17940         * src/commands.c: Added c# options.
17942         (Patch from: Etay Meiri <etay-m@bezeqint.net>)
17943         
17944         * src/debug_tree.[c,h], src/debugger.[c,h],
17945         src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
17946         
17947         The following problems, detected by Jean-Noel Guiheneuf, were fixed:
17948         1. Misaligned structs when they are members of other structs.
17949         2. '{' sometimes appears as a variable.
17950         3. Wrong processing of some arrays.
17951         I've also incorporated some code from a patch by Guiheneuf Jean-Noel
17952         that displays the tree in two columns (variable and value).
17954 2002-08-14  Stephane Demurget  <demurgets@free.fr>
17956         Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
17958         * data/properties/sql.properties: added the DATETIME data type.
17960         * data/properties/html.properties: added the foreach php keyword.
17962 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
17964         * NEWS: Updated with new features.
17965         
17966         * data/.cvsignore, doc/.cvsignore: Updated.
17967         
17968         Patch from: Etay Meiri <etay-m@bezeqint.net>
17969         
17970         * src/debug_tree.h, src/debug_tree.c: New files.
17971         
17972         * src/Makefile.am, src/message-manger-private.[h,cc],
17973         src/message-manger.cc: Added Tree view for debugger
17974         locals view.
17975         
17976 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
17978         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17979         
17980         * src/memory.c, src/memory.h: New files.
17981         
17982         * src/Makefile.am, src/appwizard.c, src/controls.c,
17983         src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
17984         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
17985         
17986         Memory view implemetation that would enable viewing raw memory
17987         during debugging.
17989 2002-08-08  Stephane Demurget  <demurgets@free.fr>
17991         * AUTHORS: added Biswa, because I wonder why noone already have
17992         written his name in the Anjuta's hall of fame :)
17994 2002-08-07      Naba Kumar      <kh_naba@users.sourceforge.net>
17996         * src/appwizard_gui.c: Removed an ambiguous prototype.
17997         * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
17998         fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
17999         * THANKS: Updated M. Ali Vardar's email.
18000         
18001 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
18003         * src/anjuta_gui.c: implemented feature request to stop main and browser
18004           toolbars having exclusive use of space
18006 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
18008         * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
18009         left over from the previous work to fix bugs :-)
18010         
18011         * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c, 
18012         src/controls.c, src/mainmenu_callbacks.h, 
18013         src/mainmenu_callbacks.c: Insert CVS keywords, message strings 
18014         reviewed
18015         
18016         * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c, 
18017         src/project_import_gui.c, src/sharedlib_gui.c, 
18018         src/signals_gui.c: set window icon correctly
18019         
18020         * NEWS: more updates for the release
18021         
18022         * HACKING: updated for window icons and insert menu information
18023         
18024         * src/cvs_gui.c, src/build_project.c, 
18025         src/project_import_cbs.c: message strings reviewed
18026         
18027         * src/controls.c: context help button should be disabled if 
18028         DevHelp is not installed
18029         
18031 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
18033         * src/debugger.c: Fixed the signalling screw up because of string
18034         update in gdb used to report the child process PID. Also, no
18035         error dialog will be popped up for "no such file or directory"
18036         error (very annoying and useless error). This error will still
18037         be shown on the debug message window. Avoided terminating the
18038         program when the terminal is terminated -- doesn't hurt, otherwise
18039         we get crappy egg-and-hen problem.
18040         
18041         * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
18042         dimensions loading.
18043         
18044         * src/anjuta.c: Limited the default size of main window to sane
18045         values.
18047         * src/preferences.c: Fixed some deadly memory corruption bugs in
18048         the recent patches. Return from getenv() should NEVER be freed,
18049         because they are static strings.
18050         
18051         * src/preferences_gui.c: Removed the fix for crash bug with font
18052         selection and applied the real fix.
18053         
18054 2002-06-08      Andy Piper      <andy.piper@freeuk.com>
18056         * NEWS: updated for release
18058 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
18060         * src/launcher.c: Added a fix a memory leak and a possible
18061         fix for zvt-crash bug.
18062         
18063         * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
18064         
18065         * data/properties/latex.properties,
18066         data/properties/ada.properties: Added file.is.source property.
18067         
18068         * src/an_file_view.c: Set auto column size of the file
18069         revision column.
18070         
18071         * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
18072         The user is now prompted to confirm the closing of the file
18073         if it is being used by CVS. If yes, the editor is closed and
18074         the CVS operation stops.
18075         
18076 2002-06-07      Andy Piper      <andy.piper@freeuk.com>
18078         * anjuta.prj: bump project version for release
18079         * BUGS: removed unnecessary file
18081 2002-06-07      Philip Van Hoof <freax@pandora.be>
18083         * widgets/gnomefilelist.c: fix up issue with directory deleted 
18084         during the life of the file list widget
18085         * src/preferences_gui.c: sticking-plaster fix to font selection
18086         causes segfault bug
18088         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
18090 2002-06-07      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18092         * data/properties/anjuta.properties, src/an_file_view.[ch], 
18093         src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch], 
18094         src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c: 
18095         added options for symbol and file browsers.
18096         * data/properties/cpp.properties: linker flags should come after
18097         the name of the file to compile.
18098         * scintilla/Editor.cxx: fixed gcc compilation warning.
18099         * src/Makefile.am, src/project_import.c: anjuta_import.sh should
18100         be executed from bindir only.
18101         * src/an_file_view.[ch], tagmanager/tm_file_entry.c, 
18102         tagmanager/include/tm_file_entry.h: CVS version information in file 
18103         browser.
18104         * src/anjuta.c, src/preferences.[ch]: remember visibility of messages 
18105         window.
18106         * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
18107         * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
18108         crashes during file import.
18109         * src/project_import.c: disable project menu items during project 
18110         import.
18111         
18112         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18114 2002-06-07  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
18116         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, 
18117         src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
18118         src/main_menubar.h, src/controls.c:     fixed Insert ChangeLog, 
18119         modified Insert menu, added C functions template, header C 
18120         template, modified header_template HEADER_H ==> NAMEFILE_H
18121         
18122         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18124 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
18126         * data/properties/html.properties: changed some file 
18127         associations
18129 2002-06-05 Philip Van Hoof <freax@pandora.be>
18131         * widgets/gnomefilelist.c: Fixed #560759 and #561776
18132         
18133         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18135 2002-06-05  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18137         * data/properties/anjuta.properties, src/defaults.c: Make windows
18138         docked by default, fix the big fonts bug.
18139         
18140         * src/an_file_view.c, src/main_menubar_def.h, 
18141         src/project_dbase_gui.c: sanitized the Edit/View mess.
18142         
18143         * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
18144         for customizing shortcuts.
18145         
18146         * src/mainmenu_callbacks.c: Search for selected word if present.
18147         
18148         * src/text_editor_menu.c: Added context menu options for docking
18149         and undocking editor windows.
18150         
18151         * src/main_menubar.h, src/main_menubar.c: more support for the 
18152         shortcuts menu item.
18153         
18154         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18156 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
18158         * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
18159         all commit messages being written to top of the file
18160         
18161         * src/main_menubar_def.h: message strings reviewed
18162         
18163         * src/project_import.c: message strings reviewed
18164         
18165         * src/source.c, src/glades.c: message strings reviewed. Fixed 
18166         some bugs around reading the project properties for creating 
18167         .glade and .desktop files in the Application Wizard. There were
18168         typos in the property names being retrieved
18169         
18170         * widgets/gnomefilelist.c: changed build_full_path to make 
18171         the file widget support ~
18172         Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
18173         
18174         * THANKS, widgets/e-shell-about-box.c, 
18175         manuals/anjuta-manual/C/authors.sgml: updated for new
18176         patch
18178 2002-06-05  Naba Kumar <kh_naba@users.sourceforge.net>
18180         * src/project_dbase.c: Fixed the file-path-corruption bug
18181         and the cannot-import-file-in-project bug. (follow-up with
18182         the last commit from Stef).
18183         
18184         * src/anjuta_cbs.c: Fixed double-confirmation when exiting
18185         with unsaved-project.
18186         
18187 2002-06-05  Stephane Demurget  <demurgets@free.fr>
18189         * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
18190         misplaced g_free.
18192 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
18194         * data/properties/{xml,html,other}.properties: changed some file 
18195         associations
18196         
18197         * data/anjuta.mime: oops! cvs added
18198         
18199         * scintilla/RESearch.cxx: fixed up a problem with comments
18200         
18201         * global-tags/create_global_tags.sh: redirect errors to /dev/null
18202         to avoid messages about missing libs
18203         
18204         * NEWS: started the release notes
18206 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
18208         * HACKING: updated with new information on printing, patch naming
18209         
18210         * TODO: removed completed tasks
18211         
18212         * THANKS: updated a few contributions
18213         
18214         * anjuta.prj: updated the icon file
18215         
18216         * anjuta.desktop.in.in: updated to add Categories
18217         
18218         * data/anjuta.mime: created a mime type for Anjuta project files
18219         (NB needs to be added to the install in /usr/share/mime/)
18220         
18221         * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's 
18222         "Coded in Anjuta" button in Gimp XCF format. It can be converted 
18223         to PNG for websites.
18224         
18225         * plugins/patch/patch-plugin.c: clarified some messages and 
18226         made it easier to see different patching sessions
18227         
18228         * src/toolbar.c: changed some message text for consistency
18229         
18230         * src/preferences_gui.c, src/preferences.c, src/preferences.h, 
18231         src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips 
18232         in preferences. 
18233         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18234                  
18235         * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h, 
18236         src/project_dbase.{c,h}, src/project_import_cbs.c, 
18237         src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
18238         Added XLib Project and a Dockapp Project types.
18239         * pixmaps/Makefile.am: added line for new pixmap for new xlib
18240         projects
18241         * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
18242         * src/source.c: Fixed memory leak in existing projects. 
18243         (filename was not freed)
18244         Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
18246 2002-06-04  Naba Kumar <kh_naba@users.sourceforge.net>
18248         * src/anjuta.h, src/anjuta.c: Added error display funtions
18249         with parent windows.
18250         
18251         * src/appwizard_cbs.c: Changed error display function to use
18252         parented version.
18253         
18254 2002-06-03  Naba Kumar <kh_naba@users.sourceforge.net>
18256         * printing/print.h, printing/printing.c: Taken care of document
18257         zoom factor and fixed a font loading bug. Dynamically calculated
18258         text widths to work with zooms properly. Re-organized code for
18259         dynamic text width calulations to work in general with utf8 chars.
18260          Determined font height and width automatically from the font info.
18261         
18262         * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
18263         src/preferences.h, src/text_editor.c, src/preferences_gui.c:
18264         Converted text.zoom.factor property to use #defined value. Removed
18265         margin header and margin numbers preferences, as they  now
18266         calculated dynamically.
18267         
18268 2002-06-02  Naba Kumar <kh_naba@users.sourceforge.net>
18270         * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
18271         printing/print-util.h, printing/print.c, printing/print.h:
18272         Rewritten printing support for style based printing. Syntax highlighted
18273         printing, monochromatic printing, setup using preferences etc.
18275         * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
18276         printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
18277         language and the styled text buffer.
18278         
18279         * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
18280         the print setup preferences page and added printer preferences. Added functions
18281         to retrieve preferences with default values.
18282         
18283         * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
18284         the printing.
18286         * data/properties/anjuta.properties: Added default printer preferences.
18288         * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
18289         pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
18290         pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
18292         * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
18293         
18294 2002-06-01      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18296         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18298         src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
18299         src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
18300         src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
18301         cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
18303         printing/Makefile.am: Reduced compiler optimizations.
18305         tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h, 
18306         tagmanager/include/tm_workspace.h, tagmanager/tm_project.c, 
18307         tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
18308         tagmanager/tm_workspace.c: TagManager fixes.
18310 2002-06-01  Naba Kumar <kh_naba@users.sourceforge.net>
18312         * printing/*: CVS added. :)
18313         
18314 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18316         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18318         * printing*: CVS added.
18319         * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
18320           configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
18321           src/main_menubar_def.h: Gnome Print support
18322         * src/anjuta.c: Fixed a crash bug (NULL pointer check).
18323         * configure.in: Enable debugging flag option
18324         * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
18325           Print properties defined.
18326         * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
18327         
18328 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18330         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18331         
18332         * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
18333         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
18334           src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
18335           and cleanups
18336         * src/text_editor.c: Minor cleanups.
18337         * anjuta.c: Tweaks to 'Goto File Line' functionality.
18338         * src/project_dbase.c: Fixes to add/remove files from project.
18339         * src/help.c: Fix minor memory leak.
18340         * src/project_dbase_gui.c: Remove debugging messages.
18341         * src/utilities.[ch]: Cleanups and minor fixes.
18342         * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
18344 2002-05-30  Naba Kumar <kh_naba@users.sourceforge.net>
18346         * src/anjuta.c [anjuta_apply_preferences()]:
18347         Fixed a crash bug when tab pos is not defined for the editors.
18348         
18349         * data/properties/cpp.properties: Set default identifier property to normal.
18350         This fixes the bug in which the fore color gets hidden with dark background.
18352 2002-05-29  Naba Kumar <kh_naba@users.sourceforge.net>
18354         * scintilla/*, scintilla/include/*: Upgraded to the vanilla
18355         scintilla 1.46
18356         
18357         * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
18358         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
18359         src/anjuta.c, data/properties/anjuta.properties:
18360         Implemented line wrapping.
18361         
18362         * src/aneditor.cxx, src/aneditor.h:     Implemented Readonly file mode.
18363         
18364         * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
18365         usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
18366         tags. Code was reviewed from GNOME Bonsai view.
18367         
18368         * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
18369         it seems to have been removed by scintilla people.
18370         
18371         * data/properties/anjuta.properties: Set default line wrap to false, as
18372         is noticably slow with big files.
18373         
18374 2002-05-27      Jean-Noel Guiheneuf     <jnoel@saudionline.com.sa>
18376         * src/project_import_gui.c: disallow the selection of files in
18377           the browse dialog.
18378         * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
18379           preferences code.
18380         
18381 2002-05-27      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18383         * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
18384           src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
18385         * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
18386         * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
18387           now works properly.
18388         * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
18389         * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
18390         * src/utilities.[ch]: Added some utility functions.
18391         * tagmanager/tm_project.c: Fix for bug in file removal from project.
18392         
18393         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18395 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
18397         * HACKING: info on FIXME statements and removed ccview references
18398         * Makefile.am: added rule to make RPM package
18400 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
18402         * THANKS, widgets/e-shell-about-box.c, 
18403         manuals/anjuta-manual/C/authors.sgml: updated for new
18404         patch
18405         * src/anjuta.c: removed unnecessary warning code since CVS 
18406         support is now implemented :-)
18407         * manuals/sgmldocs.make: implemented a fix for bug #553969
18408         * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
18409         * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf, 
18410         manuals/C/anjuta-faqs-C.omf: modified the descriptions
18411         
18412 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18413         
18414         * src/main_menubar.c, src/main_menubar.h, src/controls.c,
18415           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18416           src/main_menubar_def.h, src/preferences_gui.c,
18417           preferences.c, preferences.h: setup Username and Email 
18418           preferences, Insert ChangeLog and Username editor functions
18419           
18420           Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
18422 2002-05-17  Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18423         
18424         * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
18425           src/src_paths_cbs.c, src/src_paths_gui.c
18426           Fixed some minor bugs and replace gtk_entries by gnome_file_entries
18428           Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18430 2002-05-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18432         * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
18433           and goto tag menu items to main menu.
18435 2002-05-09  Andy Piper <andy.piper@freeuk.com>
18437         * THANKS, widgets/e-shell-about-box.c, 
18438         manuals/anjuta-manual/C/authors.sgml: added new contributors
18439         * HACKING: updated with info on files to change for credits
18441 2002-05-09  Dan Elphick <dre00r@ecs.soton.ac.uk>
18443     * src/aneditor.cxx: extended extension list which fixes segfault
18444     on selecting lisp, ruby or matlab as highlight style.
18446 2002-05-09  Andy Piper <andy.piper@freeuk.com>
18448         * src/main_menubar_def.h: fixed an array initialiser and fixed
18449         the lexer settings for the new entries on the Format menu
18451 2002-05-07  Stephane Demurget  <demurgets@free.fr>
18453         * Synced with Scintilla 1.45
18455 2002-05-06  Andy Piper <andy.piper@freeuk.com>
18457         * anjuta.prj: added another missing file
18458         * ChangeLog: fixed some incorrect change dates I caused by 
18459         sloppy cut-and-pasting :-/
18461 2002-05-06  Andy Piper <andy.piper@freeuk.com>
18462         
18463         * src/mainmenu_callbacks.c: fixed title of new About box
18465 2002-05-05  Andy Piper <andy.piper@freeuk.com>
18467         * src/pixmaps.h: added macros for OpenGL and SDL project icons
18469 2002-05-05  Andy Piper <andy.piper@freeuk.com>
18471         * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
18472         * anjuta.prj: updated for new files
18474 2002-05-05  Naba Kumar <kh_naba@users.sourceforge.net>
18476         * widgets/e-shell-about-box.c: Added version display.
18477         
18478 2002-05-03  Andy Piper <andy.piper@freeuk.com>
18480         * launcher/anjuta_launcher.c, src/dnd.c, src/session.c, 
18481         widgets/scroll_menu.c: fixed up some compiler warnings (patch
18482         from Philip Van Hoof)
18484 2002-05-03  Andy Piper <andy.piper@freeuk.com>
18486         * manuals/C/anjuta-tutorial/Makefile.am: removed a circular 
18487         dependency
18488         * manuals/ja/anjuta-manual/anjuta-manual.sgml, 
18489         manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems 
18490         that produced build errors (needs checking on a machine with the
18491         ja locale!)
18492         * data/properties/lisp.properties: updated to match format of other
18493         lexer property files supplied with Anjuta
18495 2002-05-03  Andy Piper <andy.piper@freeuk.com>
18497         * anjuta.prj: added new files
18498         * HACKING: added information from the mailing list on 
18499         adding new project types to the wizard (thanks to Johannes)
18501 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18503         * src/utilities.h, src/launcher.c, src/gnome_project.c,
18504           src/appwiz_page2.c: Fix for 547038.
18506 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
18508     * attach_process.c, attach_process_cbs.c: Fixed a dialog
18509     hide bug.
18510     
18511     * about.h: cvs removed.
18512     
18513 2002-05-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
18515         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
18517         Fix for #539574.
18519         * src/anjuta.c (anjuta_system_error): checks for the error number to
18520         know whether the error description is needed or not.
18522 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18524         * pixmaps/anjuta_logo.png: New about logo.
18525     
18526         * pixmaps/anjuta_icon.png: New icon from Misha. The
18527         old one had trouble with some gtk themes.
18528     
18529         * about.c: Removed. No longer needed.
18531         * mainmenu_callbacks.c: Removed reference of about.h
18532     
18533 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18535         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18537         * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
18538           mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
18539         About Dialog (thanks to the Evolution team for the cool widget!)
18541 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18543         Patch from lbell <lbell@tsc4.com>
18544     
18545         * src/find_in_files.c, src/find_in_files.h,
18546           src/anjuta.c: Added save_yourself, load_yourself routines.
18547     
18548         * src/find_in_files.{h,c}, src/find_in_files_gui.c:
18549         Added "Append messages" toggle button. This will enable
18550         the search results to be appended to the already existing
18551         results.
18552     
18553         * src/debugger.c: Fixed a typo.
18554     
18555         * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
18556           src/session.c, src/session.h: Improved session management.
18558 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
18560         * THANKS, FUTURE, AUTHORS: Changed my email and
18561         avoided yahoo.com.
18563 2002-05-02  Stephane Demurget  <demurgets@free.fr>
18565         Impl. feature request #525271 (add Lisp support).
18567         * data/properties/lisp.properties: added.
18569         * data/properties/Makefile.am, data/properties/anjuta.properties: added
18570           the lisp properties.
18572         * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
18573           src/utilities.[ch]: added support for the Lisp highlight style.
18575 2002-05-02  Stephane Demurget  <demurgets@free.fr>
18577         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
18578           src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
18579           src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
18580           option preferences to have a persistent setting. Plus it's not used
18581           often, so it's better here than flooding the menus.
18583         * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
18584           preferences pages a lot more consistent and sweeter: tabs direction
18585           radiobuttons are directed against the meaning, all pages have an
18586           outter frame, a lot of padding, removed all expand attributes for
18587           vertical boxes, ...
18589           That's not a total revamp, but it's really looking better now, even
18590           if there's still work to be done.
18592 2002-05-01  Andy Piper <andy.piper@freeuk.com>
18594         * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
18595         * TODO: added task to be completed before next release (update all credits)
18597 2002-05-01  Stephane Demurget  <demurgets@free.fr>
18599         * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
18600         Benke László.
18602 2002-05-01  Benke László  <decike@freemail.hu>
18604         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
18606         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
18607           src/main_menubar_def.h, src/mainmenu_callback.[ch],
18608           src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
18609           to the format menu in order to reorder the notebook tabs in
18610           alphabetical order everytime a file is created/opened/saved.
18612 2002-05-01  Philip Van Hoof <freax@pandora.be>
18614         * widgets/gnomefilelist.[ch] (history_combo_go),
18615         (history_combo_clicked): impl.
18617         (gnome_filelist_new_with_path): use this new impl.
18619 2002-05-01  Stephane Demurget  <demurgets@free.fr>
18621         * src/project_dbase_gui.c (add_file): added the xpm file type.
18623 2002-04-30  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
18625         Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
18626         tag manager fixes.
18628         * src/anjuta.[ch]: Changed local tag list to use line numbers instead
18629           of tag types.
18631         * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
18632           src/text_editor_menu.c: Added context sensitive search in symbol
18633           browser and editor.
18635         * configure.in: Changed version number to 0.1.9.99.
18637         * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
18638           src/project_import.c: Minor changes to project import facility.
18640         * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
18641           (Forced to use specific brace format)
18643         * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
18644           tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
18645           tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
18647 2002-04-30  Johannes Schmid  <clubfan@users.sourceforge.net>
18649         Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
18650         replaced the spinbutton with an hscale, and made the UI less "blocky".
18652         * src/cvs_gui.c: When diffing a project you can choose date and
18653         release now.
18655         * src/project_dbase.c: Import_file activated again
18657         * configure.in, plugins/Makefile.am: Added patch plugin
18659         * plugins/patch/*: The new patch plugin
18661 2002-04-28  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
18663         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
18665         * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
18666         dropdown list shown by autocompletion are now removed.
18668 2002-04-28  Philip Van Hoof <freax@pandora.be>
18670         Patch reviewed by Stephane Demurget  <demurgets@free.fr> who merged
18671         a bunch of filetypes from the older version.
18673         * src/project_dbase_gui.c (add_file): changed the import
18674         dialog's filetypes combo contents depending on the
18675         type of data to be imported.
18677 2002-04-28  Stephane Demurget  <demurgets@free.fr>
18679         * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
18680         the amount parameter as Philip stated and reformated to follow the
18681         Gnome convention.
18683         * src/project_dbase.c (project_dbase_make_default_filetype_list):
18684         changed accordingly.
18686 2002-04-25  Stephane Demurget  <demurgets@free.fr>
18688         Fix for #531293.
18690         * src/main_menubar_def.h: replaced the shortcut for "Find next" to
18691         Shift-F6, to be more consistent with other Gnome apps.
18692         Moved the "Search next" entry under the "Search" one, and swapped the
18693         order of the "Find in files" and "Find and Replace" ones.
18695         Some additional fixes ands cleanups on the edit menu.
18697         * src/main_menubar.h: replaced all occurences of repeat_find by
18698         find_again for the code to be more consistent.
18700         * src/main_menubar.c (update_main_menubar): made the "Find next" entry
18701         sensitiveness depending on the existence of an active text buffer.
18703         * TODO: added some bits about improving the usability of the
18704         search/search again couple.
18706 2002-04-25  Stephane Demurget  <demurgets@free.fr>
18708         * src/preferences_gui.c: made the tab labels text more consistent
18709         (s/misc/Misc/).
18711 2002-04-25  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
18713         Patch reviewed and improved by Stephane Demurget  <demurgets@free.fr>
18715         * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
18716         filename.
18718         * src/main.c (main): simplified some code and cleanups.
18720         Fix a part of #499366:
18722         * src/commands.[ch] (sync_from_props), (command_editor_save),
18723         (on_apply_clicked), (create_command_editor_gui): added the gui
18724         corresponding to the command.terminal preference.
18726 2002-04-25  Stephane Demurget  <demurgets@free.fr>
18728         Fix for #465180.
18730         * anjuta.spec.in: added build requirements for the source rpm.
18732 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
18734         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18735         
18736         * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c, 
18737           src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c, 
18738           src/project_type.c, source.c, wizard_gui.c:
18739           Added new GNOME 2 project types and changed glade behaviour to
18740           produce GTK code if project type GTK was selected and GTKmm code
18741           if project type GTKmm was selected (and not depending on the 
18742           selected language. Disabled glade for GNOME 2 projects because
18743           we will need glade2 there.
18744           
18745         * src/project_dbase.c: Fixed a memory lack.
18746         
18747         * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
18748         
18749         * src/cvs.c: Added an error message if jobs are running
18751 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
18753         * tagmanager/tm_work_object.c: Fixed a chrash
18754         bug which occurs when it tries to stat an empty
18755         file name.
18756         
18757 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
18759         * src/controls.c: CVS menu items now becomes
18760         insensitive when the launcher is busy.
18761         
18762         * src/anjuta.c, cvs.h, cvs.c: Created a function
18763         to update the cvs preferences when preferences are
18764         applied in preferences dialog and called it from
18765         anjuta_update_preferences().
18766         
18767 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
18769         * src/cvs.c: Added a space in the cvs command
18770         before the revision part. This fixes the cvs
18771         error we get when cvs-diffing with revisions.
18772         
18773         * src/cvs.c: Fixed a compiler warning.
18774         
18775         * src/find_replace.c: The dialog now remembers
18776         the settings including the "prompt on replace"
18777         which seems to have broken somewhere line the
18778         changes.
18779         
18780 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
18782         * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
18783         Added a new property in cvs class to hold a boolean
18784         for enabling date in cvs diff. This fixed the bizzare
18785         diff output due to the date that goes with the cvs
18786         command. Also, set the default value of compression
18787         to 3 and unified diff option to 1.
18788         
18789 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
18791         * src/cvs.c: The diff editor is set to hilite as
18792         diff syntax hiliting.
18793         
18794         * configure.in, manual/Makefile.am:
18795         Added a new manual module for ja language.
18796         
18797         * manual/ja/*/*/*: New module and files for the
18798         ja translation for the anjuta documentation
18799         from Takeshi AIHANA <aihana@jcom.home.ne.jp>
18800         
18801 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
18803         * src/launcher.c: Made a very messy work around
18804         for the launcher authentication to work properly.
18805         
18806         * src/find_replace.c: Applied the missing patch
18807         from Dan Elphick <dre00r@ecs.soton.ac.uk>
18808         
18809 2002-04-16 Andy Piper <andy.piper@freeuk.com>
18811         * src/cvs.c, src/main_menubar_def.h: made message strings
18812         consistent with existing standards from our own documentation 
18813         (such as uppercase P in Project, corrected spelling of 
18814         repository, etc.)
18816 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
18818         * src/cvs_gui.c: Cleaned up gui and aligned various
18819         widgets to give a clean look.
18820         
18821 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
18823         * src/launcher.c: Added work around to retrieve
18824         the child exit code. It works. :)
18825         
18826         * src/find_in_files.c, src/gnome_project.c,
18827         src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
18828         src/clean.c, src/clean_project.c, src/build_project.c,
18829         src/build_file.c: Modified to handle the new
18830         child exit code.
18831         
18832 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
18834         * src/find_replace.c: Changed signal to call
18835         on_replace_text_close on from delete_event
18836         to close => the replace history is now updated.
18838 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
18840         * src/cvs.c: escaped the cvs import message before
18841         passing it to cvs.
18842         
18843 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
18845         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18846         
18847         * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
18848         
18849         * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
18850         Added cvs import
18851         
18852         * src/preferences_gui.c: GUI improvements
18853         
18854         * src/project_dbase.c, src/controls.c: Fixed some menu stuff
18856 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
18858         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
18859         Removed static qualifier from tm_tag_type_name() and
18860         availed it's prototype for use in outside code. also
18861         created reverse map function tm_tag_type_name();
18862         
18863         * src/anjuta.c: Implemented qualified tags names for
18864         the tag list (on the toolbar pulldown list) to avoid
18865         ambiguty in tags with similar names (like prototype
18866         and definition). Patch modified and improved.
18867         
18868         Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
18869         
18870 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
18872         * src/utilities.[c,h]: Added a utility funtion
18873         that escapes the single and double quotes in a
18874         given string. Useful for passing command line
18875         args with quotes.
18876         
18877         * src/cvs.c: Escaped the cvs log message before
18878         passing it to cvs command line to avoid ambiguties
18879         with quotes in the message.
18880         
18881         * pixmaps/anjuta_icon.png: Changed to the new icon.
18882         from Todd Goyen <goyen@mbi-berlin.de>
18883         
18884         * src/message-manager-private.cc: Added regex to 
18885         recognize (underline hilite) the parsable outputs
18886         from the zvt terminal.
18887         
18888 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
18890         Patch from: Tina Hirsch <tehirsch@arcor.de>
18891         
18892         * src/project_type.c:
18893         Fixed a bug in the wxproject type and modified the erroroutput when
18894         configure doesn't find wx-config
18895         
18896         Patch from: Timothee Besset <ttimo@idsoftware.com>
18897         
18898         * src/anjuta.c, src/message-manager-private.cc,
18899           src/message-manager-private.h
18900         Catches double clicks in the zvt terminal, and calls goto_error_line
18901         to jump to the appropriate location in the source. This will recognize
18902         grep -n output
18903         
18904 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
18905         
18906         * src/build_project.c: Taken care of memory leak
18907           by freeing cmd variable properly.
18909         * src/main_menubar_def.h: Fixed wrong signal connection
18910           for cvs project commit.
18911           
18912         * src/cvs_cbs.c: Fixed non-functional "cancel" button.
18913         
18914         * src/preferences_gui.c: Added some border and adjusted
18915           expandsion, filling in box adds to make the cvs preferences
18916           more nicer.
18917         
18918 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
18920         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18921         
18922         * src/cvs*, src/main_menubar*, src/preferences*: 
18923         Moved CVS settings to preferences, added a nice login dialog.
18924         
18925         * src/controls.c, src/project_dbase.c:
18926         CVS project options are only shown if a project is open
18927         
18928         * src/build_project.c:
18929         User is now asked if he wants to install as root 
18930         
18931         * src/launcher.c:
18932         Fixed a warning
18934         * anjuta.prj: Updated with cvs files
18935         
18936         * TODO: Remove task which are done
18937         
18938 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
18940         * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
18941         src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
18942         src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
18944         Modified launcher to use controlling terminal to detect and
18945         take care of password authentications (for example, for cvs
18946         and root installs).
18947         
18948         * pixmaps/password.png: New file.
18949         
18950 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
18952         Anjuta kick start tutorial wirtten by:
18953           Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
18955         * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
18956           manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
18957           manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18958           manuals/C/anjuta-tutorial/figures/*.png:
18959           
18960           Added files
18961         
18962         * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
18963           
18964           Modified files.
18965         
18966 2002-03-28 Roel Vanhout <roel@stack.be>
18968         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18970         * src/aneditor.cxx, src/preferences.c, src/preferences.h,
18971           src/preferences_gui.c:
18972         Added option to wrap around to beginning/end of file when on last bookmark
18973         and next/previous bookmark is pressed
18974         
18975 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
18977         Patch from Philip Van Hoof <freax@pandora.be>
18978         
18979         * src/gnomefilelist.c:
18980         Added gimp like feature that changes the file extension of
18981         the filename entered in the selections when the file
18982         filter is changed.
18983         
18984 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
18985         
18986         Patch from Roy Wood <roy.wood@filogix.com>
18987         
18988         * src/controls.c, src/find_text.c, src/find_text.h,
18989           src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
18990           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
18991           
18992           Menuitem for entering currently selected text as find target,
18993           added key accel for "find next" and changed some key accels for
18994           other key for consistency.
18995           
18996         * src/utilities.c:
18997           Cleaned up code.
18998         
18999 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19001         * src/watch.c, src/watch.h, src/watch_cbs.c,
19002           src/watch_cbs.h, src/watch_gui.c:
19003         
19004           Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
19005         
19006           Added change watch entries feature
19007           and Watch entries modify on double click fixed.
19009 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19011         * src/mainmenu_callbacks.c:
19012         
19013           Project commit should not bypass dialog as
19014           we need to get the cvs log from the user.
19015           
19016 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19018         * src/project_dbase.c:
19019         
19020           Patch from Roy Wood <roy.wood@filogix.com>
19021           
19022           Fixed docking bug with the new docking patch
19023           to fix copy/paste bug.
19024           
19025 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19027         * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
19028           src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
19029           src/main_menubar.h, src/main_menubar_def.h,
19030           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19032           Added cvs project support. Featured bypass cvs dialog for
19033           cases where we don't need dialog (such as project and right
19034           click selection from file browser). Cleaned up cvs code to
19035           make them generic cvs operations instead of separate file
19036           and project operations. Added cvs log action. Increased
19037           file entry box width and enabled "unified diff" by default.
19038           Used Editor buffer for status and log and set hilite for
19039           these buffers including diff buffer (DIFF hilite).
19040           
19041 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
19043         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19045         * data: Added file autogen.sh.wxwin 
19046         * data/Makefile.am: Added entry for autogen.sh.wxwin
19047         * pixmaps: Added project image appwiz_wxwin.png
19048         * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
19049         * src/appwizard_cbs
19050           src/compiler_options.c
19051           src/pixmaps.h
19052           src/project_dbase.c
19053           src/project_dbase.h
19054           src/project_import_cbs.c
19055           src/project_type.c
19056           src/source.c
19057           src/source.h
19058           src/wizard_gui.c: Added everything necessary for new
19059                             project type 'wxWindows (wxGTK)
19060         * src/project_dbase.c: Fixed a bug that caused every project
19061                                to be a glade project in dialog
19062                                                    'Project information'.
19064 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
19066         Patch submitted by Roy Wood <roy.wood@filogix.com>
19067         
19068         * src/anjuta_gui.c, src/message-manager-dock.c,
19069           src/project_dbase.c:
19070           
19071           fixed the copy/paste bug by rewriting dock/undock
19072           code.
19074 2002-03-22  Johannes Schmid <clubfan@users.sourceforge.net>
19076         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19077         
19078         * src/cvs*, src/Makefile.am:
19079           New file for CVS support. File operations currently work
19080           cvs login needs to be done. Project support is not yet
19081           started.
19083         * src/main_menubar*, src/mainmenu_callbacks,
19084           src/anjuta.c, src/anjuta.h:
19085           Added menus and functions for cvs commands.
19086           
19087         * src/text_editor_menu.h: 
19088           Added #include <gtk/gtk.h>
19089           
19090         * src/gotoline.h:
19091           Removed a warning (and this time it works ;-)
19093         * src/utilities.c, src/utilities.h:
19094           Added a utility function to retrieve directory
19095           name out of full path.
19097 2002-03-11  Jeroen van der Vegt  <ajvdvegt@sourceforge.net>
19099         * src/executer.c: (create_executer_dialog): changed the default
19100           focus on the entry.
19102 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
19104         * widgets/gnomefilelist.c:
19105         Fixed duplicate history entries for the same directory.
19106           
19107 2002-03-10  Stephane Demurget  <demurgets@free.fr>
19109         Fix for #520092.
19111         * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
19112           it's already used by scintilla to delete the whole current line.
19114 2002-03-10  Stephane Demurget  <demurgets@free.fr>
19116         Fix for #525107.
19118         * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
19119           calls to fileselection_hide_widget,
19120           (on_open_filesel_cancel_clicked): removed.
19122         * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
19123           (on_add_prjfilesel_cancel_clicked):
19125         * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
19126           impl.
19128         * src/fileselection.c: Made some functions static.
19129           (fileselection_hide_widget): rewritten using the new
19130           gnome_filelist_set_multiple_selection function.
19132         * src/fileselection.c: (on_file_selection_delete_event): removed
19133           unuseful widget hides. Some cleanups,
19134           (on_file_selection_cancel_clicked): impl,
19135           (create_fileselection_gui): changed the cancel button clicked's
19136           callback to use this new function.
19138         * src/anjuta.c: (anjuta_new):
19139         * src/project_dbase.c: (project_dbase_new): removed the use of cancel
19140           callbacks, because this the gnome filelist widget's job.
19142         * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
19143           clist selection mode duplicates set,
19144           (gnome_filelist_key_press): use the new impl. function.
19146 2002-03-10  Stephane Demurget  <demurgets@free.fr>
19148         Fix for #441233.
19150         * src/appwizard_cbs.c: (on_druidpagestandard2_next):
19151           fixed some bogus code using an array cell out of
19152           range, removed unecessary gettext usages.
19154         * src/appwiz_page2.c: (on_prj_name_entry_changed):
19155           some cleanups and now transform minus characters to
19156           underscores.
19158         * src/source.c:
19159           (source_write_configure_in),
19160           (source_write_toplevel_makefile_am),
19161           (source_write_desktop_entry),
19162           (source_write_glade_file):
19163         * src/project_dbase.c: (project_dbase_summon_glade),
19164           (project_dbase_generate_source_code):
19165         * src/glades.c: (gladen_write_glade_write):
19166           replaced some occurences of the target name by the
19167           project filename, using project_dbase_get_proj_name,
19168           to fix the name of some files.
19169           Fixed a lot of mem leaks.
19170           Various code cleanups.
19172 2002-03-06  Stephane Demurget  <demurgets@free.fr>
19174         Merged with latest (1.44) scintilla.
19176         Added: - The calltip.<lexer>.end.definition property to display help
19177                  text on a second line of calltip.
19178                - The calltip.<lexer>.word.characters property to correctly find
19179                  calltips for functions that include characters like '$' which
19180                  is not normally considered a word character.
19181                - The use.monospaced property to determine initial state of
19182                  Use Monospaced Font setting.
19184         Bugs fixed: Too many to mention; please see :
19185                     http://www.scintilla.org/ScintillaHistory.html for the
19186                     full changes list.
19188         * scintilla/*/*: updated nearly all files.
19190         * TODO: removed the need of a scintilla merge.
19192         Merged with latest (1.44) SciTE properties.
19194         * data/properties/anjuta.properties: added the wrap, use.monospaced
19195           properties.
19197         * data/properties/html.properties: added a missing php extension, and
19198           updated php keywords to the latest reference.
19200         * data/properties/pascal.properties: added commands to compile, build
19201           and execute pascal applications.
19203         * data/properties/lua.properties: added styles for statements.
19205         * data/properties/bash.properties: added the declare keyword.
19207         Fixed distchecking.
19209         * global-tags/Makefile.am,
19210           global-tags/create-global-tags.sh: used some kind of ugly hack to
19211           make distchek work, since noone has proposed some better way.
19213         * src/main_menubar_def.h: Ctrl-W is now associated to close file,
19214           and Ctrl-N replace Alt-N for new file according to the Gnome design
19215           reference.
19217 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
19219         * widgets/gnomedirlist.c
19220         widgets/gnomedirlist.h
19221         widgets/gnomefilelist.c
19222         widgets/gnomefilelist.h:
19224         Added GPL headings in the file.
19226 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
19228         * src/attach_process.c
19229         src/attach_process_cbs.c
19230         src/attach_process_cbs.h
19231         src/attach_process_gui.c
19232         src/breakpoints.c
19233         src/breakpoints_cbs.c
19234         src/breakpoints_cbs.h
19235         src/breakpoints_gui.c
19236         src/commands.c
19237         src/compiler_options.c
19238         src/compiler_options_cbs.c
19239         src/compiler_options_cbs.h
19240         src/compiler_options_gui.c
19241         src/find_in_files.c
19242         src/find_in_files_cbs.c
19243         src/find_in_files_cbs.h
19244         src/find_in_files_gui.c
19245         src/find_replace.c
19246         src/find_text.c
19247         src/help.c
19248         src/preferences.c
19249         src/preferences_gui.c
19250         src/project_config.c
19251         src/src_paths.c
19252         src/src_paths_cbs.c
19253         src/src_paths_cbs.h
19254         src/src_paths_gui.c:
19255         
19256         Bugs #521629 and #522427 fixed. The problem was, that the
19257         escape-key was not catched and the dialog was hidden, but
19258         the flag was not set correctly.
19260         Changed the callbacks for delete_event to close, using gnome_dialog_close(),
19261         using the gnome_dialog_close_hides()-setting present in most dialogs.
19262         Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
19263         emits "close" and set the flag in the close-callback.
19265         Patch from: Jens Georg <mail@jensgeorg.de>
19267 2002-03-06  Stephane Demurget  <demurgets@free.fr>
19269         * src/*.{c,cpp}: s/string_free/g_free/
19271         * src/utilities.[ch]: (string_free): removed.
19273 2002-03-06      Dan Elphick <dre00r@ecs.soton.ac.uk>
19275         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19277         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
19278         src/mainmenu_callbacks.[ch]:
19279         Removed Project menu options: README, TODO, ChangeLog and NEWS
19280         Moved Save Build Messages to Build menu and only highlight it
19281         when there are build messages.
19282         Corrected a spelling: "mojority" -> "majority"
19283         Fixed initialisation of edit.edit_app_gui so now Edit menu
19284         can be shown when no project is loaded.
19286         * src/project_dbase.h: Removed prototype for static function
19288 2002-03-06  Naba Kumar <kh_naba@users.sourceforge.net>
19290         * src/text_editor.c: Editor is marked changed after
19291         autoformat. 
19292         
19293         Patch from: Jens Georg <mail@jensgeorg.de>
19295 2002-03-04 Roel Vanhout <roel@stack.be>
19297         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19299         * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
19300         Added option to ignore binary files on 'Find in files' (grep -I option)
19302 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
19304         * src/main.c:
19305         session restoration and commandline load in 
19306         gtk idle loop.
19307         
19308         * src/anjuta.[h,c], src/anjuta_cbs.c:
19309         Removed "clear windows menu" and prevented runtime 
19310         warnings.
19311         
19312         * src/compile.c, src/build_file.c, src/build_project.c,
19313         src/clean.c:
19314         Takes into account the preference setting for 
19315         show dialog when job completes. Dialogs are
19316         shown when it is enabled otherwise not.
19317         
19318 2002-03-03 Roel Vanhout <roel@stack.be>
19320         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19321         
19322         * src/find_text.c
19323         Store 'Find...' search string on search so that 'Find Next' will search for
19324         that string, even if the dialog hasn't been closed yet.
19326 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
19328         * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
19329         src/controls.c, src/main_menubar.h,     src/main_menubar.[h,c],
19330         src/main_menubar_def.h:
19331         
19332         Organized menus, removed "Windows" and "Utilities" menus from the
19333         menubar [they are no longer needed]. Also removed some extragenous
19334         separators.
19335           
19336 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
19338         * src/message-manager-private.cc:
19339         Set message clist selection mode to BROWSE.
19340         
19341         * src/message-manager.cc, src/an_symbol_view.c,
19342         src/an_file_view.c:
19343         Added Key navigation for the CTree and CList. Arrow left for
19344         node collapse, right for node expand, space (or enter) for
19345         activation (same as double click).
19346         
19347 2002-03-03 Roel Vanhout <roel@stack.be>
19348         
19349         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19350         
19351         * plugins/class-gen/clsGen.c
19352         Added functionality to semi-intelligently prefill filename
19353         boxes with names deduced from class name
19355 2002-02-26 lbell <lbell@tsc4.com>
19357         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19358         * src/preferences_gui.c:
19359         Removed an incorrect use of gtk_misc_set_alignment().
19360         
19361         * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
19362         src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
19363         src/preferences.h, src/preferences_gui.c:
19364         
19365         Added the option to reload last open project at the startup.
19366         Added the possibility to open a new project without close
19367         an existing one
19368         
19369         * src/properties.cxx:
19370         Corrected a spelling mistake in message string.
19371         
19372         * src/session.c:
19373         Updated session functions.
19374            
19375 2002-02-26  Naba Kumar <kh_naba@users.sourceforge.net>
19377         * widgets/gnomefilelist.c: Bug fixes.
19378         
19379         Patch from Philip Van Hoof <freax@pandora.be>
19380         
19381 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
19383         * src/an_file_view.c:
19384         anjuta was unable to open some files becuase they were not being
19385         recognized as "text/*" mime type (example files *.rej, *.in, etc.).
19386         Removed mime checking when opening with anjuta, becuase it doesn't
19387         hurt to open binary files in anjuta (some even may want to do so).
19388         
19389         Added a warning when mime type is not set when "view with default
19390         viewer" is activated.
19391         
19392         * src/an_file_view.c, an_symbol_view.c:
19393         Converted N_() to _() where ever appropriate in the strings.
19394         
19395 2002-02-25  Johannes Schmid <clubfan@users.sourceforge.net>
19396         
19397         * src/appwizard_gui.c, src/appwizard_cbs.c
19398           src/wizard_gui.c/h, src/appwiz_page3.c,
19399           src/project_import_gui.c:
19400           
19401         Moved target type radiobuttons to appwiz. page 2
19402         
19403         * src/message-manager-private.cc
19404         Fixed a bug which caused a crash if next message function was used
19406         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
19408 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
19410         * src/anjuta.h, anjuta.c, anjuta_cbs.c:
19411         Modifies the behaviour of Alt-TAB in Anjuta. This
19412         brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
19413         edited files in the first items of the notebook.
19415         Patch from: Timothee Besset <timo@qeradiant.com>
19416         
19417 2002-02-24  Philip Van Hoof <freax@pandora.be>
19419         * widgets/gnomefilelist.c, gnomefilelist.h:
19420           Added filecompletion
19421           
19422         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
19424 2002-02-21  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
19426         * configure.in: Added "sk" to ALL_LINGUAS.
19428 2002-02-20  Johannes Schmid <clubfan@users.sourceforge.net>
19429   
19430         * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c, 
19431           src/appwizard_gui.c, src/project_dbase.c, src/source.c,
19432           src/wizard_gui.c: Added support for static and dynamic libs
19433         
19434 2002-02-20  Dan Elphick <dre00r@ecs.soton.ac.uk>
19436         * widgets/gnomefilelist.c:
19437           Fixed gnome_filelist_get_lastfilename so it no longer returns
19438           a corrupted path.
19440 2002-02-20  Naba Kumar <kh_naba@users.sourceforge.net>
19442         * src/resources.h, resources.c:
19443         Added url handler.
19445         * src/main_menubar_def.h, mainmenu_callbacks.c:
19446         Changed to use gnome configed url handler.
19448 2002-02-19  Philip Van Hoof <freax@pandora.be>
19450         * widgets/gnomefilelist.c
19451         Added PHP filetype.
19453 2002-02-19  Naba Kumar <kh_naba@users.sourceforge.net>
19455         * plugins/class-gen/clsGen.c:
19456         Added c++ support.
19457         
19458         * widgets/gnomefilelist.c:
19459         Gives the maximum space to the files section of the open file dialog.
19460         
19461         Patches from: lbell <lbell@tsc4.com>
19462         
19463 2002-02-18  Naba Kumar <kh_naba@users.sourceforge.net>
19465         * src/anjuta.c, main.c:
19466         Used tm_get_real_path in anjuta_get_full_filename();
19467         
19468 2002-02-18  Andy Piper <andyp@users.sourceforge.net>
19469         
19470         * anjuta.prj: update version
19472 2002-02-17  Stephane Demurget  <demurgets@free.fr>
19474         * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
19475           removed the amount arg and replaced with a NULL-ending list.
19476           (gnome_filelisttype_makedefaultlist): use the new prototype.
19478 2002-02-17  Andy Piper <andyp@users.sourceforge.net>
19480         * src/about.c, THANKS: updated for new contributors
19481         
19482         * anjuta.prj: added new files
19483         
19484         * README: corrected some documentation, ctags no longer needed,
19485           pkgconfig now required
19486           
19487         * data/properties/others.properties: add .cvsdiff extension
19488         
19489         * src/project_dbase_gui.c, src/utilities.c, src/utilities.h: 
19490           patch from Vadim Berezniker <vadim@berezniker.com> to improve 
19491           file import
19492           
19493         * doc/anjuta.1: added initial man page thanks to 
19494           Rob Bradford <rob@debianplanet.org> (NB build and install 
19495           needs work)
19496         
19497 2002-02-17  Johannes Schmid <clubfan@users.sourceforge.net>
19499         * src/Makefile.am: Cleaned handling of compiler flags by moving them
19500           to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
19501           warning flags. 
19502   
19503         * configure.in: Changed version to 0.1.10-pre
19504   
19505 2002-02-17  Stephane Demurget  <demurgets@free.fr>
19507         * src/fileselection.c: (create_fileselection_gui): always display
19508           the directory creation button as we cannot rely on the dialog
19509           titlebar.
19511         * widgets/gnomefilelist.[ch]: fixed includes.
19513         * pixmaps/new_folder.xpm: resized, added a + sign.
19515 2002-02-17  Stephane Demurget  <demurgets@free.fr>
19517         * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
19518           changed all extensions to begin with a dot.
19520 2002-02-16  Philip Van Hoof  <freax@pandora.be>
19522         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
19524         * THANKS: added Philip.
19526         * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
19528         * src/project_dbase.c: (project_dbase_make_default_filetype_list),
19529         * src/file_selection.[ch],
19530         * widgets/gnomefilelist.[ch]: added a filetype
19531           combobox to the Anjuta file dialog widget.
19533 2002-02-14  Andy Piper  <andy.piper@freeuk.com>
19535         * anjuta.spec.in: eep! the import script was not being installed by
19536           RPM - fixed for the release.
19538 2002-02-13  Stephane Demurget  <demurgets@free.fr>
19540         Various cleanups and fixes for the next release to be able to make
19541         distcheck.
19543         * plugins/*/*.c: added missing prototypes causing gcc to speak to
19544           much and make some tweaks plus cleanups.
19546         * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
19547           args to remove some warnings.
19549         * global-tags/Makefile.am,
19550           data/Makefile.am,
19551           src/Makefile.am: link against Anjuta static libs using the
19552           $(top_builddir) dir, not anymore on $(top_srcdir) to make
19553           distcheck happy.
19555         * src/Makefile.am: ditto with all the Anjuta static libs.
19557         * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
19558           include, as we already include the whole directory for the build.
19560         * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
19561           
19562 2002-02-13      Andy Piper      <andy.piper@freeuk.com>
19564         * pixmaps/Makefile.am: icon for libglade project now installed
19565         * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
19566         * manuals/C/Makefile.am: removed ChangeLog reference which was 
19567           breaking some build stuff
19568         * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
19569           include reference problems that showed up on make distcheck
19570         * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
19572 2002-02-13  Johannes Schmid <clubfan@users.sourceforge.net>
19573         
19574         * src/aneditor.cxx: Fixed bug #509977 (CallTips)
19576 2002-02-12  Naba Kumar <kh_naba@users.sourceforge.net>
19578         * src/message-manager-private.cc:
19579           The horizontal scrollbar now shows properly on demand.
19580         
19581 2002-02-08  Johannes Schmid <clubfan@users.sourceforge.net>
19583         * src/dnd.c fixed some warnings
19584         * src/message-manager-private.cc: Horizontal scrollbar is now shown 
19585           and works. It is shown always at the moment but before it was
19586           shown on demand and did never work. 
19588 2002-02-07  Naba Kumar <kh_naba@users.sourceforge.net>
19590         * src/anjuta.c: Fixed a crash bug.
19591           patch from: Jens Georg <mail@jensgeorg.de>
19593 2002-02-04      Andy Piper      <andy.piper@freeuk.com>
19595         * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
19596           reports a problem with missing end tags on <graphic>
19598 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
19600         * manuals/C/ChangeLog: removed since it was never used
19601         * manuals/C/anjuta-manual/*: more updates, new screenshots
19602         * anjuta.prj: updated for new manuals/ structure
19604 2002-02-03  Johannes Schmid <clubfan@users.sourceforge.net>
19606         * source.c, compiler_options.[c/h]:
19607           Fixed bug #460321 "Problem with optimization options" 
19608           by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
19609         
19610 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
19612         * NEWS: prepared for release, need to fill in date
19613         * data/welcome.txt: version number updated
19615 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
19617         * src/text_editor_menu.c, src/an_file_view.c, 
19618           src/an_symbol_view.c: marked strings for translation
19619         
19620         * src/defaults.c, data/properties/xml.properties:
19621           *.omf and *.xsl files should use XML highlighting
19622           
19623         * manuals/C/anjuta-manual/*:
19624           - restructured so that files have more meaningful names
19625             and are easier to edit (see anjuta-manual.sgml for the
19626                 ordering)
19627           - updated some screenshots
19628           - continued rewrite
19630 2002-02-02  Naba Kumar <kh_naba@users.sourceforge.net>
19632         * main.c: Made a workaround to remove the old
19633         anjuta gnome config file (older than 9 Feb 2002). This
19634         will fix the bug which never lets the brower toolbar shown.
19635         
19636         * main.c: In fact, the above solution wouldn't work in all
19637         cases. Therefore, here is the better fix, which works by
19638         detecting the version of the old config file and deleting
19639         ~/.gnome/Anjuta if it is lesser than 0.1.9.
19640         
19641 2002-02-01  Andy Piper <andy.piper@freeuk.com>
19643         * HACKING: added info on submitting patches
19645 2002-01-31  Johannes Schmid <clubfan@users.sourceforge.net>
19647         * src/project_import_gui.c, src/project_import.c:
19648           - If Project Import Wizard is canceled everything is 
19649                 cleaned up now.
19650           - Back button is now insensitive on page 3 (some problems: 
19651                 see TODO in project_import_qui.c:284
19652           - Menu frame is insensitive if project type != GNOME(mm)
19654 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
19656         * src/main.c: Fixed bug #  (Unable to open files on
19657         double click in project window from second trial onwards when
19658         the project is opened from command line).
19659         
19660         * po/POTFILES.in: Removed tags_manager.[h,c]
19661         
19662 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
19664         * src/preferences.c:
19665           A quick hack to fix the 'invisible' browser toolbar when
19666           upgrading from 0.1.8 to 0.1.9
19667           
19668         * src/anjuta.c:
19669           Fixed toolbar names which were causing confusions in the toolbar
19670           show/hide.
19671           
19672         * src/main.c:
19673           Substituted "anjuta" with PACKAGE
19674           
19675         * src/project_import_gui.c: 
19676           Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
19677           
19678         * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
19679           Added new files and removed obsolete ones.
19680           
19681 2002-01-30  Andy Piper <andy.piper@freeuk.com>
19683         * src/appwizard_cbs.c, project_import_cbs.c, 
19684           main_menubar_def.h, project_import_gui.c: 
19685           updates to message strings and layout for the 
19686           import wizard.
19687           
19688         * text_editor_cbs.c: fix for the tab menu entries for 
19689           redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
19691 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
19693         * src/toolbars.c,
19694           src/toolbars.h,
19695           src/anjuta_gui.c,
19696           src/controls.c:
19697           
19698           Tag dropdown exclusive (takes
19699           all space in the toolbar) and never vertical and
19700           increased the width of the tag combo to 256 pixs.
19701           Toolbar separator before the combo and button.
19702           Added tags label before the tag button.
19703           Reorganized the dock bands for the toolbars.
19704           
19705         * src/project_import_gui.c
19706           src/project_import.c:
19707           Fixed an error and removed an unused variable.
19708           
19709         * data/properties/anjuta.properties:
19710           Removed the property for the old toolbar and set
19711           browser toolbar show to default.
19712           
19713         * src/project_dbase.c: excluded modules were not
19714           loaded. Fixed.
19715           
19716         * src/source.c:
19717           No build files will be written if the project is blocked.
19718           
19719         * src/project_import.c,
19720           src/project_import_cbs.c,
19721           src/project_gui.c,
19722           src/wizard_gui.c:
19723           
19724           Manually applied Johannes patch to fix some memory
19725           issues and gui clean up.
19726           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
19727         
19728         * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
19729           Fixed a bad bug with remove file from project because of
19730           files were never removed properly from the project and
19731           from the tagmanager.
19732           
19733         * src/appwiz_page3.c: Disabled unused codes to clear
19734           compiler warnings.
19735           
19736 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
19738         * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
19739         
19740         * data/Makefile.am
19741           pixmaps/Makefile.am
19742           src/Makefile.am
19743           src/an_file_view.c
19744           src/an_symbol_view.c
19745           src/anjuta.c
19746           src/anjuta.h
19747           src/anjuta_cbs.c
19748           src/anjuta_gui.c
19749           src/controls.c
19750           src/main_menubar.c
19751           src/main_menubar.h
19752           src/main_menubar_def.h
19753           src/mainmenu_callbacks.c
19754           src/mainmenu_callbacks.h
19755           src/pixmaps.h
19756           src/project_dbase.c
19757           src/project_dbase.h
19758           src/text_editor.c
19759           src/text_editor_menu.c
19760           src/text_editor_menu.h
19761           src/toolbar.c
19762           src/toolbar.h
19763           src/toolbar_callbacks.c
19764           src/toolbar_callbacks.h :
19765           
19766           Patch submitted by:
19767           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19768           
19769           Removes the Tags toolbar and substituted it with
19770           tags combo dropdown list. Fixes a couple of bugs.
19771           
19772           Moved the tag combo to browser toolbar because
19773           main toolbar was becoming too long.
19774           Made a new icon of tag toolbar.
19775           
19776         * po/zh_TW.po: Fixed bug.
19777           
19778         * pixmaps/an_tag.xpm: Added new file.
19780 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
19782         * src/project_import_gui.c: Reorganized project
19783         import gui page 2.
19784         
19785 2002-01-29  Andy Piper <andy.piper@freeuk.com>
19787         * HACKING: added info on creating windows and dialogs
19789 2002-01-29  Naba Kumar <kh_naba@users.sourceforge.net>
19791         * src/tm_file_view.c:
19793           Sorts the file list at the end instead of doing sort-insert
19794           to improve performance.
19795           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19797         * src/project_dbase.c: Resolved a conflict from
19798           Johannes's patch.
19799           
19800         * src/project_import.c:
19801         
19802           Fixed to use anjuta_import.sh for the bin dir and
19803           not from the data dir.
19804         
19805           Used anjuta_is_installed() function to verify a the command's
19806           executability.
19807         
19808           Fixed import command to use sh (which is more general and is
19809           gauranteed to be found in any unix system :-)). Also, added
19810           double quotes around the import directory.
19811         
19812           Changed some strings for better translations (like avoiding
19813           duplicates).
19814           
19815           Fixed the reading of wrong target type.
19816           
19817         * src/control.c: Insensitive "import project" when there is
19818           a project open.
19819           
19820         * src/project_import_cbs.c:
19821           
19822           Fixed strcmp() [== 0 was left out]. Languages now selected properly.
19823           Fixed selection of gettext checkbox.
19824           Sets the menu entries.
19825           
19826 2002-01-28  Johannes Schmid <clubfan@users.sourceforge.net>
19827         
19828         * src/appwiz_page[1-4].c
19829         * src/appwiz_gui.c
19830         * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
19831         be able to reuse it.
19832         
19833         * src/mainmenubar.[c/h]
19834         * src/mainmenubar_def.h
19835         * src/mainmenu_callbacks.[c/h]: Code to create "Import Project" 
19836         menu item
19837         
19838         * src/message-manager.c: Fixed bug 509192
19839         * src/message-manager-dock.c: Added accel_group if window is undocked
19840         
19841         * src/project_dbase.[c/h]: Splitted opening code to be able
19842         to use it without an open file dialog
19843         (Maybe I broke Naba's changes, please take a look)
19844                         
19845         * src/project_import.[c/h]
19846         * src/project_import_gui.c: New Files, Code for Project Import Wizard
19847         
19848         * src/wizard_gui.[c/h]: New Files, shared code between appwizard and 
19849         import wizard
19851 2002-01-28  Andy Piper <andy.piper@freeuk.com>
19853         * src/main_menubar_def.h, tagmanager/tm_project.c: more
19854           string cleanups
19855           
19856         * manuals/C/anjuta_manual/*: started rewrite of the 
19857           manual, updated some screenshots
19859 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
19861         * src/gnomefilelist.h, src/gnomefilelist.c:
19862         
19863           Fixed multiple selection bug (#497085). The OK button is
19864           sensitive when in multiple mode, if the no. of
19865           selection is one or more.
19866           
19867           Toggle between single and multiple selection mode
19868           and multiple mode display.
19869           
19870           Fixed strings to translable strings.
19871           
19872           Fixed some compiler warnings by commenting out
19873           unused functions.
19874           
19875 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
19877         * src/project_dbase.c: App status bar now updates
19878           with the project name when the project is loaded.
19879         
19880         * src/an_file_view.c, tagmanager/tm_file_entry.c:
19881           
19882           Puts the directories at the top. They're also sorted now.
19883           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19884         
19885 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
19887         * scripts/anjuta_import.sh.in: Added file.
19888         * scripts/anjuta_import.sh: Removed file.
19890         * .cvsignore, po/.cvsignore, scripts/.cvsignore:
19891           Updated files.
19892           
19893         * src/main_menubar_def.h:
19894         
19895           Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
19896           reflect the opposite of Find (CTRL+F) and also to leave
19897           CTRL+R or Redo.
19898           
19899           Changed Glade summon with ALT+G, which frees the ATL+E
19900           for poping up the edit menu.
19901           
19902         * src/Makefile.am: Debugging link flags by Biswa, removed.
19904 2002-01-28      Andy Piper      <andy.piper@freeuk.com>
19906         * HACKING: added information on best practices for writing
19907           application messages and GUI labels
19908           
19909         * src/CORBA-Server.c, src/about.c, src/anjuta.c, 
19910           src/breakpoints.c, src/build_file.c, src/build_project.c, 
19911           src/clean_project.c, src/compile.c, 
19912           src/compiler_options_cbs.c, src/compiler_options_gui.c, 
19913           src/configurer.c, src/debugger.c, src/executer.c, 
19914           src/find_in_files.c, src/find_in_files_cbs.c, 
19915           src/find_replace.c, src/find_text.c, src/glades.c, 
19916           src/gnome_project.c, src/goto_line.c, src/main.c, 
19917           src/main_menubar.c, src/main_menubar_def.h, 
19918           src/mainmenu_callbacks.c, src/preferences_gui.c, 
19919           src/project_config.c, src/project_dbase.c, 
19920           src/project_dbase_gui.c, src/resources.c, src/source.c, 
19921           src/support.c, src/tags_manager.c, src/text_editor.c, 
19922           src/text_editor_gui.c, src/text_editor_menu.c, 
19923           src/toolbar_callbacks.c, src/utilities.c: 
19924           lots of minor message updates to make them more user-friendly 
19925           and consistent
19927 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
19929         * src/executer.c:
19930         
19931           Because of the spaces escaping, the command could not be
19932           executed when run without terminal. Now fixed.
19933           
19934         * anjuta.prj, Makefile.am:
19935         
19936           Added anjuta project file.
19937         
19938 2002-01-27  Naba Kumar <kh_naba@users.sourceforge.net>
19940         * src/message-manager-private.h, message-manager-private.cc,
19941           message-manger.cc:
19942           
19943           Added freeze() and thaw() for the message window class to
19944           speed up the message manager update.
19945         
19946         * src/project_config.h, project_config.c,
19947           src/project_dbase.h, project_dbase.h
19948           scripts/anjuta_project.template:
19949           
19950           Added two new prject attributes: project.config.blocked and
19951           project.excluded.modules. The former will make sure that users
19952           are not given any previlidge in enabling the 'overwrite build
19953           files' flags and the later issues a list of modules in the project
19954           to be skipped for symbol browsing and project listing.
19955         
19956         * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
19957         
19958           Modified script to read the template from the anjuta data dir
19959           rather than from the directory in which the script exist. Otherwise,
19960           Being transfered to the bin dir, the script will not be able to
19961           find the template when it is run.
19962           
19963           The script is also create with configure.in to set in the anjuta
19964           data dir path inside the script.
19965           
19966 2002-01-26  Stephane Demurget  <demurgets@free.fr>
19968         * po/fr.po: updated to the latest sources.
19970 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
19972         * scripts/Makefile.am:
19973           anjuta_import.sh goes with distribution.
19974           
19975         * po/*.po: They seem to have updated (merged with
19976           anjuta.pot) automatically when I did "make dist".
19977           
19978 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
19980         * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
19981           Fixed Bug #499807, ie crash on removing libs, includes, defines from
19982           the compiler options dialog.
19983         
19984         * ChangeLog:
19985           Correct todays date. :)
19986           
19987         * scripts/Makefile.am:
19988           Installs anjuta_import.sh in $(prefix)/bin dir and
19989           is treated as an executable.
19990           
19991 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
19993         * Fix for bug #499373
19994         
19995         * data/properties/anjuta.properties, ada.properties, cpp.properties,
19996           java, properties, latex.properties, lua.properties, others.properties,
19997           perl.properties:
19998           
19999           Added double-quotes around file arguments so that
20000           filenames with spaces could also work.
20002         * launcher/anjuta-launcher.c, executer.c:
20003           Escaped quotes in the cammand and it's arguments before executing
20004           so that args with spaces can also work.
20005           
20006           Commented #DEBUG switch.
20007           
20008 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
20010         * scripts/*: Added files which I forgot previously.
20011         
20012         * src/aneditor.h: Lined up commands definition for better look.
20013         
20014         * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
20015           main_menubar.h, control.c:
20016           Added three more convert EOL chars submenu items in transform.
20017           Reformatted some some.
20018         
20019         * data/anjuta.properties:
20020           Reformatted a line.
20021         
20022         * src/aneditor.h, aneditor.c:
20023           Added three commands (with definitions) for EOL conversions.
20024           
20025         * src/text_editor.c:
20026           Editor detects file mode from the file content and
20027           set the editing mode to CR/LF/CRLF automatically.
20028           Refined Dos mode extrageneous chars filter
20029           This will make sure that filter works only in Dos mode and not
20030           in other modes.
20031           
20032         * src/anjuta.c: Editor mode display in status bar.
20033         
20034         * src/preferences_gui.c: Changed the string for dos mode
20035           filter to more sensible string.
20036         
20037         * src/aneditor.c: Default editor mode sets during widget creation
20038           and not everty time the properties are loaded. This makes sure
20039           that the auto-detected mode is not overridden by the default mode.
20040           
20041         * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
20042         
20043         * src/anjuta.c: Fixed bug #476028.
20044           Now anjuta also searches for file relative to top project dir,
20045           when the project is open.
20046         
20047         * src/anjuta_cbs.c: Fixed bug #499536.
20048           File is not closed if it is not able to save the file properly.
20049           
20050         * src/mainmenu_callbacks.c: Fixed bug #499536.
20051           Newfiles (which are not modified) are also closed on "close all files".
20052         
20053 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
20055         * src/an_symbol_view.c: Added MAX_STRING_LENGTH
20056         
20057         * tagmanager/tm_source_file.c, regex.c, parse.c:
20058           defined and delimited g_messages within #debug.
20059           
20060         * src/preferences.c, data/anjuta.properties:
20061           saved/defied message-manager tag position in string.
20062           Message tag possition is saved between sessions. And
20063           and tag position bottom as default.
20064           
20065 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
20067         Patch submitted by:
20068         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20070         * Makefile.am
20071           configure.in
20072           data/Makefile.am
20073           data/properties/Makefile.am
20074           global-tags/Makefile.am
20075           pixmaps/Makefile.am
20076           src/Makefile.am
20077           src/an_file_view.c
20078           src/an_file_view.h
20079           src/an_symbol_view.c
20080           src/an_symbol_view.h
20081           src/anjuta.c
20082           src/anjuta_cbs.c
20083           src/file_history.c
20084           src/file_history.h
20085           src/message-manager-private.cc
20086           src/pixmaps.h
20087           src/project_dbase.c
20088           src/project_dbase_gui.c
20089           src/tags_manager.c
20090           src/text_editor.c
20091           src/utilities.c
20092           src/utilities.h
20093           src/watch_gui.c:
20094         
20095           Modified files.
20096         
20097         * scripts/*
20098           pixmaps/sv_class.xpm
20099           pixmaps/sv_function.xpm
20100           pixmaps/sv_macro.xpm
20101           pixmaps/sv_private_fun.xpm
20102           pixmaps/sv_private_var.xpm
20103           pixmaps/sv_protected_fun.xpm
20104           pixmaps/sv_protected_var.xpm
20105           pixmaps/sv_public_fun.xpm
20106           pixmaps/sv_public_var.xpm
20107           pixmaps/sv_static_fun.xpm
20108           pixmaps/sv_static_var.xpm
20109           pixmaps/sv_struct.xpm
20110           pixmaps/sv_unknown.xpm
20111           pixmaps/sv_variable.xpm
20112           pixmaps/fv_core.xpm
20113           pixmaps/fv_text.xpm
20114           pixmaps/filestoremove.txt:
20115         
20116           New files.
20117         
20118         * pixmaps/class.xpm
20119           pixmaps/function.xpm
20120           pixmaps/fv_autofile.xpm
20121           pixmaps/fv_doc.xpm
20122           pixmaps/fv_i18n.xpm
20123           pixmaps/fv_source.xpm
20124           pixmaps/private_func.xpm
20125           pixmaps/private_var.xpm
20126           pixmaps/protected_func.xpm
20127           pixmaps/protected_var.xpm
20128           pixmaps/public_func.xpm
20129           pixmaps/public_var.xpm
20130           pixmaps/struct.xpm
20131           pixmaps/variable.xpm
20132         
20133           Removed files.
20134         
20135         * tagmanager/*/*:
20136         
20137           Upgraded to tagmanager-0.7
20139 2002-01-24      Johannes Schmid <clubfan@users.sourceforge.net>
20140         * src/anjuta_cbs.c: Fixed bug #506441
20141         * src/watch_gui.c: Changed layout of eval dialog so that
20142         it fits on a 800x600 desktop with German translation. 
20144 2002-01-23      Andy Piper <andy.piper@freeuk.com>
20146         * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
20147         * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new 
20148           icon for new project type (thanks to Misha)
20149         * configure.in: build and install Danish translation
20150         * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated 
20151           credits to cover new patches and translations
20153 2002-01-23  Johannes Schmid <clubfan@users.sourceforge.net>
20154         
20155         * src/preferences.c, src/message-manager.cc, src/project_type.c,
20156           src/appwiz_page1.c:
20157         
20158       - Font preferences are restored properly now (\n was missing)
20159           - Dock menu label of message-manager is "Dock/Undock" instead
20160           of "Dock|Undock" to match with the rest of anjuta.
20161           - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
20162           changed it in anjuta, too 
20164 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
20166         * tagmanager/tm_source_file.c,
20167           tagmanager/parse.c,
20168           tagmanager/tm_project.c,
20169           src/an_symbol_view.c,
20170           src/anjuta.c:
20171           
20172           Disabled debug warnings.
20174 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
20176         * src/appwiz_page1.c
20177           src/compiler_options.c
20178           src/project_dbase.c
20179           src/project_dbase.h
20180           src/project_type.c
20181           src/source.c
20182           src/source.h:
20183           
20184           New project type named LibGlade.
20185           
20186           Patch submitted by:
20187           Dick Knol <dknol@gmx.net>
20189         * src/gnome_prj.c:
20190           Commented out unused pixmap creation. May be it
20191           will fix the crash in project creation.
20192           
20193 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
20195         * src/registers.c
20196           src/registers.h
20197           src/registers_cbs.c
20198           src/registers_cbs.h
20199           src/registers_gui.c
20200           src/sharedlib.c
20201           src/sharedlib.h
20202           src/sharedlib_cbs.c
20203           src/sharedlib_cbs.h
20204           src/sharedlib_gui.c
20205           src/signals.c
20206           src/signals.h
20207           src/signals_cbs.c
20208           src/signals_cbs.h
20209           src/signals_gui.c
20210           src/stack_trace.c
20211           src/stack_trace.h
20212           src/stack_trace_cbs.c
20213           src/stack_trace_cbs.h
20214           src/stack_trace_gui.c
20215           src/text_editor.c
20216           src/watch.c
20217           src/watch.h
20218           src/watch_cbs.c
20219           src/watch_cbs.h
20220           src/watch_gui.c
20221           
20222           Fixed bug #496290: Attach/detach removed from these
20223           windows as they are never implemented.
20224           
20225           Patch submitted by:
20226           Johannes Schmid <johannes.schmid@gmx.de>
20227           
20228 2002-01-18      Naba Kumar <kh_naba@users.sourceforge.net>
20230         * src/anjuta.c,
20231           src/anjuta_cbs.c:
20232           
20233           Fixed bug:
20234           when you right click on the tabs, a list of filenames are given
20235           out, but now it gives a list of "page 1", "page 2", etc...
20236           
20237           Patch submitted by: 
20238           Jens Georg <mail@jensgeorg.de>
20240         * anjuta.in.in: Removed c|c++ because, it was not necessary
20241           and was causing translation problem.
20242           
20243         * plugins/class-gen/clsGen.c:
20244           removed "'" for the same reason.
20245           
20246 attached the fix for the menu
20249 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
20251         * src/preferences.h,
20252           src/preferences.c,
20253           src/preferences_gui.c:
20254           
20255           Adds the functionality to Anjuta to auto save your unsaved
20256           files before you build a project.
20258           Patch submitted by: 
20259           jason <jason_williams@suth.com>
20260           
20261         * src/anjuta.[h,c]:
20262           Added function for save all files.
20263         
20264         * src/mainmenu_callbacks.c:
20265           Modified to use the above function.
20266         
20267         * src/build_project.c:
20268           Save all files before build if it is set in the
20269           preferences.
20271 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
20273         * src/message-manager-private.cc
20274           src/message-manager-private.h
20275           src/message-manager.cc:
20276           
20277           Message-manager now restores the tabs which were shown on startup.
20278           The terminal is now created on demand (as requested by Biswa)
20279           and I have removed some debug messages.
20280           
20281           Patch submitted by: 
20282           Johannes Schmid <johannes.schmid@gmx.de>
20284 2002-01-13  Stephane Demurget  <demurgets@free.fr>
20286         * src/anjuta_cbs.c: fixed the global shortcut handling to have a
20287           proper tabs keyboard navigation.
20289         * src/an_symbol_view.c,
20290           src/anjuta_cbs.c,
20291           src/gnome_project.c,
20292           src/project_dbase.c,
20293           src/tags_manager.c: removed some debugging display.
20295 2002-01-09      Naba Kumar <kh_naba@users.sourceforge.net>
20297         * src/message-manager-dock.c
20298           src/message-manager-private.cc
20299           src/message-manager-private.h
20300           src/message-manager.cc
20301           src/preferences.c
20302           src/preferences.h
20303           src/preferences_gui.c:
20304           
20305           Patch submitted by: 
20306           Johannes Schmid <johannes.schmid@gmx.de>
20307           
20308           This patch adds a tab to the notebook of the preferences-dialog
20309           where you can change the colors, the tab position of the new
20310           message manager. Also the truncate messages stuff has moved
20311           from misc tab to messages tab.
20313           Also improved the remembering position stuff of message manager.
20314           
20315         * data/internal.properties,
20316           Added definitions for messages colors and tag position.
20317           
20318         * src/message_manager.cc:
20319           Fixed a bug that never lets the messages panes to get cleared.
20320           Added wmclass setting for the message window. Fixed a bug in
20321           which the message window was not being shown.
20322         
20323         * src/tag_manager.c: Fixed printing of (NULL) in the debug
20324           output and disabled it.
20326         * src/anjuta.c: Preferences created and loaded before anything else.
20327           anjuta now recognizes messages colors on startup and initializes
20328           them.
20329         
20330 2002-01-09      Andy Piper      <andy.piper@freeuk.com>
20332         * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
20334 2002-01-09  Stephane Demurget  <demurgets@free.fr>
20336         * pixmaps/file_c.xpm,
20337           pixmaps/file_cpp.xpm,
20338           pixmaps/file_file.xpm,
20339           pixmaps/file_h.xpm,
20340           pixmaps/file_html.xpm,
20341           pixmaps/file_i18n.xpm,
20342           pixmaps/file_icon.xpm,
20343           pixmaps/file_pix.xpm,
20344           pixmaps/fv_doc.xpm,
20345           pixmaps/fv_i18n.xpm,
20346           pixmaps/fv_image.xpm,
20347           pixmaps/fv_source.xpm,
20348           pixmaps/fv_unknown.xpm: made these icons transparent.
20350 2002-01-08      Andy Piper      <andy.piper@freeuk.com>
20352         * launcher/anjuta_launcher.c: updated message strings
20353         * src/message-manager-dock.c: added newline at end to avoid compile warning
20354         * src/project_dbase.c: corrected spelling of include (noted by Biswa)
20355         * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20356           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
20357           entries for username and Python-style GPL notice
20358         * HACKING: added info on files to change to update Insert menu
20360 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
20362         * src/project_dbase.c,
20363           src/an_file_view.c,
20364           src/an_symbol_view.c:
20365           Changed the CTree expander style to square and
20366           line style to Dotted line.
20367           
20368         * po/POTFILES.in: Removed and Added translable files.
20370 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
20372         * ccview/.cvsignore: Removed.
20373         
20374 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
20376         * ccview/
20377                 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
20378                 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
20379                 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
20380                 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
20381                 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
20382                 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
20383         
20384         Removed ccview module because it is no longer needed.
20386 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
20388         * src/project_dbase.c:
20389           Shifted structure initialization in project_dbase_new()
20390           before anything else, otherwise it was crashing due to
20391           uninitialized values.
20392         
20393         * src/an_symbol_view.c:
20394           Disabled high volume debug output.
20396 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
20397         
20398         Applied a very heavy patch from:
20399         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20401         * Makefile.am
20402         configure.in
20403         pixmaps/Makefile.am
20404         src/Makefile.am
20405         src/aneditor.cxx
20406         src/aneditor.h
20407         src/anjuta.c
20408         src/anjuta.h
20409         src/commands.c
20410         src/commands.h
20411         src/compile.c
20412         src/compile.h
20413         src/controls.c
20414         src/defaults.c
20415         src/fileselection.c
20416         src/main_menubar.c
20417         src/main_menubar.h
20418         src/main_menubar_def.h
20419         src/mainmenu_callbacks.c
20420         src/mainmenu_callbacks.h
20421         src/project_dbase.c
20422         src/project_dbase.h
20423         src/project_dbase_gui.c
20424         src/tags_manager.c
20425         src/text_editor_menu.c
20426         src/toolbar_callbacks.c
20427         tagmanager/Makefile.am
20428         tagmanager/ctags.c
20429         tagmanager/include/Makefile.am
20430         tagmanager/include/tm_project.h
20431         tagmanager/include/tm_symbol.h
20432         tagmanager/include/tm_tag.h
20433         tagmanager/include/tm_tagmanager.h
20434         tagmanager/include/tm_workspace.h
20435         tagmanager/tm_project.c
20436         tagmanager/tm_source_file.c
20437         tagmanager/tm_symbol.c
20438         tagmanager/tm_tag.c
20439         tagmanager/tm_workspace.c
20440         widgets/Makefile.am: Modified.
20441         
20442         * src/an_file_view.[c,h],
20443           src/an_symbol_view.[c,h],
20444           src/file_history.[c,h],
20445           src/support.[c,h],
20446           widgets/scroll-menu.[c,h],
20447           tagmanager/tm_file_entry.c
20448           tagmanager/include/tm_file_entry.h: Added new files.
20449           
20450         * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
20451         private_func.xpm, public_func.xpm,
20452         class.xpm, fv_exec.xpm, fv_unknown.xpm,
20453         private_var.xpm, public_var.xpm,
20454         function.xpm, fv_i18n.xpm, macro.xpm,
20455         protected_func.xpm, struct.xpm,
20456         fv_autofile.xpm, fv_image.xpm,
20457         ofolder.xpm, protected_var.xpm, variable.xpm:
20458           Updated and Added pixmap files.
20460         Features:
20461         ---------
20462         a) Removes CCView dependency.
20463         b) Improves the terminal.
20464         c) Adds tag navigation context menus.
20465         d) Upgrades tagmanager to latest version.
20466         e) Miscellaneous small additions.
20468 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
20470         * src/project_dbase_gui.c: Fixed crash of anjuta
20471         when project first created.
20472         
20473         * src/gnome_project.c: It now updates the tags manager
20474         when new projects are created.
20475         
20476 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
20478         * Thanks Johannes Schmid <johannes.schmid@gmx.de>
20479           for this big patch.
20480         
20481         * src/messages.[c,h]: Removed files.
20483         * src/message-manager.[cc,h],
20484           src/message-manager-dock.[c,h],
20485           src/message-manager-private.[cc,h]
20486           New files.
20488         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
20489           src/build_project.c, src/clean_project.c, src/compile.c
20490           src/configurer.c, src/debugger.c, src/find_in_files.c
20491           src/mainmenu_callbacks.c, src/preferences.h
20492           src/preferences_gui.c, src/properties.h
20493           src/utilities.c, src/utilities.h:
20494           The new messages widget.
20495           New features:
20496             - Use of GtkNotebook instead of ToggleButtons
20497               and show/hide
20498             - Popupmenu to show and hide message types and
20499               to dock/undock in detach mode
20501           All other things should work as they did with the
20502           old message window. Currently the keyboard short-cuts
20503           do not work in detached mode.
20504           
20505           Some functions in utitlities.[c,h] changed.
20506           so that they take const arguments where this is possible
20507           
20508         * src/Makefile.am, po/POTFILES.in:
20509           Removed messages.[c,h] and
20510           added message-manager.[cc,h], message-manager-dock.[c,h],
20511           message-manager-private.[cc,h]
20512           
20513         * src/message-manager.h: Removed "include <bonobo.h>"
20514           and added a newline at the end of the file.
20515           
20516         * src/message-manager-private.cc:
20517           Set clist's width setting to Automatic.
20518           Set scroll window's scroll bars to Automatic.
20519           
20520 2002-01-05  Naba Kumar <kh_naba@users.sourceforge.net>
20522         * text_editor_menu.c:
20523           Fixed misalignment of the function sub menu
20524           in the text editor pop up menu.
20525           
20526 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
20527         
20528         * src/text_editor.c: Fixed a compiler warning.
20529         
20530 2002-01-04  Andy Piper <andy.piper@freeuk.com>
20532         * THANKS, manuals/*/authors.sgml: updated for new translations
20533         * plugins/class-gen/clsGen.c: converted messages to English
20534         * src/about.c, src/main_menubar_def.h: string updates
20536 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
20538         * src/anjuta.c
20539           src/anjuta_cbs.c
20540           src/text_editor.c
20541           src/mainmenu_callbacks.c
20542           src/text_editor.h
20543           src/text_editor.c
20544           src/text_editor_cbs.c
20545           src/text_editor-gui.c:
20546           
20547           Earlier code for adding 'cross' button
20548           for closing pages were too error prone and unorganized.
20549           Cleaned up the code and shifted the 'extra' widgets
20550           creation (eg. close button, close_pixmap and lable)
20551           from anjuta to text_editor. This takes care of proper
20552           widgets creation and destruction. Otherwise, anjuta
20553           was crashing at too many points, especially related
20554           to docking and undocking.
20555           
20556 2002-01-04  Stephane Demurget  <demurgets@free.fr>
20558         * src/aneditor.cxx: removed debugging code.
20560         * data/properties/.cvsignore: added swap files.
20562 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
20564         * src/anjuta.c
20565           src/anjuta_cbs.c:
20566           Fixed Crashing of anjuta when a new file is saved as
20567           different file.
20568           
20569 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
20571         * src/aneditor.c: Some debug codes around.
20572         
20573         * data/internal.properties, data/anjuta.properties: Removed.
20574           data/properties/Makefile.am:
20575           data/properties/ada
20576           data/properties/cs
20577           data/properties/make
20578           data/properties/rc
20579           data/properties/html
20580           data/properties/ruby
20581           data/properties/baan
20582           data/properties/idl
20583           data/properties/pascal
20584           data/properties/sample
20585           data/properties/bash
20586           data/properties/java
20587           data/properties/perl
20588           data/properties/sql
20589           data/properties/conf
20590           data/properties/latex
20591           data/properties/props
20592           data/properties/vb
20593           data/properties/cpp
20594           data/properties/lua
20595           data/properties/python
20596           data/properties/xml
20597           data/properties/others
20598           data/properties/.cvsignore:
20599             Added files. Properties now splitted into small files
20600             for each language.
20602         * data/Makefile.am
20603           configure.in: Update the removal and added properties module.
20605         * src/preferences.c: preferences_new(): Updated to reflect the
20606           new properties files organization.
20607           
20608         * src/Makefile.am: Added Baan Lexer.
20610 2002-01-01  Stephane Demurget  <demurgets@free.fr>
20612         * src/aneditor.cxx: readded the baan lexer. 
20614         * src/preferences.c: fixed translated messages and a typo.
20616         * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
20617           confusing the regexp usage in xml-i18-merge.
20619 2002-01-01      Andy Piper      <andy.piper@freeuk.com>
20621         * src/project_dbase.c: tidied some messages, and spotted a typo in
20622           the reading of properties which prevented the project version from
20623           ever being reported in the Project Information window - fixed :)
20625         * po/POTFILES.in: removed syntax.h
20627 2001-12-31  Stephane Demurget  <demurgets@free.fr>
20629         * data/internal.properties: fixed baan properties.
20630           Added all ada properties.
20632         * src/main_menubar_def.h,
20633           src/lexer.h,
20634           src/aneditor.cxx,
20635           src/utilities.[ch]: added support for the Ada highlight style.
20637 2001-12-31  Stephane Demurget  <demurgets@free.fr>
20639         * plugins/*/.cvsignore: updated.
20641 2001-12-31  Stephane Demurget  <demurgets@free.fr>
20643         * src/syntax.h,
20644           src/text_editor.c,
20645           src/Makefile.am: removed the empty header syntax.h.
20647 2001-12-31  Naba Kumar <kh_naba@users.sourceforge.net>
20649         * main_menubar.c:
20650         Stef's observation on the 'superfluous' hseparators in the recent
20651         files and projects is fully justified -- removed.
20652         
20653         * main_menubar_def.h:
20654         Changed "Plug Ins" to "Plugins" in the menu label.
20655         
20656         * configure.in, plugins/Makefile.am, plugins/class-gen/*:
20657         Added class-gen in the configure output and class-gen module.
20658         
20659         * data/internal.properties:
20660         Correct mis-spelled "jave" to "java".
20661         Added file.is.source for *.h, *.c, *.cpp properties.
20662         
20663         * global-tags/Makefile.am:
20664         "chmod +x create_global_tags.sh" before it is executed, because
20665         there is very high chance that it will be found "-x" and resulting
20666         in error
20668 2001-12-31  Stephane Demurget  <demurgets@free.fr>
20670         Fixed a crash on Solaris reported by Holder Burde, thanks to him
20671         for the backtrace.
20673         * src/gnome_project.c: (create_new_project): if the user doesn't
20674           select any icon, it doesn't have any extension and thus we can't
20675           use it in printf on Solaris, since the %s modifier use strlen to
20676           know the string length and then crash. On Linux, gcc checks the value
20677           of the pointer to be NULL and write "(null)" if necessary. We can't
20678           rely on that.
20680         * src/source.c: (source_write_desktop_entry): if there's no icon, we
20681           don't need to have the directory icon but the generic one.
20683 2001-12-30  Stephane Demurget  <demurgets@free.fr>
20685         Merged with latest (1.42) scintilla.
20687         Added: Support for the {load,save}.on.(de)activate properties.
20688                The PHP lexer to match keywords case insensitively.
20689                Baan lexer.
20690                Experimental supports for changeable style attribute & line
20691                wrapping.
20692                
20693         Updated: Both the C++ and HTML lexers.
20694                  More shell keywords added.
20695                  Horizontal scrolling and diplay of long lines optimised.
20696                  Cursor setting optimised.
20698         Bugs fixed: Caret movement over folded lines.
20699                     Selection tracking in 2ndary views when doing modifications.
20701         * scintilla/CallTip.{cxx.h},
20702           scintilla/ContractionState.{cxx,h},
20703           scintilla/Document.{cxx,h},
20704           scintilla/Editor.{cxx,h},
20705           scintilla/KeyWords.cxx,
20706           scintilla/LexHTML.cxx,
20707           scintilla/PlatGTK.cxx,
20708           scintilla/RESearch.cxx,
20709           scintilla/ScintillaBase.cxx,
20710           scintilla/ScintillaGTK.cxx,
20711           scintilla/Style.{cxx,h},
20712           scintilla/StyleContext.h,
20713           scintilla/ViewStyle.cxx,
20714           scintilla/include/*.h: updated.
20716         * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
20718         * scintilla/LexCPP.cxx: removed all references to noDocChars. This
20719           should have been told to the scintilla team. We're lucky I read the
20720           ChangeLog and the modifications of the lexer (thanks to the Gnome
20721           bonsai for this ;)
20723         * data/internal.properties: added Baan definitions.
20724           Fixed some issues for C such as *_cast directive, that are only
20725           available with C++.
20726           Updated C++, HTML and shell scripts definitions.
20727           Updated Ada and Bullant, that have been forgotten.
20729         * src/main_menubar_def.h,
20730           src/lexer.h,
20731           src/aneditor.cxx,
20732           src/utilities.[ch]: added support for the Baan highlight style.
20734 2001-12-29  Stephane Demurget  <demurgets@free.fr>
20736         Polished the plugins menu behaviour and added a tearoff
20737         menuitem to the recent entries submenu.
20739         Note: The recent entries list seems to be too height
20740               with all these superfluous hseparators.
20742         * src/main_menubar.c: Polished, making some
20743           functions declarations static and cleaning some code.
20745           (create_submenu_plugin): removed the extra
20746           plugins entry and the horizontal separators.
20748           (on_plugins_menu_realize): the plugins menu is only
20749           shown if there's at least one available.
20751           (create_submenu*): added a tearoff menuitem to have
20752           a more homogeneous menu style. For now, it doesn't
20753           take care of user settings (but it was even worse
20754           before :).
20756 2001-12-29  Stephane Demurget  <demurgets@free.fr>
20758         * configure.in: added the packageplugindir variable to avoid
20759           installing the plugins in $(prefix). It's not the same path as
20760           anjuta 2 to allow parallel installation.
20762 2001-12-29  Stephane Demurget  <demurgets@free.fr>
20763         Fix a reopened part of bug #440676: keyboard navigation between the
20764         different text buffers. Changed to a more global approch. 
20766         * src/notebook.[ch]: removed.
20768         * src/Makefile.am: removed notebook.[ch]
20770         * src/anjuta_{gui,cbs}.c, src/anjuta.h:
20771           (on_anjuta_window_key_press_event): added to fulfill the global
20772           shorcuts handling.
20774         * HACKING: updated according to the new global shortcuts handling.
20776 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
20778         * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
20779           Shifted plugin menu from Edit submenu to main menu.
20780         
20781         * po/POTFILES.in:
20782           Added plugins/sample1/plugin-sample1.c
20783           
20784         * plugins/sample1/plugin-sample1.c:
20785           Added localization and used anjuta_info, instead of anjuta_error.
20786           
20787         * plugins/.cvsignore, plugins/sample1/.cvsignore:
20788           Added cvs ignores.
20789           
20790 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
20792         * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
20793           for plugin dir.
20794         
20795         * Makefile.am: Added module plugins.
20796         
20797         * plugins, plugins/Makefile.am, plugins/sample1/*:
20798           Created plugins modules.
20799           
20800         * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and 
20801           Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
20802           to load plugins of *.so only and not *.so* (which results
20803           in duplicates).
20804         
20805         * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of 
20806           plugins during packaging.
20808 2001-12-27  Simos Xenitellis  <simos@hellug.gr>
20810         *  configure.in: Added Greek (el) to ALL_LINGUAS.
20812 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
20814         * configure.in: Added portuguese to ALL_LINGUAS
20816 2001-12-24  Naba Kumar <kh_naba@users.sourceforge.net>
20818         * global-tags/.cvsignore
20819         tagmanager/.cvsignore
20820         tagmanager/include/.cvsignore:
20821         Added cvs ignore files.
20823         * data/.cvsignore
20824         Updated cvs ignore file.
20825         
20826 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
20828         * src/debugger.c, src/text_editor.c, src/anjuta.c, 
20829           data/anjuta.properties, data/internal.properties: clean up some 
20830           message strings (me)
20832 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
20834         * src/about.c, THANKS: added Jens to the credits
20835         
20836 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
20838         * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
20839           src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
20840           src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
20841           Georg <mail@jensgeorg.de> to add close button to file tabs.
20843 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
20845         * launcher/anjuta_launcher.c: patch from Stef to fix #490816
20846           (debugger now catches correct signal from process)
20848 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
20850         * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
20851         * src/pixmaps.h: switch appwizard project icons to new designs
20852         * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
20854 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
20856         * pixmaps/Makefile.am: stop redundant images from being installed.
20857           The next step will be to remove them completely.
20858         * src/appwiz*: further updates (more to come)
20859         * src/pixmaps.h: cleaned up, commented
20860         * src/splash.c: should use the pixmaps macro defined
20861         * HACKING: more on the graphics stuff and use of pixmaps.h
20863 2001-12-19      Andy Piper      <andy.piper@freeuk.com>
20865         * src/defaults.c: fix bug #494864
20867 2001-12-18      Andy Piper      <andy.piper@freeuk.com>
20869         * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
20870           graphics from Misha
20871         * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
20872           redundant graphics, no longer used
20873         * src/appwiz*: revamped application wizard by Andy and Misha for
20874           a more usable and professional look-and-feel
20875         * HACKING: updates to cover patching, graphics, and some additions
20876           post-0.1.8
20877         * TODO: removed some implemented features
20879 2001-12-17      Andy Piper      <andy.piper@freeuk.com>
20881         * data/anjuta.properties, data/internal.properties: cleanup
20882         * src/compiler_options_gui.c, src/mainmenu_callbacks.*, 
20883           src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
20884           to edit styles colors for keywords and add Goto Tag menu option
20885           in the editor
20887 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
20889         * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
20890         
20891         Fixed bug #460335
20892         fixes the Forget of the cursor position when tab is brought active
20893         from project manager.
20894         
20895 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
20897         * src/messages.c
20898           Exported "TERM=xterm" to get a color terminal when
20899           anjuta is not started from within a terminal.
20900           
20901 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
20903         * src/messages.c
20904           src/messages.h
20905           Added a frame around zvt terminal.
20906           
20907         * src/preferences_gui.c
20908           Modified to say "Use glade component (experimental)"
20909           instead of "Use Component".
20910           
20911 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
20913         * Patch from 
20914         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20915         
20916         * src/anjuta.c
20917         src/fileselection.c
20918         src/messages.c
20919         src/messages.h
20920         src/preferences.c
20921         src/preferences.h
20922         src/project_dbase.c
20924         a) Extra scrollbar in terminal no longer appears.
20925         b) Character set preference should be preserved (untested).
20926         c) File selection widget now remembers last directory.
20927         d) On creation of generic project, the glade 'file not found' error no
20928                 longer occurs.
20929         e) First terminal window is created 'on demand', so it should always to
20930                 the Right Thing (TM) as far as starting WD is concerned. Also, the
20931                 environment is now passed to the terminal.
20932         f) Solaris compilation should be fixed (replaced get_current_dir_name()
20933                 with getcwd()).
20934         g) Fixed some compilation warnings.
20936 2001-12-10      Andy Piper      <andy.piper@freeuk.com>
20938         * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
20939           src/pixmaps.h: applied terminal and warnings patch (Biswa)
20940         * src/*: cleanups (me)
20941         * pixmaps/mini_term.xpm: added new file for terminal button
20942           (me, based on existing artwork)
20944 2001-12-07      Andy Piper      <andy.piper@freeuk.com>
20946         * configure.in: bumped version to 0.1.9-pre
20947         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
20948           translation
20949         * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
20951 2001-12-07  Pablo Saratxaga  <pablo@mandrakesoft.com>
20953         * src/splash.c: removed a DOS end of line of a comment (so the *.po
20954           files are free of that char)
20955         * configure.in: added "az" to ALL_LINGUAS
20957 2001-11-29      Andy Piper      <andy.piper@freeuk.com>
20959         * tagmanager/tm_workspace.c, src/project_dbase.c: critical
20960           crash bug fix from Biswa.
20961         * FUTURE: added Anjuta/gIDE merger information to provide 
20962           details on future direction and status of 1.x stuff
20963         * NEWS: prepared for release
20964         * po/de.po: update from Jens Georg <mail@jensgeorg>
20966 2001-11-28      Andy Piper      <andy.piper@freeuk.com>
20968         * multiple minor updates pre-0.1.8
20969         * patch from Biswa to fix syntax highlighting and packaging
20970         * po/fr.po: update from Stef
20972 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
20974         * global-tags/Makefile.am
20975         global-tags/create_global_tags.sh
20976         global-tags/tm_global_tags.c
20977         scintilla/LexCPP.cxx
20978         scintilla/include/SciLexer.h
20979         src/aneditor.cxx
20980         src/project_dbase.c
20981         tagmanager/Makefile.am
20982         tagmanager/include/Makefile.am
20983         tagmanager/include/tm_project.h
20984         tagmanager/include/tm_tag.h
20985         tagmanager/include/tm_tagmanager.h
20986         tagmanager/tm_project.c
20987         tagmanager/tm_source_file.c
20988         tagmanager/tm_tag.c
20989         tagmanager/tm_workspace.c:
20990         
20991         Includes the syntax highliting patch to scintilla).
20992         and more stable code.
20993         
20994         *tagmanager/include/tm_symbol.h: New file.
20995         *tagmanager/tm_symbol.c: New file.
20996         
20997         Add symbol tree building functionality at project level
20998         
20999         Patch from:
21000         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21001         
21002 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
21004         * pixmaps/file_cpp.xpm,   pixmaps/file_html.xpm,  pixmaps/file_icon.xpm,
21005           pixmaps/file_c.xpm,     pixmaps/file_h.xpm,     pixmaps/file_pix.xpm,
21006           pixmaps/file_file.xpm,  pixmaps/file_i18n.xpm
21007           : New and improved pixmaps from Misha <misha@phreaker.net>
21008           Thanks to him.
21010 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
21011         
21012         * Big patch submitted by
21013           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
21014           Many thanks to him.
21015         
21016         * src/Makefile.am, src/aneditor.cxx
21017           src/anjuta.c, src/anjuta.h, src/project_dbase.c,
21018           src/project_dbase.h, src/text_editor.c, src/text_editor.h:
21019           Use of tagmanager lib for advanced calltips.
21021         * global-tags/*: Created new directory and added files to 
21022           generate system.tags.
21024         * tagmanager/*: Created new directory and added tagmanager lib
21025           files.
21027         * configure.in, acconfig.h, Makefile.am: Modified to reflect
21028           the above additions.
21030         * data/Makefile.am: Modified to accomodate generated system.tags file.
21032 2001-11-07      Andy Piper      <andy.piper@freeuk.com>
21034         * scintilla/: updated to 1.41
21035         * src/Makefile.am: added Ada and Bullant lexers from Scintilla
21036         * src/about.c: updated list of authors
21037         * src/aneditor.cxx: tidied to remove unused SciTE debug calls
21038         * HACKING: updated to cover Scintilla usage
21039         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
21040           translation
21042 2001-11-07  Naba Kumar <kh_naba@users.sourceforge.net>
21044         * src/aneditor.cxx: Fixed compilation errors with it.
21045           by add include to gtk+ headers and typedefining a mysteriously
21046           vanished class Colour.
21048 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
21050         * configure.in: Added pt_BR in the languages.
21051         
21052 2001-11-01      Andy Piper      <andy.piper@freeuk.com>
21054         * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
21055           (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
21056         * THANKS: updated
21057         * manuals/C/anjuta-manual/*: new format to match
21058           the rest of the GNOME docs chapter layout. Added the many
21059           new contributors. Moved Authors and License information into new
21060           chapters of their own - should make expansion easier too
21061         * src/compiler_options.c: changed the profiler option to -pg to 
21062           work with GNU tools (gprof)
21063         * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages 
21064           and text labels
21065         
21066 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
21068         * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
21069           compiler_options_gui.c:
21070           Added a new entry for linker flags and renamed c_options to c_flags
21071           and l_options to l_libs. Also, added a new function:
21072           compiler_options_set_prjlflags_in_file();
21073         
21074         * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
21075         
21076         * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
21077           
21078 2001-10-26      Andy Piper      <andy.piper@freeuk.com>
21080         * THANKS, src/about.c: corrections and additions following 
21081         Naba's big update
21082         * src/main_menubar.c: patch from Rikul to fix the problem with 
21083         menu accelerators not being loaded
21085 2001-10-26  Naba Kumar <kh_naba@users.sourceforge.net>
21087         * THANKS: Added all contributors and translators names and emails.
21088         * AUTHORS: Updated
21089         * pixmap/anjuta_logo.png: Reduced the size of the logo.
21090         * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
21091               Added new file (earlier logo with border).
21092         * src/about.c: Added all contributors names and emails
21093               and used macro definition for logo pixmap file.
21094         * src/pixmaps.h: Added entry for anjuta splash screen.
21096 2001-10-24      Andy Piper      <andy.piper@freeuk.com>
21098         * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
21099         to new PNG version (thanks to Misha) and removed the old
21100         pixmap.
21102 2001-10-24  Abel Cheung  <maddog@linux.org.hk>
21104         * THANKS: added Conner Mo for simplified Chinese translation.
21105         * configure.in: added zh_CN in ALL_LINGUAS
21107 2001-10-21  Abel Cheung  <maddog@linux.org.hk>
21109         * THANKS: added Joe Man for his traditional Chinese translation.
21110         * configure.in: added zh_TW in ALL_LINGUAS.
21112 2001-10-19  Naba Kumar <kh_naba@users.sourceforge.net>
21114         * src/main_menubar_def.h: Changed the link of lidn to
21115         http://lidn.sourceforge.net.
21116         
21117 2001-10-18  Naba Kumar <kh_naba@users.sourceforge.net>
21119         * Applied patch from Rikul
21120         * Applied patch from Luca
21121         * Fixed a cvs conflict. :)
21123 2001-10-17  Stephane Demurget  <demurgets@free.fr>
21125         * THANKS: added Marc Botermans for his Dutch translation.
21127         * configure.in: added nl in ALL_LINGUAS.
21129         * po/nl.po: added.
21131 2001-10-17  Naba Kumar <kh_naba@users.sourceforge.net>
21133         * anjuta.c: Fixed luca's typo.
21134         * resources.c, resources.h: Changed gchar* return to void, to
21135                 avoid a compiler warning.
21136         * scintilla/Makefile.am: Reorganized file entries.
21137         * src/Makefile.am: Added StyleContex.o module directly with the lexers.
21139 2001-10-16  Naba Kumar <kh_naba@users.sourceforge.net>
21141         * Upgraded scintilla to 1.4.
21142         * Added 6 files:  LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
21143                 LexLisp.cxx StyleContext.cxx StyleContext.h
21144         * src/Makefile.am: Added 4 lexers and separated lexer objects
21145                 from the main link variable.
21147 2001-10-14  Stephane Demurget  <demurgets@free.fr>
21149         * THANKS: added Luca, even if it shouldn't be my role to write
21150           this sort of thing :)
21152         * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
21153           the latest Luca patch.
21155 2001-10-14      Andy Piper      <andy.piper@freeuk.com>
21157         * added skeleton plugin functionality (lbell <lbell@tsc4.com>). 
21158         This is not documented yet; plugins to come later.
21159         * src/find*.c: find dialogs now persistent 
21160         (Rick <rikul@bellsouth.net>)
21161         * widgets/gnomefilelist.c: fixed multiple file open issue 
21162         (Rick <rikul@bellsouth.net>)
21163         * changes to recent file and project lists handling 
21164         (lbell <lbell@tsc4.com>)
21165         * more minor UI updates (me)
21167 2001-10-11      Andy Piper      <andy.piper@freeuk.com>
21169         * src/Makefile.am: removed warnings for traditional C syntax
21170         * pixmaps: added new icons for mini_locals, mini_cvs and
21171         the splash screen - thanks to Misha <misha@phreaker.net>
21173 2001-10-10      Andy Piper      <andy.piper@freeuk.com>
21175         * src/toolbar.c: fix typo in tooltip text
21176         * ccview/cccmd.cc: alter Func to Function in menu text
21178 2001-10-09      Andy Piper      <andy.piper@freeuk.com>
21180         * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
21181         issue with find dialog reporting an error when Scintilla finds text
21182         * applied patch from Denis Boehme <boehme at syncio dot de> to support
21183         DOS files (i.e. CR/LF translation)
21185 2001-10-03      Andy Piper      <andy.piper@freeuk.com>
21187         * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
21188         #452436
21189         * data/internal.properties: default fold style now set to 3 :-)
21190         * applied patch from rikul <null@acm.org> to turn notebook tab 
21191         headings red when file has been edited.
21193 2001-10-02  Kjartan Maraas  <kmaraas@gnome.org>
21195         * configure.in: Added "no" to ALL_LINGUAS.
21196         
21197 2001-09-29  Naba Kumar <kh_naba@users.sourceforge.net>
21199     * Patch from lbell <lbell@tsc4.com>
21200     src/controls.c
21201     src/debugger.c
21202     src/main_menubar.c
21203     src/main_menubar.h
21204     src/main_menubar_def.h
21205     src/mainmenu_callbacks.c
21206     src/mainmenu_callbacks.h
21207     src/project_dbase.c
21208     src/project_dbase.h
21209     
21210     Implemented a check menu item to handle the 'show locals' flag
21211     for the current project.
21213     * data/internal.properties: Removed the redundant command
21214     for gnome-terminal.
21215     
21216 2001-09-25  Naba Kumar <kh_naba@users.sourceforge.net>
21218         * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
21220 2001-09-24  Fatih Demir <kabalak@gtranslator.org>
21222         * configure.in: Added "ta" to the languages list.
21224 2001-09-21  Andy Piper <andy.piper@freeuk.com>
21226         * data/internal.properties:
21227           added fold.symbols property to control appearance of folds
21228           in the Scintilla editor (thanks to rikul <null@acm.org>)
21230 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
21232         * src/message.c:
21233           one extra button for message win is being created -- Fixed.
21234         
21235           The frame should be hidden and not only the pix_lab when
21236           that message pane is hidden (aBts[nIndex].bVisible == FALSE)
21237           -- Fixed.
21238         
21239         * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am: 
21240           for the time being it is same as mini_cvs.xpm.
21241         
21242 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
21244         * src/find_repace.c: Fixed the vanishing find/replace dialog box.
21246         Patch from rikul <null@acm.org>
21247         
21248         * CORBA-Server.c, debugger.c, debugger.h, glades.c,
21249         glades.h, messages.c, messages.h, pixmaps.h,
21250         project_dbase.c, project_dbase.h, session.c,
21251         session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
21252         
21253         inserted 'add to watch' option in inspect window, so you can add easily
21254         a variable in watch window .
21255         
21256         Added a new message pane for the gdb local variables inspection. Changed
21257         the code in messages.c to better account for future new panes insertion.
21258         Defined a new pixmap for the new tab button in pixmaps.h
21259         (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
21260         install script.
21261         
21262         Changed the debugger module to have a single function for asking to gdb
21263         to send program info. The idea is to ask the debugger about only the
21264         info needed to open windows( watch, registers, etc ) to speedup the step
21265         command. I plan to ask informations to the debugger based on the user
21266         interface status.
21267         The request for local variables is enabled by default, but the
21268         projectDBase has a variable to control it, to allow disabling that
21269         feature,  there is also the code to save and to reload the state. If you
21270         want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
21271         in project_dbase.c
21273         This big patch is from:  lbell <lbell@tsc4.com>
21274         
21275 2001-09-20  Stephane Demurget <demurgets@free.fr>
21277         Patch from rikul <null@acm.org> :
21279         * data/internal.properties, src/aneditor.cxx: fixed the fold margin
21280           problem and added folding support for php/hmtl.
21282 2001-09-19  Naba Kumar <kh_naba@users.sourceforge.net>
21284         * Fixed dnd of files within scintilla.
21285         patch from:  rikul <null@acm.org>
21286         
21287 2001-09-18  Naba Kumar <kh_naba@users.sourceforge.net>
21289         * Applied patch from Luca.
21290         
21291         * src/source.c: source_write_build_files(): Fixed the project generation
21292           failure. The fist return statement and the free_project_type were 
21293           misplaced.
21295 2001-09-14  Naba Kumar <kh_naba@users.sourceforge.net>
21296         
21297         * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
21298         mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
21299         
21300         1) Restore the error color to red (waiting for a configurable one )
21301         2) Saving projects settings if you exit anjuta without closing an open
21302         saved project
21303         3) New Menu 'repaeat search' to search with a keystroke without pressing
21304         the toolbar button
21305         4) some define in the menus to better handle menu item update
21306         
21307         Patch from: lbell <lbell@tsc4.com>
21308         
21309         * main_menubar_def.h, main_menubar.c: Change the position of
21310         "Repeat find" menu position.
21312 2001-09-13  Naba Kumar <kh_naba@users.sourceforge.net>
21314          project_type.h, project_type.c, source.c: Applied patch.
21315          patch from Johannes Schmid <clubfan@users.sourceforge.net>
21316          
21317 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
21319         * configure.in, src/Makefile.am: Using macros for ORBit flags.
21320         
21321 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
21322         
21323         * Fixed bug #445752
21324   
21325 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
21326         
21327         * Fixed bugs in Gtk-- and Gnome-- project type
21329 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
21331         * dnd.c: Support for multiple files drag-n-drop.
21332         
21333           Patch from: rikul <null@acm.org>
21334         
21335         * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
21336           mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
21337           saving from menu.
21338         
21339           Patch from: rikul <null@acm.org>
21341         * Applied patch for widgetizing goto dialog box.
21342           Patch from: ???
21343         
21344         * Applied patch for having new project type handling.
21345           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
21346           
21347 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
21349         * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
21350           anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
21351           debugger.c, debugger.h, find_in_files.c, find_in_files.h,
21352           find_replace.c, find_replace.h, find_text.c, find_text.h,
21353           glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
21354           project_dbase.h, source.c, text_editor.c, text_editor.h,
21355           text_editor_cbs.c, utilities.c, utilities.h:
21356         
21357           Applied a huge patch (after slight preview). I would like Luca
21358           to have his feature additions mentioned here.
21359         
21360           Patch from: lbell <lbell@tsc4.com>
21362 2001-09-09  Stephane Demurget <demurgets@free.fr>
21364         * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
21366         * po/fr.po: updated to the latest sources.
21369 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
21370         
21371         * Fixed bug #445752
21372   
21373 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
21375         * dnd.h, dnd.c: New files for drag n drop support.
21376                 
21377         * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
21378            Added drag and drop support for opening files.
21379         
21380         Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
21381         Archit Baweja <bighead@crosswinds.net> for this idea.
21382         
21383         * TODO: Added some more todos. :-(
21385 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
21387         * Fixed the goto line activate bug.
21388         patch from: Martyn Bone <mbone@brightstar.u-net.com>
21390 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
21391         
21392         * Fixed bugs in Gtk-- and Gnome-- project type
21394 2001-08-5  Naba Kumar <kh_naba@users.sourceforge.net>
21396         * widgets/gonmefilelist.c, gnomefilelist.c:
21397         Modified multiple selection on pressing control.
21398           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21399         
21400         * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
21401         Modified multiple selection on pressing control.
21402           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21403         
21404 2001-09-05  Abel Cheung  <maddog@linux.org.hk>
21406         * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
21407           This is useless; but just in case...
21409 2001-08-4  Naba Kumar <kh_naba@users.sourceforge.net>
21411         * data/internal.properties: modified a bit of perl properties.
21412         
21413 2001-08-3  Naba Kumar <kh_naba@users.sourceforge.net>
21415         * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
21416           src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
21417           Added support for multiple file imports. Changed the standrd C++
21418           convention of #include <file> to #include <file.h>, because I had given
21419           some wrong options while compiling my gcc-3.0.1 compiler, so it does not
21420           now support the #include <file> convention. That is something to be fixed :). 
21421           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21423 2001-08-1  Naba Kumar <kh_naba@users.sourceforge.net>
21425         * src/anjuta.c: Added function static greetings_text(), to solve the non
21426                 translation of the greetings text in the wizard.
21427                 
21428 2001-08-31  Andy Piper <andy.piper@freeuk.com>
21430         * src/find_in_files_gui.c: made order of buttons consistent with other Find
21431           dialogs, with OK the default (fix bug #453482)
21433 2001-08-31  Naba Kumar <kh_naba@users.sourceforge.net>
21435         * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
21436         
21437         * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
21438         
21439 2001-08-29  Naba Kumar <kh_naba@users.sourceforge.net>
21441         * src/aneditor.cxx
21442           src/aneditor.h
21443           src/anjuta_cbs.c
21444           src/controls.c
21445           src/main_menubar.c
21446           src/main_menubar.h
21447           src/main_menubar_def.h
21448           src/mainmenu_callbacks.c
21449           src/mainmenu_callbacks.h:
21450                 Applied the patch that addes menu items which allow users to
21451                 insert GPL notice and date time in current document.
21452                 patch from: Rick Patel <rikul@shreve.net>       
21453                 
21454         * src/main_menu.c: Fixed a compilation error.
21455         
21456         * src/anjuta.c: Fixed non-rememberence of editor tab position.
21457         
21458         * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
21459           about the unterminated strings.
21460           
21461         * scintilla/*: Updated scintilla to 1.3.9 version.
21462         
21463 2001-08-28  Naba Kumar <kh_naba@users.sourceforge.net>
21464         
21465         * widgets/gnomefileselection.c:
21466           Applied the patch for fixing multiple selection of file open funcion,
21467           which will deselect the files selected.
21468           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21470 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
21472         * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
21473           src/fileselection.c, src/anjuta_cbs.c:
21474           Applied the patch     for multiple selection of file open.
21475           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21476           
21477 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
21479         * Removed "-f" option in call to devhelp, because devhelp no longer
21480           supports that.
21481         
21482 2001-08-26  Stephane Demurget <demurgets@free.fr>
21484         All these modifications have been pointed out by
21485         Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
21487         * data/internal.properties: two fixes for the PHP lexer.
21488           this out.
21490         * fr.po: minor fixes.
21492         * TODO: added a couple of PHP suggestions from Gregory Schmitt.
21494 2001-08-25  Naba Kumar <kh_naba@users.sourceforge.net>
21495         
21496         * main_menubar.c,
21497           main_menubar.h,
21498           main_menubar_def.h,
21499           main_menubar_callbacks.c,
21500           controls.c:
21501                 Added new menu item for "close all fils".
21502                 (Patch from Rikul <rikul@shreve.net>, after revision)
21503         
21504         * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
21505         
21506         * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
21507                 (Patch from Rikul <rikul@shreve.net>)
21508         
21509         * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
21510                 (Patch from Rikul <rikul@shreve.net>)
21512 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
21513         
21514         * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
21515            project name in application widzard.
21516            [Patch from: Yannick Koehler <yannick.koehler@colubris.com>  ]
21518         * executer.c: hacked to change the behavior of the executer dialog. Now, instead
21519           of the 'OK' button there is an 'Execute' one.
21520           [ Patch from: Giovanni Corriga <valkadesh@libero.it>  ]
21521         
21522         * executer.c: Changed cancel button to close button. That was more appropriate.
21523           
21524 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
21526         * HACKING: corrected >>>>>> Config management.
21527         
21528         * HACKING: Added many things.
21529         
21530         * src/launcher.h: Added some comments.
21532 2001-08-21  Stephane Demurget <demurgets@free.fr>
21534         * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
21536         * HACKING,
21537           manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21538           src/appwizard_cbs.c,
21539           src/appwizard_gui.c: Applied UI/docs cleanup patch from
21540           Andy Piper <andy.piper@freeuk.com>
21542         * po/fr.po: updated to latest sources.
21544         * Makefile.am: removed anjuta.prj from EXTRA_DIST.
21547 2001-08-18  Andy Piper <andy.piper@freeuk.com>
21549         * Fixed bugs #450280 and #448845
21551         * src/about.c: corrected Naba's e-mail address (.net, not .com)
21552         
21553         * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
21554           named dialogs
21555         
21556         * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
21557           src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c, 
21558           src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog 
21559           names to remove "Anjuta: " prefix
21560           
21561         * src/main_menubar_def.c: altered a message
21562         
21563         * launcher/anjuta_launcher.c: cleaned up some messages
21565         * src/debugger.c: edited messages to improve clarity
21566         
21567         * src/app_wiz*.c: tidied wizard interface
21570 2001-08-15  Stephane Demurget <demurgets@free.fr>
21572         Synced Naba's fix and mine about the wizards not working and removed
21573         anjuta.prj to avoid a nasty checkin.
21575         * Makefile.am: removed the install-data-local rule.
21577         * data/Makefile.am: changed the list of files.
21579         * anjuta.prj: removed to avoid checkin of Anjuta temp files.
21581         * .cvsignore: added anjuta.prj for the same reason.
21584 2001-08-15  Naba Kumar <kh_naba@users.sourceforge.net>
21586         * src/source.c: Fixed a bug that fails new gnome projects to get
21587           created.
21589         * src/project_manager.c: Fixed a bug that disables storing recent
21590           project history.
21592         * Makefile.am: Added stuffs to install the macro files in the
21593           anjuta share file.
21596 2001-08-14  Stephane Demurget <demurgets@free.fr>
21598         * data/Makefile.am: added some rules to support the gnome/ macros
21599           dir in order to make the wizards work again.
21601         * anjuta.spec.in: upped the release number.
21604 2001-08-12  Zbigniew Chyla  <cyba@gnome.pl>
21606         * configure.in (ALL_LINGUAS): Added pl.
21609 2001-08-09  Stephane Demurget <demurgets@free.fr>
21611         * anjuta.spec.in: fixed the doc files list.
21614 2001-08-09  Naba Kumar <kh_naba@users.sourceforge.net>
21616         * src/about.c: corrected my email address. :-)
21617         
21618         * TODO: Updated.
21619         
21620         * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
21621          (patch from Andy Piper <squiggle@ukgateway.net>)
21623 2001-08-08  Naba Kumar <kh_naba@users.sourceforge.net>
21625         * debugger.c: Fixed a bug associated with debugging threaded
21626           application.
21627         
21628         * text_editor_menu.c: Fixed broken ui in text editor
21629           pop up menu.
21630           
21631         * text_editor_menu.c: Now the option sub menu in text editor pop up
21632           works.
21633         
21634         * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
21635                 (suggested by lord sibn <sibn@utspl.cjb.net> )
21636         
21637 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
21639         * src/text_editor_menu.c: Added menu item for context help
21640           (patch from Andy Piper <squiggle@ukgateway.net>)
21641         
21642 2001-08-06  Stephane Demurget <demurgets@free.fr>
21644         * ccview/cccproj.cc: added missing i18n strings.
21646         * data/welcome.txt: bumped version to 0.1.6.
21648         * src/anjuta.c: fixed a compilation error due to devhelp integration.
21650 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
21651         
21652         * help.c, help.h: Added support for DevHelp context sensitive help
21653                 and gnome api browsing.
21654         * Fixed toolbars and editor views "not save" bug.
21655         * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
21656           (patch from Andy Piper <squiggle@ukgateway.net>)
21657         * Updated THANKS and chapter15.sgml for uk and ru translators.
21659 2001-08-05  Naba Kumar <kh_naba@users.sourceforge.net>
21661         * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
21662         * Updated configure.in to include these changes
21663         
21664 2001-08-03  Stephane Demurget <demurgets@free.fr>
21666         * src/project_dbase_gui.c: fixed bug #446963
21667           (on_project_dbase_ccview_update_start),
21668           (on_project_dbase_ccview_update_end): added.
21669           These two respectively disable and enable close file/project
21670           menu entries and toolbar items, while the ccview part updates
21671           its tag database.  
21674 2001-08-03  Stephane Demurget <demurgets@free.fr>
21676         * configure.in: added sv to the ALL_LINGUAS list.
21677         
21679 2001-08-01  Fatih Demir <kabalak@gtranslator.org>
21681         * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
21682                 file to work: merge translations and distribute it.
21684         * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
21686         * NEWS, README, THANKS & TODO: Spelling fixes.
21688 2001-08-01  Stephane Demurget <demurgets@free.fr>
21690         * README: updated requirements.
21692         * scintilla/Makefile.am,
21693           src/Makefile.am: fixed includes using $(srcdir), as the distcheck
21694           target can't be realized (custom build path).
21696         * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
21697           Removed install-data-local.
21699         * src/compiler_options.c: changed the include paths of the pixmaps.
21700           we hadn't any warning because of the include paths passed to the
21701           compiler. Thanks to make distcheck for reporting this.
21704 2001-07-31  Stephane Demurget <demurgets@free.fr>
21706         * NEWS, THANKS: updated.
21708         * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
21709           fixed to show the correct kernel signal number and its description.
21711         * widgets/gnomefilelist.c: fixed bug #445756
21712           (goto_last): renamed to goto_prev and changed according to goto_next.
21713           (goto_next): added.
21714           (goto_directory): removed.
21715           (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
21716           returned value is now the position in the list.
21717           (check_ok_button_cb): changed the back check and added one for next.
21718           (gnome_filelist_set_dir): the check in history make it wouldn't be
21719           a "true" history. polished the whole thing, using set_dir_internal.
21720           (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
21721           there's no check in the history when using back or next.
21723         * manuals/*: added missing .cvsignore files.
21726 2001-07-30  Stephane Demurget <demurgets@free.fr>
21728         * po/fr.po: updated to latest sources.
21730         * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
21731           call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
21732           to put off their sensitive attributes.
21734 2001-07-29  Stephane Demurget <demurgets@free.fr>
21735         
21736         * po/fr.po: fixed some grammar things.
21737           Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
21738           this out.
21739         
21740         * src/utilities.c: (file_is_link): use lstat instead of stat.
21742 2001-07-27  Naba Kumar <kh_naba@123india.com>
21743         
21744         * Remove help dir from cvs, because it is no longer
21745           needed.
21746         
21747         * Remove manuals/anjuta-manual dir from cvs, because it is no longer
21748           needed.
21750 2001-07-24  Naba Kumar <kh_naba@123india.com>
21752         * debugger.c: (debugger_update_prog_status): Fixed
21753                 the bug with gdb version 5. Debugger starts, when
21754                 step in/out/over etc are clicked.
21755         
21756         * debugger.c: All functions: added debugging codes.
21757         
21758         * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
21759         * breakpoints.c: (breakpoints_dbase_add_brkpnt):
21760           Modified to recognize non project files also.
21761           
21762         * source.c: (source_write_configure_in):
21763           Added source for 'prefix' counterparts for
21764           no-prefix AC_SUBST.
21765         
21766 2001-07-23  Naba Kumar <kh_naba@123india.com>
21767         
21768         * anjuta.c: added function anjuta_remove_text_editor();
21769           and suitably modified anjuta_remove_current_text_editor().
21770           
21771         * project_dbase.c: project_dbase_close(), Added code to
21772           close all opened files that belong to the project when
21773           the project is closed.
21774          (patch from  "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
21775         
21776         * Updated the manuals/anjuta-manual subdir for GDP standards.
21777            (patch from Andy Piper <squiggle@ukgateway.net>)
21778         
21779         * main_menubar.h, main_menubar.def: Added Menu items to handle
21780           urls for library references, bugs, patches and feature request
21781           submission.
21782         
21783 2001-07-20  Naba Kumar <kh_naba@123india.com>
21784         
21785         * Set wmclass names in all windows.
21786           (patch from Andy Piper <squiggle@ukgateway.net>)
21787         * New splash logo from "Misha" <misha@phreaker.net>);
21789 2001-07-19  Naba Kumar <kh_naba@123india.com>
21790         
21791         * preferences.[h,c], preferences_gui.c: Added 4 properties to
21792           set caret color, calltip back color and selection fore/back
21793           color.
21795 2001-07-18  Naba Kumar <kh_naba@123india.com>
21796         
21797         * project_dbase.c: Closes all files when project is closed.
21798          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
21799          -- We still need to refine this as it closes all sort of files.
21800         
21801         * compiler_options.c: Fixed seg-fault bug when last item in
21802           compiler option lists is removed.
21803         
21804         * Fixed missing newline warnings during compilation.
21805           (patch from Andy Piper <squiggle@ukgateway.net>)
21807 2001-07-17  Fatih Demir <kabalak@gtranslator.org>
21809         * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
21810                 autogenerated no need to store'em in CVS.
21812         * ccview/.cvsignore: Addition of cvsignore.
21814 2001-07-17  Naba Kumar <kh_naba@123india.com>
21815         
21816         *GUI fixes and spell corrections
21817         (patch from Andy Piper <squiggle@ukgateway.net>)
21819 2001-07-15  Naba Kumar <kh_naba@123india.com>
21820         
21821         *Fixed double error message for file not found.
21822         
21823         *Put white backgrounds for png images.
21824         
21825         *Converted '-' to '_' in sgml files.
21827 2001-07-14  Naba Kumar <kh_naba@123india.com>
21828         
21829         * project_dbase.c: Short-cut for expand/collasp project tree
21830         
21831         * project_dbase_gui.c:
21832          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
21834 2001-07-13  Naba Kumar <kh_naba@123india.com>
21835         
21836         * notebook.[h,c]: Added
21837          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
21838         Project/message window now toggles on control and
21839         and notebook switch short-cut
21841 2001-07-7  Naba Kumar <kh_naba@123india.com>
21842         
21843         * Changed a new icon set which looks more gnomish.
21844         
21845         * Changed a new anjuta splash logo.
21846         (Icons and splash logo created by "Misha" <misha@phreaker.net>)
21848 2001-07-6  Naba Kumar <kh_naba@123india.com>
21849         
21850         * ccview/*: Integrated ccview for class view and file view
21851                 in the project Manager.
21852         
21853         * widgets/gnomefilelist.[h,c]: Added show hidden files options.
21855 2001-07-1  Naba Kumar <kh_naba@123india.com>
21856         
21857         * scintilla/*: Upgraded Scintilla to version 1.3.7
21858         
21859         * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
21860         
21861 2001-06-28  Naba Kumar <kh_naba@123india.com>
21862         
21863         * src/debugger.c: Correct step-over and step-out swapping.
21864         
21865         * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
21866           chapters and added more stuffs.
21868 2001-06-13  Naba Kumar <kh_naba@123india.com>
21869         
21870         * data/autogen.sh.gtkmm: Added
21871         
21872         * data/autogen.sh.gnomemm: Added
21873         
21874         * src/appwiz.c: Added two more application wizard templetes
21875         
21876         * src/project: for gtk-- and gnome-- and proper support
21877         
21878         * src/source.c: for c++ in the project configuration.
21879         
21880         * src/source.h:
21882 2001-05-05  Naba Kumar <kh_naba@123india.com>
21884         * Merged my pre-cvs modifications with 
21885           the current cvs copy.
21887         * (lot of files change).
21889         * Implemented session management.
21891         * Local installation possible by
21892           manageing our own pixmaps paths
21893           manupulations.
21894         
21895         * resources.h: Added.
21896         * resources.c: Added.
21898         * Fixed some bugs.
21899         
21900 2001-05-05  Fatih Demir <kabalak@gtranslator.org>
21902         * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
21903                 Corrected/extended ignores.
21905 2001-05-04  Naba Kumar <kh_naba@123india.com>
21907         * manuals/: dir tree added.
21908           Sgml documentation started in this dir.
21909           
21910         * omf-install/: dir tree added.
21911         
21912         * manuals/anjuta-manual/C/anjuta-manual.sgml:
21913           Created initial document structure.
21914           
21915         * configure.in: Added test for scrollkeeper.
21916           Added some Makefile entries in AC_OUTPUT.
21917         
21918         * Makefile.am: Added subdir manuals/
21919         
21920         * HACKING: Wrote something stupid.
21922 2001-05-02  Stéphane Démurget <demurgets@free.fr>
21924         * Makefile.am: Added ChangeLog in local data list, becaused it's
21925           needed to create a new project.
21926           
21927         * po/fr.po: minor fixes.
21929         * src/build_file.c, src/configurer.c, src/debugger.c,
21930           src/executer.c, src/find_replace.c, src/gnome_project.c,
21931           src/goto_line.c, src/launcher.c, src/messages.c, 
21932           src/preferences.c src/project_dbase.c: functions declared static.
21933           
21934         * widgets/gnomefilelist.c: Fixed a project creation bug,
21935           introduced with latest changes.
21937 2001-05-01  Stéphane Démurget <demurgets@free.fr>
21939         * widgets/gnomefilelist.c,
21940           BUGS: Fixed an annoying bug preventing from loading files/project
21941           given on the command line. Polished the whole gnome_filelist widget.
21943 2001-04-27  Stéphane Démurget <demurgets@free.fr>
21945         * src/main.c,
21946           src/anjuta.c,
21947           src/anjuta.h: Polished the command line parsing.
21949         * BUGS: Need to clean that damn gnome_filelist widget.
21951 2001-04-25  Stéphane Démurget <demurgets@free.fr>
21953         * src/registers.c,
21954           src/sharedlib.c,
21955           src/signals.c: Removed duplicated includes.
21957         * po/fr.po: minor fixes.
21959         * src/compiler_options_gui.c: Cleaned up a part of the GUI,
21960           create_compiler_options_page? () declared static.
21961         * src/main.c,
21962           src/anjuta.c: Put a command line option for disabling
21963           the splashscreen.
21965         * src/preferences_gui.c: Fixed an internationalization issue,
21966           other functions declared static.
21968         * src/gnome_project.c: Fixed some memory leaks,
21969           new_prj_terminated () declared static. 
21971 2001-04-24  Fatih Demir <kabalak@gtranslator.org>
21973         * configure.in: Sort ALL_LINGUAS alphabetically.
21975 2001-04-22  Stéphane Démurget <demurgets@free.fr>
21977         * Emptied that ugly old Changelog.
21979 == Anjuta 0.1.5 ===
21980 == Anjuta 0.1.4 ==
21982 2001-03-10 Naba kumar  <naba@gnome.org>
21984         * src/gnome_project.c: Fixed project dir creation bug.
21986         * src/text_editor.c: Fixed double accelerators bug.
21987         
21988         * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
21990         * src/stack_trace.c, * src/compiler_options.c,
21991         data/internals.properties, src/defaults.c:
21992         Fixed pixmap creation with NULL window.
21994         * src/commands.c, src/preferences_gui.c, src/build_project.c
21995         src/clean_project.c: Bug fix.
21996         
21997         * src/main_menubar_def.h: i18n bug fix.
21998         
21999         * src/executer.h, src/executer.c: Bug fix.
22000         
22001         * src/controls.c: Bug fix.
22002         
22003         * src/debugger.c: Debugger now takes program args.
22004         
22005         * po/ja.po: Added japanese translation file.
22006         
22007         Upgraded to ver 0.1.4
22008         ... Fixed other minor bugs.
22010 == Anjuta 0.1.3 ===
22012 2001-XX-XX Naba kumar  <naba@gnome.org>
22014         * Lots of unaccountable changes. Integrated scintilla.
22015         Redesigned Project managemet. Added supports for other languages.
22016         Java style properties managements. .... blah blah
22017         
22018 2000-11-11 Naba kumar  <naba@gnome.org>
22020         * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
22021         Upgraded to version 0.1.3.
22023         * src/mainmenu_callbacks.c, src/main_menubar_def.h:
22024         Fixed to activate Debug->add watch properly.
22026 === Anjuta 0.1.2 beta_2 ===
22027 === Anjuta 0.1.2 ===
22029 2000-11-05 Naba kumar  <naba@gnome.org>
22031         * src/compiler_options.c, src/compiler_options_cbs.c
22032         src/compiler_options_cbs.h, src/compiler_options_gui.c
22033         src/anjuta2.c, extra/stock_libs.anj (new),
22034         extra/README.stock_libs (new), htmls/page13.html,
22035         htmls/images/*: Improved Library settings GUI. Can now enable/disable
22036         added libraries. Stock libs provided for ease of entry. Modified
22037         help html file accordingly.
22039 2000-11-03 Naba kumar  <naba@gnome.org>
22041         * README: Minor fixes in Doc files.
22043         * src/gnome_prj.c, src/appwidzard_cbs.c:
22044         Fixed to ignore non-existant dir for blank prj.
22045         More checking in project creation, especially to confirm
22046         that the prj file already does not exist.
22048         * anjuta.spec, configure.in: Upgraded to version 0.1.2
22050         * src/controls.c: Now Menu item "Format/Detach current document"
22051         is inactive when there is no document opened.
22053 === Anjuta 0.1.1 ===
22055 2000-11-01 Naba kumar  <naba@gnome.org>
22057         Completed and Release of first version (Beta) with lots of bugs.
22059 1999-12-27 Naba kumar  <naba@gnome.org>
22061         Anjuta project started.