* (added)
[anjuta-git-plugin.git] / ChangeLog
blobea10cb20dd13e51038bf169a00f9b3bda99bda55
1 2007-03-26  Naba Kumar  <naba@gnome.org>
3         * (added)
4         plugins/project-wizard/templates/extract-translatable-strings.pl
5         plugins/project-wizard/templates/Makefile.am, Makefile.am,
6         po/POTFILES.in: Generated translatable strings for .wiz files and
7         added them in POTFILES.in for translation. Fixes bug #398035
9 2007-03-25  Naba Kumar  <naba@gnome.org>
11         * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
12         
13         * src/anjuta-app.c: Removed dead codes.
14         
15         * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
16         global tags generation starts.
17         
18         * plugins/debug-manager/chunk_view.c,
19         plugins/debug-manager/start.h,
20         plugins/debug-manager/chunk_view.h,
21         plugins/debug-manager/utilities.c,
22         plugins/debug-manager/utilities.h,
23         plugins/debug-manager/debugger.c,
24         plugins/debug-manager/threads.c,
25         plugins/debug-manager/disassemble.c,
26         plugins/debug-manager/info.c,
27         plugins/debug-manager/sharedlib.c,
28         plugins/debug-manager/threads.h,
29         plugins/debug-manager/disassemble.h,
30         plugins/debug-manager/signals.c,
31         plugins/debug-manager/info.h,
32         plugins/debug-manager/sharedlib.h,
33         plugins/debug-manager/data_buffer.c,
34         plugins/debug-manager/data_view.c,
35         plugins/debug-manager/signals.h,
36         plugins/debug-manager/debug_tree.c,
37         plugins/debug-manager/watch.c,
38         plugins/debug-manager/registers.c,
39         plugins/debug-manager/data_buffer.h,
40         plugins/debug-manager/data_view.h,
41         plugins/debug-manager/memory.c,
42         plugins/debug-manager/debug_tree.h,
43         plugins/debug-manager/watch.h,
44         plugins/debug-manager/registers.h,
45         plugins/debug-manager/memory.h,
46         plugins/debug-manager/locals.c,
47         plugins/debug-manager/sexy-icon-entry.c,
48         plugins/debug-manager/breakpoints.c,
49         plugins/debug-manager/locals.h,
50         plugins/debug-manager/sexy-icon-entry.h,
51         plugins/debug-manager/stack_trace.c,
52         plugins/debug-manager/breakpoints.h,
53         plugins/debug-manager/sparse_buffer.c,
54         plugins/debug-manager/sparse_view.c,
55         plugins/debug-manager/stack_trace.h,
56         plugins/debug-manager/sparse_buffer.h,
57         plugins/debug-manager/sparse_view.h,
58         plugins/debug-manager/start.c,
59         plugins/gdb/utilities.c,
60         plugins/gdb/utilities.h,
61         plugins/gdb/debugger.c,
62         plugins/gdb/debugger.h: Added indentation modeline for easy indentation
63         setup.
65 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
67         * plugins/gdb/debugger.c:
68         Avoid empty debugger log window by limiting line to 90 characters
70 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
72         * plugins/debug-manager/plugin.c,
73         plugins/debug-manager/plugin.h,
74         plugins/debug-manager/threads.c,
75         plugins/debug-manager/threads.h,
76         plugins/debug-manager/breakpoints.c,
77         plugins/debug-manager/breakpoints.h,
78         plugins/debug-manager/stack_trace.c,
79         plugins/debug-manager/stack_trace.h:
80         View code action now changes location in disassembly view too
82         * plugins/debug-manager/anjuta-debug-manager.ui:
83         Rename breakpoint actions
85 2007-03-24  Naba Kumar  <naba@gnome.org>
87         * configure.in, src/anjuta-app.c: Use the new docking algorithm
88         in gdl 0.7.3 (svn trunk).
89         * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
90         
91 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
93         * plugins/debug-manager/threads.c,
94         plugins/debug-manager/debug_tree.c,
95         plugins/debug-manager/debug_tree.h,
96         plugins/debug-manager/locals.c,
97         plugins/debug-manager/registers.c,
98         plugins/debug-manager/stack_trace.c:
99         Allow to change current thread updating register, stack and locals
100         Allow to change current stack frame updating locals
102         * plugins/gdb/debugger.c:
103         Read argument of selected stack frame
105         * plugins/debug-manager/data_view.c:
106         Fix an unrelated bug
108 2007-03-23  Naba Kumar  <naba@gnome.org>
110         * plugins/document-manager/anjuta-docman.c,
111         plugins/document-manager/plugin.c: Fixed many memory leaks.
112         (ianjuta_file_get_uri() returns a new string).
114         * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
115         widget for save dialogs.
116         
117         * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
118         svn and fixed to get function/prototype/member args list. Call tips
119         also work fine now.
121 2007-03-22  Naba Kumar  <naba@gnome.org>
123         * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
124         and calltips would work again for functions from global tags (Needs
125         regenerating global tags).
127         * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
128         ctags svn version and reopened bug #395362. Fixes tags parsing that
129         seemed to have stopped working recently.
131 2007-03-21  Naba Kumar  <naba@gnome.org>
133         * tagmanager/tm_source_file.c, tagmanager/options.c,
134         global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
135         extend .. more needs to be investigated and fixed). Enabled some
136         debugging.
138 2007-03-16  Naba Kumar  <naba@gnome.org>
140         * src/anjuta.c: Fixed project loading from command line.
142 2007-03-16  Naba Kumar  <naba@gnome.org>
144         Patch from James Liggett <jrliggett@cox.net>:
145         plugins/profiler/gprof-profile-data.c: Fixed a crash.
146         
147 2007-03-15  Naba Kumar  <naba@gnome.org>
149         * libanjuta/anjuta-profile-manager.c,
150         libanjuta/anjuta-profile-manager.h: Added method to get current
151         profile.
153         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
154         signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
155         is exiting.
157         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
158         plugins/file-loader/plugin.c: Moved to functions as utility functions.
159         Also, not load project files in session load in loader plugin.
160         
161         * plugins/project-manager/plugin.c, src/anjuta.c:
162         Emit "exiting" signal in shell when exiting anjuta. project manager
163         listens to exiting signal and saves session. anjuta.c saves session
164         only when current projfile is 'user'. Load project saved in session
165         differently then the rest of the session. This should fix all the
166         session restoration bugs.
167         
168         src/main.c: Present anjuta window when becon message is received.
170 2007-03-14  Naba Kumar  <naba@gnome.org>
172         * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
173         not randomly save (it was a wrong looping).
174         
175 2007-03-12  Naba Kumar  <naba@gnome.org>
177         * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
179 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
181         * plugins/debug-manager/anjuta-debug-manager.ui,
182         libanjuta/interfaces/libanjuta.idl,
183         plugins/debug-manager/debugger.c,
184         (added) plugins/debug-manager/threads.c,
185         (added) plugins/debug-manager/threads.h,
186         plugins/debug-manager/plugin.c,
187         plugins/debug-manager/Makefile.am,
188         plugins/gdb/plugin.c,
189         plugins/gdb/debugger.c,
190         plugins/gdb/debugger.h:
191         Add a window displaying all threads
192         Add needed functions
193         Switching to a different thread is still not done
195         * plugins/debug-manager/debug_tree.c,
196         plugins/debug-manager/locals.c,
197         plugins/debug-manager/stack_trace.c:
198         Small cosmetic changes
200         * plugins/gdb/gdbmi.c:
201         Keep all elements in gdbmi hash
202         Even if using the same key like in -threads-list-ids
204 2007-03-11  Naba Kumar  <naba@gnome.org>
206         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
207         
208         * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
209         
210         * manuals/reference/libanjuta/libanjuta-docs.sgml,
211         manuals/reference/libanjuta/libanjuta-sections.txt,
212         manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
213         interfaces.
215 2007-03-11  Naba Kumar  <naba@gnome.org>
217         * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
218         gtk-doc properly. Bumped gtk-doc requirement to 1.4
220         * manuals/reference/libanjuta/libanjuta-docs.sgml,
221         manuals/reference/libanjuta/libanjuta.types,
222         manuals/reference/libanjuta/libanjuta-sections.txt,
223         manuals/reference/libanjuta/.cvsignore,
224         (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
225         infrastructure. Got rid of tmpl/ directory and moved all section
226         documenation to source code (requires gtk-doc >= 1.4).
227         
228         * libanjuta/anjuta-plugin-description.c,
229         libanjuta/interfaces/libanjuta.idl,     libanjuta/anjuta-status.c,
230         libanjuta/cell-renderer-captioned-image.c,
231         libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
232         libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
233         libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
234         libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
235         libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
236         libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
237         libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
238         libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
239         libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
240         libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
241         libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
242         libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
243         documentation from templates to source code.
245 2007-03-10  Johannes Schmid <jhs@gnome.org>
247         * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
248         Added some debug output but could not figure out why 
249         some plugins are not kept.
250         
251         * libanjuta/interfaces/libanjuta.idl:
252         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
253         * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
254         Added IAnjutaEditorGoto::matching_brace
255         
256         * plugins/document-manager/action-callbacks.c:
257         (on_editor_command_match_brace_activate):
258         * plugins/document-manager/plugin.c:
259         (update_editor_ui_interface_items):
260         * plugins/editor/text_editor.c: (igoto_matching_brace),
261         (igoto_iface_init):
262         * plugins/sourceview/sourceview.c: (ieditor_iface_init):
263         Fixed #355155 (matching brace for scintilla, disabled for sourceview)
265 2007-03-09  Johannes Schmid <jhs@gnome.org>
267         * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
268         Hide correct column
269         
270         * plugins/sourceview/sourceview-private.h:
271         * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
272         (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
273         (sourceview_new), (ifile_savable_save_as):
274         Tweaked vfs monitoring
276 2007-03-09  Johannes Schmid <jhs@gnome.org>
278         * libanjuta/interfaces/Makefile.am.iface:
279         Fixed installtion of header files
280         
281         * plugins/sourceview/sourceview.c: (set_select):
282         do not scroll to much in interactive search
284 2007-03-09  Naba Kumar  <naba@gnome.org>
286         * src/anjuta.c: Fixed session restoration.
287         
288         * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
289         signal handlers after symbol browser plugin is deactivated.
290         
291         * plugins/editor/editor.glade,
292         plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
293         Fixed indentation confustion in preferences.
295 2007-03-08  Johannes Schmid <jhs@gnome.org>
297         * plugins/search/search-replace.c: (search_set_combo),
298         (search_set_action), (search_set_target), (search_set_direction),
299         (create_dialog), (search_disconnect_set_toggle_connect),
300         (on_search_match_whole_word_toggled),
301         (on_search_match_whole_line_toggled),
302         (on_search_match_word_start_toggled),
303         (search_set_toggle_direction):
304         Use GCallback instead of GSignalFunc! We need to fix this code anyway,
305         it's somehow ugly and uses many deprecated widgets
306         
307         Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
308         * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
309         Fix #394709
310         
311 2007-03-07  Naba Kumar  <naba@gnome.org>
313         * src/anjuta.c: Make launching projects work from command line. Also
314         fixes gnome session restart command.
315         
316 2007-03-07  Johannes Schmid <jhs@gnome.org>
318         Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
319         * plugins/class-gen/plugin.c: (iwizard_activate):
320         Fixed #408218
321         
322         * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
323         Fixed #402774
324         
325         * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
326         Fixed #377483 (It's not possible to know if directories have
327         a version in CVS. Show version column only if there are version
328         informations availible
330         * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
331         Fixed memory leak
333 2007-03-07  Johannes Schmid <jhs@gnome.org>
335         * plugins/sourceview/sourceview-prefs.c: (get_bool):
336         Fixed #409408
337         * plugins/symbol-browser/an_symbol_prefs.c:
338         (on_update_global_clicked):
339         Fixed ##409176
341 2007-03-07  Johannes Schmid <jhs@gnome.org>
343         * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
344         (anjuta_save_prompt_new):
345         * plugins/project-import/project-import.c:
346         (project_import_finalize):
347         Fixed Gtk-Criticals (maybe #409408)
349 2007-03-07  Naba Kumar  <naba@gnome.org>
351         * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
352         when we are at just beginning of string or comment. Fixes bug #397981.
354 2007-03-07  Johannes Schmid <jhs@gnome.org>
356         * plugins/language-support-cpp-java/plugin.c:
357         (initialize_indentation_params):
358         Removed annoying DEBUG_PRINT
359         
360         * plugins/sourceview/sourceview-cell.c:
361         (sourceview_cell_instance_init), (icell_get_character),
362         (icell_get_length), (icell_get_char), (icell_get_attribute):
363         Improved code to be faster
364         Implemented attribute handling so that indentation really works in any case
366 2007-03-06  Johannes Schmid <jhs@gnome.org>
368         * configure.in:
369         GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
370         
371         * plugins/document-manager/anjuta-docman.c:
372         (anjuta_docman_instance_init), (anjuta_docman_add_editor):
373         Removed old and ugly tab drag&drop code and use built-in gtk stuff
374         instead (required GTK >= 2.10)
375         
376         * plugins/sourceview/sourceview-private.h:
377         * plugins/sourceview/sourceview.c:
378         (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
379         (sourceview_finalize), (sourceview_new), (imark_mark),
380         (imark_unmark), (imark_is_marker_set),
381         (imark_location_from_handle), (imark_delete_all_markers):
382         Fixed marker handling and worked a bit more on vfs monitoring
384 2007-03-05  Johannes Schmid <jhs@gnome.org>
386         * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
387         Added method to select specific iter
388         
389         * plugins/sourceview/sourceview-private.h:
390         * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
391         (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
392         (sourceview_add_monitor), (on_document_saved),
393         (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
394         Fixed vfs monitoring (mostly ported code from text_editor.c)
395         
396         * plugins/symbol-browser/an_symbol_view.c:
397         * plugins/symbol-browser/an_symbol_view.h:
398         * plugins/symbol-browser/plugin.c: (iter_matches),
399         (on_editor_update_ui), (value_added_current_editor):
400         Select the current tag in locals window and symbol toolbar. If there
401         is no tag at the current line, reserve backward for the next tag. This will
402         select the correct tag if inside a function.
404 2007-03-05  Naba Kumar  <naba@gnome.org>
406         * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
407         * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
408         compiler warnings.
409         * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
410         (Bug #412186)
411         
412 2007-03-04  Johannes Schmid <jhs@gnome.org>
414         * data/Makefile.am:
415         * po/POTFILES.in:
416         Fixed distcheck (well, partly)
418 2007-03-04  Johannes Schmid <jhs@gnome.org>
420         * plugins/document-manager/anjuta-document-manager.ui:
421         Move "Swap .c/.h from Main to Browser toolbar
423         Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
424         * plugins/file-manager/an_file_view.c: (fv_prefs_new),
425         (fv_prefs_free), (fv_add_tree_entry):
426         * plugins/file-manager/anjuta-file-manager-plugin.glade:
427         * plugins/file-manager/plugin.c: (prefs_init):
428         
429         Bug 387208 – [Patch] Add custom file-manager ignore pattern support
431 2007-03-04  Naba Kumar  <naba@gnome.org>
433         * data/default.proflie, data/Makefile.am, src/anjuta.c,
434         plugins/project-manager/plugin.c:
435         Restored default profile and renamed it from "default.anjuta" to
436         "default.profile".
437         
438 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
440         * plugins/debug-manager/debugger.c,
441         plugins/debug-manager/plugin.c,
442         plugins/gdb/debugger.c,
443         libanjuta/interfaces/libanjuta.idl,
444         plugins/debug-manager/stack_trace.c:
445         Add a dialog box when a signal is received (except SIGINT)
446         Display stack frame even if arguments are not available
448 2007-03-03  Naba Kumar  <naba@gnome.org>
450         * TODO.tasks: Icons bounty added.
452         * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
453         choise selection.
454         
455         * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
456         and descoping.
458         * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
459         plugins/Makefile.am, (removed) plugins/profile-default/*,
460         plugins/project-manager/anjuta-project-manager.plugin.in,
461         plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
462         profile implementation to load user profile and projects. Store and
463         restore remembered plugins. Use profile scoping and descoping for
464         saving and loading sesstions.
465         
466         * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
467         libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
468         libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
469         DEBUG_PRINTs.
471 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
473         * plugins/debug-manager/debug_tree.c
474         plugins/debug-manager/debug_tree.h:
475         Bug fix, deleting wrong variable
477         * plugins/gdb/debugger.c:
478         Bug fix, remove forgotten debugging code
480 2007-03-02  Johannes Schmid <jhs@gnome.org>
482         * plugins/document-manager/anjuta-document-manager.ui:
483         * plugins/search/anjuta-search.ui:
484         * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
485         Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
486         ToolbarFind
488         * src/anjuta-app.c: (on_toolbar_view_toggled),
489         (on_add_merge_widget), (on_session_save), (on_widget_remove):
490         Save toolbar positions, don't use fixed toolbar style
491         
492         All in all this will allow more complex toolbar configurations and
493         might gain some space on smaller displays because the user can disable
494         toolbar parts he does not use. Also allows to use any toolbar style
495         without looking too ugly.
497 2007-03-01  Naba Kumasr  <naba@gnome.org>
499         * TODO.tasks: Added a bounty for creating icons.
501         * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
502         libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
503         profile-changed signal. Do not sync non-user-activatable plugins.
505 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
507         * plugins/debug-manager/disassemble.c,
508         plugins/debug-manager/sparse_view.c,
509         plugins/gdb/debugger.c,
510         libanjuta/interfaces/libanjuta.idl:
511         Display function name in disassembly view
513 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
515         * (added) plugins/debug-manager/bookmark.png,
516         (added) plugins/debug-manager/breakpoint-disabled.png,
517         (added) plugins/debug-manager/breakpoint-enabled.png,
518         (added) plugins/debug-manager/program-counter.png,
519         (added) plugins/debug-manager/linemarker.png,
520         plugins/debug-manager/Makefile.am,
521         plugins/debug-manager/disassemble.c,
522         plugins/debug-manager/disassemble.h,
523         plugins/debug-manager/sparse_buffer.c,
524         plugins/debug-manager/sparse_buffer.h,
525         plugins/debug-manager/sparse_view.c,
526         plugins/debug-manager/sparse_view.h,
527         plugins/debug-manager/plugin.c,
528         plugins/debug-manager/breakpoints.c,
529         libanjuta/interfaces/libanjuta.idl:
530         Add markers in the disassembly view
531         Display program counter and breakpoints in disassembly view
533         * plugins/gdb/debugger.c:
534         Fix a bug added with my previous patch, setting and clearing
535         breakpoints was not working
537 2007-02-28  Johannes Schmid <jhs@gnome.org>
539         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
540         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
541         * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
542         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
543         * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
544         * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
545         * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
546         * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
547         * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
548         * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
549         Updated (why do they need to be under version control?)
550         
551         * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
552         (create_tab_popup_menu), (on_msgman_popup_menu),
553         (on_tab_button_press_event), (anjuta_msgman_page_new),
554         (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
555         Added "Close all message tabs" popup menu
557 2007-02-26  Naba Kumar  <naba@gnome.org>
559         * plugins/profiler/gprof-flat-profile-entry.c,
560         plugins/profiler/gprof-flat-profile.c,
561         plugins/profiler/gprof-flat-profile-entry.h,
562         plugins/profiler/gprof-flat-profile.h,
563         plugins/profiler/gprof-flat-profile-view.c,
564         plugins/profiler/gprof-flat-profile-view.h,
565         plugins/profiler/gprof-call-graph-block-entry.c,
566         plugins/profiler/gprof-call-graph-block.c,
567         plugins/profiler/gprof-function-call-chart-view.c,
568         plugins/profiler/gprof-call-graph-block-entry.h,
569         plugins/profiler/gprof-profile-data.c,
570         plugins/profiler/gprof-call-graph-block.h,
571         plugins/profiler/gprof-view.c,
572         plugins/profiler/gprof-call-graph.c,
573         plugins/profiler/gprof-function-call-chart-view.h,
574         plugins/profiler/gprof-profile-data.h,
575         plugins/profiler/gprof-call-graph.h,
576         plugins/profiler/gprof-view.h,
577         plugins/profiler/gprof-view-manager.c,
578         plugins/profiler/gprof-call-graph-view.c,
579         plugins/profiler/plugin.c,
580         plugins/profiler/gprof-view-manager.h,
581         plugins/profiler/gprof-call-graph-view.h,
582         plugins/profiler/gprof-function-call-tree-view.c,
583         plugins/profiler/gprof-function-call-tree-view.h,
584         plugins/profiler/Makefile.am: Fix compiler warnings and link with
585         gnome-vfs. Fixes bug #411377.
587 2007-02-26  Naba Kumar  <naba@gnome.org>
589         * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
591         Patch from James Liggett  <jrliggett@cox.net>:
592         * plugins/profiler/gprof-flat-profile-view.c,
593         plugins/profiler/gprof-flat-profile-view.h,
594         plugins/profiler/gprof-function-call-chart-view.c,
595         plugins/profiler/gprof-function-call-chart-view.h,
596         plugins/profiler/gprof-view.c,
597         plugins/profiler/gprof-view.h,
598         plugins/profiler/gprof-call-graph-view.c,
599         plugins/profiler/plugin.c,
600         plugins/profiler/gprof-call-graph-view.h,
601         plugins/profiler/gprof-function-call-tree-view.c,
602         plugins/profiler/gprof-function-call-tree-view.h: Implements
603         double click navigation. Fixes bug #403514.
605 2007-02-25  Naba Kumar  <naba@gnome.org>
607         * libanjuta/anjuta-plugin-manager.c,
608         libanjuta/anjuta-plugin-handle.[ch],
609         plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
610         g_hash_table_remove_all (introduced in glib 2.12) to stay the
611         dependency on glib 2.8. Fixes bug #411623.
613 2007-02-24  Naba kumar  <naba@gnome.org>
615         * libanjuta/interfaces/Makefile.am.iface: Added log domain.
616         
617         * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
618         libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
619         libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
620         (added) libanjuta/anjuta-profile-manager.c,
621         (added) libanjuta/anjuta-profile-manager.h: Implemented profile
622         manager.
623         Implemented profile pushing and popping. Implemented profile xml
624         synchronization. Implemented error handling in profiles. Implemented
625         activation and deactivation signals in plugin manager.
626         
627         * libanjuta/Makefile.am: Added libanjuta log domain.
628         
629         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
630         src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
631         in AnjutaShell interface and implemented it in AnjutaApp.
632         
633         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
635 2007-02-23  Naba kumar  <naba@gnome.org>
637         src/main.c: Fixed missing end quote.
639 2007-02-20  Jean-Noel Guiheneuf  <guiheneuf.jean-noel@wanadoo.fr>
641         * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
644 2007-02-20  Naba Kumar  <naba@gnome.org>
646         * plugins/subversion/plugin.c: Added "..." menuitems.
647         * ROADMAP, README: Updated.
648         * libanjuta/anjuta-profile.c: Fixed bugs.
650         * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
651         plugins/gtodo/Makefile.am: Removed dead code.
653         Patch from  Antoine Cailliau  <a.cailliau@ac-graphic.net>:
654         * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
655         plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
656         plugins/gtodo/list_tooltip.c,
657         plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
658         libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
659         not contain markups. Fixes Bug #360462.
661 2007-02-16  Naba Kumar  <naba@gnome.org>
663         * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
664         unnecessary sub-sections.
665         
666 2007-02-15  Naba Kumar  <naba@gnome.org>
668         * (removed) plugins/document-manager/bookmark-prev-16.png,
669         plugins/document-manager/bookmark-last.png,
670         (removed)plugins/document-manager/bookmark-first-16.png,
671         plugins/document-manager/bookmark-prev.png,
672         (added) plugins/document-manager/bookmark-toggle.png,
673         (removed)plugins/document-manager/bookmark_toggle.xpm,
674         (removed)plugins/document-manager/bookmark-last-16.png,
675         plugins/document-manager/plugin.c,
676         plugins/document-manager/anjuta-document-manager.ui,
677         (removed)plugins/document-manager/bookmark-next-16.png,
678         plugins/document-manager/bookmark-next.png,
679         plugins/document-manager/Makefile.am,
680         (added) plugins/document-manager/bookmark-clear.png,
681         plugins/document-manager/bookmark-first.png: Upgraded bookmark
682         icons (stolen from monodevelop). Added clear bookmarks toolbar
683         button.
685         * plugins/document-manager/plugin.c,
686         (added) plugins/document-manager/swap.png,
687         (removed) plugins/document-manager/undock.png,
688         plugins/document-manager/Makefile.am: Fixed swap icon.
690 2007-02-13  Naba Kumar  <naba@gnome.org>
692         * plugins/class-gen/element-editor.c: Fixed typo.
693         
694         * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
695         libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
696         Implementing plugin profiles loading.
698 2007-02-13  Naba Kumar  <naba@gnome.org>
700         * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
701         * pixmaps/Makefile.am, pixmaps/appwiz*.png, 
702         pixmaps/applogo.png, pixmaps/anjuta_logo.png,
703         pixmaps/open_project.png, pixmaps/close_project.png:
704         Removed more old icons.
705         * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
706         pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
707         anjuta_logo.png
708         
709 2007-02-13  Naba Kumar  <naba@gnome.org>
711         * plugins/class-gen/element-editor.c: Included missing headers to
712         prevent build failures in some cases.
713         
714 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
716         * plugins/debug-manager/stack_trace.c:
717         Fix bug #407115
719         * plugins/debug-manager/watch.c,
720         plugins/debug-manager/breakpoints.c:
721         Same bug than above, wrong use of gtk_ui_manager_get_widget
723 === anjuta 2.1.1 ===
725 2007-02-11  Naba Kumar  <naba@gnome.org>
727         * cofigure.in: Bumped version to 2.1.1
728         * NEWS: Updated for 2.1.1 release.
729         
730 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
732         * plugins/debug-manager/plugin.c,
733         plugins/debug-manager/sparse_view.c,
734         plugins/debug-manager/sparse_view.h:
735         Reorder some code
737         * plugins/gdb/debugger.c,
738         plugins/debug-manager/debugger.c,
739         plugins/debug-manager/memory.c,
740         plugins/debug-manager/sparse_buffer.c
741         plugins/gdb/debugger.h,
742         libanjuta/interfaces/libanjuta.idl:
743         Clean up, remove some warnings
744         Use guint everywhere for addresses
745         Rewrite code parsing position in debugger
747 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
749         * plugins/debug-manager/debug_tree.c:
750         Use GtkTreeRowReference instead of GtkTreeIter as callback data
751         Fix bug #406113
753 2007-02-08  Naba Kumar  <naba@gnome.org>
755         * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
756         Delay showing the 'file modified on disk' dialog for one sec
757         from the last notification to insure multiple notifications for
758         the same file are treated as one. Do not same multiple dialogs
759         for the same file. Make sure to destory the dialog if later
760         the conent is no longer different.
761         
762 2007-02-08  Naba Kumar  <naba@gnome.org>
764         * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
765         Prevented spurious 'file modified' dialogs in scintilla editor
766         when the file is saved.
768 2007-02-09  Johannes Schmid <jhs@gnome.org>
770         * scripts/glade2schema.pl:
771         Added script to convert glade preferences into gconf schema files.
772         See #406061
774 2007-02-08  Naba Kumar  <naba@gnome.org>
776         * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
777         itself is destroyed. Fixes bug #355160.
778         
779 2007-02-08  Johannes Schmid <jhs@gnome.org>
781         * plugins/profiler/profiler.plugin: 
782         removed from version control (only .in file needed)
783         
784         * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
785         * plugins/sourceview/sourceview.c: (sourceview_new):
786         Code cleanup
787         
788         * plugins/subversion/svn-thread.c: (svn_thread_start):
789         * src/main.c: (main):
790         
791         Fixed #395875 about initialisation of threads too late
793 2007-02-07  Armin Burgmeier  <armin@arbur.net>
795         Reviewed by Naba Kumar  <naba@gnome.org>:
796         * plugins/class-gen/plugin.c:
797         * plugins/class-gen/window.c: Removed browse button related code, load
798         generated output directly into new buffers when not adding to project.
800         * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
801         buttons from user interface.
803 2007-02-07  Naba Kumar  <naba@gnome.org>
805         * po/POTFILES.in: Fixed distcheck.
807 2007-02-07  Daniel Nylander <po@danielnylander.se>
809         * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
811 2007-02-07  Johannes Schmid <jhs@gnome.org>
813         * anjuta.desktop.in.in:
814         Fixed spelling
816 2007-02-07  Johannes Schmid <jhs@gnome.org>
818         * configure.in:
819         * manuals/anjuta-manual/*
820         * manuals/anjuta-faqs/*:
821         #398991 – Anjuta manuals does not use the gnome-doc-utils format
822         
823         * plugins/document-manager/anjuta-document-manager.plugin.in:
824         Removed duplicate application-xml mime-type (review patches properly ;-)
825         
826 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
828         * plugins/gdb/debugger.c,
829         libanjuta/interfaces/libanjuta.idl:
830         Fix bug #404755
831         Fix handling of missing source file
833 2007-02-06  Naba Kumar  <naba@gnome.org>
835         Patch from James Liggett  <jrliggett@cox.net>:
836         * plugins/profiler/gprof-flat-profile.c,
837         plugins/profiler/gprof-profile-data.c,
838         plugins/profiler/gprof-call-graph.c,
839         plugins/profiler/gprof-profile-data.h,
840         plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
841         Show profiler view when target selected bug #403515.
843 2007-02-05  Naba Kumar  <naba@gnome.org>
845         * configure.in: Enabled devhelp plugin by default now that
846         it works.
847         
848         Patch from parmigio@2ainfo.it:
849         * plugins/document-manager/anjuta-document-manager.plugin.in:
850         Added xml file type in supported mime types list.
851         
852 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
854         * plugins/debug-manager/debugger.c,
855         plugins/debug-manager/plugin.c:
856         Add a field in status bar displaying debugger state
857         Change cursor shape when debugger is busy
858         Fix bug #378600
860         * plugins/debug-manager/watch.c,
861         plugins/debug-manager/locals.c,
862         libanjuta/interfaces/libanjuta.idl:
863         Clean up, remove debugging messages and unused signals
865 2007-02-03  Johannes Schmid <jhs@gnome.org>
867         * configure.in:
868         Fixed AC_INIT and seperated version to major, minor, micro
870         * anjuta.anjuta:
871         Load Subversion instead of CVS
872         
873         * anjuta.desktop.in.in:
874         Fixed bug-buddy component
876         Original patch from Rob Bradfort <robster@debian.org>:
877         * src/main.c: (get_command_line_args), (main):
878         Bug #335981 – Migration from popt to GOption
880 2007-02-03  Naba Kumar  <naba@gnome.org>
882         * configure.in: Depend on devhelp 0.13 and fixed gecko home
883         path variable. Fixed bug #341170.
884         * plugins/profiler/Makefile.am: Fixed indentation.
885         
886 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
888         * libanjuta/interfaces/libanjuta.idl,
889         plugins/sourceview/sourceview.c,
890         plugins/editor/text-editor.c,
891         plugins/symbol-browser/plugin.c,
892         plugins/search/search-replace.c,
893         plugins/document-manager/goto_line.c,
894         plugins/document-manager/action-callbacks.c,
895         plugins/document-manager/anjuta-docman.c:
896         Rename markers of anjuta interface
897         IANJUTA_MARKABLE_NONE has been removed
898         IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
899         IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
900         IANJUTA_MARKABLE_ATTENTIVE renamed in
901                 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
902         IANJUTA_MARKABLE_INTENSE renamed in
903                 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
904         IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
906         * (removed) plugins/sourceview/marker-light.png,
907         (removed) plugins/sourceview/marker-basic.png,
908         (removed) plugins/sourceview/marker-attentive.png,
909         (removed) plugins/sourceview/marker-intense.png,
910         plugins/sourceview/bookmark.png,
911         (added) plugins/sourceview/breakpoint-disabled.png,
912         (added) plugins/sourceview/breakpoint-enabled.png,
913         (added) plugins/sourceview/program-counter.png,
914         (added) plugins/sourceview/linemarker.png,
915         plugins/sourceview/Makefile.am,
916         (added) plugins/editor/bookmark.xpm,
917         (added) plugins/editor/breakpoint-disabled.xpm,
918         (added) plugins/editor/breakpoint-enabled.xpm,
919         (added) plugins/editor/program-counter.xpm,
920         (added) plugins/editor/linemarker.xpm,
921         plugins/editor/Makefile.am:
922         Add or change marker pixmaps in scintilla and sourceview editor
924         * plugins/document-manager/plugin.c,
925         libanjuta/interfaces/libanjuta.idl,
926         plugins/debug-manager/plugin.c,
927         plugins/debug-manager/breakpoints.c
928         plugins/gdb/debugger.c:
929         Fix bug #376404, program counter marker is not displayed when debugger
930         Return the selected editor or NULL (if file does not exist) with 
931         ianjuta_document_manager_goto_file_line* functions
932         Emit a change-location signal even if the program counter is in an
933         unknown file
935 2007-02-02  Naba Kumar  <naba@gnome.org>
937         * TODO.tasks: Marked bounty bug #359478 completed. And checked
938         older bounties 'Done'.
939         
940 2007-02-02  Naba Kumar  <naba@gnome.org>
942         * TODO.tasks: Fixed typop.
944         Patch from James Liggett  <jrliggett@cox.net>:
945         * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
946         plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
947         profiler plugin by James Liggett. Completes bounty bug #359478
948         'Gprof performance profiler plugin'
950 2007-02-01  Naba Kumar  <naba@gnome.org>
952         * src/main.c: Renamed option name.
954         * TODO.tasks: Marked "Test and fix all project wizards templates"
955         bounty completed.
956         
957 2007-01-29  Johannes Schmid <jhs@gnome.org>
959         * plugins/document-manager/plugin.c: (on_editor_changed):
960         Added DEBUG_PRINT(...)
961         * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
962         implemented
963         * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
964         Fix language support plugin for sourceview editor (add some new
965         language names)
966         
967         * plugins/sourceview/sourceview.c: (iindic_clear):
968         Clear all indicators
970 2007-01-29  Johannes Schmid <jhs@gnome.org>
972         * TODO.tasks:
973         Minor task currentions
974         
975         * libanjuta/interfaces/libanjuta.idl:
976         * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
977         (itext_editor_iface_init):
978         * plugins/language-support-cpp-java/plugin.c: (install_support):
979         * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
980         (ieditor_get_attributes), (ieditor_iface_init):
981         Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
982         plugins.
983         
984         * plugins/sourceview/sourceview.glade:
985         Fixed sourceview preference window
987 2007-01-28  Naba Kumar  <naba@gnome.org>
988         
989         * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
990         Implemented --no-files and --no-session command line options and
991         corresponding preferernces checkboxes in General tab.
993 2007-01-28  Johannes Schmid <jhs@gnome.org>
995         * plugins/subversion/plugin.c:
996         * plugins/subversion/plugin.h:
997         * plugins/subversion/svn-notify.c: (svn_show_info),
998         (show_svn_error), (on_svn_notify):
999         * plugins/subversion/svn-notify.h:
1000         * plugins/subversion/svn-thread.c: (create_message_view),
1001         (svn_thread_start):
1002         Fixed error handling and fixed #394216 – No indication of subversion commands running
1003         
1004         * plugins/tools/execute.c: (atp_output_context_print):
1005         Show name of tool in message pane
1007 2007-01-28  Naba Kumar  <naba@gnome.org>
1008         
1009         * configure.in, plugins/glade/plugin.c: Make it work with
1010         glade svn. Based on patch from  Vincent Geddes. Fixes bug #400833.
1011         
1012         * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
1013         from devhelp (won't work untill devhelp is fixed: bug #341170).
1014         
1015         * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
1016         
1017 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
1019         Reviewed by Naba Kumar  <naba@gnome.org>:
1020         * libanjuta/interfaces/libanjuta.idl, 
1021         plugins/debug-manager/debugger.c,
1022         plugins/debug-manager/start.c,
1023         plugins/gdb/plugin.c,
1024         plugins/gdb/debugger.c,
1025         plugins/gdb/debugger.h:
1026         Fix a bug when launching gdb
1027         Set the terminal for the debugged program on the command line.
1029 2007-01-26  Johannes Schmid <jhs@gnome.org>
1031         * plugins/sourceview/anjuta-document-saver.c:
1032         (anjuta_document_saver_save):
1033         * plugins/sourceview/anjuta-document.c: (document_saver_saving):
1034         * plugins/sourceview/sourceview.c: (save_if_modified),
1035         (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
1036         Proper error handling, for example if a file was modified externally. Use backup files
1037         to avoid data-loss on disk full.
1039 2007-01-24  Naba Kumar  <naba@gnome.org>
1040         
1041         * plugins/devhelp/htmlview.c: Fixed crash during project load.
1042         Fixed mem leak and source leak.
1043         
1044 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
1046         Reviewed by Naba Kumar  <naba@gnome.org>:
1047         * plugins/debug-manager/debug_tree.c,
1048         plugins/debug-manager/debug_tree.h,
1049         plugins/debug-manager/watch.c:
1050         Partial rewrite of the variable object code, find and fix a few bugs
1051         Fix bug #395808: gdb can still crash but children are listed
1052         on request only so you can avoid the crash
1054 2007-01-24  Naba Kumar  <naba@gnome.org>
1055         
1056         * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
1057         (added) plugins/symbol-browser/anjuta-symbol-locals.h,
1058         plugins/symbol-browser/plugin.h,
1059         plugins/symbol-browser/plugin.c,
1060         plugins/symbol-browser/Makefile.am: Added current file (local)
1061         symbols view (Seriously getting bored with the browse toolbar).
1063 2007-01-22  Naba Kumar  <naba@gnome.org>
1064         
1065         Patch from Gabor Kelemen:
1066         * po/POTFILES.in: Added .plugin.in files.
1068 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
1070         Reviewed by Naba Kumar  <naba@gnome.org>:
1071         * plugins/document-manager/anjuta-docman.c,
1072         plugins/message-view/anjuta-msgman.c
1073         Set right alignment to the label widget in the tab title.
1075 2007-01-21  Naba Kumar  <naba@gnome.org>
1076         
1077         * libegg/egg-combo-action.c: Fixed mode line.
1078         * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
1079         manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
1081 2007-01-21  Armin Burgmeier  <armin@arbur.net>
1083         Reviewed by Naba Kumar  <naba@gnome.org>:
1084         * plugins/class-gen/plugin.c: Prompt for target before actually
1085         generating the class files. This ensures that the files are created in
1086         the correct directory. Fixes bug #397406.
1088         * plugins/class-gen/window.c: Set browse buttons to insensitive when
1089         the class is added to the project.
1091 2007-01-21  Naba Kumar  <naba@gnome.org>
1093         * libanjuta/anjuta-plugin-description.c,
1094         libanjuta/anjuta-ui.h,
1095         libanjuta/anjuta-status.c,
1096         libanjuta/anjuta-plugin-description.h,
1097         libanjuta/cell-renderer-captioned-image.c,
1098         libanjuta/anjuta-plugin-handle.c,
1099         libanjuta/anjuta-status.h,
1100         libanjuta/resources.c,
1101         libanjuta/cell-renderer-captioned-image.h,
1102         libanjuta/glue-cpp.c,
1103         libanjuta/anjuta-plugin-handle.h,
1104         libanjuta/anjuta-plugin.c,
1105         libanjuta/anjuta-preferences-dialog.c,
1106         libanjuta/libanjuta.h,
1107         libanjuta/resources.h,
1108         libanjuta/glue-cpp.h,
1109         libanjuta/anjuta-plugin.h,
1110         libanjuta/anjuta-preferences-dialog.h,
1111         libanjuta/anjuta-plugin-manager.c,
1112         libanjuta/anjuta-shell.c,
1113         libanjuta/anjuta-plugin-manager.h,
1114         libanjuta/anjuta-shell.h,
1115         libanjuta/anjuta-save-prompt.c,
1116         libanjuta/anjuta-save-prompt.h,
1117         libanjuta/anjuta-children.c,
1118         libanjuta/anjuta-utils.c,
1119         libanjuta/anjuta-profile.c,
1120         libanjuta/anjuta-preferences.c,
1121         libanjuta/anjuta-launcher.c,
1122         libanjuta/anjuta-utils.h,
1123         libanjuta/anjuta-profile.h,
1124         libanjuta/anjuta-launcher.h,
1125         libanjuta/anjuta-ui.c: Updated file headers.
1127         * po/POTFILES.in: Updated.
1129         * libanjuta/anjuta-marshal.list,
1130         (added) libanjuta/anjuta-plugin-handle.c,
1131         (added) libanjuta/anjuta-plugin-handle.h,
1132         (added) libanjuta/anjuta-plugin-manager.c,
1133         (added) libanjuta/anjuta-plugin-manager.h,
1134         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
1135         (added) libanjuta/anjuta-profile.c,
1136         (added) libanjuta/anjuta-profile.h,
1137         (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
1138         libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
1139         src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
1140         src/action-callbacks.c: Implemented AnjutaPluginManager
1141         class based on old plugins.[ch]. Implemented AnjutaProfile as
1142         prelimanary profiles implementation. Implemented AnjutaPluginHandle
1143         class to represent plugins (not to be confused with plugin objects).
1144         Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
1145         implemented it in AnjutaApp and AnjutaTestShell.
1146         De-globalized plugin management and several clean ups.
1148         * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
1149         plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
1150         plugins/search/search-replace.c, plugins/terminal/terminal.c,
1151         plugins/project-import/project-import.c,
1152         plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
1153         plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
1154         Fixed plugins for the change in API.
1156         * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
1157         file.
1158         
1159         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
1161 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
1163         Reviewed by Naba Kumar  <naba@gnome.org>:
1164         * libanjuta/anjuta-launcher.c,
1165         libanjuta/anjuta-launcher.h:
1166         Add a new function anjuta_set_terminate_on_exit to close the i/o
1167         channel when the child exit
1168         Return directly the status and not the exit code in child-exited
1169         signal
1171         * plugins/gdb/debugger.c:
1172         Use new function in debugger plugin
1174 2007-01-18  Johannes Schmid <jhs@gnome.org>
1176         * src/about.c: Do not show empty license information instead hide the button (#397883)
1178 2007-01-15  Johannes Schmid <jhs@gnome.org>
1180         * plugins/project-manager/plugin.c:
1181         * plugins/project-wizard/templates/python.wiz
1182         * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
1183         
1184         Fixed #335235 python programs are not executeable/ do not start when pressing F3
1185         You will also need latest gnome-build svn       
1187 === anjuta 2.1.0 ===
1189 2007-01-14  Naba Kumar  <naba@gnome.org>
1191         * configure.in: Removed reference of mkfile project
1192         template to fix distcheck build error.
1193         * AUTHORS: Updated.
1194         * NEWS: Updated.
1195         * configure.in: Bumped version to 2.1.0 for beta release.
1196         * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
1197         crashes as soon as editing starts in normal text files.
1199 2007-01-14  Johannes Schmid <jhs@gnome.org>
1201         * configure.in
1202         * po/LINGUAS:
1203         Applied http://live.gnome.org/GnomeGoals/PoLinguas
1205         * tagmanager/c.c:
1206         Patch from Massimo Cora' to hopefully fix #395362
1208         * plugins/project-wizard/templates/*:
1210         Fixed and tested all project-wizards. Deactivated mkfile project because
1211         it was totally broken and I don't see any real use for it.
1212         Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
1214 2007-01-14  Naba Kumar  <naba@gnome.org>
1216         * NEWS: Updated for release.
1217         
1218         * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
1219         
1220         * libanjuta/interfaces/libanjuta.idl,
1221         plugins/editor/text_editor_cbs.c,
1222         plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
1223         interface and implemented it for scintilla.
1224         
1225         * plugins/editor/text-editor.c: Fixed highlighing issues when
1226         used with indicators (particularly when the file is just opened).
1227         Fixes bug #377477 – when debugging, scintilla editor grays out all
1228         lines before current line.
1229         
1230         * plugins/build-basic-autotools/build-basic-autotools.[ch]:
1231         Maintain a separate list of indicated edtitors for separate contexts.
1232         Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
1233         
1234 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
1236         Reviewed by Naba Kumar  <naba@gnome.org>:
1237         * plugins/debug-manager/plugin.c:
1238         Bug fix: breakpoints cannot be added after stopping the debugger
1240 2007-01-13  Naba Kumar  <naba@gnome.org>
1242         * NEWS: Updated for release.
1244 2007-01-12  Johannes Schmid <jhs@gnome.org>
1246         * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
1247         * plugins/project-wizard/cpp/src/Makefile.am.tpl:
1248         * plugins/project-wizard/gcj/src/Makefile.am.tpl:
1249         * plugins/project-wizard/gnome/src/Makefile.am.tpl:
1250         * plugins/project-wizard/gtk/src/Makefile.am.tpl:
1251         * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
1252         * plugins/project-wizard/terminal/src/Makefile.am.tpl:
1253         * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
1254         * plugins/project-wizard/xlib/src/Makefile.am.tpl:
1255         * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
1256         
1257         Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
1258         [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
1259         
1260         * plugins/sourceview/sourceview.c:
1261         Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
1262         on character positions.
1263         
1264 2007-01-12  Naba Kumar  <naba@gnome.org>
1266         * src/anjuta-app.c,
1267         plugins/project-manager/plugin.c,
1268         plugins/profile-default/plugin.c,
1269         libanjuta/anjuta-status.c,
1270         libanjuta/anjuta-status.h: Introduced an API for application title
1271         in AnjutaStatus. Set application title to project name.
1273 2007-01-11  Massimo Cora' <maxcvs@email.i>
1275         Reviewed by Naba Kumar  <naba@gnome.org>:
1276         * tagmanager/Makefile.am,
1277         plugins/symbol-browser/Makefile.am: removed installation for 
1278         test programs.
1280 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
1282         Reviewed by Naba Kumar  <naba@gnome.org>:
1283         * plugins/debug-manager/start.h,
1284         plugins/debug-manager/start.c,
1285         plugins/debug-manager/anjuta-debug-manager.ui,
1286         plugins/debug-manager/plugin.c:
1287         Partial fix for bug #392537
1289         * plugins/debug-manager/disassemble.c:
1290         Fix bug #392543
1292 2007-01-11  Naba Kumar  <naba@gnome.org>
1294         * src/anjuta.c: Load project seperately from session,
1295         so that project session is also loaded.
1296         
1297         * plugins/profile-default/plugin.c: Load project in new
1298         anjuta if there already is one loaded currently (disabled
1299         code for now).
1300         
1301         * plugins/editor/aneditor.cxx: Disconnect focus in/out
1302         signals when editor is destroyed. Fixes a crash bug.
1303         
1304         * plugins/editor/text_editor.c: Do not mark line in
1305         ianjuta_editor_goto_line() implementation.
1306         
1307         * plugins/search/search-replace.c: Always check for markable
1308         interface availablility because its optional for an editor.
1309         
1310         * plugins/document-manager/goto_line.c,
1311         plugins/document-manager/action-callbacks.c: Mark lines for
1312         goto line commands (from dialog and from menu entry box).
1313         
1314         * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
1315         plugins/file-manager/an_file_view.c: Expand file manager
1316         nodes in idle loop, one at a time. Did as a possible work
1317         around for bug #361763, but it didn't make any difference.
1318         However, it could still be useful in situations where there
1319         are lots to expand.
1320         
1321         * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
1323 2007-01-11  Naba Kumar  <naba@gnome.org>
1325         * plugins/editor/scintilla/LineMarker.h,
1326         plugins/editor/scintilla/LexBasic.cxx,
1327         plugins/editor/scintilla/LexHTML.cxx,
1328         plugins/editor/scintilla/include/SciLexer.h,
1329         plugins/editor/scintilla/include/Scintilla.h,
1330         plugins/editor/scintilla/include/Scintilla.iface,
1331         plugins/editor/scintilla/include/ScintillaWidget.h,
1332         plugins/editor/scintilla/LexBash.cxx,
1333         plugins/editor/scintilla/PlatGTK.cxx,
1334         plugins/editor/scintilla/ViewStyle.h,
1335         plugins/editor/scintilla/Editor.cxx,
1336         plugins/editor/scintilla/StyleContext.h,
1337         plugins/editor/scintilla/LexCPP.cxx,
1338         plugins/editor/scintilla/Converter.h,
1339         plugins/editor/scintilla/LexAU3.cxx,
1340         plugins/editor/scintilla/Editor.h,
1341         plugins/editor/scintilla/LexPerl.cxx,
1342         plugins/editor/scintilla/LexVB.cxx,
1343         plugins/editor/scintilla/ScintillaGTK.cxx,
1344         plugins/editor/scintilla/ViewStyle.cxx,
1345         plugins/editor/scintilla/PropSet.cxx,
1346         plugins/editor/scintilla/LexSQL.cxx,
1347         plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
1348         version 1.71
1350 2007-01-11  Armin Burgmeier  <armin@arbur.net>
1352         Reviewed by Naba Kumar  <naba@gnome.org>:
1353         * plugins/class-gen/element-editor.c: Scroll to a cell if it is
1354         selected for editing. This fixes bug #394218.
1356         * plugins/class-gen/plugin.c: Do not use project's root URI as project
1357         name if said URI is not known.
1359         * plugins/class-gen/window.c: When stripping function prefix away,
1360         include the trailing underscore because it is already set by the
1361         template.
1363         * plugins/class-gen/transform.c: Include "const char*" and "const
1364         gchar*" in the list for transforming a default C type to a GType.
1365         Don't access invalid memory when writing pointer_str in
1366         cg_transform_first_argument.
1368 2007-01-11  Naba Kumar  <naba@gnome.org>
1370         * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
1371         pixmaps/anjuta.svg, pixmaps/Makefile.am,
1372         (renamed) pixmaps/anjuta_icon.png, src/main.c,
1373         libegg/test-actions.c, anjuta.desktop.in.in,
1374         anjuta.prj: Renamed application icon to 'anjuta.png' from
1375         'anjuta_icon.png'. Added more fields in desktop file.
1377         * mime/anjuta.xml: Added magic section.
1378         
1379         * (removed) mime/anjuta.applications,
1380         (removed) mime/anjuta.mime, mime/Makefile.am,
1381         (removed) mime/anjuta.keys,
1382         mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
1383         registeration and added scalable icon. Also fixes bug #393680
1385 2007-01-09  Curtis Magyar  <curtm4n@gmail.com>
1387         Reviewed by Naba Kumar  <naba@gnome.org>:
1388         * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
1389         and anjuta_status_progress_add_ticks() to check for progressbar 
1390         being realized before trying to update it.
1392 2007-01-10  Naba Kumar  <naba@gnome.org>
1394         * tagmanager/tm_workspace.c,
1395         po/POTFILES.in,
1396         plugins/debug-manager/Makefile.am,
1397         plugins/tools/scripts/Makefile.am,
1398         plugins/class-gen/plugin.c,
1399         plugins/class-gen/Makefile.am,
1400         global-tags/Makefile.am: Fixed make distcheck.
1402         * plugins/debug-manager/attach_process.c,
1403         plugins/debug-manager/attach_process.h,
1404         plugins/class-gen/action-callbacks.h,
1405         plugins/class-gen/action-callbacks.c,
1406         plugins/class-gen/class_gen.h,
1407         plugins/class-gen/class_gen.c: Deleted unused/old files.
1409         * (removed) scintilla, (added) plugins/editor/scintilla,
1410         plugins/editor/scintilla/lexers.make,
1411         plugins/editor/scintilla/Makefile.am,
1412         plugins/editor/Makefile.am
1413         configure.in, manuals/reference/libanjuta/Makefile.am
1414         Makefile.am: Moved scintilla to its right place.
1416 2007-01-09  Naba Kumar  <naba@gnome.org>
1418         * plugins/profile-default/plugin.c: Save project session before
1419         a new one is opened.
1421         * plugins/project-manager/plugin.c,
1422         plugins/project-manager/plugin.h,
1423         plugins/project-manager/anjuta-project-manager.ui,
1424         plugins/profile-default/plugin.c,
1425         plugins/profile-default/plugin.h,
1426         plugins/profile-default/Makefile.am,
1427         (added) plugins/profile-default/anjuta-default-profile.ui,
1428         manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
1429         libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
1430         multiple projects support.
1431         
1432 2007-01-06  Armin Burgmeier  <armin@arbur.net>
1434         Reviewed by Naba Kumar  <naba@gnome.org>
1435         * plugins/class-gen/combo-flags.h:
1436         * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
1437         enum, added a type parameter to selected signal. Select highlighted
1438         entry when pressing enter (but not unselect it if it was already
1439         selected) before closing the popup. Also accept input when clicking
1440         not into the popup.
1442         * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
1443         according to selection type.
1445         * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
1446         VOID:BOXED,ENUM.
1448 2007-01-08  Johannes Schmid <jhs@gnome.org>
1450   * plugins/project-wizard/templates/gtkmm/configure.in.tpl
1451   * plugins/project-wizard/templates/gtkmm/Makefile.am
1452   * plugins/project-wizard/templates/python/configure.ac.tpl
1453   * plugins/project-wizard/templates/python/configure.in.tpl
1454   * plugins/project-wizard/templates/python/Makefile.am
1455   * plugins/project-wizard/templates/cpp/configure.ac.tpl
1456   * plugins/project-wizard/templates/cpp/configure.in.tpl
1457   * plugins/project-wizard/templates/cpp/Makefile.am
1458   * plugins/project-wizard/templates/terminal.wiz
1459   * plugins/project-wizard/templates/xlib-dock.wiz
1460   * plugins/project-wizard/templates/wxwin.wiz
1461   * plugins/project-wizard/templates/java.wiz
1462   * plugins/project-wizard/templates/xlib/configure.ac.tpl
1463   * plugins/project-wizard/templates/xlib/configure.in.tpl
1464   * plugins/project-wizard/templates/xlib/Makefile.am
1465   * plugins/project-wizard/templates/gcj/configure.ac.tpl
1466   * plugins/project-wizard/templates/gcj/configure.in.tpl
1467   * plugins/project-wizard/templates/gcj/Makefile.am
1468   * plugins/project-wizard/templates/terminal/configure.ac.tpl
1469   * plugins/project-wizard/templates/terminal/configure.in.tpl
1470   * plugins/project-wizard/templates/terminal/Makefile.am
1471   * plugins/project-wizard/templates/terminal/autogen.sh
1472   * plugins/project-wizard/templates/wxwin/configure.ac.tpl
1473   * plugins/project-wizard/templates/wxwin/configure.in.tpl
1474   * plugins/project-wizard/templates/wxwin/Makefile.am
1475   * plugins/project-wizard/templates/gnome.wiz 
1476   * plugins/project-wizard/templates/java/configure.ac.tpl
1477   * plugins/project-wizard/templates/java/configure.in.tpl
1478   * plugins/project-wizard/templates/java/Makefile.am
1479   * plugins/project-wizard/templates/anjuta-plugin.wiz
1480   * plugins/project-wizard/templates/gtkmm.wiz
1481   * plugins/project-wizard/templates/python.wiz
1482   * plugins/project-wizard/templates/cpp.wiz
1483   * plugins/project-wizard/templates/gtk.wiz
1484   * plugins/project-wizard/templates/gcj.wiz
1485   * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
1486   * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
1487   * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
1489   Starting fixing of all project wizards:
1490   - rename configure.in to configure.ac
1491   - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
1492   - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
1493   (See #394184)
1494   
1495   * TODO.task: Added bug number to bounty
1497 2007-01-07  Johannes Schmid <jhs@gnome.org>
1499   *  plugins/build-basic-autotools.c:
1500   Fixed #392290 – Missed install as root option in project manager
1502 2007-01-07  Johannes Schmid <jhs@gnome.org>
1504   * plugins/sourceview/sourceview.c:
1505   Fixed #388731 – Odd editor behaviour after performing block-text operations
1506   Fixed #388727 – Block-tab does not work
1507   
1508   * plugins/sourceview/anjuta-document.h/c:
1509   Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
1510   
1511   * configure.in:
1512   Require Gtk+ >= 2.10 for sourceview plugin
1514 2007-01-06  Curtis Magyar <curtm4n@gmail.com>
1516         * libanjuta/anjuta-status.c:
1517         Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
1519 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
1521         * configure.in,
1522         plugins/terminal/terminal.c:
1523         Fix bug #377027
1524         remove support for VTE < 0.9
1526 2007-01-06  Naba Kumar  <naba@gnome.org>
1528         * po/POTFILES.in: Updated
1530 2007-01-05  Adam Dingle  <adam@medovina.org>
1532         Reviewed by Naba Kumar  <naba@gnome.org>:
1533         * plugins/message-view/anjuta-message-manager-plugin.glade:
1534         Fixed bug #377903 (improve message color defaults).
1536 2007-01-05  Naba Kumar  <naba@gnome.org>
1538         * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
1539         
1540 2007-01-03  Armin Burgmeier  <armin@arbur.net>
1542         Reviewed by  Naba Kumar  <naba@gnome.org>:
1543         * plugins/symbol-browser/test-class.h: Fixed block ends.
1545         * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
1546         C-style-block comment.
1548         * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
1549         allow lists when writing autogen definition files. This is required
1550         for the new class generator. Also fixed a wrong return value in
1551         npw_autogen_write_definition_file and set a GError in
1552         npw_autogen_execute when the output file could not be opened.
1554         * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
1555         user interface.
1557         * plugins/class-gen/Makefile.am: Added templates subdir, removed
1558         goc_template_header and goc_template_source, added top_srcdir to
1559         includes, link against project wizard (also hopefully temporarily),
1560         removed class_gen.h, class_gen.c, action-callbacks.h,
1561         action-callbacks.c.
1563         * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
1565         * plugins/class-gen/cell-renderer-flags.h:
1566         * plugins/class-gen/cell-renderer-flags.c:
1567         * plugins/class-gen/combo-flags.h:
1568         * plugins/class-gen/combo-flags.c:
1569         * plugins/class-gen/element-editor.c:
1570         * plugins/class-gen/element-editor.h:
1571         * plugins/class-gen/generator.c:
1572         * plugins/class-gen/generator.h:
1573         * plugins/class-gen/plugin.h:
1574         * plugins/class-gen/plugin.c:
1575         * plugins/class-gen/transform.c:
1576         * plugins/class-gen/transform.h:
1577         * plugins/class-gen/validator.c:
1578         * plugins/class-gen/validator.h:
1579         * plugins/class-gen/window.c:
1580         * plugins/class-gen/window.h: Rewrote class generator, it now allows
1581         adding of several class elements and uses autogen.
1583         * plugins/class-gen/templates/cc-header.tpl:
1584         * plugins/class-gen/templates/cc-source.tpl:
1585         * plugins/class-gen/templates/go-header.tpl:
1586         * plugins/class-gen/templates/go-source.tpl:
1587         * plugins/class-gen/templates/Makefile.am: Added Autogen templates
1588         for the class generator.
1590         * configure.in: Added plugins/class-gen/templates/Makefile to output.
1592 2007-01-04  Naba Kumar  <naba@gnome.org>
1594         Patch from Nick Treleaven:
1595         * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
1596         all matching symbols.
1597         
1598         Patches from  Maik Beckmann and Sébastien Granjoux:
1599         * plugins/profile-default/plugin.c,
1600         plugins/project-manager/plugin.c: Unescape project name. Fixes
1601         Bug #357151
1603 2007-01-04  Naba Kumar  <naba@gnome.org>
1605         * plugins/glade/plugin.c: Fixed compilation with
1606         older glade-3 version.
1607         
1608         Patch from Roland Illig:
1609         libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
1610         plugins/sourceview/anjuta-document-saver.c,
1611         plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
1612         are necessary to build anjuta on NetBSD 3.0
1614         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
1615         * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
1616         window manager in gnome.
1617         
1618 2007-01-02  Naba Kumar  <naba@gnome.org>
1619         
1620         * plugins/glade/plugin.c: Make it work with glade-3 svn.
1621         
1622 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
1624         Reviewed by Naba Kumar  <naba@gnome.org>:
1625         * libanjuta/interfaces/libanjuta.idl,
1626         plugins/debug-manager/Makefile.am,
1627         plugins/debug-manager/anjuta-marshal.list,
1628         plugins/debug-manager/debugger.c,
1629         plugins/debug-manager/sparse_buffer.c,
1630         plugins/debug-manager/sparse_buffer.h,
1631         plugins/debug-manager/sparse_view.c,
1632         plugins/debug-manager/sparse_view.h,
1633         plugins/debug-manager/disassemble.h,
1634         plugins/debug-manager/disassemble.c,
1635         plugins/debug-manager/anjuta-marshal.list,
1636         plugins/debug-manager/plugin.c,
1637         plugins/gdb/debugger.c,
1638         plugins/gdb/debugger.h,
1639         plugins/gdb/plugin.c:
1640         Add a disassembly view window
1642         * plugins/debug-manager/breakpoints.c,
1643         plugins/debug-manager/chunk_view.c,
1644         plugins/debug-manager/locals.c,
1645         plugins/debug-manager/memory.c,
1646         plugins/debug-manager/registers.c,
1647         plugins/debug-manager/stack_trace.c:
1648         Add some debugging information 
1650 2006-12-18  Naba Kumar  <naba@gnome.org>
1652         * configure.in, plugins/glade/plugin.c: Allow building against both
1653         glade == 3.0.2 and glade > 3.0.2 (~ cvs).
1655 2006-12-03  Naba Kumar  <naba@gnome.org>
1656         
1657         * TODO.tasks: Marked a bounty completed.
1659 2006-11-24  Adam Dingle <adam@medovina.org>
1661         Reviewed by Naba Kumar  <naba@gnome.org>:
1662         * plugins/build-basic-autotools/build-basic-autotools.c,
1663         plugins/debug-manager/watch.c,
1664         plugins/document-manager/plugin.c, 
1665         plugins/patch/plugin.c,
1666         plugins/project-manager/plugin.c:
1667         Fixed bug #378879 (several command names need ellipses).
1669 2006-11-22  Sylvain Defresne  <sdefresne@gmail.com>
1671         Reviewed by: Naba Kumar  <naba@gnome.org>
1672         * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
1673         GCC 4.1.2 (there are only two warnings remaining now when compiling
1674         plugins).
1676         * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
1678         * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
1679         macro so that the generated function support a NULL plugin parameter.
1681         * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
1682         in debug_tree_find_expression by freeing memory returned by the call
1683         to gtk_tree_model_get instead of the parameter string.
1685 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
1687         * plugins/debug-manager/breakpoints.c:
1688         Fix bug #378850
1690         * plugins/debug-manager/anjuta-debug-manager.ui,
1691         plugins/debug-manager/debugger.c,
1692         plugins/debug-manager/plugin.c:
1693         Fix bug #378871
1695 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
1697         * libanjuta/anjuta-launcher.c,
1698         plugins/gdb/debugger.c:
1699         Fix bug #377061
1701 2006-11-21  Naba Kumar  <naba@gnome.org>
1703         * plugins/search/search_preferences.c: Fixed build break.
1704         
1705 2006-11-20  Naba Kumar  <naba@gnome.org>
1706         
1707         Patch from Kjartan Maraas:
1708         * plugins/cvs-plugin/cvs-interface.c,
1709         plugins/document-manager/plugin.c,
1710         plugins/gtodo/interface.c,
1711         plugins/gtodo/libgtodo.h,
1712         plugins/message-view/anjuta-msgman.c,
1713         plugins/project-wizard/druid.c,
1714         plugins/search/search_preferences.c,
1715         plugins/sourceview/sourceview-prefs.c,
1716         plugins/terminal/terminal.c,
1717         src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
1719         Patch from Przemysław Grzegorczyk:
1720         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
1721         plugins/subversion/anjuta-subversion.glade: Enable files in
1722         fileselection dialog. Fixes bug #376031.
1723         
1724 2006-11-17  Adam Dingle <adam@medovina.org>
1726         Reviewed by: Naba Kumar  <naba@gnome.org>
1727         * plugins/build-basic-autotools/build-basic-autotools.c
1728         * plugins/class-gen/anjuta-class-gen.plugin.in
1729         * plugins/debug-manager/breakpoints.c
1730         * plugins/debug-manager/plugin.c
1731         * plugins/devhelp/plugin.c
1732         * plugins/document-manager/plugin.c
1733         * plugins/gdb/debugger.c
1734         * plugins/glade/anjuta-glade.plugin.in
1735         * plugins/gtodo/plugin.c
1736         * plugins/language-support-cpp-java/plugin.c
1737         * plugins/message-view/plugin.c
1738         * plugins/project-import/anjuta-project-import.glade
1739         * plugins/project-import/anjuta-project-import.plugin.in
1740         * plugins/search/plugin.c
1741         * plugins/tools/scripts/tools-2.xml.in
1742         * plugins/valgrind/plugin.c
1743         * src/anjuta-actions.h:
1744         Fixed bug #376335 "menu items should be capitalized".  Minor
1745         grammar edits.
1747 2006-11-20  Naba Kumar  <naba@gnome.org>
1748         
1749         * configure.in: Fixed build.
1751         Patch from: Arjan Timmerman
1752         *configure.in: Make subvesion plugin build for apr 1.x.
1753         Fixes: Bug #364754.
1754         
1755 2006-11-20  Johannes Schmid <jhs@gnome.org>
1757         * configure.in
1758         * plugins/*/*.[ch]:
1759         Removed patches from Sylvain and Günther. They caused not problems but
1760         Naba was against them.
1762 2006-11-20  Johannes Schmid <jhs@gnome.org>
1764         * Removed me from MAINTAINERS
1766 2006-11-14  Günther Brammer <GBrammer@gmx.de>
1768         * configure.in:
1769         Use apr-1 instead of apr-0
1771 2006-11-14  Sylvain Defresne  <sdefresne@gmail.com>
1773         * global-tags/create_global_tags.sh.in: Correct a bug when environment
1774         variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
1775         and another bug occuring when parsing .pc file containing quotes.
1777 2006-11-13  Sylvain Defresne  <sdefresne@gmail.com>
1779         * plugins/*/*.[ch]: Use class macro for type casting.
1781         * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
1782         GCC 4.1.2 (there are only two warnings remaining now when compiling
1783         plugins).
1785         * plugins/debug-manager/debug_tree.c: corrected a invalid free and
1786         a memory leak in debug_tree_find_expression; g_free was called on
1787         the parameter instead of the memory allocated by gtk_tree_model_get.
1789         * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
1790         to declare and initialize the global type variable of the plugin.
1792 2006-10-31  Naba Kumar  <naba@gnome.org>
1794         * global-tags/create_global_tags.sh.in: Added an end message.
1795         
1796         * libanjuta/anjuta-launcher.h: Fixed indentation.
1797         
1798         * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
1799         creation to a) append the messages in right way, b) Connect signals
1800         to the view properly and c) Recreate the system-tags.cache at the
1801         end of the generation.
1803         * plugins/symbol-browser: Fixed action path (double
1804         click on sysmbols was not working).
1806         * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
1807         Fixed typedef and removed dead code.
1809         * tagmanager/c.c: Took the latest version from ctags source
1810         repository, because the one we had (from ctags 5.6) was broken.
1811         
1812         * global_tags/create_global_tags.sh.in: Reverted the patch from
1813         Sylvain because it was not right fix (and added a helpful comment).
1814         Used /bin/bash to fix the bashism and generated separate log files
1815         for each tag files in the same directory.
1816         
1817 2006-10-29  Naba Kumar  <naba@gnome.org>
1819         * plugins/editor/text_editor.c: Use a temporary file
1820         to save the editor and move it at the end to original
1821         file. This will prevent data corruption if file save
1822         failed for any reason. Also report proper errors when
1823         file save fails. Fixes bug #346575.
1824         
1825 2006-10-26  Naba Kumar  <naba@gnome.org>
1827         * plugins/document-manager/anjuta-docman.c: Do not load
1828         the same files with different path more than once (happens
1829         with symlinked files). Fixes Bug #323591.
1831 2006-10-25  Naba Kumar  <naba@gnome.org>
1833         * plugins/valgrind/vgactions.c: Fixed a warning.
1835 2006-10-25  Sylvain Defresne  <sdefresne@gmail.com>
1837         Reviewed by Naba Kumar  <naba@gnome.org>:
1839         * plugins/valgrind/vgtoolview.c:
1840         Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
1842         * plugins/valgrind/bugged-prg-test.c:
1843         No more warning during compilation with GCC 4.1.
1844         Program is still buggy in order to be used as a test of the
1845         plugin.
1847         * plugins/valgrind/ldd.c plugins/valgrind/parser.c
1848         plugins/valgrind/preferences.c plugins/valgrind/symtab.c
1849         plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
1850         plugins/valgrind/vgrule.c:
1851         No more warning during compilation with GCC 4.1.
1853         * plugins/valgrind/plugin.c:
1854         Correct call to vg_tool_view_set_{argv,srcdir} to conform to
1855         prototype (was missing from previous patch).
1857 2006-10-24  Naba Kumar  <naba@gnome.org>
1859         * plugins/glade/plugin.c: Show glade tree view, not list view.
1860         
1861         * plugins/glade/plugin.c: Fixed crash when Anjuta is
1862         exited with glade plugin still loaded. Fixes Bug #364755.
1864         * plugins/document-manager/anjuta-document-manager.plugin.in:
1865         Added application/x-reject in accepted mime-types.
1866         
1867         * Changelog: Fixed changelog alignments.
1869 2006-10-24  Sylvain Defresne  <sdefresne@gmail.com>
1871         Reviewed by: Naba Kumar  <naba@gnome.org>
1872         
1873         * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
1874         plugins/valgrind/plugin.h plugins/valgrind/preferences.c
1875         plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
1876         plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
1877         plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
1878         plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
1879         plugins/valgrind/vgsearchbar.c:
1880         Use class macro for type casting.
1882         * plugins/valgrind/plugin.h:
1883         Don't force cast a GtkActionGroup to a GtkAction.
1885         * plugins/valgrind/plugin.c:
1886         Use correct API to get path of the preoject root when building
1887         the list of targets for the run action.
1888         Correct ordering of the construction of the preferences widgets.
1889         Only remove the valgrind widget if it is currently displayed.
1891         * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
1892         Return if check_valgrind_binary() fails.
1893         The ValgrindPluginPrefs object is initialized after the call to
1894         vg_action_new. Take a handle to the location of the pointer to
1895         the future object.
1897 2006-10-24  Naba Kumar  <naba@gnome.org>
1899         * HACKING: Updated coding sample.
1900         
1901         Patch from: Armin Burgmeier  <armin@arbur.net>
1902         * plugins/symbol-browser/test-class.h,
1903         plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
1904         
1905 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
1907         * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
1908         * plugins/valgrind/vgtoolview.h:
1909         Correctly handle the argv / srcdir of vg_tool_view object. Do
1910         not leak memory associated with those arrays.
1912         * plugins/symbol-browser/an_symbol_prefs.c:
1913         Support unloading / reloading of the module (for example when
1914         closing a project and opening another one).
1916         * plugins/project-manager/plugin.c:
1917         Remove plugin widget before removing plugin itself, preventing
1918         a crash with valgrind plugin.
1920         * libanjuta/anjuta-preferences-dialog.c:
1921         Do not use the page_num returned by gtk_notebook_append_page to
1922         remove the page as it cause bugs when pages removal is not done
1923         in LIFO.
1925         * plugins/document-manager/anjuta-docman.c:
1926         Fix some GTK+ warnings.
1928         * global-tags/create_global_tags.sh.in:
1929         Rewrite script to remove bash-ism and use pkg-config directly
1930         instead of parsing the *.pc file by hand. This solve problems
1931         that occurred when one of the directory in PKG_CONFIG_PATH is
1932         empty.
1934 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
1936         * plugins/glade/plugin.c: Fix build (#363884)
1938 2006-10-22  Johannes Schmid <jhs@gnome.org>
1940         * plugins/file-manager/an_file_view.c:
1941         * plugins/file-manager/plugin.c:
1942         * plugins/file-manager/plugin.h:
1943         Fix possible crasher when changing project-root uri when we try to restore open nodes
1944         * AUTHORS: Updated
1946 2006-10-19  Naba Kumar  <naba@gnome.org>
1948         Patch from: Juan Pablo Ugarte
1949         * plugins/glade/plugin.c: Include glade header
1950         correctly.
1951         
1952 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
1953         
1954         * plugins/debug-manager/Makefile.am,
1955         plugins/debug-manager/sexy-icon-entry.h,
1956         plugins/debug-manager/sexy-icon-entry.c,
1957         plugins/debug-manager/dataview.c:
1958         Fix bug #358134 (Goto memory prompt)
1959         Use sexy-icon-entry from libsexy 0.1.10
1961         * plugins/debug-manager/debugger.c,
1962         plugins/debug-manager/plugin.c,
1963         plugins/debug-manager/start.c,
1964         plugins/gdb/debugger.c,
1965         plugins/gdb/plugin.c:
1966         Better error handling when starting and stopping debugger
1968 2006-10-13  Maik Beckmann <maik@eigenco.de>
1970         * src/action_callbacks.c:
1971         Fixed bug #361830 (AboutDialog does not close) which is caused 
1972         due to a change in Gtk+ 2.10  
1973   
1974 2006-10-12  Adam Dingle <adam@medovina.org>
1976         * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
1978         * plugins/search/search-replace.c:
1979         Fixed bug #358068 (indicate when Find in Files is complete)
1981         * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
1983         * plugins/sourceview/sourceview-prefs.c:
1984         * plugins/sourceview/sourceview.glade:
1985         Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
1987         * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
1989         * plugins/devhelp/plugin.c:
1990         * plugins/search/plugin.c: 
1991         Fixed bug #359750 (fix find/replace shortcut keys).
1993         * plugins/document-manager/plugin.c: fixed bug #351387 (don't
1994         use Alt+key for shortcuts)
1996         *  plugins/debug-manager/debug_tree.c:
1997         *  plugins/debug-manager/debugger.c:
1998         Fixed bug #359317 (can't load debug manager)
2000         * /plugins/document-manager/plugin.c:
2001         Fixed bug #359259 (highlight modes listed in reverse 
2002         alphabetical order).
2004 2006-10-10  Johannes Schmid <jhs@gnome.org>
2006         * plugins/glade/plugin.c:
2007         Add scrollbars to glade project window
2009 2006-10-10  Johannes Schmid <jhs@gnome.org>
2011         * libanjuta/interfaces/Makefile.am.iface:
2012         Fixed Makefile with broke build
2014 2006-10-07  Johannes Schmid <jhs@gnome.org>
2016         * libanjuta/interfaces/anjuta-idl-compiler.pl:
2017         * libanjuta/interfaces/Makefile.iface.am:
2018         Fixed enum types generation
2020         * libanjuta/interfaces/libanjuta.idl:
2021         Fixed some strange typo
2023 2006-10-06  Johannes Schmid <jhs@gnome.org>
2025         * libanjuta/interfaces/Makefile.iface.am:
2026         Fixed enum-types.h generation
2027         * libanjuta/interfaces/libanjuta.idl:
2028         char* => gchar*
2029         IAnjutaTODO::load should take const gchar* argument
2030         Remove include to libanjuta/e-splash.h which is not installed as header file
2031         Disable get_attributes for now
2032         
2033         * pluings/sourceview/sourceview.c: Disabled get_attributes
2034         
2035         * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
2037 2006-10-05  Naba Kumar  <naba@gnome.org>
2039         * TODO.tasks: Set 'Improve class widzard' task to assigned.
2040         Set bug id for 'Profiler plugin' task.
2042 2006-10-03  Naba Kumar  <naba@gnome.org>
2044         * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
2045         tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
2047         * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
2048         plugins/project-manager/plugin.c: Added a new API in
2049         IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
2050         Added some documentation. On project close, close all editors that
2051         has files opened for the project.
2052         
2053         * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
2054         from the containers on anjuta_shell_remove_widget(). Do not destroy
2055         glade widgets once created.
2056         
2057 2006-10-03  Johannes Schmid <jhs@gnome.org>
2059         * libanjuta/interfaces/anjuta-idl-compiler.pl:
2060         * libanjuta/interfaces/libanjuta.idl:
2061         const-List<> => const List<>
2062         List-free<> => List<>
2063         
2064         * Makefile.am: Reenabled launcher
2066 2006-10-03  Johannes Schmid <jhs@gnome.org>
2068         * libanjuta/interfaces/Makefile.am.iface:
2069         Install libanjuta.idl
2071 2006-10-02  Adam Dingle <adam@medovina.org>
2073         * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
2075 2006-10-02  Adam Dingle <adam@medovina.org>
2077         * plugins/editor/style-editor.c: fixed bug #357534
2078         * plugins/gdb/utilities.h: removed 2 unused declarations
2080 2006-10-02  Johannes Schmid <jhs@gnome.org>
2082         * Makefile.am: disabled anjuta-launcher
2083         * libanjuta/Makefile.am:
2084         
2085         * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
2086         * libanjuta/glue-factory.c: (glue_factory_add_path),
2087         (glue_factory_get_path):
2088         * libanjuta/plugins.c: (activate_tool), (tool_set_update):
2089         * libanjuta/glue-factory.h:
2090         * libanjuta/glue-cpp.h:
2091         * libanjuta/glue-cpp.c:
2092         Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file      
2093         
2094         * libanjuta/interfaces/Makefile.am.iface:
2095         * libanjuta/interfaces/anjuta-idl-compiler.pl:
2096         * libanjuta/interfaces/libanjuta.idl:
2097         Add a new features to idl compiler:
2098         List<Type> => List of Type
2099         List-free<Type> => List of Type, it is up to the caller to free items and list
2100         const-List(-free)<Type> = const List of Types
2101         These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
2102         
2103         * plugins/class-gen/class_gen.c: (gobject_class_create_code),
2104         (generic_cpp_class_create_code):
2105         Adapted to new project_manager interface
2106         
2107         * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
2108         * plugins/debug-manager/debugger.c:
2109         (ivariable_debugger_iface_init):
2110         Do not use C++ keyword "delete" for interface name
2111         
2112         * plugins/document-manager/anjuta-document-manager.plugin.in:
2113         Added m4 to mime-types
2114         
2115         * plugins/project-manager/plugin.c:
2116         (iproject_manager_add_source_multi):
2117         Changed interface to use GList instead of GList* (needs new gnome-build CVS)
2119 2006-10-01  Naba Kumar  <naba@gnome.org>
2121         * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
2122         UI file used when out-of-process devhelp is used instead of
2123         embedded devhelp.
2124         
2125         * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
2126         plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
2127         plugins/profile-default/default.anjuta: Build devhelp plugin,
2128         but use out-of-process devhelp if devhelp plugin is disabled
2129         (either by user or devhelp is not installed). Disabled devhelp
2130         plugin by default. Added it in default profile.
2132 2006-10-01  Naba Kumar  <naba@gnome.org>
2134         * plguins/project-manager/plugin.c: Possible fix for crash
2135         bug #358583.
2136         
2137         * configure.in, plugins/Makefile.am: Enabled glade plugin and
2138         set dep to last version 3.0.2.
2139         
2140         * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
2141         plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
2142         plugins/symbol-browser/plugin.c: Use the right action group
2143         for getting popup actions (Fixes lots of assertion failures).
2145         * plugins/project-manager/plugin.c,
2146         plugins/project-manager/plugin.h: use separate action group
2147         for profie actions.
2148         
2149         * plugins/message-view/plugin.c: Disconnect session load
2150         signal on plugin deactivation (fixes a crash).
2152 2006-09-30  Naba Kumar  <naba@gnome.org>
2154         * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
2155         * TODO.tasks: Assigned a bounty to Massimo.
2157 2006-09-29  Naba Kumar  <naba@gnome.org>
2159         * src/anjuta-app.c, src/shell.c: Fixed build errors.
2161 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
2163         * plugins/debug-manager/debugger.c,
2164         plugins/debug-manager/plugin.c,
2165         libanjuta/interfaces/libanjuta.idl:
2166         Add a new abort command to quit debugger without waiting
2168         * plugins/gdb/debugger.c,
2169         plugins/gdb/debugger.h,
2170         plugins/gdb/plugin.c:
2171         Send a signal directly to the debugged program
2172         Implement abort command
2174         * plugins/debug-manager/debug_tree.c:
2175         Fix bug #358163
2177         * plugins/debug-manager/stack-trace.c:
2178         Fix bug #358009
2180 2006-09-29  Naba Kumar  <naba@gnome.org>
2182         * TODO.tasks: Updated.
2183         
2184         * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
2185         dialog.
2186         
2187         * TODO.tasks: Added more tasks and bounties. Marked a few completed.
2188         
2189         * TODO.tasks: Updated in light of the word wrapping fix
2190         in Tasks Manager. Added a test bounty entry.
2192         * TODO.tasks: Added four bounties.
2193         
2194 2006-09-28  Naba Kumar  <naba@gnome.org>
2196         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
2197         Added 'customizable' parameter to
2198         anjuta_ui_add_action_group_entries() and similar functions to
2199         allow user configuration of the actions. Filter out actions that
2200         are not configurable items (such as submenu items). Now the
2201         'Customize shortcuts' dialog is much better listed.
2203         * plugins/build-basic-autotools/build-basic-autotools.c,
2204         plugins/build-basic-autotools/build-basic-autotools.h,
2205         plugins/cvs-plugin/plugin.c,
2206         plugins/cvs-plugin/plugin.h,
2207         plugins/debug-manager/breakpoints.c,
2208         plugins/debug-manager/plugin.c,
2209         plugins/debug-manager/stack_trace.c,
2210         plugins/debug-manager/watch.c,
2211         plugins/devhelp/plugin.c,
2212         plugins/document-manager/plugin.c,
2213         plugins/file-loader/plugin.c,
2214         plugins/file-manager/plugin.c,
2215         plugins/glade/plugin.c,
2216         plugins/gtodo/interface.c,
2217         plugins/gtodo/plugin.c,
2218         plugins/language-support-cpp-java/plugin.c,
2219         plugins/macro/plugin.c,
2220         plugins/macro/plugin.h,
2221         plugins/message-view/plugin.c,
2222         plugins/patch/plugin.c,
2223         plugins/profile-default/default.anjuta,
2224         plugins/project-manager/plugin.c,
2225         plugins/project-manager/plugin.h,
2226         plugins/sample1/plugin.c,
2227         plugins/search/plugin.c,
2228         plugins/subversion/plugin.c,
2229         plugins/subversion/plugin.h,
2230         plugins/symbol-browser/plugin.c,
2231         plugins/symbol-browser/plugin.h,
2232         plugins/tools/plugin.c,
2233         plugins/valgrind/plugin.c,
2234         plugins/valgrind/plugin.h: Fixed to take care of above change
2235         in API of AnjutaUI. Properly added/removed action groups in some
2236         plugins. Split action groups into customization and non-customizable
2237         groups and added them separately.
2239         * plugins/document-manager/plugin.c: Close files belonging to
2240         project when project is closed (not complete).
2241         
2242         * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
2243         vertical aligned cell entries.
2244         
2245         * src/anjuta-app.c: Define macros for the placeholder names.
2246         Set default widths and heights of the default placeholders,
2247         so that newly docked widgets are correclty sized.
2248         
2249         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
2250         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
2251         Fixed to generated correct actions addition/removal code.
2253 2006-09-25  Naba Kumar  <naba@gnome.org>
2255         * libanjuta/Makefile.am, libanjuta/libanjuta.h,
2256         libanjuta/anjuta-serializer.[ch]: Implemented serialization
2257         class.
2258         
2259         * plugins/message-view/anjuta-msgman.c,
2260         plugins/message-view/anjuta-msgman.h,
2261         plugins/message-view/message-view.c,
2262         plugins/message-view/message-view.h,
2263         plugins/message-view/plugin.c: Serialize messages panes in
2264         session save and deserialize them in session load so that
2265         build messages persistant.
2266         
2267 2006-09-24  Johannes Schmid <jhs@gnome.org>
2269         * libanjuta/anjuta-utils.c:
2270         * plugins/message-view/message-view.c:
2271         Really fixed #355407
2273 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
2275         * libanjuta/interfaces/libanjuta.idl:
2276         Change one variable sign
2278         * plugins/debug-manager/anjuta-debug-manager.glade,
2279         plugins/debug-manager/anjuta-debug-manager.ui:
2280         Few small interface changes     
2282         * plugins/debug-manager/debug_tree.h,
2283         plugins/debug-manager/watch.c,
2284         plugins/debug-manager/debugger.c,
2285         plugins/debug-manager/plugin.c
2286         plugins/gdb/debugger.c,
2287         plugins/gdb/plugin.c:
2288         Big rewrite of debugger queue
2289         Allow to cancel command
2291         * plugins/debug-manager/memory.c:
2292         Fix a bug if a command is cancelled
2294 2006-09-23  Bursig Rafal <Bursig_Rafal@mentor.com>
2296         * plugins/gdb/debugger.c,
2297         plugins/debug-manager/debug_tree.c,
2298         plugins/debug-manager/locals.c:
2299         Restore tree representation for local variable
2300         Add argument in local variable list
2301         Use gdb variable object to get all informations
2303 2006-09-19  Naba Kumar  <naba@gnome.org>
2305         * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
2306         that implements AnjutaSavePrompt class.
2308         * ChangeLog: Fixed indentation.
2309         
2310         * libanjuta/Makefile.am,
2311         libanjuta/anjuta-marshal.list,
2312         libanjuta/anjuta-shell.c,
2313         libanjuta/anjuta-shell.h,
2314         plugins/document-manager/action-callbacks.c,
2315         plugins/document-manager/action-callbacks.h,
2316         plugins/document-manager/anjuta-docman.c,
2317         plugins/document-manager/anjuta-docman.h,
2318         plugins/document-manager/plugin.c,
2319         src/anjuta.c: Impletemnted save prompt dialog to prompt for
2320         unsaved items during exit. A new signal is added in shell
2321         interface called 'save-prompt' to collect all unsaved items.
2322         Create AnjutaSavePrompt class (dialog) to process unsaved items.
2323         Fixed document manager to use the new save-prompt signal in shell
2324         and AnjutaSavePrompt object for unsaved files. Cleaned up
2325         AnjutaDocman to synchronously save new files. Fixed function
2326         names.
2328 2006-09-18  Johannes Schmid <jhs@gnome.org>
2330         * configure.in: Added gdl-gnome-1.0 to depencies and bumped
2331         gdl requirement to 0.7.0
2333 2006-09-18  Johannes Schmid <jhs@gnome.org>
2335         * global-tags/.cvsignore:
2336         * global-tags/Makefile.am:
2337         * global-tags/create_global_tags.sh (removed):
2338         * global-tags/create_global_tags.sh.in (added):
2339         Fixed #355407
2340         
2341         * libanjuta/anjuta-launcher.c:
2342         Fixed #349374
2343         
2344         * plugins/project-manager/plugin.c:
2345         (project_manager_plugin_close_project):
2346         Fixed crasher
2347         
2348         * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
2349         Fixed gtk critical
2350         
2351         * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
2352         More reasonable toolbar creation/deletition though it does
2353         not completly work!
2355 2006-09-15  Johannes Schmid <jhs@gnome.org>
2357         * libanjuta/anjuta-utils.c/.h:
2358         Fixed #355168
2360 2006-09-13  Curtis Magyar <curtm4n@gmail.com>
2362         * scintilla/ScintillaGTK.cxx
2363         Fixed doulbe freeing in Scintilla
2365 2006-09-12  Johannes Schmid  <jhs@gnome.org>
2367         * plugins/symbol-browser/an_symbol_prefs.c:
2368         Support unloading / reloading of the module (for example when
2369         closing a project and opening another one).
2371         * plugins/project-manager/plugin.c:
2372         Really fixed #355148 (Show project name in title bar)
2374 2006-09-09  Johannes Schmid  <jhs@gnome.org>
2376         * libanjuta/plugins.c:
2377         Fixed #355156 (Show plugins in alphabetical order)
2379 2006-09-09  Johannes Schmid  <jhs@gnome.org>
2381         * plugins/project-manager/plugin.c:
2382         Fixed #355148 (Show project name in title bar)
2384 2006-09-09  Johannes Schmid  <jhs@gnome.org>
2386         * plugins/project-manager/plugin.c:
2387         (value_removed_project_root_uri):
2388         Fixed crasher if project cannot be opened
2390 2006-08-30 Naba Kumar  <naba@gnome.org>
2392         * plugins/language-support-cpp-java/plugin.[c,h],
2393         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
2394         Impletemnted UI for auto indent.
2395         
2396 2006-08-28 Naba Kumar  <naba@gnome.org>
2397         
2398         * plugins/gvim/.cvsignore,
2399         plugins/gvim/Makefile.am,
2400         plugins/gvim/anjuta-vim-plugin.png,
2401         plugins/gvim/anjuta-vim.c,
2402         plugins/gvim/anjuta-vim.h,
2403         plugins/gvim/anjuta-vim.plugin.in,
2404         plugins/gvim/gtkvim.c,
2405         plugins/gvim/gtkvim.h,
2406         plugins/gvim/plugin.c,
2407         plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
2408         in build yet.
2410 2006-08-28 Naba Kumar  <naba@gnome.org>
2412         Patch from: Massimo Corà  <maxcvs@email.it>
2413         * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
2414         possible infinite loop.
2416 2006-08-22 Adam Dingle <adam@medovina.org>
2417         
2418         * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
2419         to edit are shown in the preferences dialog in anjuta").
2420         Removed unused widgets from the style editor dialog.
2422 2006-08-21  Johannes Schmid <jhs@gnome.org>
2424         * plugins/symbol-browser/test-class.[cpp/h]
2425         Added missing files
2427 2006-08-18  Naba Kumar  <naba@gnome.org>
2429         * plugins/sourceview/sourceview.c: Emit language-changed signal at the
2430         end of document loading.
2432         * plugins/language-support-cpp-java/plugin.c,
2433         plugins/sourceview/sourceview.c: Fixed plugin loading.
2435 2006-08-17  Naba Kumar  <naba@gnome.org>
2437         * plugins/language-support-cpp-java/plugin.c,
2438         plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
2439         mode line parsing. Indentation parameters initialized based on
2440         mode line parameters.
2442 2006-08-16  Naba Kumar  <naba@gnome.org>
2444         * Makefile.am, plugins/editor/text_editor.c,
2445         plugins/language-support-cpp-java/plugin.c: Fixed indentation in
2446         comments.
2448 2006-08-16 Naba Kumar  <naba@gnome.org>
2450         Patch from  Massimo Cora'  <maxcvs@email.it>:
2451         
2452         * plugins/editor/aneditor-autocomplete.cxx,
2453         plugins/editor/aneditor-calltip.cxx,
2454         plugins/symbol-browser/Makefile.am,
2455         plugins/symbol-browser/an_symbol.c,
2456         plugins/symbol-browser/an_symbol_view.c,
2457         plugins/symbol-browser/plugin.c,
2458         tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
2459         tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
2460         tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
2461         tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
2462         tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
2463         tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
2464         tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
2465         tagmanager/get.h, tagmanager/html.c,
2466         tagmanager/include/tm_source_file.h,
2467         tagmanager/include/tm_tag.h,
2468         tagmanager/include/tm_workspace.h,
2469         tagmanager/jscript.c, tagmanager/keyword.c,
2470         tagmanager/keyword.h, tagmanager/lisp.c,
2471         tagmanager/lregex.c, tagmanager/lua.c,
2472         tagmanager/main.h, tagmanager/make.c,
2473         tagmanager/options.c, tagmanager/options.h,
2474         tagmanager/parse.c, tagmanager/parse.h,
2475         tagmanager/parsers.h, tagmanager/pascal.c,
2476         tagmanager/perl.c, tagmanager/php.c,
2477         tagmanager/python.c, tagmanager/read.c,
2478         tagmanager/read.h, tagmanager/readtags.c,
2479         tagmanager/readtags.h, tagmanager/rexx.c,
2480         tagmanager/routines.c, tagmanager/routines.h,
2481         tagmanager/ruby.c, tagmanager/scheme.c,
2482         tagmanager/sh.c, tagmanager/slang.c,
2483         tagmanager/sml.c, tagmanager/sort.c,
2484         tagmanager/sort.h, tagmanager/sql.c,
2485         tagmanager/strlist.c, tagmanager/strlist.h,
2486         tagmanager/tcl.c, tagmanager/tm_source_file.c,
2487         tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
2488         tagmanager/tm_workspace.c, tagmanager/verilog.c,
2489         tagmanager/vim.c, tagmanager/vstring.c,
2490         tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
2491         5.6 and namespace completion fixed.
2493         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2494         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
2496 2006-08-15 Naba Kumar  <naba@gnome.org>
2498         * libanjuta/interfaces/libanjuta.idl,
2499         plugins/editor/text-editor-iterable.c,
2500         plugins/editor/text_editor.c,
2501         plugins/sourceview/sourceview-cell.c,
2502         plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
2503         ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
2504         ianjuta_editor_end_action().
2505         
2506         * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
2508 2006-08-13 Naba Kumar  <naba@gnome.org>
2510         * plugins/debug-manager/breakpoints.c,
2511         plugins/debug-manager/memory.c,
2512         plugins/debug-manager/registers.c,
2513         src/layout.xml: Fixed debugger widgets layout.
2515 2006-08-12 Naba Kumar  <naba@gnome.org>
2517         * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
2518         plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
2519         plugins/editor/editor.glade, plugins/editor/text_editor.h,
2520         plugins/editor/text_editor_prefs.c: Disabled automatic indentation
2521         codes and dead codes. Removed automatic indentation prefs.
2523 2006-08-12  Johannes Schmid <jhs@gnome.org>
2525         * libanjuta/Makefile.am:
2526         * libanjuta/anjuta-launcher.c:
2527         * libanjuta/anjuta-launcher.h:
2528         * libanjuta/anjuta-plugin.c:
2529         * libanjuta/anjuta-plugin.h:
2530         * libanjuta/anjuta-preferences.c:
2531         * libanjuta/anjuta-preferences.h:
2532         * libanjuta/anjuta-shell.c:
2533         * libanjuta/anjuta-shell.h:
2534         * libanjuta/libanjuta.h:
2535         
2536         Made wrapper friendly:
2537         - no inline in header files (preferences_set/get)
2538         - correct signal names
2539         - correct GError** argument in anjuta_shell_freeze/thaw
2540         - include correct files in libanjuta.h
2541         
2542         * plugins/project-manager/plugin.c: 
2543         Fixed two crashers
2545 2006-08-11 Naba Kumar  <naba@gnome.org>
2547         * plugins/editor/aneditor-priv.h,
2548         plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
2549         
2550         * plugins/editor/text_editor_cbs.c,
2551         plugins/sourceview/anjuta-view.c: Pass the right position for char
2552         added signal.
2553         
2554         * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
2555         
2556         * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
2558 2006-08-11 Naba Kumar  <naba@gnome.org>
2560         * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
2561         return the right character at the iter position and get_char() to
2562         not leak memory.
2564         * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
2565         to set to character offset and not byte index.
2567         * plugins/language-support-cpp-java/plugin.c: Improved
2568         auto-indentation login. Indents opening and closing braces correctly.
2570 2006-08-10  Johannes Schmid <jhs@gnome.org>
2572         * INSTALL:
2573         * autogen.sh:
2574         Required automake = 1.9
2576         * libanjuta/anjuta-children.c:
2577         * libanjuta/anjuta-children.h:
2578         * libanjuta/anjuta-encodings.h:
2579         * libanjuta/anjuta-launcher.h:
2580         * libanjuta/anjuta-plugin-description.h:
2581         * libanjuta/anjuta-preferences-dialog.h:
2582         * libanjuta/anjuta-preferences.h:
2583         * libanjuta/anjuta-session.h:
2584         * libanjuta/anjuta-status.h:
2585         * libanjuta/anjuta-ui.h:
2586         * libanjuta/anjuta-utils.c:
2587         * libanjuta/anjuta-utils.h:
2588         * libanjuta/e-splash.h:
2589         * libanjuta/glue-factory.h:
2590         * libanjuta/glue-plugin.h:
2591         * libanjuta/plugins.h:
2592         * libanjuta/resources.h:
2593         Fixed libanjuta to be able to wrap it
2594         - G_BEGIN_DECLS, G_END_DECLS
2595         - include all necessary files in libanjuta.h
2597         * plugins/gtodo/tray-icon.c:
2598         * plugins/terminal/terminal.c:
2599         Some build fixes for freebsd
2601         * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2602         * plugins/sourceview/sourceview.glade:
2603         Remove auto-indent feature as it is now in language-support
2605 2006-08-09 Naba Kumar  <naba@gnome.org>
2607         * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
2608         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
2609         Added missing files.
2611         * plugins/sourceview/sourceview.c:  Implemented get_tabsize(),
2612         get_use_spaces(), set_tabsize() and set_use_spaces().
2614 2006-08-09 Naba Kumar  <naba@gnome.org>
2616         * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
2617         succeeded in activating.
2619         * plugins/document-manager/plugin.c: Added debug message.
2621         * libanjuta/interfaces/libanjuta.idl,
2622         plugins/editor/text_editor.c: Implemented get_tabsize(),
2623         get_use_spaces(), set_tabsize() and set_use_spaces().
2625         * plugins/language-support-cpp-java/Makefile.am,
2626         plugins/language-support-cpp-java/plugin.c,
2627         plugins/language-support-cpp-java/plugin.h: Used editor parameters
2628         for indentation. Added preferences page for paramenters.
2630         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
2632 2006-08-08 Naba Kumar  <naba@gnome.org>
2634         * libanjuta/interfaces/libanjuta.idl,
2635         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2636         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2637         plugins/editor/text_editor.c,
2638         plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
2639         and implemented it for both scintilla and sourceview.
2641         * plugins/search/plugin.c: Use the new grab_focus() to transfer
2642         focus back to editor (happens when pressing esc in incremental
2643         search box).
2645 2006-08-08 Naba Kumar  <naba@gnome.org>
2647         * libanjuta/interfaces/libanjuta.idl,
2648         plugins/editor/text_editor.c,
2649         plugins/editor/text_editor.h,
2650         plugins/editor/text-editor-iterable.c,
2651         plugins/sourceview/sourceview-cell.c,
2652         plugins/sourceview/sourceview.c: Implemented editor attributes
2653         methods.
2654         
2655         * plugins/editor/aneditor.cxx: Disabled old indentation code.
2656         plugins/language-support-cpp-java/plugin.c: Implemented indentation
2657         code (not complete yet).
2659         * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
2660         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
2661         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2662         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
2663         manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
2664         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
2666 2006-08-04 Naba Kumar  <naba@gnome.org>
2668         * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
2669         implementation.
2670         
2671 2006-08-03  Johannes Schmid <jhs@gnome.org>
2673         * configure.in: Add a more informative text to valgrind plugin
2675         * TODO.tasks:
2676         Modified Preferences tasl
2677         * libanjuta/anjuta-plugin.c: 
2678         * libanjuta/anjuta-preferences-dialog.c: 
2679         * libanjuta/anjuta-preferences-dialog.h:
2680         * libanjuta/anjuta-preferences.c:
2681         * libanjuta/anjuta-preferences.h:
2682         * libanjuta/interfaces/Makefile.am.iface:
2683         * libanjuta/interfaces/libanjuta.idl:
2684         Added IAnjutaPreferences interface which every plugin that has preferences should
2685         implement. Call merge() and unmerge() at plugin activation/deactivation.
2686         Fixed preferences_page_remove()
2687         
2688         * plugins/build-basic-autotools/build-basic-autotools.c:
2689         * plugins/cvs-plugin/plugin.c: 
2690         * plugins/document-manager/plugin.c:
2691         * plugins/editor/plugin.c:
2692         * plugins/editor/plugin.h:
2693         * plugins/file-manager/plugin.c: 
2694         * plugins/gtodo/main.h:
2695         * plugins/gtodo/plugin.c: 
2696         * plugins/gtodo/preferences.c: 
2697         * plugins/message-view/anjuta-msgman.c: 
2698         * plugins/message-view/anjuta-msgman.h:
2699         * plugins/message-view/plugin.c:
2700         * plugins/sourceview/plugin.c: 
2701         * plugins/sourceview/plugin.h:
2702         * plugins/symbol-browser/an_symbol_prefs.c:
2703         * plugins/symbol-browser/plugin.c: 
2704         * plugins/terminal/terminal.c: 
2705         * plugins/valgrind/plugin.c
2706         * src/anjuta-app.c:
2707         
2708         Updated preference loading/unloading for all plugins
2710 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
2711         
2712         * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
2713         src/Makefile.am, plugins/tools/scripts/Makefile.am: 
2714     - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
2715         recommended by the autoconf manual. 
2716         - Fixes compiling with autoconf 2.60.
2717         
2718         * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
2720 2006-08-02      Johanes Schmid <jhs@gnome.org>
2722         * plugins/profile-default/plugin.c:
2723         Fixed session handling
2725 2006-08-01  Johannes Schmid <jhs@gnome.org>
2727         * configure.in
2728         * plugins/Makefile.am:
2729         Disabled devhelp and glade for now as they do not work (#341073
2730         and #341170)
2731         
2732         * plugins/profile-default/anjuta-default-profile.ui (removed):
2733         * plugins/profile-default/plugin.c:
2734         * plugins/profile-default/plugin.h:
2735         * plugins/project-manager/anjuta-project-manager.ui:
2736         * plugins/project-manager/plugin.c:
2737         * plugins/project-manager/plugin.h:
2738         Limted multiple project support #315043
2740         * libanjuta/interfaces/libanjuta.idl:
2741         Added ianjuta_profile_unload
2743 2006-07-31 Naba Kumar  <naba@gnome.org>
2745         * libanjuta/interfaces/libanjuta.idl,
2746         plugins/editor/text-editor-iterable.c,
2747         plugins/editor/text_editor.c,
2748         plugins/sourceview/anjuta-view.c,
2749         plugins/sourceview/anjuta-view.h,
2750         plugins/sourceview/sourceview.c: Fixed text iteration and 
2751         IAnjutaEditor implementations in both scintilla
2752         and sourceview. Cleand up libanjuta API: Removed redundant
2753         erase_range() method from IAnjutaEditor interface, fixed
2754         ianjuta_editor_get_text to take length instead of range (consistency).
2755         autoindentation in both sourceview and scintilla more or less works,
2756         but still disabled for now because there are still some anomalies
2757         in text iteration.
2759         * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
2761         * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
2762         API changes.
2764 2006-07-30  Johannes Schmid <jhs@gnome.org>
2766         * plugins/sourceview/anjuta-document.c:
2767         * plugins/sourceview/anjuta-document.h:
2768         * plugins/sourceview/anjuta-view.c: 
2769         * plugins/sourceview/sourceview.c:
2770         Wrote a new "char_added" implementation, I hope this one is good
2772         * plugins/sourceview/sourceview-cell.c:
2773         Fixed typo: "text_iter" instead of "iter"
2775 2006-07-30 Naba Kumar  <naba@gnome.org>
2777         * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
2779 2006-07-30  Johannes Schmid <jhs@gnome.org>
2781         * autogen.sh: use gnome-autogen.sh from gnome-coomen
2782         
2783         * plugins/debug-manager/plugin.c: 
2784         * plugins/patch/plugin.c:
2785         Use IAnjutaIndicable to mark debugger position
2787         * plugins/sourceview/sourceview.c:
2788         Define colors for IAnjutaIndicable
2790 2006-07-29  Johannes Schmid <jhs@gnome.org>
2792         * plugins/debug-manager/anjuta-debug-manager.ui:
2793         * plugins/debug-manager/breakpoints.c:
2794         * plugins/debug-manager/images/Makefile.am:
2795         * plugins/debug-manager/images/run-to-cursor.png:
2796         * plugins/debug-manager/plugin.c:
2797         Added toolbar and some icons
2799         * plugins/patch/anjuta-patch.ui:
2800         * plugins/patch/patch-plugin.c:
2801         * plugins/patch/patch-plugin.glade:
2802         * plugins/patch/plugin.c:
2803         * plugins/patch/plugin.h:
2804         Improved patch plugin (GUI and function)
2806         * plugins/sourceview/sourceview.c:
2807         Fixed another Gtk-Critical
2809         * plugins/tools/anjuta-tools.ui:
2810         * plugins/tools/plugin.h:
2811         Put Patch plugin in tools menu and changed ui file
2813 2006-07-29  Johannes Schmid <jhs@gnome.org>
2815         * plugins/document-manager/plugin.c:
2816         Fixed accelator Gtk-Warning
2818         * plugins/message-view/anjuta-msgman.c: 
2819         Fixed Gtk-Warning
2821         * plugins/sourceview/anjuta-document.c:
2822         * plugins/sourceview/anjuta-document.h:
2823         * plugins/sourceview/anjuta-marshal.list:
2824         Wrote a better emitter for the char-added signal
2826         * plugins/sourceview/sourceview.c:
2827         Fixed Redo/Undo to void Gtk-Criticals
2828         
2829         * plugins/sourceview/sourceview-args.c:
2830         * plugins/sourceview/sourceview-cell.c:
2831         * plugins/sourceview/sourceview-scope.c:
2832         * plugins/sourceview/sourceview-tags.c: 
2833         Adapted to new IAnjutaIterator API
2835 2006-07-28 Naba Kumar  <naba@gnome.org>
2837         * libanjuta/interfaces/libanjuta.idl: More accurate comments.
2839         * plugins/symbol-browser/an_symbol.c,
2840         plugins/symbol-browser/an_symbol_iter.c,
2841         plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
2842         subclass of AnjutaSymbol so that the symbol is accessible from
2843         the iter in light of changes in IAnjutaIterable.
2845         * plugins/class-inheritance/class-inherit.c: Fixed based on changes
2846         implementation of IAnjutaIterable.
2848 2006-07-28 Naba Kumar  <naba@gnome.org>
2850         * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
2851         IAnjutaIterable. They were kind of useless since the interface is
2852         defined on the data object itself. Added set_position() method
2853         in IAnjutaIterable to allow setting arbitrary current index to the
2854         iter.
2855         Added erase() and erase_range() in IAnjutaEditor.
2857         * plugins/editor/text-editor-iterable.c: Fixed 
2858         plugins/editor/text_editor.c: Implemented erase() and erase_range()
2859         methods in editor. Fixed get_line_from_position() method.
2861         * plugins/language-support-cpp-java/plugin.c: Fixed indentation
2862         code. It's disabled for now.
2864         * plugins/sourceview/sourceview-cell.c,
2865         plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
2866         implementation.
2868 2006-07-27  Johannes Schmid <jhs@gnome.org>
2870         * plugins/sourceview/sourceview-cell.c:
2871         Fixed IAnjutaEditorCell to work only on a single line
2872         Fixed crasher in finalize
2874         * plugins/symbol-browser/an_symbol_prefs.c:
2875         * global-tags/Makefile.am:
2876         Philip van Hoof pointed out that it is a bad idea to depend on PATH for
2877         script installation     
2879 2006-07-26 Naba Kumar  <naba@gnome.org>
2881         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
2882         IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
2883         
2884         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
2885         
2886         * plugins/document-manager/plugin.c: Fixed dynamic loading of
2887         support plugins
2888         
2889         * plugins/editor/text-editor-iterable.c,
2890         plugins/editor/text_editor.c,
2891         plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
2892         method to work correctly, it was ignoring start and end parameters.
2893         Fixed TextEditorCell implementation. Fixed 'char-added' signal
2894         emission.
2895         
2896         * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
2897         plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
2899 2006-07-24  Massimo Cora'  <maxcvs@email.it>
2901         * plugins/symbol-browser/an_symbol_view.c,
2902         plugins/symbol-browser/an_symbol_view.h,
2903         plugins/symbol-browser/plugin.c:
2904     fix a matching case into sv_extract_type_qualifier_from_expr ()
2905     and some minor issues.
2907 2006-07-26  Johannes Schmid <jhs@gnome.org>
2909         * plugins/language-support-cpp-java/plugin.c:
2910         Fixed to work kind of with sourceview editor
2911         * plugins/sourceview/anjuta-document.c: 
2912         * plugins/sourceview/anjuta-view.c: 
2913         * plugins/sourceview/sourceview-cell.c:
2914         * plugins/sourceview/sourceview.c:
2915         Fixed IAnjutaEditorCell and "char-added" signal
2917 2006-07-24 Naba Kumar  <naba@gnome.org>
2919         * plugins/document-manager/plugin.c,
2920         plugins/document-manager/plugin.h: Initial implementedion for loading
2921         support plugins.
2922         
2923         * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
2924         implementation.
2925         
2926         * plugins/editor/text_editor.c: Fixed syntax highlighting when
2927         indicators are cleared (that leaved grey texts).
2929 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
2931         * libanjuta/interfaces/libanjuta.idl,
2932         plugins/debug-manager/breakpoints.c,
2933         plugins/debug-manager/memory.c,
2934         plugins/debug-manager/registers.c,
2935         plugins/debug-manager/debug_tree.c,
2936         plugins/debug-manager/debugger.c,
2937         plugins/gdb/debugger.c,
2938         plugins/gdb/debugger.h,
2939         plugins/gdb/plugin.c:
2940         Add a parameter for reporting error
2941         Add a new interface for using gdb variable object
2942         Allow to cancel commands
2943         Rewrite handling of debugger state
2945         * plugins/debug-manager/plugin.c,
2946         plugins/debug-manager/locals.c,
2947         plugins/debug-manager/locals.h,
2948         plugins/debug-manager/register.c,
2949         plugins/debug-manager/stack_trace.c,
2950         plugins/debug-manager/stack_trace.h:
2951         Create and destroy local and stack trace windows when needed
2953 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
2955         * plugins/document-manager/plugin.c:
2956         Fixed "Automatic" highlighting
2958 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
2960         * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
2962         * plugins/sourceview/anjuta-view.c:
2963         Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
2965 2006-07-14  Johannes Schmid <jhs@cvs.gnome.org>
2966         
2967         * configure.in: Check for C/C++-Compiler correctly
2969 2006-07-14  Fredrik Axelsson <fraxbe@gmail.com>
2971         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
2973         * plugins/debug-manager/stack_trace.c:
2974         Destroy stack window when debuuger is disabled (#347414)
2975         
2976         * plugins/sourceview/anjuta-view.c:
2977         Fix a crash with popup-menu (#347412)
2979 2006-07-13 Naba Kumar  <naba@gnome.org>
2981         * plugins/editor/Makefile.am,
2982         plugins/editor/text_editor.h,
2983         plugins/editor/text-editor-iterable.h,
2984         plugins/editor/text-editor-iterable.c: Implemented text iterator (not
2985         tested yet).
2986         
2987         * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
2988         code.
2989         
2990         * plugins/sourceview/sourceview-cell.c: Fixed a leak.
2992 2006-07-03  Johannes Schmid <jhs@cvs.gnome.org>
2994         * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
2995         Bug #342937
2996         
2997 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
2999         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
3001         * libanjuta/anjuta-preferences-dialog.c:
3002         Do not use the page_num returned by gtk_notebook_append_page to
3003         remove the page as it cause bugs when pages removal is not done
3004         in LIFO.
3006         * plugins/document-manager/anjuta-docman.c:
3007         * src/anjuta-app.c:
3008         makes Anjuta display dock_items which have previously been hidden
3010 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
3012         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
3014         * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
3015         * plugins/sourceview/sourceview.c: (imark_unmark):
3016         
3017         Patches for bugs #346450 and #346295
3018         
3019         * AUTHORS: Added Fredrik
3021 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
3023         * plugins/message-view/anjuta-msgman.c: 
3024         Fixed close button/icon size (like in docman)
3026 2006-06-10 Naba Kumar <naba@gnome.org>
3028         * plugins/editor/text_editor.c: Fixed goto line to mark the line
3029         being set.
3030         
3031 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
3033         * libanjuta/interfaces/libanjuta.idl:
3034         Move inspect_memory function in IAnjutaCpuDebugger interface
3035         Rename Boolean type to State
3037         * plugins/debug-manager/breakpoint.c:
3038         Rename Boolean type to State
3040         * plugins/debug-manager/Makefile.am,
3041         plugins/debug-manager/anjuta-marshal.list,
3042         plugins/debug-manager/data_view.c,
3043         plugins/debug-manager/data_view.h,
3044         plugins/debug-manager/data_buffer.c,
3045         plugins/debug-manager/data_buffer.h,
3046         plugins/debug-manager/chunk_view.c,
3047         plugins/debug-manager/chunk_view.h,
3048         plugins/debug-manager/anjuta-debug-manager.ui,
3049         plugins/debug-manager/debugger.c,
3050         plugins/debug-manager/memory.c,
3051         plugins/debug-manager/memory.h,
3052         plugins/debug-manager/plugin.c,
3053         plugins/gdb/debugger.c,
3054         plugins/gdb/debugger.h,
3055         plugins/gdb/plugin.c:
3056         Rewrite memory window using a special widget
3057         Rename Boolean type to State
3059 2006-06-08 Naba Kumar <naba@gnome.org>
3061         * plugins/editor/text_editor.c (itext_editor_get_current_word):
3062         Do not return garbage characters and return NULL when there is no
3063         current word.
3064         
3065         * plugins/search/plugin.c: Fixed next occurance and prev occurance to
3066         work correctly.
3067         
3068         * plugins/search/search-replace.c: Fixed a mem leak.
3070 2006-06-08  Johannes Schmid <jhs@cvs.gnome.org>
3072         * libanjuta/anjuta-launcher.c:
3073         Added debug message (see #343522)
3074         
3075         * plugins/build-basic-autotools/build-basic-autotools.c:
3076         Patch from Günther Brammer to fix #344015
3078         * plugins/sourceview/sourceview.c:
3079         Implemented IAnjutaEditor->get_begin/end_line_position (crashed
3080         automatic highlight of build messages)
3082 2006-06-06 Naba Kumar <naba@gnome.org>
3084         * configure.in,
3085         libanjuta/interfaces/libanjuta.idl,
3086         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
3087         plugins/Makefile.am,
3088         plugins/document-manager/action-callbacks.c,
3089         plugins/document-manager/plugin.c,
3090         plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
3091         interface for language highlight selection and langauge change
3092         signal.
3093         
3094         * plugins/language-support-cpp-java: Added language support
3095         plugin for cpp and java.
3097 2006-05-27  Naba Kumar  <naba@gnome.org>
3099         * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
3100         plugins/debug-manager/*, data/Makefile.am,
3101         manuals/reference/libanjuta/libanjuta.types,
3102         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
3103         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
3104         merged anjuta-new-debugger branch into trunck.
3105         (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
3107 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
3108         
3109         * libanjuta/interfaces/libanjuta.idl,
3110         plugins/debug-manager/debugger.c,
3111         plugins/debug-manager/debugger.h,
3112         plugins/gdb/anjuta-gdb.plugin.in,
3113         plugins/gdb/debugger.c,
3114         plugins/gdb/debugger.h,
3115         plugins/gdb/plugin.c:
3116         Add new IAnjutaCpuDebugger interface to access cpu register
3117         Run gdb instead of /usr/local/bin/gdb
3118         
3119         * plugins/debug-manager/plugin.c,
3120         plugins/debug-manager/registers.c,
3121         plugins/debug-manager/registers.h:
3122         Rewrite register window
3123         Rename Load target menu item to Run target
3125 2006-05-07  Naba Kumar  <naba@gnome.org>
3127         * plugins/gdb.init
3128         
3129 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
3131         * plugins/debug-manager/watch.c,
3132         plugins/debug-manager/breakpoint.c,
3133         plugins/debug-manager/breakpoint.h:
3134         Fix crash: disconnect save and load session signals
3136 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
3138         * libanjuta/interface/libanjuta.idl,
3139         plugins/debug-manager/debugger.c,
3140         plugins/gdb/plugin.c:
3141         Add a value parameter for evaluate command
3143         * plugins/debug-manager/anjuta-debug-manager.glade:
3144         Create new dialog box for watches using glade
3146         * plugins/debug-manager/anjuta-debug-manager.ui:
3147         Move watch menu items near the end
3148         Move breakpoint menu items outside the sub menu
3150         * plugins/debug-manager/debug_tree.c,
3151         plugins/debug-manager/debug_tree.h,
3152         plugins/debug-manager/debug_tree.h,
3153         plugins/debug-manager/watch.c:
3154         Move all GUI code from watch.c to debug_tree.c
3155         Add an auto update property to watches
3156         
3157         * plugins/debug-manager/locals.c,
3158         plugins/debug-manager/locals.h,
3159         plugins/debug-manager/stack_trace.c,
3160         plugins/debug-manager/stack_trace.h,
3161         plugins/debug-manager/plugin.c:
3162         Register actions before starting debugger
3164         * plugins/gdb/debugger.c:
3165         Do not call callback function if not present
3167 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
3169         * libanjuta/interfaces/libanjuta.idl,
3170         plugins/debug-manager/stack_trace.c,
3171         plugins/debug-manager/stack_trace.h,
3172         plugins/debug-manager/anjuta-debug-manager.ui,
3173         plugins/gdb/debugger.c:
3174         Add a popup menu in stack frame window
3175         Add a new frame-changed event
3176         Use MI command for getting stack informations
3177         Get filename with full path (need gdb > 6.3)
3179         * libanjuta/interfaces/libanjuta.idl,
3180         plugins/debug-manager/debug_tree.c,
3181         plugins/debug-manager/debugger.c,
3182         plugins/debug-manager/locals.c,
3183         plugins/debug-manager/locals.h,
3184         plugins/debug-manager/plugin.c,
3185         plugins/gdb/debugger.c,
3186         plugins/gdb/debugger.h,
3187         plugins/gdb/parser.c,
3188         plugins/gdb/parser.h,
3189         plugins/gdb/plugin.c,
3190         plugins/gdb/Makefile.am:
3191         Pass watch data with string instead of Watch structures
3192         Use debug_tree in local window
3193         Remove info local
3194         Remove parser.{ch}
3196         * plugins/debug-manager/breakpoints.c,
3197         plugins/debug-manager/utilities.c,
3198         plugins/debug-manager/utilities.h:
3199         Use a GtkListStore instead of a GtkTreeStore
3200         move goto_location_in_editor in utilities.c
3201         
3202 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
3204         * libanjuta/interfaces/libanjuta.idl,
3205         plugins/debug-manager/anjuta-debug-manager.ui,
3206         plugins/debug-manager/breakpoints.c,
3207         plugins/debug-manager/plugin.c,
3208         plugins/gdb/debugger.c:
3209         Add a breakpoint type
3210         Add new popup menu in breakpoint window
3211         Add toggle breakpoint in editor popup menu
3212         Save and restore breakpoint enable
3213         Fix bug in clear all breakpoints
3214         Remove old useless code
3216         * plugins/debug-manager/debugger.c:
3217         Fix some problem with debugger states
3219         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
3220         Update documentation
3221         
3222 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
3224         * data/Makefile.am,
3225         plugins/gdb/Makefile.am,
3226         plugins/gdb/gdb.init:
3227         Move gdb.init crom data to plugins/gdb
3229         * plugins/gdb/gdb.init,
3230         libanjuta/interfaces/libanjuta.idl,
3231         plugins/debug-manager/breakpoints.c,
3232         plugins/debug-manager/debugger.c,
3233         plugins/debug-manager/plugin.c,
3234         plugins/gdb/debugger.c,
3235         plugins/gdb/plugin.c:
3236         Support pending breakpoints
3237         Rewrite debugger states
3238         Split ianjuta_debugger_log into _enable_log and _disable_log
3240         * plugins/debug-manager/start.c,
3241         plugins/debug-manager/debug_tree.c,
3242         plugins/gdb/parser.c:
3243         Remove some useless lines
3245         * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
3246         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
3247         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
3248         Update documentation
3250 2006-03-12 Naba Kumar <naba@gnome.org>
3252         * manuals/references/libanjuta/libanjuta.types: Fixed
3253         debug-manager name.
3254         
3255 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
3257         * libanjuta/anjuta-debugger.c,
3258         libanjuta/anjuta-debugger.h:
3259         Remove those files
3260         
3261         * libanjuta/interfaces/libanjuta.idl,
3262         plugins/debug-mananger/breakpoints.c,
3263         plugins/debug-manager/debug_tree.c,
3264         plugins/debug-manager/debugger.c,
3265         plugins/debug-manager/plugin.c,
3266         plugins/debug-manager/registers.c,
3267         plugins/debug-manager/sharedlib.c,
3268         plugins/debug-manager/signal.c,
3269         plugins/debug-manager/stack_trace.c,
3270         plugins/debug-manager/start.c,
3271         plugins/debug-manager/watch.c,
3272         plugins/gdb/debugger.c,
3273         plugins/gdb/debugger.h,
3274         plugins/gdb/parser.c,
3275         plugins/gdb/parser.h,
3276         plugins/gdb/plugin.c:
3277         Move types definitions from libanjuta/anjuta-debugger.{ch}
3278         Rename types from AnjutaDebugger* to IAnjutaDebugger*
3279         
3280         * plugins/gdb/Makefile.am:
3281         Remove user interface from gdb plugin
3283 2006-03-12 Naba Kumar <naba@gnome.org>
3285         * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
3287 2006-05-21  Johannes Schmid <jhs@cvs.gnome.org>
3289         Modified Patch from Marc Maurer <uwog@uwog.net>:
3290         * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
3291         Fixes #342447
3292         
3293         * plugins/sourceview/Makefile.am:
3294         * plugins/sourceview/sourceview-cell.c:
3295         * plugins/sourceview/sourceview-cell.h:
3296         * plugins/sourceview/sourceview.c: 
3297         
3298         Implemented IAnjutaEditorCell
3300 2006-05-21  Naba Kumar  <naba@gnome.org>
3302         * libanjuta/interfaces/libanjuta.idl,
3303         plugins/document-manager/action-callbacks.c,
3304         plugins/document-manager/plugin.c,
3305         plugins/editor/print.c, plugins/editor/text_editor.c,
3306         plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
3307         Fixed zooming and added icons and shortcuts for zoom menu items.
3309 2006-05-21  Naba Kumar  <naba@gnome.org>
3311         * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
3312         whitespaces.
3314 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
3316         * plugins/document-manager/anjuta-docman.c:
3317         Fixed close button reaction by setting the correct current editor
3319 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
3321         Patch from Yang Hong <yanghong@ccoss.com.cn>:
3322         * plugins/document-manager/anjuta-docman.c
3323         - Fix close button, you can close any tab as you wish now.
3324         - Fadeout mime icon as the same as close image  
3326 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
3328         Patch from Marc Maurer <uwog@uwog.net>
3329         * main.c: Compile fix when NLS is enabled
3330         
3331         AUTHORS: Added Marc
3333 2006-05-20  Naba Kumar  <naba@gnome.org>
3335         * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
3336         while loading abiword-2.4.4/abi project).
3338 2006-05-18 Naba Kumar  <naba@gnome.org>
3340         * libanjuta/interfaces/libanjuta.idl,
3341         plugins/document-manager/action-callbacks.c,
3342         plugins/editor/print.c,
3343         plugins/editor/text_editor.c,
3344         plugins/editor/text_editor.h,
3345         plugins/editor/text_editor_prefs.c: Fixed zooming.
3346         
3347         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
3348         interface for character iteration and IAnjutaEditorAssist interface
3349         for autocompletions and editor tips.
3351 2006-05-18  Johannes Schmid <jhs@cvs.gnome.org>
3353         Patch from Günther Brammer <GBrammer@gmx.de>:
3354         * plugins/document-manager/anjuta-docman.c:
3355         Make tabs smaller but keep nice closing icon
3357         * plugins/document-manager/anjuta-docman.c:
3358         * plugins/document-manager/Makefile.am:
3359         
3360         Added nice mime-icons to the editor tabs
3362 2006-05-17  Johannes Schmid <jhs@cvs.gnome.org>
3364         * configure.in: Bumped version to 2.0.3 (pre-release increment)
3365         
3366         * plugins/symbol-browser/an_symbol_view.c:
3367         - Fixed crasher
3368         - Fixed symbol searching (Yang Hong (#341997))
3369         
3370         * plugins/devhelp/htmlview.c:
3371         Fixed devhelp plugin
3372         
3373         * plugins/build-basic-autotools/build-basic-autotools.c:
3374         * plugins/search/search-replace.c:
3375         * plugins/document-manager/anjuta-docman.c:
3376         
3377         Only add a marker to a line where it makes sense!
3379 === anjuta 2.0.2 ===
3381 2006-05-15  Naba Kumar  <naba@gnome.org>
3383         * configure.in: set required versions for
3384         gdl and glade3.
3385         
3386 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
3388         * plugins/glade/plugin.c:
3389         Fixed signal connection for "gtk-doc-search"
3391 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
3393         * NEWS: Set release date, add known issues
3394         
3395         * libanjuta/anjuta-shell.c:
3396         Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
3397         and debug other gtk-warnings/criticals)
3398         
3399         * plugins/build-basic-autotools/build-basic-autotools.c:
3400         Fixed gtk-critical (gtk_hash_table_destroy(NULL))
3401         
3402         * plugins/sourceview/anjuta-view.c:
3403         * plugins/sourceview/sourceview-args.c:
3404         * plugins/sourceview/sourceview-scope.c:
3405         * plugins/sourceview/sourceview-tags.c:
3406         Fixed gtk-criticals (gtk_source_language_get_mime_types)
3408 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
3410         * pixmaps/Makefile.am:
3411         Add preferences_general.png
3412         
3413         * plugins/devhelp/plugin.c:
3414         Fixed some more realise things
3415         
3416         * plugins/message-view/anjuta-msgman.c:
3417         Support stock icons for message panes
3418         
3419         * plugins/search/search-replace.c:
3420         Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
3421          
3422         * plugins/search/search-replace_backend.c:
3423         Fixed #341359
3424         
3425         * plugins/sourceview/anjuta-document.c:
3426         * plugins/sourceview/sourceview.c:
3427         Fixed finalise and tag completion
3428         
3429         * src/anjuta-app.c:
3430         Use preferences_general icon
3432 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
3434         * pixmaps/Makefile.am:
3435         Fixed EXTRA_DIST
3437 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
3439         * plugins/sourceview/sourceview-prefs.c:
3440         Fixed font & color handling
3441         
3442         * plugins/symbol-browser/an_symbol_view.c:
3443         Fixed crasher
3445 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
3447         * plugins/macro/macros.xml:
3448         Fixed bug #341583 (Address of FSF)
3450 2006-05-12      Johannes Schmid <jhs@cvs.gnome.org>
3452         * src/main.c:
3453         Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
3454         Update: Do it the cool way...
3455         
3456 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
3458         * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
3459         Implement gtk-api-help signals of glade3
3460         * configure.in: Bump to glade3 2.91.2
3461         
3462         * plugins/devhelp/plugin.c:
3463         Fixed some realize stuff in the devhelp plugin
3464         
3465         * plugins/sourceview/anjuta-document.c:
3466         fixed bug with scope completion
3468 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
3470         * plugins/symbol-browser/an_symbol_view.c
3471         * plugins/symbol-browser/an_symbol_prefs.c
3472         * plugins/symbol-browser/an_symbol_prefs.h
3473         * global_tags/create_global_tags.sh:
3474         
3475         Automaticly create global tags on first startup
3477 2006-05-08  Massimo Cora'  <maxcvs@email.it>
3479         * configure.in:
3480         * plugins/project-wizard/templates/Makefile.am:
3481         * (added) plugins/project-wizard/templates/cpp-logo.png:
3482         * (added) plugins/project-wizard/templates/cpp.wiz:
3483         * (added) plugins/project-wizard/templates/cpp/*:
3485         Added a generic c++ template. It's a simple hello world.
3487 2006-05-07  Massimo Cora' <maxcvs@email.it>
3489         * plugins/symbol-browser/an_symbol_view.c:
3490         fixed a stupid crasher.
3492 2006-05-05  Johannes Schmid <jhs@cvs.gnome.org>
3494         * plugins/project-wizard/templates/wxwin/configure.in.tpl
3495         * plugins/project-wizard/templates/wxwin/src/Makefile.am:
3496         
3497         Fixed WxWidgets project type
3499 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
3501         * plugins/devhelp/htmlview.c: 
3502         * plugins/devhelp/plugin.c:
3503         Maybe I fixed the crash this time! I could at least not reproduce anymore!
3504         
3505         * plugins/project-wizard/install.c:
3506         Don't set a message - thanks to seb
3508 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
3510         * plugins/devhelp/htmlview.c: 
3511         * plugins/symbol-browser/an_symbol_view.c:
3512         
3513         There is a weird crash in gtk_idle which I still did not completly fix!
3514         
3515         * plugins/project-wizard/install.c:
3516         Default to success instead of failure
3518 2006-05-03  Johannes Schmid <jhs@cvs.gnome.org>
3520         * plugins/devhelp/htmlview.c:
3521         * plugins/devhelp/plugin.c:
3522         Fixed bug and libdevhelp issue!
3524         * plugins/project-wizard/install.c:
3525         Fixed message string!
3527 2006-05-03  Massimo Cora' <maxcvs@email.it>
3528        
3529         * plugins/symbol-browser/an_symbol_view.c:
3530         Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
3532 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
3534         * pixmaps/Makefile.am:
3535         * src/main.c:
3536         * anjuta.desktop.in.in
3537         
3538         GNOME Goal #2.1: Install theme-friendly icons
3540 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
3542         * plugins/devhelp/htmlview.c: Reload page on reparent
3543         * plugins/document-manager/anjuta-docman.c:
3544         Present document-manager when document is selected in file-manager
3546 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
3548         * plugins/symbol-broser/an_symbol_view.c:
3549         Fixed crasher in namespace exploration
3551 2006-05-01  Massimo Cora' <maxcvs@email.it>
3553         * configure.in:
3554         * plugins/valgrind/Makefile.am:
3556         Optional compiling of Valgrind plugin
3558 2006-05-01  Massimo Cora' <maxcvs@email.it>
3560         * plugins/symbol-browser/an_symbol_view.c:
3561         - modularized code. Marked with FIXME the parts which need improvement.
3562         - More comments.
3563     - Added basic namespace completion for Gtkmm type project:
3564     - namespace1::MyClass *class;
3565     - class-> [display]
3566     - Namespaces must be anyway improved.
3568 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
3570         * plugins/devhelp/plugin.c: 
3571         Fixed up plugin unloading and show html widget on link selected
3572         
3573         * NEWS: Updated
3574         
3575 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
3577         * plugins/devhelp/Makefile.am:
3578         * plugins/devhelp/anjuta-devhelp.plugin.in:
3579         * plugins/devhelp/htmlview.c:
3580         * plugins/devhelp/htmlview.h:
3581         * plugins/devhelp/plugin.c: 
3582         * plugins/devhelp/plugin.h:
3583         Reimplemeted devhelp plugin from scratch
3584         
3585         * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
3586         Fixed crasher
3588 2006-04-30  Johannes Schmid <jhs@cvs.gnome.org>
3590         * plugins/sourceview/sourceview-tags.c:
3591         complete some more tag types
3592         
3593         * plugins/valgrind/plugin.c:
3594         * plugins/valgrind/preferences.c:
3595         * plugins/valgrind/vggeneralprefs.c:
3596         
3597         Fixed lots of gtk warnings
3599 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
3601         * plugins/sourceview/sourceview-scope.c:
3602         Implemented type-ahead for scope completion
3604 2006-04-28  Johannes Schmid <jhs@cvs.gnome.org>
3606         * manuals/C/Makefile.am:
3607         * manuals/Makefile.am:
3608         * plugins/document-manager/Makefile.am:
3609         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
3610         * plugins/sourceview/Makefile.am:
3611         * tagmanager/c.c:
3612         
3613         Fixed distcheck
3614         
3615         * plugins/class-gen/goc_template_header: G_END_DECLS
3617 2006-05-27  Naba Kumar <naba@gnome.org>
3619         * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
3620         scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
3621         scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
3622         scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
3623         scintilla/include/Scintilla.iface,
3624         (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
3625         cvs. Fixed compile flags. Removed outdated patches.
3627 2006-04-27  Johannes Schmid <jhs@cvs.gnome.org>
3629         * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
3631         * plugins/sourceview/anjuta-document.c:
3632         * plugins/sourceview/sourceview-args.c:
3633         * plugins/sourceview/sourceview-scope.c:
3634         
3635         Add End/Home keypresses and support completion if symbol start with '!' for example
3636         in an if statement
3638 2006-04-27 Massimo Cora' <maxcvs@email.it>
3640         * libanjuta/interfaces/libanjuta.idl:
3642         * plugins/sourceview/sourceview-scope.c:
3643         * plugins/sourceview/tag-window.c: 
3644         * plugins/sourceview/tag-window.h:
3645         * plugins/symbol-browser/an_symbol_view.c:
3646         * plugins/symbol-browser/an_symbol_view.h:
3647         * plugins/symbol-browser/plugin.c:
3648         
3649         added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
3650         interface.
3651         Code and ideas for C/C++ new completion engine comes from IComplete written by
3652         Martin Stubenschrott <stubenschrott@gmx.net>.
3653         Currently the interface works only with GtkSourceView plugin.   
3654         
3655         * tagmanager/Makefile.am:
3656         * tagmanager/c.c: 
3657         * tagmanager/entry.h:
3658         * tagmanager/get.c:
3659         * tagmanager/get.h:
3660         * tagmanager/include/tm_file_entry.h:
3661         * tagmanager/include/tm_project.h:
3662         * tagmanager/include/tm_source_file.h:
3663         * tagmanager/include/tm_symbol.h:
3664         * tagmanager/include/tm_tagmanager.h:
3665         * tagmanager/include/tm_work_object.h:
3666         * tagmanager/include/tm_workspace.h:
3667         * tagmanager/parse.c:
3668         * tagmanager/read.c: 
3669         * tagmanager/read.h:
3670         * tagmanager/tm_project.c: 
3671         * tagmanager/tm_source_file.c: 
3672         * tagmanager/tm_workspace.c:
3673         
3674         Tagmanager can now parse a memory buffer and generate/update 
3675         tags into tm_workspace/tm_project on the fly, without using files.
3676         C/C++ is supported now.
3677         
3678 2006-04-26  Johannes Schmid <jhs@cvs.gnome.org>
3680         * plugins/sourceview/anjuta-document.c:
3681         * plugins/sourceview/sourceview-args.c:
3682         * plugins/sourceview/sourceview-scope.c:
3683         * plugins/sourceview/sourceview.c:
3684         
3685         Fixed some memory leaks and argument completion
3687 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
3689         * plugins/glade/plugin.c:
3690         
3691         Fixed glade plugin build because of API changes in glade3
3693 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
3695         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
3696         Updated editor section
3697         
3698         * manuals/C/anjuta-manual/interface.xml:
3699         * manuals/C/anjuta-manual/preferences.xml:
3700         * manuals/C/anjuta-manual/projects.xml:
3701         Updated manual
3702         
3703         * plugins/editor/anjuta-editor.plugin.in:
3704         Better plugin name
3706 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
3708         * configure.in:
3709         * plugins/editor/anjuta-editor.plugin.in:
3710         * plugins/sourceview/sourceview.plugin.in:
3712         Build both editors and let the user decide a runtime!
3713         
3714         * plugins/sourceview/sourceview-scope.c:
3715         Fixed bug in regex to allow test()-> completions
3717 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
3719         * plugins/sourceview/anjuta-document.c:
3720         * plugins/sourceview/sourceview-args.c: 
3721         * plugins/sourceview/sourceview-scope.c:
3722         * plugins/sourceview/sourceview-tags.c:
3723         * plugins/sourceview/tag-window.c: 
3724         
3725         Improved callltip windows
3727 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
3729         * src/anjuta-app.c: (on_session_save):
3730         Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
3731         <ricardo.jose.ferrari@gmail.com> for pointing this out!
3733 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
3735         * libanjuta/anjuta-utils.c: 
3736         * plugins/cvs-plugin/cvs-execute.c:
3737         Off-by-one...
3739         * scintilla/LexInno.cxx:
3740         * scintilla/LexOpal.cxx:
3741         * scintilla/LexTCL.cxx:
3743         Added missing files from scintilla-update
3745 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
3747         * configure.in:
3748         * manuals/C/Makefile.am:
3749         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
3750         * manuals/C/anjuta-manual/Makefile.am:
3751         * manuals/C/anjuta-manual/anjuta-manual.xml:
3752         * manuals/C/anjuta-manual/build.xml:
3753         * manuals/C/anjuta-manual/debugger.xml:
3754         * manuals/C/anjuta-manual/execute.xml:
3755         * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
3756         * manuals/C/anjuta-manual/figures/arguments.png:
3757         * manuals/C/anjuta-manual/figures/configure_dlg.png:
3758         * manuals/C/anjuta-manual/figures/file_menu.png:
3759         * manuals/C/anjuta-manual/figures/menu_main.png:
3760         * manuals/C/anjuta-manual/figures/menubar.png:
3761         * manuals/C/anjuta-manual/figures/new_file_wizard.png:
3762         * manuals/C/anjuta-manual/figures/project_info.png:
3763         * manuals/C/anjuta-manual/figures/scrshot.png:
3764         * manuals/C/anjuta-manual/figures/symbol_browser.png:
3765         * manuals/C/anjuta-manual/figures/tool-editor.png:
3766         * manuals/C/anjuta-manual/figures/toolbar_browser.png:
3767         * manuals/C/anjuta-manual/figures/toolbar_ext.png:
3768         * manuals/C/anjuta-manual/figures/toolbar_format.png:
3769         * manuals/C/anjuta-manual/figures/toolbar_main.png:
3770         * manuals/C/anjuta-manual/figures/toolbar_tags.png:
3771         * manuals/C/anjuta-manual/fileoperations.xml:
3772         * manuals/C/anjuta-manual/interface.xml:
3773         * manuals/C/anjuta-manual/introduction.xml:
3774         * manuals/C/anjuta-manual/preferences.xml:
3775         * manuals/C/anjuta-manual/projects.xml:
3776         * manuals/C/anjuta-manual/tools.xml:
3777         * manuals/Makefile.am:
3778         
3779         Updated manual and faq
3781         * scintilla/CallTip.cxx:
3782         * scintilla/CallTip.h:
3783         * scintilla/CellBuffer.cxx:
3784         * scintilla/CellBuffer.h:
3785         * scintilla/ContractionState.cxx:
3786         * scintilla/Document.cxx:
3787         * scintilla/Document.h:
3788         * scintilla/DocumentAccessor.cxx:
3789         * scintilla/Editor.cxx:
3790         * scintilla/Editor.h:
3791         * scintilla/ExternalLexer.cxx:
3792         * scintilla/Indicator.cxx:
3793         * scintilla/KeyMap.cxx:
3794         * scintilla/KeyWords.cxx:
3795         * scintilla/LexAU3.cxx:
3796         * scintilla/LexBash.cxx:
3797         * scintilla/LexCPP.cxx:
3798         * scintilla/LexCaml.cxx:
3799         * scintilla/LexCsound.cxx:
3800         * scintilla/LexEiffel.cxx:
3801         * scintilla/LexGui4Cli.cxx:
3802         * scintilla/LexHTML.cxx:
3803         * scintilla/LexLua.cxx:
3804         * scintilla/LexMSSQL.cxx:
3805         * scintilla/LexOthers.cxx:
3806         * scintilla/LexPOV.cxx:
3807         * scintilla/LexPython.cxx:
3808         * scintilla/LexRuby.cxx:
3809         * scintilla/LexSQL.cxx:
3810         * scintilla/LexVB.cxx:
3811         * scintilla/Makefile.am:
3812         * scintilla/PlatGTK.cxx:
3813         * scintilla/PropSet.cxx:
3814         * scintilla/RESearch.cxx:
3815         * scintilla/RESearch.h:
3816         * scintilla/ScintillaBase.cxx:
3817         * scintilla/ScintillaGTK.cxx:
3818         * scintilla/StyleContext.h:
3819         * scintilla/ViewStyle.cxx:
3820         * scintilla/ViewStyle.h:
3821         * scintilla/XPM.cxx:
3822         * scintilla/include/KeyWords.h:
3823         * scintilla/include/Platform.h:
3824         * scintilla/include/PropSet.h:
3825         * scintilla/include/SciLexer.h:
3826         * scintilla/include/Scintilla.h:
3827         * scintilla/include/Scintilla.iface:
3828         * scintilla/include/ScintillaWidget.h:
3829         * scintilla/lexers.make:
3831         Update to scintilla 1.68
3833         * src/anjuta-app.c:
3834         Only show help items which are really availible
3836         * plugins/cvs-plugin/cvs-callbacks.c
3837         * plugins/cvs-plugin/cvs-execute.c
3838         * plugins/cvs-plugin/subversion-callbacks.c:
3839         * libanjuta/anjuta-utils.c:
3840         Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
3842 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
3844         * plugins/project-wizard/install.c,
3845         * plugins/project-wizard/autogen.c:
3846         Add error messages if using a read only directory
3847         Improve fix for bug #339296
3849 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
3851         * libanjuta/interfaces/libanjuta.idl:
3852         * plugins/document-manager/action-callbacks.c:
3853         * plugins/document-manager/plugin.c:
3854         * plugins/editor/text_editor.c:
3855         Added IAnjutaEditorGoto 
3857         * plugins/editor/aneditor.cxx:
3858         * plugins/editor/aneditor.h:
3859         * plugins/editor/text_editor.h:
3860         * plugins/editor/text_editor_prefs.c:
3861         
3862         Fixed #305076
3864 2006-04-21  Johannes Schmid <jhs@cvs.gnome.org>
3866         * libanjuta/interfaces/libanjuta.idl:
3867         * plugins/document-manager/action-callbacks.c:
3868         * plugins/document-manager/anjuta-docman.c:
3869         * plugins/document-manager/plugin.c:
3870         * plugins/editor/text_editor.c: 
3871         Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
3872         
3873         * plugins/sourceview/sourceview.c:
3874         * plugins/sourceview/sourceview.glade:
3875         Fixed some uft-8 issues and added a preference option
3876         to enable/disable gnome-vfs monitoring
3877         
3878         * scintilla/Makefile.am:
3879         * scintilla/include/Makefile.am:
3880         Fixed build
3882 2006-04-20  Massimo Cora' <maxcvs@email.it>
3884         * libanjuta/interfaces/libanjuta.idl:
3885         Remove get_current_pos () because we have get_position()
3887 2006-04-20  Johannes Schmid <jhs@cvs.gnome.org>
3889         * NEWS: Updated
3890         * plugins/sourceview/tag-window.c:
3891         Don't close window on PageUp/PageDown
3893 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
3895         * data/Makefile.am:
3896         * manuals/reference/libanjuta/Makefile.am:
3897         
3898         Some build fixes
3899         
3900         * src/Makefile.am:
3901         * src/bacon-message-connection.c: 
3902         * src/bacon-message-connection.h: (both from gedit)
3903         * src/main.c:
3904         
3905         Fixed #312319 (Opening files when Anjuta is already open)
3907 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
3909         * TODO.tasks: Updated
3910         * plugins/sourceview/anjuta-view.c: 
3911         * plugins/sourceview/anjuta-view.h:
3912         * plugins/sourceview/sourceview.c: 
3913         
3914         * configure.in: Fix --enable-plugin-scintilla
3915         
3916         Added char_added signal
3918 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
3920         * libanjuta/anjuta-utils.c: (anjuta_util_diff):
3921         
3922         Fixed diff for utf8
3923         
3924         * plugins/sourceview/sourceview.c:
3925         Fixed VFS monitoring (still a bit buggy)
3926         
3927         * plugins/sourceview/sourceview-args.c:
3928         * plugins/sourceview/tag-window.c: 
3929         
3930         Better sizing for the popup-window
3932 2006-04-17  Johannes Schmid <jhs@cvs.gnome.org>
3934         * plugins/project-wizard/templates/gnome/src/main.c:
3935         * plugins/project-wizard/templates/gnome/src/project.glade:
3936         * plugins/project-wizard/templates/gtk/src/main.c: 
3937         * plugins/project-wizard/templates/gtk/src/project.glade:
3938         * plugins/project-wizard/templates/gtkmm/src/main.cc:
3939         
3940         Fixed up GLADE_FILE definition in project types and fixed bug #334546
3941         
3942 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
3944         * configure.in: More removal of obsoleteness.
3945         * po/no.po:
3947 2006-04-12  Johannes Schmid <jhs@cvs.gnome.org>
3949         * ROADMAP:
3950         * libanjuta/anjuta-preferences.c: 
3951         * libanjuta/anjuta-utils.c: 
3952         * libanjuta/anjuta-utils.h:
3953         * plugins/message-view/message-view.c:
3954         
3955         Changed color functions and moved convert_color to anjuta-utils.h
3956         
3957         * plugins/message-view/anjuta-message-manager-plugin.glade:
3958         GnomeColorPicker -> GtkColorButton (bug #309154)
3959         
3960         * plugins/sourceview/plugin.c:
3961         * plugins/sourceview/sourceview-prefs.c:
3962         * plugins/sourceview/sourceview.glade:
3963         Added color and font preferences
3965         * plugins/sourceview/sourceview-tags.c:
3966         Only show as much choices as configured in preferences
3968 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
3970         * ROADMAP, NEWS: Updated (we are far behind ;-)
3971         * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
3973 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
3975         * configure.in:
3976         * plugins/editor/Makefile.am:
3977         * scintilla/Makefile.am
3978         
3979         Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
3980         
3981         * global-tags/Makefile.am:
3982         * global-tags/create_global_tags.sh:
3983         * plugins/symbol-browser/an_symbol_prefs.c:
3984         * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3985         * plugins/symbol-browser/plugin.h:
3986         * tagmanager/include/tm_workspace.h:
3987         * tagmanager/tm_workspace.c:
3988         
3989         Fixed symbol-browser prefs and move global tags generation from installtion to
3990         preferences to make the life easier for distributers and to allow updates after installtion
3992         * plugins/document-manager/action-callbacks.c: 
3993         * plugins/document-manager/action-callbacks.h:
3994         * plugins/document-manager/anjuta-document-manager.ui:
3995         * plugins/document-manager/indent-util.c:
3996         * plugins/document-manager/plugin.c:
3997         * plugins/editor/text_editor.c:
3998         
3999         Moved indent stuff to document-manager
4000         
4001         * plugins/sourceview/anjuta-view.c: 
4002         * plugins/sourceview/sourceview-args.c: 
4003         * plugins/sourceview/sourceview-scope.c:
4004         * plugins/sourceview/sourceview-tags.c: 
4005         * plugins/sourceview/sourceview.c:
4006         
4007         Fixed several bugs
4008         
4009         * plugins/sourceview/sourceview.plugin (removed):
4010         * plugins/sourceview/sourceview.plugin.in:
4011         Editor is not user-activatible
4012         
4013         * plugins/sourceview/sourceview.png:
4014         Updated icon
4016 2006-04-08  Johannes Schmid <jhs@cvs.gnome.org>
4018         * src/anjuta-app.c: Fixed crasher on plugin unloading
4020 2006-04-06  Johannes Schmid <jhs@cvs.gnome.org>
4022         * plugins/sourceview/sourceview.c
4023         * plugins/sourceview/sourceview-args.c
4024         * plugins/sourceview/sourceview-args.h:
4025         
4026         Polished argument completion
4028 2006-04-05  Johannes Schmid <jhs@cvs,gnome.org>
4030         * plugins/message-view/anjuta-msgman.c:
4031         * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
4032         
4033         Show message pane on switch (does not work, anjuta_shell needs a fix)
4034         
4035         * plugins/sourceview/Makefile.am:
4036         * plugins/sourceview/anjuta-view.c: (find_tag_window),
4037         * plugins/sourceview/sourceview-args.c: 
4038         * plugins/sourceview/sourceview-args.h:
4039         * plugins/sourceview/sourceview-private.h:
4040         * plugins/sourceview/sourceview-scope.c: 
4041         (sourceview_scope_update), (sourceview_scope_filter_keypress):
4042         * plugins/sourceview/sourceview-tags.c:
4043         * plugins/sourceview/sourceview.c:
4044         * plugins/sourceview/tag-window.c:
4045         * plugins/sourceview/tag-window.h:
4046         
4047         Added scope and argument completion
4049 2006-04-03  Johannes Schmid <jhs@gnome.org>
4051         * TODO.tasks
4052         * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
4053         (on_widget_remove):
4054         Save toolbar state
4056         * plugins/sourceview/sourceview.c: (iselect_clear):
4057         Make "Delete"-key working
4059         * configure.in: #336389
4061 2006-04-03  Johannes Schmid <jhs@gnome.org>
4063         * plugins/sourceview/Makefile.am:
4064         * plugins/sourceview/anjuta-view.c:
4065         * plugins/sourceview/plugin.c: 
4066         * plugins/sourceview/sourceview-private.h:
4067         * plugins/sourceview/sourceview-scope.c:
4068         * plugins/sourceview/sourceview-scope.h:
4069         * plugins/sourceview/sourceview-tags.c: 
4070         * plugins/sourceview/sourceview-tags.h:
4071         * plugins/sourceview/sourceview.c:
4072         * plugins/sourceview/sourceview.h:
4073         * plugins/sourceview/tag-window.c:
4074         
4075         - fixed goto_file_line
4076         - scroll to cursor on undo/redo
4077         - show correct popup-menu
4078         - scope completion (not ready yet)
4080 2006-04-03  Johannes Schmid <jhs@gnome.org>
4082         * plugins/sourceview/plugin.c: 
4083         * plugins/sourceview/sourceview-tags.c:
4084         * plugins/sourceview/sourceview.c: 
4085         * plugins/sourceview/sourceview.h:
4086         * plugins/sourceview/tag-window.c:
4087         
4088         Fixed some GObject stuff and use proper AnjutaSymbolManager interface
4090 2006-04-03  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4092         * plugins/sourceview/sourceview.c:
4093         Fixed next/previous bookmark.
4094         Toggled bookmark (set/unset).
4096 2006-04-03  Johannes Schmid <jhs@gnome.org>
4098         * plugins/document-manager/action-callbacks.c:
4099         Fixed Gtk-Warning in goto_line
4100         
4101         * plugins/sourceview/Makefile.am:
4102         * plugins/sourceview/anjuta-document.c:
4103         * plugins/sourceview/anjuta-view.c: 
4104         * plugins/sourceview/anjuta-view.h:
4105         * plugins/sourceview/sourceview-autocomplete.c:
4106         * plugins/sourceview/sourceview-autocomplete.h:
4107         * plugins/sourceview/sourceview-private.h:
4108         * plugins/sourceview/sourceview-tags.c:
4109         * plugins/sourceview/sourceview-tags.h:
4110         * plugins/sourceview/sourceview.c:
4111         * plugins/sourceview/tag-window.c:
4112         * plugins/sourceview/tag-window.h:
4113         Created a nice API for tag and completion windows
4114         
4115         * plugins/sourceview/sourceview-print.h:
4116         * plugins/sourceview/sourceview-print.c:
4117         Added printing
4118                 
4119 2006-04-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4121         * plugins/sourceview/sourceview.c:
4122         Fixed typo (Sort bookmarks).
4123         
4124 2006-04-01  Johannes Schmid <jhs@gnome.org>
4126         * plugins/sourceview/anjuta-document.c:
4127         * plugins/sourceview/anjuta-document.h:
4128         * plugins/sourceview/anjuta-view.c:
4129         * plugins/sourceview/anjuta-view.h:
4130         * plugins/sourceview/sourceview-autocomplete.c:
4131         * plugins/sourceview/sourceview-autocomplete.h:
4132         * plugins/sourceview/sourceview-prefs.c:
4133         * plugins/sourceview/sourceview-prefs.h:
4134         * plugins/sourceview/sourceview-private.h:
4135         * plugins/sourceview/sourceview-tags.c:
4136         * plugins/sourceview/sourceview-tags.h:
4137         * plugins/sourceview/sourceview.c:
4138         * plugins/sourceview/sourceview.glade:
4139         * plugins/sourceview/tag-window.c: 
4140         * plugins/sourceview/tag-window.h:
4141         
4142         Improved code complete and autocomplete
4144 2006-04-01  Johannes Schmid <jhs@gnome.org>
4146         * plugins/sourceview/Makefile.am:
4147         * plugins/sourceview/bookmark.png:
4148         * plugins/sourceview/marker-attentive.png:
4149         * plugins/sourceview/marker-basic.png:
4150         * plugins/sourceview/marker-intense.png:
4151         * plugins/sourceview/marker-light.png:
4152         * plugins/sourceview/sourceview.c: 
4153         
4154         Added pixmaps for all marker types and show bookmarks
4155         
4156         * configure.in
4157         * plugins/sourceview/Makefile.am:
4158         Build sourceview on 2.14 only
4160 2006-03-31  Johannes Schmid <jhs@gnome.org>
4162         * plugins/sourceview/Makefile.am:
4163         * plugins/sourceview/anjuta-document.c:
4164         * plugins/sourceview/anjuta-view.c:
4165         * plugins/sourceview/anjuta-view.h:
4166         * plugins/sourceview/sourceview-autocomplete.c:
4167         * plugins/sourceview/sourceview-private.h:
4168         * plugins/sourceview/sourceview-tags.c:
4169         * plugins/sourceview/sourceview-tags.h:
4170         * plugins/sourceview/sourceview.c: 
4171         * plugins/sourceview/tag-window.c:
4172         * plugins/sourceview/tag-window.h:
4173         
4174         Added code completion with tag manager to the editor and fixed a save_as bug
4176 2006-03-31  Johannes Schmid <jhs@gnome.org>
4178         * src/main.c: Revert patch from Rob to allow building with
4179         Gnome 2.12
4180         * configure.in: Require at least 2.12 libraries
4182 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
4184         reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
4186         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
4187         Improve anjuta-plugin project template: Added missed files dist tarball
4188         (make dist)
4190         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
4191         typo
4193 2006-03-28  Yang Hong <yanghong@ccoss.com.cn>
4195         reviewed by: Johannes Schmid <jhs@gnome.org>
4197         * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
4198         plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
4199         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
4200         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
4201         
4202         Improve anjuta-plugin project template. Also fix for #322744
4204 2006-03-27  Johannes Schmid <jhs@gnome.org>
4206         * plugins/sourceview/sourceview-private.h:
4207         plugins/sourceview/sourceview.c:
4208         
4209         Added basic bookmark support
4211 2006-03-27  Johannes Schmid <jhs@gnome.org>
4213         * TODO.tasks:
4214         Updated
4215         
4216         Patch from Rob Bradfort <robster@debian.org>:
4217         * src/main.c: (get_command_line_args), (main):
4218         Migration from popt to GOption
4219         
4220 2006-03-26 Naba Kumar  <naba@gnome.org>
4222         * plugins/document-manager/anjuta-docman.c: Fixed close icon button
4223         size to scale itself with theme.
4225 2006-03-26 Naba Kumar  <naba@gnome.org>
4227         * plugins/file-manager/an_file_view.c,
4228         plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
4229         when symbolview and fileview objects are destroyed to avoid crashes
4230         after the plugins are disabled.
4232 2006-03-26 Naba Kumar <naba@gnome.org>
4234         * Makefile.am,  po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
4235         Deleted unused file.
4236         
4237         * plugins/glade/plugin.c: Be able to close glade plugin when there
4238         there is no glade project loaded.
4239         
4240         * plugins/sourceview/sourceview.plugin,
4241         plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
4243 2006-03-23  Naba Kumar  <naba@gnome.org>
4245         * plugins/editor/print.c: Fixed a bug where some sections of
4246         printed/previewed text is not highlighted.
4247         
4248 2006-03-20  Johannes Schmid <jhs@gnome.org>
4250         * libanjuta/interfaces/libanjuta.idl:
4251         Added IAnjutaPrint
4252         * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
4253         as we do not use private apis. Show help window and startup because it does 
4254         not survive gdl
4255         
4256         * plugins/document-manager/action-callbacks.c:
4257         plugins/editor/Makefile.am:
4258         plugins/editor/text_editor.c:
4259         plugins/editor/print.c:
4260         plugins/editor/print.h:
4261         
4262         Fixed printing (nobody has missed it BTW ;-)
4263         
4264         * plugins/sourceview/sourceview.c:
4265         Fixed a crasher
4267 2006-03-20 Naba Kumar <naba@gnome.org>
4269         * configure.in, plugins/devhelp/plugin.c: Be able to build with
4270         devhelp >= 0.9 < 0.11 versions.
4271         
4272 2006-03-20  Johannes Schmid <jhs@gnome.org>
4274         * plugins/sourceview/anjuta-document-loader.c
4275         plugins/sourceview/sourceview.c:
4276         
4277         Fixed encoding bugs
4279 2006-03-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4281         * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
4282         Fixed bug (line position)
4283         Give the good line position whatever the active editor.
4285 2006-03-19  Ilkka Tuohela  <hile@iki.fi>
4287         * configure.in: Added fi to ALL_LINGUAS
4289 2006-03-19  Johannes Schmid <jhs@gnome.org>
4291         * plugins/sourceview/anjuta-document-loader.c:
4292         replace gnome_vfs_get_mime_type_for_name_and data
4294         * plugins/build-basic-autotools/build-basic-autotools.c:
4295         Fixed #335142
4297 2006-03-17  Johannes Schmid <jhs@gnome.org>
4299         * plugins/editor/editor.glade:
4300         Added style-editor again after it got lost somehow
4302 2006-03-17  Johannes Schmid <jhs@gnome.org>
4304         * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
4305         configure.in: require devhelp 0.11
4306         
4307         Post 0.11 devhelp versions (CVS) do not work because of an API change...
4309         plugins/build-basic-autotools/build-basic-autotools.c:
4310         forgot a an installtion callback for the "install as root"-feature
4312 2006-03-17  Massimo Cora' <maxcvs@email.it>
4314         reviewed by: Johannes Schmid <jhs@gnome.org>
4316         * plugins/class-gen/anjuta-class-gen-plugin.glade
4317         plugins/class-gen/class_gen.c 
4318         plugins/class-gen/goc_template_header
4319         plugins/class-gen/goc_template_source
4320         
4321         Fixed bug #334663
4323 2006-03-16  Johannes Schmid <jhs@gnome.org>
4325         * plugins/sourceview/sourceview.c:
4326         Fixed "save-point" signal for undo actions
4328 2006-03-16  Massimo Cora' <maxcvs@email.it>
4329         
4330         reviewed by: Johannes Schmid <jhs@gnome.org>
4331         
4332         * plugins/document-manager/anjuta-docman.c:
4333         Implement tab drag and drop
4335 2006-03-16  Johannes Schmid <jhs@gnome.org>
4337         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4338         plugins/build-basic-autotools/build-basic-autotools.c:
4339         
4340         Implemented "install as root"-feature (#321455)
4342 2006-03-16  Johannes Schmid <jhs@gnome.org>
4344         * mime/.cvsignore
4345         plugins/sourceview/.cvsignore
4346         plugins/tools/scripts/.cvsignore:
4347         Added/extended .cvsignore files
4348         
4349         * plugins/sourceview/sourceview-autocomplete.c:
4350         plugins/sourceview/sourceview-autocomplete.h:
4351         plugins/sourceview/sourceview-prefs.c:
4352         plugins/sourceview/sourceview-private.h:
4353         plugins/sourceview/sourceview.glade:
4354         Autcomplete just works(tm) now and respects preferences
4355         
4356         * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
4357         Use better algorithm from autocomplete
4359 2006-03-15  Johannes Schmid <jhs@gnome.org>
4361         * src/anjuta-app.c:
4362         Fixed bug #304495
4364 2006-03-15  Johannes Schmid <jhs@gnome.org>
4366         * libanjuta/interfaces/libanjuta.idl:
4367         plugins/class-gen/class_gen.c:
4368         plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
4369         plugins/project-manager/plugin.c:
4370         
4371         Allow to add multiple source files (#320191)
4372         
4373         * configure.in: Require gnome-build 0.1.3
4375 2006-03-14  Johannes Schmid <jhs@gnome.org>
4377         * plugins/macro/macro-utils.c: Fixed bug #333606
4378         * plugins/file-wizard/file.c: Fixed bug #333601
4380 2006-03-13  Johannes Schmid <jhs@gnome.org>
4382         * plugins/sourceview/sourceview_autocomplete.c
4383         plugins/sourceview/sourceview_autocomplete.h
4384         plugins/sourceview/sourceview.c
4385         plugins/sourceview/sourceview-private.h
4386         plugins/sourceview/sourceview-prefs.c:
4387         
4388         Cleaned up and fixed several issues
4389         
4390 2006-03-13  Johannes Schmid <jhs@gnome.org>
4392         * plugins/sourceview/Makefile.am:
4393         plugins/sourceview/sourceview-autocomplete.c
4394         plugins/sourceview/sourceview-autocomplete.h:
4395         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
4396         plugins/sourceview/sourceview-private.h:
4397         plugins/sourceview/sourceview.c:
4398         
4399         Added (buggy) autocomplete feature to sourceview
4400         
4401 2006-03-12 Naba Kumar <naba@gnome.org>
4403         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
4404         libanjuta/anjuta-session.c: Added API docs.
4406 2006-03-12 Naba Kumar <naba@gnome.org>
4408         * TODO.tasks: Added couple of tasks.
4409         * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
4410         Register private class as early as possible so that members could
4411         point to self class. Code clean up.
4413 2006-03-12 Naba Kumar <naba@gnome.org>
4415         * po/POTFILES.in, po/POTFILES.skip: Updated.
4417 2006-03-11 Naba Kumar <naba@gnome.org>
4419         * libanjuta/anjuta-shell.c,
4420         plugins/document-manager/anjuta-docman.c,
4421         plugins/document-manager/plugin.c,
4422         plugins/symbol-browser/an_symbol_search.c,
4423         plugins/valgrind/vgrule-list.c: Use correct signal names while
4424         creating them.
4425         
4426         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
4427         signal names and fixed enum IANJUTA_TYPE_* macro.
4429 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4431         * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
4432         plugins/search/search-replace.c :
4433         Fixed bug (Bookmark the good line).
4434         Search & Replace (Mark all matched strings).
4435         
4436 2006-03-09  Johannes Schmid <jhs@gnome.org>
4438         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
4439         Completed changes from yesterday
4440         
4441         * plugins/document-manager/anjuta-document-manager.glade:
4442         plugins/editor/editor.glade
4443         plugins/editor/plugin.c: (activate_plugin)
4444         plugins/editor/text_editor.c
4445     plugins/sourceview/Makefile.am
4446         plugins/sourceview/plugin.c: (sourceview_plugin_activate)
4447         plugins/sourceview/sourceview.glade:
4448         Completed preference changes
4450 2006-03-08  Johannes Schmid <jhs@gnome.org>
4452         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
4453         plugins/search/plugin.c: (activate_plugin):
4454         
4455         Removed Gtk-Criticals
4456         
4457         * plugins/document-manager/anjuta-document-manager.glade:
4458         plugins/document-manager/plugin.c: (on_docman_auto_save),
4459         (on_gconf_notify_timer), (prefs_init):
4460     plugins/document-manager/plugin.h:
4461         plugins/editor/text_editor.c: (text_editor_instance_init),
4462         (text_editor_dispose):
4463         plugins/editor/text_editor.h:
4464         plugins/editor/text_editor_cbs.c:
4465         plugins/editor/text_editor_cbs.h:
4466         plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
4467         plugins/glade/plugin.c: (activate_plugin):
4468         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
4469         plugins/sourceview/sourceview-private.h:
4470         plugins/sourceview/sourceview.c: (on_menu_popup),
4471         (sourceview_new), (ifile_open), (ifile_savable_save),
4472         (ifile_savable_save_as), (ieditor_set_popup_menu),
4473         (ieditor_get_filename), (imark_mark):
4475     Moved autosave from editor to document manager and fixed some things in 
4476     Sourceview plugin
4478 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4480         * plugins/search/anjuta-search.glade :
4481         New order's buttons - Renamed "Forward" to "Find" (bug #306970)
4482         plugins/search/search-replace_bachend.c: Fixed a crash bug.
4483         plugins/search/search-replace.c : Fixed bug.
4484         
4485 2006-03-08  Johannes Schmid <jhs@gnome.org>
4487     * plugins/search/anjuta-search.glade
4488     Fixed widget names (glade is a bit stupid on copying widgets to other files)
4490 2006-03-07  Johannes Schmid <jhs@gnome.org>
4492         * plugins/document-manager/action-callbacks.c
4493         plugins/document-manager/anjuta-document-manager.glade
4494         plugins/document-manager/plugin.c: (prefs_init),
4495         (activate_plugin):
4496         plugins/editor/Makefile.am:
4497         plugins/editor/editor.glade:
4498         plugins/editor/plugin.c: (on_style_button_clicked),
4499         (activate_plugin), (dispose):
4500         plugins/editor/style-editor.c:
4501         
4502         Startet to seperate document-manager and editor preferences
4504         * plugins/search/Makefile.am:
4505         plugins/search/anjuta-search.glade:
4506         plugins/search/search-replace.c:
4507         
4508         Moved search GUI to search-plugin
4509                 
4510         * plugins/sourceview/sourceview-prefs.c:
4511         plugins/sourceview/sourceview-prefs.h:
4512         plugins/sourceview/sourceview-private.h:
4513         plugins/sourceview/sourceview.c: 
4514         plugins/sourceview/sourceview.h:
4515         plugins/sourceview/Makefile.am:
4516         plugins/sourceview/anjuta-document.h:
4517         plugins/sourceview/anjuta-view.c: (anjuta_view_init):
4518         plugins/sourceview/plugin.c: 
4519         
4520         Added some preferences to sourceview and fixed vfs_monitor
4521         
4522         * tagmanager/c.c: (parseParens): 
4523         Removed annoying debug message
4524         
4525         * libanjuta/interfaces/libanjuta.idl: 
4526         Removed IAnjutaEditorFactory::create_style_editor()
4528 2006-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4530         * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
4531         Search : Bookmark all matched lines.
4533 2006-03-06  Johannes Schmid <jhs@gnome.org>
4535         * plugins/class-gen/anjuta-class-gen.plugin.in
4536         plugins/file-loader/plugin.c: (sort_wizards)
4537         (on_create_submenu), (activate_plugin)
4538         plugins/file-wizard/anjuta-file-wizard.plugin.in
4539         plugins/glade/anjuta-glade.plugin.in
4540         plugins/project-import/anjuta-project-import.plugin.in
4541         plugins/project-wizard/anjuta-project-wizard.plugin.in:
4542         
4543         Changed File->Wizard to File->New and changed some wizard titles. Wizards are 
4544         sorted alphabeticly
4545         
4546         * plugins/project-wizard/templates/mkfile.wiz:
4547         Use configured project directory instead of ~/myproject
4548         
4549         * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
4550         (ifile_open):
4551         Show markers (again) and monitor uri
4553 2006-03-06  Naba Kumar  <naba@gnome.org>
4555         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
4556         typedefs separately so that forward linking would work.
4557         e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
4559 2006-03-05  Naba Kumar  <naba@gnome.org>
4561         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
4562         passing Enums and Structs in signals. Define struct _Name in
4563         generated code, so that forward referencing.
4564         e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
4565         
4566         * libanjuta/interfaces/libanjuta.idl: Fixed typo.
4567         
4568 2006-03-05  Naba Kumar  <naba@gnome.org>
4570         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
4571         support. Generate GType definitions for enums in generated codes
4572         so that enums could be passed as signal params.
4573         
4574 2006-03-04  Naba Kumar  <naba@gnome.org>
4576         * plugins/document-manager/*, plugins/print/*, plugins/search/*:
4577         Restored cvs-moved revision files. They were originally marked
4578         deleted at their older locations. Now they are restored at
4579         their new locations. The changeset is one that was committed
4580         as part of document-manager, editor, search and print plugins
4581         separation from editor plugin.
4582         
4583 2006-03-03  Johannes Schmid <jhs@gnome.org>
4585         * plugins/sourceview/*:
4586         Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for 
4587         poiting this out!
4589 2006-03-04  Naba Kumar  <naba@gnome.org>
4591         * plugins/gdb/*: Deleted removed files (see previous changlog
4592         entry for files list).
4593         
4594 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
4596         * plugins/debug-mananger/breakpoints.c,
4597         plugins/debug-manager/breakpoints.h,
4598         plugins/debug-manager/debug_tree.c,
4599         plugins/debug-manager/debug_tree.h,
4600         plugins/debug-manager/info.c,
4601         plugins/debug-manager/info.h,
4602         plugins/debug-manager/locals.c,
4603         plugins/debug-manager/locals.h,
4604         plugins/debug-manager/memory.c,
4605         plugins/debug-manager/memory.h,
4606         plugins/debug-manager/registers.c,
4607         plugins/debug-manager/registers.h,
4608         plugins/debug-manager/sharedlib.c,
4609         plugins/debug-manager/sharedlib.h,
4610         plugins/debug-manager/signal.c,
4611         plugins/debug-manager/signal.h,
4612         plugins/debug-manager/stack_trace.c,
4613         plugins/debug-manager/stack_trace.h,
4614         plugins/debug-manager/watch.c,
4615         plugins/debug-manager/watch.h,
4616         plugins/debug-manager/Makefile.am:
4617         Move from gdb plugin to debug manager plugin
4619         * plugins/debug-manager/anjuta-debug-manager.glade,
4620         plugins/debug-manager/anjuta-debug-manager.ui:
4621         Move all user interface from gdb to debug manager
4623         * plugins/debug-manager/utilities.c,
4624         plugins/debug-manager/utilities.h:
4625         Remove some unused code
4626         Add useful code from gdb plugin
4628         * plugins/debug-manager/start.c,
4629         plugins/debug-manager/start.h:
4630         Include code of attach_process
4631         Add more code to start the debugger
4633         * plugins/debug-manager/plugin.c,
4634         plugins/debug-manager/plugin.h,
4635         plugins/debug-manager/anjuta-debug-manager.plugin.in:
4636         Rename IAnjutaDebuggerManager to IAnjutaDebugManager
4638         * plugins/debug-manager/debugger.c,
4639         plugins/debug-manager/debugger.h:
4640         Implement a queue of debugger command
4642         * plugins/gdb/actions.c,
4643         plugins/gdb/actions.h,
4644         plugins/gdb/watch_cbs.c,
4645         plugins/gdb/watch_cbs.h,
4646         plugins/gdb/watch_gui.c,
4647         plugins/gdb/watch_gui.h:
4648         Removed 
4650         * plugins/gdb/debugger.c,
4651         plugins/gdb/debugger.h,
4652         plugins/gdb/gdbmi.c,
4653         plugins/gdb/gdbmi.h,
4654         plugins/gdb/utilities.c,
4655         plugins/gdb/utilities.h,
4656         plugins/gdb/Makefile.am,
4657         plugins/gdb/anjuta-gdb.plugin.in:
4658         Implement necessary functions
4660         * plugins/gdb/parser.c,
4661         plugins/gdb/parser.h:
4662         Code for parsing variable previously in debug_tree.c
4664         * plugins/gdb/anjuta-gdb.glade,
4665         plugins/gdb/anjuta-gdb.ui:
4666         Remove user interface
4668         * plugins/gdb/gdbmi-test.c:
4669         Need update
4671         * plugins/gdb/anjuta-gdb.plugin.png:
4672         Try an improved icon for gdb (archer fish)
4674         * libanjuta/anjuta-debugger.c,
4675         libanjuta/anjuta-debugger.h,
4676         libanjuta/interfaces/libanjuta.idl,
4677         libanjuta/interfaces/anjuta-idl-compiler.pl,
4678         libanjuta/Makefile.am:
4679         Add declaration used in new IAnjutaDebugger interface
4681         * manuals/reference/libanjuta.types,
4682         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
4683         manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
4684         Update documentation
4686 2006-03-02  Naba Kumar  <naba@gnome.org>
4688         * manuals/reference/libanjuta/Makefile.am,
4689         manuals/reference/libanjuta/libanjuta-docs.sgml,
4690         manuals/reference/libanjuta/libanjuta-sections.txt,
4691         manuals/reference/libanjuta/libanjuta.types,
4692         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
4693         manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
4694         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
4695         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
4696         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
4697         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
4698         manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
4699         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
4700         manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
4701         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
4702         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
4703         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
4704         manuals/reference/libanjuta/tmpl/e-splash.sgml,
4705         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
4706         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
4707         manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
4708         manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
4709         manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
4710         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
4711         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
4712         manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
4713         manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
4714         manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
4715         manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
4716         manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
4717         manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
4718         manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
4719         manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
4720         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
4721         manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
4722         manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
4723         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4724         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4725         manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
4726         manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
4727         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
4728         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
4729         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
4730         manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
4731         manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
4732         manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
4733         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
4734         manuals/reference/libanjuta/tmpl/plugins.sgml,
4735         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
4736         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
4737         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
4738         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
4739         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
4740         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
4741         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
4742         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
4743         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
4744         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
4745         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
4746         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
4747         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
4748         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
4749         documentation.
4751 2006-02-28  Naba Kumar <naba@gnome.org>
4753         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
4754         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
4755         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
4756         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
4757         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
4758         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
4759         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
4760         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
4761         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
4762         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
4763         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
4764         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
4765         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
4766         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
4768 2006-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4770         * plugins/sourceview/sourceview.c:
4771         Select to brace, select block.
4773 2006-02-28  Johannes Schmid <jhs@gnome.org>
4775         * plugins/file-wizard/Makefile.am
4776         plugins/file-wizard/action-callbacks.c (removed)
4777         plugins/file-wizard/action-callbacks.h (removed)
4778         plugins/file-wizard/anjuta-file-wizard.ui
4779         plugins/file-wizard/plugin.c: (activate_plugin),
4780         (deactivate_plugin)
4781         plugins/file-wizard/plugin.h:
4782         Removed Edit->Insert Text submenu (replace by macros plugin)
4783         
4784         * plugins/sourceview/sourceview.c: (sourceview_new),
4785         (ieditor_set_popup_menu):
4786         Fixed some more bugs
4787         
4788         * plugins/subversion/svn-threat.h (removed): Removed ununsed file
4790 2006-02-28  Naba Kumar <naba@gnome.org>
4792         * plugins/file-manager/an_file_view.c,
4793         plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
4794         rows also and with delay 1 sec (the color and timout value should
4795         probably be picked up from some system wide preference key).
4797 2006-02-28  Naba Kumar <naba@gnome.org>
4799         * libanjuta/interfaces/libanjuta.idl,
4800         plugins/document-manager/action-callbacks.c,
4801         plugins/document-manager/plugin.c,
4802         plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
4803         IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
4804         Added interface checks in document manager and enable/disable
4805         menus based on supported interface.
4806         
4807         * plugins/project-import/anjuta-project-import.glade: Set some
4808         resonable size for the import dialog.
4810  2006-02-27  Naba Kumar  <naba@gnome.org>
4812         * libanjuta/interfaces/libanjuta.idl,
4813         plugins/document-manager/action-callbacks.c,
4814         plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
4815         and eol conversion actions.
4817 2006-02-27  Johannes Schmid <jhs@gnome.org>
4818         
4819         * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
4820         * plugins/file-manager/an_file_view.c
4821         plugins/file-manager/plugin.h:  Added tooltips
4822         * plugins/symbol-browser/an_symbol_view.h: Added tooltips
4824 2006-02-26  Naba Kumar  <naba@gnome.org>
4826         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
4827         plugins/build-basic-autotools/build-basic-autotools.c,
4828         plugins/build-basic-autotools/build-basic-autotools.h,
4829         plugins/build-basic-autotools/executer.c,
4830         plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
4831         disable indicator highlights preferences from message manager to
4832         build plugin. Implemented message indicator highlights in build tool.
4833         
4834         * plugins/editor/text_editor.c: Fixed indicators.
4836 2006-02-26  Johannes Schmid <jhs@gnome.org>
4838         * plugins/sourceview/sourceview.c:
4839         - Fixed some bugs
4840         - Added markers
4841         * plugins/subversion/svn_auth.c:
4842         Fixed username/password authentification but there might be a memory corruption
4844 2006-02-26  Naba Kumar  <naba@gnome.org>
4846         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
4847         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
4848         libanjuta/anjuta-launcher.h: Added documentation.
4850 2006-02-24  Naba Kumar  <naba@gnome.org>
4852         * plugins/editor/text_editor.c: Fixed change in API in
4853         IAnjutaEditorSelection::set().
4854         
4855 2006-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4857         * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
4858         plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
4859         libanjuta/interfaces/libanjuta.idl :
4860         Search in sourceview editor (Select in buffer).
4863 2006-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4865         * plugins/sourceview/sourceview.c :
4866         Fixed Replace, to_upper, to_lower.
4867         
4868         * plugins/search/search-replace_backend.c :
4869         Renamed header name.
4871 2006-02-22  Naba Kumar  <naba@gnome.org>
4873         * libanjuta/anjuta-plugin-description.c,
4874         libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
4875         libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
4876         manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
4877         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
4878         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
4879         
4880         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
4881         * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
4882         
4883 2006-02-21  Naba Kumar  <naba@gnome.org>
4885         * libanjuta/interfaces/libanjuta.idl,
4886         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
4887         plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
4888         interface for editor.
4890 2006-02-21  Naba Kumar  <naba@gnome.org>
4892         * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
4894         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
4895         * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
4897 2006-02-21  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4899         * GTKSOURCEVIEW EDITOR
4900         plugins/sourceview/sourceview.c :
4901         Fixed copy and Goto Line.
4902         
4903         plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
4904         plugins/macro/plugin.c :
4905         Fixed Insert key word and Insert macro.
4907 2006-02-19  Johannes Schmid <jhs@cvs.gnome.org>
4909         * plugins/document-manager/anjuta-docman.c:
4910         (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
4911         
4912         * configure.in:
4913         plugins/Makefile.am:
4914         plugins/sourceview/.cvsignore:
4915         plugins/sourceview/Makefile.am:
4916         plugins/sourceview/plugin.c: :
4917         plugins/sourceview/plugin.h:
4918         plugins/sourceview/sourceview.c: 
4919         plugins/sourceview/sourceview.h:
4920         plugins/sourceview/sourceview.plugin:
4921         plugins/sourceview/sourceview.plugin.in:
4922         plugins/sourceview/sourceview.png:
4924         Added sourceview editor plugin
4926 2006-02-19 Naba Kumar  <naba@gnome.org>
4928         * libanjuta/interfaces/libanjuta.idl,
4929         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
4930         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
4931         plugins/cvs-plugin/cvs-interface.c,
4932         plugins/document-manager/action-callbacks.c,
4933         plugins/document-manager/action-callbacks.h,
4934         plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
4935         plugins/search/plugin.c, plugins/search/search-replace.c,
4936         plugins/search/search-replace_backend.c,
4937         plugins/subversion/subversion-actions.c,
4938         plugins/subversion/subversion-callbacks.c,
4939         plugins/tools/editor.c, plugins/tools/execute.c,
4940         plugins/tools/variable.c: Defined proper editor interfaces and fixed
4941         few fatal warnings.
4943 2006-02-15 Naba Kumar  <naba@gnome.org>
4945         * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
4946         within another.
4947         
4948         * libanjuta/interfaces/libanjuta.idl,
4949         plugins/document-manager/anjuta-docman.c,
4950         plugins/document-manager/plugin.c,
4951         plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
4952         unnecessary parameters from IAnjutaEditor interface and used proper
4953         types instead of 'gpointer'. Fixed various compiler warnings.
4954         
4955         * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
4956         file
4958 2006-02-12 Naba Kumar  <naba@gnome.org>
4960         * po/POTFILES.in: Updated.
4961         
4962 2006-02-11 Naba Kumar  <naba@gnome.org>
4964         * plugins/editor/properties.[cxx,h],
4965         plugins/editor/text_editor.c, plugins/editor/style-editor.c,
4966         plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
4967         to sci_prop_*(), because they were conflicting with external
4968         functions (in some ssl library).
4969         
4970 2006-02-08 Naba Kumar  <naba@gnome.org>
4972         Patch from Massimo Cora  <maxcvs@email.it>:
4973         * plugins/valgrind/anjuta-valgrind.schemas,
4974         plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
4975         plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
4976         plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
4977         plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
4978         plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
4979         plugins/valgrind/vgtoolview.c,
4980         plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
4981         before running the debugging session. I've added also a
4982         preference in Anjuta Preferences where you can specify
4983         the path to the valgrind binary. The default is /usr/bin/valgrind.
4984         Now it displays a dialog with the error. [it can be -program
4985         exited- or -file loaded or end of input-]. Some valgrind 3.x
4986         compatibility.
4987         
4988 2006-01-29 Naba Kumar  <naba@gnome.org>
4990         Patch from Massimo Cora  <maxcvs@email.it>:
4991         * configure.in, plugins/Makefile.am,
4992         plugins/valgrind/*: Valgrind plugin (requires
4993         binutils-dev and valgrind to be installed.
4995 2005-01-24 Johannes Schmid <jhs@gnome.org>
4997         * Patch from Eric Greveson <ejg45@cam.ac.uk>
4998         plugins/tools/variables.c:
4999         Added current directory to possible variables
5001         * Patch from Günther Brammer <gbrammer@gmx.de>
5002         plugins/document-manager/anjuta-docman.c:
5003         Fix a crash on opening a file
5005         AUTHORS: Added Günther Brammer
5007 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
5009         * libanjuta/anjuta-launcher.c:
5010         Fix a bug in AnjutaLauncher when output is bigger than buffer
5011         Probably fix bug #315188 and #305134
5013 2005-12-28      Johannes Schmid <jhs@gnome.org>
5014         
5015         * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
5016         * src/about.c: Use new gtk about dialog
5017         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
5018         Updated anjuta_ui_add_action_group_entries call
5019         
5020         Patch from Jean Breford <jean.breford@normalesup.org>
5021         and Markus Habermehl <bmh1980de@yahoo.de>:
5022         
5023         * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
5024         * AUTHORS: Added Jean and Markus
5026 2005-12-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5027         * plugins/search/search-replace.c :
5028         Bookmark all matched lines.
5029         * plugins/search/search-replace_backend.c :
5030         Fixed bug (Search in all project files).
5032 2005-12-21      Johannes Schmid <jhs@gnome.org>
5033         
5034         * plugins/search/plugin.c:
5035         Fixed signal names
5036         * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
5037         investigation needed.
5038         
5039         AUTHORS: Added Ross Goldner
5041 2005-12-19  Ross Golder  <ross@golder.org>
5043         * plugins/document-manager/anjuta-document-manager.plugin.in: Added
5044         application/xml MIME type.
5046 2005-12-18  Johannes Schmid <jhs@gnome.org>
5047         
5048         po/POTFILES.in: Updated files after directory changes
5049         HACKING: Removed outdated section 3 (anoncvs)
5051 2005-12-15  Sebastien Granjoux <seb.sfo@free.fr>
5053         * plugins/build-basic-autotools/build-basic-autotools.c:
5054         Save all files in editor before running a command
5056         * plugins/tools/execute.c:
5057         Use document manager plugin instead of each editor for
5058         saving all files
5060 2005-12-15  Johannes Schmid <jhs@gnome.org>
5062         * plugins/document-manager/action-callbacks.c:
5063         (on_save_all1_activate), (on_swap_activate)
5064         plugins/document-manager/anjuta-docman.c:
5065         (on_save_as_filesel_response), (on_notebook_switch_page):
5066         
5067         Fixed some remaining issues in document-manger
5069 2005-12-15      Johannes Schmid <jhs@gnome.org>
5071         * plugins/profile-default/default.anjuta:
5072         Load Search plugin and Message Manager by default
5074 2005-12-14  Johannes Schmid <jhs@gnome.org>
5075         
5076         * plugins/editor/text_editor.c
5077         libanjuta/anjuta-utils.c:
5078         
5079         Check if files differ when gnome-vfs monitoring is used.
5080         (Bug #309688)
5082 2005-12-13  Johannes Schmid <jhs@gnome.org>
5084         * plugins/document-manager/plugin.c:
5085         Only save modified files in ianjuta_file_savable_save() for document-manager
5086         as discussed on mailing list.
5087         
5088         * plugins/cvs-plugin/cvs-callbacks.c:
5089         Fixed dialog handling for empty log message
5091 2005-12-13  Johannes Schmid <jhs@gnome.org>
5093         * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
5094         
5095         * plugins/project-manager/* Removed ununsed files
5096         
5097         * plugins/symbol-browser/an_symbol_iter.c
5098         plugins/build-basic-autotools/build-basic-autotools.c
5099         plugins/build-basic-autotools/executer.c
5100         plugins/class-gen/class_gen.c
5101         plugins/class-inheritance/class-inherit.c
5102         plugins/cvs-plugin/cvs-actions.c
5103         plugins/cvs-plugin/cvs-interface.c
5104         plugins/debug-manager/attach_process.
5105         plugins/devhelp/plugin.c
5106         plugins/document-manager/plugin.c
5107         plugins/document-manager/indent_util.c
5108         plugins/editor/properties.cxx
5109         plugins/editor/aneditor.cxx
5110         plugins/editor/style-editor.c
5111         plugins/editor/text_editor.c
5112         plugins/macro/macro_db.c
5113         tagmanager/c.c:
5114         
5115         Use DEBUG_PRINT for debug messages
5117         libanjuta/anjuta-debug.h: Include config.h
5118         
5119         HACKING: Updated (BTW: does anyone read this?)
5120         
5121 2005-12-12  Johannes Schmid <jhs@gnome.org>
5123         Patch from Johan Ersvik <jersvik@fastmail.fm>:
5124         * plugins/gdb/debugger.c
5125         
5126         Fix a crasher in gdb plugin
5127         
5128         * plugins/gtodo/plugin.c
5129         plugins/search/plugin.c
5130         
5131         Fixed bug #305301
5132         
5133         * plugins/document-manager/anjuta-docman.c:
5134         
5135         Fixed error markers 
5136         
5137         * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
5138         
5139         Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
5140         
5141         * plugins/document-manager/anjuta-docman.c:
5142         highlight changed files in docman popup-menu
5143         * plugins/gdb/debug-tree.c:
5144         plugins/gdb/debugger.c
5145         Do not corupt entire "locals" tree when variable pointer have
5146         additional info and arrays/strucs/unions correctly.
5147         
5149 2005-12-11  Johannes Schmid <jhs@gnome.org>
5151         * plugins/document-manager/anjuta-docman.c
5152         plugins/document-manager/plugin.c
5153         plugins/editor/text_editor.c:
5154         
5155         AUTHORS: Added Johan Ersvik
5157         Fixed "is-dirty" bug and tab ordering
5159 2005-12-11  Johan Ersvik <jersvik@fastmail.fm>
5160         
5161         * plugins/editor/aneditor-autocomplete.cxx
5162         plugins/editor/aneditor-calltip.cxx
5163         plugins/editor/aneditor-priv.h
5164         plugins/symbol-browser/an_symbol.c
5165         plugins/symbol-browser/an_symbol_view.c
5166         tagmanager/entry.h
5167         tagmanager/tm_symbol.c
5168         tagmanager/tm_tag.c
5169         tagmanager/include/tm_symbol.h
5170         tagmanager/include/tm_tag.h
5171         tagmanager/c.c
5173         Better pointer recognition in tagmanager and symbol browser
5175 2005-12-11  Johannes Schmid <jhs@gnome.org>
5177         * plugins/search/*: New search plugin derived from search code in old editor
5178         plugin.
5179         
5180         * plugins/document-manager/*: new document-manger which is now seperated from
5181         editor to allow implementation of other editor widgets. Code is mostly derived
5182         from old editor plugin
5184         * plugins/print/* new print plugin which is not fully implemented in the
5185         moment
5187         * plugins/editor/text_editor.c: Added lots of interface code
5188         
5189         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
5190         IAnjutaEditorFactory and extended IAnjutaEditor
5191         
5192         * configure.in, plugins/Makefile.am updated build system for new
5193         plugins
5195         This is a huge commit which might still contain some bugs and also has
5196         some fixmes. Things that are not working are the search toolbar because it
5197         does not use the same backend as any other searching function and printing
5198         (easy to fix) because it did not yet implement IAnjutaPrintable.
5200 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
5202         * plugins/project-wizard/property.c:
5203         Use newer GtkFileChooser instead of GtkFileSelection with
5204         GnomeFileEntry to avoid a bug
5206         * plugins/project-wizard/install.c:
5207         Avoid an endless loop if project directory is not writable
5208         
5209         * plugins/project-wizard/druid.c:
5210         Allow creating project in empty directory without a
5211         warning
5213 2005-11-25  Johannes Schmid <jhs@cvs.gnome.org>
5214         
5215         Patch from Massimo Cora <maxcvs@email.it>
5216         * plugins/class-inheritence/class-inherit.c
5217         plugins/class-inheritence/plugin.c
5218         plugins/class-inheritence/plugin.h
5219         configure.in
5220         
5221         Update plugin to use new API from graphviz 2.6. Version 2.2 is 
5222         no longer supported!
5224 2005-11-23  Johannes Schmid <jhs@cvs.gnome.org>
5225         
5226         Patch from Johan Ersvik <jersvik@fastmail.fm>
5227         * plugins/message-view/message-view.c
5228         plugins/build-basic-autotools/build-basic-autotools.c
5229         plugins/build-basic-autotools/automake-c.filters
5231         This patch correct regex-filters for newer automake
5232         versions
5234 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
5236        * plugins/tools/execute.c:
5237        Detect variables inside a word
5239 2005-11-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5241         * libanjuta/anjuta-status.[ch],
5242         plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
5243         plugins/editor/anjuta-docman.c :
5244         New anjuta-status procedure.
5246 2005-10-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5248         *Modified Files:
5249         libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
5250         plugins/editor/Makefile.am
5251         plugins/editor/anjuta-document-manager.glade
5252         plugins/editor/plugin.c plugins/editor/plugin.h
5253         plugins/editor/text_editor.c plugins/editor/text_editor.h
5254         *Added Files:
5255         plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
5256         plugins/editor/indent-util.c plugins/editor/indent-util.h
5257         plugins/editor/indent_test.c :
5258         Set and Preview indent preferences parameters.
5259         Saved indent user parameters.
5261 2005-10-27  Naba Kumar  <naba@gnome.org>
5263         Patch from Flavio daCosta  <flavio.dacosta@gmail.com>
5264         * plugins/editor/anjuta-docman.c: Restore tab color to normal
5265         theme color for saved documents.
5266         
5267 2005-10-26  Naba Kumar  <naba@gnome.org>
5269         * libanjuta/anjuta-encodings.c: Save changed supported encodings
5270         list. Fixed bug #316731.
5271         
5272 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
5274         * tagmanager/tm_symbol.c: Fixed bug #315218
5276 2005-10-23  Adam Weinberger  <adamw@gnome.org>
5278         * plugins/build/build_file.c
5279           plugins/build-basic-autotools/build-basic-autotools.c
5280           plugins/tools/execute.c
5281           plugins/build/compile.c
5282           plugins/build/configurer.c
5283           plugins/debug-manager/plugin.c
5284           plugins/editor/plugin.c
5285           plugins/editor/print.c
5286           plugins/editor/text_editor.c
5287           plugins/file-loader/plugin.c
5288           plugins/file-manager/an_file_view.c
5289           plugins/symbol-browser/an_symbol_view.c
5290           plugins/gdb/debugger.c
5291           plugins/gdb/plugin.c
5292           plugins/glade/plugin.c
5293           plugins/macro/macro-actions.c
5294           plugins/macro/plugin.c
5295           plugins/profile-default/plugin.c
5296           plugins/project-manager/plugin.c
5297           plugins/project-manager/project_import.c
5298           plugins/symbol-browser/plugin.c
5299           plugins/tools/execute.c
5300           src/anjuta.c
5301           src/anjuta-actions.h
5302           src/shell.c:
5303           Correct spacing errors before and after "...".
5305 2005-10-20  Naba Kumar  <naba@gnome.org>
5307         * plugins/gdb/debugger.c: Fixed attach/detach process to
5308         updated UI properly.
5309         
5310 2005-10-18  Naba Kumar  <naba@gnome.org>
5312         * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
5313         #171314 too).
5314         
5315 2005-10-13  Naba Kumar  <naba@gnome.org>
5316         
5317         * plugins/project-mkfile-import/*: Removed separate import wizard for
5318         makefile based projects (because single widzard handles all wizards).
5320         * plugins/project-import/project-import.c: Made wizard window
5321         transient to main window.
5323         Patch from: Eric Greveson  <ejg45@cam.ac.uk>
5324         
5325         * AUTHORS: Added Eric's name in contributors list.
5326         
5327         * configure.in, plugins/Makefile.am,
5328         plugins/project-import/Makefile.am,
5329         plugins/project-import/anjuta-project-import.glade,
5330         plugins/project-import/project-import.c,
5331         plugins/project-import/project-import.h: Import wizard now detects
5332         both makefile and automake projects together instead of separate wizard.
5333         
5334         * plugins/project-wizard/templates/java/project.anjuta,
5335         plugins/project-wizard/templates/mkfile/project.anjuta,
5336         plugins/project-wizard/templates/python/project.anjuta,
5337         plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
5338         name to make it appropriate.
5340 2005-10-11  Naba Kumar  <naba@gnome.org>
5342         * configure.in: Fixed glade3 version requirement.
5344 2005-09-29  Alexander Shopov  <ash@contact.bg>
5346         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
5348 2005-09-26  Johannes Schmid <jhs@cvs.gnome.org>
5350         * plugins/subversion/svn_auth.c
5351         plugins/subversion/anjuta_subversion.glade:
5352         Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
5354 2005-09-22  Naba Kumar  <naba@gnome.org>
5356         Patch from: Eric Greveson  <ejg45@cam.ac.uk>:
5358         * configure.in,  plugins/Makefile.am
5359         plugins/project-manager/anjuta-project-manager.plugin.in,
5360         plugins/project-manager/plugin.c,
5361         (added) plugins/project-mkfile-import/.cvsignore,
5362         (added) plugins/project-mkfile-import/Makefile.am,
5363         (added) plugins/project-mkfile-import/
5364             anjuta-project-mkfile-import-plugin.png,
5365         (added) plugins/project-mkfile-import/
5366             anjuta-project-mkfile-import.glade,
5367         (added) plugins/project-mkfile-import/
5368             anjuta-project-mkfile-import.plugin.in,
5369         (added) plugins/project-mkfile-import/plugin.c,
5370         (added) plugins/project-mkfile-import/plugin.h,
5371         (added) plugins/project-mkfile-import/project-mkfile-import.c,
5372         (added) plugins/project-mkfile-import/project-mkfile-import.h,
5373         plugins/project-wizard/templates/Makefile.am,
5374         (added) plugins/project-wizard/templates/mkfile-logo.png,
5375         (added) plugins/project-wizard/templates/mkfile.wiz,
5376         (added) plugins/project-wizard/templates/mkfile/.cvsignore,
5377         (added) plugins/project-wizard/templates/mkfile/Makefile.am,
5378         (added) plugins/project-wizard/templates/mkfile/project.anjuta,
5379         (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
5380         (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
5381         (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
5382         (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
5383         (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
5384         (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
5385         (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
5386         (added) plugins/project-wizard/templates/mkfile/src/main.c:
5387         Added makefile based project import wizard and wizard template.
5389 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
5391         * libanjuta/anjuta-launcher.c: Reduced false password detections
5393 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
5395         * plugins/cvs-plugin/cvs-interface.c: Handle empty log 
5396         messages correctly.a
5398 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
5399         
5400         * scintilla/Makefile.am: Changed scintilla library to noinst
5401         * pixmaps/Makefile.am: Install password.png
5402         * libanjuta/anjuta-launcher.c: Changed password detection
5403         to be able to access GNOME CVS with ssh.
5404         
5405 2005-08-31  Naba Kumar  <naba@gnome.org>
5407         * plugins/glade/plugin.c: Set transient window for the widget
5408         dialogs.
5409         
5410 2005-08-21  Jens Seidel  <jseidel@cvs.gnome.org>
5412         * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
5414 2005-08-10  Naba Kumar  <naba@gnome.org>
5416         * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
5417         as shortcut key for execute.
5419         * src/about.c: Clean up.
5420         
5421         Patch from: Jochen Baier  Jochen.Baier@stud.uni-karlsruhe.de
5422         * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
5423         entry boxes.
5424         
5425 2005-08-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5427         * plugins/editor/search-replace_backend.c :
5428         Fixed search in File Patterns.
5430 2005-08-09  Philip Van Hoof  <pvanhoof@gnome.org>
5432         * plugins/gdb/Makefile.am: Fixed a make -j x bug
5433         
5434 2005-08-04  Naba Kumar  <naba@gnome.org>
5436         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
5437         for pango-1.8 rendering bug.
5438         
5439 2005-08-03  Naba Kumar  <naba@gnome.org>
5441         * plugins/glade/plugin.c: Proper names for plugin widgets.
5442         
5443         * plugins/subversion/anjuta-subversion.glade,
5444         plugins/subversion/svn-auth.c: Fixed authentication dialog and
5445         string allocations. Use passed default values when available.
5446         Set proper focus and dialog default response. Destroy dialog after use.
5447         Return error when appropriate.
5449 2005-08-02  Naba Kumar  <naba@gnome.org>
5451         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
5452         for pango-1.8 rendering bug.
5453         
5454 2005-08-02  Philip Van Hoof  <pvanhoof@gnome.org>
5456         * scintilla/Makefile.am: Fixed a make -j x bug
5457         
5458 2005-08-02  Johannes Schmid <jhs@gnome.org>
5459         
5460         * plugins/subversion/svn-auth.c: Added username/password 
5461         auto function.
5463 2005-08-01  Naba Kumar  <naba@gnome.org>
5465         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
5466         checks for character width calculations.
5467         
5468 2005-07-31  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5470         * plugins/gdb/debug_tree.c : Inspect memory from locals window.
5472 2005-07-31  Naba Kumar  <naba@gnome.org>
5474         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
5475         messup with pango 1.8. Fixed bug #311846.
5477 2005-07-30  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5479         * plugins/gdb/memory.c : Fixed bug 305082.
5480         
5481         * plugins/project-wizard/templates/anjuta-plugin.wiz,
5482         plugins/project-wizard/templates/gcj.wiz,
5483         plugins/project-wizard/templates/gnome.wiz,
5484         plugins/project-wizard/templates/gtk.wiz,
5485         plugins/project-wizard/templates/java.wiz,
5486         plugins/project-wizard/templates/python.wiz,
5487         plugins/project-wizard/templates/wxwin.wiz,
5488         plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
5490 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
5492         * plugins/tools/execute.c:
5493         Correct a crash if editor is closed while a tool still use it.
5495 2005-07-28  Naba Kumar  <naba@gnome.org>
5497         * scintilla/*: Updated scintilla from their latest CVS.
5499 2005-07-27  Naba Kumar  <naba@gnome.org>
5501         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
5502         plugins/build-basic-autotools/build-basic-autotools.c,
5503         plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
5504         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
5505         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
5506         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
5507         plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
5508         plugins/message-view/plugin.c, plugins/patch/plugin.c,
5509         plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
5510         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
5511         plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
5512         src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
5513         argument to anjuta_ui_add_action_group_entries() and
5514         anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
5515         Fixed all plugins to pass translation domain. This fixes untranslated
5516         UI bugs. 
5518 2005-07-27  Naba Kumar  <naba@gnome.org>
5520         * plugins/class-inheritance/class-callbacks.c,
5521         plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
5522         proper system colors.
5524 2005-07-26  Naba Kumar  <naba@gnome.org>
5526         * ROADMAP: Updated and added more tasks.
5528 2005-07-25  Naba Kumar  <naba@gnome.org>
5530         * ROADMAP: Updated and added more tasks.
5531         
5532 2005-07-24  Naba Kumar  <naba@gnome.org>
5534         * HACKING: Fixed format.
5536 2005-07-24  Naba Kumar  <naba@gnome.org>
5538         * ROADMAP: Fixed format.
5539         * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
5541 2005-07-24  Naba Kumar  <naba@gnome.org>
5543         * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
5544         * data/properties/cpp.properties: Added *.c++ as file extension for c++
5546 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
5548         * plugins/tools/dialog.c, plugins/tools/dialog.h:
5549         Correct wrong sensitivity setting
5550         
5551         * plugins/tools/tool.c: Correct a crash when removing overridden tool
5552         
5553         * plugins/tools/variable.c:     Add variables for project manager
5555 2005-07-23  Naba Kumar  <naba@gnome.org>
5557         * ROADMAP: updated.
5559 2005-07-23 Naba Kumar  <naba@gnome.org>
5561         * plugins/subversion/Makefile.am,
5562         plugins/subversion/svn-auth.c,
5563         plugins/subversion/svn-auth.h: Added subversion authentication code
5564         stubs.
5565         
5566         * plugins/subversion/subversion-callbacks.c,
5567         plugins/subversion/subversion-callbacks.h,
5568         plugins/subversion/svn-backend-priv.h,
5569         plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
5570         plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
5571         plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
5572         Added file mode line.
5574 2005-07-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
5576         * configure.in: Added 'gl' to ALL_LINGUAS.
5578 2005-07-21 Naba Kumar  <naba@gnome.org>
5580         * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
5581         the active sources and kill the running process without emitting
5582         signals (which could be fatal because the object is being destroyed).
5583         Incidentally, fixed the crash that happens when stopping an active
5584         debugger session. Disabled debug prints and code clean up.
5585         Fixed bug #305587.
5586         
5587         * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
5588         message view object, because that prevents many unprocessed outputs
5589         from the cvs command from being appended in view. Does not set NULL
5590         to mesg_view private member (not required) so that any pending outputs
5591         to view is processed.Fixed bug #172666.
5593         * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
5594         type in supported list.
5595         
5596 2005-07-18  Adam Weinberger  <adamw@gnome.org>
5598         * plugins/file-manager/anjuta-file-manager-plugin.glade:
5599           grammar/spelling fixes.
5601 2005-07-17 Naba Kumar  <naba@gnome.org>
5603         * (new) plugins/project-wizard/templates/terminal/cvsignore,
5604         (new) plugins/project-wizard/templates/terminal/po/cvsignore,
5605         (new) plugins/project-wizard/templates/terminal/src/cvsignore,
5606         plugins/project-wizard/templates/anjuta-plugin.wiz,
5607         plugins/project-wizard/templates/gcj.wiz,
5608         plugins/project-wizard/templates/gnome.wiz,
5609         plugins/project-wizard/templates/gtk.wiz,
5610         plugins/project-wizard/templates/gtkmm.wiz,
5611         plugins/project-wizard/templates/java.wiz,
5612         plugins/project-wizard/templates/python.wiz,
5613         plugins/project-wizard/templates/terminal.wiz,
5614         plugins/project-wizard/templates/terminal/Makefile.am,
5615         plugins/project-wizard/templates/terminal/po/Makefile.am,
5616         plugins/project-wizard/templates/terminal/src/Makefile.am,
5617         plugins/project-wizard/templates/wxwin.wiz,
5618         plugins/project-wizard/templates/xlib-dock.wiz,
5619         plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
5620         wizards and updated .wiz files to install them in newly created
5621         projects.
5623 2005-07-16 Naba Kumar  <naba@gnome.org>
5625         * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
5626         
5627         * plugins/file-manager/an_file_view.c,
5628         plugins/file-manager/plugin.c: Added file manager preferences to
5629         show/hide files ignored by version control (e.g. cvsignore).
5630         
5631         * plugins/editor/text_editor.c: Initialize vfs info struct.
5632         
5633         * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
5634         libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
5635         libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
5636         libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
5637         omf-install/.cvsignore, pixmaps/.cvsignore,
5638         plugins/file-manager/anjuta-file-manager-plugin.glade,
5639         scintilla/.cvsignore, scintilla/include/.cvsignore,
5640         scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
5641         tagmanager/python.c: Updated.
5643 2005-07-16 Naba Kumar  <naba@gnome.org>
5645         * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
5646         Fixed python parser to parser class methods.
5648 2005-07-15 Naba Kumar  <naba@gnome.org>
5650         * plugins/project-wizard/property.c: Used parenthesis to remove
5651         ambiguty.
5652         
5653         * plugins/project-wizard/templates/anjuta-plugin.wiz,
5654         plugins/project-wizard/templates/gcj.wiz,
5655         plugins/project-wizard/templates/gnome.wiz,
5656         plugins/project-wizard/templates/gtk.wiz,
5657         plugins/project-wizard/templates/gtkmm.wiz,
5658         plugins/project-wizard/templates/java.wiz,
5659         plugins/project-wizard/templates/python.wiz,
5660         plugins/project-wizard/templates/terminal.wiz,
5661         plugins/project-wizard/templates/wxwin.wiz,
5662         plugins/project-wizard/templates/xlib-dock.wiz,
5663         plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
5664         and names.
5666 2005-07-15 Naba Kumar  <naba@gnome.org>
5668         * plugins/project-wizard/templates/java.wiz,
5669         plugins/project-wizard/templates/java/Makefile.am,
5670         plugins/project-wizard/templates/java/project.anjuta,
5671         plugins/project-wizard/templates/python.wiz,
5672         plugins/project-wizard/templates/python/Makefile.am,
5673         plugins/project-wizard/templates/python/project.anjuta: Use different
5674         project files for java and python module where debugger is not
5675         included in the list of plugins.
5677 2005-07-15 Naba Kumar  <naba@gnome.org>
5679         * configure.in, plugins/project-wizard/templates/Makefile.am,
5680         plugins/project-wizard/templates/gcj-logo.png,
5681         plugins/project-wizard/templates/gcj.wiz,
5682         plugins/project-wizard/templates/gcj/.cvsignore,
5683         plugins/project-wizard/templates/gcj/Makefile.am,
5684         plugins/project-wizard/templates/gcj/configure.in.tpl,
5685         plugins/project-wizard/templates/gcj/src/.cvsignore,
5686         plugins/project-wizard/templates/gcj/src/Makefile.am,
5687         plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
5688         plugins/project-wizard/templates/java-logo.png,
5689         plugins/project-wizard/templates/java.wiz,
5690         plugins/project-wizard/templates/java/configure.in.tpl,
5691         plugins/project-wizard/templates/java/po/Makefile.am,
5692         plugins/project-wizard/templates/java/po/POTFILES.in,
5693         plugins/project-wizard/templates/java/src/Makefile.am.tpl,
5694         plugins/project-wizard/templates/java/src/main.java,
5695         plugins/project-wizard/templates/python-logo.png,
5696         plugins/project-wizard/templates/python.wiz,
5697         plugins/project-wizard/templates/python/.cvsignore,
5698         plugins/project-wizard/templates/python/Makefile.am,
5699         plugins/project-wizard/templates/python/configure.in.tpl,
5700         plugins/project-wizard/templates/python/po/.cvsignore,
5701         plugins/project-wizard/templates/python/po/Makefile.am,
5702         plugins/project-wizard/templates/python/po/POTFILES.in,
5703         plugins/project-wizard/templates/python/src/.cvsignore,
5704         plugins/project-wizard/templates/python/src/Makefile.am,
5705         plugins/project-wizard/templates/python/src/Makefile.am.tpl,
5706         plugins/project-wizard/templates/python/src/main.py: Added Generic
5707         gcj and python project wizards. Fixed Generic java project to
5708         use _JAVA primary. Update gnome-build from cvs for them to work
5709         correctly.
5711 2005-07-12 Naba Kumar  <naba@gnome.org>
5713         * plugins/project-manager/plugin.c: Automatically determine
5714         project backend by probing.
5715         
5716 2005-07-04 Naba Kumar  <naba@gnome.org>
5718         * Makefile.am: Do not install old anjuta.glade file which conflicts
5719         with newer src/anjuta.glade.
5721 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
5723         * plugins/an_symbol_prefs.c:
5724         Sort list of available symbol files
5726 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
5728         * plugins/build-basic-autotools.c:
5729         Fixed #307810
5730         
5731         * plugins/gtodo/libgtodo.c:
5732         Possible fix for #307800
5734         * libanjuta/anjuta-encodings.c
5735         libanjuta/anjuta-launcher.c
5736         libanjuta/anjuta-preference-dialog.c
5737         libanjuta/anjuta-preferences.c
5738         libanjuta/anjuta-ui.c
5739         libanjuta/anjuta-util.c
5740         libanjuta/cell-renderer-captioned-image.c
5741         libanjuta/plugin.c:
5742         
5743         Patch from de_lupus@pandora.be (Kristof Vansant):
5744         Replaced deprecated gnome-i18n.h
5745         Closed #309153
5747 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
5748         
5749         * plugins/subversion/anjuta-subversion.glade
5750         plugins/subversion/anjuta-subversion.ui
5751         plugins/subversion/plugin.c
5752         plugins/subversion/subversion-actions.c
5753         plugins/subversion/subversion-callbacks.h
5754         plugins/subversion/subversion-callbacks.c
5755         plugins/subversion/svn-backend-priv.h
5756         plugins/subversion/svn-backend.h
5757         plugins/subversion/svn-backend.c
5758         plugins/subversion/svn-thread.h
5759         plugins/subversion/svn-thread.c:
5760         
5761         Implemented Subversion diff
5762         
5763 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
5764         
5765         * plugins/build-basic-autotools/build-basic-autotools.c:
5766         Fixed crash bug! Might be useful to release 2.0.2 soon
5767         because this bug will crash any build which produces errors
5768         or warnings
5770 === Anjuta 2.0.1 ===
5772 2005-06-27 Naba Kumar  <naba@gnome.org>
5774         * plugins/tools/execute.c: Formated code.
5775         
5776 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
5778         * plugins/build-basic-autotools/build-basic-autotools.c:
5779         Remove two memory leaks
5780         Check command output versus untranslated strings too
5782         * plugins/tools/execute.c:
5783         Remove two memory leaks
5784         Check command output versus untranslated strings too
5785         Remove description message
5787         * plugins/tools/fileop.c:
5788         Escape tool name in xml configuration file
5790 2005-05-26 Naba Kumar  <naba@gnome.org>
5792         * configure.in: Bumped version to 2.0.1
5793         * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
5795         * plugins/tools/execute.c: Fixed clickable messages.
5796         * NEWS: Updated.
5798         * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
5799         Deactivate glade plugin when last glade project is closed. Reorder
5800         glade widgets in layout. Change glade project when user selects a
5801         new project. Removed project from the list when user closes it. Fixed
5802         glade project file loading from URI. Save and restored loaded glade
5803         projects in/from session.
5805         * plugins/class-gen/action-callbacks.c,
5806         plugins/class-gen/anjuta-class-gen-plugin.glade,
5807         plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
5808         plugins/file-wizard/anjuta-file-wizard.glade,
5809         plugins/file-wizard/file.c, plugins/file-wizard/file.h,
5810         plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
5811         "Add to project" correctly. Use the source file path returned after
5812         adding to project. Fixed memory leaks. Deactivate wizard plugins
5813         after use.
5814         
5815         * plugins/project-manager/plugin.c,
5816         plugins/project-wizard/anjuta-project-wizard.glade,
5817         plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
5818         plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
5819         src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
5820         project-wizard preference page to anjuta app, because they are
5821         more appropriated as general preferences. Renamed username and
5822         useremail properties keys.
5823         
5824         * po/POTFILES.in: Updated.
5826         * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
5827         saved at closing.
5828         
5829         * plugins/file-loader/plugin.c: Do not use static variable to store
5830         created submenu in factory. Fixed crash in anjuta exit.
5831         
5832 2005-05-24 Naba Kumar  <naba@gnome.org>
5834         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
5835         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5836         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5837         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5838         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5839         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5840         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5841         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5842         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5843         
5844         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
5845         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
5846         plugins/build-basic-autotools/build-basic-autotools.c,
5847         plugins/build-basic-autotools/build-basic-autotools.h,
5848         plugins/build-basic-autotools/executer.c,
5849         plugins/build-basic-autotools/executer.h,
5850         plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
5851         plugins/tools/variable.c: Added an extra argument to
5852         anuta_util_dialog_input() to pass default value. Save/load project
5853         configure and execution parameters in/from session.
5855         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
5856         symbol browser is loaded.
5857         
5858         * plugins/profile-default/plugin.c: Fixed an unbalanced shell
5859         freeze/thaw.
5861         * plugins/terminal/terminal.c: Fixed bug where repeated activate and
5862         deactivate would not start shell.
5864 2005-05-24 Naba Kumar  <naba@gnome.org>
5866         * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
5867         libegg/egg-combo-action.c, libegg/egg-recent-action.c,
5868         libegg/egg-submenu-action.c, libegg/test-actions.c,
5869         plugins/build-basic-autotools/build-basic-autotools.c,
5870         plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
5871         plugins/editor/search-replace.c, plugins/editor/text_editor.c,
5872         plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
5873         plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
5874         plugins/macro/plugin.c, plugins/message-view/plugin.c,
5875         plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
5876         plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
5877         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5878         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
5879         plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
5881 2005-05-24 Naba Kumar  <naba@gnome.org>
5883         * data/properties/styles.properties: Fixed defalt font.
5885         * plugins/editor/search-replace.c,
5886         plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
5887         project openness wihtout activating project-manager plugin (i.e.
5888         using anjuta_shell_get()).
5889         
5890         * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
5891         - Completed add_source(), add_group() and add_target() methods of
5892         IAnjutaProjectManager.
5893         - Change their definition to return the added element (or NULL).
5894         - Used interface API for project main menus and 'add to project'
5895         from file-manager context menu.
5896         - Select proper default target/group when prompting for adding
5897         source/target/group.
5898         - Do not expand all nodes in selection tree when default selection
5899         are given (eases navigation in big projects).
5900         - Code clean ups.
5901         - Marked strings for translation.
5903 2005-05-23 Naba Kumar  <naba@gnome.org>
5905         * src/anjuta-app.c: Save menu accelerators on change.
5906         * NEWS: Updated.
5907         * plugins/editor/anjuta-docman.c: Fixed premature destruction of
5908         save-as dialog (leading to crash later).
5910 2005-05-22 Naba Kumar  <naba@gnome.org>
5912         * NEWS: Updated.
5913         * AUTHORS: Added developers for other projects. Updated.
5914         * TODO.tasks: Updated.
5915         * ChangeLog: Added past changelogs from anjuta-0.1.5.
5916         
5917 2005-05-22 Naba Kumar  <naba@gnome.org>
5919         * plugins/tools/execute.c: Make parsable lines distinct by adding
5920         a "Click me" description in the message. Allow tools to open arbibrary
5921         file in editory using gdb-styled annotation (The line starts with two
5922         \032 characters followed by the file:line).
5923         
5924         * plugins/tools/scripts/prepare-changelog.pl,
5925         plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
5926         ChangeLog file itself and open it.
5928 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
5930         * plugins/tools/execute.c:
5931         Parse output in message pane
5932         Correct a crash on plugin deactivation
5934         * plugins/tools/fileop.c,
5935         plugins/tools/tool.c,
5936         plugins/tools/tool.h:
5937         Load only valid tools
5939 2005-06-21  Naba Kumar  <naba@gnome.org>
5941         * anjuta.spec.in: Fixed devel package requirement.
5943         * plugins/message-view/message-view.c: Scroll message on next/previous.
5945         * TODO.tasks: Updated.
5947         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5948         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5949         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5950         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5951         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5952         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5953         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5954         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5956         * libanjuta/anjuta-preferences.c,
5957         plugins/build-basic-autotools/build-basic-autotools.c,
5958         plugins/build-basic-autotools/executer.c,
5959         plugins/class-gen/action-callbacks.c,
5960         plugins/class-gen/action-callbacks.h,
5961         plugins/class-gen/class_gen.c,
5962         plugins/cvs-plugin/cvs-interface.c,
5963         plugins/debug-manager/attach_process.c,
5964         plugins/debug-manager/plugin.c,
5965         plugins/debug-manager/utilities.c,
5966         plugins/debug-manager/utilities.h,
5967         plugins/editor/aneditor-autocomplete.cxx,
5968         plugins/editor/aneditor.cxx,
5969         plugins/editor/search-replace.c,
5970         plugins/editor/search-replace_backend.c,
5971         plugins/gdb/breakpoints.c,
5972         plugins/gdb/registers.c,
5973         plugins/patch/plugin.c,
5974         plugins/project-wizard/druid.c,
5975         plugins/project-wizard/install.c,
5976         plugins/subversion/plugin.c,
5977         tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
5978         codes.
5980         * plugins/class-gen/action-callbacks.c,
5981         plugins/project-wizard/parser.c,
5982         plugins/project-wizard/property.c,
5983         plugins/project-wizard/values.c,
5984         plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
5986         * plugins/tools/scripts/prepare-changelog.pl: Order filenames
5987         alphabetically
5989 2005-06-20  Naba Kumar  <naba@gnome.org>
5991         * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5992         manuals/reference/libanjuta/tmpl/e-splash.sgml,
5993         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5994         
5995         * libanjuta/anjuta-launcher.c: Fixed possible double call of child
5996         exit idle function.
5997         
5998         * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
5999         Fixed possible memory corruption.
6001         * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
6002         plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
6003         libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
6004         progress bar increment and added progress status for symbol refresh
6005         and project loading.
6006         
6007         * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
6008         libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
6009         plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
6010         libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
6011         bar.
6013         * TODO.tasks: Updated.
6015 2005-06-19  Naba Kumar  <naba@gnome.org>
6017         * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
6018         Fixed warning.
6019         
6020         * plugins/project-import/project-import.c: Deactivate plugin when done.
6021         
6022 2005-06-18  Naba Kumar  <naba@gnome.org>
6024         * plugins/profile-default/plugin.c: Fixed error when loading another
6025         project while a project is still loaded.
6026         
6027         * plugins/project-manager/plugin.c: Used (newly added) group-activated
6028         signal from gnome-build to popup group properties.
6029         
6030         * src/anjuta.c: Load default session by default.
6032         * po/POTFILES.in: Added missing files.
6033         
6034         * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
6035         activate plugin on load (activate it separately). Connect to activate
6036         and deactivate signals for housekeeping, so that if plugins are
6037         activated or deactivate externally, they are properly recorded.
6038         
6039         * plugins/profile-default/plugin.c: Save profile before a project
6040         is loaded so that it could be restored when project is closed.
6041         
6042         * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
6044 2005-06-17  Naba Kumar  <naba@gnome.org>
6046         * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
6047         libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
6048         for project. The plugins loaded for the project is restored when project
6049         is loaded next time.
6050         
6051         * TODO.tasks: Updated.
6052         
6053 2005-06-15  Naba Kumar  <naba@gnome.org>
6055         * plugins/tools/scripts/find-fixmes.pl,
6056         (new) plugins/tools/scripts/translation-status.pl,
6057         plugins/tools/scripts/tools-2.xml.in,
6058         plugins/tools/scripts/Makefile.am,
6059         plugins/tools/scripts/prepare-changelog.pl: Added translation
6060         status script. Completed find-fixmes.pl script. Fixed bugs.
6062         * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
6063         tool path.
6065 2005-06-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6067         * plugins/message-view/anjuta-message-manager-plugin.glade :
6068         renamed "messages.tag.position" to "messages.tab.position".
6069         plugins/message-view/anjuta-msgman.c : 
6070         Messages tab position prefrences.
6071         
6072 2005-06-14  Naba Kumar  <naba@gnome.org>
6074         * (new) plugins/tools/scripts/find-fixmes.pl,
6075         (new) plugins/tools/scripts/tools-2.xml.in,
6076         (new) plugins/tools/scripts/Makefile.am,
6077         (new) plugins/tools/scripts/prepare-changelog.pl,
6078         plugins/tools/plugin.h, plugins/tools/fileop.c,
6079         plugins/tools/Makefile.am, configure.in: Added system tools.
6081 2005-06-11  Sebastien Granjoux  <seb.sfo@free.fr>
6083         * plugins/tools/editor.c:
6084         Take care of creating .anjuta directory if missing
6086 2005-06-10  Naba Kumar  <naba@gnome.org>
6088         * configure.in: Increased gnome-build required to version 0.1.2.
6089         
6090         * plugins/project-manager/plugin.c: Fixed target/group removal.
6091         Fixed memory leaks.
6092         
6093 2005-06-10  Naba Kumar  <naba@gnome.org>
6095         * plugins/project-manager/plugin.c: Implemented target/group
6096         configuration (update gnome-build module from cvs).
6097         
6098 2005-06-07  Naba Kumar  <naba@gnome.org>
6100         Patch from: Massimo Cora'  <maxcvs@email.it>:
6101         * plugins/class-inheritance/Makefile.am,
6102         plugins/class-inheritance/class-inherit.c,
6103         plugins/class-inheritance/class-inherit.h,
6104         plugins/class-inheritance/plugin.c,
6105         plugins/class-inheritance/plugin.h,
6106         (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
6107         expanded view of classes in hierarchy canvas (collapsable again).
6108         
6109 2005-06-05  Johannes Schmid <jhs@cvs.gnome.org>
6111         * scintilla/patches/scintilla-64-bit.diff (added)
6112         * plugins/patch/patch-plugin.c:
6113         Conditional build for GTK 2.4 and GTK 2.6
6115 2005-06-04  Sebastien Granjoux  <seb.sfo@free.fr>
6117         * plugins/tools/anjuta-tools.glade,
6118         plugins/tools/editor.c,
6119         plugins/tools/plugin.h,
6120         plugins/tools/fileop.c:
6121         Add a check box to edit an user script
6122         Correct a few memory leak
6124         * plugins/tools/execute.c,
6125         plugins/tools/tool.c,
6126         plugins/tools/tool.h:
6127         Move utility remove_mnemonic function in tool.c
6128         Small fix
6130 2005-06-04  Johannes Schmid <jhs@cvs.gnome.org>
6132         Patch from sbrabec@suse.cz:
6133         * configure.in
6134         scintilla/include/Scintilla.h:
6135         
6136         Fix 64-Bit warnings in gcc 4
6138 2005-06-03  Johannes Schmid <jhs@cvs.gnome.org>
6139         
6140         * plugins/patch/patch_plugin.c
6141         plugins/patch/patch.h
6142         plugin/patch/patch-plugin.glade
6143         plugin/patch/Makefile.am:
6144         
6145         Changed patch plugin to use libglade and new gtk 2.6 widgets
6147 2005-05-31  Naba Kumar  <naba@gnome.org>
6149         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
6150         * plugins/editor/text_editor.c: Don't show error
6151         for empty files.
6152         
6153 2005-05-28  Sebastien Granjoux  <seb.sfo@free.fr>
6154         
6155         * plugins/message-view/anjuta-message-manager.ui,
6156         plugins/message-view/anjuta-msgman.c,
6157         plugins/message-view/anjuta-msgman.h,
6158         plugins/message-view/message-view.c,
6159         plugins/message-view/message-view.h,
6160         plugins/message-view/plugin.c:
6161         Add a popup menu in messages panes
6162         Move save message pane option in it
6164 2005-05-28  Naba Kumar  <naba@gnome.org>
6166         * data/properties/styles.properties: Fixed default font
6167         names and sizes.
6169         * plugins/editor/style-editor.c: cleanup.
6170         
6171 2005-05-25  Naba Kumar  <naba@gnome.org>
6173         * plugin/gdb/plugin.c: Start gdb even if the program does
6174         not exists. Fixes bug #305074
6175         
6176 2005-05-24  Naba Kumar  <naba@gnome.org>
6178         Patch from: Saleem Abdulrasool  <compnerd@gentoo.org>
6179         * configure.in: graphviz pkgconfig path.
6181 2005-05-24  Naba Kumar  <naba@gnome.org>
6183         * configure.in, anjuta.desktop.in.in: Fixed Icon path.
6184         * TODO.tasks: Updated.
6185         
6186 2005-05-22  Naba Kumar  <naba@gnome.org>
6188         * anjuta.spec.in: Fixed spec file
6189         * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
6191 2005-05-21  Sebastien Granjoux  <seb.sfo@free.fr>
6192         
6193         * TODO.tasks: Updated.
6195         * plugins/message-view/anjuta-message-manager.ui,
6196         plugins/message-view/message-view.c,
6197         plugins/message-view/message-view.h,
6198         plugins/message-view/plugin.c:
6199         Add shortcut for next and previous message
6200         Add a save message menu item
6201         Fix a bug in previous message
6203 2005-05-21  Naba Kumar  <naba@gnome.org>
6205         * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
6206         doc/Makefile.am, global-tags/create_global_tags.sh,
6207         libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
6208         and rpm package creation. Fixed installation paths.
6209         
6210         * plugins/editor/anjuta-document-manager.glade,
6211         plugins/editor/text_editor.c: Fixed autoformat settings in preferences
6212         and indent options.
6213         
6214         * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
6216 2005-05-21  Naba Kumar  <naba@gnome.org>
6218         * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
6219         global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
6220         pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
6221         tagmanager/Makefile.am: Fixed paths configure variables to take
6222         automake configure variables instead of hardcoding.
6224         * global-tags/tm_global_tags.c: Formated code.
6226         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
6227         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
6228         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
6229         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
6230         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
6231         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
6232         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
6233         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
6234         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6236 2005-05-20  Naba Kumar  <naba@gnome.org>
6238         * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
6239         and fixed rpm spec file (more testing required).
6240         
6241         * data/gdb.init: Don't set gdb prompt.
6242         
6243         * mime/Makefile.am: run update-mime-data only on system-wide install.
6244         
6245         * plugins/gdb/Makefile.am: Install plugin at correct paths.
6247 2005-05-19  Naba Kumar  <naba@gnome.org>
6249         * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
6250         while it's not visible.
6252         Patch from: Jason Bayman  <JBayman@HobbitHell.com>
6253         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
6254         
6255 2005-05-19  Naba Kumar <naba@gnome.org>
6257         * configure.in: Fixed subversion checks. Added
6258         --disable-plugin-subversion and --disable-plugin-glade
6259         configure flags to manually turn off their plugin builds.
6261         * plugins/editor/plugin.c: Save and restore current editor line
6262         positions in session.
6264 2005-05-18  Naba Kumar  <naba@gnome.org>
6266         * AUTHORS: Fixed email address.
6267         
6268         * libanjuta/anjuta-utils.c,
6269         plugins/project-manager/plugin.c: Take plugin shell as dialog parents
6270         when the projectmanager toplevel is not a window. Check for valid
6271         gtkwindow type before using the passed window as parent for anjuta
6272         dialogs.
6274 2005-05-17  Naba Kumar  <naba@gnome.org>
6276         * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
6277         
6278         * plugins/cvs-plugin/Makefile.am,
6279         plugins/devhelp/plugin.c,
6280         plugins/file-loader/Makefile.am,
6281         plugins/macro/Makefile.am,
6282         plugins/message-view/Makefile.am,
6283         plugins/patch/Makefile.am,
6284         plugins/project-manager/Makefile.am,
6285         plugins/subversion/Makefile.am,
6286         plugins/symbol-browser/Makefile.am: Removed -module flags
6287         from libtool flags
6289         * MAINTAINERS: Added file so that I could recieve bugzilla
6290         reports.
6292         * plugins/glade/plugin.c: Fixed compile error.
6294 === Anjuta 2.0.0 ===
6296 2005-05-15  Naba Kumar  <naba@gnome.org>
6298         * configure.in: Adjusted gdl version requirement. Bumped anjuta
6299         version to 2.0.0.
6301         * plugins/symbol-browser/an_symbol_view.c,
6302         plugins/symbol-browser/plugin.c,
6303         tagmanager/tm_workspace.c: Fixed symbol-browser crash when
6304         symbols have been updated. Reset file symbols when update
6305         occurs. Fixed memory leaks.
6307         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
6308         * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
6309         
6310 2005-05-14  Sebastien Granjoux  <seb.sfo@free.fr>
6312         * plugins/tools/anjuta-tools.glade:
6313         Remove unused parameter dialog
6315         * plugins/tools/dialog.c,
6316         plugins/tools/fileop.c,
6317         plugins/tools/fileop.h,
6318         plugins/tools/tool.c,
6319         plugins/tools/tool.h,
6320         plugins/tools/variable.c:
6321         Add a few comments and cleanups
6323         * plugins/tools/editor.c,
6324         plugins/tools/editor.h:
6325         Remove code from previous plugin and add comments
6326         Use main window as parent (instead of tool list)
6328         * plugins/tools/execute.c,
6329         plugins/tools/execute.h:
6330         Remove code from previous plugin and add comments
6331         Fix warnings
6333 2005-05-14  Naba Kumar  <naba@gnome.org>
6335         * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
6336         release.
6337         
6338         * configure.in: Fixed
6339         
6340         * plugins/class-inheritance/class-inheritance.png: New icon.
6341         
6342         * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
6343         screws up when reparented.
6345 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6347         * plugins/editor/search-replace.c,
6348         plugins/editor/search-replace_backend.c
6349         plugins/project-manager/plugin.c : Clear find pane if searching same 
6350         expression. Clean code.
6352 2005-05-14  Pawan Chitrakar  <pawan@nplinux.org>
6354         * configure.in: Added ne in ALL_LINGUAS
6355         
6356 2005-05-13  Naba Kumar  <naba@gnome.org>
6358         * configure.in: Fixed glade-3 version.
6359         
6360         * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
6361         plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
6362         plugins/gdb/watch.c: Update locals, watch and frame document on
6363         frame change.
6365 2005-05-12  Naba Kumar  <naba@gnome.org>
6367         * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
6368         scope autocompletion when the function definition is incomplete.
6369         
6370         * plugins/class-gen/anjuta-class-gen.plugin.in,
6371         plugins/file-wizard/anjuta-file-wizard.plugin.in,
6372         plugins/gdb/plugin.c,
6373         plugins/glade/anjuta-glade.plugin.in,
6374         plugins/project-import/anjuta-project-import.plugin.in,
6375         plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
6376         titles for the wizards.
6378 2005-05-11  Naba Kumar  <naba@gnome.org>
6380         * configure.in, plugins/debug-manager/Makefile.am,
6381         plugins/debug-manager/plugin.c,
6382         (added) plugins/debug-manager/images/.cvsignore,
6383         (added) plugins/debug-manager/images/Makefile.am,
6384         (added) plugins/debug-manager/images/detach-16.png,
6385         (added) plugins/debug-manager/images/detach.png,
6386         (added) plugins/debug-manager/images/step-into-16.png,
6387         (added) plugins/debug-manager/images/step-into.png,
6388         (added) plugins/debug-manager/images/step-out-16.png,
6389         (added) plugins/debug-manager/images/step-out.png,
6390         (added) plugins/debug-manager/images/step-over-16.png,
6391         (added) plugins/debug-manager/images/step-over.png,
6392         plugins/gdb/Makefile.am,
6393         plugins/gdb/breakpoints.c,
6394         plugins/gdb/plugin.c,
6395         (added) plugins/gdb/images/.cvsignore,
6396         (added) plugins/gdb/images/Makefile.am,
6397         (added) plugins/gdb/images/breakpoint.png,
6398         (added) plugins/gdb/images/locals.png,
6399         (added) plugins/gdb/images/stack.png,
6400         (added) plugins/gdb/images/watch.png: Fixed breakpoints
6401         'remove all'. Added debugger icons.
6403         * plugins/editor/text_editor.c: Fixed file monitor.
6405         Patch from: Massimo Cora'  <maxcvs@email.it>
6406         * plugins/patch/anjuta-patch-plugin.png,
6407         plugins/class-gen/Makefile.am,
6408         plugins/class-gen/action-callbacks.c,
6409         plugins/class-gen/class_gen.c,
6410         plugins/class-gen/class_logo.xpm: Implemented vcs
6411         file addions. New icons by Fabio Zecchini
6413 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6415         * libanjuta/interfaces/libanjuta.idl
6416         plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
6417         plugins/editor/search-replace_backend.c
6418         plugins/project-manager/plugin.c : Search & Replace in all Project Files.
6420 2005-05-11  Naba Kumar  <naba@gnome.org>
6421         
6422         * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
6423         plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
6424         plugins/gdb/plugin.c, plugins/gdb/plugin.h,
6425         plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
6426         plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
6427         memory leaks.
6428         
6429         * plugins/symbol-browser/an_symbol_prefs.c,
6430         plugins/symbol-browser/an_symbol_search.c,
6431         plugins/symbol-browser/an_symbol_view.c,
6432         plugins/symbol-browser/an_symbol_view.h,
6433         plugins/symbol-browser/plugin.c: Fixed memory leaks.
6435 2005-05-11  Naba Kumar  <naba@gnome.org>
6437         * libanjuta/anjuta-shell.c: Fixed runtime warning.
6438         
6439         * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
6440         progress bar location at create time, instead of hardcoding.
6441         
6442         * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
6443         Added mini splash screen.
6444         
6445         * plugins/editor/text_editor.c: Do not produce warning when file
6446         monitor could not be created.
6447         
6448         * plugins/profile-default/plugin.c: Save project session on exit.
6449         Show mini splash with progress bar at profile load.
6451 2005-05-10  Naba Kumar  <naba@gnome.org>
6453         * configure.in, manuals/Makefile.am: Fixed compile flags.
6454         Disable outdated manuals builds.
6455         
6456         * global-tags/Makefile.am: Uninstall tags files on
6457         'make uninstall'
6458         
6459         * libegg/Makefile.am: Use configured deprecated flags.
6460         
6461         * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
6462         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6463         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6464         Updated.
6465         
6466         * mime/Makefile.am: Take DESTDIR into account.
6467         
6468         * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
6469         
6470         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
6471         on scope autocompletion.
6472         
6473         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
6474         plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
6475         shared libs and static libs paths for debugging. Order them
6476         correctly.
6477         
6478         * po/POTFILES.in: Updated.
6480 2005-05-09  Naba Kumar  <naba@gnome.org>
6482         * libanjuta/interfaces/libanjuta.idl,
6483         plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
6484         plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
6485         plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
6486         Implemented debugger source directory search and emits location changed
6487         signal with absolute path of the file.
6489         * plugins/tools/tool.c: Fixed compile errors.
6490         
6491 2005-05-08  Sebastien Granjoux  <seb.sfo@free.fr>
6493         * plugins/tools/anjuta-tools.glade,
6494         plugins/tools/dialog.h,
6495         plugins/tools/dialog.c,
6496         plugins/tools/plugin.c,
6497         plugins/tools/editor.c:
6498         Improve graphical user interface
6499         Remove old code
6500         Correct an error on close
6501         Some cleanups
6503         * plugins/tools/fileop.c,
6504         plugins/tools/tool.h,
6505         plugins/tools/tool.c:
6506         Change the tool internal structure
6507         Support having tools configuration in several places
6509 2005-05-08  Naba Kumar  <naba@gnome.org>
6511         * plugins/gdb/actions.c,
6512         (removed) plugins/gdb/registers_cbs.c,
6513         (removed) plugins/gdb/registers_cbs.h,
6514         (removed) plugins/gdb/registers_gui.c,
6515         (removed) plugins/gdb/sharedlib_cbs.c,
6516         (removed) plugins/gdb/sharedlib_cbs.h,
6517         (removed) plugins/gdb/sharedlib_gui.c,
6518         (removed) plugins/gdb/signals_cbs.c,
6519         (removed) plugins/gdb/signals_cbs.h,
6520         (removed) plugins/gdb/signals_gui.c: Removed dead files.
6522 2005-05-08  Naba Kumar  <naba@gnome.org>
6524         * plugins/build-basic-autotools/executer.c: Fixed programs
6525         listing dialog.
6526         
6527         * plugins/debug-manager/Makefile.am,
6528         plugins/debug-manager/anjuta-debug-manager.glade,
6529         plugins/debug-manager/plugin.c,
6530         plugins/gdb/Makefile.am: Used libglade for programs listing
6531         dialog.
6532         
6533         * (added) plugins/gdb/pointer.png: Stack pointer image.
6534         
6535         * libanjuta/anjuta-marshal.list,
6536         pixmaps/Makefile.am,
6537         plugins/gdb/actions.c,
6538         plugins/gdb/actions.h,
6539         plugins/gdb/anjuta-gdb-plugin.ui,
6540         plugins/gdb/anjuta-gdb.glade,
6541         plugins/gdb/breakpoints.c,
6542         plugins/gdb/breakpoints.h,
6543         plugins/gdb/debug_tree.c,
6544         plugins/gdb/debug_tree.h,
6545         plugins/gdb/debugger.c,
6546         plugins/gdb/debugger.h,
6547         plugins/gdb/gdbmi-test.c,
6548         plugins/gdb/gdbmi.c,
6549         plugins/gdb/gdbmi.h,
6550         plugins/gdb/info.c,
6551         plugins/gdb/info.h,
6552         plugins/gdb/locals.c,
6553         plugins/gdb/locals.h,
6554         plugins/gdb/memory.c,
6555         plugins/gdb/memory.h,
6556         plugins/gdb/plugin.c,
6557         plugins/gdb/plugin.h,
6558         plugins/gdb/registers.c,
6559         plugins/gdb/registers.h,
6560         plugins/gdb/registers_cbs.c,
6561         plugins/gdb/registers_cbs.h,
6562         plugins/gdb/registers_gui.c,
6563         plugins/gdb/sharedlib.c,
6564         plugins/gdb/sharedlib.h,
6565         plugins/gdb/sharedlib_cbs.c,
6566         plugins/gdb/sharedlib_cbs.h,
6567         plugins/gdb/sharedlib_gui.c,
6568         plugins/gdb/signals.c,
6569         plugins/gdb/signals.h,
6570         plugins/gdb/signals_cbs.c,
6571         plugins/gdb/signals_cbs.h,
6572         plugins/gdb/signals_gui.c,
6573         plugins/gdb/stack_trace.c,
6574         plugins/gdb/stack_trace.h,
6575         plugins/gdb/utilities.c,
6576         plugins/gdb/utilities.h,
6577         plugins/gdb/watch.c,
6578         plugins/gdb/watch.h,
6579         plugins/gdb/watch_cbs.c,
6580         plugins/gdb/watch_cbs.h,
6581         plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
6582         it for all debugger component updates and listing. Implemented
6583         user custom debugger command window. Fixed all debugger components
6584         to work correctly. Implemented debugger as GObject. Removed
6585         deprecated codes.
6586         
6587 2005-05-06  Naba Kumar  <naba@gnome.org>
6588         
6589         * TODO.tasks: Updated.
6590         
6591         * plugins/build-basic-autotools/Makefile.am,
6592         plugins/file-loader/Makefile.am,
6593         plugins/profile-default/Makefile.am,
6594         plugins/sample1/Makefile.am,
6595         plugins/symbol-browser/images/Makefile.am,
6596         src/Makefile.am: Fixed 'make distcheck' errors.
6598         * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
6599         updates.
6601         * tagmanager/tm_workspace.c: Include prototypes in getting
6602         scope members.
6604 2005-05-06  Naba Kumar  <naba@gnome.org>
6606         * TODO.tasks: Updated.
6607         
6608         * configure.in, plugins/cvs-plugin/Makefile.am,
6609         plugins/debug-manager/Makefile.am,
6610         plugins/devhelp/Makefile.am,
6611         plugins/editor/Makefile.am,
6612         plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
6613         
6614         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
6615         IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
6616         interfaces.
6617         
6618         * tagmanager/tm_workspace.c,
6619         tagmanager/include/tm_workspace.h,
6620         plugins/editor/aneditor-autocomplete.cxx,
6621         plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
6622         to return all matching tag types when no name is given instead of
6623         returning empty array.
6624         
6625         * plugins/symbol-browser/Makefile.am,
6626         (added) plugins/symbol-browser/an_symbol.c,
6627         (added) plugins/symbol-browser/an_symbol.h,
6628         plugins/symbol-browser/an_symbol_info.c,
6629         plugins/symbol-browser/an_symbol_info.h,
6630         (added) plugins/symbol-browser/an_symbol_iter.c,
6631         (added) plugins/symbol-browser/an_symbol_iter.h,
6632         plugins/symbol-browser/an_symbol_search.c,
6633         plugins/symbol-browser/an_symbol_view.c,
6634         plugins/symbol-browser/an_symbol_view.h,
6635         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
6636         plugins/symbol-browser/plugin.c,
6637         plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
6638         for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
6639         plugin and implemented IAnjutaIterable interface for symbol search
6640         and iteration.
6642         * plugins/class-inheritance/Makefile.am,
6643         plugins/class-inheritance/class-inherit.c,
6644         plugins/class-inheritance/class-inherit.h,
6645         plugins/class-inheritance/plugin.h: Use the newly added
6646         IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
6647         get rid of libanjuta-ctags.la dependencies.
6649 2005-05-02  Naba Kumar  <naba@gnome.org>
6651         * plugins/class-inheritance/class-inherit.c,
6652         plugins/class-inheritance/plugin.c,
6653         plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
6654         be found for a class. Formated code.
6656         Patch from: Curtis Magyar  <curtm4n@gmail.com>:
6657         * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
6658         of editor tabs.
6659         
6660 2005-05-01  Sebastien Granjoux  <seb.sfo@free.fr>
6662         * libanjuta/anjuta-launcher.c:
6663         Keep trying sending data until all bytes have been written
6665         * plugins/tools/anjuta-tools.glade,
6666         plugins/tools/editor.c:
6667         Add a combo box to defined data from stdin
6669         * plugins/tools/execute.c:
6670         Send data in stdin if needed
6671         Code cleanups
6673         * plugins/tools/fileop.c,
6674         plugins/tools/tool.h,
6675         plugins/tools/tool.c:
6676         Store, load and save stdin data
6677         Use tools-2.xml instead of tools.xml
6679         * plugins/tools/plugin.c,
6680         plugins/tools/plugin.h:
6681         Code cleanups
6683         * plugins/tools/dialog.c,
6684         plugins/tools/dialog.h:
6685         Few code cleanups
6687         * plugins/tools/variable.c,
6688         plugins/tools/variable.h:
6689         Add editor related variables
6690         Code cleanups
6692 2005-04-29  Naba Kumar  <naba@gnome.org>
6694         * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
6696         * plugins/editor/text_editor.c: Fixed line marker interpretation.
6697         
6698         * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
6699         plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
6700         plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
6701         (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
6702         working on gdb MI interface. Completed MI parser interface.
6704         Patch from  Massimo Cora <maxcvs@email.it>:
6705         * plugins/class-inheritance/Makefile.am,
6706         plugins/class-inheritance/class-inherit.c,
6707         plugins/class-inheritance/class-inherit.h,
6708         plugins/class-inheritance/plugin.c,
6709         plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
6710         Used system theme for colors. Display class members on mouse click.
6711         
6712 2005-04-28  Naba Kumar  <naba@gnome.org>
6714         * plugins/symbol-browser/an_symbol_prefs.c
6715         plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
6716         implementation to create/add/remove custom tags files in symbol
6717         brower preferences.
6719         * global-tags/Makefile.am: Exclude bin target anjuta-tags from
6720         EXTRA_DIST.
6722         * plugins/project-import/project-import.c: Fixed memory leaks and
6723         use correct debug prints.
6724         
6725         * TODO.tasks: Updated.
6726         
6727 2005-04-27  Naba Kumar  <naba@gnome.org>
6729         * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
6730         libegg/Makefile.am,     libegg/treeviewutils/Makefile.am,
6731         scintilla/Makefile.am: Fixed 'make distcheck' errors.
6733         * plugins/editor/anjuta-docman.c,
6734         plugins/editor/anjuta-docman.h,
6735         plugins/editor/plugin.c: Emit editor-added signal from docman
6736         and connect signals to new editor correctly.
6738         * plugins/class-inheritance/plugin.c,
6739         plugins/symbol-browser/plugin.c: Added stock icons.
6740         
6741         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
6742         plugins/build-basic-autotools/executer.c,
6743         plugins/build-basic-autotools/executer.h: Added missing files
6744         for the execute programs implementation.
6746 2005-04-26  Naba Kumar  <naba@gnome.org>
6747         
6748         * TODO.tasks: Updated.
6750         * plugins/file-loader/plugin.c,
6751         plugins/project-import/anjuta-project-import.plugin.in,
6752         plugins/project-import/plugin.c,
6753         plugins/project-import/project-import.c,
6754         plugins/project-import/project-import.h: Be able to import older
6755         anjuta projects.
6757 2005-04-26  Naba Kumar  <naba@gnome.org>
6759         * libanjuta/anjuta-shell.c: Remove widget from the queue also when
6760         removing it from the shell.
6762         * libanjuta/anjuta-shell.c,
6763         libanjuta/anjuta-shell.h,
6764         plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
6765         so that widget additions are freezed or thaw using a pending queue.
6766         Fixded UI flicker while loading projects.
6768 2005-04-26  Naba Kumar  <naba@gnome.org>
6770         * TODO.tasks: Updated.
6771         
6772         * libanjuta/interfaces/libanjuta.idl: Added execute method for
6773         IAnjutaBuildable interface.
6774         
6775         * plugins/build-basic-autotools/Makefile.am,
6776         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
6777         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
6778         plugins/build-basic-autotools/build-basic-autotools.c,
6779         plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
6780         interface and UI for executing project/file programs. Implemented
6781         IAnjutaFile interface so that executables could be opened directly.
6782         
6783         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
6784         Authors line (Reserved for external plugins, which do not have a way to
6785         show their credits).
6786         
6787         * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
6788         [File Loader] group for menu labels (default to "Name" if it is not
6789         defined.
6790         
6791         * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
6792         for executing external commands.
6794 2005-04-25  Sebastien Granjoux  <seb.sfo@free.fr>
6796         * plugins/project-wizard/property.c:
6797         Correct a memory leak
6799         * libanjuta/interfaces/libanjuta.idl,
6800         plugins/editor/text_editor.c:
6801         Add erase_all and replace_selection function to IAnjutaEditor
6803         * plugins/tools/anjuta-tools.glade,
6804         plugins/tools/fileop.c,
6805         plugins/tools/editor.c,
6806         plugins/tools/tool.c
6807         plugins/tools/tool.h:
6808         Add shortcut and icon 
6810         * plugins/tools/variable.c,
6811         plugins/tools/variable.h:
6812         Add a variable asking parameters at run time
6814         * plugins/tools/execute.c:
6815         Add a warning message for missing document manager
6816         Add replace buffer and replace selection output
6817         Correct an error in popup output
6819         * plugins/tools/plugin.c,
6820         plugins/tools/plugin.h,
6821         plugins/tools/anjuta-tools.ui,
6822         src/anjuta.ui:
6823         Few clean up
6824         Attach tools menu to a new place
6826 2005-04-25  Naba Kumar  <naba@gnome.org>
6828         * libanjuta/plugins.c, src/about.c, src/about.h,
6829         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
6830         plugins/class-gen/anjuta-class-gen.plugin.in: Added about
6831         plugins (about box for plugins) menu.
6833 2005-04-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6835         *  plugins/editor/search-replace.c :
6836         Displayed full path in Search pane window. 
6837         Bug 300231 : Selected line in Search pane window .
6838                 
6839 2005-04-23  Naba Kumar  <naba@gnome.org>
6841         * plugins/terminal/terminal.c: Fixed crash on terminal docking.
6843 2005-04-22  Naba Kumar  <naba@gnome.org>
6845         * plugins/project-wizard/templates/java-logo.png: Smaller icons.
6846         
6847         * plugins/project-wizard/templates/java.wiz,
6848         plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
6849         to create bytecodes (.class) files.
6850         
6851         * plugins/symbol-browser/an_symbol_info.c,
6852         plugins/symbol-browser/an_symbol_info.h,
6853         plugins/symbol-browser/an_symbol_search.c,
6854         plugins/symbol-browser/an_symbol_view.c,
6855         plugins/symbol-browser/plugin.c,
6856         tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
6857         in file symbol list.
6859 2005-04-22  Naba Kumar  <naba@gnome.org>
6861         * TODO.tasks: Updated.
6862         
6863         * plugins/class-inheritance/Makefile.am,
6864         plugins/subversion/Makefile.am: Do not install plugin files when
6865         plugin build condition is false.
6866         
6867         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
6868         plugins/build-basic-autotools/build-basic-autotools.c,
6869         plugins/build-basic-autotools/build-basic-autotools.h,
6870         plugins/file-loader/anjuta-loader-plugin.ui,
6871         plugins/file-loader/dnd.c,
6872         plugins/file-loader/plugin.c,
6873         plugins/file-loader/plugin.h,
6874         plugins/project-manager/anjuta-project-manager.ui,
6875         plugins/project-manager/plugin.c: Added open file and build context
6876         menu in project manager context menu.
6878 2005-04-22  Naba Kumar  <naba@gnome.org>
6880         * configure.in: Added message output showing conditional plugins to
6881         build or not.
6882         
6883         * src/layout.xml: Added layout for class-inheritance plugin widget.
6884         
6885         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
6886         plugin name to remove redundant terms.
6887         
6888         * TODO.tasks: Updated.
6889         
6890         * configure.in,
6891         plugins/symbol-browser/Makefile.am,
6892         plugins/symbol-browser/an_symbol_view.c,
6893         (removed) plugins/symbol-browser/sv_class.xpm,
6894         (removed) plugins/symbol-browser/sv_function.xpm,
6895         (removed) plugins/symbol-browser/sv_macro.xpm,
6896         (removed) plugins/symbol-browser/sv_private_fun.xpm,
6897         (removed) plugins/symbol-browser/sv_private_var.xpm,
6898         (removed) plugins/symbol-browser/sv_protected_fun.xpm,
6899         (removed) plugins/symbol-browser/sv_protected_var.xpm,
6900         (removed) plugins/symbol-browser/sv_public_fun.xpm,
6901         (removed) plugins/symbol-browser/sv_public_var.xpm,
6902         (removed) plugins/symbol-browser/sv_static_fun.xpm,
6903         (removed) plugins/symbol-browser/sv_static_var.xpm,
6904         (removed) plugins/symbol-browser/sv_struct.xpm,
6905         (removed) plugins/symbol-browser/sv_unknown.xpm,
6906         (removed) plugins/symbol-browser/sv_variable.xpm,
6907         (added) plugins/symbol-browser/images/.cvsignore,
6908         (added) plugins/symbol-browser/images/Icons.16x16.Class,
6909         (added) plugins/symbol-browser/images/Icons.16x16.Enum,
6910         (added) plugins/symbol-browser/images/Icons.16x16.Field,
6911         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
6912         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
6913         (added) plugins/symbol-browser/images/Icons.16x16.Interface,
6914         (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
6915         (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
6916         (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
6917         (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
6918         (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
6919         (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
6920         (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
6921         (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
6922         (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
6923         (added) plugins/symbol-browser/images/Icons.16x16.Literal,
6924         (added) plugins/symbol-browser/images/Icons.16x16.Method,
6925         (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
6926         (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
6927         (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
6928         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
6929         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
6930         (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
6931         (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
6932         (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
6933         (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
6934         (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
6935         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
6936         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
6937         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
6938         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
6939         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
6940         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
6941         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
6942         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
6943         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
6944         (added) plugins/symbol-browser/images/Icons.16x16.Reference,
6945         (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
6946         pixmaps and added new icons (taken from monodevelop).
6948 2005-04-21  Naba Kumar  <naba@gnome.org>
6950         Patch from  Massimo Cora <maxcvs@email.it>:
6952         * configure.in, plugins/Makefile.am
6953         (new) plugins/class-inheritance/.cvsignore,
6954         (new) plugins/class-inheritance/Makefile.am,
6955         (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
6956         (new) plugins/class-inheritance/class-inherit.c,
6957         (new) plugins/class-inheritance/class-inherit.h,
6958         (new) plugins/class-inheritance/plugin.c,
6959         (new) plugins/class-inheritance/plugin.h,
6960         (new) plugins/class-inheritance/class-inheritance.png: Added class
6961         inheritance plugin.
6962         
6963         Changes by naba: Added pkgconfig check for graphviz and conditionally
6964         build graphviz.
6965         
6966         * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
6968 2005-04-20  Naba Kumar  <naba@gnome.org>
6970         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
6971         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
6972         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
6973         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
6974         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
6975         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
6976         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6977         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
6978         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
6979         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
6980         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6981         
6982         * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
6983         message view management.
6985         * libanjuta/anjuta-children.[ch],
6986         plugins/build-basic-autotools/build-basic-autotools.c,
6987         libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
6988         Removed anjuta_children_init() function,
6989         because it is done automatically when first invoked. Introduced
6990         anjuta_children_recover() to recover the child signalling. Fixed
6991         child exit management to correctly recover the exit status.
6992         
6993         * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
6994         to properly shutdown the launcher and to kill the running process
6995         (without emitting any signal).
6996         
6997         * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
6998         plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
6999         gdb and program instance.
7001 2005-04-19  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7003         * plugins/editor/search-replace.c :
7004         Fixed bug 300229 (Search dialog unsensitive freezed Search button).
7006 2005-04-18  Naba Kumar  <naba@gnome.org>
7008         * TODO.tasks: Marked completed items.
7009         
7010         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
7011         plugins/gdb/debugger.h, plugins/gdb/plugin.c,
7012         plugins/project-manager/plugin.c: Prompt user for the debugging
7013         target (select from a list of project's executable targets) and
7014         correctly start debugger. Take care of libtool wrapping when the
7015         target selected is libtool target. Fixed debugger menu items
7016         sensitivity.
7018 2005-04-17  Sebastien Granjoux  <seb.sfo@free.fr>
7020         * plugins/tools/execute.c,
7021         plugins/tools/execute.h:
7022         Implement save all files before running a command
7023         Implement all options for stdout and stderr except replace buffer
7024         Allow running several tools
7026         * plugins/tools/plugin.c:
7027         Move anjuta launcher in execute.c
7029         * plugins/tools/tools.h,
7030         plugins/tools/variable.c:
7031         Small changes
7033 2005-04-13  Sebastien Granjoux  <seb.sfo@free.fr>
7035         * plugins/tools/anjuta-tools.glade:
7036         Add new properties in tool editor dialog
7037         Cosmetic improvements
7038         
7039         * plugins/tools/anjuta-tools.ui:
7040         Attach tool menu as a build menu
7042         * plugins/tools/dialog.c:
7043         Set tool menu item sensitivity in tool list
7044         Fix bugs
7046         * plugins/tools/editor.c,
7047         plugins/tools/editor.h,
7048         plugins/tools/fileop.c,
7049         plugins/tools/tool.c,
7050         plugins/tools/tool.h:
7051         Add new properties (active, save file...)
7052         Most of them are still not implemented
7054         * plugins/tools/execute.c,
7055         plugins/tools/execute.h:
7056         Reorganize code to support multiple run
7057         Support run in terminal
7058         
7059         * plugins/tools/plugin.c
7060         plugins/tools/plugin.h:
7061         Move message handling in execute.c
7063         * plugins/tools/variable.h,
7064         plugins/tools/variable.c:
7065         Add useful variables
7066         
7067 2005-04-13  Naba Kumar  <naba@gnome.org>
7069         * plugins/editor/text_editor.c: Fixed file monitoring condition.
7070         * plugins/editor/Makefile.am: Added gnome-vfs flags.
7071         
7072 2005-04-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7074         * plugins/tools/dialog.c plugins/tools/tool.c :
7075         Fixed bugs.
7077 2005-04-06  Naba Kumar  <naba@gnome.org>
7079         * src/anjuta.c: Load default session only when
7080         "anjuta.session.load.last" preference is enabled.
7081         
7082 2005-04-07  Sebastien Granjoux  <seb.sfo@free.fr>
7084         * plugins/tools/Makefile.am,
7085         plugins/tools/variable.c,
7086         plugins/tools/variable.h:
7087         Add new code for handling variables
7089         * plugins/tools/anjuta-tools.glade:
7090         Improve tool editor dialog
7091         Add variable selection dialog
7093         * plugins/tools/dialog.c,
7094         plugins/tools/dialog.h,
7095         plugins/tools/plugin.c,
7096         plugins/tools/plugin.h:
7097         Add variable object
7098         Add a function to get it
7100         * plugins/tools/editor.c:
7101         Add gui code for variable selection dialog
7103         * plugins/tools/execute.c:
7104         Use variables for executing command
7105         
7106         * Naba: Compile warning fixes.
7108 2005-04-06  Naba Kumar  <naba@gnome.org>
7110         * TODO.tasks: Marked completed items.
7111         
7112 2005-04-06  Naba Kumar  <naba@gnome.org>
7114         * plugins/subversion/svn-backend.c: Fixed subversion plugin
7115         compile error.
7116         
7117         * plugins/tools/anjuta-tools.glade: Improved dialog layout.
7119 2005-04-04  Naba Kumar  <naba@gnome.org>
7121         * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
7122         inside Main window.
7123         
7124 2005-03-31  Sebastien Granjoux  <seb.sfo@free.fr>
7126         * plugins/tools/Makefile.am,
7127         plugins/tools/anjuta-tools.plugin.in,
7128         plugins/tools/anjuta-tools.ui,
7129         plugins/tools/anjuta-tools.gladei,
7130         plugins/tools/anjuta-tools-plugin.png,
7131         plugins/tools/plugin.c,
7132         plugins/tools/plugin.h,
7133         plugins/tools/dialog.c,
7134         plugins/tools/dialog.h,
7135         plugins/tools/fileop.c,
7136         plugins/tools/fileop.h,
7137         plugins/tools/tool.c,
7138         plugins/tools/tool.h,
7139         plugins/tools/editor.c,
7140         plugins/tools/editor.h,
7141         plugins/tools/execute.c,
7142         plugins/tools/execute.h, configure.in, plugins/Makefile.am:
7143         Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
7144         Not fully working
7146         * anjuta-tools.[ch]: Removed old tools code.
7147         
7148 2005-04-01  Steve Murphy  <murf@e-tools.com>
7150         * configure.in: Added "rw" to ALL_LINGUAS.
7152 2005-03-29  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7154         * Modified Files:
7155         manuals/C/anjuta-manual/fileoperations.xml
7156         Added Files:
7157         manuals/C/anjuta-manual/figures/search_expr.png
7158         manuals/C/anjuta-manual/figures/search_expr_basic.png
7159         manuals/C/anjuta-manual/figures/search_file_list.png
7160         manuals/C/anjuta-manual/figures/search_file_pattern.png
7161         manuals/C/anjuta-manual/figures/search_replace.png
7162         manuals/C/anjuta-manual/figures/search_setting.png
7163         manuals/C/anjuta-manual/figures/search_target.png
7164         manuals/C/anjuta-manual/figures/search_target_action.png
7165         manuals/C/anjuta-manual/figures/search_target_in.png
7166         Removed Files:
7167         manuals/C/anjuta-manual/figures/find_files.png
7168         manuals/C/anjuta-manual/figures/find_replace.png
7169         manuals/C/anjuta-manual/figures/find_text.png :
7170         Updated Anjuta manual (File Operations)
7172 2005-03-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7174         * manuals/C/anjuta-manual/fileoperations.xml,
7175         manuals/C/anjuta-manual/figures/open_file.png,
7176         manuals/C/anjuta-manual/figures/open_file_multiple.png,
7177         manuals/C/anjuta-manual/figures/prefs_print.png,
7178         manuals/C/anjuta-manual/figures/print_dlg.png,
7179         manuals/C/anjuta-manual/figures/print_preview.png.
7180         * Added Files:
7181         manuals/C/anjuta-manual/figures/add_edit_macro.png,
7182         manuals/C/anjuta-manual/figures/display_macro.png,
7183         manuals/C/anjuta-manual/figures/insert_text.png,
7184         manuals/C/anjuta-manual/figures/keyword_macro.png,
7185         manuals/C/anjuta-manual/figures/new_file_wizard.png,
7186         manuals/C/anjuta-manual/figures/save_as_file.png :
7187         Updated Anjuta Manual (File Operations)
7189 2005-03-23  Adam Weinberger  <adamw@gnome.org>
7191         * plugins/editor/action-callbacks.c,
7192           plugins/file-loader/plugin.c,
7193           plugins/gtodo/main.c,
7194           plugins/project-wizard/druid.c:
7195           Fix spelling/grammar errors. Fixes bugs
7196           169068, 169137, 169138, and 169139.
7198 2005-03-21  Naba Kumar  <naba@gnome.org>
7200         Patch from: Massimo Cora' <maxcvs@email.it>:
7201         
7202         * plugins/editor/Makefile.am
7203         plugins/editor/anjuta-docman.c,
7204         (added) plugins/editor/editor-tooltips.c,
7205         (added) plugins/editor/editor-tooltips.h: Added tooltips to
7206         editor tabs to show full path.
7208 2005-03-19  Johannes Schmid <jhs@cvs.gnome.org>
7209         
7210         * plugins/subversion/svn-backend.c:
7211         Removed "apr-0/" from include because this is 
7212         already included in SVN_INCLUDE and broke building if
7213         apr >= 1.0 was installed.
7215 2005-03-18  Naba Kumar  <naba@gnome.org>
7217         Patch from: Massimo Cora' <maxcvs@email.it>:
7219         * plugins/editor/action-callbacks.c,
7220         plugins/editor/aneditor-calltip.cxx,
7221         plugins/editor/aneditor-priv.h,
7222         plugins/editor/aneditor.cxx,
7223         plugins/editor/aneditor.h,
7224         plugins/editor/anjuta-document-manager.ui: Added calltip
7225         activation from menu.
7227 2005-03-16  Naba Kumar  <naba@gnome.org>
7229         Patch from: Massimo Cora' <maxcvs@email.it>:
7230         
7231         * plugins/class-gen/action-callbacks.c,
7232         plugins/class-gen/anjuta-class-gen-plugin.glade,
7233         plugins/class-gen/class_gen.c,
7234         plugins/class-gen/class_gen.h,
7235         plugins/class-gen/class_logo.xpm,
7236         plugins/class-gen/plugin.c: Create files without project
7237         being open. Add to project support. And other enhancements.
7239 2005-03-15  Adam Weinberger  <adamw@gnome.org>
7241         * anjuta.glade,
7242           plugins/debug-manager/utilities.c,
7243           plugins/file-loader/plugin.c,
7244           plugins/gdb/utilities.c,
7245           plugins/profile-default/plugin.c,
7246           plugins/project-import/project-import.c,
7247           src/anjuta-actions.h:
7248           Spelling/grammar fixes.
7250 2005-03-13  Naba Kumar  <naba@gnome.org>
7251         
7252         * plugins/editor/action-callbacks.c,
7253         plugins/editor/action-callbacks.h,
7254         plugins/editor/anjuta-document-manager.ui,
7255         plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
7256         submenu. Moved menuitems from Format to View->Editor.
7257         
7258         * src/action-callbacks.c, src/action-callbacks.h,
7259         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
7260         layout and lock layout menus in View submenu. Get rid of
7261         Settings->Layout Manager menu.
7262         
7263         * plugins/project-import/anjuta-project-import.plugin.in:
7264         Fixed icon name
7266         * global-tags/Makefile.am,
7267         global-tags/create_global_tags.sh,
7268         plugins/editor/aneditor-autocomplete.cxx,
7269         plugins/editor/aneditor-priv.h,
7270         plugins/editor/aneditor.cxx,
7271         tagmanager/tm_workspace.c: Fixed scope members autocompletion
7272         in editor and made it work in global symbols also.
7273         
7274         * src/anjuta-app.c: Always use priority texts besides icons style
7275         for toolbars, because other styles look horible for Anjuta (fixme).
7277 2005-03-11  Naba Kumar  <naba@gnome.org>
7279         * configure.in: Removed test for iconv.
7281         * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
7282         before scintilla widget is realized.
7283         
7284         * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
7285         for Update menuitem.
7286         
7287         * scintilla/patches/set-cursor-warning-fix.diff: Removed because
7288         already applied in scintilla main stream.
7289         
7290         * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
7291         and notified scintilla developer.
7292         
7293 2005-03-10  Naba Kumar  <naba@gnome.org>
7295         * src/action-callbacks.c: Removed reference to src/help.h (dead
7296         file).
7298         * plugins/editor/text_editor.c: Removed reference to
7299         src/launcher.h (a dead file).
7301         * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
7302         src/controls.c, src/controls.h, src/fileselection.c,
7303         src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
7304         src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
7305         src/main.cpp, src/main_menubar.c, src/main_menubar.h,
7306         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
7307         src/session.h, src/support.c, src/support.h, src/toolbar.c,
7308         src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
7309         Removed these dead files from CVS.
7312 2005-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7314         * plugins/file-wizard/action-callbacks.c : Added error message.
7315         plugins/project-import/project-import.c : Closed Import wizard with Esc key.
7318 2005-03-09      Johannes Schmid <jhs@cvs.gnome.org>
7319         
7320         * plugins/cvs-plugin/cvs-callbacks.c
7321         plugins/cvs-plugin/plugin.c:
7322         Fixed preferences page init and busy handling
7323         
7324         * plugins/subversion/plugin.c:
7325         Fixed preferences page init
7327 2005-03-09  Naba Kumar  <naba@gnome.org>
7329         * plugins/Makefile.am, plugins/glade/Makefile.am,
7330         plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
7331         enabled glade plugin in Anjuta. The plugin is built only when
7332         glade3 is installed.
7333         
7334 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
7336         * plugins/project-wizard/templates/java.wiz
7337         plugins/project-wizard/templates/java-logo.png (*)
7338         plugins/project-wizard/templates/java/*
7339         plugins/project-wizard/templates/Makefile.am
7340         configure.in:
7341         
7342         Add Java project type. It generates a autoconf/automake
7343         project which is compiled using gcj. It requires automake 
7344         > 1.4 (1.9 is known to work) to work!
7345         
7346         (*) still awaiting response from the gcj team if we
7347         may use their logo.
7348         
7349 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
7350         
7351         * plugins/project-import/*
7352         plugins/Makefile.am
7353         configure.in:
7354         Added project import plugin. Might be a bit buggy and limited
7355         but works for now.
7356         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
7357         Icon from old pixmaps dir
7359 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7361         * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
7362         plugins/macro/macro-util.c, plugins/macro/macros.xml :
7363         Added C Custom_Indent line macro.
7364         Cleaned macros.xml
7366 2005-03-09  Naba Kumar  <naba@gnome.org>
7368         * TODO.tasks: Added new message-manager tasks.
7369         
7370         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
7371         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
7372         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
7373         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
7374         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
7375         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7376         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
7377         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
7378         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
7379         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7380         
7381         * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
7382         plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
7383         plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
7384         plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
7385         plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
7386         plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
7387         plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
7388         Removed debugger widgets from shell on debugger shutdown. Added
7389         scrolled windows for docked widgets. Removed unnecessary widget refs
7390         and unrefs. Destroy widgets correctly on debugger shutdown.
7391         
7392         * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
7393         with project description title. Removed frame shadow.
7394         
7395         * plugins/project-wizard/druid.c: Initializes tooltips.
7396         
7397         * scintilla/Makefile.am: Fixed comiple error.
7399 2005-03-08  Adam Weinberger  <adamw@gnome.org>
7401         * plugins/class-gen/anjuta-class-gen-plugin.glade,
7402           plugins/class-gen/class_gen.c: Fix grammar/spelling errors
7404 2005-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7406         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
7407         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
7408         plugins/macro/macro-util.c, plugins/macro/macro-util.h
7409         plugins/macro/macros.xml, plugins/macro/plugin.c :
7410         Moved cursor at the '|' position defined in macros.
7412 2005-03-07  Naba Kumar  <naba@gnome.org>
7414         * plugins/subversion/Makefile.am: Fixed build error.
7416         * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
7417         types (perl, python, shellscript).
7418         
7419         * plugins/editor/plugin.c: Fixed to show all highlight options.
7420         
7421 2005-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7423         * TODO.tasks : updated tasks.
7424         * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
7426 2005-03-07  Naba Kumar  <naba@gnome.org>
7428         * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
7429         or disable subversion file-manager submenu. If "Subvesion" is also
7430         valid directory, we should also check for it.
7432         * configure.in: Disable cygwin macro until someone fixes the
7433         autoconf warnings.
7434         
7435         * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
7436         backward compatibility.
7437         
7438 2005-03-06  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7440         * src/about.c : Cleaned code.
7441         * plugins/macro/macros.xml : Added "do_while" C macro.
7442         * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
7443         plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c, 
7444         plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
7445         Closed registers, shared libraries, kernel signals dialogs with ESC key.
7446         
7447 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
7449         * plugins/class-gen/plugin.c:
7450         Removed "return" to activate project_root_uri watching.
7452 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
7454         * plugins/Makefile.am
7455         plugins/subversion/*:
7456         Added subversion plugin. Add, Remove, Commit and Update work
7457         everything else needs work.
7458         
7459         * plugins/terminal/terminal.c
7460         Applied old 1.2.2 patch to fix Ctrl-C in terminal but
7461         we still have focus problems with the editor.
7463 2005-03-05  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7465         * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
7466         
7467 2005-03-04  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7469         * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
7471 2005-03-04  Naba Kumar  <naba@gnome.org>
7473         Patch from Massimo Cora' <maxcvs@email.it>:
7475         * plugins/class-gen/Makefile.am,
7476         plugins/class-gen/action-callbacks.c,
7477         plugins/class-gen/action-callbacks.h,
7478         (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
7479         plugins/class-gen/anjuta-class-gen.plugin.in,
7480         plugins/class-gen/class_gen.c,
7481         plugins/class-gen/class_gen.h,
7482         (removed) plugins/class-gen/clsGen.c,
7483         (added) plugins/class-gen/goc_template_header,
7484         (added) plugins/class-gen/goc_template_source,
7485         plugins/class-gen/plugin.c,
7486         plugins/class-gen/plugin.h: Refactored class gen code.
7487         Added GOCBuilder code. Fixed UI. Implemented plugin.
7489 2005-03-03  Johannes Schmid <jhs@cvs.gnome.org>
7491         * plugins/project-wizard/property.c
7492         plugins/project-wizard/install.c
7493         plugins/project-wizard/druid.c
7494         plugins/editor/goto_line.c
7495         plugins/editor/plugin.c
7496         plugins/gtodo/add_edit_item.c
7497         plugins/gtodo/ligtodo.c
7498         plugins/gtodo/main.c
7499         plugins/gtodo/preferences.c:
7500         Fixed #167559, #167534, #167266, #167357
7501         (Bad English in strings...)
7502         
7503         Thanks to Adam Weinberger and Thierry Moisan for
7504         reporting!
7506 2005-03-03  Naba Kumar  <naba@gnome.org>
7508         * libegg/Makefile.am, libegg/menu/Makefile.am,
7509         (added) libegg/egg-submenu-action.c,
7510         (added) libegg/menu/egg-submenu-action.h: Created a new action for
7511         submenu (used for wizard listing).
7512         
7513         * plugins/file-loader/anjuta-loader-plugin.ui
7514         plugins/file-loader/plugin.c: Implemented wizards submenu in menu
7515         and toolbar.
7516         
7517         * plugins/editor/action-callbacks.c,
7518         plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
7519         ctrl+tabbing because it was interfaring with focus navigation.
7520         Focus editor on "Esc" in incremental search entry. Cleanups.
7521         
7522         * plugins/file-manager/an_file_view.c,
7523         plugins/symbol-browser/plugin.c,
7524         plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
7525         Cleanups.
7526         
7527         * plugins/profile-default/plugin.c,
7528         scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
7529         for sesssion load.
7530         
7531         * (removed) scintilla/patches/a64-crash-fix.patch,
7532         (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
7533         scintilla patches.
7535 2005-03-03  Naba Kumar  <naba@gnome.org>
7537         * HACKING: Fixed typos.
7538         
7539         * plugins/editor/aneditor-indent.cxx: Clean up.
7540         
7541         * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
7542         Enable/disable save, undo and redo actions depending on state
7543         of the editor.
7544         
7545 2005-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7547         * libanjuta/anjuta-status.h plugins/editor/Makefile.am
7548         plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
7549         Displayed search_incremental status.
7551         * Removed plugins/editor/search_incremental.[ch]
7553 2005-02-26  Johannes Schmid <jhs@cvs.gnome.org>
7554         
7555         * plugins/cvs-plugin/cvs-execute.c
7556         plugins/cvs-plugin/cvs-callbacks.c:
7557         - Use weak reference on mesg_view and reuse tab if
7558         it still exists to avoid cluttering message manager.
7559         - Fixed bug in cvs remove
7560         
7561         README, HACKING: Updated
7562         
7563         configure.in: Added check for libsvn
7565 2005-02-29  Naba Kumar  <naba@gnome.org>
7566         
7567         * plugins/file-manager/an_file_view.c,
7568         plugins/symbol-browser/an_symbol_view.c,
7569         plugins/symbol-browser/plugin.c: Hide column headers (they
7570         are redundant).
7572 2005-02-29  Naba Kumar  <naba@gnome.org>
7574         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
7575         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
7576         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
7577         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
7578         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
7579         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7580         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
7581         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
7582         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
7583         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7585         * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
7586         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7587         (added) libanjuta/anjuta-session.[hc],
7588         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
7589         plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7590         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
7591         src/main.c:
7592         
7593         Implemented session management. Implemented session
7594         container class. Added session notifications from shell. Implemented
7595         session save/load in editor, file-loader, default-profile-plugin
7596         and anjuta-app. Fixed window sizing and restoration. Cleaned up
7597         code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
7598         and maximized states in session. Implemented project session
7599         management.
7601 2005-02-27  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7603         * plugins/class-gen/action-callbacks.[ch],
7604         plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
7605         plugins/gdb/breakpoints.c plugins/gdb/memory.c:
7606         Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs 
7607         with Escape key.
7609 2005-02-26  Sebastien Granjoux  <seb.sfo@free.fr>
7610         
7611         * plugins/project-wizard/anjuta-project-wizard.glade,
7612         plugins/project-wizard/druid.c:
7613         Add some padding in tab label in project selection page
7614         
7615         * plugins/project-wizard/druid.c,
7616         plugins/project-wizard/parser.c:
7617         Search for project template recursively
7618         Add ~/.anjuta/project to the search paths
7620 2005-02-26  Naba Kumar  <naba@gnome.org>
7622         * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
7623         * plugins/file-loader/plugin.c: Fixed crash bug.
7624         * libanjuta/plugins.c: Fixed memory leak.
7625         
7626 2005-02-26  Naba Kumar  <naba@gnome.org>
7627         
7628         * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
7629         "UserActivatable" attribute for plugins. This attribute if set to
7630         "no" will prevent users from activating/deactivating it from
7631         plugins dialog. Added a toggle button in plugins dialog to toggle
7632         the plugins list between list of activatable plugins (default) to
7633         list of all plugins. anjuta_plugin_select() now only selects the
7634         plugin. Added anjuta_plugins_select_and_activate() method that will
7635         select and activate it.
7636         
7637         * plugins/profile-default/Makefile.am,
7638         plugins/profile-default/anjuta-default-profile.ui,
7639         plugins/profile-default/plugin.c,
7640         plugins/profile-default/plugin.h,
7641         plugins/project-manager/anjuta-project-manager.ui,
7642         plugins/project-manager/plugin.c,
7643         plugins/project-manager/plugin.h:
7644         
7645         Anjuta projects (*.anjuta) files define the profile of respective
7646         projects. Profile is a set of related plugins required for the
7647         project to open. Moved "close project" action from Project Manager
7648         to Profile Manager plugin. Implemented loading and unloading of
7649         project profiles in DefaultProfilePlugin. DefaultProfilePlugin
7650         (instead of Project Manager) now handles opening of *.anjuta files.
7651         Close Project menuitem is now moved to File submenu (being
7652         consistent with Anjuta 1.x versions and avoiding creating Project
7653         submenu when project manager is not loaded).
7654         
7655         * src/anjuta-actions.h: Fixed short-cut key for Help content.
7656         
7657         * src/anjuta.ui: Fixed place holder for projects.
7658         
7659         * (new) plugins/profile-default/default.anjuta: default startup
7660         profile. Removed the hardcoded plugins loading in
7661         DefaultProfilePlugin.
7663         * anjuta.anjuta,
7664         plugins/project-wizard/templates/terminal/project.anjuta:
7665         Implemented project format in newly created projects.
7667         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
7668         plugins/class-gen/anjuta-class-gen.plugin.in,
7669         plugins/cvs-plugin/anjuta-cvs.plugin.in,
7670         plugins/editor/anjuta-document-manager.plugin.in,
7671         plugins/file-loader/anjuta-loader.plugin.in,
7672         plugins/file-wizard/anjuta-file-wizard.plugin.in,
7673         plugins/gdb/anjuta-gdb.plugin.in,
7674         plugins/glade/anjuta-glade.plugin.in,
7675         plugins/message-view/anjuta-message-manager.plugin.in,
7676         plugins/profile-default/anjuta-default-profile.plugin.in,
7677         plugins/project-manager/anjuta-project-manager.plugin.in,
7678         plugins/project-wizard/anjuta-project-wizard.plugin.in:
7679         Defined UserActivatable attributes. Added supported types attribute.
7681         * plugins/project-wizard/anjuta-project-wizard.glade
7682         plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
7683         "Project Wizard" in preferences title.
7685         * TODO.tasks: Updated.
7686         
7687         * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
7688         Updated.
7689         
7690 2005-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7692         * plugins/file-wizard/anjuta-file-wizard.glade
7693         plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
7694         
7695         Integrated License macros, cleaned file.c.
7696         
7697 2005-02-24      Johannes Schmid <jhs@cvs.gnome.org>
7698         
7699         * plugins/macor/macro-util.c: Fixed crash bugs if email or
7700         username can not be found correctly.
7702 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7704         * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
7705         plugins/macro/macros.xml :
7706         
7707         Added Headers macros. Cleaned file.c
7709 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7711         * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c, 
7712         plugins/macro/macros.xml :
7713         
7714         Fixed a bug. Added Header macro.
7716         
7717 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7719         * plugins/file-wizard/action-callbacks.c, 
7720         plugins/file-wizard/file.c, plugins/macro/macro-util.c
7721         plugins/macro/macros.xml :
7722         
7723         Added FileName, Header template macros.
7724         
7725 2005-02-24  Naba Kumar  <naba@gnome.org>
7726         
7727         * plugins/patch/patch-plugin.c: Fixed a function call.
7728         
7729         * src/anjuta.c, src/main.c: Save and load default session.
7730         
7731 2005-02-24  Naba Kumar  <naba@gnome.org>
7733         * libanjuta/interfaces/libanjuta.idl,
7734         plugins/message-view/anjuta-msgman.c,
7735         plugins/message-view/anjuta-msgman.h,
7736         plugins/message-view/plugin.c: Added and implemented
7737         set_view_title() method.
7738         
7739         * plugins/build-basic-autotools/build-basic-autotools.c,
7740         plugins/build-basic-autotools/build-basic-autotools.h: Implemented
7741         build context pooling. Maximum 3 contexts are reused. Additional
7742         contexts are created when all are busy.
7744 2005-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7746         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
7747         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
7748         plugins/macro/macros.xml, plugins/macro/plugin.[ch],
7749         plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
7751         Added Copyright, Changelog macros.
7752                 
7753 2005-02-23  Naba Kumar  <naba@gnome.org>
7755         Patch from Massimo Cora' <maxcvs@email.it>:
7756         * plugins/Makefile.am,
7757         plugins/patch/Makefile.am,
7758         (added) plugins/patch/anjuta-patch-plugin.png,
7759         (added) plugins/patch/anjuta-patch.plugin.in,
7760         (added) plugins/patch/anjuta-patch.ui,
7761         plugins/patch/patch-plugin.c,
7762         (added) plugins/patch/patch-plugin.h,
7763         (added) plugins/patch/plugin.c,
7764         (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
7765         architecture.
7767 2005-02-23  Naba Kumar  <naba@gnome.org>
7769         * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
7770         file-loader/plugin.c, profile-default/plugin.c:
7771         Implemented "activated" and "deactivated" signals for plugin class.
7772         Renamed *_location() functions to *_id(), because location is
7773         ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
7774         anjuta_plugins_unload_plugin().
7775         
7776         * class-gen/plugin.c: Fixed complier warning and utility function call.
7777         
7778         * debug-manager/plugin.c: Unload debugger plugin correctly.
7779         
7780         * project-manager/plugin.c:     Fixed compiler warnings.
7781         
7782         * plugins/project-wizard/templates/gnome/.cvsignore,
7783         plugins/project-wizard/templates/gnome/po/.cvsignore,
7784         plugins/project-wizard/templates/gnome/src/.cvsignore,
7785         plugins/project-wizard/templates/gtk/po/.cvsignore,
7786         plugins/project-wizard/templates/gtkmm/po/.cvsignore,
7787         plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
7788         
7789         * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
7790         build (we need to fix this thing).
7791         
7792 2005-02-23  Johannes Schmid <jhs@cvs.gnome.org>
7794         * plugins/macro/macro-action.[ch]
7795         plugins/macro/macro-edit.c
7796         plugins/macro/macro-dialog.c
7797         plugins/macro/macro-db.[ch]
7798         plugins/macro/plugin.[ch]
7799         plugins/macro/macro-util.[ch] (added)
7800         
7801         Cleaned up macro plugin and preview expanded macros.
7803 2005-02-21  Ryan Garver <rgarvage@yahoo.com>
7805         * plugins/cvs-plugin/cvs-interface.c:
7807         Fixed option setting when using no compression and not 
7808         ignoring .cvsrc
7810 2005-02-23  Naba Kumar  <naba@gnome.org>
7811         
7812         * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
7813         geometry on exit and startup (only if there is no geometry from the
7814         session).
7816         * TODO.tasks: Updated.
7817         
7818         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7819         
7820         * manuals/reference/libanjuta/Makefile.am,
7821         manuals/reference/libanjuta/libanjuta-docs.sgml,
7822         (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
7823         documentation for writing project templates.
7825 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7827         * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
7828         plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
7829         
7830         Expansion keywords in macros. 
7832 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7834         * plugins/file-wizard/action-callbacks.c,
7835         plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
7836         plugins/macro/macros.xml :
7837         
7838         Inserting text by macro plugin
7839         In progress ...
7841 2005-02-22  Johannes Schmid <jhs@cvs.gnome.org>
7843         * plugins/macro/plugin.c
7844         plugins/cvs-plugin/plugin.c:
7845         
7846         Fixed interfaces (use static)
7848 2005-02-21  Johannes Schmid <jhs@cvs.gnome.org>
7849         
7850         * plugins/macro/macro-actions.[ch]
7851         plugins/macro/plugin.c
7852         libanjuta/interfaces/libanjuta.idl:
7853         
7854         Implemented IAnjutaMacro interface to be used by file-wizard
7855         
7856         * plugins/cvs-plugin/plugin.c
7857         libanjuta/interfaces/libanjuta.idl:
7858         
7859         Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
7860         for all version control systems and not only for cvs.
7862 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7864         * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added 
7865         insert_macro.
7866         
7867         * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
7870 2005-02-21  Naba Kumar  <naba@gnome.org>
7872         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
7873         IAnjutaDebugger interface.
7874         
7875         * plugins/debug-manager/anjuta-debug-manager.ui,
7876         plugins/debug-manager/attach_process.c,
7877         plugins/debug-manager/attach_process.h,
7878         plugins/debug-manager/plugin.c,
7879         plugins/debug-manager/plugin.h,
7880         plugins/gdb/actions.c,
7881         plugins/gdb/actions.h,
7882         plugins/gdb/anjuta-gdb-plugin.ui,
7883         plugins/gdb/breakpoints.c,
7884         plugins/gdb/breakpoints.h,
7885         plugins/gdb/debugger.c,
7886         plugins/gdb/debugger.h,
7887         plugins/gdb/memory.c,
7888         plugins/gdb/plugin.c,
7889         plugins/gdb/plugin.h,
7890         plugins/gdb/sharedlib.h,
7891         plugins/gdb/sharedlib_cbs.c,
7892         plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
7893         correctly between debug-manager and debugger. Implemented debugger
7894         interface in gdb plugin. Fixed action names. Added UI updating.
7895         Start and stop debugger (does not work yet). Fixed UI merging.
7896         Fixed debugger plugin handling in debug-manager.
7898 2005-02-20  Johannes Schmid <jhs@cvs.gnome.org>
7900         * plugins/editor/aneditor-autocomplete.cxx:
7901         
7902         Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
7903         crash with C++ "template" keyword.
7905 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7907         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
7908         Fixed bug (Closed macro dialogs with Esc key).
7909         
7910 2005-02-19  Sebastien Granjoux  <seb.sfo@free.fr>
7911         
7912         * plugins/project-wizard/xlib.wiz,
7913         plugins/project-wizard/xlib-logo.png,
7914         plugins/project-wizard/xlib/*:
7915         Port old xlib anjuta project on new project wizard
7916         
7917         * plugins/project-wizard/xlib-dock.wiz,
7918         plugins/project-wizard/xlib-dock/*:
7919         Port old xlib dock anjuta project on new project wizard
7920         
7921         * plugins/project-wizard/wxwin.wiz,
7922         plugins/project-wizard/wxwin-logo.png,
7923         plugins/project-wizard/wxwin/*:
7924         Port old wxwin anjuta project on new project wizard
7925         
7926         * configure.in, plugins/project-wizard/templates/Makefile.am: Other
7927         necessary changes for the new templates.
7928         
7929 2005-02-18  Naba Kumar  <naba@gnome.org>
7931         * plugins/Makefile.am: Added class-gen
7932         
7933 2005-02-17  Sebastien Granjoux  <seb.sfo@free.fr>
7935         * plugins/project-wizard/header.c:
7936         Fix a bug in sorting of project categories
7938 2005-02-18  Naba Kumar  <naba@gnome.org>
7940         Patch from Massimo Cora  <maxcvs@email.it>:
7941         
7942         * plugins/class-gen/.cvsignore,
7943         plugins/class-gen/Makefile.am,
7944         (added) plugins/class-gen/action-callbacks.c,
7945         (added) plugins/class-gen/action-callbacks.h,
7946         (added) plugins/class-gen/anjuta-class-gen.plugin.in,
7947         (added) plugins/class-gen/class_gen.c,
7948         (added) plugins/class-gen/class_gen.h,
7949         (added) plugins/class-gen/plugin.c,
7950         (added) plugins/class-gen/plugin.h: Ported class wizard to the
7951         new architecture.
7952         
7953         * plugins/project-manager/plugin.c: implemented add_source().
7955 2005-02-17  Naba Kumar  <naba@gnome.org>
7957         * plugins/file-loader/plugin.c: Fixed possible crash.
7958         
7959         * src/action-callbacks.c, src/action-callbacks.h,
7960         src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
7962 2005-02-17  Naba Kumar  <naba@gnome.org>
7963         
7964         * plugins/project-wizard/templates/anjuta-plugin.wiz,
7965         plugins/project-wizard/templates/gnome.wiz,
7966         plugins/project-wizard/templates/gtk.wiz,
7967         plugins/project-wizard/templates/gtkmm.wiz,
7968         plugins/project-wizard/templates/terminal.wiz,
7969         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7970         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7971         plugins/project-wizard/templates/gnome/src/callbacks.c,
7972         plugins/project-wizard/templates/gnome/src/callbacks.h,
7973         plugins/project-wizard/templates/gnome/src/main.c,
7974         plugins/project-wizard/templates/gtk/src/callbacks.c,
7975         plugins/project-wizard/templates/gtk/src/callbacks.h,
7976         plugins/project-wizard/templates/gtk/src/main.c,
7977         plugins/project-wizard/templates/gtkmm/src/main.cc,
7978         plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
7979         to generate licence correctly (without any extra newlines). Removed
7980         IncludeGNUHeader macro definition and added proper licence property.
7981         Fixed project directory paths in file contents.
7983 2005-02-17  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7985         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
7986         Closed macro dialogs with Esc key.
7988 2005-02-16  Naba Kumar  <naba@gnome.org>
7990         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7991         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7992         plugins/project-wizard/templates/gnome/src/callbacks.c,
7993         plugins/project-wizard/templates/gnome/src/callbacks.h,
7994         plugins/project-wizard/templates/gnome/src/main.c,
7995         plugins/project-wizard/templates/gtk/src/main.c,
7996         plugins/project-wizard/templates/gtkmm/src/main.cc,
7997         plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
7998         macros to avoid blank newlines.
8000 2005-02-16  Sebastien Granjoux  <seb.sfo@free.fr>
8002         * plugins/project-wizard/autogen.c:
8003         Correct a problem when having property value in UTF-8
8005         * plugins/project-wizard/druid.c:
8006         Correct a bug when reselecting a new project (all pages
8007         must be removed)
8009         * plugins/project-wizard/property.c:
8010         Avoid having default invalid properties
8012         * plugins/project-wizard/templates/terminal.wiz,
8013         plugins/project-wizard/templates/terminal/po/ChangeLog,
8014         plugins/project-wizard/templates/terminal/src/main.c:
8015         Remove command for testing run function
8016         Move destination directory to second page and include
8017         project name. Add exist tag. Remove unused properties.
8019 2005-02-16  Naba Kumar  <naba@gnome.org>
8021         * Makefile.am, libanjuta/interfaces/libanjuta.idl,
8022         plugins/debug-manager/anjuta-debug-manager.ui,
8023         plugins/debug-manager/plugin.c,
8024         plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
8025         plugins/gdb/debugger.c, plugins/gdb/plugin.c,
8026         plugins/gdb/plugin.h, plugins/gdb/registers.c,
8027         plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
8028         plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
8029         plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
8030         (removed) src/anjuta_info.c,
8031         (removed) src/anjuta_info.h,
8032         (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
8033         (added) plugins/gdb/anjuta-gdb-plugin.ui,
8034         (added) plugins/gdb/actions.c,
8035         (added) plugins/gdb/actions.h: Completed initial
8036         porting of debugger to new architecture. Fixed many of the debugger
8037         functions.
8039         * plugins/file-loader/plugin.c: Detect some important mime ourself
8040         to avoid inconsistencies when mime system isn't working.
8041         
8042 2005-02-16  Naba Kumar  <naba@gnome.org>
8044         * plugins/editor/Makefile.am,
8045         (added) plugins/editor/aneditor-autocomplete.cxx,
8046         (added) plugins/editor/aneditor-calltip.cxx,
8047         (added) plugins/editor/aneditor-indent.cxx,
8048         (added) plugins/editor/aneditor-priv.h,
8049         plugins/editor/aneditor.cxx: Split aneditor.cxx file into
8050         different smaller chunks to make it easy to maintain.
8052 2005-02-16  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8054         * plugins/project-wizard/druid.c :
8055         
8056         Found system Email address if not defined in Preferences.
8058 2005-02-16      Johannes Schmid <jhs@cvs.gnome.org>
8059         
8060         * plugins/project-wizard/gtkmm.wiz
8061         plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
8062         plugins/project-wizard/gtkmm/*
8063         
8064         Added GTKmm (C++) project type
8066 2005-02-15  Johannes Schmid <jhs@cvs.gnome.org>
8068         * plugins/message-view/plugin.c
8069         plugins/message-view/message-view.c
8070         TODO.gtodo:
8071         Implemented next/prev action
8073 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8075         * plugins/project-wizard/templates/libglade2.* :
8076         Removed libglade2 project.
8077         
8078         * plugins/project-wizard/templates/gtk* :
8079         Removed interface.[ch] & support.[ch].
8080         
8081 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8083         * plugins/project-wizard/anjuta-project-wizard.glade,
8084         plugins/project-wizard/property.[ch],
8085         plugins/project-wizard/templates/anjuta-plugin.wiz :
8086         Added a new property ("iconfile").
8088 2005-02-14  Naba Kumar  <naba@gnome.org>
8090         * plugins/project-wizard/install.c,
8091         plugins/project-wizard/plugin.c,
8092         plugins/project-wizard/templates/anjuta-plugin.wiz,
8093         plugins/project-wizard/templates/gnome.wiz,
8094         plugins/project-wizard/templates/gtk.wiz,
8095         plugins/project-wizard/templates/libglade2.wiz,
8096         plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
8097         newly created projects and open them. Fixed message buffering in
8098         wizard.
8100 2005-02-14  Naba Kumar  <naba@gnome.org>
8102         * src/about.c, pixmaps/Makefile.am,
8103         (new) pixmaps/anjuta_logo2.png: New about page splash screen.
8104         
8105         * mime/gnome-mime-application-x-anjuta.png,
8106         pixmaps/anjuta_icon.png,
8107         (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
8108         done by 9-speed at:
8109         http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
8110         
8111 2005-02-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8113         * configure.in,
8114         plugins/project-wizard/templates/libglade2-logo.png,
8115         plugins/project-wizard/templates/libglade2.wiz,
8116         plugins/project-wizard/templates/libglade2/* :
8117         Add Glade2 project
8120 2005-02-14  Naba Kumar  <naba@gnome.org>
8122         * TODO.tasks: Updated.
8123         
8124         * plugins/editor/anjuta-docman.c,
8125         plugins/editor/text_editor.c,
8126         plugins/editor/text_editor.h,
8127         plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
8128         for file modification, but it is still not functioning.
8130 2005-02-13  Sebastien Granjoux  <seb.sfo@free.fr>
8132         * plugins/project-wizard/values.c,
8133         plugins/project-wizard/values.h,
8134         plugins/project-wizard/property.c,
8135         plugins/project-wizard/property.h,
8136         plugins/project-wizard/druid.c:
8137         Rewrite mandatory property check
8138         Add check of exist property
8139         Rewrite handling of cached property page
8141 2005-02-13  Naba Kumar  <naba@gnome.org>
8143         Patch from Igor Kovalenko  <garrison@mail.ru>:
8144         * tagmanager/tm_workspace.c: Improved performance.
8146 2005-02-13  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8148         *plugins/project-wizard/templates/*.wiz,
8149         plugins/project-wizard/druid.c,
8150         plugins/project-wizard/templates/terminal/src/main.c,
8151         plugins/project-wizard/templates/gtk/src/*.[ch],
8152         plugins/project-wizard/templates/gtk/src/Makefile.am,
8153         plugins/project-wizard/templates/gnome/src/*.[ch],
8154         plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
8155         Add Copyright date & Email address,
8156         Correct terminal project.
8157         
8158 2005-02-12  Naba Kumar  <naba@gnome.org>
8160         * plugins/project-wizard/property.c: Fixed hidden
8161         properties to take values.
8163         * plugins/project-wizard/file.[ch]: Renamed
8164         true/false enum values to fix compile error
8165         (conflict with other definition).
8166         
8167         * plugins/file-loader/plugin.c: Detect anjuta projects correctly
8168         even when mime type detection fails (for example, when Anjuta is
8169         installed in non-system prefix).
8171 2005-02-12  Sebastien Granjoux  <seb.sfo@free.fr>
8173         * plugins/project-wizard/values.c,
8174         plugins/project-wizard/values.h:
8175         Rewrite file with more comments
8177         * plugins/project-wizard/druid.c,
8178         plugins/project-wizard/druid.h,
8179         plugins/project-wizard/autogen.c,
8180         plugins/project-wizard/autogen.h,
8181         plugins/project-wizard/druid.c,
8182         plugins/project-wizard/druid.h:
8183         Add more comments
8184         Use values instead of properties
8185         Move default properties to druid.c
8187         * plugins/project-wizard/install.c,
8188         plugins/project-wizard/install.h:
8189         Use values instead of properties
8190         Add a check to avoid overwriting files
8192         * plugins/project-wizard/parser.c,
8193         plugins/project-wizard/property.c,
8194         plugins/project-wizard/property.h:
8195         Update to use new values
8196         Add an "exist" attribute to check if a directory already exist
8198         * plugins/project-wizard/anjuta-project-wizard.glade:
8199         Change project selection page (GtkTextView => GtkLabel,
8200         GtkTable => GtkVBox)
8202         * plugins/project-wizard/templates/terminal.wiz:
8203         Move destination directory on second page
8204         
8205         * plugins/project-wizard/action.c:
8206         Add a few comments
8208 2005-02-12  Naba Kumar  <naba@gnome.org>
8210         * plugins/file-manager/an_file_view.c,
8211         plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
8212         views. Created dynamic update date of view depending on project
8213         changes -- similar to file-manager view.
8214         
8215         * plugins/devhelp/plugin.c: Load help on idle.
8216         
8217         * plugins/editor/anjuta-document-manager.glade: Moved 'disable
8218         autoformat' to proper location in preferences.
8219         
8220         * mime/anjuta.mime: Added .prj extension in the mime type for backward
8221         compatibility.
8222         
8223         * plugins/editor/plugin.c: Fixed accel name.
8225 2005-02-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8227         *plugins/project-wizard/templates/anjuta-plugin.wiz,
8228         plugins/project-wizard/templates/gnome.wiz,
8229         plugins/project-wizard/templates/gtk.wiz,
8230         plugins/project-wizard/anjuta-project-wizard.glade,
8231         plugins/project-wizard/autogen.c:
8232         Add Username & Email address in Project preferences.
8234 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8236         *plugins/project-wizard/templates/gnome-logo.png,
8237         plugins/project-wizard/templates/gnome.wiz,
8238         plugins/project-wizard/templates/gnome/* :
8239         Add Gnome project
8241 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8243         * plugins/project-wizard/templates/terminal/src/main.c, 
8244         plugins/project-wizard/templates/terminal/src/main.c,
8245         plugins/project-wizard/templates/terminal/src/main.[ch] :
8246         Insert License in projects
8247         
8248 2005-02-11  Naba Kumar  <naba@gnome.org>
8250         * TODO.tasks: Added message manager task.
8251         
8252         * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
8253         
8254         * plugins/editor/plugin.c: Use bookmark stock icons.
8255         
8256         * plugins/message-view/anjuta-message-manager.ui,
8257         plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
8259 2005-02-10  Naba Kumar  <naba@gnome.org>
8261         * libanjuta/interfaces/libanjuta.idl: fixed build error.
8262         
8263 2005-02-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8265         * global-tags/Makefile.am
8266         Error during 'make install'
8268 2005-02-09  Naba Kumar  <naba@gnome.org>
8270         * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
8271         missing file.
8272         
8273 2005-02-08  Naba Kumar  <naba@gnome.org>
8275         * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
8276         
8277         * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
8278         Show busy cursur when updating global tags in preferences.
8280         * configure.in: Fixed.
8281         
8282 2005-02-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8284         * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
8285           plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
8286          
8287         - Fixed anjuta-plugin project (glade)
8289 2005-02-08  Naba Kumar  <naba@gnome.org>
8291         * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
8292         Fixed automatic indentations.
8294         * global-tags/Makefile.am, global-tags/create_global_tags.sh:
8295         Global tags are now segregated into smaller api tags, which can be
8296         selectively loaded from symbol browser preferences.
8298         * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
8299         Implemented IProjectManager interface in project-manager. Mostly getter
8300         methods for now, but need to add add() and remove() methods to add
8301         or remove project elements.
8303         * plugins/gdb/debug_tree.c: Small fix.
8305         * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
8306         plugins/symbol-browser/an_symbol_info.c,
8307         plugins/symbol-browser/an_symbol_info.h,
8308         plugins/symbol-browser/an_symbol_search.c,
8309         plugins/symbol-browser/an_symbol_search.h,
8310         plugins/symbol-browser/an_symbol_view.c,
8311         plugins/symbol-browser/an_symbol_view.h,
8312         plugins/symbol-browser/plugin.c,
8313         plugins/symbol-browser/plugin.h,
8314         tagmanager/c.c,
8315         tagmanager/entry.h,
8316         tagmanager/tm_project.c,
8317         tagmanager/tm_symbol.c,
8318         tagmanager/tm_tag.c,
8319         tagmanager/tm_workspace.c,
8320         tagmanager/vstring.c,
8321         tagmanager/include/tm_tag.h,
8322         tagmanager/include/tm_workspace.h:
8323         
8324         - Fixed tagmanager parsing of source files to parse for typedefines and
8325         properly record element scopes. Implemented scope autocompletion
8326         (autocompletion on '.', '->', '::' and ':'. The functionality is not
8327         fully working. It was based on older patch for Anjuta 1.2.2 in SF
8328         patch list (author is unknown).
8329         - Implemented symbol-browser preferences for dynamically loading and
8330         saving tags API segments.
8331         - Fixed symbol-search to use tagmanager directly instead of depending
8332         on symbol-view for tags list.
8333         - Fixed symbol-view to create the tree using TMSymbol tree directly.
8334         - Fixed TMSymbol to create the complete tags tree instead of letting the
8335         symbol-view created the root nodes.
8336         - Changed project tags cache name to .tm_project2.cache because the
8337         newer format records additional scope information.
8338         
8339 2005-02-07  Naba Kumar  <naba@gnome.org>
8341         * plugins/editor/style-editor.c,
8342         plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
8343         and GtkFontButton instead of deprecated widgets in
8344         style editor.
8345         
8346 2005-02-07  Sebastien Granjoux  <seb.sfo@free.fr>
8348         * plugins/project-wizard/action.c,
8349         plugins/project-wizard/action.h,
8350         plugins/project-wizard/autogen.c,
8351         plugins/project-wizard/autogen.h,
8352         plugins/project-wizard/file.c,
8353         plugins/project-wizard/file.h,
8354         plugins/project-wizard/install.c,
8355         plugins/project-wizard/install.h,
8356         plugins/project-wizard/parser.h,
8357         plugins/project-wizard/parser.c,
8358         plugins/project-wizard/property.c,
8359         plugins/project-wizard/property.h,
8360         plugins/project-wizard/plugin.h,
8361         plugins/project-wizard/plugin.c,
8362         plugins/project-wizard/values.c,
8363         plugins/project-wizard/values.h:
8364         Replace C++ comments by C comments
8366         * plugins/project-wizard/autogen.c,
8367         plugins/project-wizard/autogen.h:
8368         Add a run time check of autogen version.
8369         Add UserName variable.
8371         * plugins/project-wizard/anjuta-project-wizard.glade,
8372         plugins/project-wizard/header.c,
8373         plugins/project-wizard/druid.c,
8374         plugins/project-wizard/druid.h:
8375         Sort project in alphabetic order.
8376         Correct selection troubles in notebooks.
8378         * plugins/project-wizard/parser.c:
8379         Add some check when reading the project header block.
8381 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
8383         * plugins/project-wizard/action.c,
8384         plugins/project-wizard/action.h,
8385         plugins/project-wizard/autogen.c,
8386         plugins/project-wizard/autogen.h,
8387         plugins/project-wizard/file.c,
8388         plugins/project-wizard/file.h,
8389         plugins/project-wizard/install.c,
8390         plugins/project-wizard/parser.h,
8391         plugins/project-wizard/parser.c,
8392         plugins/project-wizard/property.c,
8393         plugins/project-wizard/property.h,
8394         plugins/project-wizard/values.c,
8395         plugins/project-wizard/values.h,
8396         Add a space between function name and open.
8398         * plugins/project-wizard/plugin.h,
8399         plugins/project-wizard/plugin.c,
8400         plugins/project-wizard/install.c,
8401         Avoid a crash if the user close the message view used by the .
8403         * plugins/project-wizard/anjuta-project-wizard,
8404         plugins/project-wizard/druid.c,
8405         plugins/project-wizard/druid.h,
8406         plugins/project-wizard/header.h,
8407         plugins/project-wizard/header.c,
8408         Add a text view with the description of each.
8409         Add a tab for each project.
8410         Replace some C++ comments to C comments.
8412 2005-02-05  Naba Kumar  <naba@gnome.org>
8414         * plugins/project-wizard/anjuta-project-wizard-plugin.png:
8415         New icon from Sebastien Granjoux .
8416         
8417 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
8419         * libanjuta/anjuta-preferences.c:
8420         Set file property even without a focus out event (file selected 
8421         the browse dialog)
8423 2005-02-04  Naba Kumar  <naba@gnome.org>
8425         * plugins/glade/plugin.c: Fixed glade function calls.
8426         * configure.in: Fixed a typo.
8427         * TODO.tasks: Updated.
8429 2005-02-03  Naba Kumar  <naba@gnome.org>
8431         * plugins/project-manager/plugin.c: Fixed memory corruption.
8433         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
8434         build error.
8435         
8436         * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
8437         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8438         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
8439         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8441         * libanjuta/interfaces/libanjuta.idl,
8442         plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
8443         interface.
8444         
8445         * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
8447         Patch from Massimo Cora <maxcvs@email.it>:
8448         * plugins/editor/plugin.c: Fixed update UI for created buffers.
8449         
8450 2005-02-01  Naba Kumar  <naba@gnome.org>
8452         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
8453         libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8454         plugins/editor/goto_line.c, plugins/editor/goto_line.h,
8455         scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
8456         (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
8457         from sourceforge -- a64 crash fixes (correct typing for GType)
8458         and fixes compile errors in sun.
8460         * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
8461         paste (shift+insert) in terminal.
8463 2005-02-01  Kjartan Maraas  <kmaraas@gnome.org>
8465         * configure.in: Add «nb» to ALL_LINGUAS.
8467 2005-02-01  Naba Kumar  <naba@gnome.org>
8469         * TODO.tasks, TODO: Updated todo tasks.
8470         
8471         * plugins/editor/anjuta-document-manager.glade: Improved search
8472         relace dialog.
8473         
8474         * TODO.tasks: Fixed xml format.
8475         
8476         * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
8477         work yet).
8478         
8479         * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
8480         cleanups.
8481         
8482         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
8483         format during save (removed unwanted text nodes). Fixed scrollbars.
8485 2005-01-31  Naba Kumar  <naba@gnome.org>
8487         * libanjuta/interfaces/libanjuta.idl,
8488         plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
8489         Implemented append() method for IAnjutaEditor interface and fixed
8490         various bugs with text insertions (cvs diff and macro insertions).
8491         
8492         * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
8493         automatic indentation.
8494         
8495         * plugins/editor/action-callbacks.c,
8496         plugins/editor/action-callbacks.h,
8497         plugins/editor/anjuta-docman.c,
8498         plugins/editor/anjuta-document-manager.ui,
8499         plugins/editor/plugin.c,
8500         plugins/editor/text_editor.c,
8501         plugins/editor/text_editor.h,
8502         plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
8503         Fixed highlight issues.
8505         * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
8506         macro.
8507         
8508         * plugins/symbol-browser/an_symbol_view.c: Force update project.
8510         * data/properties/*: Updated properties files from scite. Created
8511         styles.properties to override the scite styles.
8512         
8513         * plugins/editor/aneditor.cxx: Fixed automatic indentation.
8515         * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
8516         
8517 2005-01-30  Naba Kumar  <naba@gnome.org>
8519         * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
8520         unused definitions.
8521         
8522         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
8523         
8524         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8525         plugins/editor/text_editor.c,
8526         plugins/editor/text_editor_prefs.c: Added new aneditor commands,
8527         fixed linuwidth preference setting, fixed insert text interface
8528         implementation. Improved automatice-indentation for cpp lexer.
8529         
8530         * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
8532 2005-01-29  Naba Kumar  <naba@gnome.org>
8534         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
8535         option in update dialog as default. Improved import dialog. Sized
8536         log dialog.
8538         * configure.in: Fixed underquoted warning from autoconf.
8539         
8540         * plugins/editor/action-callbacks.c,
8541         plugins/editor/aneditor.cxx,
8542         plugins/editor/aneditor.h,
8543         plugins/editor/anjuta-document-manager.glade,
8544         plugins/editor/plugin.c,
8545         plugins/editor/plugin.h,
8546         plugins/editor/text_editor.c,
8547         plugins/editor/text_editor.h,
8548         plugins/editor/text_editor_prefs.c: Implemented prefernces commands
8549         for Editor and fixed all preferences syncronization and notifys for
8550         visible prefs (in editor preferences page).
8551         
8552         * plugins/file-loader/plugin.c: Load recent files on idle.
8554 2005-01-28  Naba Kumar  <naba@gnome.org>
8556         * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8557         plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
8559         * plugins/editor/action-callbacks.c,
8560         plugins/editor/action-callbacks.h,
8561         plugins/editor/aneditor.cxx,
8562         plugins/editor/aneditor.h,
8563         plugins/editor/anjuta-document-manager.ui,
8564         plugins/editor/plugin.c,
8565         plugins/editor/text_editor.c,
8566         plugins/editor/text_editor.h,
8567         plugins/editor/text_editor_cbs.c,
8568         plugins/editor/text_editor_cbs.h,
8569         plugins/editor/text_editor_prefs.c: Implemented Multiple view of
8570         Text editor.
8572         Patch from Massimo Cora <maxcvs@email.it>:
8573         * plugins/editor/an_symbol_search.c,
8574         plugins/editor/an_symbol_search.c: Fixed crash bugs.
8575         
8576 2005-01-27  Naba Kumar  <naba@gnome.org>
8577         
8578         *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
8579         minimum size request to 200.
8581         * plugins/symbol-browser/an_symbol_info.c,
8582         plugins/symbol-browser/an_symbol_info.h,
8583         plugins/symbol-browser/an_symbol_search.c,
8584         plugins/symbol-browser/an_symbol_search.h,
8585         plugins/symbol-browser/an_symbol_view.c,
8586         plugins/symbol-browser/an_symbol_view.h,
8587         plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
8588         pixbuf retrieval. Fixed runtime warning. Code clean up.
8590 2005-01-27  Naba Kumar  <naba@gnome.org>
8592         * configure.in, plugins/Makefile.am, src/anjuta-app.c,
8593         src/anjuta.ui, (new) plugins/glade/.cvsignore,
8594         (new) plugins/glade/Makefile.am,
8595         (new) plugins/glade/anjuta-glade-plugin.png,
8596         (new) plugins/glade/anjuta-glade.plugin.in,
8597         (new) plugins/glade/anjuta-glade.ui,
8598         (new) plugins/glade/plugin.c,
8599         (new) plugins/glade/plugin.h,
8600         (new) plugins/profile-default/plugin.c:  Glade plugin. Disabled for
8601         now until glade3 works properly.
8603         * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
8604         they are generated.
8605         
8606 2005-01-26  Naba Kumar  <naba@gnome.org>
8608         * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
8609         Added mime icon for anjuta projects.
8610         
8611         patch from Massimo Cora <maxcvs@email.it>:
8612         * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
8613         an_symbol_search.h, an_symbol_view.c, plugin.c:
8614         Fix/implement objects destroying/freeing.
8616 2005-01-26  Johannes Schmid <jhs@cvs.gnome.org>
8617         
8618         * src/action-callback.[ch], src/anjuta-actions.h:
8619         Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
8620         because it has not been updated for years and we know have a devhelp plugin
8621         which can do the job much better.
8622         * TODO.tasks: Updated done items
8624 2005-01-25  Naba Kumar  <naba@gnome.org>
8626         * autogen.sh: Fixed to generate interface files.
8628         * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
8629         session save filenames.
8630         
8631         * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
8632         
8633 2005-01-24  Sebastien Granjoux <seb.sfo@free.fr>
8635         * plugins/project-wizard/Makefile.am,
8636         plugins/project-wizard/install.c,
8637         plugins/project-wizard/install.h,
8638         plugins/project-wizard/parser.c,
8639         plugins/project-wizard/parser.h,
8640         plugins/project-wizard/templates/terminal.wiz:
8641         Add action list block in wizard template
8642         * plugins/project-wizard/file.c,
8643         plugins/project-wizard/autogen.c:
8644         Small fixes
8646 2005-01-23  Naba Kumar  <naba@gnome.org>
8648         * configure.in: Fixed build error.
8650 2005-01-22  Sebastien Granjoux <seb.sfo@free.fr>
8652         * plugins/project-wizard/druid.c,
8653         plugins/project-wizard/parser.c,
8654         plugins/project-wizard/property.c: Rewrite parser with
8655         better error handling
8657 2005-01-22  Naba Kumar  <naba@gnome.org>
8659         * plugins/symbol-browser/plugin.c: Changed c++ coments
8660         to c commnets and formated code to anjuta coding styles.
8661         
8662 2005-01-21  Naba Kumar  <naba@gnome.org>
8664         * configure.in, autogen.sh: Fixed build errors in newer automake.
8665         
8666         * plugins/editor/anjuta-docman.c: Do not emit change editor
8667         signal while in dispose.
8669         Patch from: Massimo Corà <maxcvs@email.it>
8670         * plugins/symbol-browser/Makefile.am,
8671         plugins/symbol-browser/an_symbol_view.c,
8672         plugins/symbol-browser/an_symbol_view.h,
8673         plugins/symbol-browser/plugin.c,
8674         plugins/symbol-browser/plugin.h,
8675         plugins/symbol-browser/test-symbol-browser.c,
8676         (new) plugins/symbol-browser/an_symbol_info.c,
8677         (new) plugins/symbol-browser/an_symbol_info.h,
8678         (new) plugins/symbol-browser/an_symbol_search.c,
8679         (new) plugins/symbol-browser/an_symbol_search.h:
8680         Added a cool real-time symbol-search-view in symbol browser.
8682 2005-01-21  Johannes Schmid <jhs@cvs.gnome.org>
8683         
8684         * plugin/macro/plugin.c
8685         plugin/macro/anjuta-macro-plugin.ui
8686         plugin/macro/macro-db.[ch]
8687         plugin/macro/macro-dialog.[ch]
8688         plugin/macro/macro-actions.[ch]
8689         plugin/macro/macro-edit.[ch]
8690         plugin/macro/plugin.[ch]:
8691         
8692         Implemented three menu items as Naba proposed:
8693         Edit->Macro->
8694                 Insert Macro: Pops of a border-less window to enter a shortcut
8695                 Add Macro: Same as Manage Macro => New
8696                 Manage Macros: Full-features macro dialog
8698 2005-01-20  Naba Kumar  <naba@gnome.org>
8700         * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
8701         libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
8702         libanjuta/anjuta-shell.h,
8703         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8704         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
8705         plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
8706         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
8707         src/main.c, src/shell.c: Implemented command line args processing
8708         and session management. Fixed geometry restoration.
8710 2005-01-19  Johannes Schmid <jhs@cvs.gnome.org>
8711         
8712         * plugins/macro/macro-db.c,
8713         plugins/macros.xml:
8714         Cleaned up XML interface and use attributes now for name, category and 
8715         shortcut. CDATA is used to avoid xml errors inside of macros.
8717 2005-01-19  Naba Kumar  <naba@gnome.org>
8719         * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
8721 2005-01-18  Naba Kumar  <naba@gnome.org>
8722         
8723         * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
8724         to work.
8726         * scintilla/*: Updated scintilla to current cvs and updated
8727         scintilla patches.
8728         
8729 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
8730         
8731         * plugins/cvs-plugin/anjuta-cvs-plugin.glade
8732         plugins/cvs-plugin/cvs-actions.c:
8733         Added "Whole project" infrastructure but it does not
8734         work because I did not find a way to get the current project's
8735         root dir.
8737 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
8739         * plugins/cvs-plugin/Makefile.am
8740         plugins/cvs-plugin/anjuta-cvs.plugin.in
8741         plugins/cvs-plugin/cvs-actions.c
8742         plugins/cvs-plugin/cvs-callbacks.c
8743         plugins/cvs-plugin/cvs-interface.[ch] (added)
8744         plugins/cvs-plugin/plugin.c:
8745         
8746         Added IAnjutaCVS interface and improved cvs plugin. There
8747         is still some work to do on cvs import and to add a current
8748         project toggle.
8750 2005-01-17  Naba Kumar  <naba@gnome.org>
8752         * plugins/editor/aneditor.cxx: Fixed auto indentation.
8753         
8754         * configure.in: Fixed build errors.
8756         * data/Makefile.am,     (removed) data/README.stock_libs,
8757         (removed) data/anjuta.mime, (removed) data/autogen.sh*,
8758         (removed) data/header.c, (removed) data/stock_libs.anj,
8759         (removed) data/x-anjuta-project.desktop,
8760         (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
8762         * libanjuta/anjuta-plugin-description.c,
8763         libanjuta/anjuta-shell.c: Updated documentations.
8765         Patch from: Hamish Mackenzie  <hamish@firestream.co.uk>
8766         
8767         * libanjuta/anjuta-launcher.c,
8768         plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
8769         x86_64 systems.
8771 2005-01-17  Naba Kumar  <naba@gnome.org>
8772         
8773         * plugins/project-wizard/templates/anjuta-plugin.wiz,
8774         plugins/project-wizard/templates/gtk.wiz,
8775         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
8776         Updated templates to new format.
8777         
8778         Patch from Sébastien Granjoux <seb.sfo@free.fr>:
8779         * plugins/project-wizard/druid.c,
8780         plugins/project-wizard/parser.c,
8781         plugins/project-wizard/property.c,
8782         plugins/project-wizard/property.h,
8783         plugins/project-wizard/templates/terminal.wiz,
8784         plugins/project-wizard/templates/terminal/AUTHORS,
8785         plugins/project-wizard/templates/terminal/ChangeLog,
8786         plugins/project-wizard/templates/terminal/NEWS,
8787         plugins/project-wizard/templates/terminal/README,
8788         plugins/project-wizard/templates/terminal/project.anjuta,
8789         plugins/project-wizard/templates/terminal/src/main.c:
8790         Moveed code related to property types from druid.c and parser.c to 
8791         property.c. Changed tag from "<string ..." to
8792         "<property type="string..."     and so on. Rewrite parser
8793         (warning still in progress). Added list property. Changed
8794         terminal project to avoid using autogen on some file (much 
8795         faster) using the autogen attribute. Add a license list box in
8796         terminal project (just as an example). _label in item list is
8797         optional now.
8799 2005-01-16  Naba Kumar  <naba@gnome.org>
8801         * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
8802         plugins/edtior/anjuta-docman.c: Fixed build errors.
8803         
8804         * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
8805         libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
8806         libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
8807         (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
8808         (removed) libanjuta/defaults.c, libanjuta/defaults.h,
8809         (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
8810         libanjuta/resources.h,
8811         plugins/build-basic-autotools/build-basic-autotools.c,
8812         plugins/editor/plugin.c, plugins/editor/text_editor.c,
8813         plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
8814         plugins/gtodo/plugin.c, src/Makefile.am,
8815         src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
8816         src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
8817         Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
8818         should be handled in respective plugins. Added API documentations.
8820         * libanjuta-docs.sgml, libanjuta-sections.txt,
8821         libanjuta.types,
8822         (added) tmpl/anjuta-debug.sgml,
8823         (added) tmpl/anjuta-launcher.sgml,
8824         tmpl/anjuta-plugin.sgml,
8825         tmpl/anjuta-preferences.sgml,
8826         tmpl/anjuta-shell.sgml,
8827         (added) tmpl/anjuta-status.sgml,
8828         (removed) tmpl/anjuta-stock.sgml,
8829         tmpl/anjuta-utils.sgml,
8830         (removed) tmpl/defaults.sgml,
8831         (removed) tmpl/fileselection.sgml,
8832         (removed) tmpl/gnomefilelist.sgml,
8833         tmpl/ianjuta-buildable.sgml,
8834         (added) tmpl/ianjuta-debugger-manager.sgml,
8835         (added) tmpl/ianjuta-debugger.sgml,
8836         tmpl/ianjuta-document-manager.sgml,
8837         tmpl/ianjuta-editor.sgml,
8838         tmpl/ianjuta-file.sgml,
8839         tmpl/ianjuta-loader.sgml,
8840         tmpl/ianjuta-markable.sgml,
8841         tmpl/ianjuta-message-view.sgml,
8842         (added) tmpl/ianjuta-project-manager.sgml,
8843         (added) tmpl/ianjuta-todo.sgml,
8844         (added) tmpl/ianjuta-wizard.sgml,
8845         tmpl/libanjuta-iface-marshallers.sgml,
8846         tmpl/libanjuta-unused.sgml,
8847         (removed) tmpl/pixmaps.sgml,
8848         tmpl/plugins.sgml,
8849         (removed) tmpl/properties.sgml,
8850         tmpl/resources.sgml: Updated API documentations.
8852 2005-01-15  Naba Kumar  <naba@gnome.org>
8854         * libanjuta/anjuta-launcher.c: Added API docs.
8855         
8856         * plugins/project-wizard/templates/anjuta-plugin.wiz,
8857         plugins/project-wizard/templates/gtk.wiz,
8858         plugins/project-wizard/templates/terminal.wiz,
8859         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
8860         plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
8861         plugins/project-wizard/templates/gtk/src/main.c,
8862         plugins/project-wizard/templates/terminal/Makefile.am.tpl,
8863         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
8864         template files.
8866         Patch from: Sébastien Granjoux <seb.sfo@free.fr>
8867         * plugins/project-wizard/anjuta-project-wizard.glade,
8868         plugins/project-wizard/autogen.c,
8869         plugins/project-wizard/druid.c,
8870         plugins/project-wizard/druid.h,
8871         plugins/project-wizard/file.c,
8872         plugins/project-wizard/file.h,
8873         plugins/project-wizard/install.c,
8874         plugins/project-wizard/parser.c,
8875         plugins/project-wizard/plugin.c,
8876         plugins/project-wizard/plugin.h: Add a preferences dialog: used for
8877         setting the default project directory. Fix HIDDEN property, it's
8878         working but I think we could make this cleaner. Removed the
8879         copy of the string in mandatory_property. Add an optional autogen
8880         attribute, to force or avoid using autogen on some files, default
8881         without any attribute is autodetect.+ Replace the script tag with
8882         a normal file tag and an attribute execute.
8883         
8884 2005-01-14  Naba Kumar  <naba@gnome.org>
8886         * plugins/editor/action-callbacks.c,
8887         plugins/editor/search_incremental.c,
8888         plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
8889         works now.
8890         
8891         * plugins/editor/plugin.c, plugins/editor/plugin.h,
8892         src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
8893         tabs.
8895 2005-01-12  Naba Kumar  <naba@gnome.org>
8897         * configure.in,
8898         plugins/project-wizard/templates/Makefile.am,
8899         (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
8900         plugins/project-wizard/templates/anjuta-plugin.wiz,
8901         (added) plugins/project-wizard/templates/gtk-logo.png,
8902         (added) plugins/project-wizard/templates/gtk.wiz,
8903         (added) plugins/project-wizard/templates/terminal-logo.png,
8904         plugins/project-wizard/templates/terminal.wiz,
8905         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
8906         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8907         (added) plugins/project-wizard/templates/gtk/.cvsignore,
8908         (added) plugins/project-wizard/templates/gtk/Makefile.am,
8909         (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
8910         (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
8911         (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
8912         (added) plugins/project-wizard/templates/gtk/src/main.c,
8913         (added) plugins/project-wizard/templates/gtk/src/project.glade,
8914         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
8915         GTK+ project templated and fixed other templates. Updated template
8916         logos.
8918 2005-01-12  Naba Kumar  <naba@gnome.org>
8920         * plugins/macro/anjuta-macro.glade: Improved GUI.
8921         
8922 2005-01-10  Johannes Schmid <jhs@cvs.gnome.org>
8924         * plugins/cvs-plugin/cvs_gui.[ch] (removed)
8925         * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
8926         * plugins/cvs-plugin/cvs.[ch] (removed)
8927         Removed old unused files
8928         
8929         * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
8930         * plugins/cvs-plugin/cvs-actions.c
8931         * plugins/cvs-plugin/Makefile.am:
8932         Seperate callback functions for better error
8933         handling. Cleaned up code.
8934         
8935         * plugins/macro/macros.xml: removed corrupt cvs
8936         macros for now.
8938 2005-01-10  Naba Kumar  <naba@gnome.org>
8940         * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
8941         plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
8942         and leaks.
8944 2005-01-09  Naba Kumar  <naba@gnome.org>
8946         * libegg/egg-recent-action.c, libegg/test-actions.c,
8947         libegg/menu/egg-recent-action.h: Recent Action now takes multiple
8948         recent files models.
8949         
8950         * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
8951         two models -- one for projects and other for regular files and show
8952         both in recent files menu. Changed recent files group from "anjuta"
8953         to "anjuta-projects" and "anjuta-files" respectively. Set mime types
8954         when adding the URI in recent files.
8955         
8956         * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
8957         * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
8958         * plugins/macro/macro-dialog.c: Fixed dispose() method.
8959         * plugins/macro/macros.xml: Fixed xml errors.
8961 2005-01-08  Naba Kumar  <naba@gnome.org>
8962         
8963         * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
8964         libegg/test-actions.c, libegg/menu/Makefile.am,
8965         libegg/menu/egg-recent-action.h: Added a new action for
8966         recent files.
8968         * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
8969         Fixed dispose. Cleanup.
8970         
8971         * plugins/file-loader/anjuta-loader-plugin.ui,
8972         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8973         Use the new action for recent files. Added recent files in
8974         toolbar.
8976         * plugins/project-wizard/druid.c: Show busy cursor and
8977         de-sensitize druid buttons during page change.
8978         
8979         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
8980         * plugins/project-wizard/Makefile.am,
8981         plugins/project-wizard/druid.c,
8982         plugins/project-wizard/druid.h,
8983         plugins/project-wizard/install.c,
8984         plugins/project-wizard/plugin.c,
8985         plugins/project-wizard/plugin.h,
8986         plugins/project-wizard/property.c,
8987         plugins/project-wizard/property.h,
8988         (added) plugins/project-wizard/values.c,
8989         (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
8990         objects (in values.c and values.h) containing the values of all
8991         properties. The NPWProperty objects now keep their values in this
8992         object which is persistant for one activation of the plugin, so the
8993         user keeps all the values even if he goes backward. Used an anjuta
8994         message view to list all files copied by the project wizard.
8996 2005-01-08  Johannes Schmid <jhs@cvs.gnome.org>
8998         * plugins/macro/plugin.[ch],
8999         plugins/macro/macro-dialog.[ch]
9000         plugins/macro/macro-edit.[ch]
9001         plugins/macro/macro-db.[ch]
9002         plugins/macro/macro-actions.[ch]
9003         plugins/macro/anjuta-macro.plugin.in
9004         plugins/macro/anjuta-macro.glade
9005         plugins/macro/anjuta-macro.png
9006         plugins/macro/Makefile.am
9007         plugins/macro/macros.xml
9008         plugins/macro/anjuta-macro.ui (all added)
9009         configure.in
9010         plugins/Makefile.am:
9011         Added new macro plugins
9012         
9013         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
9014         New icon
9015         
9016         * manuals/reference/template (removed)
9017         Removed old api reference
9018         
9019         * plugins/message-view/message-view.c:
9020         "Fixed" crash in on_row_deleted and added a
9021         comment that I cannot work this way. We will
9022         have to change everything a bit to avoid losing
9023         memory there.
9024         
9025         * plugins/text-editor/text_editor.c:
9026         Update line number width on file save
9029 2005-01-07  Naba Kumar  <naba@gnome.org>
9031         * plugins/project-wizard/anjuta-project-wizard.glade,
9032         plugins/project-wizard/druid.c,
9033         plugins/project-wizard/templates/anjuta-plugin.wiz,
9034         plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
9035         Display page description in bold. Fixed mandatory field check.
9037         * configure.in,
9038         libanjuta/libanjuta-1.0.pc.in,
9039         plugins/project-wizard/druid.c,
9040         plugins/project-wizard/parser.c,
9041         plugins/project-wizard/property.h,
9042         plugins/project-wizard/templates/anjuta-plugin.wiz,
9043         plugins/project-wizard/templates/terminal.wiz,
9044         plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
9045         (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
9046         (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
9047         (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
9048         (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
9049         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
9050         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9051         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
9052         plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
9053         plugins/project-wizard/templates/terminal/configure.in.tpl,
9054         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
9055         plugins/project-wizard/templates/terminal/src/main.c: Implemented
9056         a new property type -- hidden. Fixed terminal and anjuta-plugin
9057         project templates.
9059 2005-01-07  Naba Kumar  <naba@gnome.org>
9061         * templates/anjuta-plugin.wiz,
9062         templates/terminal.wiz,
9063         templates/terminal/Makefile.am.tpl,
9064         templates/terminal/autogen.sh,
9065         (Removed) templates/terminal/configure.ac.tpl,
9066         (Added) templates/.cvsignore,
9067         (Added) templates/Makefile.am,
9068         (Added) templates/anjuta-plugin/.cvsignore,
9069         (Added) templates/anjuta-plugin/Makefile.am,
9070         (Added) templates/anjuta-plugin/src/.cvsignore,
9071         (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
9072         (Added) templates/terminal/.cvsignore,
9073         (Added) templates/terminal/Makefile.am,
9074         (Added) templates/terminal/configure.in.tpl,
9075         (Added) templates/terminal/po/.cvsignore,
9076         (Added) templates/terminal/po/ChangeLog,
9077         (Added) templates/terminal/po/Makefile.am,
9078         (Added) templates/terminal/po/POTFILES.in,
9079         (Added) templates/terminal/src/.cvsignore,
9080         (Added) templates/terminal/src/Makefile.am,
9081         (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
9082         project wizard. Fixed configure/po/Makefile template errors.
9084 2005-01-06  Naba Kumar  <naba@gnome.org>
9086         * configure.in: Added project templates.
9087         * plugins/project-wizard/templates/*: Added to project and renamed
9088         Makefile.am and configure.in to Makefile.am and configure.ac respectively
9089         for the project templates (so that they do not conflict with autotools
9090         build. Created proper configure.ac.tpl and autogen.sh for project
9091         templates.
9092         
9093 2005-01-06  Naba Kumar  <naba@gnome.org>
9095         * plugins/project-wizard/anjuta-project-wizard.glade,
9096         plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
9097         Fixed file list parsing and to take absolute file paths (for example,
9098         from an icon selected previously). Used toggle buttons for boolean
9099         properties. Check if all mandatory fields are given before going
9100         forward in the wizard. Use scrollable viewport for listing property
9101         widgets incase the list goes out of wizard's size. Added tooltips
9102         as descriptions of the property widgets. And other fixes.
9104         * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
9105         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
9106         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
9107         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
9108         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
9109         (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
9110         (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
9111         (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9112         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
9113         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
9114         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
9115         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
9116         Restructured template files.
9118 2005-01-06  Naba Kumar  <naba@gnome.org>
9120         * configure.in: Added check for autogen.
9121         
9122         * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
9123         in dispose.
9124         
9125         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
9126         Do not emit changed signal when in dispose.
9128         * plugins/symbol-browser/plugin.c: Don't updated symbols when
9129         symbol-view widget has been destroyed.
9130         
9131         * src/anjuta-app.c: Set null to preference, status and ui object
9132         pointers when they are destroyed.
9134         * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
9135         plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
9136         Added boolean, integer and file property types.
9137         
9138         * plugins/project-wizard/Makefile.am,
9139         plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
9140         project wizard templates.
9142 2005-01-04  Naba Kumar  <naba@gnome.org>
9144         * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
9145         added widgets.
9146         
9147         * plugins/editor/aneditor.cxx,
9148         plugins/editor/anjuta-docman.c,
9149         plugins/editor/plugin.c,
9150         plugins/editor/text_editor.c:
9151         Removed unnecessary ref/unref of scintilla.
9152         
9153         * plugins/message-view/anjuta-msgman.c,
9154         plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
9155         make close button similar to document manager.
9156         
9157         * plugins/project-manager/plugin.c,
9158         plugins/project-manager/plugin.h: Removed dead codes. Removed
9159         unnecessary ref/unref.
9160         
9161         * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
9162         instead of hard refs.
9164 2005-01-03  Naba Kumar  <naba@gnome.org>
9166         * libanjuta/interfaces/libanjuta.idl: Added configure() and
9167         generate() methods for IAnjutaBuildable interface.
9169         * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
9170         IAnjutaBuildable inteface.
9172         * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
9173         to destroy build context when message view is destroyed.
9174         
9175         * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
9176         a ref to it and unref in destructor. AnEditor class wants to be the
9177         owner of scintilla widget. Fixed compile warnings with signed/unsigned
9178         comparisions.
9179         
9180         * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
9181         complicate the scene. Removed editor widget from AnjutaDocman when
9182         the widget is destroyed.
9183         
9184         * plugins/editor/plugin.c: Destroy docman widget instead of just removing
9185         from shell. It will be removed from shell when the widget is destroyed.
9186         
9187         * plugins/editor/text_editor.c: Added debug codes to track object
9188         finalizations.
9190         * plugins/message-view/anjuta-msgman.c: Remove message view on
9191         widget destroy. Destroy message view on remove. Removed all views
9192         correctly.
9193         
9194         * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
9195         from container.
9197 2005-01-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9199         * plugins/file-wizard/action-callbacks.c,
9200         plugins/file-wizard/anjuta-file-wizard.glade,
9201         plugins/file-wizard/file.c, plugins/file-wizard/file.h :
9202         Insert Licence, copyright, header template ...
9203         
9204 2005-01-02  Naba Kumar  <naba@gnome.org>
9206         * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
9207         libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
9208         anjuta_status_add_widget() to allow setting busy cursor on non
9209         toplevel windows.
9211         * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
9213         * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
9214         mime types to take text/source also.
9215         
9216         * plugins/editor/anjuta-docman.c,
9217         plugins/editor/anjuta-docman.h,
9218         plugins/editor/plugin.c,
9219         plugins/editor/text_editor.c,
9220         plugins/editor/text_editor.h,
9221         plugins/editor/text_editor_cbs.c: Listen for busy signal from
9222         AnjutaStatus and set busy cursor on editors.
9224         * plugins/file-loader/Makefile.am,
9225         plugins/file-loader/plugin.c,
9226         (added) plugins/file-loader/dnd.c,
9227         (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
9229         * src/anjuta.c: Hide anjuta window before destruction.
9231         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
9232         * configure.in, plugins/Makefile.am,
9233         (removed) plugins/project-wizard/appwiz_page1.c,
9234         (removed) plugins/project-wizard/appwiz_page2.c,
9235         (removed) plugins/project-wizard/appwiz_page3.c,
9236         (removed) plugins/project-wizard/appwiz_page4.c,
9237         (removed) plugins/project-wizard/appwizard.c,
9238         (removed) plugins/project-wizard/appwizard.h,
9239         (removed) plugins/project-wizard/appwizard_cbs.c,
9240         (removed) plugins/project-wizard/appwizard_cbs.h,
9241         (removed) plugins/project-wizard/appwizard_gui.c,
9242         (removed) plugins/project-wizard/gnome_project.c,
9243         (removed) plugins/project-wizard/gnome_project.h,
9244         (removed) plugins/project-wizard/wizard_gui.c,
9245         (removed) plugins/project-wizard/wizard_gui.h,
9246         (added) plugins/project-wizard/.cvsignore,
9247         (added) plugins/project-wizard/Makefile.am,
9248         (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
9249         (added) plugins/project-wizard/anjuta-project-wizard.glade,
9250         (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
9251         (added) plugins/project-wizard/applogo.png,
9252         (added) plugins/project-wizard/appwizard.png,
9253         (added) plugins/project-wizard/autogen.c,
9254         (added) plugins/project-wizard/autogen.h,
9255         (added) plugins/project-wizard/druid.c,
9256         (added) plugins/project-wizard/druid.h,
9257         (added) plugins/project-wizard/file.c,
9258         (added) plugins/project-wizard/file.h,
9259         (added) plugins/project-wizard/header.c,
9260         (added) plugins/project-wizard/header.h,
9261         (added) plugins/project-wizard/install.c,
9262         (added) plugins/project-wizard/install.h,
9263         (added) plugins/project-wizard/parser.c,
9264         (added) plugins/project-wizard/parser.h,
9265         (added) plugins/project-wizard/plugin.c,
9266         (added) plugins/project-wizard/plugin.h,
9267         (added) plugins/project-wizard/property.c,
9268         (added) plugins/project-wizard/property.h: Removed old application-wizard
9269         codes and added new template based (autogen based) project wizard
9270         implemented by Sébastien Granjoux  <seb.sfo@free.fr>
9272 2005-01-01  Johannes Schmid <jhs@cvs.gnome.org>
9274         * plugins/cvs-plugin/plugin.c: Fixed crash bug
9275         * plugins/cvs-plugin/cvs-execute.c:
9276         Fix cvs_log which did not work because of some
9277         glade problem
9278         Patch from Mark R. Pariente <markpariente@cmu.edu>
9279         - Fix message highlighting
9281 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
9282         
9283         * template/*,
9284         date/template/*,
9285         configure.in:
9286         Removed template stuff completly because we dicussed to implement
9287         a macro system for Edit->Insert Text
9289 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
9290         
9291         * plugins/editor/aneditor.cxx,
9292         plugins/editor/text_editor.c:
9293         Set line number width dynamically
9294         * src/about.c:
9295         Prepered new GTK 2.6 about dialog
9297 2004-12-30  Naba Kumar  <naba@gnome.org>
9299         patch from: Massimo Corà  <maxcvs@email.it>
9300         * plugins/editor/aneditor.cxx: Highlights correct function
9301         argument in recursive calltips.
9303 2004-12-30  Naba Kumar  <naba@gnome.org>
9305         * plugins/symbol-browser/plugin.c,
9306         libanjuta/interfaces/libanjuta.idl,
9307         plugins/editor/text_editor.c: Fixed editor markers and added a new
9308         marker (BASIC) to indicate line numbers. Fixed symbol browser to
9309         mark the line visited.
9310         
9311         * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
9312         libegg/Makefile.am, libegg/eggcomboselect.c,
9313         libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
9314         widget for use with symbol view in toolbar.
9315         
9316         * plugins/cvs-plugin/anjuta-cvs.ui,
9317         plugins/file-manager/anjuta-file-manager.ui: Added appropriate
9318         placeholder for cvs plugin context menu in filemanager.
9319         
9320 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
9321         
9322         * plugins/cvs-plugin/plugin.c:
9323         Show popup menu only if the file is contained in
9324         a directory containing a "CVS" directory
9326 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
9327         
9328         * plugins/cvs-plugin/cvs-action.[ch],
9329         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9330         * plugins/cvs-plugin/anjuta-cvs.ui,
9331         * plugins/cvs-plugin/plugin.c:
9332         Implemented "Import"
9333         
9334         Patch from Mark R. Pariente <markpariente@cmu.edu>:
9335         Added right-click-menu for file-manager
9337 2004-12-26  Naba Kumar  <naba@gnome.org>
9339         * src/action-callbacks.c, src/action-callbacks.h,
9340         src/anjuta-actions.h, src/anjuta-app.c,
9341         src/anjuta.ui: Added fullscreen action.
9343         * plugins/cvs-plugin/cvs-actions.c,
9344         plugins/cvs-plugin/plugin.c,
9345         plugins/cvs-plugin/plugin.h: Watches current editor,
9346         project and file manager selection in plugin
9347         implementation.
9348         
9349 2004-12-26  Naba Kumar  <naba@gnome.org>
9351         * src/anjuta-app.c, src/anjuta.c, src/main.c,
9352         src/action-callbacks.c: Fixed app finalization. Added a
9353         command line arg --proper-shutdown (-p), which when set
9354         will release all plugins and their resources (this option
9355         is mainly for debugging).
9356         
9357         * plugins/file-loader/plugin.c: Fixed filename duplications
9358         in recent files history.
9359         
9360         * plugins/profile-default/plugin.c: Disabled problematic
9361         plugins for now to load at startup.
9362         
9363         * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled 
9364         annoying debug prints.
9365         
9366 2004-12-23  Naba Kumar  <naba@gnome.org>
9368         Patch from: Mark R. Pariente  <markpariente@cmu.edu>
9369         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9370         plugins/cvs-plugin/anjuta-cvs.ui,
9371         plugins/cvs-plugin/cvs-actions.c,
9372         plugins/cvs-plugin/cvs-actions.h,
9373         plugins/cvs-plugin/cvs-execute.c,
9374         plugins/cvs-plugin/cvs-execute.h,
9375         plugins/cvs-plugin/Makefile.am,
9376         plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
9377         Added cvs log command.
9379 2004-12-20  Johannes Schmid <jhs@cvs.gnome.org>
9380         
9381         * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as 
9382         default
9384 2004-12-20  Naba Kumar  <naba@gnome.org>
9386         patch from: Massimo Corà  <maxcvs@email.it>
9387         * plugins/editor/aneditor.cxx: Added recursive calltips.
9389 2004-12-20  Naba Kumar  <naba@gnome.org>
9390         
9391         * libanjuta/plugins.c, plugins/file-loader/plugin.c:
9392         Show busy cursor during loading and unloading.
9393         
9394 2004-12-19  Naba Kumar  <naba@gnome.org>
9396         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
9397         memory leaks. Disabled debug print.
9399         * plugins/symbol-browser/an_symbol_view.c,
9400         plugins/symbol-browser/plugin.c,
9401         plugins/symbol-browser/plugin.h: Fixed loading and unloading
9402         problems. Creates SymbolView object every time when the
9403         plugin is activated.
9405         * plugins/project-manager/plugin.c: Close project when
9406         deactivating.
9407         
9408 2004-12-18  Naba Kumar  <naba@gnome.org>
9410         * po/POTFILES.in: Removed commented lines.
9411         * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
9412         * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
9413         * plugins/gdb/plugin.c: Fixed compile error.
9414         
9415         Patch from: Mark R. Pariente  <mark@demar.com.tr>
9416         * libegg/eggcellrendererkeys.c: Fixed compile error.
9417         
9418 2004-12-18  Naba Kumar  <naba@gnome.org>
9420         * plugins/file-loader/plugin.c: Fixed loading bug.
9421         
9422         *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
9423         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
9424         plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
9425         plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
9426         and corruptions. Fixed loading and unloading of plugins.
9427         
9428 2004-12-17  Naba Kumar  <naba@gnome.org>
9429         
9430         * plugins/file-loader/Makefile.am,
9431         plugins/file-loader/plugin.c,
9432         plugins/project-manager/plugin.c: Fixed memory corruption
9433         and disposition codes. Added missing plugin.h in Makefile.am.
9435 2004-12-16  Naba Kumar  <naba@gnome.org>
9437         * plugins/symbol-browser/an_symbol_view.c,
9438         plugins/symbol-browser/plugin.c: Fixed finalization and disposition
9439         codes. Fixed memory leaks and corruptions.
9441         * plugins/build-basic-autotools/build-basic-autotools.c
9442         plugins/editor/anjuta-docman.c,
9443         plugins/editor/text_editor.c,
9444         plugins/file-loader/plugin.c,
9445         plugins/file-manager/plugin.c,
9446         plugins/file-wizard/plugin.c,
9447         plugins/message-view/anjuta-msgman.c,
9448         plugins/message-view/anjuta-msgman.h,
9449         plugins/message-view/message-view.c,
9450         plugins/message-view/plugin.c,
9451         plugins/message-view/plugin.h,
9452         plugins/terminal/terminal.c: Fixed finalization and disposition codes.
9454         * src/about.c, src/about.h, src/action-callbacks.c,
9455         src/action-callbacks.h, src/anjuta-actions.h,
9456         src/anjuta-app.c, src/anjuta-app.h,
9457         src/anjuta-callbacks.c, src/anjuta-callbacks.h,
9458         src/anjuta.c, src/anjuta.h, src/getline.c, 
9459         src/main.c, src/main.cpp, src/shell.c, src/shell.h, 
9460         src/start-with.c, src/start-with.h: Fixed emacs modes.
9462         * src/layout.xml: Brought document manager in front.
9463         
9464 2004-12-15  Naba Kumar  <naba@gnome.org>
9466         * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
9467         properly removed.
9468         
9469         * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
9470         finalization. Added a method to unload all plugins and destroy them.
9471         Fixed memory leaks.
9472         
9473         * plugins/sample1/plugin.c: Proper finalization code and renamed
9474         functions to proper names.
9475         
9476         * plugins/build-basic-autotools/build-basic-autotools.c,
9477         plugins/cvs-plugin/plugin.c: Proper     finalization and disposition code.
9479         * src/shell.c: Unload all plugins on exit, so that memory profilers
9480         can detect memory leaks in plugins.
9482 2004-12-13  Naba Kumar  <naba@gnome.org>
9484         * plugins/devhelp/plugin.c: Delay widget initialization, now that
9485         docking is working.
9486         * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
9487         * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
9489 2004-12-11  Naba Kumar  <naba@gnome.org>
9491         * data/properties/anjuta.properties: Fixed font size.
9492         * plugin/build-basic-autotools/build-basic-autotools: Added initial
9493         compile file function. There are some fixmes there.
9494         * plugins/message-view/anjuta-msgman.c,
9495         * plugins/message-view/message-view.c: Fixed bugs and clean up.
9496         
9497 2004-12-08  Naba Kumar  <naba@gnome.org>
9499         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
9500         src/utilities.c, libanjuta/anjuta-utils.h: Added a function
9501         to escape quotes in a string.
9502         
9503         * plugins/cvs-plugin/cvs-actions.c,
9504         plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
9505         cvs diff command.
9507         * plugins/build-basic-autotools/build-basic-autotools.c,
9508         plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
9509         filters.
9510         
9511 2004-12-07  Naba Kumar  <naba@gnome.org>
9513         * plugins/build-basic-autotools/build-basic-autotools.c,
9514         plugins/build-basic-autotools/automake-c.filters: Completed directory
9515         tracking. Double click on Errors and warnings now work as expected.
9517         * plugins/build-basic-autotools.c: Added codes to track build directory
9518         so that absolute path of the files could be determined.
9520 2004-12-06  Naba Kumar  <naba@gnome.org>
9522         * plugins/cvs-plugin/cvs-execute.c: Show completion message.
9523         * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
9524         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
9525         
9526 2004-12-05  Naba Kumar  <naba@gnome.org>
9528         * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
9529         tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
9530         
9531         * plugins/cvs-plugin/plugin.c,
9532         plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
9533         
9534 2004-13-05  Johannes Schmid <jhs@cvs.gnome.org>
9535         
9536         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9537         * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
9538         plugins/cvs-plugin/cvs-execute.[ch]:
9539         Implemented cvs status and cvs diff
9540         Known bugs:
9541         - rdiff command is not correct
9542         - Must find a way to allow selection of directies AND files 
9543         in GtkFileChooser
9545 2004-12-03  Naba Kumar  <naba@gnome.org>
9547         * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
9548         plugins/editor/style-editor.h, plugins/editor/text_editor.c,
9549         plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
9550         session.properties file if it is for the first time.
9551         
9552 2004-12-02  Johannes Schmid <jhs@cvs.gnome.org>
9553         
9554         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
9555         commit.
9556         
9557         * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
9558         plugins/cvs-plugin/anjuta-cvs.ui:
9559         Implemented update/commit and changed menu layout 
9561 2004-12-02  Naba Kumar  <naba@gnome.org>
9563         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
9564         property name (for cvs path property). Beautified dialogs.
9566 2004-11-30      Johannes Schmid <jhs@cvs.gnome.org>
9567         
9568         * plugins/message-view/anjuta-msgman.c: Changed callback name
9569         and changed switch-page handling.
9570         
9571         * plugins/cvs-plugin/cvs-actions.c:
9572         * plugins/cvs-plugin/cvs-execute.c:
9573         * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
9574         - Implemented cvs add and cvs removed - both working now
9575         - Created a useful preferences page
9576         
9578 2004-11-30  Naba Kumar  <naba@gnome.org>
9580         * libanjuta/anjuta-status.c: Fixed runtime warning.
9581         
9582         * plugins/editor/Makefile.am:
9583         plugins/editor/anjuta-document-manager.glade,
9584         plugins/editor/plugin.c
9585         plugins/editor/plugin.h
9586         plugins/editor/style-editor.c (new, moved from src/),
9587         plugins/editor/style-editor.h (new, moved from src/),
9588         plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
9589         settings in preferences.
9591         * plugins/editor/text_editor.c,
9592         plugins/editor/text_editor.h: Do not take unused args in
9593         text_editor_get_props().
9595         * src/style-editor.c, src/style-editor.h: Removed, moved to
9596         plugins/editor/ directory.
9598 2004-11-29  Naba Kumar  <naba@gnome.org>
9600         * plugins/editor/text_editor_cbs.c: Emit click signal in
9601         IAnjutaMarkable.
9602         * libanjuta/anjuta-status.c: More spacing between items.
9603         
9604 2004-11-29  Naba Kumar  <naba@gnome.org>
9606         Patch from: Pavol Bosik  <pavol.bosik@radiantsystems.com>:
9607         
9608         * libanjuta/interfaces/libanjuta.idl,
9609         plugins/debug-manager/anjuta-debug-manager.plugin.in,
9610         plugins/debug-manager/plugin.c,
9611         plugins/gdb/breakpoints.c,
9612         plugins/gdb/breakpoints.h,
9613         plugins/gdb/debugger.c,
9614         plugins/gdb/debugger.h,
9615         plugins/gdb/plugin.c,
9616         plugins/gdb/plugin.h,
9617         plugins/gdb/utilities.c,
9618         plugins/gdb/utilities.h: Code cleanups and partial implementation of
9619         toggle breakpoint margin clicks.
9621 2004-11-28  Naba Kumar  <naba@gnome.org>
9623         * TODO.tasks: Fixed indentations.
9624         * plugins/gtodo/libgtodo.c: Save with indentation.
9625         * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
9626         * plugins/project-manager/plugin.c: Fixed runtime warnings.
9627         * libanjuta/anjuta-status.c: Fixed busy cursors.
9628         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
9629         * po/POTFILES.in: Updated.
9630         
9631 2004-11-28  Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
9632         
9633         * plugins/editor/anjuta-document-manager.glade,
9634           plugins/editor/search-replace.[c,h], 
9635           plugins/editor/search-replace_backend.h
9636           plugins/editor/search-preferences.[c,h] :
9637           Saved Search-Preferences (gconf),
9638           Basic search by default.
9640 2004-11-22  Naba Kumar  <naba@gnome.org>
9642         * configure.in: Fixed build error.
9644 2004-11-21  Naba Kumar  <naba@gnome.org>
9646         * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
9647         libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
9648         Added AnjutaStatus class to libanjuta.
9649         Added anjuta_shell_get_status() method.
9650         
9651         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
9652         and fixed marshaller generation.
9653         
9654         * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
9655         "updade_ui" signals to IAnjutaEditor interface.
9656         
9657         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9658         
9659         * plugins/build-basic-autotools/automake-c.filters: Fixed filter
9660         regexes.
9661         
9662         * plugins/class-gen/clsGen.c: Intial port.
9663         
9664         * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
9665         name.
9666         
9667         * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
9668         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
9669         plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
9670         Implemented status update. Emits "update_ui" and "char_added" signals.
9671         Added view preferences.
9672         
9673         * plugins/file-loader/plugin.c: Added open with plugins in open with
9674         menus.
9675         
9676         * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
9677         
9678         * plugins/message-view/anjuta-msgman.c,
9679         plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
9680         to close correct message view rather than current view.
9682 2004-11-20  Johannes Schmid <jhs@cvs.gnome.org>
9683         
9684         * plugins/cvs-plugin/cvs-actions.c
9685         plugins/cvs-plugin/plugin.[ch]
9686         plugins/cvs-plugin/anjuta-cvs-plugin.glade:
9687         Implemented cvs add but ran into a launcher/message_view
9688         problem because of a limitation of the idl compiler
9690 2004-11-19  Naba Kumar  <naba@gnome.org>
9692         * plugins/project-manager/plugin.c: Displays a progress window during
9693         project load.
9694         
9695         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
9696         Fixed UI separators.
9697         
9698         * plugins/file-manager/anjuta-file-manager.ui: Added project manager
9699         UI placeholder.
9700         
9701         * plugins/project-manager/anjuta-project-manager.ui,
9702         plugins/project-manager/plugin.[c,h]: Added add/remove context
9703         menus and implemented them. Added file manager merge menu.
9705 2004-11-18  Naba Kumar  <naba@gnome.org>
9707         * TODO.tasks: Updated.
9708         * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
9709         plugins/message-view/message-view.c: Fixed finalize and dispose
9710         methods.
9711         * plugins/debugger/*: Removed from cvs (development now in
9712         debug-manager).
9714 2004-11-17  Pavol Bosik  <pavol.bosik@radiantsystems.com>
9716         Reviewed by Naba Kumar  <naba@gnome.org>:
9717         
9718         * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
9719         plugins/editor/plugin.c, plugins/editor/text_editor.c,
9720         plugins/gdb/breakpoints.c: all marker related stuff moved from
9721         editor and docman interfaces to IAnjutaMarkable
9723 2004-11-17  Naba Kumar  <naba@gnome.org>
9725         * TODO.tasks: Updated.
9726         
9727         * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
9728         
9729         * libegg/egg-combo-action.c: Block changed signal when changing model.
9730         
9731         * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
9732         Emit changed signal. Removed dead codes.
9733         
9734         * plugins/file-loader/plugin.c: Remove file fragments from uris, so
9735         that recent files history do not duplicate.
9736         
9737         * plugins/symbol-browser/an_symbol_view.c,
9738         plugins/symbol-browser/an_symbol_view.h,
9739         plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
9740         Fixed a bug.
9742 2004-11-15  Naba Kumar  <naba@gnome.org>
9744         * plugins/project-manager/plugin.c: Opens targets on double click.
9745         
9746         * plugins/message-view/message-view.c,
9747         plugins/file-manager/anjuta-file-manager-plugin.glade,
9748         plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
9749         Added proper class finalization
9750         and disposition. Added preferences notifications and callbacks to
9751         change info/warning/error colors.
9752         
9753         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
9754         plugins/editor/text_editor.[h,c], src/action-callbacks.c,
9755         src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
9756         Implemented finalize method for AnjutaApp. Code cleanups.
9757         
9758         * plugins/message-view/plugin.c: Static parent_class.
9759         
9760 2004-11-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9761         * plugins/editor/search-replace.[c,h], 
9762           plugins/editor/search-replace_backend.c
9763           Update search entry in main toolbar.
9764           Clean code.
9766 2004-11-11  Naba Kumar  <naba@gnome.org>
9768         * TODO.tasks: Updated.
9770         * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
9771         and completed on-the-fly-change preferences. Removed "changed"
9772         signal as it is no longer necessary (use notify for similar
9773         purpose to monitor individual preferences).
9775         
9776         * plugins/editor/anjuta-document-manager.glade: Added view menu
9777         preferences so that they are registered.
9778         
9779         * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
9780         (added) plugins/editor/text_editor_prefs.[c,h]: Removed
9781         connection to "changed" signal of preferences and implemented
9782         notifications for some editor preferences. More to implement.
9784 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9785         * plugins/editor/print.c
9786         Fixed bug 1047624 : Add line number every X lines.
9788 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9789         * plugins/editor/search-replace.c
9790         Fixed a crash bug (995755) when searching "%n"
9792 2004-11-09  Naba Kumar  <naba@gnome.org>
9794         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
9795         Fixed to refresh categories list on file load.
9797 2004-11-08  Naba Kumar  <naba@gnome.org>
9798         
9799         * configure.in, plugins/Makefile.am,
9800         plugins/profile-default/plugin.c: Added cvs plugin in build.
9801         
9802         * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
9803         
9804         * plugins/debug-manager/.cvsignore: Added file to ignore.
9805         
9806         * plugins/debug-manager/Makefile.am: Removed dead codes.
9807         
9808         * src/anjuta.ui: Added placeholder for version control UI.
9810 2004-11-08  Naba Kumar  <naba@gnome.org>
9812         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9813         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9814         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
9815         Updated.
9817         * global-tags/Makefile.am: Fixed make error.
9819         * plugins/profile-default/plugin.c: Added debug-manager
9820         and gdb plugins to load at startup so that debugger
9821         windows are docked properly. They will be removed
9822         later when we figure out runtime docking.
9824         * plugins/sample1/*: Restored to last working state.
9826         * plugins/gdb/debugger.c, src/layout.xml: Added debugger
9827         windows in lower pane. Named the windows appropriately.
9829         * ChangeLog: Fixed format.
9830         
9831 2004-11-07  Pavol Bosik <pavol.bosik@radiantsystems.com>
9833         * libanjuta/interfaces/libanjuta.idl,
9834         libanjuta/anjuta-marshal.c,
9835         plugins/Makefile.am,
9836         plugins/debug-manager/plugin.c,
9837         plugins/editor/plugin.c,
9838         plugins/editor/text_editor.c,
9839         plugins/gdb/breakpoints.c,
9840         plugins/gdb/debugger.c,
9841         plugins/gdb/plugin.c,
9842         plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
9844 2004-11-06  Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9845         * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
9846         plugins/editor/search-replace.c,
9847         plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
9848         Search and Replace; Show result in find pane
9849           
9850 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
9851         
9852         * plugins/gdb, plugins/debug-manager: Applied debugger patch
9853         from Bosik, Pavol <pavol.bosik@radiantsystems.com>
9854         (added features: starting debugger and loading of core/executable,
9855         StepIn, StepOut, StepOver and Execute, toggling breakpoint
9856         partially works)
9858 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
9859         
9860         * plugins/cvs-plugin/*: Mess up with cvs and lost some of 
9861         my cvs-plugin files...
9862         I hope I have rescued everything possible.
9863         
9864         * Naba: Could you please fix sample1 because I messed it up to 
9865         but there should be a histroy of this directory we should commit
9867 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
9868         
9869         * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
9870         infrastructure
9871         * plugins/cvs-plugin/plugin.c,
9872         /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
9873         Added preferences dialog (not yet complete)
9875 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
9876         
9877         * global-tags/Makefile.am, mime/Makefile.am:
9878         Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
9879         
9880         * template/xmltemplate.[ch],
9881         template/xmlstrings.[ch],
9882         template/autotools.[ch] removed,
9883         template/prj_template.[ch] removed,
9884         template/lang_template.[ch] removed,
9885         template/lib_template.[ch] removed,
9886         template/Makefile.am adjusted,
9887         template/dtds/lang.dtd removed, 
9888         template/dtds/lib.dtd removed,
9889         template/dtds/prj.dtd removed,
9890         template/dtds/autotools.dtd removed,
9891         data/template/lib/* removed,
9892         data/template/language/* removed,
9893         data/template/library/* removed,
9894         data/template/project/* removed,
9895         date/template/Makefile.am adjusted:
9896         Remove everything except text-templates to replace hardcoded 
9897         Edit->Insert texts with dynamic loaded.
9899         * plugins/cvs-plugin/plugin.[ch],
9900         plugins/cvs-actions.[ch],
9901         plugins/Makefile.am,
9902         plugins/cvs-plugin/Makefile.am,
9903         plugins/cvs-plugin/anjuta-cvs-plugin.ui,
9904         plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9905         plugins/cvs-plugin/anjuta-cvs.plugin.in:
9906         Added initial cvs-plugin code
9908 2004-10-21  Naba Kumar  <naba@gnome.org>
9909         
9910         * libanjuta/anjuta-plugin.c,
9911         plugins/build-basic-autotools/build-basic-autotools.c,
9912         plugins/debugger/plugin.c,
9913         plugins/devhelp/plugin.c,
9914         plugins/editor/anjuta-docman.c,
9915         plugins/editor/goto_line.c,
9916         plugins/editor/plugin.c,
9917         plugins/editor/search-replace.c,
9918         plugins/editor/text_editor.c,
9919         plugins/file-loader/plugin.c,
9920         plugins/file-manager/plugin.c,
9921         plugins/file-wizard/file.c,
9922         plugins/file-wizard/plugin.c,
9923         plugins/gdb/plugin.c,
9924         plugins/gtodo/plugin.c,
9925         plugins/message-view/anjuta-msgman.c,
9926         plugins/profile-default/plugin.c,
9927         plugins/project-manager/plugin.c,
9928         plugins/sample1/plugin.c,
9929         plugins/terminal/terminal.c: Defined all global variables static,
9930         particularly class parent_class variables. They were getting
9931         confused at link time.
9933         * libanjuta/plugins.c: Do not unload plugins when they are
9934         deactivated. Simply cache them for later activation. Unloading
9935         modules have some problem with shared libs using static class
9936         registration. Fixed hash type for installed plugins. Eventually,
9937         we want to add "CanUnload" attribute for .plugin files (in
9938         "Anjuta Plugin" group) to let plugin loader know if the plugin can
9939         be unloaded from memory. Those plugins declaring CanUnload=false
9940         will not be unloaded from memory and will be put in the cache. Those
9941         not declaring anything or declaring CanUnload=true, will be unloaded
9942         from memory when they are deactivated.
9944         * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
9945         plugins/editor/plugin.c, plugins/editor/text_editor.c,
9946         plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
9947         plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
9948         plugins/project-manager/plugin.c: Fixed object finalization, dispose,
9949         activation, deactivation. Fixed memory leaks.
9951 2004-10-20  Naba Kumar  <naba@gnome.org>
9953         * TODO.tasks: Updated.
9954         
9955         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
9956         libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
9957         macro for adding interfaces to plugin types. Code cleanup.
9958         
9959         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9960         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9961         
9962         * plugins/build-basic-autotools/build-basic-autotools.c,
9963         plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
9964         plugins/editor/plugin.c, plugins/editor/text_editor.c,
9965         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
9966         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
9967         plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
9968         plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
9969         plugins/project-manager/plugin.c,
9970         plugins/symbol-browser/an_symbol_view.c,
9971         plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
9972         newly defined macro to add interfaces to plugin types.
9974         * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
9976 2004-10-20  Naba Kumar  <naba@gnome.org>
9978         * TODO.tasks: Added task list.
9979         * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
9980         default values.
9982 2004-10-19  Naba Kumar  <naba@gnome.org>
9984         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
9985         
9986         * plugins/editor/action-callbacks.c,
9987         plugins/editor/action-callbacks.h,
9988         plugins/editor/anjuta-docman.c,
9989         plugins/editor/anjuta-docman.h,
9990         plugins/editor/anjuta-document-manager.ui,
9991         plugins/editor/file_history.c,
9992         plugins/editor/file_history.h,
9993         plugins/editor/plugin.c: Added file history browsing.
9994         
9995         * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
9996         
9997         * plugins/message-view/anjuta-message-manager.ui,
9998         plugins/message-view/plugin.c: Added document manager context menu.
9999         
10000         * plugins/symbol-browser/an_symbol_view.c,
10001         plugins/symbol-browser/an_symbol_view.h,
10002         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
10003         plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
10004         document manager context menu.
10005         
10006         * scintilla/*, scintilla/include/*: Updated to current cvs.
10007         
10008 2004-10-19  Naba Kumar  <naba@gnome.org>
10010         *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
10011         placeholder for debugger UI.
10012         
10013         * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
10014         * plugins/file-manager/plugin.c: Fixed loading bug.
10015         
10016         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
10017         libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
10018         Initializes gconf database with default values when the
10019         values are not defined. Use bool and int prefs separately.
10021         * plugins/editor/plugin.c: Added encoding preferences.
10022         * plugins/project-manager/plugin.c: Cleanup and debug messages.
10024         * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
10025         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10026         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10027         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10029 2004-10-18  Naba Kumar  <naba@gnome.org>
10031         * po/POTFILES.in: Updated.
10032         
10033         * libanjuta/anjuta-ui.c: Corrected debug messages.
10034         
10035         * libegg/egg-combo-action.c, libegg/test-actions.c,
10036         libegg/menu/egg-combo-action.h: Fixed combo action.
10037         
10038         * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
10039         Fixed format.
10040         
10041         * plugins/editor/action-callbacks.[c,h],
10042         plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
10043         Implemented file swap. Removed dead codes.
10044         
10045         * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
10046         dead codes.
10047         
10048         * plugins/symbol-browser/an_symbol_view.[c,h],
10049         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
10050         plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
10051         Implemented file symbols. Implemented goto file line when symbol is
10052         selected.
10053         
10054         * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
10055         
10056 2004-10-10  Naba Kumar  <naba@gnome.org>
10058         Patch from Bosik, Pavol  <pavol.bosik@radiantsystems.com>:
10059         
10060         * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
10061         
10062         * plugins/debugger/.cvsignore,
10063         (added) plugins/debugger/Makefile.am,
10064         (added) plugins/debugger/anjuta-debugger.glade,
10065         (added) plugins/debugger/anjuta-debugger.plugin.in,
10066         (added) plugins/debugger/anjuta-debugger.plugin.png,
10067         (added) plugins/debugger/anjuta-debugger.ui,
10068         plugins/debugger/attach_process.c,
10069         (removed) plugins/debugger/attach_process_cbs.c,
10070         (removed) plugins/debugger/attach_process_cbs.h,
10071         (removed) plugins/debugger/breakpoints.c,
10072         (removed) plugins/debugger/breakpoints.h,
10073         (removed) plugins/debugger/debug_tree.c,
10074         (removed) plugins/debugger/debug_tree.h,
10075         (removed) plugins/debugger/debugger.c,
10076         (removed) plugins/debugger/debugger.h,
10077         (removed) plugins/debugger/memory.c,
10078         (removed) plugins/debugger/memory.h,
10079         (added) plugins/debugger/plugin.c,
10080         (added) plugins/debugger/plugin.h,
10081         (removed) plugins/debugger/registers.c,
10082         (removed) plugins/debugger/registers.h,
10083         (removed) plugins/debugger/registers_cbs.c,
10084         (removed) plugins/debugger/registers_cbs.h,
10085         (removed) plugins/debugger/registers_gui.c,
10086         (removed) plugins/debugger/sharedlib.c,
10087         (removed) plugins/debugger/sharedlib.h,
10088         (removed) plugins/debugger/sharedlib_cbs.c,
10089         (removed) plugins/debugger/sharedlib_cbs.h,
10090         (removed) plugins/debugger/sharedlib_gui.c,
10091         (removed) plugins/debugger/signals.c,
10092         (removed) plugins/debugger/signals.h,
10093         (removed) plugins/debugger/signals_cbs.c,
10094         (removed) plugins/debugger/signals_cbs.h,
10095         (removed) plugins/debugger/signals_gui.c,
10096         (removed) plugins/debugger/stack_trace.c,
10097         (removed) plugins/debugger/stack_trace.h,
10098         (added) plugins/debugger/utilities.c,
10099         (added) plugins/debugger/utilities.h,
10100         (removed) plugins/debugger/watch.c,
10101         (removed) plugins/debugger/watch.h,
10102         (removed) plugins/debugger/watch_cbs.c,
10103         (removed) plugins/debugger/watch_cbs.h,
10104         (removed) plugins/debugger/watch_gui.c,
10105         (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
10106         
10107         * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
10108         Added debugger gdb backend plugin.
10109         
10110         * plugins/message-view/plugin.c: Registered all message stock icons.
10111         
10112         * plugins/profile-default/plugin.c: Loads debugger plugin.
10113         
10114         * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
10116 2004-10-08  Naba Kumar  <naba@gnome.org>
10118         * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
10119         information.
10120         
10121         * plugins/symbol-browser/.cvsignore,
10122         plugins/symbol-browser/Makefile.am,
10123         plugins/symbol-browser/an_symbol_view.c,
10124         plugins/symbol-browser/an_symbol_view.h,
10125         plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
10126         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
10127         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
10128         plugins/symbol-browser/plugin.c,
10129         plugins/symbol-browser/plugin.h,
10130         plugins/symbol-browser/sv_class.xpm,
10131         plugins/symbol-browser/sv_function.xpm,
10132         plugins/symbol-browser/sv_macro.xpm,
10133         plugins/symbol-browser/sv_private_fun.xpm,
10134         plugins/symbol-browser/sv_private_var.xpm,
10135         plugins/symbol-browser/sv_protected_fun.xpm,
10136         plugins/symbol-browser/sv_protected_var.xpm,
10137         plugins/symbol-browser/sv_public_fun.xpm,
10138         plugins/symbol-browser/sv_public_var.xpm,
10139         plugins/symbol-browser/sv_static_fun.xpm,
10140         plugins/symbol-browser/sv_static_var.xpm,
10141         plugins/symbol-browser/sv_struct.xpm,
10142         plugins/symbol-browser/sv_unknown.xpm,
10143         plugins/symbol-browser/sv_variable.xpm,
10144         plugins/symbol-browser/test-symbol-browser.c,
10145         plugins/Makefile.am: Implemented Symbol
10146         browser plugin.
10147         
10148         * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
10149         
10150         * plugins/build-basic-autotools/Makefile.am,
10151         plugins/devhelp/Makefile.am,
10152         plugins/editor/Makefile.am,
10153         plugins/file-loader/Makefile.am,
10154         plugins/file-manager/Makefile.am,
10155         plugins/file-wizard/Makefile.am,
10156         plugins/gtodo/Makefile.am,
10157         plugins/message-view/Makefile.am,
10158         plugins/profile-default/Makefile.am,
10159         plugins/project-manager/Makefile.am
10160         plugins/sample1/Makefile.am,
10161         plugins/terminal/Makefile.am,
10162         scintilla/Makefile.am,
10163         libegg/Makefile.am,
10164         launcher/Makefile.am,
10165         libanjuta/Makefile.am,
10166         src/Makefile.am,
10167         tagmanager/Makefile.am,
10168         configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
10169         anjuta_data_dir in configure.in and used them in plugins Makefile.am
10170         files. Also fixed library dependencies.
10171         
10172         * plugins/editor/aneditor.cxx: Disabled unused codes.
10173         * plugins/file-manager/an_file_view.c: Added copyright.
10174         * plugins/gtodo/tray-icon.c: Fixed pixmap path.
10175         
10176         * plugins/profile-default/plugin.c: Can load plugins by location.
10177         * plugins/project-manager/plugin.c: Remove project_root_uri value
10178         when project is closed.
10179         
10180 2004-10-06  Naba Kumar  <naba@gnome.org>
10182         * libanjuta/plugins.c: Shows plugins in a nicer dialog.
10183         
10184         * libanjuta/interfaces/libanjuta.idl,
10185         plugins/editor/text_editor.c: Added get_length()
10186         and get_current_word() methods in IAnjutaEditor interface.
10187         
10188         * libegg/Makefile.am: Added test_actions target.
10189         
10190         * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
10191         
10192         * plugins/build-basic-autotools/build-basic-autotools.c,
10193         plugins/file-loader/plugin.c,
10194         plugins/message-view/message-view.c: Added code to go to file and
10195         line number,
10196         
10197         * plugins/devhelp/plugin.c: Context sensitive help now works.
10198         * plugins/editor/anjuta-docman.c: Reads the fragment id from file
10199         uri as line number and goes to that line number.
10200         
10201         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
10202         plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
10203         gtodo_client_load() method to load from a diffrent file. Watched 
10204         project root directory in plugin to open TODO.tasks of the project.
10205         
10206         * plugins/project-manager/plugin.c: Updates project UI
10207         sensitive/insensitive.
10209         * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
10210         anjuta-shell program to test plugins.
10211         
10212         * src/anjuta-app.c: Registered UI accels.
10213         
10214 2004-09-28  Naba Kumar  <naba@gnome.org>
10216         * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
10217         method.
10218         
10219         * src/anjuta-app.c: Implemented present widget method.
10220         
10221         * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
10222         plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
10223         
10224         * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
10225         added editor.
10226         
10227         * plugins/editor/text_editor.c: Connects to preferences changed signal
10228         correctly.
10229         
10230 2004-09-28  Naba Kumar  <naba@gnome.org>
10231         
10232         * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
10233         print code.
10234         
10235         * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
10236         size to 5 pix.
10237         
10238         * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
10239         in changed signal callback.
10240         
10241         * plugins/editor/action-callbacks.c: Implemented save_all action
10242         callback. Removed dead code. Do save_as when saving a new file.
10243         Implemented incremental search.
10244         
10245         * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
10246         
10247         * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
10248         
10249         * src/anjuta-app.c: Registers UI accelerators.
10250         
10251 2004-09-27  Naba Kumar  <naba@gnome.org>
10253         * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
10254         
10255         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
10256         plugins/devhelp/anjuta-devhelp.plugin.in,
10257         plugins/file-loader/anjuta-loader.plugin.in,
10258         plugins/file-manager/anjuta-file-manager.plugin.in,
10259         plugins/gtodo/anjuta-gtodo.plugin.in,
10260         plugins/project-manager/anjuta-project-manager.plugin.in,
10261         plugins/terminal/anjuta-terminal.plugin.in:
10262         Gave proper plugin names.
10264         * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
10265         error when regex fail.
10266         
10267         * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
10268         Added help and context search. Watches current editor. More menus
10269         in Help submenu. Update UI (sensitive when required) properly.
10270         
10271         * plugins/editor/anjuta-document-manager.ui,
10272         plugins/devhelp/anjuta-devhelp.ui,
10273         plugins/message-view/anjuta-message-manager.ui,
10274         src/anjuta.ui: Goto menu actions are in separate submenu.
10275         
10276         * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
10277         Removed unimplemented UI elements.
10278         
10279         * src/anjuta-app.c: Larger (and normal) icon size.
10280         
10281         * src/layout.xml: Task manager plugin along with document (in middle).
10282         
10283         * plugins/editor/plugin.c, plugins/file-loader.c,
10284         plugins/devhelp/plugin.c: Gives short-labels and is-important flag
10285         in gtkactions. Enable/disable UI properly.
10286         
10287 2004-09-26  Naba Kumar  <naba@gnome.org>
10289         * po/POTFILES.in: Updated, added missing files.
10291         * .cvsignore: Updated.
10292         
10293         * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
10294         a new function to get User input text.
10295         
10296         * libanjuta/resources.[c,h]: Added a function to created sized image.
10297         
10298         * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
10299         from filename, as thats the correct representation.
10300         
10301         * plugins/build-basic-autotools/Makefile.am,
10302         (added) plugins/build-basic-autotools/automake-c.filters,
10303         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10304         plugins/build-basic-autotools/build-basic-autotools.[c,h]:
10305         Rearragned UI elements in the build menu. Added codes to read build
10306         filter rules from external file. Implemented all build, configure,
10307         autogen commands. Watches current editor and project.
10308         
10309         * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
10310         Added editor changed signal and exports current editor value.
10311         Fixed parameter names. Fixed get_uri() interface implementation to
10312         return correct uri.
10313         
10314         * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
10315         elements.
10316         
10317         * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
10318         
10319         * plugins/file-manager/an_file_view.c,
10320         plugins/file-manager/an_file_view.c: Exports file uri correctly.
10321         
10322         * plugins/file-wizard/file.c: Reads uri correctly.
10323         
10324         * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
10325         sets the page to the new view.
10326         
10327         * plugins/message-view/message-view.c: Unrefs the tree model when done.
10328         Fixed signal connecting.
10329         
10330         * plugins/project-manager/plugin.c: Changed "project_root_directory"
10331         to "project_root_uri" and exports as uri.
10332         
10333 2004-09-24  Naba Kumar  <naba@gnome.org>
10335         * libanjuta/anjuta-ui.c: Fixed a crash bug.
10336         * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
10337         in correct way.
10338         * plugins/file-manager/plugin.c: Fixed crash in unloading.
10339         * plugins/file-loader/plugin.c: Added comments.
10340         * plugins/build-basic-autotools/plugin.c: Added comments.
10341         * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
10342         
10343         * libanjuta/interfaces/libanjuta.idl,
10344         plugins/message-view/anjuta-msgman.c,
10345         plugins/message-view/message-view.c,
10346         plugins/message-view/message-view.h,
10347         plugins/message-view/plugin.c: Buffering and appending messages have
10348         been separated. message-view implementations cleaned up. Signals
10349         Emissions fixed. Messages now displayed in summary and details show
10350         as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
10351         API.
10352         
10353         * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
10354         preferences.
10355         
10356         * plugins/build-basic-autotools/Makefile.am,
10357         plugins/build-basic-autotools/build-basic-autotools.c: Added regex
10358         parsing of output to create message summaries. Uses new message view
10359         API.
10360         
10361         * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
10362         preferences to make dialog box smaller.
10363         
10364         * plugins/editor/search-replace.c: Fixed compile error with change
10365         in IAnjutaMessageView API.
10366         
10367 2004-09-21  Naba Kumar  <naba@gnome.org>
10369         * plugins/Makefile.am: Deletes old (installed) plugins before
10370         installing new ones.
10371         
10372         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10373         plugins/build-basic-autotools/build-basic-autotools.c,
10374         plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
10375         file URI from filemanager. Only disables/enables build submenu in file
10376         manager, instead of merging/unmerging.
10377         
10378         * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
10379         non-text files.
10380         
10381         * plugins/file-loader/anjuta-loader-plugin.ui,
10382         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
10383         Implemented "Open with" file manager submenu. Displays error message
10384         when file can not be opened.
10385         
10386         * plugins/file-manager/an_file_view.c: Renamed
10387         file_manager_current_filename value name to file_manager_current_uri
10388         and exports proper URI.
10389         
10390         * plugins/gtodo/plugin.c: Display name changed to "Tasks".
10392 2004-09-19  Naba Kumar  <naba@gnome.org>
10394         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
10395         plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
10396         save point signal to change editor tabs. Fixed accels.
10397         
10398         * plugins/file-loader/plugin.c: Fixed accels.
10400         * plugins/project-manager/plugin.c: Added target selection callback.
10401         
10402         * plugins/project-manager/plugin.c: Added URI activation.
10403         * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
10404         Fixed dialog and closed it on ok. Fixed a crash bug.
10405         * plugins/editor/anjuta-docman.c: Set notebook scrollable.
10407         * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
10408         configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
10409         plugins/file-loader/anjuta-loader-plugin.ui,
10410         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
10411         Added recent files in file loade plugin.
10412         
10413         * ChangeLog: Fixed entry dates.
10414         
10415 2004-09-18  Naba Kumar  <naba@gnome.org>
10417         * plugins/devhelp/plugin.c: Added UI sensitization and removed
10418         an unnecessary GtkFrame.
10419         
10420 2004-09-17  Naba Kumar  <naba@gnome.org>
10422         * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
10424         * TODO: Updated.
10425         
10426         * data/Makefile.am: Disabled installing old mime info.
10427         
10428         * mime/anjuta.applications, mime/anjuta.keys: Updated.
10429         
10430         * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
10431         plugins/editor/anjuta-document-manager.ui,
10432         plugins/editor/plugin.c, plugins/editor/text_editor.c,
10433         plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
10434         Added Editor context popup menu.
10435         
10436         * plugins/project-manager/anjuta-project-manager-plugin.png:
10437         Update image.
10438         
10439         * plugins/project-manager/anjuta-project-manager.plugin.in:
10440         Support .anjuta mime type.
10441         
10442         * plugins/project-manager/plugin.c: Exports "project_root_directory"
10443         value.
10444         
10445         * plugins/file-manager/plugin.c: Watches "project_root_directory"
10446         value.
10447         
10448         * src/layout.xml, plugins/profile-default/plugin.c:
10449         Added project manager plugin for startup.
10451 2004-09-16  Naba Kumar  <naba@gnome.org>
10452         
10453         * anjuta.prj: Updated.
10454         
10455         * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
10456         plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
10457         plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
10458         plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
10459         plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
10460         plugins/terinal/Makefile.am, src/Makefile.am,
10461         plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
10462         Fixed makefile syntax errors.
10464 2004-09-16  Naba Kumar  <naba@gnome.org>
10466         * configure.in, src/layout.xml,
10467         plugins/profile-default/plugin.c,
10468         libanjuta/interfaces/libanjuta.idl,
10469         plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
10470         
10471         * configure.in, plugins/Makefile.am,
10472         plugins/project-manager/.cvsignore, 
10473         plugins/project-manager/Makefile.am,
10474         plugins/project-manager/anjuta-project-manager-plugin.png,
10475         plugins/project-manager/anjuta-project-manager.plugin.in,
10476         plugins/project-manager/anjuta-project-manager.ui,
10477         plugins/project-manager/plugin.c,
10478         plugins/project-manager/plugin.h: Added project manager plugin
10479         based on gnome-build.
10480         
10481         * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
10482         mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
10483         
10484         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
10485         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10486         manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
10487     
10488 2004-09-16  Naba Kumar  <naba@gnome.org>
10490         * plugins/editor/action-callbacks.c: Fixed compile error.
10491         
10492 2004-09-15  Naba Kumar  <naba@gnome.org>
10494         * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
10495         
10496         * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
10497         New improved splace with nicer progress.
10498         
10499         * configure.in, plugins/Makefile.am,
10500         (added) file-wizard/.cvsignore,
10501         (added) file-wizard/Makefile.am,
10502         (added) file-wizard/action-callbacks.c,
10503         (added) file-wizard/action-callbacks.h,
10504         (added) file-wizard/anjuta-file-wizard-plugin.png,
10505         (added) file-wizard/anjuta-file-wizard.glade,
10506         (added) file-wizard/anjuta-file-wizard.plugin.in,
10507         (added) file-wizard/anjuta-file-wizard.ui,
10508         (added) file-wizard/file.c,
10509         (added) file-wizard/file.h,
10510         (added) file-wizard/plugin.c,
10511         (added) file-wizard/plugin.h:
10512         Created new file wizard and added it. The wizard takes care of text
10513         bit insertions and new files creation.
10515         * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
10516         plugins/editor/action-callbacks.h,
10517         plugins/editor/anjuta-document-manager.glade,
10518         plugins/editor/anjuta-document-manager.ui,
10519         plugins/editor/plugin.c, plugins/editor/text_editor.c,
10520         (removed) plugins/editor/file.[c,h]: Removed text insertions and
10521         new files code and moved into a new plugin (file wizard).
10522         
10523         * libanjuta/plugins.[c,h]: Added plugins selection function.
10524         
10525         * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
10526         get_position(), insert() in IAnjutaEditor interface. Added
10527         add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
10528         interface (for wizard plugins).
10530         * plugins/file-loader/anjuta-loader-plugin.ui,
10531         plugins/file-loader/plugin.c: Added wizard launcher interface which
10532         scans for plugins implement IAnjutaWizard interface and presents the
10533         list to user for selection. The selected plugin is then activated
10534         for the wizard.
10536         * libanjuta/interfaces/.cvsignore: Updated.
10537         * plugins/message-view/.cvsignore: Updated.
10538         * plugins/launcher/*: Removed as launcher has already been moved to
10539         libanjuta as class.
10541         * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
10542         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10543         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10544         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10545         manuals/reference/libanjuta/tmpl/pixmaps.sgml:
10546         Updated API documentations.
10548 2004-09-01  Amanpreet Singh Alam  <aalam@redhat.com>
10550         * configure.in: Added Punjabi to ALL_LINGUAS
10552 2004-07-29  Naba Kumar  <naba@gnome.org>
10554         * configure.in: Added file-loader plugin Makefile path and
10555         fixed devhelp version requirement.
10557 2004-07-28  Naba Kumar  <naba@gnome.org>
10559         * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
10560         terminal/preferences-terminal.png (added), message-view/*.png (added),
10561         message-view/*.xpm (added), editor/*.png (added),
10562         editor/*.xpm (added), plugins/editor/Makefile.am,
10563         plugins/editor/plugin.c, plugins/message-view/Makefile.am,
10564         plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
10565         src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
10566         respective plugins directories.
10568         * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
10569         pixmaps/block-end-16.png, pixmaps/block-end.png
10570         pixmaps/block-start-16.png, pixmaps/block-start.png
10571         pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
10572         pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
10573         pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
10574         pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
10575         pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
10576         pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
10577         pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
10578         pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
10579         pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
10580         pixmaps/preferences-editor.png, pixmaps/undock.png
10581         pixmaps/error-next-16.png, pixmaps/error-next.png
10582         pixmaps/error-prev-16.png, pixmaps/error-prev.png
10583         pixmaps/messages.xpm, pixmaps/preferences-messages.png,
10584         pixmaps/preferences-terminal.png: Deleted
10586         * libanjuta/properties* (removed), plugins/editor/properties* (added),
10587         plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
10588         plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
10589         plugins/editor/anjuta-document-manager.plugin.in,
10590         plugins/editor/anjuta-document-manager.ui,
10591         plugins/editor/plugin.c, plugins/editor/print.c,
10592         plugins/editor/search-replace_backend.c,
10593         plugins/editor/search_preferences.h,
10594         plugins/editor/text_editor.c, plugins/editor/text_editor.h:
10595         Moved properties souce files to editor plugin as it not required in
10596         libanjuta. Other editor fixes.
10598         * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
10599         libegg/dock/* (removed)
10600         : Restored GDL external dependencies and removed libegg dock
10601         sources, because gdl is being developed.
10602         
10603         * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
10604         libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
10605         libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
10606         libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
10607         libanjuta/plugins.c, libanjuta/plugins.h,
10608         libanjuta/resources.c, libanjuta/resources.h: Preferences now use
10609         gconf system. Shell now takes docking positions. Added more utility
10610         functions. Added plugins query function. And other fixes.
10612         * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
10613         
10614         * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
10615         plugin to load files based on mime type.
10616         
10617         * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
10618         
10619         * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
10620         plugins/file-manager/plugin.c: File manager now uses file loader to
10621         open files.
10623         * plugins/message-view/anjuta-msgman.c,,
10624         plugins/message-view/message-view.c,
10625         plugins/message-view/plugin.c: Implemented launcher in libanjuta.
10627         * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
10628         plugins/terminal/terminal.c, src/Makefile.am,
10629         src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
10630         src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
10631         
10632         * libegg/dock/*: Removed directory.
10633         
10634 2004-07-28  Naba Kumar  <naba@gnome.org>
10636         * configure.in: Reduced gnome-print version requirement.
10637         * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
10639 2004-07-21  Ray Strode  <rstrode@redhat.com>
10640         * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
10641         new mime sytem.
10643 2004-06-29  Johannes Schmid <jhs@cvs.gnome.org>
10644         
10645         * plugins/editor/search-replace.c: Some fixes
10646         * plugins/terminal/Makefile.am:
10647         Patch from: Alexey Rusakov <ktirf@users.sf.net>
10649 2004-05-19  Naba Kumar  <naba@gnome.org>
10651         * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
10652         compiler warning.
10654 2004-05-17  Johannes Schmid <jhs@cvs.gnome.org>
10656         * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
10657         Implemented IAnjutaSavable
10658         * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
10660 2004-05-17  Naba Kumar  <naba@gnome.org>
10662         * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
10663         plugins/build-basic-autotools/.cvsignore,
10664         plugins/build-basic-autotools/Makefile.am,
10665         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
10666         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10667         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
10668         plugins/build-basic-autotools/build-basic-autotools.c,
10669         plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
10670         build plugin.
10671         
10672         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
10673         definition.
10674         
10675         * plugins/file-manager/an_file_view.c,
10676         plugins/file-manager/anjuta-file-manager.ui,
10677         plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
10678         Added context menu UI.
10679         
10680         * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
10681         in view menu.
10683 2004-05-16      Johannes Schmid <jhs@cvs.gnome.org>
10684         
10685         * libanjuta/anjuta-preferences.[ch]: 
10686         Added save/load_gconf functions
10687         * src/action_callbacks.[ch], src/preferences.c: 
10688         Load global prefs from gconf at startup and save them
10689         on exit. Prefs load and save correctly but something resets
10690         them to default after loading...
10691         * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
10692         Somehow the linker does not find save/load_gconf functions
10693         in libanjuta. Must be a stupid mistake, I would be glad
10694         if someone could fix that.
10695         * manuals/reference/libanjuta-sections.txt: Added new
10696         preferences functions and removed gnome-filelist
10697         * plugins/file-manager/anjuta-file-manager-plugin.glade:
10698         * plugins/file-manager/plugin.c:
10699         Added root-path property
10701 2004-05-14      Johannes Schmid <jhs@cvs.gnome.org>
10702         
10703         * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
10704         they are not longer needed.
10705         * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
10706         anjuta-sections.txt: Remove references to the files
10707         * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
10708         Use new nautilus icons for file-manager, looks incredible
10709         cool!
10711 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
10712         
10713         * plugins/editor/anjuta-docman.c: gchar* to 
10714         const gchar* in arguments
10715         * plugins/editor/text_editor.c: Implemented IAnjutaFile
10716         Interface
10717         * plugins/file-manager/an_file_view.c: Open files on
10718         double-click. Does not work yet because it does not
10719         find IAnjutaFile interface in document manager
10721 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
10722         
10723         * plugins/editor/anjuta-docman.c
10724         * plugins/editor/text_editor.c:
10725         Made close button working, made multiple selection in
10726         File/Open dialog possble, fixed crash bug if file cannot
10727         be opened.
10729 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
10730         
10731         * plugins/editor/action-callbacks.c
10732         * plugins/editor/anjuta-docman.c
10733         * plugins/editor/anjuta-docman.h
10734         * plugins/editor/search-replace.c
10735         * plugins/editor/search-replace_backend.c
10736         * plugins/editor/text_editor.c
10737         * plugins/editor/text_editor.h:
10738         Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
10739         able to open all files, use uri instead of full_filename, fixed
10740         many bugs.
10743 2004-05-13  Naba Kumar  <naba@gnome.org>
10745         * plugins/message-view/anjuta-message-manager-plugin.glade:
10746         HIG compliant.
10748         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
10749         management.
10751         * pixmaps/anjuta_splash.png: Added border.
10752         
10753         * plugins/editor/anjuta-document-manager.png: New icon.
10754         
10755         * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
10756         plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
10757         
10758         plugins/editor/Makefile.am,
10759         plugins/editor/search-replace.c,
10760         plugins/editor/search-replace.h,
10761         plugins/editor/search-replace_backend.c,
10762         plugins/editor/search-replace_backend.h,
10763         plugins/editor/search_preferences.h,
10764         plugins/editor/search_preferences.c: Merged changes from
10765         ANJUTA_1_2_0 branch.
10766         
10767         * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
10768         plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
10769         operational.
10771         * plugins/terminal/Makefile.am,
10772         plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
10773         dialog.
10774         
10775         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
10776         submenu.
10778 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
10779         * plugins/message-view/plugin.c: Fixed glade file loading
10780         Removed "Show messages" menu item
10781         * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
10782         twice because of this load system layout hack.
10783         * libanjuta/anjuta-ui.h: Removed #include config.h
10784         * libanjuta/libanjuta.pc: Fixed path and depencies
10785         * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
10786         * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
10787         * libanjuta/properties.cxx : #include "properties_cxx.h"
10788         * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
10790 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
10791         * plugins/message-view/*: Fixed message view preferences
10792         * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
10793         * anjuta.glade: Removed messages stuff
10795 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
10796         
10797         * Removed libanjutamm, it is now hosted on SF.net:
10798         cvs.sf.net/cvsroot/anjuta/libanjutamm
10800 2004-05-11  Johannes Schmid  <jhs@cvs.gnome.org>
10801         
10802         * libanjutamm/*
10803         Added some experimental code to add support for C++ plugins.
10804         Nothing works yet and it is likely that it will disappear but
10805         I have some questions to murrayc and he wants to see the code.
10807 2004-05-11  Naba Kumar  <naba@gnome.org>
10809         * plugins/terminal/terminal.c: Fixed prefs loading bug.
10811         * plugins/editor/action-callbacks.c: Fixed a crash bug in
10812         hightlight style menu actions.
10814         * manuals/reference/libanjuta/libanjuta-docs.sgml,
10815         manuals/reference/libanjuta/plugin-description-file.sgml,
10816         manuals/reference/libanjuta/writing-plugins.sgml,
10817         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10818         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10819         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
10821         * src/anjuta-app.c: Always load system layout for now.
10823         * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
10824         
10825         * manuals/reference/libanjuta/libanjuta-docs.sgml,
10826         manuals/reference/libanjuta/libanjuta-sections.txt,
10827         manuals/reference/libanjuta/libanjuta.types,
10828         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10829         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10830         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10831         manuals/reference/libanjuta/tmpl/fileselection.sgml,
10832         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10833         (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
10834         Updated documentation.
10836         * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
10837         plugins/profile-default/plugin.c, src/layout.xml:
10838         Created terminal plugin.
10839          
10840         * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
10841         (new) plugins/file-manager/.cvsignore,
10842         plugins/file-manager/an_file_view.c,
10843         plugins/file-manager/plugin.c,
10844         plugins/file-manager/plugin.h: Moved preferences to separate
10845         glade file and added cvsignore file.
10846         
10847         * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
10848         from ANJUTA_1_2_0 branch. Please note that other po files need merging
10849         from the branch. I tried it     but there were way too many conflicts.
10850         
10851         * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
10852         
10853         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
10854         util functions required during the merge.
10855         
10856         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
10857         interface.
10858         
10859         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10860         plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
10861         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
10862         plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
10863         Merged with ANJUTA_1_2_0 branch.
10865 2004-05-09  Johannes Schmid <jhs@cvs.gnome.org>
10867         * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
10869 2004-05-07  Naba Kumar  <naba@gnome.org>
10871         * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
10873         * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
10874         Added preferences reading and loading.
10875         
10876         * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
10877         libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
10878         libanjuta/fileselection.c, libanjuta/fileselection.h,
10879         libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
10880         
10881         * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
10883         * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
10884         anjuta.spec.in, configure.in, data/autogen.sh.generic,
10885         data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
10886         data/macros/autogen.sh, data/macros2/autogen.sh
10887         data/properties/ada.properties, data/properties/anjuta.properties,
10888         launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
10889         libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
10890         (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
10891         (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
10892         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
10893         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
10894         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
10895         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
10896         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
10897         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
10898         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
10899         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
10900         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
10901         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
10902         manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
10903         manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
10904         plugins/class-gen/clsGen.c, plugins/editor/print.c,
10905         plugins/patch/patch-plugin.c, scintilla/Document.cxx,
10906         scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
10907         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
10908         scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
10909         (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
10910         scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
10911         (added) scintilla/scintilla-marshal.c,
10912         (added) scintilla/scintilla-marshal.h,
10913         (added) scintilla/scintilla-marshal.list,
10914         scintilla/include/SString.h, scintilla/include/SciLexer.h,
10915         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
10916         (added) scintilla/patches/scintilla-calltip-align.patch,
10917         (added) scintilla/patches/scintilla-minor.patch,
10918         tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
10920 2004-05-06  Naba Kumar  <naba@gnome.org>
10922         * (added) plugins/file-manager/Makefile.am,
10923         (added) plugins/file-manager/anjuta-file-manager-plugin.png,
10924         (added) plugins/file-manager/anjuta-file-manager.plugin.in,
10925         (added) plugins/file-manager/anjuta-file-manager.ui,
10926         (added) plugins/file-manager/plugin.c,
10927         (added) plugins/file-manager/plugin.h,
10928         (removed) plugins/file-manager/an_file_view.h,
10929         plugins/Makefile.am, configure.in,
10930         plugins/file-manager/an_file_view.c: Created file manager plugin.
10931         
10932         * plugins/profile-default/plugin.c: Added file manager plugin in default
10933         profile.
10934         
10935         * libanjuta/Makefile.am: Fixed dependencies.
10936         * pixmaps/anjuta_splash.png: New splash screen.
10938 2004-05-05  Johannes Schmid <jhs@cvs.gnome.org>
10939         
10940         * template/template.c/h: Added in-line doc
10941         * manuals/reference/template/*: Added template documentation
10942         * configure.in: Build template docs
10944 2004-05-05  Naba Kumar  <naba@gnome.org>
10946         * autogen.sh: Added commands to generate initial interfaces.
10947         
10948         * libanjuta/Makefile.am,
10949         (removed)libanjuta/anjuta-plugin-parser.c,
10950         (removed)libanjuta/anjuta-plugin-parser.h,
10951         (added)libanjuta/anjuta-plugin-description.c,
10952         (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
10953         plugin description.
10954         
10955         * libanjuta/anjuta-plugin.c,
10956         libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
10957         
10958         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
10959         and added AnjutaShellPlacement enum for widgeds placement (passed to 
10960         widget add_widget() method.
10961         
10962         * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
10963         and moved plugin sets loading in profile plugins.
10964         
10965         * libanjuta/interfaces/.cvsignore,
10966         (removed)libanjuta/interfaces/Makefile.am,
10967         libanjuta/interfaces/libanjuta.idl,
10968         libanjuta/interfaces/anjuta-idl-compiler.pl,
10969         (removed)libanjuta/interfaces/ianjuta-document-manager.c,
10970         (removed)libanjuta/interfaces/ianjuta-document-manager.h,
10971         (removed)libanjuta/interfaces/ianjuta-editor.c,
10972         (removed)libanjuta/interfaces/ianjuta-editor.h,
10973         (removed)libanjuta/interfaces/ianjuta-file.c,
10974         (removed)libanjuta/interfaces/ianjuta-file.h,
10975         (removed)libanjuta/interfaces/ianjuta-message-manager.c,
10976         (removed)libanjuta/interfaces/ianjuta-message-manager.h,
10977         (removed)libanjuta/interfaces/ianjuta-message-view.c,
10978         (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
10979         *.h and Makefile.am files. They are autogenerated. Interfaces are
10980         by anjuta-idl-compiler.pl from libanjuta.idl file.
10981         
10982         * manuals/reference/libanjuta/Makefile.am,
10983         manuals/reference/libanjuta/anjuta-architecture.sgml,
10984         manuals/reference/libanjuta/libanjuta-docs.sgml,
10985         manuals/reference/libanjuta/libanjuta-sections.txt,
10986         manuals/reference/libanjuta/libanjuta.types,
10987         manuals/reference/libanjuta/plugin-description-file.sgml,
10988         manuals/reference/libanjuta/writing-plugins.sgml,
10989         (added)manuals/reference/libanjuta/tmpl/.cvsignore,
10990         (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
10991         (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
10992         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10993         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10994         (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10995         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10996         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10997         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10998         (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10999         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11000         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11001         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
11002         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
11003         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
11004         (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
11005         (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
11006         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11007         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11008         (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
11009         (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
11010         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11011         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
11012         (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11013         (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11014         (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11015         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
11016         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
11017         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
11018         (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11019         (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
11020         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11021         manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
11022         Wrote writing-plugins.sgml documentation. Fixed cross links. Added
11023         interfaces template sgmls.
11024         
11025         * plugins/Makefile.am,
11026         plugins/devhelp/anjuta-devhelp.plugin.in,
11027         plugins/devhelp/plugin.c,
11028         plugins/editor/action-callbacks.c,
11029         plugins/editor/anjuta-document-manager.plugin.in,
11030         plugins/editor/plugin.c,
11031         plugins/editor/plugin.h,
11032         plugins/editor/text_editor.c,
11033         plugins/sample1/plugin.c,
11034         plugins/message-view/anjuta-message-manager.plugin.in,
11035         plugins/message-view/plugin.c: Fixed shell add_widget method to take
11036         placement. Fixed other errors.
11037         
11038         * (added)plugins/profile-default/.cvsignore,
11039         (added)plugins/profile-default/Makefile.am,
11040         (added)plugins/profile-default/anjuta-default-profile-plugin.png,
11041         (added)plugins/profile-default/anjuta-default-profile.plugin.in,
11042         (added)plugins/profile-default/anjuta-default-profile.ui,
11043         (added)plugins/profile-default/plugin.c,
11044         (added)plugins/profile-default/plugin.h: Added a default new
11045         profile plugin.
11046         
11047         * src/Makefile.am,
11048         src/action-callbacks.c,
11049         src/anjuta-app.c,
11050         src/anjuta.c,
11051         src/main.cpp: Fixed necessary changes for libanjuta
11053 2004-05-04  Naba Kumar  <naba@gnome.org>
11055         * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
11056         plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
11057         plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
11058         placement for default widgets placements.
11060 2004-05-03  Naba Kumar  <naba@gnome.org>
11062         * manuals/reference/libanjuta/anjuta-architecture.sgml,
11063         manuals/reference/libanjuta/libanjuta-docs.sgml,
11064         manuals/reference/libanjuta/plugin-description-file.sgml,
11065         manuals/reference/libanjuta/writing-plugins.sgml:
11066         Wrote more sections in writing-plugins document and fixed errors.
11068 2004-05-03  Naba Kumar  <naba@gnome.org>
11070         * libanjuta/interfaces/libanjuta.idl: Added interface
11071         IAnjutaFileManager.
11072         
11073         * manuals/reference/libanjuta/anjuta-architecture.dia,
11074         manuals/reference/libanjuta/anjuta-architecture.png: Updated
11075         architecture diagram.
11076         
11077         * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
11078          manuals/reference/libanjuta/libanjuta-docs.sgml,
11079         (added) manuals/reference/libanjuta/plugin-description-file.sgml,
11080         (added) manuals/reference/libanjuta/writing-plugins.sgml:
11081         Wrote writing-plugins document and separated chapters into
11082         separate sgml files.
11083         
11084         * plugins/file-manager/an_file_view.c,
11085         plugins/file-manager/an_file_view.h: New and improved directory
11086         rendering.
11088 2004-05-02  Sven Herzberg  <herzi@abi02.de>
11090         * anjuta.glade: re-designed the new file dialog
11091         * anjuta_dialogs_strings.c: new strings from the new file dialog
11093 2004-04-30  Naba Kumar  <naba@gnome.org>
11095         * libanjuta/interfaces/Makefile.am.iface,
11096         libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
11097         
11098         * libanjuta/interfaces/libanjuta.idl: Updated.
11100         * libanjuta/interfaces/Makefile.am.iface,
11101         libanjuta/interfaces/libanjuta.idl: Updated.
11103 2004-04-29  Naba Kumar  <naba@gnome.org>
11104         
11105         * libanjuta/interfaces/Makefile.am.iface,
11106         libanjuta/interfaces/libanjuta.idl: Updated.
11108 2004-04-29  Naba Kumar  <naba@gnome.org>
11110         * libanjuta/interfaces/giface-idlc-c.pl,
11111         libanjuta/interfaces/libanjuta.idl: Upgraded.
11112         * libanjuta/interfaces/Makefile.am.iface: Added.
11113         
11114 2004-04-28  Naba kumar  <naba@gnome.org>
11116         * libanjuta/interfaces/giface-idlc-c.pl,
11117         libanjuta/interfaces/libanjuta.idl: Added anjuta interface
11118         definitions and wrote a compiler.
11119         
11120 2004-04-28  Naba Kumar  <naba@gnome.org>
11122         * libanjuta/anjuta-shell.c: Fixed docs.
11123         * libanjuta/interfaces/Makefile.am,
11124         libanjuta/interfaces/ianjuta-file.c,
11125         libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
11126         
11127         * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
11128         
11129         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
11131         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11132         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11133         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11134         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11135         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
11136         * src/anjuta-app.c: Fixed bug.
11138 2004-04-27  Naba Kumar  <naba@gnome.org>
11140         * libanjuta/anjuta-preferences-dialog.c,
11141         manuals/Makefile.am: Fixed document bugs and enabled docs
11142         building.
11144         * libanjuta/anjuta-preferences-dialog.c,
11145         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
11146         More documentation.
11147         
11148         * libanjuta/anjuta-preferences.c,
11149         manuals/reference/libanjuta/libanjuta-docs.sgml,
11150         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11151         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11152         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11153         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11154         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
11155         Wrote more documentations.
11157         * (removed) plugins/message-view/imessage-view.c,
11158         (removed) plugins/message-view/ianjuta-msgman.c,
11159         plugins/message-view/Makefile.am,
11160         plugins/message-view/anjuta-msgman.c,
11161         plugins/message-view/anjuta-msgman.h,
11162         plugins/message-view/message-view.c,
11163         plugins/message-view/message-view.h,
11164         plugins/message-view/plugin.c,
11165         plugins/message-view/plugin.h: Moved interface implementations
11166         in their respective classes and used correct macros to
11167         defined class types.
11169         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11170         src/action-callbacks.c, src/anjuta-app.c: Subclassed
11171         AnjutaUI from GtkUIManager instead of GtkDialog.
11173         * manuals/reference/libanjuta/Makefile.am,
11174         manuals/reference/libanjuta/libanjuta-docs.sgml,
11175         manuals/reference/libanjuta/libanjuta-sections.txt,
11176         manuals/reference/libanjuta/libanjuta.types,
11177         (added) manuals/reference/libanjuta/anjuta-architecture.dia,
11178         (added) manuals/reference/libanjuta/anjuta-architecture.png,
11179         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11180         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11181         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11182         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11183         Wrote more documentation, fixed typos, added architecture
11184         diagram, updated object types etc.
11186         * plugins/editor/text_editor.c: Fixed interface implementation.
11188 2004-04-26  Naba Kumar  <naba@gnome.org>
11190         * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
11191         (added) manuals/reference/libanjuta/anjuta-architecture.png,
11192         manuals/reference/libanjuta/libanjuta-docs.sgml: Added
11193         architecture diagram and a new chapter on plugins description file.
11195 2004-04-25  Naba Kumar  <naba@gnome.org>
11197         *  libanjuta/anjuta-children.h,
11198         libanjuta/anjuta-plugin.c,
11199         libanjuta/anjuta-plugin.h,
11200         libanjuta/anjuta-preferences.c,
11201         libanjuta/anjuta-shell.c,
11202         libanjuta/anjuta-shell.h,
11203         libanjuta/e-splash.c,
11204         libanjuta/e-splash.h,
11205         manuals/reference/libanjuta/Makefile.am,
11206         manuals/reference/libanjuta/libanjuta-docs.sgml,
11207         manuals/reference/libanjuta/libanjuta-sections.txt,
11208         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11209         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
11210         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11211         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
11212         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11213         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11214         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11215         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11216         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
11217         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11218         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11219         manuals/reference/libanjuta/tmpl/defaults.sgml,
11220         manuals/reference/libanjuta/tmpl/fileselection.sgml,
11221         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11222         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11223         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
11224         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11225         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
11226         manuals/reference/libanjuta/tmpl/plugins.sgml,
11227         manuals/reference/libanjuta/tmpl/properties.sgml,
11228         manuals/reference/libanjuta/tmpl/resources.sgml,
11229         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
11230         manuals/reference/libanjuta/tmpl/e-splash.sgml,
11231         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11232         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11233         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11234         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
11236         Added more template files and wrote more documentation.
11238 2004-04-24  Andras Timar  <timar@gnome.hu>
11240         * configure.in: Added hu to ALL_LINGUAS.
11242 2004-04-23  Naba Kumar  <naba@gnome.org>
11243         
11244         * configure.in: Fixed compile error.
11245         
11246         * libanjuta/anjuta-children.c,
11247         libanjuta/anjuta-children.h,
11248         libanjuta/anjuta-preferences.c,
11249         libanjuta/anjuta-preferences.h,
11250         libanjuta/anjuta-shell.c,
11251         libanjuta/anjuta-ui.c,
11252         libanjuta/anjuta-ui.h,
11253         manuals/reference/libanjuta/Makefile.am,
11254         manuals/reference/libanjuta/libanjuta-docs.sgml,
11255         manuals/reference/libanjuta/libanjuta.types,
11256         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11257         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
11258         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11259         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
11260         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11261         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11262         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11263         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11264         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
11265         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11266         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11267         manuals/reference/libanjuta/tmpl/defaults.sgml,
11268         manuals/reference/libanjuta/tmpl/fileselection.sgml,
11269         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11270         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11271         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
11272         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11273         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
11274         manuals/reference/libanjuta/tmpl/plugins.sgml,
11275         manuals/reference/libanjuta/tmpl/properties.sgml,
11276         manuals/reference/libanjuta/tmpl/resources.sgml,
11277         plugins/sample1/plugin.c: Added libanjuta API documentation.
11279 2004-04-22  Naba Kumar  <naba@gnome.org>
11281         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
11282         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
11283         libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11284         libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
11285         (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
11286         libegg/egg-combo-action.c, libegg/egg-entry-action.c,
11287         (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
11288         (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
11289         (removed) libegg/eggradiotoolbutton.c,
11290         (removed) libegg/eggseparatortoolitem.c,
11291         (removed) libegg/eggtoggletoolbutton.c,
11292         (removed) libegg/eggtoolbar.c,
11293         (removed) libegg/eggtoolbutton.c,
11294         (removed) libegg/eggtoolitem.c,
11295         (removed) libegg/prop-editor.c,
11296         (removed) libegg/test-actions.c,
11297         (removed) libegg/test-drag.c,
11298         (removed) libegg/test-merge.c,
11299         (removed) libegg/test-toolbar.c,
11300         libegg/menu/Makefile.am,
11301         (removed) libegg/menu/egg-accel-dialog.h,
11302         (removed) libegg/menu/egg-action-group.h,
11303         (removed) libegg/menu/egg-action.h,
11304         libegg/menu/egg-entry-action.h,
11305         (removed) libegg/menu/egg-markup.h,
11306         (removed) libegg/menu/egg-menu-merge.h,
11307         (removed) libegg/menu/egg-menu.h,
11308         (removed) libegg/menu/egg-radio-action.h,
11309         (removed) libegg/menu/egg-toggle-action.h,
11310         (removed) libegg/menu/howitshouldwork.txt,
11311         (removed) libegg/toolbar/.cvsignore,
11312         (removed) libegg/toolbar/Makefile.am,
11313         (removed) libegg/toolbar/TODO,
11314         (removed) libegg/toolbar/eggradiotoolbutton.h,
11315         (removed) libegg/toolbar/eggseparatortoolitem.h,
11316         (removed) libegg/toolbar/eggtoggletoolbutton.h,
11317         (removed) libegg/toolbar/eggtoolbar.h,
11318         (removed) libegg/toolbar/eggtoolbutton.h,
11319         (removed) libegg/toolbar/eggtoolitem.h,
11320         (removed) libegg/toolbar/prop-editor.h,
11321         (removed) libegg/toolbar/toolbar-api.txt,
11322         (removed) libegg/toolbar/toolbar-ideas.txt,
11323         plugins/devhelp/anjuta-devhelp.ui,
11324         plugins/devhelp/plugin.c,
11325         plugins/editor/action-callbacks.c,
11326         plugins/editor/action-callbacks.h,
11327         plugins/editor/anjuta-docman.c,
11328         plugins/editor/anjuta-document-manager.ui,
11329         plugins/editor/plugin.c,
11330         P plugins/message-view/Makefile.am,
11331         plugins/message-view/anjuta-message-manager.ui,
11332         plugins/message-view/plugin.c,
11333         plugins/sample1/anjuta-sample.ui,
11334         plugins/sample1/plugin.c,
11335         src/action-callbacks.c,
11336         src/action-callbacks.h,
11337         src/anjuta-actions.h,
11338         src/anjuta-app.c,
11339         src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
11340         Gtk actions and UIManager. Fixed all plugins to use this.
11341         
11342         * manuals/reference/gtkdoc-scangobj.diff,
11343         manuals/reference/libanjuta/Makefile.am,
11344         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11345         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11346         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11347         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11348         manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
11350         * configure.in: Updated to require gtk-2.4 and gnome-2.6.
11351         
11352 2004-04-20  Johannes Schmid <jhs@cvs.gnome.org>
11353         
11354         * plugins/message-view/imessage-view.c
11355         * plugins/message-view/ianjuta-msgman.c:
11356         Added interfaces
11358 2004-04-17  Adam Weinberger  <adamw@gnome.org>
11360         * configure.in: Added en_CA to ALL_LINGUAS.
11362 2004-04-08  Naba Kumar  <naba@gnome.org>
11364         * libanjuta/interfaces/ianjuta-message-view.[c,h], 
11365         libanjuta/interfaces/Makefile.am,
11366         libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
11367         message manager and message view interfaces.
11369         * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
11370         libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
11371         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
11372         libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
11373         src/anjuta-app.c: Used 'activate' and
11374         'deactivate' virtual methods for plugins. Fixed installed plugins
11375         dialogs. Added remove_widget() method for AnjutaShell.
11377         * libanjuta/interfaces/Makefile.am,
11378         libanjuta/interfaces/ianjuta-document-manager.c,
11379         libanjuta/interfaces/ianjuta-document-manager.h,
11380         libanjuta/interfaces/ianjuta-editor.c,
11381         libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
11382         and editor interfaces.
11384         * plugins/devhelp/plugin.c,
11385         plugins/message-view/anjuta-message-manager.plugin.in,
11386         plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
11387         plugins/sample1/plugin.c: Updated plugins implementation to
11388         reflect the changes.
11390 2004-04-07  Naba Kumar  <naba@gnome.org>
11392         * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
11393         libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
11394         libanjuta/interfaces/ianjuta-editor.h,
11395         (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
11396         plugins/editor/anjuta-docman.c,
11397         plugins/editor/anjuta-document-manager.plugin.in,
11398         plugins/editor/plugin.c, plugins/sample1/plugin.c,
11399         src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
11400         Added supported interfaces for plugins. Tested plugin interfaces
11401         through sample plugin.
11402         
11403 2004-02-29  Johannes Schmid <jhs@cvs.gnome.org>
11404         
11405         * template/Makefile.am, data/templates/library/Makefile.am
11406         Fixed some automake-1.7 incompatibilities
11407         * template/xmltemplate.c: Small fix
11409 2004-02-23  Naba Kumar  <naba@gnome.org>
11411         * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
11412         Added plugins manager dialog.
11413         
11414         * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
11415         library dependencies.
11416         
11417         * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
11418         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
11419         src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
11420         (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
11421         geometry command line option.
11422         
11423 2004-02-16  Naba Kumar  <naba@gnome.org>
11425         * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
11426         Added interfaces and IAnjutaEditor editor interface.
11427         * plugins/editor/text_editor.c: Implemented IAnjutaEditor
11428         interface.
11429         * libanjuta/anjuta-shell.h: Fixed bug.
11430         
11431 2004-02-13  Naba Kumar  <naba@gnome.org>
11433         * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
11434         
11435 2004-02-13  Johannes Schmid <jhs@cvs.gnome.org>
11436         
11437         * data/template/*/.cvsignore:
11438         Avoid all these ? in cvs output
11440 2004-02-13  Naba Kumar  <naba@gnome.org>
11442         * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
11443         includes and linking.
11445         * configure.in, plugins/Makefile.am: Enabled devhelp plugin
11446         and set required version to devhelp 0.8. This devhelp version
11447         can be acquired from gnome cvs branch devhelp branch
11448         devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
11450         * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
11451         src/actions-callbacks.c: Added Dock Manager settings menu item.
11453         * configure.in, plugins/Makefile.am: Disabled devhelp creation.
11454         * plugins/devhelp/plugin.c: Fixed a linking bug.
11455         
11456         * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
11457         libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
11458         external GDL dependency and used libegg codes.
11459         
11460 2004-02-12  Naba Kumar  <naba@gnome.org>
11462         * configure.in, plugins/Makefile.am, plugins/devhelp/*:
11463         Added devhelp plugin, but it can't be used without a
11464         patch in devhelp. So it's disabled for now.
11466         * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
11467         libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
11468         plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
11469         Update cvsignore files.
11471         * libanjuta/plugins.c, widgets/e-splash.c:
11472         Fixed plugins loading to show splash icons.
11473         
11474         * plugins/message-view/anjuta-message-manager.plugin.in,
11475         plugins/message-view/plugin.c: Fixed plugin registered name.
11477         * plugins/message-view/anjuta-message-view.png,
11478         plugins/sample1/anjuta-sample-plugin.png: Update images.
11480         * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
11481         src/main.c: Fixed layout loading.
11483         * plugins/devhelp/Makefile.am: Fixed error.
11485         * (removed) widgets/*, libanjuta/plugins.h,
11486         src/main.c: Transfered widgets to libanjuta/.
11487         
11488         * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
11489         toplevel directory to created only one library as libanjuta-egg.
11491         * data/Makefile.am: Fixed build error.
11493         * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
11494         libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
11495         libegg/.cvsignore: Added egg dock widget.
11497         * gdl/*: Removed as they are now available in libegg.
11498         
11499 2004-02-11  Franco Catrin <fcatrin@tuxpan.com>
11501         * plugins/editor/anjuta-docman.c:
11502         Use stock close icon on tab close button
11504 2004-02-11  Johannes Schmid <jhs@cvs.gnome.org>
11505         
11506         * data/template/Makefile.am
11507         data/template/language/Makefile.am
11508         data/template/library/Makefile.am
11509         data/template/text/Makefile.am
11510         data/template/project/Makefile.am
11511         data/template/project/terminal/Makefile.am
11512         configure.in: Created Makefile to install templates
11514 2004-02-11  Naba Kumar  <naba@gnome.org>
11516         * plugins/editor/action-callbacks.c,
11517         plugins/editor/anjuta-document-manager.ui,
11518         plugins/editor/plugin.c
11519         plugins/message-view/anjuta-message-manager.ui,
11520         src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
11521         
11522 2004-02-09  Johannes Schmid <jhs@cvs.gnome.org>
11523         
11524         * plugins/message-view/*: MessageView plugin is now loaded
11525         The menu items are still dummies.
11527 2004-02-09  Naba Kumar  <naba@gnome.org>
11529         * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
11530         generation.
11531         
11532         * libanjuta/anjuta-preferences.h: Added some documentation.
11533         
11534         * libanjuta/anjuta-shell.h: Removed dead codes.
11535         
11536         * (removed) manuals/reference/gtkdoc-scangobj,
11537         manuals/reference/gtkdoc-scangobj.diff,
11538         manuals/reference/libanjuta/.cvsignore,
11539         manuals/reference/libanjuta/Makefile.am,
11540         manuals/reference/libanjuta/README.inline-doc,
11541         manuals/reference/libanjuta/README.sections,
11542         manuals/reference/libanjuta/libanjuta-docs.sgml,
11543         manuals/reference/libanjuta/libanjuta-sections.txt,
11544         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11545         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
11546         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11547         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
11548         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11549         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11550         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11551         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
11552         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11553         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11554         manuals/reference/libanjuta/tmpl/defaults.sgml,
11555         manuals/reference/libanjuta/tmpl/fileselection.sgml,
11556         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11557         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11558         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
11559         manuals/reference/libanjuta/tmpl/plugins.sgml,
11560         manuals/reference/libanjuta/tmpl/properties.sgml,
11561         manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
11562         of scan program. Updated templates.
11564         plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
11565         editor action callbacks data.
11566         
11567         plugins/editor/text_editor.c: Fixed scintilla height problem. Added
11568         scintilla object ref/unref.
11570 2004-02-08  Johannes Schmid <jhs@cvs.gnome.org>
11571         
11572         * template/*: Added new xml based template system
11573         * template/dtds/*: Dtds to validate xml files of the template systems
11574         * data/template/*: Some sample template files
11575         Still needs some work but builds fine!
11577 2004-02-06  Naba Kumar  <naba@gnome.org>
11579         * cofigure.in, manuals/Makefile.am,
11580         (added) manuals/reference/*: Added API documentation
11581         structure (gtk-doc based).
11583         * libanjuta/libanjuta.h: Updated
11584         
11585 2004-02-05  Naba Kumar  <naba@gnome.org>
11586         
11587         * configure.in: Sets correct dependencies and
11588         uses gdl external library.
11590         * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
11591         libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
11592         libanjuta/anjuta-utils.h, libanjuta/fileselection.c
11593         libanjuta/fileselection.h, libanjuta/glue-factory.c,
11594         libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
11595         libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
11596         and added file dialogs.
11598         * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
11599         libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
11600         Build dynamic libraries for libegg.
11602         * plugins/Makefile.am, plugins/editor/Makefile.am,
11603         plugins/editor/action-callbacks.c, 
11604         plugins/editor/action-callbacks.h,
11605         plugins/editor/anjuta-docman.c,
11606         plugins/editor/anjuta-docman.h
11607         plugins/editor/anjuta-document-manager.plugin.in
11608         plugins/editor/anjuta-document-manager.png
11609         plugins/editor/anjuta-document-manager.ui
11610         plugins/editor/file.c
11611         plugins/editor/file.h
11612         plugins/editor/plugin.c
11613         plugins/editor/print.c
11614         plugins/editor/print.h
11615         plugins/editor/search-replace.c
11616         plugins/editor/search_incremental.c
11617         plugins/editor/search_incremental.h
11618         plugins/editor/text_editor.c
11619         plugins/editor/text_editor.h
11620         plugins/editor/text_editor_cbs.c
11621         plugins/editor/text_editor_menu.h
11622         plugins/sample1/Makefile.am
11623         plugins/sample1/anjuta-sample-plugin.png
11624         plugins/sample1/anjuta-sample.plugin.in
11625         plugins/sample1/anjuta-sample.ui
11626         plugins/sample1/plugin-sample1.c
11627         plugins/sample1/plugin.c
11628         plugins/sample1/plugin.h: Created sample
11629         plugin and fixed editor plugin.
11631         * printing/*: Removed.
11633         * scintilla/Makefile.am: Builds dynamic library.
11635         * src/Makefile.am, src/action-callbacks.c,
11636         src/action-callbacks.h, (removed) src/an_symbol_view.c,
11637         src/anjuta-actions.h, src/anjuta-app.c,
11638         src/anjuta-app.h, src/anjuta-callbacks.c,
11639         src/anjuta-callbacks.h, (removed) src/anjuta.c,
11640         (removed) src/anjuta.h, src/anjuta.ui,
11641         src/layout.xml, src/main.c, src/preferences.h,
11642         src/utilities.c: Debuggged and finally made plugins
11643         loadable.
11645         * global-tags/Makefile.am: Fixed build error.
11647 2004-02-03  Naba Kumar  <naba@gnome.org>
11649         * configure.in: Users GDL from external package.
11650         * plugins/*: Added many new plugins (not ready though).
11651         * src/*: Removed many files (which have been transfered in plugins/).
11652         
11653 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
11655         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
11657 2004-01-10  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11659         * configure.in: Added editor plugins
11660         
11661         * plugins/Makefile.am, src/search-replace_backend.h,
11662         plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
11663         plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
11664         
11665         * Added: plugins/editor/search_incremental.c, 
11666         plugins/editor/search_incremental.h
11668         * Update search-replace in plugins/editor
11669         
11670 2004-01-09  Johannes Schmid <jhs@cvs.gnome.org>
11671         
11672         * plugins/message-view/message-view.c: Some code clean-up
11674 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11676         * Added: search_incremental[ch]
11677         
11678         * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
11679         src/mainmenu_callbacks.c, src/toolbar.c
11680         src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
11681         
11682         * Incremental Search
11684 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
11685         
11686         * plugins/message-view/anjuta-msgman.[c/h]:
11687         Added message manager for easier message handling with a
11688         similar interface as docman. Of course you can still use
11689         MessageView standalone.
11690         * plugins/Makefile.am: Added message-view because it compiles
11691         without errors.
11693 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
11694         
11695         * plugins/message-view/*: Added message-view plugin 
11696         (still incomplete) 
11697         * configure.in: Added plugins/message-view/Makefile
11699 2004-01-03  Naba Kumar  <naba@gnome.org>
11701         * libanjuta/*.c: Added new files and updated old ones.
11702         * plugins/editor/*: Added editor plugin.
11703         * configure.in: Added editor plugin and moved editor related
11704         files into it.
11706 2004-01-02  Jean-Noel Guiheneuf  <jnoel@lotuscompounds.com>
11708         * src/Makefile.am: Added search-replace_backend.[ch]
11709         Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
11710         find_replace.[ch]
11711         * anjuta.glade, src/search-replace.c, src/search-replace.h,
11712         src/search-replace_backend.c, src/search-replace_backend.h,
11713         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
11714         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
11715         src/toolbar_callbacks.c
11716         * The advanced Search/Replace functionality now replaces the older
11717         Find/Replace stuff.
11718         * The Search/Replace functionality can be interrupted during a long
11719         Search/Replace;
11720         
11721 2003-12-11  Naba Kumar  <naba@gnome.org>
11723         * configure.in: Removed libegg flags from ANJUTA_FLAGS.
11724         * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
11725         errors.
11726         * Makefile.am, libanjuta/*: Added new module.
11727         * src/Makefile.am: Fixed linking error.
11728         * src/watch_cbs.c: Debugger clean up.
11729         * configure.in: Added libanjuta-2.0.pc
11731         * configure.in, libanjuta/Makefile.am,
11732         (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
11733         libanjuta instead.
11735 2003-12-11  Naba Kumar  <naba@gnome.org>
11737         Patch from: Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
11739         * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
11740         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
11741         src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
11742         src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
11743         The user can now give a name at the creation of a new file and
11744         insert automatically (user choice) header, gpl notice, header
11745         template. The file extension is added automatically according
11746         to the selected type of file. The various insert functions have
11747         been moved from mainmenu-callback.c to file.c. The cursor is now
11748         moved after an insert operation. Removes also useless code in
11749         memory.c and search-replace.c
11750         
11751 2003-12-11  Pavol Bosik  <Pavol.Bosik@siemens.com>
11753         * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
11754         sortable headers, process tree, removal of path and process params
11755         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
11756         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
11757         code cleanup
11759 2003-12-10  Naba Kumar  <naba@gnome.org>
11761         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
11762         
11763 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
11765         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
11767 2003-11-28  Naba Kumar  <naba@gnome.org>
11769         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
11770         
11771         * manuals/de/*: Added german translation docs.
11772         
11773         * configure.in, Makefile.am, src/Makefile.am,
11774         libegg/*/*: Added libegg library.
11775         
11776         * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
11777         installation directory.
11778         
11779         * src/text_editor_cbs.c: Fixed closing of file.
11781 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
11782                                                                                 
11783         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
11785 2003-09-05  Naba Kumar  <naba@gnome.org>
11787         * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
11788         src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
11789         src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
11790         src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
11791         src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
11792         anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
11793         (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
11794         (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
11795         using libegg. Initial commit -- compiles but is not complete.
11797 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
11799         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
11801 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
11803         * configure.in: Removed "ta" from ALL_LINGUAS.
11805 2003-05-16  Jordi Mallach  <jordi@sindominio.net>
11807         * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
11809 2003-05-16  Danilo Šegan  <dsegan@gmx.net>
11811         * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
11813 2004-04-24  Andras Timar  <tmar@gnome.hu>
11815         * configure.in: Added hu to ALL_LINGUAS.
11817 2004-04-14  Naba Kumar  <naba@gnome.org>
11819         * src/Makefile.am, printing/Makefile.am,
11820         tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
11821         because we are still using GtkCombo and build breaks with gtk-2.4.
11822         
11823 2004-04-13  Naba Kumar  <naba@gnome.org>
11825         * NEWS: Updated.
11826         * anjuta.spec.in: Fixed build error.
11827         * po/POTFILES.in: Updated.
11828         * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
11830 2004-04-11  Naba Kumar  <naba@gnome.org>
11832         * NEWS: Updated.
11833         * AUTHORS: Updated.
11834         * configure.in: Added ga in ALL_LINGUAS.
11835         * ChangeLog: Fixed dates.
11836         
11837 2004-04-09  Naba Kumar  <naba@gnome.org>
11839         * src/print.c: Fixed buffer styling bug when printing with
11840         selection.
11842         * data/properties/anjuta.properties: Defined only one base font and
11843         used courier instead of lucidatypewriter, because most newer systems are
11844         unlikely to have it (bug #885023, #925956, #890473).
11845         
11846         * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
11847         warning.
11848         
11849         * src/an_file_view.c: Fixed possible crash bug.
11851 2004-04-07  Naba Kumar  <naba@gnome.org>
11853         * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
11854         gtk_main_quit() etc..), so that atexit() functions are not called
11855         (which is apparently done to free up memory and we don't need to
11856         do that at this point). Incidentally, something also happens in the
11857         atexit call which freezes the UI for far too long when the application
11858         exits and we want to avoid that..
11859         * src/glade_iface.c: Fixed compiler warning.
11860         
11861 2004-04-06  Naba Kumar  <naba@gnome.org>
11863         * src/project_dbase_gui.c: Fixed errors.
11865         * src/registers_gui.c: Fixed possible crash bug.
11866         * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
11867         * src/signals.[c,h]: Used tree view and glade file for dialog.
11868         * src/Makefile.am, src/about.c, src/an_file_view.c,
11869         src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
11870         src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
11871         src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
11872         src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
11873         src/commands.c, src/compatibility_0.c, src/compiler_options.c,
11874         src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
11875         src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
11876         src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
11877         src/launcher.h, src/main.c, src/main_menubar.c,
11878         src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
11879         src/message-manager-private.cc, src/message-manager.cc,
11880         src/preferences.c, src/project_config.c, src/project_dbase.c,
11881         src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
11882         src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
11883         src/registers_cbs.h, src/registers_gui.c, src/resources.c,
11884         src/search-replace.c, src/search-replace_backend.c,
11885         src/search_incremental.c, src/search_preferences.c,
11886         src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
11887         src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
11888         src/signals_gui.c, src/source.c, src/src_paths.c,
11889         src/stack_trace.c, src/start-with.c, src/style-editor.c,
11890         src/support.c, src/text_editor.c, src/text_editor_cbs.c,
11891         src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
11892         src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
11893         src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
11894         tagmanager/Makefile.am, scintilla/include/SString.h,
11895         widgets/Makefile.am, widgets/gnomefilelist.c:
11897         Removed all deprecated codes and substituted
11898         with newer APIs. Fixed some possible crash bugs where cell renderers
11899         were being shared.
11900         
11901         * scintilla/patches/scintilla-minor.patch: Minor patch.
11903 2004-04-06  Naba Kumar  <naba@gnome.org>
11905         * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
11906         tree after all the files have been added (and not everytime a file
11907         is added in the project). Also fixed some memory corruption
11908         (possibly bug #900478).
11909         
11910         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
11911         src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
11912         src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
11913         src/project_dbase_gui.c, src/source.c, src/text_editor.c,
11914         src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
11915         qualifier wherever appropriate.
11917 2004-04-05  Naba Kumar  <naba@gnome.org>
11919         * src/launcher.[h,c], src/debugger.c: Added a method in launcher to 
11920         switch terminal echo on/off. Debugger requires it off, while the
11921         rest requires it on.
11923         * src/search-replace.c: sets search direction and action (in addtion
11924         to target) for find in files.
11925         
11926 2004-04-02  Naba Kumar  <naba@gnome.org>
11928         * src/mainmenu_callbacks.c: Sets filename during save of new files.
11930         * src/project_dbase.c, src/debugger, src/an_file_view.c,
11931         src/an_symbol_view.c: Added an gtk events loop for
11932         displaying project loading status (for loading large projects) and
11933         debugger program starting ... just to give an impression of fastness :-).
11935         * configure.in, anjuta.prj: Bumped version to 1.2.2.
11937         * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
11938         crash bug, which occurs when opening and closing a large project
11939         repeatedly.
11940         
11941         * src/attach_process.c: Fixed a comiple error for old gcc.
11942         
11943         * src/launcher.c: Prints proper error message when launcher child
11944         could not be executed and exits properly. Fixed a crash
11945         bug (bug #926606).
11946         
11947         * src/resources.c, src/utilities.c, src/glade_iface.c,
11948         src/debugger.c, src/attach_process.c: Properly exits forked children
11949         when they could not be executed.
11950         
11951 2004-04-01  Naba Kumar  <naba@gnome.org>
11953         * src/search-replace.c: Fixed a crash bug (bug #921893).
11955 2004-03-31  Naba Kumar  <naba@gnome.org>
11957         * anjuta.glade: Added a note on compiler options dialog ->support
11958         dialog telling that supports are only available for file mode.
11960         * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
11961         src/anjuta_cbs.c:
11962         Improved shutdown time delay by bypassing project closing
11963         and unloading plugins.
11965         * src/build_file.c, data/properties/anjuta.properties: Added a property
11966         to toggle on/off for going to first error automatically.
11968 2004-03-31  Pavol Bosik <Pavol.Bosik@siemens.com>
11970         * src/debugger.c: fixed core file loading
11971         * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
11972         for long lines (bugs #700968 and #911376)
11973         * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
11974         #917982.
11975         * src/anjuta.c: Focuses current AnEditor correctly.
11977 2004-03-30  Naba Kumar  <naba@gnome.org>
11979         * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
11980         * AUTHORS: Updated with all contributors names.
11981         * NEWS: Updated.
11982         * src/about.c: Reads contributors names from AUTHORS file.
11983         * manuals/C/anjuta-manual/authors.xml: Points to online
11984         contributors list.
11985         
11986 2004-03-29  Naba Kumar  <naba@gnome.org>
11988         * data/properties/ada.properties: Fixed syntax colors. Patch
11989         from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
11990         (bug #923474).
11992         * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
11993         src/appwiz_page2.c:     Correctly defines PACKAGE_DATA_DIR for
11994         generated projects, so that their pixmap files are
11995         found properly (bug #919903).
11996         
11997         * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
11998         anjuta.
12000         * src/source.c: Installs .glade file of libgllade
12001         projects in $(datadir)/$(package)/glade (part of bug #861038).
12002         
12003         * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
12004         in compiler options (bug #883837).
12005         
12006         * src/launcher.c: Disabled pty terminal echo. Correctly prompts
12007         for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
12008         
12009 2004-03-29  Pavol Bosik <Pavol.Bosik@siemens.com>
12011         * anjuta/src/search-replace.c: fixed another crash bug in
12012         "Find Usage"
12013         * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
12014         breakpoint property fix
12016 2004-03-29  Naba Kumar  <naba@gnome.org>
12018         * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
12019         (new) manuals/C/anjuta-advanced-tutorial/*:
12020         Added menu entry for 'Anjuta Advanced Tutorial'
12021         written by Olivier Pinçon  <opincon _at_ wanadoo.fr>.
12023 2004-03-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12024         
12025         * src/fileselection.[ch], src/mainmenu_callbacks.c:
12026         Fixed bug #908941  ('Open' starts in wrong directory)
12027         
12028 2004-03-26  Naba Kumar  <naba@gnome.org>
12030         * anjuta.h, src/message-manager-private.[h,cc]: Fixed
12031         compile error and bug #905738 with terminal.
12033         * src/search_incremental.c, src/register.c, src/sharedlib.c,
12034         src/search-replace.[h,c], src/search_incremental.[h,c],
12035         src/search_preferences.h, src/utilities.c, src/anjuta.c,
12036         src/text_editor.[c,h]: Fixed compiler warnings.
12037         
12038         * src/search-replace.c: Fixed a memory corruption (possible
12039         fix for bug #921893, but not yet confirmed).
12040         
12041         * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
12042         src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
12043         src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
12044         SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
12046 2004-03-25  Naba Kumar  <naba@gnome.org>
12048         * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
12049         crash bug with attach process dialog and made the dialog closable
12050         with 'esc'.
12051         
12052         * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
12053         always display within the margin.)
12054         
12055         * src/debugger.c: Fixed a typo (detele -> delete) which deletes
12056         the old breakpoint when it's properties are updated
12057         (creating a new updated one).
12058         
12059 2004-03-25  Pavol Bosik <Pavol.Bosik@siemens.com>
12061         * src/aneditor.cxx, src/aneditor.h: fixed calltips
12062         displayed for wrong file.
12063         * src/breakpoints.c: conditional breakpoints
12064         * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
12065         "Find in Files..." disabling policy
12067 2004-03-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12069         * src/build_file.c: Fixed bug #874380
12070         Goto the first error if it exists.
12072 2004-03-24  Naba Kumar  <naba@gnome.org>
12074         * src/anjuta.c: Fixed to get correct child exit status
12075         using mask (bug #905738).
12076         
12077         * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
12078         Aligned buttons in the New file dialog,
12079         set default response to OK, entry box activates default response,
12080         ESC closes dialog and hides on delet_event.
12082 2004-03-19  Naba Kumar  <naba@gnome.org>
12084         * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
12085         tree).
12087 2004-03-17  Pavol Bosik <Pavol.Bosik@siemens.com>
12089         * src/search-replace.c: fixed "Find Usage" crash when no project open
12091 2004-03-17  Naba Kumar  <naba@gnome.org>
12093         * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
12094         Fixed the generated projects to read m4 directory if the directory
12095         exists (bug #917781).
12096         
12097 2004-03-12  Naba Kumar  <naba@gnome.org>
12099         * HACKING: Fixed formatting for auto-parsing.
12101 2004-03-10  Pavol Bosik <Pavol.Bosik@siemens.com>
12102         
12103         * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
12104         rework (bug #890609)
12106 2004-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12107         
12108         * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
12110 2004-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12111         
12112         * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
12113         * src/search_preferences.c: Fixed typo.
12114         
12115 2004-02-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12116         
12117         * src/search-replace.c: improved Search&Replace
12118         For the moment "Replace All" does not work with non opened files
12119         but Anjuta should not crash now ! ??? 
12120         
12121 2004-02-26  Naba Kumar  <naba@gnome.or>
12123         * src/source.c: Fixed to pass cflags correctly
12124         and suppress the automake's default cflags.
12125         bug #816130, #801056, #782798, #773459
12126         
12127         * data/properties/anjuta.properties: Do not defualt to -k make option.
12128         bug #875486.
12130         * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
12131         bug #877683.
12132         
12133         * src/registers_gui.c: Fixed a runtime warning. bug #900087.
12134         
12135         * src/message-manager-private.cc: Disabled debug messages.
12136         
12137 2004-02-25  Adam Weinberger  <adamw@FreeBSD.org>
12139         * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
12141 2004-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12142         * anjuta.glade, src/search-replace.c:
12143         Reduced Search&Replace dialog, bug #902636.
12144         
12145 2004-02-23  Naba Kumar  <naba@gnome.or>
12147         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
12148         (bug #866143).
12150 2004-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12151         
12152         * src/search_incremental.c: Fixed bug #900903
12154 2004-02-23  Pavol Bosik <Pavol.Bosik@siemens.com>
12155         
12156         * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
12157         src/anjuta.c: Fixed bugs #890609 and #890609
12159 2004-02-23  Naba Kumar  <naba@gnome.or>
12161         * src/message-manager.cc: Disconnects menuitem signal properly.
12162         Fixed bug #901723.
12163         
12164         * src/mainmenu_callbacks.c: Do not reload new files. Fixed
12165         bug #900897.
12166         
12167 2004-02-20  Naba Kumar  <naba@gnome.org>
12169         * src/message-manager-private.[c,h]: Implemented keypress
12170         event for the terminal and resets it when ctrl c or ctrl d
12171         is pressed. But it doesn't seem to be working on keypress.
12172         Added a workaround to let it work on key release instead.
12173         (bug #878357).
12174         
12175         * src/search-replace: Fixed compiler warnings.
12176         
12177 2004-02-18  Franco Catrin  <fcatrin@tuxpan.com>
12179         * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
12180         Use defined file name when saving new files (fixes bug #898105)
12181         Don't change filename when clicking on a directory
12182         
12183         BTW: Happy birthday to me :-)
12184         
12185 2004-02-18  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12186         
12187         * src/search-replace.c: Fixed a crash bug 
12188         Crash on Find & Replace (#887833)
12189         
12190 2004-02-18  Naba Kumar  <naba@gnome.org>
12192         * src/executer.c: Fixed a crash bug.
12193         
12194         * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
12195         src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
12196         src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
12197         instead of GtkWindow (Part of bug #671596).
12198         
12199         * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
12200         src/registers_gui.c, src/registers_cbs.[h,c],
12201         src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
12202         src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
12203         src/compiler_options.c, src/an_file_view.c, start-with.c,
12204         src/anjuta-tools.c, help.c:
12206         Added "close" buttons on all
12207         dialogs (HIG) and fixed to properly response to ESC close
12208         (Part of bug #671596).
12210         * src/launcher.c: Disabled printing of long debug lines.
12211         
12212         * src/utilities.h: Fixed a compiler warning.
12213         
12214 2004-02-17  Franco Catrin  <fcatrin@tuxpan.com>
12216         * src/anjuta.c: "Save all" action now asks for filenames for new files
12217         (fixes bug #898111)
12219 2004-02-16  Franco Catrin  <fcatrin@tuxpan.com>
12221         * anjuta.glade, src/text_editor.c:
12222         Fixed a typo in Hello World indentation style 
12223         Fixed misuse of translated strings when looking for style
12224         This entry fixes bug #876037
12226 2004-02-16  Naba Kumar  <naba@gnome.org>
12228         * src/utilities.c: Fixed return value when dest file could
12229         not be created.
12231         Patch from: Dennis Moehlmann  <darksaidin@users.sourceforge.net>
12232         * src/utilities.[c,h]: Removed 'cmp' dependency and used
12233         internal function to compare files.
12234         
12235 2004-02-14  Franco Catrin  <fcatrin@tuxpan.com>
12237         * src/message-manager-private.cc:
12238         Set bold color as foreground color in terminal
12239         (fixes bug #864924)
12241         * src/aneditor.cxx:
12242         Use font style defined for message indicators in
12243         preferences/messages
12244         (fixes bug #885032)
12246 2004-02-13  Franco Catrin  <fcatrin@tuxpan.com>
12248         * src/build_project.c:
12249         Use build.silent option from preferences (fixes bug #895726)
12250         
12251 2004-02-11  Robert Sedak  <robert.sedak@sk.htnet.hr>
12253         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
12255 2004-01-27  Johannes Schmid <jhs@cvs.gnome.org>
12256         
12257         Patch from Massimo Corà <maxcvs@email.it>:
12258         * scintilla/LexCPP.cxx: Support "///" comments
12260 2004-01-18  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12261         * src/Makefile.am, src/anjuta.c, src/search-replace.c,
12262         src/search_replace.h, src/search-replace_backend.h
12263         anjuta.glade
12264         
12265         * Added: src/search_preferences.c, src/search_preferences.h
12266         Allow the user to save search/replace settings and give them names.
12268 2004-01-16  Johannes Schmid <jhs@cvs.gnome.org>
12269         
12270         * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
12271         scintilla/ScintillaGTK.cxx:
12272         Hopefully fixed AMD 64 crash bug by using correct marshaller
12274 2004-01-16  Franco Catrin L. <fcatrin@tuxpan.com>
12276         * src/preferences.c: Save GtkOptionMenu properties properly
12277         * src/text_editor.c: Fixes editor mispell of fold.symbols property
12279 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
12280         
12281         * configure.in, src/Makefile.am, scintilla/Makefile.am:
12282         Fixed libiconv issue
12283         * NEWS: Updated
12285 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
12286         
12287         Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
12288         *  src/attach_process.c, src/debugger.c, src/registers.c/h,
12289         src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
12290         src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
12291         src/sharedlib_gui.c:
12292         Debugger speed-up, replaced deprecated GtkCList
12294 2004-01-14  Franco Catrin L.<fcatrin@tuxpan.com>
12296         * src/text-editor.c: Use stock gtk+ close button for editor tabs
12298 2004-01-13  Laurent Dhima  <laurenti@alblinux.net>
12300         * configure.in: Added "sq" to ALL_LINGUAS.
12302 2004-01-12  Changwoo Ryu  <cwryu@debian.org>
12304         * configure.in: Added "ko" to ALL_LINGUAS.
12306 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12308         * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
12309         src/search_incremental.c, src/search_incremental.h: 
12310         Search_incremental code cleanup
12312 2004-01-08  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12314         * scintilla/*/*: Updated scintilla to CVS
12315         * Added: scintilla/Readme.sync
12316         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
12317         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
12318         scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
12319         scintilla/ScintillaGTK.cxx,
12320         scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
12321         scintilla/include/Scintilla.iface: Updated.
12323 2004-01-07  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12325         * search-replace_backend.[ch], search_incremental[ch]: Added
12326         
12327         * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
12328         find_replace.[ch]: Removed.
12329         
12330         * anjuta.glade, src/search-replace.c, src/search-replace.h,
12331         src/search-replace_backend.c, src/search-replace_backend.h,
12332         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
12333         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
12334         src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
12335         functionality now replaces the older Find/Replace stuff. The Search/Replace
12336         functionality can be interrupted during a long Search/Replace.
12338 2004-01-02  Dan Elphick <dre00r@ecs.soton.ac.uk>
12340         * widgets/gnomefilesel.c: Fix use of previously freed memory on
12341         selecting ".." and "." from file selector. 
12343 2004-01-02  Johannes Schmid <jhs@cvs.gnome.org>
12345         * anjuta.glade: Fixed wrong "fold.symbols" property
12347 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
12348         
12349         * src/project_dbase_gui.c: Alphabetical order ;-)
12350         * src/compiler_options.c: Fixed bug #867539
12351         * src/launcher.c: Workaround for bugs #864922, #849928,
12352         #846386 and #845782: The launcher no longer hangs but does
12353         not get the exit status correctly sometimes.
12354         * Changes suggested by Bosik are obviously already in without
12355         any Changelog entry (ClsGen.c, project_dbase_gui.c)
12356         * NEWS, README, anjuta.prj, configure.in: 
12357         Changed version to 1.2.1
12358         
12359         Patch from Andreas Volz <andreas99@users.sourceforge.net>:
12360         * anjuta_dialogs_strings.c, anjuta.glade: 
12361         Fixed bugs #860906, #859329
12362         
12363         Patch from grzegol@pld-linux.org
12364         * anjuta.desktop.in.in: Fixed bug #858993 (Follow 
12365         freedesktop.org standard)
12367 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
12368         
12369         Patch from Stefano Vallarino <stevalla@libero.it>:
12370         * src/source.[c/h]: Fixes cpp sample file to conform to 
12371         ISO/IEC 14882, C++-Standard 
12373 2003-12-31  Dan Elphick  <dre00r@ecs.soton.ac.uk>
12375         Review by Johannes Schmid <jhs@cvs.gnome.org>
12376         * src/build_file.[ch]: Add build_execute_shell_command which executes the
12377         command using sh -c.
12378         * src/compile.c: Use build_execute_shell_command when compiling single
12379         files.
12381 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
12382         
12383         Patch from Pavol Bosik  <Pavol.Bosik@siemens.com>:
12384         * src/breakpoints.c: Code cleanup, workaroud for possible 
12385         launcher bug
12386         * src/src_paths.c: Update debugger dirs on directory change
12388 2003-12-31  Pavol Bosik  <Pavol.Bosik@siemens.com>
12390         Review by Johannes Schmid <jhs@cvs.gnome.org>
12391         * src/attach_process.c, src/attach_process.h, anjuta.glade:
12392         sortable headers, process tree, removal of path and process params
12393         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
12394         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
12395         code cleanup
12397 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
12398         
12399         Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12400         * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
12401         Add a dialog for "New file" which lets the user set the 
12402         filename and to add copyright/header templates to the file
12403         * Review: Changed function names to contain modules name (file_)
12405 2003-12-09  Naba Kumar  <naba@gnome.org>
12407         * setup-gettext: Fixed a typo.
12408         * scintilla/Makefile.am: Fixed a build error for SMP systems.
12410 ---- Released version 1.2.0 ---
12412 2003-12-08  Naba Kumar  <naba@gnome.org>
12414         * src/preferences.c: Fixed compiler error.
12415         * global_tags/create_global_tags.sh: Fixed to install properly
12416         even when system.tags could not be generated.
12417         * NEWS: Updated.
12419 2003-12-06  Naba Kumar  <naba@gnome.org>
12421         * setup-gettext: Fixed to not generate intl directory with gettextize.
12423         Patch from:  Karl-Heinz Brünen  <k.bruenen@eprosoft.de>
12424         * src/anjuta.c: Filters out unnecessary files from find in files
12425         command.
12426         
12427         * NEWS: Updated.
12428         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
12429         * src/widzard_gui.c: Added horiz scrollbar for desc text.
12430         
12431 2003-12-04  Naba Kumar  <naba@gnome.org>
12432         
12433         * src/gnome_project.c: Enables debug and optimization flags for
12434         new projects.
12435         
12436         Patch from: Pavol Bosik  <Pavol.Bosik@siemens.com>
12437         
12438         * src/project_dbase_gui.c: combined header and c files for
12439         file selector.
12440         
12441         * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
12442         * data/properties/pascal.properties: Fixed pascal syntax highlighting.
12444 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
12446         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
12448 2003-11-29  Naba Kumar  <naba@gnome.org>
12450         * configure.in, anjuta.prj: Bumped version to 1.2.0.
12451         * NEWS: Updated.
12453 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
12454         
12455         * src/main_menubar.c: Now files cannot be opened twice in recently
12456         file menu
12458 2003-11-27  Pavol Bosik  <Pavol.Bosik@siemens.com>
12460         * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
12462 2003-11-28  Naba Kumar  <naba@gnome.org>
12464         * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
12465         
12466 2003-11-27  Naba Kumar  <naba@gnome.org>
12468         * src/breakpoints.c, src/launcher.c, src/find_text.c,
12469         src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
12470         
12471         * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
12472         src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
12473         src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
12474         checkbox in project wizard (project options page) to enable/disable
12475         source code generation with glade(mm).
12476         
12477         * NEWS: Updated
12478         
12479 2003-11-19  Pavol Bosik  <Pavol.Bosik@siemens.com>
12481         * src/dnd.c: Opening files with special characters in the name.
12483 2003-11-20  Jordi Mallach  <jordi@sindominio.net>
12485         * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
12486         a long time.
12488 2003-11-18  Naba Kumar  <naba@gnome.org>
12490         * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
12491         src/find_in_files.c, src/gnome_project.c, src/launcher.c,
12492         src/project_import.c, plugins/patch/patch-plugin.c:
12493         Fixed g_signal_diconnect calls to pass correct data.
12494         (Fixed possible crash in project imports).
12495         
12496         * NEWS: Updated.
12497         
12498 2003-11-18  Pavol Bosik  <Pavol.Bosik@siemens.com>
12500         Reviewed by Naba Kumar  <naba@gnome.org>
12501         * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
12502         and debugger. Sets default settings for pty in launcher.
12503         * data/gdb.init: Removed charset work around (now works with user's
12504         native charset)
12505         * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
12507 2003-11-18  Naba Kumar  <naba@gnome.org>
12509         * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
12510         names of 'index' to 'idx'.
12511         
12512 2003-11-17  Naba Kumar  <naba@gnome.org>
12514         Patch from: arief_mulya  <arief_m_utama@telkomsel.co.id>
12515         * src/project_dbase.c: Prompts user for unsaved project files
12516         when project is closed.
12517         
12518 2003-11-16  Naba Kumar  <naba@gnome.org>
12520         Patch from: Marcin "Zenek" Jaskólski  <zenek@moo.pl>
12521         * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
12522         older gcc.
12523         
12524 2003-11-11  Johannes Schmid <clubfan@users.sourceforge.net>
12525         
12526         * src/anjuta.c: Fixed crash related to tag == NULL while 
12527         anjuta is exiting
12529 2003-11-11  Naba Kumar  <naba@gnome.org>
12531         * src/glade_iface.c: Avoids error conditions for glade or glademm not
12532         found. It simply doesn't generate the c/c++ codes and continues with
12533         just a warning.
12534         * NEWS: Updated.
12535         
12536 2003-11-10  Naba Kumar  <naba@gnome.org>
12538         * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
12539         'Start with dialog'.
12541         * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
12542         German translation of anjuta-tutorial.
12543         
12544         * src/launcher.c: Fixed an encoding bug with GIOChannels.
12545         * NEWS: Updated.
12547 2003-11-10  Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
12549         * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
12550         Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
12551         the syntax highlighting in Preferences, the automatic syntax
12552         highlighting is now selected. When the debugger is stopped and the
12553         breakpoints window not closed, the gtk_tree_view in this window is
12554         now made unsensitive.
12556 2003-11-07  Johannes Schmid  <clubfan@users.sourceforge.net>
12558         * src/preferences.h, src/preferences.c, anjuta.glade:
12559         Fixed translation bug in preferences by using GtkOptionMenu
12560         * anjuta.prj: Project version 1.1.98
12562 ---------------- Released version 1.1.98 ----------------
12564 2003-11-07  Naba Kumar  <naba@gnome.org>
12566         * anjuta.spec.in: Revived docs package and combined all docs into
12567         one package.
12568         * configure.in: Bumped version to 1.1.98 rc2
12569         * NEWS: Updated.
12570         * anjuta.spec.in: Fixed scrollkeepr-update command.
12571         * anjuta.spce.in: Fixed file permissions.
12573 2003-11-06  Naba Kumar  <naba@gnome.org>
12575         * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
12576         menus to activate anjuta helps.
12577         
12578         * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
12579         manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
12580         manuals/C/anjuta-faqs/legal.xml (added),
12581         manuals/C/anjuta-faqs/Makefile.am,
12582         manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
12583         manuals/C/anjuta-faqs/.cvsignore,
12584         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
12585         manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
12586         manuals/C/anjuta-tutorial/legal.xml (added),
12587         manuals/C/anjuta-tutorial/Makefile.am,
12588         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
12589         manuals/C/anjuta-tutorial/.cvsignore,
12590         manuals/C/anjuta-manual/*.sgml (removed),
12591         manuals/C/anjuta-manual/*.xml (added),
12592         manuals/C/anjuta-manual/Makefile.am,
12593         manuals/C/anjuta-manual/anjuta-manual-C.omf,
12594         manuals/C/anjuta-manual/.cvsignore,
12595         manuals/C/topic.dat (removed), manuals/C/Makefile.am,
12596         manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
12597         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
12598         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
12599         manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
12600         manuals/ja/anjuta-faqs/legal.xml (added),
12601         manuals/ja/anjuta-faqs/Makefile.am,
12602         manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
12603         manuals/ja/anjuta-faqs/.cvsignore,
12604         manuals/ja/anjuta-manual/*.sgml (removed),
12605         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
12606         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
12607         manuals/ja/anjuta-manual/*.xml (added),
12608         manuals/ja/anjuta-manual/Makefile.am,
12609         manuals/ja/anjuta-manual/anjuta-manual-C.omf,
12610         manuals/ja/anjuta-manual/.cvsignore,
12611         manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
12612         manuals/sgmldocs.make (removed),
12613         manuals/xmldocs.make (added), manuals/omf.make (added),
12614         manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
12615         documentations to newer docbook xml documentations. Converted 
12616         Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
12617         Enabled manulas installations.
12618         
12619         * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
12621 2003-11-05  Naba Kumar  <naba@gnome.org>
12623         * data/gdb.init: Sets host's charset to ascii to solve debugger
12624         freeze up due to uninitialized strings in target program.
12626         * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
12627         Fixed a crash bug with 'Add expression in watch'. Bug #822017
12628         
12629         * NEWS: Updated.
12630         
12631         Patch from: Bosik Pavol  <Pavol.Bosik@siemens.com>
12632         src/launcher.c: Turns off echo in spawned pty to fix debugger.
12634 2003-11-04  Naba Kumar  <naba@gnome.org>
12636         * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
12637         problems.
12638         
12639         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
12640         * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
12641         src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
12642         src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
12643         in file headers.
12644         
12645         * src/search-replace.c: Fixed infinite loop bug.
12646         * start-with.c: Fixed a crash bug with "Open last project".
12647         
12648         Patch from: Karl-Heinz Brünen  <k.bruenen@eprosoft.de
12649         * scintilla/Makefile.am: Fixed compiler option.
12650         
12651 2003-10-16  Naba Kumar  <naba@gnome.org>
12653         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
12654         * src/text_editor.c: Fixed autoformat.
12655         
12656 2003-10-15  Naba Kumar  <naba@gnome.org>
12658         * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
12659         of CTRL+number.
12660         
12661 2003-10-09  Naba Kumar  <naba@gnome.org>
12663         * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
12664         
12665 2003-10-08  Naba Kumar  <naba@gnome.org>
12667         * src/source.c: Fixed a GETTEXT typo error.
12668         * anjuta.glade: Made 'Sorted in order you open them' default option
12669         for editor tabs.
12671         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12672         * anjuta.glade, data/properties/anjuta.properties:
12673         Fixed the freeze of the "Preferences" combos at the first Anjuta
12674         init is generated by:
12675                 - a not complete translation of preferences.c file
12676                 - a difference between 2 names in anjuta.glade and
12677                 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
12678                 - the same name given to 3 combos (anjuta.glade).
12679                 
12680         * src/find_text.c: If the "whole document" mode is selected,
12681         a new search will select the next occurrence (Bug #764954).
12682         It is now possible to use the shortcuts to search next or previous
12683         occurrence even if the search dialog has the focus.     Bug #790318
12684         
12685         * src/main_menubar_def.h: "Select code block" shortcut; the new
12686         shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
12687         (Bug #811016).
12689         Patch from: Richard Lee  <r.h.lee@comcast.net>
12690         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
12691         tagmanager/tm_workspace.c: The following is a patch to fix a
12692         seemingly random occurence where Anjuta would crash when a
12693         certain key was pressed.
12695 2003-09-29  Naba Kumar  <naba@gnome.org>
12697         * src/find_in_files.c: Ignores binary by default. Disabled the option
12698         of NOCVS search, because launcher does not use sh and hence can not
12699         pipe.
12700         
12701         * src/project_dbase.c, src/session.[h,c]: Fixed to save the
12702         "clean before build" state in project session and not in account session,
12703         otherwise the state gets reflected to other projects causing annoyance.
12704         
12705         * src/compiler_options.c: Fixed a bug where compiler options were always
12706         claimed 'modified'.
12708         * src/build_project.c, data/properties/anjuta.properties,
12709         src/commands.[h]: Fixed a bad bug where clean-before-build
12710         doesn't work.
12711         
12712         * scintilla/patches/research-cvs-nolog.diff,
12713         scintilla/patches/scintilla-ac-gtk2-port.diff,
12714         scintilla/patches/scintilla-ac-sort-fix.diff,
12715         scintilla-optimization.diff: Removed, because they are already in
12716         scintilla CVS.
12717         
12718         * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
12719         2003-09-29).
12721         * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
12722         scintilla/LexYAML.cxx: Added new scintilla lexers.
12723         
12724         * TODO, NEWS: Updated.
12726         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12727         * src/utilities.c: Fixed typo bugs.
12729 2003-09-26  Naba Kumar  <naba@gnome.org>
12731         * src/anjuta.c: Only connects to kernel SIGCHLD signal.
12732         * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
12733         src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
12734         text_editor_find() and Fixed I-Search wrapping.
12735         * src/debugger.c: Fixed to pass a newline after a debugger
12736         command (which was broken since the launcher was refactored.
12737         (Pointed out by Bosik Pavol  <Pavol.Bosik@siemens.com>)
12739 2003-09-25  Naba Kumar  <naba@gnome.org>
12741         * src/toolbar_callbacks.c: Fixed start of incremental search.
12742         
12743         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12744         * src/controls.c, src/main_menubar.c, src/main_menubar.h,
12745         src/main_menubar_def.h, src/mainmenu_callbacks.c,
12746         src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
12747         menu and implementation.
12749 2003-09-24  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
12751         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
12752         * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
12753         variables in Locals window.
12755 2003-09-24  Frederic RUAUDEL <grumz@users.sourceforge.net>
12757         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
12758         * src/utilities.[ch] : Fix a tooltip bug in 
12759         anjuta_util_toolbar_append_stock(), the label appeared instead of
12760         the tooltip text. Remove label from arguments of the function
12761         because label is included in the stock icon data.
12762         * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
12763         * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
12764         * FIXME: translation file should be updated because of label text removal.
12766 2003-09-24  Naba Kumar  <naba@gnome.org>
12768         * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
12769         
12770         * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
12771         src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
12772         src/project-import.c, src/anjuta.c: Implemented buffered outputs for
12773         stdout and stderr. Also buffered output and check-for-password
12774         can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
12775         with password prompts. Checkes for password prompts from all outputs.
12776         
12777         * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
12778         which takes a string (which could be utf8 also) and converts into
12779         utf8 string.
12780         
12781         * src/main.c: Connects kernel signals after gnome_program_init().
12782         
12783         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12784         * src/message-manager.c: Fixed bug #787026 by converting the strings
12785         to proper UTF8.
12786         
12787 2003-09-22  Naba Kumar  <naba@gnome.org>
12789         * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
12790         scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
12791         GtkCList and using GtkTreeView instead. Added the patch.
12792         * src/scintilla/patches/scintilla-ac-sort-fix.diff,
12793         scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
12794         
12795 2003-09-19  Naba Kumar  <naba@gnome.org>
12797         * printing/print.c: Proper UTF8 printing support.
12798         * src/main.c: moved kernel signal connects at the
12799         end of application initialization.
12800         
12801 2003-09-18  Naba Kumar  <naba@gnome.org>
12803         * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
12804         (new) lexers.make, (new) lexers: Update scintilla to latest
12805         scintilla CVS (2003-09-18), added new lexers, automated
12806         lexers makefiles sections and scintilla update. Added
12807         patches. Optimized pango rendering. Fixed a crash bug
12808         in scintilla.
12809         
12810         * (new) scintilla/patches/research-cvs-nolog.diff: Added
12811         patch to remove cvs log command from RESearch.cxx file.
12812         * scintilla/patches/scintilla-pango-always.diff:
12813         Fixed file name.
12814         * scintilla/RESearch.cxx: Removed spurious cvs log command
12815         and logs.
12816         * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
12817         
12818         Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
12819         * src/dnd.c: Fixed a crash bug with DND.
12820         
12821 2003-09-15  Naba Kumar  <naba@gnome.org>
12823         * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
12824         src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
12825         src/toolbar_callbacks.c: Added an additional parameter to
12826         text_editor_goto_line() funtion which decides if the line should
12827         be made visible (if it's under fold).
12828         
12829         * src/style-editor.c: Fixed a compiler warning.
12830         * src/message-manager.cc: Calls parent method correctly.
12832         * src/preferences.h: Fixed prent class.
12833         
12834         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12835         * src/project_dbase.c: Fixed bug #713210.
12836         
12837 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
12838                                                                                 
12839         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
12841 2003-09-11  Naba Kumar  <naba@gnome.org>
12843         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12844         * src/style-editor.c: Fixed bug #769130 (Crash on font
12845         selection dialog).
12846         
12847         * src/message-manger.[h,cc]: Made AnMessageManager
12848         derived from GtkFrame and removed deprecated code.
12849         
12850         * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
12851         compiler warnings.
12852         
12853 2003-09-09  Naba Kumar  <naba@gnome.org>
12855         * src/Makefile.am: Addded rules for built sources.
12856         
12857 2003-09-08  Naba Kumar  <naba@gnome.org>
12859         * (new) src/anjuta-marshalers.list: Added marshalers definition
12860         file.
12861         
12862         * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
12863         and CXXFLAGS are not overwriten by automake's default.
12864         * src/style-editor.c: Added 'operators' in the style editor.
12865         
12866         Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
12867         and Jesus Gonzalez  <jgonzlz@terra.es> (combined).
12868         * src/message-manager-private.cc, src/message-manager.cc:
12869         Converts message going into message into UTF-8 endoding.
12870         * src/main.c: Uses UTF-8 codeset for localization.
12871         
12872 2003-09-08  Franco Catrin L.  <fcatrin@tuxpan.cl>
12874         * src/anjuta.desktop.in.in: Added Encoding attribute (required).
12875         
12876 2003-09-08  Naba Kumar  <naba@gnome.org>
12878         * TODO: Updated.
12879         
12880         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12881         * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
12882         Fixed bug #798717, Find - Find&Replace - Find in files bug;
12883         The combo entries were updated if the same data with a different
12884         case exist in the combo list. The combo entries are now case sensitive. 
12885         Search&Replace bug; First search ,max actions = 0 ==> now max
12886         actions = 100.
12887         
12888 2003-09-08  Naba Kumar  <naba@gnome.org>
12890         * TODO: Updated.
12891         * src/utilities.[c,h]: a function takes contant args.
12892         * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
12893         Now the child terminated signal is emitted properly.
12894         * src/Makefile.am: Used $(top_srcdir) for referring to 
12895         scintilla objects.
12896         * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
12897         definitions file which will generate anjuta-marshalers.[c,h] files.
12898         * src/.cvsignore: Updated.
12899         * src/build_project.c: Changed su command to preserve quotes.
12900         * src/anjuta-tools.c, tagmanager/tm_project.c,
12901         tagmanager/tm_workspace.c: Use standard tmp file.
12902         * configure.in: Cleaned up. Provide -g -O0 flags for final build also
12903         so that users could report bugs easily.
12904         * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
12905         
12906         * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
12907         printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
12908         src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
12909         src/attach_process.c, src/breakpoints.c, src/commands.c,
12910         src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
12911         src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
12912         src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
12913         src/memory.c, src/message-manager-private.c, src/preferences.c,
12914         src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
12915         src/search-replace.[c,h], stack_trace.c, text_editor.c,
12916         src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
12917         src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
12918         Fixed compile warnings and cleanup.
12919         
12920         * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
12921         src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
12922         src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c: 
12923         Removed libzvt usage and implemented child spawing differently. Launcher is
12924         now proper GObject, which can be created multiple times (and can be
12925         operated in parallel).
12927         * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
12928         * src/project_import_gui.c, src/project_import_cbs.c,
12929         src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
12930         (crash on project import). Removed deprecared codes.
12931         
12932 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
12933         
12934         * src/cvs.c: Fixed cvs output bug.
12936 2003-09-03  Naba Kumar  <naba@gnome.org>
12938         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12939         * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
12940         src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
12941         src/text_editor_cbs.c: Implements --
12942                 If the debugger is started
12943                         A double click in the margin add or remove a breakpoint
12944                         A single click activate or deactivate the breakpoint
12945                 else
12946                         A double click in the margin add or remove a bookmark
12948 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
12949         
12950         Reviewed by Naba Kumar  <naba@gnome.org>
12951         * src/cvs_gui.[c/h], mainmenu_callbacks.c:
12952         User is now able to choose a branch on cvs update for project.
12953         Cleaned up variable names.
12955 2003-09-03  Naba Kumar  <naba@gnome.org>
12957         * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
12958         src/Makefile.am: Added lexers.
12959         * scintilla/*/*: Updated...
12960         * src/an_symbol_view.c: Fixed a crash bug.
12961         * src/compiler_options.c, src/project_dbase.c: Fixed compile
12962         and build bugs.
12963         * src/main_menubar.[c,h]: Removed 'page setup' menu item.
12964         * src/source.c: Fixed project generation bug with gettext code.
12965         * tagmanager/tm_project.c: Fixed a crash bug.
12966         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
12967         bug when there is no project open. Bug #____.
12968         * src/source.c: Fixed a bug with build failure with non-gnome
12969         project with glade-generated source (eg. gtk2). Bug #____.
12970         * NEWS: Updated...
12972 2003-08-22  Naba Kumar  <naba@gnome.org>
12974         Patch from: Rob Bradford  <rob@debianplanet.org>
12975         * data/Makefile.am: Fixed to install properly during
12976         package building.
12977         
12978         Patch from: Etay Meiri  <etay-m@bezeqint.net>
12979         * src/debug-tree.c: Fixed a crash bug.
12980         * src/compiler_options.c: Takes care of linking the missing pieces;
12981         C flags, libs, optimization options, debug and profile.
12983         Patch from: Enver ALTIN  <ealtin@casdb.com>
12984         * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
12985         
12986 2003-08-22  Johannes Schmid <clubfan@users.sourceforge.net>
12988         Reviewed by Naba Kumar  <naba@gnome.org>
12989         * src/project_dbase.c: Fixed bugs #778263 and #778413
12990           Adding multiple files to project should work now.
12992 2003-08-22  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
12994         Reviewed by Naba Kumar  <naba@gnome.org>
12995         * src/dnd.c: Fixed Drag&Drop (opening file(s)).
12996         * src/debug_tree.c, src/debugger.c: Fixed context menu separator
12997         for Locals window.
12999 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
13001         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
13003 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
13005         * src/text_editor.c: Fix translatable string (#113934).
13007 2003-07-04  Naba Kumar  <naba@gnome.org>
13009         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
13010         bug when there is no project open. Bug #____.
13011         
13012         * src/source.c: Fixed a bug with build failure with non-gnome
13013         project with glade-generated source (eg. gtk2). Bug #____.
13015 2003-06-26  Naba Kumar  <naba@gnome.org>
13017         * src/anjuta.h: Removed reference to windows-dialog.h.
13018         * src/message-manager-private.[cc,h]: Fixed doulbe click
13019         activation of messages to properly jump at the destination.
13020         * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
13021         * src/toolbar.c: Code clean-ups.
13022         
13023         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
13024         tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
13025         
13026         * src/message-manager-private.[cc,h]: Removed dead codes.
13027         
13028         * (new) data/properties/css.properties,
13029         data/properties/anjuta.properties, data/properties/Makefile.am:
13030         Added CSS syntax hiliting properties.
13031         
13032         * tagmanager/tm_file_entry.c: Fixed a possible bug.
13033         * src/debugger.c: Clean ups.
13034         * src/lexer.h: Added CSS lexer definition.
13035         
13036         * Makefile.am: Installs destop file properly.
13037         * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
13038         * NEWS: Updated for 1.1.97 release.
13039         * src/main_menubar_def.h: Changed some non working shortcuts.
13040         
13041 2003-06-24  Naba Kumar  <naba@gnome.org>
13043         * src/search-replace.c: Shows the dialog properly, even when it is
13044         hidden behind another window.
13045         
13046         * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
13047         src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
13048         pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
13049         and code clean up.
13050         
13051         * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
13052         setup wizard dialogs.
13053         
13054         * src/debugger.c: Removed a redundant call to
13055         debugger_update_controls().
13056         * src/compiler_options.c, src/launcher.c: code cleanup.
13057         * src/executer.c: Fixed execution bug with 'Set Program params...".
13058         
13059 2003-06-23  Naba Kumar  <naba@gnome.org>
13061         * widgets/e-splash.c: Removed border around the splash image.
13062         * anjuta.spec: correct libgnomeprintui22 name in depencencies.
13063         * widgets/gnomefilelist.c: Implemented multiple file selection mode.
13064         * src/cvs.c: Added a frame around commit log text widget.
13065         * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
13066         crash bug associated with translated combo box list in preferences
13067         dialog (in different locale other than en_US). Used widget names
13068         to pass the combo list items.
13069         * po/POTFILES.in: Updated.
13070         * src/launcher.c: Creates the zvt terminal at startup (and not
13071         every time a build is done) -- speeds up buld operations.
13072         * src/file_history.c: Should be if() conditional instead of
13073         assertion check.
13074         * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
13075         Disabled useless warnings.
13076         * src/project_dbase.c: Fixed bonobo 2 project name.
13077         * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
13078         and uses correct glade-2 for file generation.
13079         
13080 2003-06-21  Naba Kumar  <naba@gnome.org>
13082         * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
13083         And disables autocomple show for numbers (very annoying).
13084         * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
13085         src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
13086         src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
13087         from view menu and adjust the controls accordingly.
13088         * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
13089         only OK button.
13090         * src/project_dbase.[c,h]: Removed show_local flag processing.
13091         * src/message-manager.[c,h]: Reorganized messages tabs in more
13092         sensible order.
13093         * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
13094         Also added PCRE dependency.
13095         
13096 2003-06-20  Naba Kumar  <naba@gnome.org>
13098         * pixmaps/anjuta_splash.png: New splash.
13099         from Jean Schurger  <yshartk@schurger.org>
13100         
13101         * src/controls.c: De-sensitize run-to-cursor when debugger
13102         is not running.
13103         * src/cvs_gui.c: Set default reponse for various cvs dialogs.
13104         
13105         * src/message-manager-private.cc: Fixed to properly jump at
13106         the right file:line.
13107         
13108         * src/appwiz_page1.c: Fixed to correctly determine the project
13109         trpe from the wizard.
13110         
13111 2003-06-20  Naba Kumar  <naba@gnome.org>
13113         * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
13114         * src/watch_gui.c: Code cleanups.
13115         * src/debugger.[c,h], src/stack_trace.[c,h],
13116         (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
13117         src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
13118         Removed direct access to stack_trace private data, Increased debugger
13119         command size from 256 to 1024 (to be on safer side). Also implemented
13120         row-activated signle for seting frame and viewing the source.
13121         * src/debugger.c: Avoids starting program and stopping debugger
13122         when starting debugger and stopping program, respectively.
13123         
13124         * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
13125         Reverted codes to start debugger automatically
13126         The file is brought to the state just after the branching 
13127         (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for 
13128         some code clean ups.
13129         
13130         * src/launcher.[h,c], plugins/patch/patch-plugin.c,
13131         src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
13132         src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
13133         src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
13134         src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
13135         src/project_dbase.c: Code clean ups.
13136         
13137         * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
13138         (Projects dir) so that correct $HOME/Projects path is set when
13139         anjuta is run for the first time.
13140         
13141 2003-06-13  Guntupalli Karunakar  <karunakar@freedomink.org>
13143         * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
13145 2003-06-13  Naba Kumar  <naba@gnome.org>
13147         * src/stack_trace_cbs.c: Moved variable declaration at the
13148         top of the block (bug #737867)
13149         
13150         * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
13151         just CFLAGS and CXXFLAGS (bug #743617).
13152         
13153         * src/create_global_tags.sh: Fixed shell script to properly
13154         detect installed *-config files.
13155         
13156 2003-06-12  Naba Kumar  <naba@gnome.org>
13158         * src/preferences.[c,h]: Added methods for custom widgets in
13159         preferences: using custom set/get methods for them.
13160         
13161         * src/anjuta-encoding.c: Implemented up/down of the encodings
13162         in the list and property saves correctly.
13163         
13164         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
13165         * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
13166         the beginning of a file.
13168         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
13169         * src/aneditor.cxx, src/aneditor.h,
13170         src/controls.c, src/main_menubar.c, src/main_menubar.h,
13171         src/main_menubar_def.h, src/mainmenu_callbacks.c,
13172         src/mainmenu_callbacks.h: Allows the operator to select the current
13173         word or the current line (Request: 680801). It puts also
13174         sensitive/unsensitive several select/comment menu items.
13176         * src/breakpoints.c: Presets by default the current line for a
13177         defined breakpoint.
13179 2003-06-11  Naba Kumar  <naba@gnome.org>
13181         * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
13182         color (red highlight) now cosistent for inactive tabs also.
13183         
13184         * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
13185         'Advanced search and replace' in Edit->Search submenu.
13186         
13187         * data/properties/tcltk.properties: Fixed bug #731851. Added line
13188         wrappings '\' where     they were missing.
13189         
13190         * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
13191         message is now more descriptive and details the correct thing to do
13192         for GNOME2 desktop.
13193         
13194 2003-06-10  Naba Kumar  <naba@gnome.org>
13196         * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
13197         autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
13198         Removed any reference to particular version of automake/autoconf
13199         so that they could work with newer versions (Bug #659394).
13201         * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
13202         src/anjuta.c: Added coded to add/remove supported encodings.
13203         
13204         * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
13205         src/preferences.c, src/project_dbase.c, src/project_dbase.h,
13206         src/project_import.c, src/project_type.c, src/project_type.h,
13207         src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
13208         in the projects typtes. Code clean ups. Removed GTK1/GNOME1
13209         from the project wizard.
13211 2003-06-06  Naba Kumar  <naba@gnome.org>
13213         Patch from Etay Meiri  <etay-m@bezeqint.net>
13214         * src/compiler_options.c: Fixed bugs related to clean before
13215         build patch.
13216         
13217         * anjuta.desktop.in.in: Added commandline options.
13218         * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
13219         -dP and -A flags of CVS update into different options.
13220         
13221 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
13223         * configure.in: Removed "ta" from ALL_LINGUAS.
13225 2003-06-02  Naba Kumar  <naba@gnome.org>
13227         * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
13228         return NULL for undefined properties and "" for defined but empty
13229         strings. It was creating many problems where both are assumed to be
13230         same. And besides, it doesn't matter to differentiate the two (the
13231         problem with preferences was due to a different bug).
13233         * src/prefereces.[c,h]: Fixed to handle empty and blank properties
13234         correctly. Also, s/props_build_in/props_built_in/g.
13235         
13236         * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
13237         list.
13238         
13239         * src/an_file_view.c: Unrefed pixbufs when done with them.
13241         * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
13242         (removed) file_text.png: Added and removed pixmaps.
13243         
13244 2003-05-30  Naba Kumar  <naba@gnome.org>
13246         * anjuta.glade: Fixed encodings preferences dialog
13247         
13248 2003-05-23  Etay Meiri  <etay-m@bezeqint.net>
13249         
13250         Reviewed by Naba Kumar  <naba@gnome.org>
13251         
13252         * src/build_project.c src/clean_project/c: perform a clean before
13253         build, if required. Show the message manager on clean.
13254         * src/compiler_options.c: save the new options when window is closed
13255         and flag project to be cleaned before the next build.
13256         * src/project_dbase.c: added a 'clean before build' flag to project
13258 2003-05-29  Naba Kumar  <naba@gnome.org>
13260         * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
13261         dialog.
13262         
13263         * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
13264         file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
13265         file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
13266         file_h.png, file_h.xpm, file_html.png, file_html.xpm,
13267         file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
13268         file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
13269         file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
13270         print_color.xpm, print_landscape.xpm, print_layout.xpm,
13271         print_nocolor.xpm, print_portrait.xpm: Removed unused icons
13273         * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
13274         Removed unused icons references.
13276 2003-05-27      Enver ALTIN  <ealtin@casdb.com>
13278         Reviewed by Naba Kumar  <naba@gnome.org>
13279         
13280         * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
13281           src/compiler_options.c, src/debugger.c, src/find_replace.c,
13282           src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
13283           src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
13284           src/toolbar_callbacks.c: HIG compliant dialogs.
13286         * src/utilities.c: anjuta_button_new_with_stock_image() and
13287           anjuta_dialog_add_button() stolen from gedit.
13289         * src/main_menubar_def.h: Fixed mnemonics.
13291 2003-05-26  Naba Kumar  <naba@gnome.org>
13293         * src/project_dbase_gui.c: Added header files filter for add file
13294         dialog box. Disabled project window to be transient window.
13295         
13296         * src/message-manager.cc: Disabled message manager window to be
13297         transient window.
13298         
13299         * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
13300         a file could not be loaded.
13301         
13302         * src/project_dbase.c: Fixed a bug with GUI editor command
13303         where empty string is returned.
13304         
13305         * src/Makefile.am, src/preferences.h, src/text_editor.c
13306         src/text_editor.h, (new) src/anjuta-encodings.h,
13307         (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
13308         Added encoding support and to handle characters encoding correctly
13309         by auto detecting it during load. Added preferences for selecting
13310         the encoding during save.
13312         * src/preferences.c, src/resources.c: Removed debug messages.
13314         Patch from: Alexander Nedotsukov <bland@mail.ru>
13315         * src/getline.c: Fixed many fatal bugs for FreeBSD.
13317 2003-05-26  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13318         * src/anjuta.c: Try to sow the splash image more often.
13320 2003-05-20  Naba Kumar  <naba@gnome.org>
13322         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
13323         * src/debug_tree.c: Colorize the modified locals during
13324         debugging and call memory analyze from the debugger.
13325         * src/breakpoints.c: The color is now different for the enabled
13326         and disabled breakpoints. Anjuta now can erase several
13327         breakpoints defined at the same line. The markers are updated
13328         according to the enable/disable action.
13329         
13330         Patch from Etay Meiri  <etay-m@bezeqint.net>
13331         * src/launcher.c: Fixes launcher freeze up bug during build.
13333 2003-05-16  Dan Elphick <dre00r@ecs.soton.ac.uk>
13335         Reviewed by Naba Kumar  <naba@gnome.org>
13336         * scintilla/PropSet.h: Change member variables from private to protected.
13337         * src/properties.[ch]*: Add new methods GetString and GetExpandedString
13338         to PropSetFile class, which return a gchar * (and can therefore indicate
13339         whether properties are empty or do not exist) and make prop_get and
13340         prop_get_expanded use them.
13341         * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
13342         that the result of of prop_get cannot be an empty string.
13344 2003-05-14      Dan Elphick <dre00r@ecs.soton.ac.uk>
13346         Reviewed by Naba Kumar  <naba@gnome.org>
13347         * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
13348         src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
13349         src/text_editor_cbs.c: When saving all the files in the project, the
13350         text editors are now only rehighlighted once instead of once for each
13351         file saved.
13353 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13354         * src/main.c, widgets/e-splash.c: Splash screen improvements.
13355         * src/anjuta.desktop.in.in: Support startup notification.
13356 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13357         * src/main.c, widgets/e-splash.c: Splash screen improvements.
13358         * src/anjuta.desktop.in.in: Support startup notification.
13361 2003-05-13  Dan Elphick <dre00r@ecs.soton.ac.uk>
13363         Reviewed by Naba Kumar  <naba@gnome.org>
13364         
13365         * src/executer.[ch]: Only allow one set params dialog at a time. Fix
13366         memory leak from glade_xml_new call. Removed gxml field from Executer
13367         struct as only used in create_executer_dialog and then destroyed.
13368         
13369         * src/anjuta.c: Fix warning on getting a page that doesn't exist.
13370         
13371         * src/configurer.c: Fix warning trying to connect signal to non-existent
13372         environment entry in configure dialog and fix crash when closing the
13373         window.
13374         
13375         * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
13376         gnome_date_edit_get_time instead.
13377         
13378         * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
13379         in view menu required renumbering elsewhere.
13381 2003-05-10  Etay Meiri  <etay-m@bezeqint.net>
13383         Reviewed by Naba Kumar  <naba@gnome.org>
13384         
13385         * src/breakpoints.c: fixed an error when removing breakpoint
13386         * src/controls.c: 'run to cursor' is sensitive when debugger not active
13387         * src/debugger.c: changes to the way the debugger is activated
13388         * src/debugger.h: clean ups
13390 2003-05-13  Naba Kumar  <naba@gnome.org>
13392         Patch from  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
13393         * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
13394         src/memory.h: A new version of memory and the interface
13395         is now integrated in anjuta.glade
13397 2003-05-09  Naba Kumar  <naba@gnome.org>
13399         * configure.in: Bumped required gtk version to 2.0.8.
13400         
13401 2003-05-06  Naba Kumar  <naba@gnome.org>
13403         src/message-manager-private.cc, src/message-manager.cc: Clean ups.
13405 2003-05-07  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13406         * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
13408 2003-05-06  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13409         * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
13410         , tagmanager/c.c: Support for ProC and RDB files.
13412 2003-05-06  Naba Kumar  <naba@gnome.org>
13414         * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
13415         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
13416         Uncomment (Box & Stream), Select the current function,
13417         authorize the "Quit" button of the GotoLine window
13419 2003-05-05  Naba Kumar  <naba@gnome.org>
13421         * src/watch_gui.h: CVS added new file.
13423         * scintilla/ExterLexer.[cxx,h]: CVS added new files.
13425         Patch from Etay Meiri <etay-m@bezeqint.net>
13426         * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
13427         src/mainmenu_callbacks.c, src/message-manager.cc,
13428         src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
13429         src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
13430         Ported stack trace to GNOME2 and added it in the message manager
13431         pane.
13433 2003-05-02  Naba Kumar  <naba@gnome.org>
13435         * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
13436         
13437         * src/preferences.[h,c]: Fixed preferences to save only one copy of
13438         preferences property.
13439         
13440         * anjuta.prj: Fixed multiple preferences saved data.
13441         
13442         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
13443         scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
13444         scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
13445         scintilla/include/Platform.h, scintilla/include/PropSet.h,
13446         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
13447         Upgraded scitilla from CVS with faster window repaint
13448         and more bugfixes.
13449         
13450         Patch from  Etay Meiri  <etay-m@bezeqint.net>
13451         * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
13452         and code cleanups
13453         
13454 2003-04-30  Dan Elphick <dre00r@ecs.soton.ac.uk>
13456         * message-manager-private.[ch]: Make AnMessageWindow keep scrolling 
13457         the window if messages are appended to the end and the scrollbar is
13458         at the end.
13460 2003-04-29  Naba Kumar  <naba@gnome.org>
13462         * configure.in: Removed omf-install from Makefiles list.
13464 2003-04-28  Naba Kumar  <naba@gnome.org>
13466         * po/POTFILES.in: Remvoded deleted files.
13467         
13468         * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
13469         pixmaps/windows-style-undocked.png: Added setup wizard's images.
13471         * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
13472         is executed as detached) is not set properly.
13473         
13474 2003-04-25  Naba Kumar  <naba@gnome.org>
13475         
13476         * anjuta.prj: Updated.
13477         * src/anjuta_info.c: Fixed text wrapping and column view.
13478         * data/welcome.txt.in: Removed unaligned characters.
13479         
13480 2003-04-24  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13481         * src/main_menubar.c: Disable setup dialog.
13483 2003-04-22  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13484         * src/breakpoints.c; Fixed compilation with older GCC
13485         * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
13486         * HACKING: Spelling fixes (Suggested by Stephen Knight)
13488 2003-04-18  Naba Kumar  <naba@gnome.org>
13490         * anjuta.prj: Updated (includes compiler options).
13491         
13492         * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
13493         function from anjuta.c (it was already available in anjuta-tools.c).
13494         
13495 2003-04-18  Naba Kumar  <naba@gnome.org>
13497         * src/about.c, THANKS: Updated
13498         
13499         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
13500         
13501         * src/an_file_view.c, src/project_dbase.c: Restores file-filters
13502         properly from the project session before updating the file
13503         view.
13504         
13505         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
13506         an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
13507         dialog settings (as it will not be required once GDL is in place) and
13508         added file view filters in the settings sub-menu.
13510 2003-04-17  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13511         * HACKING: Updated
13512         * configure.in: Disable cast checks on final build.
13514 2003-04-17  Naba Kumar  <naba@gnome.org>
13516         * src/build_project.c: Fixed a compilation error.
13518         * src/launcher.c: Removed commnets.
13519         
13520         * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
13521         properties from editor tab to indentation tab and fixed a property
13522         label for proper i18n translation. Fixed typos in project config
13523         dialog (reported by Gaëtan de Menten  <ged@bugfactory.org>). Disabled
13524         sorting and reordering in compiler options dialog.
13525         
13526         * src/compiler_options.c: Implemented _save() function to save the
13527         options (which was pending).
13528         
13529         * src/build_project.c: Destroys install-as-root dialog when it is done.
13530         
13531         * src/an_symbol_view.c: Change "event" event to "event-after" so
13532         that symbol row is selected first before the popup is shown.
13533         
13534 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
13536         * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first 
13537         file in CVS/Entries. (Reviewed and applied by Biswa)
13539 2003-04-16  Naba Kumar  <naba@gnome.org>
13541         * aneditor.cxx: use unicode everytime (fixed unicode related
13542         bugs).
13544         * anjuta.prj: Fixed UI editor name (blank to use default) and
13545         anjuta version.
13546         
13547         Patch from Patch from Gaëtan de Menten  <ged@bugfactory.org>
13548         * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
13549         Editor preferences page.
13551 2003-04-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13552         * src/anjuta.[ch], src/print.c: Fixed warnings
13553         * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
13554         * configure.in: Profiling support with gprof
13556 2003-04-16  Naba Kumar  <naba@gnome.org>
13558         Patch from Gaëtan de Menten  <ged@bugfactory.org>
13559         * src/launcher.c: Fixed cvs dialog.
13560         
13561 2003-04-15  Johannes Schmid <clubfan@users.sourceforge.net>
13562         
13563         * src/message-manager-private.cc: Fixed double-click on first line of 
13564         output to properly select a line.
13565         * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
13566         because still was a deprecatd GtkCTreeNode and always NULL anyway.
13568 2003-04-15  Naba Kumar  <naba@gnome.org>
13570         * src/message-manager-private.cc: Fixed the glade filename typo.
13572 2003-04-15  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13573         * scintilla/*, data/properties/*: Scintilla CVS merge
13574         * anjuta.prj: Removed unnecessary files.
13575         * scintilla/PlatGTK.cxx: Force Pango fonts always
13576         * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
13577         src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
13578         for preferences.
13579         * configure.in: Change version no. for 1.1.1 (alpha release)
13580         * configure.in: Added '--with-pref-suffix' option.
13581         * config.guess, config.sub: Removed from CVS.
13583 2003-04-15  Naba Kumar  <naba@gnome.org>
13585         Patch from Timothee Besset  <ttimo@idsoftware.com>
13586         * Makefile.am: Fixed a shell script error during intallation.
13587         
13588 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
13590         Reviewed by Naba Kumar  <naba@gnome.org>
13591         * src/message-manager.cc: Added popup-menu to TreeView and fixed
13592         set_wm_class to use "anjuta" instead of "an.
13593         * src/message-manager-private.cc: Headers are hidden again.
13595 2003-04-14  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13596         * src/project_dbase_gui.c: Memory corruption fix.
13597         * anjuta.prj: Updated project file
13599 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
13600         * an_file_view.c: Connect to event-after signal rather than event so that
13601         selection is updated first and thus context menu is for the right file.
13602         Reviewed and applied by Biswa.
13604 2003-04-14  Naba Kumar  <naba@gnome.org>
13606         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
13607         
13608         * src/auncher.c: More child exit fixes
13609         from Timothee Besset  <ttimo@idsoftware.com>
13611 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
13612         
13613         Reviewed by Naba Kumar  <naba@gnome.org>
13614         
13615         * src/message-manager.[c/h], src/message-manager-private[c/h],
13616                 anjuta.[c/h]: Ported message-manager to Gtk2
13617         
13618         * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
13619         src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
13620         src/clean_project.c, src/compile.c, src/configurer.c,
13621         src/controls.c, src/cvs.c, src/debugger.c,
13622         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
13623         src/project_import.c, src/search-replace.c: Changed name from
13624         AnjutaMessageManager to AnMessageManager to avoid too long type
13625         and funtion names.
13627 2003-04-11  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13628         * src/launcher.c: Fix build won't stop problem - TTimo
13629         * TODO: Updated
13630         * pixmaps/anjuta_splash.c: New splash screen prototype.
13631         * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
13632         * src/compiler_options.c: Mute pkgconfig errors.
13633         * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
13635 2003-04-10  Naba Kumar  <naba@gnome.org>
13637         * configurer.[c,h]: Fixed dialog to close properly.
13638         * src/project_dbase.c, widgets/gnomefilelist.c: Added
13639         debugging asserts.
13640         
13641 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13642         * anjuta.prj: Removed unnecessary files, load with 1.2.0
13643         * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
13644         plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
13645         src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
13646         * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
13647         src/makefile.am: Move gdl to it's own directory.
13648         * global-tags/create_global_tags.sh: Silently ignore SDL error.
13650 2003-04-09  Naba Kumar  <naba@gnome.org>
13652         * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
13653         branch.
13655 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13656         * src/anjuta-tools.c: Use CDATA for saving tools data.
13657         * anjuta.glade, src/search-replace.c: Port from branch.
13658         * widgets/e-splash.*, src/main.c: Better splash screen.
13659         * configure.in, widgets/gdl*: Import GDL widgets.
13660         * ROADMAP: Updated roadmap.
13661         * src/an_file_view.c: Use GDL icons for file tree.
13663 2003-04-09  Naba Kumar  <naba@gnome.org>
13665         * anjuta.glade: Added (hidden) initial setup-wizard window.
13666         
13667         Patch from: Vitaly  <vvv@rfniias.ru>
13668         * src/preferences.c: Fixes a bug with libglace widget access with
13669         translated strings.
13671         Patch from: Etay Meiri  <etay-m@bezeqint.net>
13672         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
13673         src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
13674         src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
13675         src/toolbar_callbacks.[c,h],
13676         src/memory.c, src/message-manager-private.cc,
13677         src/message-manager-private.h, src/message-manager.cc,
13678         src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
13679         src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
13680         to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
13681         watch window to a subwindow in the notebook
13683 2003-04-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13684         * ROADMAP: Updated roadmap.
13686 2003-04-03  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
13688         * configure.in: Added Belarusian to ALL_LINGUAS.
13690 2003-04-01  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13691         * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
13692         Henry Jia
13693         * ROADMAP: Added roadmap for HEAD.
13695 2003-03-29  Naba Kumar  <naba@gnome.org>
13697         * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
13698         src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
13699         anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
13700         (new) pixmaps/start-with-wizard.png,
13701         (new) pixmaps/start-with-import.png,
13702         (new) pixmaps/start-with-open.png Added Start with dialog which pops
13703         up on anjuta start-up to give quick access to opening file/project or
13704         creation wizards.
13706         * src/main.c: Sets proper data directory for the gnome
13707         program.
13709 2003-03-27  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
13710         * src/text_editor.c: Fixed error/warning indicators.
13712 2003-03-24  Naba Kumar  <naba@gnome.org>
13714         * README: Correct version.
13715         
13716 2003-03-24  Michael Tindal <etherscape@paradoxpoint.com>
13718         * configure.in: Added checks to see if were building on FreeBSD
13719         systems.  Sets -DFREEBSD if we are, and also attempts to find
13720         gmake if the host system is FreeBSD.
13722         * src/getline.c: New file used to provide the getline function,
13723         which isnt available on a FreeBSD system.  The function is only
13724         defined if FREEBSD is defined.
13726         * src/Makefile.am: Added getline.c to anjuta_SOURCES
13728         * tagmanager/Makefile.am:  Uses $(GMAKE) rather than make. 
13729         configure.in sets this to gmake on FreeBSD systems, and make
13730         on everything else.
13732 2003-03-23  Naba Kumar  <naba@gnome.org>
13734         * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
13735         
13736         * anjuta.spec.in: Fixed spec file for correct file paths and
13737         corrected rpmbuild.
13739         * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
13740         the rpm build command separately now.
13741         
13742         * src/anjuta.c, windows-dialog.c: Added some more window management
13743         stuffs (not still fully working, though).
13745         * TODO: Updated.
13747 2003-03-22  Naba Kumar  <naba@gnome.org>
13749         * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
13751 2003-03-21  Naba Kumar  <naba@gnome.org>
13753         * README: Removed Andy Piper's name from the active maintainers
13754         list on his request.
13755         
13756         * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
13757         preferences.
13758         
13759         * src/anjuta-tools.c: Fixed compiler errors.
13761         * src/anjuta-tools.c, src/attach_process.c: Fixed more window
13762         show bugs.
13763         
13764         * src/commands.c, src/src_paths.c, src/style-editor.c,
13765         src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
13766         becuase they are now hidden by default (from glade editing).
13767         
13768         * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
13769         src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
13770         src/main_menubar_def.h, src/mainmenu_callbacks.c,
13771         src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
13772         basic windows managements.
13773         
13774 2003-03-21  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13775         * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
13776         to hot-spot problems with cursor in XFree86 4.3.0. Patch by
13777         Enver ALTIN (a.k.a. skyblue)
13779 2003-03-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13780         * tagmanager/*: Added ignore-list for symbols. This will make
13781         parsing more accurate for projects. Doc updates needed.
13783 2003-03-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13784         * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
13785         * launcher/Makefile.am: Link to correct libraries
13786         * src/launcher.c: Do not allow NULL shell
13788 2003-03-14  Etay Meiri <etay-m@bezeqint.net>
13789         * src/debug_tree.c: Improve debug tree view.
13791 2003-03-10  Dan Elphick <dre00r@ecs.soton.ac.uk>
13793         * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
13794         'Run Configure Script' and 'Execute Program'. Increase minimum width
13795         of Configure dialog.
13796         * find_in_files.c, find_in_files_cbs.*: Properly create the file
13797         list widget by setting a model and adding a column and renderer.
13798           Actually store the nocvs toggle button in FindInFiles data structure.
13799           Handle selection changes via changed signal rather than row_activated.
13800           Use response signal for handling the close and find buttons.
13801           Close window when escape is pressed.
13802         * find_replace.c: Close window when escape is pressed.
13803         * find_text.c: Close window when escape is pressed in find dialog as
13804         well as wrap search question, where now Yes is the default button.
13806 2003-03-05  Naba Kumar  <naba@gnome.org>
13808         Patch from: Dan Elphick  <dre00r@ecs.soton.ac.uk>
13810         * src/message-manager-private.cc: Fixed a bug with vte conditional
13811         compilation.
13812         * anjuta.glade: Hides all windows in glade file.
13814 2003-03-05  Naba Kumar  <naba@gnome.org>
13816         * src/an_file_view.c: Fixed a compilation warning.
13817         * src/message-manager-private.cc: Conditional compilation for vte
13818         API.
13819         
13820 2003-02-28  Naba Kumar  <naba@gnome.org>
13822         * configure.in, anjuta.spec.in: Updated dependency packages version.
13823         * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
13824         * src/preferences.c: Added debug assertions.
13825         * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
13826         editor to enable/disable bringing the recent editor tabs first.
13827         
13828         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
13829         tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
13830         scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
13831         Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
13832         and     bug fixes. Also code clean ups.
13833         
13834         * (new) src/search-replace.[h,c]: New search replace implementation
13835         from ANJUTA_1_0_0 branch.
13836         
13837         * (new) src/windows-dialog.[h,c]: New windows management class
13838         [work in progress].
13840 2003-02-28  Naba Kumar  <naba@gnome.org>
13842         * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
13843         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
13844         src/appwizard.c, src/build_file.c, src/build_project.c,
13845         src/clean_project.c, src/compile.c, src/configurer.c,
13846         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
13847         src/message-manager-dock.c, src/message-manager-dock.h,
13848         src/message-manager-private.cc, src/message-manager.cc,
13849         src/preferences-dialog.c, src/preferences-dialog.h,
13850         src/preferences.c, src/preferences.h, src/project_dbase.c,
13851         src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
13852         src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
13853         src/utilities.c, src/utilities.h:
13854         
13855         Widgetized Preferences and gave proper function names.
13857         * src/executer.c: Fixed a session loading bug.
13858         
13859 2003-02-27  Naba Kumar  <naba@gnome.org>
13861         * printing/print.c: Fixed printing font bug that failed to load the
13862         proper fonts.
13863         
13864         * src/toolbar.c: Disabled LED flashing (not yet implemented).
13865         
13866         * TODO, anjuta.prj: Updated.
13868 2003-02-24  Joe Harnish <bigJoe@linuxmail.org>
13870         * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
13871         manuals/C/anjuta-manual/anjuta-manual-C.omf,
13872         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
13873         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
13874         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
13875         fixed omf errors
13877 2003-02-25  Naba Kumar  <naba@gnome.org>
13879         * Makefile.am: Excluded omf-install from installation as the docs are
13880         not ready.
13881         
13882         TODO: Updated.
13883         
13884         * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
13885         anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
13886         property names and added new editor properties and code cleanups.
13887         Also added new project properties.
13888         
13889         * src/compiler_options.[h,c]: Added pkg-config packages supports
13890         and fixed bugs.
13891         
13892         * src/glade_iface.h: Cleanups.
13893         
13894         * src/launcher.c: Used timer instead of idle to scan.
13895         
13896         * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
13897         src/project_config.[h,c], src/project_import.c: Implemented project
13898         property to define GUI editor and to handle it.
13899         
13900         * src/preferences.c: i18n fixes.
13901         
13902         * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
13903         unused (and old) pixmaps.
13904         
13905         * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
13906         
13907 2003-02-25  Naba Kumar  <naba@gnome.org>
13909         * src/message-manager-private.[h,cc], src/preferences.c,
13910         anjuta.glade, anjuta_dialog_strings.c: Implemented
13911         gnome terminal profiles for the terminal preferences and moved the
13912         addition of terminal preferences in the terminal constructor.
13913         
13914         * anjuta.prj: Updated.
13916 2003-02-24  Naba Kumar  <naba@gnome.org>
13918         * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
13919         (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
13920         (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
13921         po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
13922         preferences dialog.
13924         * TODO: Updated.
13926         * src/message-manager-private.[cc,h]: Fixed VTE terminal for
13927         text selection and child re-spawning.
13929         * src/pixmaps.h: Removed unused pixmaps definitions.
13930         
13931 2003-02-23  Naba Kumar  <naba@gnome.org>
13933         * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
13934         the project tree/window.
13936         * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
13937         src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
13938         Correct the use of a variable and implemented session save/load
13939         for tree expansion states.
13940         
13941         * src/main_menubar_def.h: Fixed shortcuts keys.
13942         
13943         * src/anjuta.c, src/gnome_project.c: Code clean ups.
13944         
13945         * anjuta.prj: Updated.
13946         
13947 2003-02-22  Naba Kumar  <naba@gnome.org>
13949         * src/debug_tree.[c,h]: GNOME2 port from 
13950         Etay Meiri <etay-m@bezeqint.net>
13951         
13952         * src/an_file_view.c, src/resources.[h,c],
13953         data/properties/bash.properties,
13954         data/properties/cpp.properties,
13955         data/properties/html.properties,
13956         data/properties/make.properties,
13957         data/properties/others.properties,
13958         data/properties/perl.properties,
13959         data/properties/props.properties,
13960         data/properties/xml.properties: Standarized file icons. Icons are
13961         defined in respective .properties file and are retrieved as resource
13962         data.
13964         * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
13965         in labels from the commands editor as that would create
13966         problems for translators.
13968 2003-02-21  Naba Kumar  <naba@gnome.org>
13970         * .cvsignore, (new)config.guess, (new)config.sub: Added these files
13971         as they should be part of CVS(?).
13973         * Makefile.am: Corrected a typo for glade generated strings file.
13975         * configure.in, po/hi.po: Added new Hindi (hi) translation
13976         in ALL_LINGUS and added initial Hindi translation.
13978         * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
13979         (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
13980         sv_unknown.xpm to more proper icon.
13982         * (new)data/properties/php.properties, data/properties/Makefile.am,
13983         data/properties/anjuta.properties, data/properties/html.properties:
13984         Fixed PHP syntax hilighting bug by separating php properties into
13985         different file (because of file size).
13987         * TODO: Updated.
13988         
13989 2003-02-20  Naba Kumar <naba@gnome.org>
13991         * src/breakpoints.c: Fixed breakpoints session saving/loading
13992         crash bug.
13993         
13994         * scintilla/*, scintilla/include/*: Updated to scintilla
13995         release 1.51
13996         
13997 2003-02-19  Naba Kumar <naba@gnome.org>
13999         * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
14000         * TODO: Updated.
14002         * Makefile.am, src/Makefile.am,
14003         (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
14004         (removed) src/anjuta_dialog_strings.c,
14005         (removed) src/anjuta_dialogs_strings.c,
14006         (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
14007         (added) anjuta.glade: Transfered glade files from src/ directory
14008         to the top level directory.
14010         * po/POTFILES.in: Updated.
14011         
14012         * (removed) macrocs2/*: Transfered to data/ directory.
14013         
14014         * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
14015         data/Makefile.am: Moved macros in data directory. Anjuta no longer
14016         requires to have macros dir, but the projects generated by anjuta
14017         require them.
14018         
14019         * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
14020         trees.
14021         
14022         * src/defaults.c: Corrected default compiler options.
14023         
14024         * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
14025         wizard.
14026         
14027         * src/message-manager-private.cc, src/message-manager-private.h,
14028         src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
14029         
14030         * src/project_dbase.c, src/project_type.c, src/source.c: Proper
14031         source code generation for gnome2 projects.
14033 2003-02-11  Naba Kumar <naba@gnome.org>
14035         * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
14036         restores the expand/collaspe states of the nodes after refresh.
14037         
14038         * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
14039         
14040 2003-02-11  Naba Kumar <naba@gnome.org>
14042         * src/style-editor.c: Fixed pango font description handling for fonts.
14043         * src/anjuta.glade: Removed font size spin button.
14044         * configure.in, src/anjuta.prj: Corrected version.
14045         * TODO: update.
14046         
14047 2003-02-10  Naba Kumar <naba@gnome.org>
14049         * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
14050         references of scroll-menu.h and add about.h in Makefile.am.
14051         
14052         * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
14053         (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
14054         (removed) widgets/scroll-menu.h: Removed unused files.
14055         
14056         * Makefile.am: Added proper i18n rules and added intl tools for
14057         distributions.
14058         
14059         * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
14060         to the stable release).
14061         
14062         * anjuta.spec.in: Removed manuals packaging.
14063         
14064         * data/Makefile.am: Removed 'macros' installation (not required for
14065         gnome2 projects).
14067 2003-02-10  Naba Kumar <naba@gnome.org>
14069         * po/POTFILES.in: Updated.
14071         * pixmaps/Makefile.am, pixmaps/anjuta_icon.png, 
14072         (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
14073         (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
14074         (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
14075         (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
14076         icons and images.
14078         * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
14079         src/toolbar_callbacks.h: Fixed scintilla notification signal name
14080         and fixed to properly handle focus in find entry box.
14082         * Makefile.am: Added code for RH system menu update.
14084         * .cvsignore: Updated.
14086         * NEWS: Updated.
14088 2003-02-03  Naba Kumar <naba@gnome.org>
14090         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
14091         editor preferences. and fixes dialogs.
14093         * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
14094         Fixed linenumbers and header margins when they are disabled and
14095         removed unused header files.
14097         * src/attact_process.[h,c], src/debugger.c: Attach to process
14098         now works.
14100         * src/help.c: Fixed dialog response.
14102         * TODO: Updated.
14104         * data/properties/anjuta.properties: Corrected typo.
14106         * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
14107         Change the signal to "changed" in entry from "selection-changed" in
14108         list.
14110         * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
14111         short-cuts.
14113 2003-01-31  Naba Kumar <naba@gnome.org>
14115         * configure.in: Upgraded to use libgnomeprint-2.2
14116         
14117         * printing/Makefile.am: Updated
14118         
14119         *(removed) printing/print-doc.c, printing/print-doc.h,
14120         printing/print-util.c, printing/print-util.h: Removed because already
14121         merged with print.c.
14122         
14123         * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
14124         and libgnomeprintui-2.2 and fixed rendering problems.
14125         
14126         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
14127         uneccessary print properties, as they are separately taken
14128         care in gnomeprint.
14129         
14130         * po/POTFILES.in: Update.
14132 2003-01-30  Naba Kumar <naba@gnome.org>
14134         * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
14135         for about dialog box.
14136         
14137         * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
14138         src/pixmaps.h: Modified for the above additions for about dialog.
14140 2003-01-29  Naba Kumar <naba@gnome.org>
14142         * src/style_editor.[c,h]: Added missing files.
14143         
14144 2003-01-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14145         * scintilla/XPM.[cxx|h]: Added missing files
14147 2003-01-29  Naba Kumar <naba@gnome.org>
14148         
14149         * TODO, po/POTFILES.in: Updated.
14150         
14151         * anjuta.prj, src/anjuta.glade,
14152         * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
14154 2003-01-28  Naba Kumar <naba@gnome.org>
14155         
14156         * data/properties/anjuta.properties, src/aneditor.cxx,
14157         src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
14158         properties into text properties (earlier it was int properties).
14160         * TODO: Updated
14161         
14162         * scintilla/AutoComplete.c,xx,
14163         scintilla/AutoComplete.h,
14164         scintilla/CallTip.c,xx,
14165         scintilla/CallTip.h,
14166         scintilla/Document.c,xx,
14167         scintilla/Document.h,
14168         scintilla/Editor.c,xx,
14169         scintilla/Editor.h,
14170         scintilla/LexAVE.c,xx,
14171         scintilla/LexCSS.c,xx,
14172         scintilla/LexHTML.c,xx,
14173         scintilla/LexOthers.c,xx,
14174         scintilla/LexPython.c,xx,
14175         scintilla/LineMarker.c,xx,
14176         scintilla/LineMarker.h,
14177         scintilla/Makefile.am
14178         scintilla/PlatGTK.c,xx,
14179         scintilla/PropSet.c,xx,
14180         scintilla/ScintillaBase.c,xx,
14181         scintilla/ScintillaBase.h,
14182         scintilla/ScintillaGTK.c,xx,
14183         scintilla/ViewStyle.c,xx,
14184         scintilla/include/Platform.h,
14185         scintilla/include/SciLexer.h,
14186         scintilla/include/Scintilla.h,
14187         scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
14188         
14189         
14190         src/Makefile.am,
14191         src/an_file_view.c,
14192         src/an_symbol_view.c,
14193         src/anjuta-tools.c,
14194         src/anjuta.c,
14195         src/anjuta.glade
14196         src/anjuta.h,
14197         src/anjuta_cbs.c,
14198         src/anjuta_dialogs_strings.c,
14199         src/anjuta_info.c,
14200         src/commands.c,
14201         src/compiler_options.c,
14202         src/debugger.c,
14203         src/help.c,
14204         src/main_menubar.c,
14205         src/main_menubar.h,
14206         src/main_menubar_def.h,
14207         src/mainmenu_callbacks.c,
14208         src/mainmenu_callbacks.h,
14209         src/message-manager-private.c,c
14210         src/message-manager-private.h,
14211         src/message-manager.c,c
14212         src/message-manager.h,
14213         src/pixmaps.h,
14214         src/preferences.c,
14215         src/preferences.h,
14216         src/project_config.c,
14217         src/project_dbase.c,
14218         src/project_dbase_gui.c,
14219         src/project_import_gui.c,
14220         src/properties.c,xx,
14221         src/properties.h,
14222         src/resources.c,
14223         src/src_paths.c,
14224         src/text_editor.c,
14225         src/text_editor_gui.c,
14226         src/toolbar.c,
14227         src/utilities.c,
14228         src/utilities.h,
14229         anjuta.prj: GNOME2 porting and fixed many porting bugs.
14230         
14231 2003-01-24  Naba Kumar <naba@gnome.org>
14233         * src/text_editor_gui.c, src/toolbar.c,
14234         src/text_editor.c, src/text_editor_cbs.h:
14235         Used correct notification signal name for scintilla
14236         (gtk2) and fixed UI.
14237         
14238         * src/controls.c: Does not hide tags combo. Simply makes it insensitive
14239         when not required.
14240         
14241         * printing/print-doc.c,
14242         printing/print.c,,
14243         src/anjuta-tools.c,
14244         src/find_replace.c,
14245         src/goto_line.c,
14246         src/launcher.c,
14247         src/mainmenu_callbacks.c,
14248         src/project_dbase.c,
14249         src/project_dbase.h,
14250         src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
14251         src/text_editor.c,
14252         src/text_editor_cbs.h:
14255 2003-01-23  Naba Kumar <naba@gnome.org>
14257         * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
14258         correct stock icons and organized pixmap macros.
14259         
14260         Makefile.am: Removed non-generated files.
14261         
14262         * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
14263         block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
14264         bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
14265         close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
14266         error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
14267         fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
14268         list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
14269         open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
14270         prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
14271         prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
14272         prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
14273         remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
14274         stop.xpm, undo.xpm}: Removed because no longer used.
14276         * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
14277         file_unknown.xpm}: Files renamed from fv_*, as it would
14278         be the right name.
14280         * pixmaps/Makefile.am: Updated for the above changes.
14282 2003-01-23  Jakub Steiner <jimmac * ximian * com>
14284         * pixmaps/autocomplete-16.png,
14285         pixmaps/autocomplete.png,
14286         pixmaps/block-end-16.png,
14287         pixmaps/block-end.png,
14288         pixmaps/block-start-16.png,
14289         pixmaps/block-start.png,
14290         pixmaps/bookmark-first-16.png,
14291         pixmaps/bookmark-first.png,
14292         pixmaps/bookmark-last-16.png,
14293         pixmaps/bookmark-last.png,
14294         pixmaps/bookmark-next-16.png,
14295         pixmaps/bookmark-next.png,
14296         pixmaps/bookmark-prev-16.png,
14297         pixmaps/bookmark-prev.png,
14298         pixmaps/error-next-16.png,
14299         pixmaps/error-next.png,
14300         pixmaps/error-prev-16.png,
14301         pixmaps/error-prev.png: gnome2-styled icons
14304 2003-01-23  Naba Kumar <naba@gnome.org>
14306         * anjuta.prj: Updated compiler options.
14307         * scintilla/ScintillaGTK.cxx: Fixed selection notify.
14309         * src/aneditor.cxx,
14310         src/anjuta.c,
14311         src/anjuta.glade,
14312         src/anjuta_dialogs_strings.c,
14313         src/mainmenu_callbacks.c,
14314         src/mainmenu_callbacks.h,
14315         src/text_editor.c,
14316         src/text_editor_cbs.c,
14317         src/text_editor_gui.c: GNOME2 Porting.
14319 2003-01-22  Naba Kumar <naba@gnome.org>
14321         * ChangeLog: Corrected dates.
14322         * src/mainmenu_callbacks.h: Cleaned up function prototypes.
14323         * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
14324         preferences.
14326 2003-01-22  Naba Kumar <naba@gnome.org>
14327         
14328         * plugins/patch/patch-plugin.c: Bug fix.
14329         
14330         * src/anjuta-tools.c,
14331         src/anjuta.c,
14332         src/anjuta.glade,
14333         src/anjuta.h,
14334         src/anjuta_dialogs_strings.c,
14335         src/breakpoints.c,
14336         src/cvs_gui.c,
14337         src/debugger.c,
14338         src/debugger.h,
14339         src/executer.c,
14340         src/glade_iface.c,
14341         src/main.c,
14342         src/mainmenu_callbacks.c,
14343         src/mainmenu_callbacks.h,
14344         src/preferences.c,
14345         src/project_dbase.c,
14346         src/project_dbase_gui.c,
14347         src/registers.c,
14348         src/sharedlib.c,
14349         src/signals.c,
14350         src/signals_cbs.c,
14351         src/source.c,
14352         src/stack_trace.c,
14353         src/toolbar_callbacks.c,
14354         src/utilities.c,
14355         src/utilities.h,
14356         src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
14357         
14358         * src/Makefile.am,
14359         (removed) src/CORBA-Server.c,
14360         (removed) src/CORBA-Server.h,
14361         (removed) src/Gladen-common.c,
14362         (removed) src/Gladen-stubs.c,
14363         (removed) src/Gladen.h,
14364         (removed) src/Prj-common.c,
14365         (removed) src/Prj-skelimpl.c,
14366         (removed) src/Prj-skels.c,
14367         (removed) src/Prj-stubs.c,
14368         (removed) src/Prj.h,
14369         (removed) src/glades.c,
14370         (removed) src/glades.h,
14371         (removed) src/messagebox.c,
14372         (removed) src/messagebox.h: Removed because no longer used.
14374 2003-01-21  Naba Kumar <naba@gnome.org>
14376         * src/anjuta-tools.c,
14377         src/anjuta.c,
14378         src/anjuta.glade,
14379         src/anjuta_dialogs_strings.c,
14380         src/anjuta_info.c,
14381         src/anjuta_info.h,
14382         src/breakpoints.c,
14383         src/compiler_options.c,
14384         src/debugger.c,
14385         src/find_replace.c,
14386         src/find_replace.h,
14387         src/find_text.c,
14388         src/find_text.h,
14389         src/goto_line.c,
14390         src/launcher.c,
14391         src/text_editor.c,
14392         widgets/gnomefilelist.c: GNOME2 porting.
14394 2003-01-20  Naba Kumar <naba@gnome.org>
14396         * global-tags/create_global_tags.sh: Uses pkg-config to
14397         read the modules.
14398         
14399         * src/anjuta.c,
14400         src/anjuta.glade,
14401         src/anjuta.h,
14402         src/anjuta_cbs.c,
14403         src/anjuta_dialogs_strings.c,
14404         src/breakpoints.c,
14405         src/breakpoints.h,
14406         src/compiler_options.c,
14407         src/compiler_options.h,
14408         src/fileselection.c,
14409         src/fileselection.h,
14410         src/mainmenu_callbacks.c,
14411         src/project_dbase_gui.c,
14412         src/session.c,
14413         src/src_paths.c,
14414         src/src_paths.h,
14415         src/text_editor.c,
14416         src/text_editor_gui.c,
14417         widgets/gnomefilelist.c,
14418         widgets/gnomefilelist.h: GNOME2 porting.
14419         
14420         * widgets/Makefile.am,
14421         (removed) widgets/gnomedirlist.c,
14422         (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
14423         
14424         * src/Makefile.am,
14425         (removed) src/src_paths_cbs.c,
14426         (removed) src/src_paths_cbs.h,
14427         (removed) src/src_paths_gui.c,
14428         (removed) src/compiler_options_cbs.c,
14429         (removed) src/compiler_options_cbs.h,
14430         (removed) src/breakpoints_cbs.c,
14431         (removed) src/breakpoints_cbs.h: Removed because they are now
14432         combined in singe file
14434 2003-01-16  Naba Kumar <naba@gnome.org>
14436         * src/anjuta.glade, src/anjuta_dialogs_strings.c,
14437         src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
14438         options dialog UI and data handling.
14441 2003-01-15  Naba Kumar <naba@gnome.org>
14443         * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
14444         Completed command editor porting.
14445         
14446         * src/anjuta.c: Removed the use of commands load function
14447         (not required).
14449         * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
14450         and unrefs.
14452         * src/anjuta-tools.c: Fixed translatable strings.
14453         
14454         * src/find_text.c: Fixed dialog creation from glade.
14455         
14456         * src/text_editor_gui.c, src/text_editor.c,
14457         src/text_editor_cbs.c: Completed port of detached text editor
14458         to gnome2 plateform.
14459         
14460 2003-01-14  Naba Kumar <naba@gnome.org>
14462         * src/anjuta.glade, src/preferences.[h,c],
14463         src/anjuta_dialogs_strings.c: Added build and editor
14464         preferences pages and other UIs. Fixed preferense loading and saving.
14465         
14466         * src/anjuta.c: Does case-insensitive match for tabs position
14467         preferences and removed preferences loading (done at _new() call).
14468         
14469         * anjuta-tools.c: Debugged tools dialog handling.
14470         * plugins/class-gen/clsGen.c: Fixed an undefined function.
14471         
14472 2003-01-13  Naba Kumar <naba@gnome.org>
14474         * ABOUT-NLS: Update (strange).
14476         * autogen.sh: Removed blocking code.
14478         * configure.in: Fixed an autogen bug.
14479         
14480 2003-01-13  Naba Kumar <naba@gnome.org>
14482         * (new)src/anjuta.gladep
14483         (new)src/messagebox.c
14484         (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
14485         will be gradually removed (and then the files).
14486         
14487         * Makefile.am,
14488         anjuta.prj,
14489         printing/print-util.c,
14490         printing/print.c,
14491         scintilla/ScintillaGTK.c,xx
14492         src/Makefile.am,
14493         src/an_file_view.c,
14494         src/an_symbol_view.c,
14495         src/anjuta.c,
14496         src/anjuta.glade
14497         src/anjuta.h,
14498         src/anjuta_dialogs_strings.c,
14499         src/anjuta_gui.c,
14500         src/attach_process.c,
14501         src/attach_process.h,
14502         src/breakpoints.c,
14503         src/breakpoints.h,
14504         src/breakpoints_cbs.c,
14505         src/commands.c,
14506         src/commands.h,
14507         src/compiler_options.c,
14508         src/compiler_options.h,
14509         src/compiler_options_cbs.c,
14510         src/configurer.c,
14511         src/configurer.h,
14512         src/controls.c,
14513         src/cvs_cbs.c,
14514         src/debug_tree.c,
14515         src/debug_tree.h,
14516         src/executer.c,
14517         src/executer.h,
14518         src/find_in_files.c,
14519         src/find_in_files.h,
14520         src/find_in_files_cbs.c,
14521         src/find_replace.c,
14522         src/find_replace.h,
14523         src/find_text.c,
14524         src/find_text.h,
14525         src/goto_line.c,
14526         src/help.c,
14527         src/help.h,
14528         src/launcher.c,
14529         src/main.c,
14530         src/main_menubar.c,
14531         src/mainmenu_callbacks.c,
14532         src/message-manager.c,c
14533         src/pixmaps.h,
14534         src/preferences.c,
14535         src/project_config.c,
14536         src/project_config.h,
14537         src/project_dbase.c,
14538         src/project_import_cbs.c,
14539         src/resources.c,
14540         src/resources.h,
14541         src/splash.c,
14542         src/src_paths.c,
14543         src/src_paths.h,
14544         src/src_paths_gui.c,
14545         src/text_editor.c,
14546         src/text_editor_gui.c,
14547         src/toolbar.c,
14548         src/toolbar.h,
14549         src/utilities.c,
14550         src/utilities.h,
14551         src/wizard_gui.c,
14552         widgets/gnomefilelist.c: GNOME2 Port.
14554 2003-01-10  Naba Kumar  <naba@gnome.org>
14556         * src/an_file_view.c,
14557         src/anjuta_gui.c,
14558         src/appwizard_gui.c,
14559         src/compiler_options.c,
14560         src/compiler_options_cbs.c,
14561         src/cvs_cbs.c,
14562         src/executer.c,
14563         src/fileselection.c,
14564         src/find_in_files.c,
14565         src/goto_line.c,
14566         src/main_menubar.c,
14567         src/memory.c,
14568         src/message-manager-dock.c,
14569         src/preferences.c,
14570         src/project_dbase_gui.c,
14571         src/project_import_gui.c,
14572         src/registers_gui.c,
14573         src/sharedlib_gui.c,
14574         src/src_paths_gui.c,
14575         src/text_editor_gui.c,
14576         src/toolbar.c,
14577         src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
14579 2003-01-09  Naba Kumar <naba@gnome.org>
14581         * scintilla/RESearch.cxx: Removed cvs logging as it was creating
14582         problems with some comments.
14584         * anjuta.prj: New project file (updated?)
14586         * src/Makefile.am: Enabled deprecated API and fixed variables.
14588         * src/an_file_view.c,
14589         src/an_symbol_view.c,
14590         src/anjuta-plugins.c,
14591         src/anjuta-tools.c,
14592         src/anjuta.c,
14593         src/anjuta_gui.c,
14594         src/appwizard_cbs.c,
14595         src/attach_process.c,
14596         src/attach_process_cbs.c,
14597         src/compiler_options.c,
14598         src/compiler_options_cbs.c,
14599         src/launcher.c,
14600         src/mainmenu_callbacks.c,
14601         src/message-manager-private.c,c
14602         src/message-manager-private.h,
14603         src/message-manager.c,c
14604         src/message-manager.h,
14605         src/project_dbase.c,
14606         src/project_dbase.h,
14607         src/project_dbase_gui.c,
14608         src/project_import_cbs.c,
14609         src/project_import_gui.c,
14610         src/registers.c,
14611         src/resources.c,
14612         src/resources.h,
14613         src/sharedlib.c,
14614         src/signals.c,
14615         src/signals_cbs.c,
14616         src/signals_gui.c,
14617         src/splash.c,
14618         src/src_paths_cbs.c,
14619         src/src_paths_gui.c,
14620         src/stack_trace.c,
14621         src/text_editor.c,
14622         src/text_editor_gui.c,
14623         src/text_editor_menu.c,
14624         src/toolbar.c,
14625         src/toolbar_callbacks.c,
14626         src/utilities.c,
14627         src/watch.c,
14628         src/watch_cbs.c,
14629         src/wizard_gui.c: GNOME porting.
14631 2002-12-24 Naba Kumar <naba@gnome.org>
14633         * AUTHORS, ChangeLog, HACKING, Makefile.am,
14634         NEWS, README, SEARCH-REPLACE,
14635         THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in, 
14636         setup-gettext, data/*, doc/.cvsignore, global-tags/*,
14637         launcher/Makefile.am,
14638         launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
14639         plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
14640         plugins/sample1/plugin-sample1.c, printing/print-doc.c,
14641         printing/print-util.c, printing/print.c, printing/print.h,
14642         scintilla/*/*, widgets/e-shell-about-box.c,
14643         src/*, tagmanager/*/*, widgets/Makefile.am,
14644         widgets/gnomefilelist.c:
14645         
14646         Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
14647         src/*.[c,h] files to gnome2 API.
14649         * src/anjuta_dialogs_strings.c: Added glade generated translatable
14650         strings table.
14652 2002-10-23  Naba Kumar <naba@gnome.org>
14654         * autogen.sh: Prevented Users from building HEAD cvs.
14655         
14656 2002-09-16  Stephane Demurget  <demurgets@free.fr>
14658         * src/anjuta.glade: added the compiler options dialog, hopefully
14659         HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
14661 2002-09-15  Stephane Demurget  <demurgets@free.fr>
14663         * src/anjuta.glade: fixed a lot of small glitches.
14665         * src/commands.[ch]: more gnome 2 port. only instant apply is missing
14666         now.
14668         * src/breakpoints_cbs.c: polished a bit.
14670 2002-09-15  Stephane Demurget  <demurgets@free.fr>
14672         * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
14674         * src/commands.c: partial gnome 2 port.
14676         * src/utilities.[ch]: changed some bits to be const.
14678 2002-09-14  Stephane Demurget  <demurgets@free.fr>
14680         * src/Makefile.am: removed breakpoints_gui.c and added a check
14681         for gdk-pixbuf deprecated functions, but there shouldn't be much
14682         anyway.
14684         * src/breakpoints_gui.c: killed.
14686         * src/anjuta.glade: added two dialogs for the breakpoints management.
14688         * src/anjuta.h:
14689         * src/anjuta_cbs.c:
14690         * src/appwizard.c:
14691         * src/attach_process.c:
14693         * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
14694         really huge changes and porting work.
14695         
14696         * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
14697         (breakpoints_dbase_new): moved the UI init bits here.
14699         * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
14700         a lot, not using any color anymore (not HIG compliant) and not using
14701         BrkPtItem thanks to libglade. 4 issues marked with #warning that have
14702         to be double checked.
14704         * src/build_file.c:
14705         * src/build_project.c: gnome 2 port.
14707 2002-09-11  Stephane Demurget  <demurgets@free.fr>
14709         * src/anjuta.glade:
14710         * src/anjuta.h:
14711         * src/anjuta_cbs.c:
14712         * src/appwizard.c:
14713         * src/breakpoints.c:
14714         * src/breakpoints_cbs.c: cleaned up some bits.
14716 2002-09-09  Stephane Demurget  <demurgets@free.fr>
14718         * src/Makefile.am:
14719         * src/messagebox.[ch]: killed. Not HIG compliant at all :/
14721         * src/an_symbol_view.[ch]:
14722         * src/attach_process_cbs.h: polished a bit.
14724         * src/breakpoints_cb.[ch]: partial gnome 2 port.
14726 2002-09-02  Stephane Demurget  <demurgets@free.fr>
14728         * configure.in:
14729         * src/Makefile.am: added libglade-2 to the build.
14731         * src/anjuta.[ch]: added support for libglade.
14733         * src/anjuta.glade: added. There could be a file per top-level widget,
14734         as some other gnome projects, though.
14736         * src/attach_process_gui.c: removed.
14737         * src/attach_process.[ch]: gnome 2 port.
14738         (attach_process_new): Added the treeview init and the widget references
14739         here.
14741 2002-08-31  Stephane Demurget  <demurgets@free.fr>
14743         * src/an_file_view.c: fixed some compilation issues.
14745         * src/an_symbol_view.c: gnome 2 port.
14747 2002-08-26  Stephane Demurget  <demurgets@free.fr>
14749         * src/an_file_view.c: finished gnome 2 port.
14750         (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
14751         directory pixmap depending on the event.
14753         * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
14754         (project_file_data_new): use a GtkTreePath.
14756 2002-08-23  Stephane Demurget  <demurgets@free.fr>
14758         * src/Makefile.am: readded back an_*_view.[ch] because they are still
14759         driving me nuts but they need to be ported, heh ?
14761         * src/an_file_view.c: gnome 2 port, almost finished after some hard
14762         work since it's quite a total rewrite again.
14764 2002-08-22  Stephane Demurget  <demurgets@free.fr>
14766         * src/an_file_view.c:
14767         * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
14769 2002-08-21  Stephane Demurget  <demurgets@free.fr>
14771         * src/anjuta_info.c:
14772         * src/utilities.h: gnome 2 port, featuring a total rewrite.
14774 2002-08-20  Stephane Demurget  <demurgets@free.fr>
14776         * src/Makefile.am: removed an_*_view.[ch] because they're driving me
14777         nuts ATM.
14778        
14779         * src/an_file_view.c:
14780         * src/aneditor.cxx:
14781         * src/anjuta_cbs.c:
14782         * src/compiler_options.h:
14783         * src/messagebox.c:
14784         * src/messagebox.h:
14785         * src/pixmaps.h:
14786         * src/project_dbase.h:
14787         * src/resources.h: gnome 2 port.
14789 2002-08-14  Stephane Demurget  <demurgets@free.fr>
14791         Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
14793         * data/properties/sql.properties: added the DATETIME data type.
14795         * data/properties/html.properties: added the foreach php keyword.
14797 2002-08-08  Stephane Demurget  <demurgets@free.fr>
14799         * widgets/Makefile.am: removed blank line after the last backslash
14800         for avoiding a warning from automake.
14802         * configure.in:
14803         * src/Makefile.am: added the ORBit-2 dep.
14805 2002-08-08  Stephane Demurget  <demurgets@free.fr>
14807         * AUTHORS: added Biswa, because I wonder why noone already have
14808         written his name in the Anjuta's hall of fame :)
14810 2002-08-01  Naba Kumar <kh_naba@users.sourceforge.net>
14812         * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
14813         widgets/e-shell-about-box.c: Made to compile for gnome2.
14814         
14815 2002-07-31  Naba Kumar <kh_naba@users.sourceforge.net>
14817         * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
14818         scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
14819         
14820         * configure.in, printing/print.h, printing/print.c,
14821         printing/print-doc.c: Made to compile for gnome2.
14822         
14823 2002-07-30  Naba Kumar <kh_naba@users.sourceforge.net>
14825         * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
14826         plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
14827         printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
14828         widgets/Makefile.am:
14829         
14830         Upgraded the build system to gnome2 platform.
14831         
14832 2002-12-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14833         * manuals/*: Added capability to generate PDF and PS.
14834         * src/debugger.c, data/gdb.init: Solaris GDB fixes.
14835         * TODO, TODO.biswa: Intergated TODO list.
14836         * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
14837         , bug #574470
14838         * src/dnd.c: Fix typo
14839         * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
14840         * src/anjuta.c: Bug #568895, Bug #575419
14842 2002-12-18  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14844         * tagmanager/tm_global_tags.c: Fixed compiler warning.
14845         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
14847 2002-12-17  Naba Kumar <naba@gnome.org>
14849         * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
14850         bugs.
14851         
14852 2002-12-17  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14853         * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
14854         * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
14855         * anjuta.prj: Added tools.sgml
14856         * data/properties/cpp.properties: Bug # 646974
14858 2002-12-16  Naba Kumar <naba@gnome.org>
14860         * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
14861         * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
14862         src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
14863         on 'Enter' and adds proper focus mechanism.
14864         * src/anjuta.c: Fixed a memory corruption bug.
14865         * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
14866         'Enter' and can also be Canceled. Sets proper default and focus policies
14867         for tools dialogs.
14868         * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
14869         * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
14870         translatable strings in dialogs and fixed some dialog properties.
14871         * src/anjuta-tools.c: Now uses xml format for loading and saving.
14872         * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
14873         * src/message_manager_private.cc: Fixed some debug messages.
14874         * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
14875         widgets/gnomefilelist.c: Fixed a memory leaks.
14876         * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
14877         src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
14878         src/main_menubar_def.h: Implemented incremental search.
14879         * TODO: Updated.
14881 2002-12-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14882         * tagmanager/*: Minor cleanups and warning fixes.
14883         * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
14884         GUI during long updates.
14885         * src/text_editor.c: Remove debug message.
14887 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14888         * tagmanager/tm_project.c: Fix a memory access problem.
14890 2002-12-13  Naba Kumar <naba@gnome.org>
14892         * anjuta.glade, src/anjuta-tools.c: Added a new column in the
14893         tools list to show "Enabled" flag of the tool. Fixed a bug where
14894         tool list is not cleared when creating a new tool.
14895         
14896 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14897         * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
14899 2002-12-12  Naba Kumar <naba@gnome.org>
14901         * anjuta-tools.[h,c], commands.c: Used the tools help of
14902         anjuta variables list in commands editor and fixed a typos
14903         buy in anjuta-tools.c.
14904         
14905 2002-12-12  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14906         * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
14907         , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
14908         * TODO.biswa: Added to help me track things better.
14910 2002-12-11  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14912         * configure.in, anjuta.spec.in: Added libglade dependency.
14913         * Makefile.am: Added anjuta.glade file.
14914         * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
14915         , src/mainmenu_callbacks.[ch], src/message-manager.h
14916         , src/widget-registry.c: Tools editor GUI + other additions.
14918 2002-12-09  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14920         * src/project_dbase.[ch], tagmanager/tm_project.c,
14921         tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
14922         Implement syncing tags image with the project database.
14923         * src/anjuta-tools.c: Implemented variable substitution and
14924         working directory in tools.
14926 2002-12-09  Naba Kumar <naba@gnome.org>
14927         
14928         * data/properties/anjuta.properties, src/commands.[ch]: Reads the
14929         command configuration language list from properties.
14930         
14931         * data/properties/asm.properties, data/properties/ruby.properties:
14932         Fixed typos.
14934 2002-12-04  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14936         * src/an_symbol_view.c: Remember current selected entry and select
14937         it automatically after refresh.
14939 2002-11-26  Murray Cumming  <murrayc@usa.net>
14941         * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
14942           src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
14943         and gnomemm 1.2 projects so that people know they are really
14944         glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
14945         But I did correct these to sue lowercase names.
14947 2002-12-01  Naba Kumar <naba@gnome.org>
14949         * data/anjuta.properties: Fixed caching problem on 
14950         indicators.
14951         * src/preferences.c, src/preferences_gui.c: Implemented automatic
14952         indicators prefs.
14953         
14954 2002-12-01  Naba Kumar <naba@gnome.org>
14956         * data/properies/anjuta.properties: Corrected "indicators.automatic"
14957         property name.
14958         * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
14959         property and uses it.
14960         * src/aneditor.cxx: Fixed a bug associated with selection a word at
14961         current cursor.
14962         
14963 2002-11-30  Naba Kumar <naba@gnome.org>
14965         * src/debugger.c: Fixed a typo.
14966         * data/properties/*: Updated properties files and added
14967         new ones.
14968         * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
14969         Added comment submenu and cleaned up ref and unref of menus.
14970         * src/aneditor.h: Added definition of comment commands.
14971         * src/aneditor.c: Upgrade from latest SciTE source code.
14972         * src/text_editor.[hc], src/text_editor_cbs.c, 
14973         src/message_manager_private.cc, src/message_manager.[cc,h],
14974         src/anjuta.[c,h]: Added indicators support for errors/warnings
14975         highlight in the editor.
14976         * NEWS, TODO: Update.
14977         * scintilla/include/PropSet.h: Removed deprecrated function.
14978         
14979 2002-11-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14981         * src/anjuta-tools.[ch]: Tools implementation (basic)
14982         * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
14983           , src/main_menubar_def.h: PLugins cleanup and segregation
14984         * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
14985           registry
14986         * anjuta.prj: Added new files
14987         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
14988         * plugins/class-gen/clsGen.c: Register menu under 'Project'
14989         * plugins/patch/patch-plugin.c: Register menu under 'Format'
14990         * plugins/sample1/plugin-sample1.c: Register menu under 'View'
14991         * src/Makefile.am: Added new files
14992         * src/message-manager.[cc/h]: Added standard output and error windows
14994 2002-11-26  Johannes Schmid <clubfan@users.sourceforge.net>
14996         * project_type.c: Fixed Gnomemm2 project type
14998 2002-11-25  Naba Kumar <naba@gnome.org>
15000         * printing/print.c: Fixed a compile warning.
15001         * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
15002         * src/utilities.c: Fixed a compile warning in sparc, hides the
15003         terminal check error output from the user.
15004         * project_config.[ch], project_dbase.[ch], source.c: Added project
15005         version, exclude modules configuration and reordered other config
15006         properties. Changed some strings to more descriptive text.
15007         * src/compiler_opitions.c: Removed extra newlines from .prj file
15008         save.
15009         * anjuta.prj: Converted to new format (only reorganised properties
15010         and removed extra newlines ... nothing else).
15011         * NEWS: updated
15012         
15013 2002-11-21  Naba Kumar <naba@gnome.org>
15015         * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
15016         include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
15017         LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
15018         LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
15019         Updated to the CVS version.
15021 2002-11-20  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15023         * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
15024           , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
15025           , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
15026           images in completion lists. 
15027         * src/resources.h: Make C++ friendly.
15028         * scintilla/PropSet.cxx: Fix memory leak.
15030 2002-11-20  Naba Kumar <naba@gnome.org>
15032         * scintilla/*/*: Synced to latest scintilla 1.49
15033         * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
15034         New lexers added.
15036         * scintilla/RESearch.cxx: The automatic cvs log in the
15037         file really broke things trying to interprete the changelog
15038         entry incorrectly as end-of-comment. Removed the $cvs line
15039         and committed again.
15040         
15041 2002-11-19  Naba Kumar <naba@gnome.org>
15043         Patch from Timothee Besset <ttimo@idsoftware.com>
15044         
15045         * src/message-manager-private.cc: Interpretes absolute
15046         file paths properly in zvt terminal.
15048 2002-11-19  Naba Kumar <naba@gnome.org>
15050         Patch from Timothee Besset <ttimo@idsoftware.com>
15051         
15052         * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
15053         src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the 
15054         (important) editor preferences in project (if there is one
15055         open).
15056         
15057         * TODO: Updated
15058         
15059 2002-11-18  Naba Kumar <naba@gnome.org>
15060         
15061         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15062         
15063         * src/debug_tree.c, src/find_in_files_gui.c,
15064         src/find_replace.c, src/find_text.c, 
15065         src/project_import.c, src/project_import_gui.c,
15066         src/wizard_gui.c: i18n Fixes.
15068 2002-11-15  Naba Kumar <naba@gnome.org>
15070         * plugins/class-gen/clsGen.c: Fixed to use project function
15071         to import files. Create non-existent directories before the
15072         sources are written.
15073         
15074         * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
15075         src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
15076         src/glade_iface.c,
15077         src/glades.c: Excluded gladen files from build. This
15078         will fix the unnecessary dependency on libssl.
15079         
15080         * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
15081         file import funtion.
15082         
15083         * src/message_manager_private.cc: Fixed a compiler warning with
15084         DEBUG preprocessor macro.
15085         
15086         * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
15087         wrong (undocked) editor window was closed on clicking close on an
15088         undocked editor window.
15089         
15090         * src/debugger.c: Fixed a bad bug where debugger terminal won't
15091         start correctly if the executable was run before with 'F3'.
15092         
15093         * src/toolbar_callbacks.c: Wrap around find next.
15094         * src/toolbar.c: Disable combo activate.
15095         * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
15096         button positions to get 'yes' as default.
15098         * anjuta.spec.in: Updated.
15099         
15100         * src/anjuta_info.c, src/appwizard_gui.c,
15101         src/attach_process_gui.c, src/breakpoints_gui.c,
15102         src/commands.c, src/compiler_options_gui.c, src/configurer.c,
15103         src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
15104         src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
15105         src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
15106         src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
15107         src/preferences.c, src/preferences_gui.c, src/project_config.c,
15108         src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
15109         src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
15110         src/signals_gui.c, src/source.c, src/src_paths_gui.c,
15111         src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
15112         src/toolbar.c, src/toolbar_callbacks.c, src/watch.h, 
15113         src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
15114         plugins/patch/patch-plugin.c, printing/print-util.c:
15115         Set all windows and dialogs transient
15116         to their parents so that they remain floated above their parents.
15117         
15118 2002-11-13  Naba Kumar <naba@gnome.org>
15120         * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
15121         take default editor font).
15122         
15123         * widgets/e-shell-about-box.c, src/main_menubar_def.h:
15124         Corrected email address.
15125         
15126         * src/mainmenu_callbacks.c: Used spaces instead of tabs
15127         for changelog entry.
15129         * NEWS: Updated.
15130         
15131 2002-11-06  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15132         * plugins/class-gen/clsGen.c: Refined the class generator a bit.
15134 2002-11-06  Naba Kumar <naba@gnome.org>
15136         * README: Updated
15137         * anjuta.spec.in: Ships the .omf files with the
15138         documents instead of the base package.
15139         
15140 2002-11-04  Naba Kumar <naba@gnome.org>
15142         * data/properties/latex.properties: Fixed a bug.
15143         * ChangeLog: Released 1.0.0 stable.
15145 2002-11-04  Naba Kumar <naba@gnome.org>
15147         * src/commands.c: Added command with shell redirection capability.
15148         * data/properties/anjuta.properties: Changed default execution
15149         command.
15150         * src/project_dbase.c: Set project top dir in properties.
15151         * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
15152         * data/Makefile.am: More diskcheck error fixes.
15153         
15154         * README, anjuta.spec.in, THANKS, AUTHORS,
15155         manuals/C/anjuta-faqs/anjuta-faqs.sgml,
15156         manuals/C/anjuta-manual/authers,sgml,
15157         manuals/C/anjuta-manual/anjuta-manual.sgml,
15158         manuals/C/anjuta-manual/anjuta-manual-C.omf,
15159         manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
15160         : Changed anjuta home to
15161         new URL and my email address.
15162         
15163         * manuals/C/anjuta-manual/interfaces.sgml,
15164         manuals/C/anjuta-manual/prefereces.sgml,
15165         manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
15166         
15167         * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
15168         : removed reference to the help menu as the menu is modified
15169         when no help is found (which is very likely when we are
15170         shiping the documents separately).
15171         
15172 2002-11-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15173         * anjuta.spec.in: Update specfile to make multiple RPMs.
15174         * data/Makefile.am: make dist fix.
15175         * src/text_editor_menu.c: Fix compile warnings (casts).
15177 2002-11-02  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15178         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
15179         * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
15181 2002-11-01  Naba Kumar <naba@gnome.org>
15183         * macros2/*, Makefile.am, configure.in, data/Makefile.am:
15184         Added gnome2 macros to be used by gnome2 project wizard.
15185         
15186         * data/autogen.sh.gnome2: Fixed to use our own macros instead of
15187         from gnome-common.
15188         
15189         * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
15190         as it was conflicting with generated projects and is not
15191         useful for us.
15192         
15193         * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
15194         src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
15195         project generation, removed qt project as it's not complete and
15196         added gnome2 bonobo wizard.
15198 2002-10-29  Naba Kumar <naba@gnome.org>
15200         * po/POTFILES.in: Updated.
15201         * po/POTFILES.skip: Added.
15202         * preferences.h: Fixed print paper size property name.
15204 2002-10-28  Naba Kumar <naba@gnome.org>
15205         
15206         * data/user.properties, data/Makefile.am: Added user properties file
15207         which will be copied in user's ~/.anjuta/user.properties.
15208         
15209         * data/anjuta.properties: Changed a comment.
15210         
15211         * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
15212         
15213         * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15214         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
15215         Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
15216         item.
15218         * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
15219         instead of user properties file.
15220   
15221         * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
15222         * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
15223         * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
15224         * README, TODO: Updated.
15225         
15226 2002-10-28  Naba Kumar <naba@gnome.org>
15228     * manuals/C/anjuta-manual/figures/editor_guides.png,
15229     manuals/C/anjuta-manual/figures/editor_margins.png,
15230     manuals/C/anjuta-manual/figures/editor_markers.png,
15231     manuals/C/anjuta-manual/figures/local_variables.png,
15232     manuals/C/anjuta-manual/figures/open_file_multiple.png,
15233     manuals/C/anjuta-manual/figures/prefs_print.png,
15234     manuals/C/anjuta-manual/figures/print_dlg.png,
15235     manuals/C/anjuta-manual/figures/print_preview.png,
15236     manuals/C/anjuta-manual/figures/symbol_browser.png,
15237     manuals/C/anjuta-manual/figures/variable_tip.png: New png
15238     files for manual documentation.
15239     
15240     * manuals/sgmldocs.make,
15241     manuals/C/anjuta-manual/Makefile.am,
15242     manuals/C/anjuta-manual/authors.sgml,
15243     manuals/C/anjuta-manual/build.sgml,
15244     manuals/C/anjuta-manual/compileopts.sgml,
15245     manuals/C/anjuta-manual/debugger.sgml,
15246     manuals/C/anjuta-manual/execute.sgml,
15247     manuals/C/anjuta-manual/fileoperations.sgml,
15248     manuals/C/anjuta-manual/interface.sgml,
15249     manuals/C/anjuta-manual/preferences.sgml,
15250     manuals/C/anjuta-manual/projects.sgml,
15251     manuals/C/anjuta-manual/figures/arguments.png,
15252     manuals/C/anjuta-manual/figures/open_file.png,
15253     manuals/C/anjuta-manual/figures/other_opts.png,
15254     manuals/C/anjuta-manual/figures/scrshot.png,
15255     manuals/C/anjuta-manual/figures/toolbar_browser.png,
15256     manuals/C/anjuta-manual/figures/toolbar_tags.png:
15257     
15258     Updated anjuta manual documentation.
15260     
15261 2002-10-27  Naba Kumar <naba@gnome.org>
15263     * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
15264     check and modifies debugger terminal command accordingly
15265     to function properly.
15266     
15267 2002-10-25  Naba Kumar <naba@gnome.org>
15269         * manuals/sgmldocs.make: Fixed a couple of bugs.
15270         * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
15272 2002-10-24  Naba Kumar <naba@gnome.org>
15274         * src/debug_tree.c: Fixed a crash bug from Etay.
15276         * global_tags/create_global_tags: Added messages.
15277         Fixed infinite looping within files.
15278         
15279         * macro/autogen.sh: Removed debug and warning flags for defaults.
15280         
15281         Patch from Vadim Berezniker <vadim@berezniker.com>
15282         
15283         * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
15284         global-tags/tm_global_tags.c: Fixed infinite loop in system tags
15285         generation.
15287         * Makefile.am: XML merge is broken for .destop in RH 8.0, so
15288         temporarily just copy it
15290 2002-10-24  Naba Kumar <naba@gnome.org>
15292         * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
15293         manuals/C/anjuta-manual/anjuta-manual.sgml, 
15294         manuals/C/anjuta-manual/compileopts.sgml,
15295         manuals/C/anjuta-manual/debugger.sgml,
15296         manuals/C/anjuta-manual/execute.sgml,
15297         manuals/C/anjuta-manual/fileoperations.sgml,
15298         manuals/C/anjuta-manual/interface.sgml,
15299         manuals/C/anjuta-manual/introduction.sgml,
15300         manuals/C/anjuta-manual/projects.sgml,
15301         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
15302         manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
15303         manuals/ja/anjuta-manual/anjuta-manual.sgml,
15304         manuals/ja/anjuta-manual/compileopts.sgml,
15305         manuals/ja/anjuta-manual/debugger.sgml,
15306         manuals/ja/anjuta-manual/execute.sgml,
15307         manuals/ja/anjuta-manual/fileoperations.sgml,
15308         manuals/ja/anjuta-manual/interface.sgml,
15309         manuals/ja/anjuta-manual/introduction.sgml,
15310         manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
15312 2002-10-24  Naba Kumar <naba@gnome.org>
15314         * src/project_type.c: added autogen for qt projects.
15315         * src/debugger.c: enabled debugger debugging for DEBUG MODE.
15316         Fixed a bug that retrieves wrong terminal command.
15317         * src/commnads.c: Added more terminal commands.
15318         * configure.in: Checks for scrollkeeper version.
15319         
15320 2002-10-22  Naba Kumar <naba@gnome.org>
15322         * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
15323         instead of AM_GNOME_GETTEXT.
15324         
15325         * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
15326         for setup-gettext for the wizard generated projects.
15328         * src/source.c: Fixed a bug where glade file wasn't generated.
15329         
15330         * src/gnome_project.c: Excluded project version from project dir
15331         name.
15332         
15333 2002-10-22  Naba Kumar <naba@gnome.org>
15335         * acinclude.m4: New file with dummy funtion for gettext
15336         cross compatibility fix.
15337         
15338         * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
15339         * configure.in: Fixed cflags to avoid useless warnings.
15340         * Makefile.am: EXTRA_DIST += setup-gettext.
15341         * src/toolbars.c: Added space paddings around tags label.
15343 2002-10-21  Naba Kumar <naba@gnome.org>
15345         Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15346         
15347         * setup-gettext: New script to maintain gettext cross version
15348         compatibility.
15349         * configure.in, macros/autogen.sh: Fix for gettext cross version
15350         compatibility.
15351         
15352 2002-10-21  Naba Kumar <naba@gnome.org>
15354         * debug_tree.c: Fixed incorrect use of debug assertion.
15355         
15356 2002-10-18  Etay Meiri <etay-m@bezeqint.net>
15357             Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15358         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
15359         src/memory.c, src/memory.h, src/message-manager-private.cc:
15360         
15361         New parsing algorithm; adapted from kdevelop.
15362         Middle button menu for changing the value's display type
15364 2002-10-07  Naba Kumar <naba@gnome.org>
15366         * src/main_menubar_def.h: Changed status bar message for Help->
15367         Browse info pages. Bug #603308
15369         * src/executer.c: Made "User terminal" default for creating
15370         projects (User can always disable it later). Bug #114222
15371         
15372 2002-10-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15374         * macros/autogen.sh: Require gettext 0.10.x for autogen
15375         * src/text_editor.c: Fixes Bug #595303
15376         * src/source.c: Fixes Bug #595970
15377         * src/anjuta.c: Fixes Bug #598366
15378         * scingtilla/LexCPP.cxx: Bug #602296
15379         * src/main_menubar_def.h: Bug #604363
15380         * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
15381         
15382 2002-10-07  Jens Georg <mail@jensgeorg.de>
15384         Reviewed by: Naba Kumar <kh_naba@gnome.org>
15385         * gnomefilelist.c: This patch fixes the bug #611542
15386         
15387 2002-09-20  Naba Kumar <kh_naba@gnome.org>
15389         * data/properties/Makefile.am: Added tcltk.properties file.
15390         
15391 2002-09-20      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15393         Reviewed by: Naba Kumar <kh_naba@gnome.org>
15394         
15395         * README: Updated README
15396         * plugins/class-gen/clsGen.c, src/message_manager.cc
15397           , src/mainmeu_callbacks.c, src/memory.c
15398           , src/project_dbase_gui.c, src/text_editor_gui.c
15399           , widgets/gnomefilelist.c: Set window icons
15400         * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
15401           Enabled release build (stripped + optimized binaries, etc.)
15402         * data/properties/anjuta.properties, src/commands.c,
15403           src/defaults.cFixed bug #595489 (stdin on executables)
15404         * src/appwizard.c, src/main.c, src/message-manager.cc
15405           , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
15406           , src/debug_tree.c: Memory related (valgrind) fixes.
15407         * src/message-manager-private.[cc,h], src/pixpams.h
15408           , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
15409         * anjuta.prj: Added debug_tree.c to SOURCES
15410         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
15411           src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
15412           Compacted code and cleaned up unnecessary functions.
15413         * tagmanager/*.[ch]: Code fixes.
15414         
15415 2002-08-30  Etay Meiri <etay-m@bezeqint.il>
15416         
15417         Reviewed by: Naba Kumar <kh_naba@gnome.org>
15418         
15419         * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
15420         Debug tree now detects changes of displayed variables
15421         and changes their color to red
15423 2002-09-20  Naba Kumar <kh_naba@gnome.org>
15425         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15426         
15427         * mainmenu_callbacks.c: Set's the current file name in
15428         file save as dialog.
15429         
15430 2002-09-20  Naba Kumar <kh_naba@gnome.org>
15432         Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
15434         * data/properties/tcltk.properties: New file for tcl/tk
15435         properties.
15437 2002-08-28      Naba Kumar      <kh_naba@users.sourceforge.net>
15439         * src/project_type.[c,h], src/source.c, data/Makefile.am:
15440         Fixed a fatal bug which doesn't let building gnome2 related
15441         projects. They use different autogen.sh script. Defined new
15442         type field "gnome_macro_support".
15443         
15444         * data/autogen.sh.gnome2: New file.
15445         
15446         * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
15447         bug with quotes escaping in quotes.
15448         
15449         * src/message-manager-private.cc: Used event box instead
15450         of frame for local message pane, so that the borders appear
15451         properly and nicely.
15452         
15453         * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
15454         if there is a project open and all the files are un-docked.
15456         * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
15458 2002-08-27      Andy Piper      <andy.piper@freeuk.com>
15460         * src/main_menubar_def.h: implement feature request #595356, patch #597161
15461         * THANKS: updated for new contributions
15462         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
15464 2002-08-27 Steven Knight  <steven.knight@unh.edu>
15466         * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
15467         src/project_dbase.h, src/project_type.c, src/source.c, 
15468         src/wizard_gui.c: new Qt project type
15469         *** NB not fully tested, may need some work, icon required...
15471 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15473         * src/memory.c, src/memory.h: new memory patch
15475 2002-08-27  Johannes Schmid <clubfan@users.sourceforge.net>
15477         * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
15479 2002-08-27      Naba Kumar      <kh_naba@users.sourceforge.net>
15481         * lancher/anjuta_launcher.c: Determine pty from function
15482         call instead of running 'tty' externally.
15483         
15484         * data/properties/cs.properties: Added compile/build commands.
15485         Fixed execution properties.
15486         
15487         * src/commands.c: Added c# options.
15489         (Patch from: Etay Meiri <etay-m@bezeqint.net>)
15490         
15491         * src/debug_tree.[c,h], src/debugger.[c,h],
15492         src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
15493         
15494         The following problems, detected by Jean-Noel Guiheneuf, were fixed:
15495         1. Misaligned structs when they are members of other structs.
15496         2. '{' sometimes appears as a variable.
15497         3. Wrong processing of some arrays.
15498         I've also incorporated some code from a patch by Guiheneuf Jean-Noel
15499         that displays the tree in two columns (variable and value).
15501 2002-08-14  Stephane Demurget  <demurgets@free.fr>
15503         Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
15505         * data/properties/sql.properties: added the DATETIME data type.
15507         * data/properties/html.properties: added the foreach php keyword.
15509 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
15511         * NEWS: Updated with new features.
15512         
15513         * data/.cvsignore, doc/.cvsignore: Updated.
15514         
15515         Patch from: Etay Meiri <etay-m@bezeqint.net>
15516         
15517         * src/debug_tree.h, src/debug_tree.c: New files.
15518         
15519         * src/Makefile.am, src/message-manger-private.[h,cc],
15520         src/message-manger.cc: Added Tree view for debugger
15521         locals view.
15522         
15523 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
15525         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15526         
15527         * src/memory.c, src/memory.h: New files.
15528         
15529         * src/Makefile.am, src/appwizard.c, src/controls.c,
15530         src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15531         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
15532         
15533         Memory view implemetation that would enable viewing raw memory
15534         during debugging.
15536 2002-08-08  Stephane Demurget  <demurgets@free.fr>
15538         * AUTHORS: added Biswa, because I wonder why noone already have
15539         written his name in the Anjuta's hall of fame :)
15541 2002-08-07      Naba Kumar      <kh_naba@users.sourceforge.net>
15543         * src/appwizard_gui.c: Removed an ambiguous prototype.
15544         * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
15545         fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
15546         * THANKS: Updated M. Ali Vardar's email.
15547         
15548 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
15550         * src/anjuta_gui.c: implemented feature request to stop main and browser
15551           toolbars having exclusive use of space
15553 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
15555         * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
15556         left over from the previous work to fix bugs :-)
15557         
15558         * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c, 
15559         src/controls.c, src/mainmenu_callbacks.h, 
15560         src/mainmenu_callbacks.c: Insert CVS keywords, message strings 
15561         reviewed
15562         
15563         * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c, 
15564         src/project_import_gui.c, src/sharedlib_gui.c, 
15565         src/signals_gui.c: set window icon correctly
15566         
15567         * NEWS: more updates for the release
15568         
15569         * HACKING: updated for window icons and insert menu information
15570         
15571         * src/cvs_gui.c, src/build_project.c, 
15572         src/project_import_cbs.c: message strings reviewed
15573         
15574         * src/controls.c: context help button should be disabled if 
15575         DevHelp is not installed
15576         
15578 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
15580         * src/debugger.c: Fixed the signalling screw up because of string
15581         update in gdb used to report the child process PID. Also, no
15582         error dialog will be popped up for "no such file or directory"
15583         error (very annoying and useless error). This error will still
15584         be shown on the debug message window. Avoided terminating the
15585         program when the terminal is terminated -- doesn't hurt, otherwise
15586         we get crappy egg-and-hen problem.
15587         
15588         * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
15589         dimensions loading.
15590         
15591         * src/anjuta.c: Limited the default size of main window to sane
15592         values.
15594         * src/preferences.c: Fixed some deadly memory corruption bugs in
15595         the recent patches. Return from getenv() should NEVER be freed,
15596         because they are static strings.
15597         
15598         * src/preferences_gui.c: Removed the fix for crash bug with font
15599         selection and applied the real fix.
15600         
15601 2002-06-08      Andy Piper      <andy.piper@freeuk.com>
15603         * NEWS: updated for release
15605 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
15607         * src/launcher.c: Added a fix a memory leak and a possible
15608         fix for zvt-crash bug.
15609         
15610         * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
15611         
15612         * data/properties/latex.properties,
15613         data/properties/ada.properties: Added file.is.source property.
15614         
15615         * src/an_file_view.c: Set auto column size of the file
15616         revision column.
15617         
15618         * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
15619         The user is now prompted to confirm the closing of the file
15620         if it is being used by CVS. If yes, the editor is closed and
15621         the CVS operation stops.
15622         
15623 2002-06-07      Andy Piper      <andy.piper@freeuk.com>
15625         * anjuta.prj: bump project version for release
15626         * BUGS: removed unnecessary file
15628 2002-06-07      Philip Van Hoof <freax@pandora.be>
15630         * widgets/gnomefilelist.c: fix up issue with directory deleted 
15631         during the life of the file list widget
15632         * src/preferences_gui.c: sticking-plaster fix to font selection
15633         causes segfault bug
15635         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
15637 2002-06-07      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15639         * data/properties/anjuta.properties, src/an_file_view.[ch], 
15640         src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch], 
15641         src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c: 
15642         added options for symbol and file browsers.
15643         * data/properties/cpp.properties: linker flags should come after
15644         the name of the file to compile.
15645         * scintilla/Editor.cxx: fixed gcc compilation warning.
15646         * src/Makefile.am, src/project_import.c: anjuta_import.sh should
15647         be executed from bindir only.
15648         * src/an_file_view.[ch], tagmanager/tm_file_entry.c, 
15649         tagmanager/include/tm_file_entry.h: CVS version information in file 
15650         browser.
15651         * src/anjuta.c, src/preferences.[ch]: remember visibility of messages 
15652         window.
15653         * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
15654         * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
15655         crashes during file import.
15656         * src/project_import.c: disable project menu items during project 
15657         import.
15658         
15659         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15661 2002-06-07  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
15663         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, 
15664         src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
15665         src/main_menubar.h, src/controls.c:     fixed Insert ChangeLog, 
15666         modified Insert menu, added C functions template, header C 
15667         template, modified header_template HEADER_H ==> NAMEFILE_H
15668         
15669         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15671 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
15673         * data/properties/html.properties: changed some file 
15674         associations
15676 2002-06-05 Philip Van Hoof <freax@pandora.be>
15678         * widgets/gnomefilelist.c: Fixed #560759 and #561776
15679         
15680         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15682 2002-06-05  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15684         * data/properties/anjuta.properties, src/defaults.c: Make windows
15685         docked by default, fix the big fonts bug.
15686         
15687         * src/an_file_view.c, src/main_menubar_def.h, 
15688         src/project_dbase_gui.c: sanitized the Edit/View mess.
15689         
15690         * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
15691         for customizing shortcuts.
15692         
15693         * src/mainmenu_callbacks.c: Search for selected word if present.
15694         
15695         * src/text_editor_menu.c: Added context menu options for docking
15696         and undocking editor windows.
15697         
15698         * src/main_menubar.h, src/main_menubar.c: more support for the 
15699         shortcuts menu item.
15700         
15701         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15703 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
15705         * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
15706         all commit messages being written to top of the file
15707         
15708         * src/main_menubar_def.h: message strings reviewed
15709         
15710         * src/project_import.c: message strings reviewed
15711         
15712         * src/source.c, src/glades.c: message strings reviewed. Fixed 
15713         some bugs around reading the project properties for creating 
15714         .glade and .desktop files in the Application Wizard. There were
15715         typos in the property names being retrieved
15716         
15717         * widgets/gnomefilelist.c: changed build_full_path to make 
15718         the file widget support ~
15719         Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
15720         
15721         * THANKS, widgets/e-shell-about-box.c, 
15722         manuals/anjuta-manual/C/authors.sgml: updated for new
15723         patch
15725 2002-06-05  Naba Kumar <kh_naba@users.sourceforge.net>
15727         * src/project_dbase.c: Fixed the file-path-corruption bug
15728         and the cannot-import-file-in-project bug. (follow-up with
15729         the last commit from Stef).
15730         
15731         * src/anjuta_cbs.c: Fixed double-confirmation when exiting
15732         with unsaved-project.
15733         
15734 2002-06-05  Stephane Demurget  <demurgets@free.fr>
15736         * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
15737         misplaced g_free.
15739 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
15741         * data/properties/{xml,html,other}.properties: changed some file 
15742         associations
15743         
15744         * data/anjuta.mime: oops! cvs added
15745         
15746         * scintilla/RESearch.cxx: fixed up a problem with comments
15747         
15748         * global-tags/create_global_tags.sh: redirect errors to /dev/null
15749         to avoid messages about missing libs
15750         
15751         * NEWS: started the release notes
15753 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
15755         * HACKING: updated with new information on printing, patch naming
15756         
15757         * TODO: removed completed tasks
15758         
15759         * THANKS: updated a few contributions
15760         
15761         * anjuta.prj: updated the icon file
15762         
15763         * anjuta.desktop.in.in: updated to add Categories
15764         
15765         * data/anjuta.mime: created a mime type for Anjuta project files
15766         (NB needs to be added to the install in /usr/share/mime/)
15767         
15768         * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's 
15769         "Coded in Anjuta" button in Gimp XCF format. It can be converted 
15770         to PNG for websites.
15771         
15772         * plugins/patch/patch-plugin.c: clarified some messages and 
15773         made it easier to see different patching sessions
15774         
15775         * src/toolbar.c: changed some message text for consistency
15776         
15777         * src/preferences_gui.c, src/preferences.c, src/preferences.h, 
15778         src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips 
15779         in preferences. 
15780         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15781                  
15782         * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h, 
15783         src/project_dbase.{c,h}, src/project_import_cbs.c, 
15784         src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
15785         Added XLib Project and a Dockapp Project types.
15786         * pixmaps/Makefile.am: added line for new pixmap for new xlib
15787         projects
15788         * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
15789         * src/source.c: Fixed memory leak in existing projects. 
15790         (filename was not freed)
15791         Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
15793 2002-06-04  Naba Kumar <kh_naba@users.sourceforge.net>
15795         * src/anjuta.h, src/anjuta.c: Added error display funtions
15796         with parent windows.
15797         
15798         * src/appwizard_cbs.c: Changed error display function to use
15799         parented version.
15800         
15801 2002-06-03  Naba Kumar <kh_naba@users.sourceforge.net>
15803         * printing/print.h, printing/printing.c: Taken care of document
15804         zoom factor and fixed a font loading bug. Dynamically calculated
15805         text widths to work with zooms properly. Re-organized code for
15806         dynamic text width calulations to work in general with utf8 chars.
15807          Determined font height and width automatically from the font info.
15808         
15809         * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
15810         src/preferences.h, src/text_editor.c, src/preferences_gui.c:
15811         Converted text.zoom.factor property to use #defined value. Removed
15812         margin header and margin numbers preferences, as they  now
15813         calculated dynamically.
15814         
15815 2002-06-02  Naba Kumar <kh_naba@users.sourceforge.net>
15817         * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
15818         printing/print-util.h, printing/print.c, printing/print.h:
15819         Rewritten printing support for style based printing. Syntax highlighted
15820         printing, monochromatic printing, setup using preferences etc.
15822         * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
15823         printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
15824         language and the styled text buffer.
15825         
15826         * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
15827         the print setup preferences page and added printer preferences. Added functions
15828         to retrieve preferences with default values.
15829         
15830         * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
15831         the printing.
15833         * data/properties/anjuta.properties: Added default printer preferences.
15835         * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
15836         pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
15837         pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
15839         * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
15840         
15841 2002-06-01      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15843         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15845         src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
15846         src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
15847         src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
15848         cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
15850         printing/Makefile.am: Reduced compiler optimizations.
15852         tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h, 
15853         tagmanager/include/tm_workspace.h, tagmanager/tm_project.c, 
15854         tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
15855         tagmanager/tm_workspace.c: TagManager fixes.
15857 2002-06-01  Naba Kumar <kh_naba@users.sourceforge.net>
15859         * printing/*: CVS added. :)
15860         
15861 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15863         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15865         * printing*: CVS added.
15866         * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
15867           configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
15868           src/main_menubar_def.h: Gnome Print support
15869         * src/anjuta.c: Fixed a crash bug (NULL pointer check).
15870         * configure.in: Enable debugging flag option
15871         * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
15872           Print properties defined.
15873         * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
15874         
15875 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15877         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15878         
15879         * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
15880         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
15881           src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
15882           and cleanups
15883         * src/text_editor.c: Minor cleanups.
15884         * anjuta.c: Tweaks to 'Goto File Line' functionality.
15885         * src/project_dbase.c: Fixes to add/remove files from project.
15886         * src/help.c: Fix minor memory leak.
15887         * src/project_dbase_gui.c: Remove debugging messages.
15888         * src/utilities.[ch]: Cleanups and minor fixes.
15889         * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
15891 2002-05-30  Naba Kumar <kh_naba@users.sourceforge.net>
15893         * src/anjuta.c [anjuta_apply_preferences()]:
15894         Fixed a crash bug when tab pos is not defined for the editors.
15895         
15896         * data/properties/cpp.properties: Set default identifier property to normal.
15897         This fixes the bug in which the fore color gets hidden with dark background.
15899 2002-05-29  Naba Kumar <kh_naba@users.sourceforge.net>
15901         * scintilla/*, scintilla/include/*: Upgraded to the vanilla
15902         scintilla 1.46
15903         
15904         * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
15905         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
15906         src/anjuta.c, data/properties/anjuta.properties:
15907         Implemented line wrapping.
15908         
15909         * src/aneditor.cxx, src/aneditor.h:     Implemented Readonly file mode.
15910         
15911         * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
15912         usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
15913         tags. Code was reviewed from GNOME Bonsai view.
15914         
15915         * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
15916         it seems to have been removed by scintilla people.
15917         
15918         * data/properties/anjuta.properties: Set default line wrap to false, as
15919         is noticably slow with big files.
15920         
15921 2002-05-27      Jean-Noel Guiheneuf     <jnoel@saudionline.com.sa>
15923         * src/project_import_gui.c: disallow the selection of files in
15924           the browse dialog.
15925         * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
15926           preferences code.
15927         
15928 2002-05-27      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15930         * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
15931           src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
15932         * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
15933         * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
15934           now works properly.
15935         * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
15936         * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
15937         * src/utilities.[ch]: Added some utility functions.
15938         * tagmanager/tm_project.c: Fix for bug in file removal from project.
15939         
15940         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15942 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
15944         * HACKING: info on FIXME statements and removed ccview references
15945         * Makefile.am: added rule to make RPM package
15947 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
15949         * THANKS, widgets/e-shell-about-box.c, 
15950         manuals/anjuta-manual/C/authors.sgml: updated for new
15951         patch
15952         * src/anjuta.c: removed unnecessary warning code since CVS 
15953         support is now implemented :-)
15954         * manuals/sgmldocs.make: implemented a fix for bug #553969
15955         * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
15956         * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf, 
15957         manuals/C/anjuta-faqs-C.omf: modified the descriptions
15958         
15959 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15960         
15961         * src/main_menubar.c, src/main_menubar.h, src/controls.c,
15962           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
15963           src/main_menubar_def.h, src/preferences_gui.c,
15964           preferences.c, preferences.h: setup Username and Email 
15965           preferences, Insert ChangeLog and Username editor functions
15966           
15967           Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
15969 2002-05-17  Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15970         
15971         * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
15972           src/src_paths_cbs.c, src/src_paths_gui.c
15973           Fixed some minor bugs and replace gtk_entries by gnome_file_entries
15975           Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15977 2002-05-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15979         * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
15980           and goto tag menu items to main menu.
15982 2002-05-09  Andy Piper <andy.piper@freeuk.com>
15984         * THANKS, widgets/e-shell-about-box.c, 
15985         manuals/anjuta-manual/C/authors.sgml: added new contributors
15986         * HACKING: updated with info on files to change for credits
15988 2002-05-09  Dan Elphick <dre00r@ecs.soton.ac.uk>
15990     * src/aneditor.cxx: extended extension list which fixes segfault
15991     on selecting lisp, ruby or matlab as highlight style.
15993 2002-05-09  Andy Piper <andy.piper@freeuk.com>
15995         * src/main_menubar_def.h: fixed an array initialiser and fixed
15996         the lexer settings for the new entries on the Format menu
15998 2002-05-07  Stephane Demurget  <demurgets@free.fr>
16000         * Synced with Scintilla 1.45
16002 2002-05-06  Andy Piper <andy.piper@freeuk.com>
16004         * anjuta.prj: added another missing file
16005         * ChangeLog: fixed some incorrect change dates I caused by 
16006         sloppy cut-and-pasting :-/
16008 2002-05-06  Andy Piper <andy.piper@freeuk.com>
16009         
16010         * src/mainmenu_callbacks.c: fixed title of new About box
16012 2002-05-05  Andy Piper <andy.piper@freeuk.com>
16014         * src/pixmaps.h: added macros for OpenGL and SDL project icons
16016 2002-05-05  Andy Piper <andy.piper@freeuk.com>
16018         * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
16019         * anjuta.prj: updated for new files
16021 2002-05-05  Naba Kumar <kh_naba@users.sourceforge.net>
16023         * widgets/e-shell-about-box.c: Added version display.
16024         
16025 2002-05-03  Andy Piper <andy.piper@freeuk.com>
16027         * launcher/anjuta_launcher.c, src/dnd.c, src/session.c, 
16028         widgets/scroll_menu.c: fixed up some compiler warnings (patch
16029         from Philip Van Hoof)
16031 2002-05-03  Andy Piper <andy.piper@freeuk.com>
16033         * manuals/C/anjuta-tutorial/Makefile.am: removed a circular 
16034         dependency
16035         * manuals/ja/anjuta-manual/anjuta-manual.sgml, 
16036         manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems 
16037         that produced build errors (needs checking on a machine with the
16038         ja locale!)
16039         * data/properties/lisp.properties: updated to match format of other
16040         lexer property files supplied with Anjuta
16042 2002-05-03  Andy Piper <andy.piper@freeuk.com>
16044         * anjuta.prj: added new files
16045         * HACKING: added information from the mailing list on 
16046         adding new project types to the wizard (thanks to Johannes)
16048 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16050         * src/utilities.h, src/launcher.c, src/gnome_project.c,
16051           src/appwiz_page2.c: Fix for 547038.
16053 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
16055     * attach_process.c, attach_process_cbs.c: Fixed a dialog
16056     hide bug.
16057     
16058     * about.h: cvs removed.
16059     
16060 2002-05-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16062         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
16064         Fix for #539574.
16066         * src/anjuta.c (anjuta_system_error): checks for the error number to
16067         know whether the error description is needed or not.
16069 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
16071         * pixmaps/anjuta_logo.png: New about logo.
16072     
16073         * pixmaps/anjuta_icon.png: New icon from Misha. The
16074         old one had trouble with some gtk themes.
16075     
16076         * about.c: Removed. No longer needed.
16078         * mainmenu_callbacks.c: Removed reference of about.h
16079     
16080 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16082         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16084         * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
16085           mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
16086         About Dialog (thanks to the Evolution team for the cool widget!)
16088 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
16090         Patch from lbell <lbell@tsc4.com>
16091     
16092         * src/find_in_files.c, src/find_in_files.h,
16093           src/anjuta.c: Added save_yourself, load_yourself routines.
16094     
16095         * src/find_in_files.{h,c}, src/find_in_files_gui.c:
16096         Added "Append messages" toggle button. This will enable
16097         the search results to be appended to the already existing
16098         results.
16099     
16100         * src/debugger.c: Fixed a typo.
16101     
16102         * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
16103           src/session.c, src/session.h: Improved session management.
16105 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
16107         * THANKS, FUTURE, AUTHORS: Changed my email and
16108         avoided yahoo.com.
16110 2002-05-02  Stephane Demurget  <demurgets@free.fr>
16112         Impl. feature request #525271 (add Lisp support).
16114         * data/properties/lisp.properties: added.
16116         * data/properties/Makefile.am, data/properties/anjuta.properties: added
16117           the lisp properties.
16119         * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
16120           src/utilities.[ch]: added support for the Lisp highlight style.
16122 2002-05-02  Stephane Demurget  <demurgets@free.fr>
16124         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
16125           src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
16126           src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
16127           option preferences to have a persistent setting. Plus it's not used
16128           often, so it's better here than flooding the menus.
16130         * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
16131           preferences pages a lot more consistent and sweeter: tabs direction
16132           radiobuttons are directed against the meaning, all pages have an
16133           outter frame, a lot of padding, removed all expand attributes for
16134           vertical boxes, ...
16136           That's not a total revamp, but it's really looking better now, even
16137           if there's still work to be done.
16139 2002-05-01  Andy Piper <andy.piper@freeuk.com>
16141         * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
16142         * TODO: added task to be completed before next release (update all credits)
16144 2002-05-01  Stephane Demurget  <demurgets@free.fr>
16146         * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
16147         Benke László.
16149 2002-05-01  Benke László  <decike@freemail.hu>
16151         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
16153         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
16154           src/main_menubar_def.h, src/mainmenu_callback.[ch],
16155           src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
16156           to the format menu in order to reorder the notebook tabs in
16157           alphabetical order everytime a file is created/opened/saved.
16159 2002-05-01  Philip Van Hoof <freax@pandora.be>
16161         * widgets/gnomefilelist.[ch] (history_combo_go),
16162         (history_combo_clicked): impl.
16164         (gnome_filelist_new_with_path): use this new impl.
16166 2002-05-01  Stephane Demurget  <demurgets@free.fr>
16168         * src/project_dbase_gui.c (add_file): added the xpm file type.
16170 2002-04-30  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16172         Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
16173         tag manager fixes.
16175         * src/anjuta.[ch]: Changed local tag list to use line numbers instead
16176           of tag types.
16178         * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
16179           src/text_editor_menu.c: Added context sensitive search in symbol
16180           browser and editor.
16182         * configure.in: Changed version number to 0.1.9.99.
16184         * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
16185           src/project_import.c: Minor changes to project import facility.
16187         * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
16188           (Forced to use specific brace format)
16190         * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
16191           tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
16192           tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
16194 2002-04-30  Johannes Schmid  <clubfan@users.sourceforge.net>
16196         Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
16197         replaced the spinbutton with an hscale, and made the UI less "blocky".
16199         * src/cvs_gui.c: When diffing a project you can choose date and
16200         release now.
16202         * src/project_dbase.c: Import_file activated again
16204         * configure.in, plugins/Makefile.am: Added patch plugin
16206         * plugins/patch/*: The new patch plugin
16208 2002-04-28  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16210         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
16212         * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
16213         dropdown list shown by autocompletion are now removed.
16215 2002-04-28  Philip Van Hoof <freax@pandora.be>
16217         Patch reviewed by Stephane Demurget  <demurgets@free.fr> who merged
16218         a bunch of filetypes from the older version.
16220         * src/project_dbase_gui.c (add_file): changed the import
16221         dialog's filetypes combo contents depending on the
16222         type of data to be imported.
16224 2002-04-28  Stephane Demurget  <demurgets@free.fr>
16226         * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
16227         the amount parameter as Philip stated and reformated to follow the
16228         Gnome convention.
16230         * src/project_dbase.c (project_dbase_make_default_filetype_list):
16231         changed accordingly.
16233 2002-04-25  Stephane Demurget  <demurgets@free.fr>
16235         Fix for #531293.
16237         * src/main_menubar_def.h: replaced the shortcut for "Find next" to
16238         Shift-F6, to be more consistent with other Gnome apps.
16239         Moved the "Search next" entry under the "Search" one, and swapped the
16240         order of the "Find in files" and "Find and Replace" ones.
16242         Some additional fixes ands cleanups on the edit menu.
16244         * src/main_menubar.h: replaced all occurences of repeat_find by
16245         find_again for the code to be more consistent.
16247         * src/main_menubar.c (update_main_menubar): made the "Find next" entry
16248         sensitiveness depending on the existence of an active text buffer.
16250         * TODO: added some bits about improving the usability of the
16251         search/search again couple.
16253 2002-04-25  Stephane Demurget  <demurgets@free.fr>
16255         * src/preferences_gui.c: made the tab labels text more consistent
16256         (s/misc/Misc/).
16258 2002-04-25  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
16260         Patch reviewed and improved by Stephane Demurget  <demurgets@free.fr>
16262         * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
16263         filename.
16265         * src/main.c (main): simplified some code and cleanups.
16267         Fix a part of #499366:
16269         * src/commands.[ch] (sync_from_props), (command_editor_save),
16270         (on_apply_clicked), (create_command_editor_gui): added the gui
16271         corresponding to the command.terminal preference.
16273 2002-04-25  Stephane Demurget  <demurgets@free.fr>
16275         Fix for #465180.
16277         * anjuta.spec.in: added build requirements for the source rpm.
16279 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
16281         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16282         
16283         * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c, 
16284           src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c, 
16285           src/project_type.c, source.c, wizard_gui.c:
16286           Added new GNOME 2 project types and changed glade behaviour to
16287           produce GTK code if project type GTK was selected and GTKmm code
16288           if project type GTKmm was selected (and not depending on the 
16289           selected language. Disabled glade for GNOME 2 projects because
16290           we will need glade2 there.
16291           
16292         * src/project_dbase.c: Fixed a memory lack.
16293         
16294         * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
16295         
16296         * src/cvs.c: Added an error message if jobs are running
16298 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
16300         * tagmanager/tm_work_object.c: Fixed a chrash
16301         bug which occurs when it tries to stat an empty
16302         file name.
16303         
16304 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
16306         * src/controls.c: CVS menu items now becomes
16307         insensitive when the launcher is busy.
16308         
16309         * src/anjuta.c, cvs.h, cvs.c: Created a function
16310         to update the cvs preferences when preferences are
16311         applied in preferences dialog and called it from
16312         anjuta_update_preferences().
16313         
16314 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
16316         * src/cvs.c: Added a space in the cvs command
16317         before the revision part. This fixes the cvs
16318         error we get when cvs-diffing with revisions.
16319         
16320         * src/cvs.c: Fixed a compiler warning.
16321         
16322         * src/find_replace.c: The dialog now remembers
16323         the settings including the "prompt on replace"
16324         which seems to have broken somewhere line the
16325         changes.
16326         
16327 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
16329         * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
16330         Added a new property in cvs class to hold a boolean
16331         for enabling date in cvs diff. This fixed the bizzare
16332         diff output due to the date that goes with the cvs
16333         command. Also, set the default value of compression
16334         to 3 and unified diff option to 1.
16335         
16336 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
16338         * src/cvs.c: The diff editor is set to hilite as
16339         diff syntax hiliting.
16340         
16341         * configure.in, manual/Makefile.am:
16342         Added a new manual module for ja language.
16343         
16344         * manual/ja/*/*/*: New module and files for the
16345         ja translation for the anjuta documentation
16346         from Takeshi AIHANA <aihana@jcom.home.ne.jp>
16347         
16348 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
16350         * src/launcher.c: Made a very messy work around
16351         for the launcher authentication to work properly.
16352         
16353         * src/find_replace.c: Applied the missing patch
16354         from Dan Elphick <dre00r@ecs.soton.ac.uk>
16355         
16356 2002-04-16 Andy Piper <andy.piper@freeuk.com>
16358         * src/cvs.c, src/main_menubar_def.h: made message strings
16359         consistent with existing standards from our own documentation 
16360         (such as uppercase P in Project, corrected spelling of 
16361         repository, etc.)
16363 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
16365         * src/cvs_gui.c: Cleaned up gui and aligned various
16366         widgets to give a clean look.
16367         
16368 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
16370         * src/launcher.c: Added work around to retrieve
16371         the child exit code. It works. :)
16372         
16373         * src/find_in_files.c, src/gnome_project.c,
16374         src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
16375         src/clean.c, src/clean_project.c, src/build_project.c,
16376         src/build_file.c: Modified to handle the new
16377         child exit code.
16378         
16379 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
16381         * src/find_replace.c: Changed signal to call
16382         on_replace_text_close on from delete_event
16383         to close => the replace history is now updated.
16385 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
16387         * src/cvs.c: escaped the cvs import message before
16388         passing it to cvs.
16389         
16390 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
16392         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16393         
16394         * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
16395         
16396         * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
16397         Added cvs import
16398         
16399         * src/preferences_gui.c: GUI improvements
16400         
16401         * src/project_dbase.c, src/controls.c: Fixed some menu stuff
16403 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
16405         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
16406         Removed static qualifier from tm_tag_type_name() and
16407         availed it's prototype for use in outside code. also
16408         created reverse map function tm_tag_type_name();
16409         
16410         * src/anjuta.c: Implemented qualified tags names for
16411         the tag list (on the toolbar pulldown list) to avoid
16412         ambiguty in tags with similar names (like prototype
16413         and definition). Patch modified and improved.
16414         
16415         Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
16416         
16417 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
16419         * src/utilities.[c,h]: Added a utility funtion
16420         that escapes the single and double quotes in a
16421         given string. Useful for passing command line
16422         args with quotes.
16423         
16424         * src/cvs.c: Escaped the cvs log message before
16425         passing it to cvs command line to avoid ambiguties
16426         with quotes in the message.
16427         
16428         * pixmaps/anjuta_icon.png: Changed to the new icon.
16429         from Todd Goyen <goyen@mbi-berlin.de>
16430         
16431         * src/message-manager-private.cc: Added regex to 
16432         recognize (underline hilite) the parsable outputs
16433         from the zvt terminal.
16434         
16435 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
16437         Patch from: Tina Hirsch <tehirsch@arcor.de>
16438         
16439         * src/project_type.c:
16440         Fixed a bug in the wxproject type and modified the erroroutput when
16441         configure doesn't find wx-config
16442         
16443         Patch from: Timothee Besset <ttimo@idsoftware.com>
16444         
16445         * src/anjuta.c, src/message-manager-private.cc,
16446           src/message-manager-private.h
16447         Catches double clicks in the zvt terminal, and calls goto_error_line
16448         to jump to the appropriate location in the source. This will recognize
16449         grep -n output
16450         
16451 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
16452         
16453         * src/build_project.c: Taken care of memory leak
16454           by freeing cmd variable properly.
16456         * src/main_menubar_def.h: Fixed wrong signal connection
16457           for cvs project commit.
16458           
16459         * src/cvs_cbs.c: Fixed non-functional "cancel" button.
16460         
16461         * src/preferences_gui.c: Added some border and adjusted
16462           expandsion, filling in box adds to make the cvs preferences
16463           more nicer.
16464         
16465 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
16467         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16468         
16469         * src/cvs*, src/main_menubar*, src/preferences*: 
16470         Moved CVS settings to preferences, added a nice login dialog.
16471         
16472         * src/controls.c, src/project_dbase.c:
16473         CVS project options are only shown if a project is open
16474         
16475         * src/build_project.c:
16476         User is now asked if he wants to install as root 
16477         
16478         * src/launcher.c:
16479         Fixed a warning
16481         * anjuta.prj: Updated with cvs files
16482         
16483         * TODO: Remove task which are done
16484         
16485 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
16487         * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
16488         src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
16489         src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
16491         Modified launcher to use controlling terminal to detect and
16492         take care of password authentications (for example, for cvs
16493         and root installs).
16494         
16495         * pixmaps/password.png: New file.
16496         
16497 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
16499         Anjuta kick start tutorial wirtten by:
16500           Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
16502         * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
16503           manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
16504           manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
16505           manuals/C/anjuta-tutorial/figures/*.png:
16506           
16507           Added files
16508         
16509         * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
16510           
16511           Modified files.
16512         
16513 2002-03-28 Roel Vanhout <roel@stack.be>
16515         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16517         * src/aneditor.cxx, src/preferences.c, src/preferences.h,
16518           src/preferences_gui.c:
16519         Added option to wrap around to beginning/end of file when on last bookmark
16520         and next/previous bookmark is pressed
16521         
16522 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
16524         Patch from Philip Van Hoof <freax@pandora.be>
16525         
16526         * src/gnomefilelist.c:
16527         Added gimp like feature that changes the file extension of
16528         the filename entered in the selections when the file
16529         filter is changed.
16530         
16531 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
16532         
16533         Patch from Roy Wood <roy.wood@filogix.com>
16534         
16535         * src/controls.c, src/find_text.c, src/find_text.h,
16536           src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
16537           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
16538           
16539           Menuitem for entering currently selected text as find target,
16540           added key accel for "find next" and changed some key accels for
16541           other key for consistency.
16542           
16543         * src/utilities.c:
16544           Cleaned up code.
16545         
16546 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
16548         * src/watch.c, src/watch.h, src/watch_cbs.c,
16549           src/watch_cbs.h, src/watch_gui.c:
16550         
16551           Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
16552         
16553           Added change watch entries feature
16554           and Watch entries modify on double click fixed.
16556 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
16558         * src/mainmenu_callbacks.c:
16559         
16560           Project commit should not bypass dialog as
16561           we need to get the cvs log from the user.
16562           
16563 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
16565         * src/project_dbase.c:
16566         
16567           Patch from Roy Wood <roy.wood@filogix.com>
16568           
16569           Fixed docking bug with the new docking patch
16570           to fix copy/paste bug.
16571           
16572 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
16574         * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
16575           src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
16576           src/main_menubar.h, src/main_menubar_def.h,
16577           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
16579           Added cvs project support. Featured bypass cvs dialog for
16580           cases where we don't need dialog (such as project and right
16581           click selection from file browser). Cleaned up cvs code to
16582           make them generic cvs operations instead of separate file
16583           and project operations. Added cvs log action. Increased
16584           file entry box width and enabled "unified diff" by default.
16585           Used Editor buffer for status and log and set hilite for
16586           these buffers including diff buffer (DIFF hilite).
16587           
16588 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
16590         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16592         * data: Added file autogen.sh.wxwin 
16593         * data/Makefile.am: Added entry for autogen.sh.wxwin
16594         * pixmaps: Added project image appwiz_wxwin.png
16595         * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
16596         * src/appwizard_cbs
16597           src/compiler_options.c
16598           src/pixmaps.h
16599           src/project_dbase.c
16600           src/project_dbase.h
16601           src/project_import_cbs.c
16602           src/project_type.c
16603           src/source.c
16604           src/source.h
16605           src/wizard_gui.c: Added everything necessary for new
16606                             project type 'wxWindows (wxGTK)
16607         * src/project_dbase.c: Fixed a bug that caused every project
16608                                to be a glade project in dialog
16609                                                    'Project information'.
16611 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
16613         Patch submitted by Roy Wood <roy.wood@filogix.com>
16614         
16615         * src/anjuta_gui.c, src/message-manager-dock.c,
16616           src/project_dbase.c:
16617           
16618           fixed the copy/paste bug by rewriting dock/undock
16619           code.
16621 2002-03-22  Johannes Schmid <clubfan@users.sourceforge.net>
16623         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16624         
16625         * src/cvs*, src/Makefile.am:
16626           New file for CVS support. File operations currently work
16627           cvs login needs to be done. Project support is not yet
16628           started.
16630         * src/main_menubar*, src/mainmenu_callbacks,
16631           src/anjuta.c, src/anjuta.h:
16632           Added menus and functions for cvs commands.
16633           
16634         * src/text_editor_menu.h: 
16635           Added #include <gtk/gtk.h>
16636           
16637         * src/gotoline.h:
16638           Removed a warning (and this time it works ;-)
16640         * src/utilities.c, src/utilities.h:
16641           Added a utility function to retrieve directory
16642           name out of full path.
16644 2002-03-11  Jeroen van der Vegt  <ajvdvegt@sourceforge.net>
16646         * src/executer.c: (create_executer_dialog): changed the default
16647           focus on the entry.
16649 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
16651         * widgets/gnomefilelist.c:
16652         Fixed duplicate history entries for the same directory.
16653           
16654 2002-03-10  Stephane Demurget  <demurgets@free.fr>
16656         Fix for #520092.
16658         * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
16659           it's already used by scintilla to delete the whole current line.
16661 2002-03-10  Stephane Demurget  <demurgets@free.fr>
16663         Fix for #525107.
16665         * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
16666           calls to fileselection_hide_widget,
16667           (on_open_filesel_cancel_clicked): removed.
16669         * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
16670           (on_add_prjfilesel_cancel_clicked):
16672         * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
16673           impl.
16675         * src/fileselection.c: Made some functions static.
16676           (fileselection_hide_widget): rewritten using the new
16677           gnome_filelist_set_multiple_selection function.
16679         * src/fileselection.c: (on_file_selection_delete_event): removed
16680           unuseful widget hides. Some cleanups,
16681           (on_file_selection_cancel_clicked): impl,
16682           (create_fileselection_gui): changed the cancel button clicked's
16683           callback to use this new function.
16685         * src/anjuta.c: (anjuta_new):
16686         * src/project_dbase.c: (project_dbase_new): removed the use of cancel
16687           callbacks, because this the gnome filelist widget's job.
16689         * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
16690           clist selection mode duplicates set,
16691           (gnome_filelist_key_press): use the new impl. function.
16693 2002-03-10  Stephane Demurget  <demurgets@free.fr>
16695         Fix for #441233.
16697         * src/appwizard_cbs.c: (on_druidpagestandard2_next):
16698           fixed some bogus code using an array cell out of
16699           range, removed unecessary gettext usages.
16701         * src/appwiz_page2.c: (on_prj_name_entry_changed):
16702           some cleanups and now transform minus characters to
16703           underscores.
16705         * src/source.c:
16706           (source_write_configure_in),
16707           (source_write_toplevel_makefile_am),
16708           (source_write_desktop_entry),
16709           (source_write_glade_file):
16710         * src/project_dbase.c: (project_dbase_summon_glade),
16711           (project_dbase_generate_source_code):
16712         * src/glades.c: (gladen_write_glade_write):
16713           replaced some occurences of the target name by the
16714           project filename, using project_dbase_get_proj_name,
16715           to fix the name of some files.
16716           Fixed a lot of mem leaks.
16717           Various code cleanups.
16719 2002-03-06  Stephane Demurget  <demurgets@free.fr>
16721         Merged with latest (1.44) scintilla.
16723         Added: - The calltip.<lexer>.end.definition property to display help
16724                  text on a second line of calltip.
16725                - The calltip.<lexer>.word.characters property to correctly find
16726                  calltips for functions that include characters like '$' which
16727                  is not normally considered a word character.
16728                - The use.monospaced property to determine initial state of
16729                  Use Monospaced Font setting.
16731         Bugs fixed: Too many to mention; please see :
16732                     http://www.scintilla.org/ScintillaHistory.html for the
16733                     full changes list.
16735         * scintilla/*/*: updated nearly all files.
16737         * TODO: removed the need of a scintilla merge.
16739         Merged with latest (1.44) SciTE properties.
16741         * data/properties/anjuta.properties: added the wrap, use.monospaced
16742           properties.
16744         * data/properties/html.properties: added a missing php extension, and
16745           updated php keywords to the latest reference.
16747         * data/properties/pascal.properties: added commands to compile, build
16748           and execute pascal applications.
16750         * data/properties/lua.properties: added styles for statements.
16752         * data/properties/bash.properties: added the declare keyword.
16754         Fixed distchecking.
16756         * global-tags/Makefile.am,
16757           global-tags/create-global-tags.sh: used some kind of ugly hack to
16758           make distchek work, since noone has proposed some better way.
16760         * src/main_menubar_def.h: Ctrl-W is now associated to close file,
16761           and Ctrl-N replace Alt-N for new file according to the Gnome design
16762           reference.
16764 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
16766         * widgets/gnomedirlist.c
16767         widgets/gnomedirlist.h
16768         widgets/gnomefilelist.c
16769         widgets/gnomefilelist.h:
16771         Added GPL headings in the file.
16773 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
16775         * src/attach_process.c
16776         src/attach_process_cbs.c
16777         src/attach_process_cbs.h
16778         src/attach_process_gui.c
16779         src/breakpoints.c
16780         src/breakpoints_cbs.c
16781         src/breakpoints_cbs.h
16782         src/breakpoints_gui.c
16783         src/commands.c
16784         src/compiler_options.c
16785         src/compiler_options_cbs.c
16786         src/compiler_options_cbs.h
16787         src/compiler_options_gui.c
16788         src/find_in_files.c
16789         src/find_in_files_cbs.c
16790         src/find_in_files_cbs.h
16791         src/find_in_files_gui.c
16792         src/find_replace.c
16793         src/find_text.c
16794         src/help.c
16795         src/preferences.c
16796         src/preferences_gui.c
16797         src/project_config.c
16798         src/src_paths.c
16799         src/src_paths_cbs.c
16800         src/src_paths_cbs.h
16801         src/src_paths_gui.c:
16802         
16803         Bugs #521629 and #522427 fixed. The problem was, that the
16804         escape-key was not catched and the dialog was hidden, but
16805         the flag was not set correctly.
16807         Changed the callbacks for delete_event to close, using gnome_dialog_close(),
16808         using the gnome_dialog_close_hides()-setting present in most dialogs.
16809         Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
16810         emits "close" and set the flag in the close-callback.
16812         Patch from: Jens Georg <mail@jensgeorg.de>
16814 2002-03-06  Stephane Demurget  <demurgets@free.fr>
16816         * src/*.{c,cpp}: s/string_free/g_free/
16818         * src/utilities.[ch]: (string_free): removed.
16820 2002-03-06      Dan Elphick <dre00r@ecs.soton.ac.uk>
16822         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16824         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
16825         src/mainmenu_callbacks.[ch]:
16826         Removed Project menu options: README, TODO, ChangeLog and NEWS
16827         Moved Save Build Messages to Build menu and only highlight it
16828         when there are build messages.
16829         Corrected a spelling: "mojority" -> "majority"
16830         Fixed initialisation of edit.edit_app_gui so now Edit menu
16831         can be shown when no project is loaded.
16833         * src/project_dbase.h: Removed prototype for static function
16835 2002-03-06  Naba Kumar <kh_naba@users.sourceforge.net>
16837         * src/text_editor.c: Editor is marked changed after
16838         autoformat. 
16839         
16840         Patch from: Jens Georg <mail@jensgeorg.de>
16842 2002-03-04 Roel Vanhout <roel@stack.be>
16844         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16846         * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
16847         Added option to ignore binary files on 'Find in files' (grep -I option)
16849 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
16851         * src/main.c:
16852         session restoration and commandline load in 
16853         gtk idle loop.
16854         
16855         * src/anjuta.[h,c], src/anjuta_cbs.c:
16856         Removed "clear windows menu" and prevented runtime 
16857         warnings.
16858         
16859         * src/compile.c, src/build_file.c, src/build_project.c,
16860         src/clean.c:
16861         Takes into account the preference setting for 
16862         show dialog when job completes. Dialogs are
16863         shown when it is enabled otherwise not.
16864         
16865 2002-03-03 Roel Vanhout <roel@stack.be>
16867         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16868         
16869         * src/find_text.c
16870         Store 'Find...' search string on search so that 'Find Next' will search for
16871         that string, even if the dialog hasn't been closed yet.
16873 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
16875         * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
16876         src/controls.c, src/main_menubar.h,     src/main_menubar.[h,c],
16877         src/main_menubar_def.h:
16878         
16879         Organized menus, removed "Windows" and "Utilities" menus from the
16880         menubar [they are no longer needed]. Also removed some extragenous
16881         separators.
16882           
16883 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
16885         * src/message-manager-private.cc:
16886         Set message clist selection mode to BROWSE.
16887         
16888         * src/message-manager.cc, src/an_symbol_view.c,
16889         src/an_file_view.c:
16890         Added Key navigation for the CTree and CList. Arrow left for
16891         node collapse, right for node expand, space (or enter) for
16892         activation (same as double click).
16893         
16894 2002-03-03 Roel Vanhout <roel@stack.be>
16895         
16896         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16897         
16898         * plugins/class-gen/clsGen.c
16899         Added functionality to semi-intelligently prefill filename
16900         boxes with names deduced from class name
16902 2002-02-26 lbell <lbell@tsc4.com>
16904         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16905         * src/preferences_gui.c:
16906         Removed an incorrect use of gtk_misc_set_alignment().
16907         
16908         * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
16909         src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
16910         src/preferences.h, src/preferences_gui.c:
16911         
16912         Added the option to reload last open project at the startup.
16913         Added the possibility to open a new project without close
16914         an existing one
16915         
16916         * src/properties.cxx:
16917         Corrected a spelling mistake in message string.
16918         
16919         * src/session.c:
16920         Updated session functions.
16921            
16922 2002-02-26  Naba Kumar <kh_naba@users.sourceforge.net>
16924         * widgets/gnomefilelist.c: Bug fixes.
16925         
16926         Patch from Philip Van Hoof <freax@pandora.be>
16927         
16928 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
16930         * src/an_file_view.c:
16931         anjuta was unable to open some files becuase they were not being
16932         recognized as "text/*" mime type (example files *.rej, *.in, etc.).
16933         Removed mime checking when opening with anjuta, becuase it doesn't
16934         hurt to open binary files in anjuta (some even may want to do so).
16935         
16936         Added a warning when mime type is not set when "view with default
16937         viewer" is activated.
16938         
16939         * src/an_file_view.c, an_symbol_view.c:
16940         Converted N_() to _() where ever appropriate in the strings.
16941         
16942 2002-02-25  Johannes Schmid <clubfan@users.sourceforge.net>
16943         
16944         * src/appwizard_gui.c, src/appwizard_cbs.c
16945           src/wizard_gui.c/h, src/appwiz_page3.c,
16946           src/project_import_gui.c:
16947           
16948         Moved target type radiobuttons to appwiz. page 2
16949         
16950         * src/message-manager-private.cc
16951         Fixed a bug which caused a crash if next message function was used
16953         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
16955 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
16957         * src/anjuta.h, anjuta.c, anjuta_cbs.c:
16958         Modifies the behaviour of Alt-TAB in Anjuta. This
16959         brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
16960         edited files in the first items of the notebook.
16962         Patch from: Timothee Besset <timo@qeradiant.com>
16963         
16964 2002-02-24  Philip Van Hoof <freax@pandora.be>
16966         * widgets/gnomefilelist.c, gnomefilelist.h:
16967           Added filecompletion
16968           
16969         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
16971 2002-02-21  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
16973         * configure.in: Added "sk" to ALL_LINGUAS.
16975 2002-02-20  Johannes Schmid <clubfan@users.sourceforge.net>
16976   
16977         * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c, 
16978           src/appwizard_gui.c, src/project_dbase.c, src/source.c,
16979           src/wizard_gui.c: Added support for static and dynamic libs
16980         
16981 2002-02-20  Dan Elphick <dre00r@ecs.soton.ac.uk>
16983         * widgets/gnomefilelist.c:
16984           Fixed gnome_filelist_get_lastfilename so it no longer returns
16985           a corrupted path.
16987 2002-02-20  Naba Kumar <kh_naba@users.sourceforge.net>
16989         * src/resources.h, resources.c:
16990         Added url handler.
16992         * src/main_menubar_def.h, mainmenu_callbacks.c:
16993         Changed to use gnome configed url handler.
16995 2002-02-19  Philip Van Hoof <freax@pandora.be>
16997         * widgets/gnomefilelist.c
16998         Added PHP filetype.
17000 2002-02-19  Naba Kumar <kh_naba@users.sourceforge.net>
17002         * plugins/class-gen/clsGen.c:
17003         Added c++ support.
17004         
17005         * widgets/gnomefilelist.c:
17006         Gives the maximum space to the files section of the open file dialog.
17007         
17008         Patches from: lbell <lbell@tsc4.com>
17009         
17010 2002-02-18  Naba Kumar <kh_naba@users.sourceforge.net>
17012         * src/anjuta.c, main.c:
17013         Used tm_get_real_path in anjuta_get_full_filename();
17014         
17015 2002-02-18  Andy Piper <andyp@users.sourceforge.net>
17016         
17017         * anjuta.prj: update version
17019 2002-02-17  Stephane Demurget  <demurgets@free.fr>
17021         * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
17022           removed the amount arg and replaced with a NULL-ending list.
17023           (gnome_filelisttype_makedefaultlist): use the new prototype.
17025 2002-02-17  Andy Piper <andyp@users.sourceforge.net>
17027         * src/about.c, THANKS: updated for new contributors
17028         
17029         * anjuta.prj: added new files
17030         
17031         * README: corrected some documentation, ctags no longer needed,
17032           pkgconfig now required
17033           
17034         * data/properties/others.properties: add .cvsdiff extension
17035         
17036         * src/project_dbase_gui.c, src/utilities.c, src/utilities.h: 
17037           patch from Vadim Berezniker <vadim@berezniker.com> to improve 
17038           file import
17039           
17040         * doc/anjuta.1: added initial man page thanks to 
17041           Rob Bradford <rob@debianplanet.org> (NB build and install 
17042           needs work)
17043         
17044 2002-02-17  Johannes Schmid <clubfan@users.sourceforge.net>
17046         * src/Makefile.am: Cleaned handling of compiler flags by moving them
17047           to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
17048           warning flags. 
17049   
17050         * configure.in: Changed version to 0.1.10-pre
17051   
17052 2002-02-17  Stephane Demurget  <demurgets@free.fr>
17054         * src/fileselection.c: (create_fileselection_gui): always display
17055           the directory creation button as we cannot rely on the dialog
17056           titlebar.
17058         * widgets/gnomefilelist.[ch]: fixed includes.
17060         * pixmaps/new_folder.xpm: resized, added a + sign.
17062 2002-02-17  Stephane Demurget  <demurgets@free.fr>
17064         * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
17065           changed all extensions to begin with a dot.
17067 2002-02-16  Philip Van Hoof  <freax@pandora.be>
17069         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
17071         * THANKS: added Philip.
17073         * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
17075         * src/project_dbase.c: (project_dbase_make_default_filetype_list),
17076         * src/file_selection.[ch],
17077         * widgets/gnomefilelist.[ch]: added a filetype
17078           combobox to the Anjuta file dialog widget.
17080 2002-02-14  Andy Piper  <andy.piper@freeuk.com>
17082         * anjuta.spec.in: eep! the import script was not being installed by
17083           RPM - fixed for the release.
17085 2002-02-13  Stephane Demurget  <demurgets@free.fr>
17087         Various cleanups and fixes for the next release to be able to make
17088         distcheck.
17090         * plugins/*/*.c: added missing prototypes causing gcc to speak to
17091           much and make some tweaks plus cleanups.
17093         * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
17094           args to remove some warnings.
17096         * global-tags/Makefile.am,
17097           data/Makefile.am,
17098           src/Makefile.am: link against Anjuta static libs using the
17099           $(top_builddir) dir, not anymore on $(top_srcdir) to make
17100           distcheck happy.
17102         * src/Makefile.am: ditto with all the Anjuta static libs.
17104         * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
17105           include, as we already include the whole directory for the build.
17107         * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
17108           
17109 2002-02-13      Andy Piper      <andy.piper@freeuk.com>
17111         * pixmaps/Makefile.am: icon for libglade project now installed
17112         * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
17113         * manuals/C/Makefile.am: removed ChangeLog reference which was 
17114           breaking some build stuff
17115         * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
17116           include reference problems that showed up on make distcheck
17117         * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
17119 2002-02-13  Johannes Schmid <clubfan@users.sourceforge.net>
17120         
17121         * src/aneditor.cxx: Fixed bug #509977 (CallTips)
17123 2002-02-12  Naba Kumar <kh_naba@users.sourceforge.net>
17125         * src/message-manager-private.cc:
17126           The horizontal scrollbar now shows properly on demand.
17127         
17128 2002-02-08  Johannes Schmid <clubfan@users.sourceforge.net>
17130         * src/dnd.c fixed some warnings
17131         * src/message-manager-private.cc: Horizontal scrollbar is now shown 
17132           and works. It is shown always at the moment but before it was
17133           shown on demand and did never work. 
17135 2002-02-07  Naba Kumar <kh_naba@users.sourceforge.net>
17137         * src/anjuta.c: Fixed a crash bug.
17138           patch from: Jens Georg <mail@jensgeorg.de>
17140 2002-02-04      Andy Piper      <andy.piper@freeuk.com>
17142         * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
17143           reports a problem with missing end tags on <graphic>
17145 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
17147         * manuals/C/ChangeLog: removed since it was never used
17148         * manuals/C/anjuta-manual/*: more updates, new screenshots
17149         * anjuta.prj: updated for new manuals/ structure
17151 2002-02-03  Johannes Schmid <clubfan@users.sourceforge.net>
17153         * source.c, compiler_options.[c/h]:
17154           Fixed bug #460321 "Problem with optimization options" 
17155           by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
17156         
17157 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
17159         * NEWS: prepared for release, need to fill in date
17160         * data/welcome.txt: version number updated
17162 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
17164         * src/text_editor_menu.c, src/an_file_view.c, 
17165           src/an_symbol_view.c: marked strings for translation
17166         
17167         * src/defaults.c, data/properties/xml.properties:
17168           *.omf and *.xsl files should use XML highlighting
17169           
17170         * manuals/C/anjuta-manual/*:
17171           - restructured so that files have more meaningful names
17172             and are easier to edit (see anjuta-manual.sgml for the
17173                 ordering)
17174           - updated some screenshots
17175           - continued rewrite
17177 2002-02-02  Naba Kumar <kh_naba@users.sourceforge.net>
17179         * main.c: Made a workaround to remove the old
17180         anjuta gnome config file (older than 9 Feb 2002). This
17181         will fix the bug which never lets the brower toolbar shown.
17182         
17183         * main.c: In fact, the above solution wouldn't work in all
17184         cases. Therefore, here is the better fix, which works by
17185         detecting the version of the old config file and deleting
17186         ~/.gnome/Anjuta if it is lesser than 0.1.9.
17187         
17188 2002-02-01  Andy Piper <andy.piper@freeuk.com>
17190         * HACKING: added info on submitting patches
17192 2002-01-31  Johannes Schmid <clubfan@users.sourceforge.net>
17194         * src/project_import_gui.c, src/project_import.c:
17195           - If Project Import Wizard is canceled everything is 
17196                 cleaned up now.
17197           - Back button is now insensitive on page 3 (some problems: 
17198                 see TODO in project_import_qui.c:284
17199           - Menu frame is insensitive if project type != GNOME(mm)
17201 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
17203         * src/main.c: Fixed bug #  (Unable to open files on
17204         double click in project window from second trial onwards when
17205         the project is opened from command line).
17206         
17207         * po/POTFILES.in: Removed tags_manager.[h,c]
17208         
17209 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
17211         * src/preferences.c:
17212           A quick hack to fix the 'invisible' browser toolbar when
17213           upgrading from 0.1.8 to 0.1.9
17214           
17215         * src/anjuta.c:
17216           Fixed toolbar names which were causing confusions in the toolbar
17217           show/hide.
17218           
17219         * src/main.c:
17220           Substituted "anjuta" with PACKAGE
17221           
17222         * src/project_import_gui.c: 
17223           Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
17224           
17225         * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
17226           Added new files and removed obsolete ones.
17227           
17228 2002-01-30  Andy Piper <andy.piper@freeuk.com>
17230         * src/appwizard_cbs.c, project_import_cbs.c, 
17231           main_menubar_def.h, project_import_gui.c: 
17232           updates to message strings and layout for the 
17233           import wizard.
17234           
17235         * text_editor_cbs.c: fix for the tab menu entries for 
17236           redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
17238 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
17240         * src/toolbars.c,
17241           src/toolbars.h,
17242           src/anjuta_gui.c,
17243           src/controls.c:
17244           
17245           Tag dropdown exclusive (takes
17246           all space in the toolbar) and never vertical and
17247           increased the width of the tag combo to 256 pixs.
17248           Toolbar separator before the combo and button.
17249           Added tags label before the tag button.
17250           Reorganized the dock bands for the toolbars.
17251           
17252         * src/project_import_gui.c
17253           src/project_import.c:
17254           Fixed an error and removed an unused variable.
17255           
17256         * data/properties/anjuta.properties:
17257           Removed the property for the old toolbar and set
17258           browser toolbar show to default.
17259           
17260         * src/project_dbase.c: excluded modules were not
17261           loaded. Fixed.
17262           
17263         * src/source.c:
17264           No build files will be written if the project is blocked.
17265           
17266         * src/project_import.c,
17267           src/project_import_cbs.c,
17268           src/project_gui.c,
17269           src/wizard_gui.c:
17270           
17271           Manually applied Johannes patch to fix some memory
17272           issues and gui clean up.
17273           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
17274         
17275         * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
17276           Fixed a bad bug with remove file from project because of
17277           files were never removed properly from the project and
17278           from the tagmanager.
17279           
17280         * src/appwiz_page3.c: Disabled unused codes to clear
17281           compiler warnings.
17282           
17283 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
17285         * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
17286         
17287         * data/Makefile.am
17288           pixmaps/Makefile.am
17289           src/Makefile.am
17290           src/an_file_view.c
17291           src/an_symbol_view.c
17292           src/anjuta.c
17293           src/anjuta.h
17294           src/anjuta_cbs.c
17295           src/anjuta_gui.c
17296           src/controls.c
17297           src/main_menubar.c
17298           src/main_menubar.h
17299           src/main_menubar_def.h
17300           src/mainmenu_callbacks.c
17301           src/mainmenu_callbacks.h
17302           src/pixmaps.h
17303           src/project_dbase.c
17304           src/project_dbase.h
17305           src/text_editor.c
17306           src/text_editor_menu.c
17307           src/text_editor_menu.h
17308           src/toolbar.c
17309           src/toolbar.h
17310           src/toolbar_callbacks.c
17311           src/toolbar_callbacks.h :
17312           
17313           Patch submitted by:
17314           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17315           
17316           Removes the Tags toolbar and substituted it with
17317           tags combo dropdown list. Fixes a couple of bugs.
17318           
17319           Moved the tag combo to browser toolbar because
17320           main toolbar was becoming too long.
17321           Made a new icon of tag toolbar.
17322           
17323         * po/zh_TW.po: Fixed bug.
17324           
17325         * pixmaps/an_tag.xpm: Added new file.
17327 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
17329         * src/project_import_gui.c: Reorganized project
17330         import gui page 2.
17331         
17332 2002-01-29  Andy Piper <andy.piper@freeuk.com>
17334         * HACKING: added info on creating windows and dialogs
17336 2002-01-29  Naba Kumar <kh_naba@users.sourceforge.net>
17338         * src/tm_file_view.c:
17340           Sorts the file list at the end instead of doing sort-insert
17341           to improve performance.
17342           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
17344         * src/project_dbase.c: Resolved a conflict from
17345           Johannes's patch.
17346           
17347         * src/project_import.c:
17348         
17349           Fixed to use anjuta_import.sh for the bin dir and
17350           not from the data dir.
17351         
17352           Used anjuta_is_installed() function to verify a the command's
17353           executability.
17354         
17355           Fixed import command to use sh (which is more general and is
17356           gauranteed to be found in any unix system :-)). Also, added
17357           double quotes around the import directory.
17358         
17359           Changed some strings for better translations (like avoiding
17360           duplicates).
17361           
17362           Fixed the reading of wrong target type.
17363           
17364         * src/control.c: Insensitive "import project" when there is
17365           a project open.
17366           
17367         * src/project_import_cbs.c:
17368           
17369           Fixed strcmp() [== 0 was left out]. Languages now selected properly.
17370           Fixed selection of gettext checkbox.
17371           Sets the menu entries.
17372           
17373 2002-01-28  Johannes Schmid <clubfan@users.sourceforge.net>
17374         
17375         * src/appwiz_page[1-4].c
17376         * src/appwiz_gui.c
17377         * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
17378         be able to reuse it.
17379         
17380         * src/mainmenubar.[c/h]
17381         * src/mainmenubar_def.h
17382         * src/mainmenu_callbacks.[c/h]: Code to create "Import Project" 
17383         menu item
17384         
17385         * src/message-manager.c: Fixed bug 509192
17386         * src/message-manager-dock.c: Added accel_group if window is undocked
17387         
17388         * src/project_dbase.[c/h]: Splitted opening code to be able
17389         to use it without an open file dialog
17390         (Maybe I broke Naba's changes, please take a look)
17391                         
17392         * src/project_import.[c/h]
17393         * src/project_import_gui.c: New Files, Code for Project Import Wizard
17394         
17395         * src/wizard_gui.[c/h]: New Files, shared code between appwizard and 
17396         import wizard
17398 2002-01-28  Andy Piper <andy.piper@freeuk.com>
17400         * src/main_menubar_def.h, tagmanager/tm_project.c: more
17401           string cleanups
17402           
17403         * manuals/C/anjuta_manual/*: started rewrite of the 
17404           manual, updated some screenshots
17406 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
17408         * src/gnomefilelist.h, src/gnomefilelist.c:
17409         
17410           Fixed multiple selection bug (#497085). The OK button is
17411           sensitive when in multiple mode, if the no. of
17412           selection is one or more.
17413           
17414           Toggle between single and multiple selection mode
17415           and multiple mode display.
17416           
17417           Fixed strings to translable strings.
17418           
17419           Fixed some compiler warnings by commenting out
17420           unused functions.
17421           
17422 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
17424         * src/project_dbase.c: App status bar now updates
17425           with the project name when the project is loaded.
17426         
17427         * src/an_file_view.c, tagmanager/tm_file_entry.c:
17428           
17429           Puts the directories at the top. They're also sorted now.
17430           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
17431         
17432 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
17434         * scripts/anjuta_import.sh.in: Added file.
17435         * scripts/anjuta_import.sh: Removed file.
17437         * .cvsignore, po/.cvsignore, scripts/.cvsignore:
17438           Updated files.
17439           
17440         * src/main_menubar_def.h:
17441         
17442           Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
17443           reflect the opposite of Find (CTRL+F) and also to leave
17444           CTRL+R or Redo.
17445           
17446           Changed Glade summon with ALT+G, which frees the ATL+E
17447           for poping up the edit menu.
17448           
17449         * src/Makefile.am: Debugging link flags by Biswa, removed.
17451 2002-01-28      Andy Piper      <andy.piper@freeuk.com>
17453         * HACKING: added information on best practices for writing
17454           application messages and GUI labels
17455           
17456         * src/CORBA-Server.c, src/about.c, src/anjuta.c, 
17457           src/breakpoints.c, src/build_file.c, src/build_project.c, 
17458           src/clean_project.c, src/compile.c, 
17459           src/compiler_options_cbs.c, src/compiler_options_gui.c, 
17460           src/configurer.c, src/debugger.c, src/executer.c, 
17461           src/find_in_files.c, src/find_in_files_cbs.c, 
17462           src/find_replace.c, src/find_text.c, src/glades.c, 
17463           src/gnome_project.c, src/goto_line.c, src/main.c, 
17464           src/main_menubar.c, src/main_menubar_def.h, 
17465           src/mainmenu_callbacks.c, src/preferences_gui.c, 
17466           src/project_config.c, src/project_dbase.c, 
17467           src/project_dbase_gui.c, src/resources.c, src/source.c, 
17468           src/support.c, src/tags_manager.c, src/text_editor.c, 
17469           src/text_editor_gui.c, src/text_editor_menu.c, 
17470           src/toolbar_callbacks.c, src/utilities.c: 
17471           lots of minor message updates to make them more user-friendly 
17472           and consistent
17474 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
17476         * src/executer.c:
17477         
17478           Because of the spaces escaping, the command could not be
17479           executed when run without terminal. Now fixed.
17480           
17481         * anjuta.prj, Makefile.am:
17482         
17483           Added anjuta project file.
17484         
17485 2002-01-27  Naba Kumar <kh_naba@users.sourceforge.net>
17487         * src/message-manager-private.h, message-manager-private.cc,
17488           message-manger.cc:
17489           
17490           Added freeze() and thaw() for the message window class to
17491           speed up the message manager update.
17492         
17493         * src/project_config.h, project_config.c,
17494           src/project_dbase.h, project_dbase.h
17495           scripts/anjuta_project.template:
17496           
17497           Added two new prject attributes: project.config.blocked and
17498           project.excluded.modules. The former will make sure that users
17499           are not given any previlidge in enabling the 'overwrite build
17500           files' flags and the later issues a list of modules in the project
17501           to be skipped for symbol browsing and project listing.
17502         
17503         * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
17504         
17505           Modified script to read the template from the anjuta data dir
17506           rather than from the directory in which the script exist. Otherwise,
17507           Being transfered to the bin dir, the script will not be able to
17508           find the template when it is run.
17509           
17510           The script is also create with configure.in to set in the anjuta
17511           data dir path inside the script.
17512           
17513 2002-01-26  Stephane Demurget  <demurgets@free.fr>
17515         * po/fr.po: updated to the latest sources.
17517 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
17519         * scripts/Makefile.am:
17520           anjuta_import.sh goes with distribution.
17521           
17522         * po/*.po: They seem to have updated (merged with
17523           anjuta.pot) automatically when I did "make dist".
17524           
17525 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
17527         * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
17528           Fixed Bug #499807, ie crash on removing libs, includes, defines from
17529           the compiler options dialog.
17530         
17531         * ChangeLog:
17532           Correct todays date. :)
17533           
17534         * scripts/Makefile.am:
17535           Installs anjuta_import.sh in $(prefix)/bin dir and
17536           is treated as an executable.
17537           
17538 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
17540         * Fix for bug #499373
17541         
17542         * data/properties/anjuta.properties, ada.properties, cpp.properties,
17543           java, properties, latex.properties, lua.properties, others.properties,
17544           perl.properties:
17545           
17546           Added double-quotes around file arguments so that
17547           filenames with spaces could also work.
17549         * launcher/anjuta-launcher.c, executer.c:
17550           Escaped quotes in the cammand and it's arguments before executing
17551           so that args with spaces can also work.
17552           
17553           Commented #DEBUG switch.
17554           
17555 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
17557         * scripts/*: Added files which I forgot previously.
17558         
17559         * src/aneditor.h: Lined up commands definition for better look.
17560         
17561         * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
17562           main_menubar.h, control.c:
17563           Added three more convert EOL chars submenu items in transform.
17564           Reformatted some some.
17565         
17566         * data/anjuta.properties:
17567           Reformatted a line.
17568         
17569         * src/aneditor.h, aneditor.c:
17570           Added three commands (with definitions) for EOL conversions.
17571           
17572         * src/text_editor.c:
17573           Editor detects file mode from the file content and
17574           set the editing mode to CR/LF/CRLF automatically.
17575           Refined Dos mode extrageneous chars filter
17576           This will make sure that filter works only in Dos mode and not
17577           in other modes.
17578           
17579         * src/anjuta.c: Editor mode display in status bar.
17580         
17581         * src/preferences_gui.c: Changed the string for dos mode
17582           filter to more sensible string.
17583         
17584         * src/aneditor.c: Default editor mode sets during widget creation
17585           and not everty time the properties are loaded. This makes sure
17586           that the auto-detected mode is not overridden by the default mode.
17587           
17588         * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
17589         
17590         * src/anjuta.c: Fixed bug #476028.
17591           Now anjuta also searches for file relative to top project dir,
17592           when the project is open.
17593         
17594         * src/anjuta_cbs.c: Fixed bug #499536.
17595           File is not closed if it is not able to save the file properly.
17596           
17597         * src/mainmenu_callbacks.c: Fixed bug #499536.
17598           Newfiles (which are not modified) are also closed on "close all files".
17599         
17600 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
17602         * src/an_symbol_view.c: Added MAX_STRING_LENGTH
17603         
17604         * tagmanager/tm_source_file.c, regex.c, parse.c:
17605           defined and delimited g_messages within #debug.
17606           
17607         * src/preferences.c, data/anjuta.properties:
17608           saved/defied message-manager tag position in string.
17609           Message tag possition is saved between sessions. And
17610           and tag position bottom as default.
17611           
17612 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
17614         Patch submitted by:
17615         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17617         * Makefile.am
17618           configure.in
17619           data/Makefile.am
17620           data/properties/Makefile.am
17621           global-tags/Makefile.am
17622           pixmaps/Makefile.am
17623           src/Makefile.am
17624           src/an_file_view.c
17625           src/an_file_view.h
17626           src/an_symbol_view.c
17627           src/an_symbol_view.h
17628           src/anjuta.c
17629           src/anjuta_cbs.c
17630           src/file_history.c
17631           src/file_history.h
17632           src/message-manager-private.cc
17633           src/pixmaps.h
17634           src/project_dbase.c
17635           src/project_dbase_gui.c
17636           src/tags_manager.c
17637           src/text_editor.c
17638           src/utilities.c
17639           src/utilities.h
17640           src/watch_gui.c:
17641         
17642           Modified files.
17643         
17644         * scripts/*
17645           pixmaps/sv_class.xpm
17646           pixmaps/sv_function.xpm
17647           pixmaps/sv_macro.xpm
17648           pixmaps/sv_private_fun.xpm
17649           pixmaps/sv_private_var.xpm
17650           pixmaps/sv_protected_fun.xpm
17651           pixmaps/sv_protected_var.xpm
17652           pixmaps/sv_public_fun.xpm
17653           pixmaps/sv_public_var.xpm
17654           pixmaps/sv_static_fun.xpm
17655           pixmaps/sv_static_var.xpm
17656           pixmaps/sv_struct.xpm
17657           pixmaps/sv_unknown.xpm
17658           pixmaps/sv_variable.xpm
17659           pixmaps/fv_core.xpm
17660           pixmaps/fv_text.xpm
17661           pixmaps/filestoremove.txt:
17662         
17663           New files.
17664         
17665         * pixmaps/class.xpm
17666           pixmaps/function.xpm
17667           pixmaps/fv_autofile.xpm
17668           pixmaps/fv_doc.xpm
17669           pixmaps/fv_i18n.xpm
17670           pixmaps/fv_source.xpm
17671           pixmaps/private_func.xpm
17672           pixmaps/private_var.xpm
17673           pixmaps/protected_func.xpm
17674           pixmaps/protected_var.xpm
17675           pixmaps/public_func.xpm
17676           pixmaps/public_var.xpm
17677           pixmaps/struct.xpm
17678           pixmaps/variable.xpm
17679         
17680           Removed files.
17681         
17682         * tagmanager/*/*:
17683         
17684           Upgraded to tagmanager-0.7
17686 2002-01-24      Johannes Schmid <clubfan@users.sourceforge.net>
17687         * src/anjuta_cbs.c: Fixed bug #506441
17688         * src/watch_gui.c: Changed layout of eval dialog so that
17689         it fits on a 800x600 desktop with German translation. 
17691 2002-01-23      Andy Piper <andy.piper@freeuk.com>
17693         * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
17694         * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new 
17695           icon for new project type (thanks to Misha)
17696         * configure.in: build and install Danish translation
17697         * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated 
17698           credits to cover new patches and translations
17700 2002-01-23  Johannes Schmid <clubfan@users.sourceforge.net>
17701         
17702         * src/preferences.c, src/message-manager.cc, src/project_type.c,
17703           src/appwiz_page1.c:
17704         
17705       - Font preferences are restored properly now (\n was missing)
17706           - Dock menu label of message-manager is "Dock/Undock" instead
17707           of "Dock|Undock" to match with the rest of anjuta.
17708           - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
17709           changed it in anjuta, too 
17711 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
17713         * tagmanager/tm_source_file.c,
17714           tagmanager/parse.c,
17715           tagmanager/tm_project.c,
17716           src/an_symbol_view.c,
17717           src/anjuta.c:
17718           
17719           Disabled debug warnings.
17721 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
17723         * src/appwiz_page1.c
17724           src/compiler_options.c
17725           src/project_dbase.c
17726           src/project_dbase.h
17727           src/project_type.c
17728           src/source.c
17729           src/source.h:
17730           
17731           New project type named LibGlade.
17732           
17733           Patch submitted by:
17734           Dick Knol <dknol@gmx.net>
17736         * src/gnome_prj.c:
17737           Commented out unused pixmap creation. May be it
17738           will fix the crash in project creation.
17739           
17740 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
17742         * src/registers.c
17743           src/registers.h
17744           src/registers_cbs.c
17745           src/registers_cbs.h
17746           src/registers_gui.c
17747           src/sharedlib.c
17748           src/sharedlib.h
17749           src/sharedlib_cbs.c
17750           src/sharedlib_cbs.h
17751           src/sharedlib_gui.c
17752           src/signals.c
17753           src/signals.h
17754           src/signals_cbs.c
17755           src/signals_cbs.h
17756           src/signals_gui.c
17757           src/stack_trace.c
17758           src/stack_trace.h
17759           src/stack_trace_cbs.c
17760           src/stack_trace_cbs.h
17761           src/stack_trace_gui.c
17762           src/text_editor.c
17763           src/watch.c
17764           src/watch.h
17765           src/watch_cbs.c
17766           src/watch_cbs.h
17767           src/watch_gui.c
17768           
17769           Fixed bug #496290: Attach/detach removed from these
17770           windows as they are never implemented.
17771           
17772           Patch submitted by:
17773           Johannes Schmid <johannes.schmid@gmx.de>
17774           
17775 2002-01-18      Naba Kumar <kh_naba@users.sourceforge.net>
17777         * src/anjuta.c,
17778           src/anjuta_cbs.c:
17779           
17780           Fixed bug:
17781           when you right click on the tabs, a list of filenames are given
17782           out, but now it gives a list of "page 1", "page 2", etc...
17783           
17784           Patch submitted by: 
17785           Jens Georg <mail@jensgeorg.de>
17787         * anjuta.in.in: Removed c|c++ because, it was not necessary
17788           and was causing translation problem.
17789           
17790         * plugins/class-gen/clsGen.c:
17791           removed "'" for the same reason.
17792           
17793 attached the fix for the menu
17796 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
17798         * src/preferences.h,
17799           src/preferences.c,
17800           src/preferences_gui.c:
17801           
17802           Adds the functionality to Anjuta to auto save your unsaved
17803           files before you build a project.
17805           Patch submitted by: 
17806           jason <jason_williams@suth.com>
17807           
17808         * src/anjuta.[h,c]:
17809           Added function for save all files.
17810         
17811         * src/mainmenu_callbacks.c:
17812           Modified to use the above function.
17813         
17814         * src/build_project.c:
17815           Save all files before build if it is set in the
17816           preferences.
17818 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
17820         * src/message-manager-private.cc
17821           src/message-manager-private.h
17822           src/message-manager.cc:
17823           
17824           Message-manager now restores the tabs which were shown on startup.
17825           The terminal is now created on demand (as requested by Biswa)
17826           and I have removed some debug messages.
17827           
17828           Patch submitted by: 
17829           Johannes Schmid <johannes.schmid@gmx.de>
17831 2002-01-13  Stephane Demurget  <demurgets@free.fr>
17833         * src/anjuta_cbs.c: fixed the global shortcut handling to have a
17834           proper tabs keyboard navigation.
17836         * src/an_symbol_view.c,
17837           src/anjuta_cbs.c,
17838           src/gnome_project.c,
17839           src/project_dbase.c,
17840           src/tags_manager.c: removed some debugging display.
17842 2002-01-09      Naba Kumar <kh_naba@users.sourceforge.net>
17844         * src/message-manager-dock.c
17845           src/message-manager-private.cc
17846           src/message-manager-private.h
17847           src/message-manager.cc
17848           src/preferences.c
17849           src/preferences.h
17850           src/preferences_gui.c:
17851           
17852           Patch submitted by: 
17853           Johannes Schmid <johannes.schmid@gmx.de>
17854           
17855           This patch adds a tab to the notebook of the preferences-dialog
17856           where you can change the colors, the tab position of the new
17857           message manager. Also the truncate messages stuff has moved
17858           from misc tab to messages tab.
17860           Also improved the remembering position stuff of message manager.
17861           
17862         * data/internal.properties,
17863           Added definitions for messages colors and tag position.
17864           
17865         * src/message_manager.cc:
17866           Fixed a bug that never lets the messages panes to get cleared.
17867           Added wmclass setting for the message window. Fixed a bug in
17868           which the message window was not being shown.
17869         
17870         * src/tag_manager.c: Fixed printing of (NULL) in the debug
17871           output and disabled it.
17873         * src/anjuta.c: Preferences created and loaded before anything else.
17874           anjuta now recognizes messages colors on startup and initializes
17875           them.
17876         
17877 2002-01-09      Andy Piper      <andy.piper@freeuk.com>
17879         * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
17881 2002-01-09  Stephane Demurget  <demurgets@free.fr>
17883         * pixmaps/file_c.xpm,
17884           pixmaps/file_cpp.xpm,
17885           pixmaps/file_file.xpm,
17886           pixmaps/file_h.xpm,
17887           pixmaps/file_html.xpm,
17888           pixmaps/file_i18n.xpm,
17889           pixmaps/file_icon.xpm,
17890           pixmaps/file_pix.xpm,
17891           pixmaps/fv_doc.xpm,
17892           pixmaps/fv_i18n.xpm,
17893           pixmaps/fv_image.xpm,
17894           pixmaps/fv_source.xpm,
17895           pixmaps/fv_unknown.xpm: made these icons transparent.
17897 2002-01-08      Andy Piper      <andy.piper@freeuk.com>
17899         * launcher/anjuta_launcher.c: updated message strings
17900         * src/message-manager-dock.c: added newline at end to avoid compile warning
17901         * src/project_dbase.c: corrected spelling of include (noted by Biswa)
17902         * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
17903           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
17904           entries for username and Python-style GPL notice
17905         * HACKING: added info on files to change to update Insert menu
17907 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
17909         * src/project_dbase.c,
17910           src/an_file_view.c,
17911           src/an_symbol_view.c:
17912           Changed the CTree expander style to square and
17913           line style to Dotted line.
17914           
17915         * po/POTFILES.in: Removed and Added translable files.
17917 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
17919         * ccview/.cvsignore: Removed.
17920         
17921 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
17923         * ccview/
17924                 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
17925                 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
17926                 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
17927                 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
17928                 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
17929                 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
17930         
17931         Removed ccview module because it is no longer needed.
17933 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
17935         * src/project_dbase.c:
17936           Shifted structure initialization in project_dbase_new()
17937           before anything else, otherwise it was crashing due to
17938           uninitialized values.
17939         
17940         * src/an_symbol_view.c:
17941           Disabled high volume debug output.
17943 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
17944         
17945         Applied a very heavy patch from:
17946         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17948         * Makefile.am
17949         configure.in
17950         pixmaps/Makefile.am
17951         src/Makefile.am
17952         src/aneditor.cxx
17953         src/aneditor.h
17954         src/anjuta.c
17955         src/anjuta.h
17956         src/commands.c
17957         src/commands.h
17958         src/compile.c
17959         src/compile.h
17960         src/controls.c
17961         src/defaults.c
17962         src/fileselection.c
17963         src/main_menubar.c
17964         src/main_menubar.h
17965         src/main_menubar_def.h
17966         src/mainmenu_callbacks.c
17967         src/mainmenu_callbacks.h
17968         src/project_dbase.c
17969         src/project_dbase.h
17970         src/project_dbase_gui.c
17971         src/tags_manager.c
17972         src/text_editor_menu.c
17973         src/toolbar_callbacks.c
17974         tagmanager/Makefile.am
17975         tagmanager/ctags.c
17976         tagmanager/include/Makefile.am
17977         tagmanager/include/tm_project.h
17978         tagmanager/include/tm_symbol.h
17979         tagmanager/include/tm_tag.h
17980         tagmanager/include/tm_tagmanager.h
17981         tagmanager/include/tm_workspace.h
17982         tagmanager/tm_project.c
17983         tagmanager/tm_source_file.c
17984         tagmanager/tm_symbol.c
17985         tagmanager/tm_tag.c
17986         tagmanager/tm_workspace.c
17987         widgets/Makefile.am: Modified.
17988         
17989         * src/an_file_view.[c,h],
17990           src/an_symbol_view.[c,h],
17991           src/file_history.[c,h],
17992           src/support.[c,h],
17993           widgets/scroll-menu.[c,h],
17994           tagmanager/tm_file_entry.c
17995           tagmanager/include/tm_file_entry.h: Added new files.
17996           
17997         * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
17998         private_func.xpm, public_func.xpm,
17999         class.xpm, fv_exec.xpm, fv_unknown.xpm,
18000         private_var.xpm, public_var.xpm,
18001         function.xpm, fv_i18n.xpm, macro.xpm,
18002         protected_func.xpm, struct.xpm,
18003         fv_autofile.xpm, fv_image.xpm,
18004         ofolder.xpm, protected_var.xpm, variable.xpm:
18005           Updated and Added pixmap files.
18007         Features:
18008         ---------
18009         a) Removes CCView dependency.
18010         b) Improves the terminal.
18011         c) Adds tag navigation context menus.
18012         d) Upgrades tagmanager to latest version.
18013         e) Miscellaneous small additions.
18015 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
18017         * src/project_dbase_gui.c: Fixed crash of anjuta
18018         when project first created.
18019         
18020         * src/gnome_project.c: It now updates the tags manager
18021         when new projects are created.
18022         
18023 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
18025         * Thanks Johannes Schmid <johannes.schmid@gmx.de>
18026           for this big patch.
18027         
18028         * src/messages.[c,h]: Removed files.
18030         * src/message-manager.[cc,h],
18031           src/message-manager-dock.[c,h],
18032           src/message-manager-private.[cc,h]
18033           New files.
18035         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
18036           src/build_project.c, src/clean_project.c, src/compile.c
18037           src/configurer.c, src/debugger.c, src/find_in_files.c
18038           src/mainmenu_callbacks.c, src/preferences.h
18039           src/preferences_gui.c, src/properties.h
18040           src/utilities.c, src/utilities.h:
18041           The new messages widget.
18042           New features:
18043             - Use of GtkNotebook instead of ToggleButtons
18044               and show/hide
18045             - Popupmenu to show and hide message types and
18046               to dock/undock in detach mode
18048           All other things should work as they did with the
18049           old message window. Currently the keyboard short-cuts
18050           do not work in detached mode.
18051           
18052           Some functions in utitlities.[c,h] changed.
18053           so that they take const arguments where this is possible
18054           
18055         * src/Makefile.am, po/POTFILES.in:
18056           Removed messages.[c,h] and
18057           added message-manager.[cc,h], message-manager-dock.[c,h],
18058           message-manager-private.[cc,h]
18059           
18060         * src/message-manager.h: Removed "include <bonobo.h>"
18061           and added a newline at the end of the file.
18062           
18063         * src/message-manager-private.cc:
18064           Set clist's width setting to Automatic.
18065           Set scroll window's scroll bars to Automatic.
18066           
18067 2002-01-05  Naba Kumar <kh_naba@users.sourceforge.net>
18069         * text_editor_menu.c:
18070           Fixed misalignment of the function sub menu
18071           in the text editor pop up menu.
18072           
18073 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
18074         
18075         * src/text_editor.c: Fixed a compiler warning.
18076         
18077 2002-01-04  Andy Piper <andy.piper@freeuk.com>
18079         * THANKS, manuals/*/authors.sgml: updated for new translations
18080         * plugins/class-gen/clsGen.c: converted messages to English
18081         * src/about.c, src/main_menubar_def.h: string updates
18083 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
18085         * src/anjuta.c
18086           src/anjuta_cbs.c
18087           src/text_editor.c
18088           src/mainmenu_callbacks.c
18089           src/text_editor.h
18090           src/text_editor.c
18091           src/text_editor_cbs.c
18092           src/text_editor-gui.c:
18093           
18094           Earlier code for adding 'cross' button
18095           for closing pages were too error prone and unorganized.
18096           Cleaned up the code and shifted the 'extra' widgets
18097           creation (eg. close button, close_pixmap and lable)
18098           from anjuta to text_editor. This takes care of proper
18099           widgets creation and destruction. Otherwise, anjuta
18100           was crashing at too many points, especially related
18101           to docking and undocking.
18102           
18103 2002-01-04  Stephane Demurget  <demurgets@free.fr>
18105         * src/aneditor.cxx: removed debugging code.
18107         * data/properties/.cvsignore: added swap files.
18109 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
18111         * src/anjuta.c
18112           src/anjuta_cbs.c:
18113           Fixed Crashing of anjuta when a new file is saved as
18114           different file.
18115           
18116 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
18118         * src/aneditor.c: Some debug codes around.
18119         
18120         * data/internal.properties, data/anjuta.properties: Removed.
18121           data/properties/Makefile.am:
18122           data/properties/ada
18123           data/properties/cs
18124           data/properties/make
18125           data/properties/rc
18126           data/properties/html
18127           data/properties/ruby
18128           data/properties/baan
18129           data/properties/idl
18130           data/properties/pascal
18131           data/properties/sample
18132           data/properties/bash
18133           data/properties/java
18134           data/properties/perl
18135           data/properties/sql
18136           data/properties/conf
18137           data/properties/latex
18138           data/properties/props
18139           data/properties/vb
18140           data/properties/cpp
18141           data/properties/lua
18142           data/properties/python
18143           data/properties/xml
18144           data/properties/others
18145           data/properties/.cvsignore:
18146             Added files. Properties now splitted into small files
18147             for each language.
18149         * data/Makefile.am
18150           configure.in: Update the removal and added properties module.
18152         * src/preferences.c: preferences_new(): Updated to reflect the
18153           new properties files organization.
18154           
18155         * src/Makefile.am: Added Baan Lexer.
18157 2002-01-01  Stephane Demurget  <demurgets@free.fr>
18159         * src/aneditor.cxx: readded the baan lexer. 
18161         * src/preferences.c: fixed translated messages and a typo.
18163         * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
18164           confusing the regexp usage in xml-i18-merge.
18166 2002-01-01      Andy Piper      <andy.piper@freeuk.com>
18168         * src/project_dbase.c: tidied some messages, and spotted a typo in
18169           the reading of properties which prevented the project version from
18170           ever being reported in the Project Information window - fixed :)
18172         * po/POTFILES.in: removed syntax.h
18174 2001-12-31  Stephane Demurget  <demurgets@free.fr>
18176         * data/internal.properties: fixed baan properties.
18177           Added all ada properties.
18179         * src/main_menubar_def.h,
18180           src/lexer.h,
18181           src/aneditor.cxx,
18182           src/utilities.[ch]: added support for the Ada highlight style.
18184 2001-12-31  Stephane Demurget  <demurgets@free.fr>
18186         * plugins/*/.cvsignore: updated.
18188 2001-12-31  Stephane Demurget  <demurgets@free.fr>
18190         * src/syntax.h,
18191           src/text_editor.c,
18192           src/Makefile.am: removed the empty header syntax.h.
18194 2001-12-31  Naba Kumar <kh_naba@users.sourceforge.net>
18196         * main_menubar.c:
18197         Stef's observation on the 'superfluous' hseparators in the recent
18198         files and projects is fully justified -- removed.
18199         
18200         * main_menubar_def.h:
18201         Changed "Plug Ins" to "Plugins" in the menu label.
18202         
18203         * configure.in, plugins/Makefile.am, plugins/class-gen/*:
18204         Added class-gen in the configure output and class-gen module.
18205         
18206         * data/internal.properties:
18207         Correct mis-spelled "jave" to "java".
18208         Added file.is.source for *.h, *.c, *.cpp properties.
18209         
18210         * global-tags/Makefile.am:
18211         "chmod +x create_global_tags.sh" before it is executed, because
18212         there is very high chance that it will be found "-x" and resulting
18213         in error
18215 2001-12-31  Stephane Demurget  <demurgets@free.fr>
18217         Fixed a crash on Solaris reported by Holder Burde, thanks to him
18218         for the backtrace.
18220         * src/gnome_project.c: (create_new_project): if the user doesn't
18221           select any icon, it doesn't have any extension and thus we can't
18222           use it in printf on Solaris, since the %s modifier use strlen to
18223           know the string length and then crash. On Linux, gcc checks the value
18224           of the pointer to be NULL and write "(null)" if necessary. We can't
18225           rely on that.
18227         * src/source.c: (source_write_desktop_entry): if there's no icon, we
18228           don't need to have the directory icon but the generic one.
18230 2001-12-30  Stephane Demurget  <demurgets@free.fr>
18232         Merged with latest (1.42) scintilla.
18234         Added: Support for the {load,save}.on.(de)activate properties.
18235                The PHP lexer to match keywords case insensitively.
18236                Baan lexer.
18237                Experimental supports for changeable style attribute & line
18238                wrapping.
18239                
18240         Updated: Both the C++ and HTML lexers.
18241                  More shell keywords added.
18242                  Horizontal scrolling and diplay of long lines optimised.
18243                  Cursor setting optimised.
18245         Bugs fixed: Caret movement over folded lines.
18246                     Selection tracking in 2ndary views when doing modifications.
18248         * scintilla/CallTip.{cxx.h},
18249           scintilla/ContractionState.{cxx,h},
18250           scintilla/Document.{cxx,h},
18251           scintilla/Editor.{cxx,h},
18252           scintilla/KeyWords.cxx,
18253           scintilla/LexHTML.cxx,
18254           scintilla/PlatGTK.cxx,
18255           scintilla/RESearch.cxx,
18256           scintilla/ScintillaBase.cxx,
18257           scintilla/ScintillaGTK.cxx,
18258           scintilla/Style.{cxx,h},
18259           scintilla/StyleContext.h,
18260           scintilla/ViewStyle.cxx,
18261           scintilla/include/*.h: updated.
18263         * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
18265         * scintilla/LexCPP.cxx: removed all references to noDocChars. This
18266           should have been told to the scintilla team. We're lucky I read the
18267           ChangeLog and the modifications of the lexer (thanks to the Gnome
18268           bonsai for this ;)
18270         * data/internal.properties: added Baan definitions.
18271           Fixed some issues for C such as *_cast directive, that are only
18272           available with C++.
18273           Updated C++, HTML and shell scripts definitions.
18274           Updated Ada and Bullant, that have been forgotten.
18276         * src/main_menubar_def.h,
18277           src/lexer.h,
18278           src/aneditor.cxx,
18279           src/utilities.[ch]: added support for the Baan highlight style.
18281 2001-12-29  Stephane Demurget  <demurgets@free.fr>
18283         Polished the plugins menu behaviour and added a tearoff
18284         menuitem to the recent entries submenu.
18286         Note: The recent entries list seems to be too height
18287               with all these superfluous hseparators.
18289         * src/main_menubar.c: Polished, making some
18290           functions declarations static and cleaning some code.
18292           (create_submenu_plugin): removed the extra
18293           plugins entry and the horizontal separators.
18295           (on_plugins_menu_realize): the plugins menu is only
18296           shown if there's at least one available.
18298           (create_submenu*): added a tearoff menuitem to have
18299           a more homogeneous menu style. For now, it doesn't
18300           take care of user settings (but it was even worse
18301           before :).
18303 2001-12-29  Stephane Demurget  <demurgets@free.fr>
18305         * configure.in: added the packageplugindir variable to avoid
18306           installing the plugins in $(prefix). It's not the same path as
18307           anjuta 2 to allow parallel installation.
18309 2001-12-29  Stephane Demurget  <demurgets@free.fr>
18310         Fix a reopened part of bug #440676: keyboard navigation between the
18311         different text buffers. Changed to a more global approch. 
18313         * src/notebook.[ch]: removed.
18315         * src/Makefile.am: removed notebook.[ch]
18317         * src/anjuta_{gui,cbs}.c, src/anjuta.h:
18318           (on_anjuta_window_key_press_event): added to fulfill the global
18319           shorcuts handling.
18321         * HACKING: updated according to the new global shortcuts handling.
18323 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
18325         * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
18326           Shifted plugin menu from Edit submenu to main menu.
18327         
18328         * po/POTFILES.in:
18329           Added plugins/sample1/plugin-sample1.c
18330           
18331         * plugins/sample1/plugin-sample1.c:
18332           Added localization and used anjuta_info, instead of anjuta_error.
18333           
18334         * plugins/.cvsignore, plugins/sample1/.cvsignore:
18335           Added cvs ignores.
18336           
18337 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
18339         * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
18340           for plugin dir.
18341         
18342         * Makefile.am: Added module plugins.
18343         
18344         * plugins, plugins/Makefile.am, plugins/sample1/*:
18345           Created plugins modules.
18346           
18347         * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and 
18348           Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
18349           to load plugins of *.so only and not *.so* (which results
18350           in duplicates).
18351         
18352         * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of 
18353           plugins during packaging.
18355 2001-12-27  Simos Xenitellis  <simos@hellug.gr>
18357         *  configure.in: Added Greek (el) to ALL_LINGUAS.
18359 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
18361         * configure.in: Added portuguese to ALL_LINGUAS
18363 2001-12-24  Naba Kumar <kh_naba@users.sourceforge.net>
18365         * global-tags/.cvsignore
18366         tagmanager/.cvsignore
18367         tagmanager/include/.cvsignore:
18368         Added cvs ignore files.
18370         * data/.cvsignore
18371         Updated cvs ignore file.
18372         
18373 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
18375         * src/debugger.c, src/text_editor.c, src/anjuta.c, 
18376           data/anjuta.properties, data/internal.properties: clean up some 
18377           message strings (me)
18379 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
18381         * src/about.c, THANKS: added Jens to the credits
18382         
18383 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
18385         * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
18386           src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
18387           src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
18388           Georg <mail@jensgeorg.de> to add close button to file tabs.
18390 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
18392         * launcher/anjuta_launcher.c: patch from Stef to fix #490816
18393           (debugger now catches correct signal from process)
18395 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
18397         * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
18398         * src/pixmaps.h: switch appwizard project icons to new designs
18399         * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
18401 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
18403         * pixmaps/Makefile.am: stop redundant images from being installed.
18404           The next step will be to remove them completely.
18405         * src/appwiz*: further updates (more to come)
18406         * src/pixmaps.h: cleaned up, commented
18407         * src/splash.c: should use the pixmaps macro defined
18408         * HACKING: more on the graphics stuff and use of pixmaps.h
18410 2001-12-19      Andy Piper      <andy.piper@freeuk.com>
18412         * src/defaults.c: fix bug #494864
18414 2001-12-18      Andy Piper      <andy.piper@freeuk.com>
18416         * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
18417           graphics from Misha
18418         * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
18419           redundant graphics, no longer used
18420         * src/appwiz*: revamped application wizard by Andy and Misha for
18421           a more usable and professional look-and-feel
18422         * HACKING: updates to cover patching, graphics, and some additions
18423           post-0.1.8
18424         * TODO: removed some implemented features
18426 2001-12-17      Andy Piper      <andy.piper@freeuk.com>
18428         * data/anjuta.properties, data/internal.properties: cleanup
18429         * src/compiler_options_gui.c, src/mainmenu_callbacks.*, 
18430           src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
18431           to edit styles colors for keywords and add Goto Tag menu option
18432           in the editor
18434 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
18436         * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
18437         
18438         Fixed bug #460335
18439         fixes the Forget of the cursor position when tab is brought active
18440         from project manager.
18441         
18442 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
18444         * src/messages.c
18445           Exported "TERM=xterm" to get a color terminal when
18446           anjuta is not started from within a terminal.
18447           
18448 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
18450         * src/messages.c
18451           src/messages.h
18452           Added a frame around zvt terminal.
18453           
18454         * src/preferences_gui.c
18455           Modified to say "Use glade component (experimental)"
18456           instead of "Use Component".
18457           
18458 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
18460         * Patch from 
18461         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18462         
18463         * src/anjuta.c
18464         src/fileselection.c
18465         src/messages.c
18466         src/messages.h
18467         src/preferences.c
18468         src/preferences.h
18469         src/project_dbase.c
18471         a) Extra scrollbar in terminal no longer appears.
18472         b) Character set preference should be preserved (untested).
18473         c) File selection widget now remembers last directory.
18474         d) On creation of generic project, the glade 'file not found' error no
18475                 longer occurs.
18476         e) First terminal window is created 'on demand', so it should always to
18477                 the Right Thing (TM) as far as starting WD is concerned. Also, the
18478                 environment is now passed to the terminal.
18479         f) Solaris compilation should be fixed (replaced get_current_dir_name()
18480                 with getcwd()).
18481         g) Fixed some compilation warnings.
18483 2001-12-10      Andy Piper      <andy.piper@freeuk.com>
18485         * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
18486           src/pixmaps.h: applied terminal and warnings patch (Biswa)
18487         * src/*: cleanups (me)
18488         * pixmaps/mini_term.xpm: added new file for terminal button
18489           (me, based on existing artwork)
18491 2001-12-07      Andy Piper      <andy.piper@freeuk.com>
18493         * configure.in: bumped version to 0.1.9-pre
18494         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
18495           translation
18496         * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
18498 2001-12-07  Pablo Saratxaga  <pablo@mandrakesoft.com>
18500         * src/splash.c: removed a DOS end of line of a comment (so the *.po
18501           files are free of that char)
18502         * configure.in: added "az" to ALL_LINGUAS
18504 2001-11-29      Andy Piper      <andy.piper@freeuk.com>
18506         * tagmanager/tm_workspace.c, src/project_dbase.c: critical
18507           crash bug fix from Biswa.
18508         * FUTURE: added Anjuta/gIDE merger information to provide 
18509           details on future direction and status of 1.x stuff
18510         * NEWS: prepared for release
18511         * po/de.po: update from Jens Georg <mail@jensgeorg>
18513 2001-11-28      Andy Piper      <andy.piper@freeuk.com>
18515         * multiple minor updates pre-0.1.8
18516         * patch from Biswa to fix syntax highlighting and packaging
18517         * po/fr.po: update from Stef
18519 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
18521         * global-tags/Makefile.am
18522         global-tags/create_global_tags.sh
18523         global-tags/tm_global_tags.c
18524         scintilla/LexCPP.cxx
18525         scintilla/include/SciLexer.h
18526         src/aneditor.cxx
18527         src/project_dbase.c
18528         tagmanager/Makefile.am
18529         tagmanager/include/Makefile.am
18530         tagmanager/include/tm_project.h
18531         tagmanager/include/tm_tag.h
18532         tagmanager/include/tm_tagmanager.h
18533         tagmanager/tm_project.c
18534         tagmanager/tm_source_file.c
18535         tagmanager/tm_tag.c
18536         tagmanager/tm_workspace.c:
18537         
18538         Includes the syntax highliting patch to scintilla).
18539         and more stable code.
18540         
18541         *tagmanager/include/tm_symbol.h: New file.
18542         *tagmanager/tm_symbol.c: New file.
18543         
18544         Add symbol tree building functionality at project level
18545         
18546         Patch from:
18547         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18548         
18549 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
18551         * pixmaps/file_cpp.xpm,   pixmaps/file_html.xpm,  pixmaps/file_icon.xpm,
18552           pixmaps/file_c.xpm,     pixmaps/file_h.xpm,     pixmaps/file_pix.xpm,
18553           pixmaps/file_file.xpm,  pixmaps/file_i18n.xpm
18554           : New and improved pixmaps from Misha <misha@phreaker.net>
18555           Thanks to him.
18557 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
18558         
18559         * Big patch submitted by
18560           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
18561           Many thanks to him.
18562         
18563         * src/Makefile.am, src/aneditor.cxx
18564           src/anjuta.c, src/anjuta.h, src/project_dbase.c,
18565           src/project_dbase.h, src/text_editor.c, src/text_editor.h:
18566           Use of tagmanager lib for advanced calltips.
18568         * global-tags/*: Created new directory and added files to 
18569           generate system.tags.
18571         * tagmanager/*: Created new directory and added tagmanager lib
18572           files.
18574         * configure.in, acconfig.h, Makefile.am: Modified to reflect
18575           the above additions.
18577         * data/Makefile.am: Modified to accomodate generated system.tags file.
18579 2001-11-07      Andy Piper      <andy.piper@freeuk.com>
18581         * scintilla/: updated to 1.41
18582         * src/Makefile.am: added Ada and Bullant lexers from Scintilla
18583         * src/about.c: updated list of authors
18584         * src/aneditor.cxx: tidied to remove unused SciTE debug calls
18585         * HACKING: updated to cover Scintilla usage
18586         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
18587           translation
18589 2001-11-07  Naba Kumar <kh_naba@users.sourceforge.net>
18591         * src/aneditor.cxx: Fixed compilation errors with it.
18592           by add include to gtk+ headers and typedefining a mysteriously
18593           vanished class Colour.
18595 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
18597         * configure.in: Added pt_BR in the languages.
18598         
18599 2001-11-01      Andy Piper      <andy.piper@freeuk.com>
18601         * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
18602           (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
18603         * THANKS: updated
18604         * manuals/C/anjuta-manual/*: new format to match
18605           the rest of the GNOME docs chapter layout. Added the many
18606           new contributors. Moved Authors and License information into new
18607           chapters of their own - should make expansion easier too
18608         * src/compiler_options.c: changed the profiler option to -pg to 
18609           work with GNU tools (gprof)
18610         * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages 
18611           and text labels
18612         
18613 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
18615         * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
18616           compiler_options_gui.c:
18617           Added a new entry for linker flags and renamed c_options to c_flags
18618           and l_options to l_libs. Also, added a new function:
18619           compiler_options_set_prjlflags_in_file();
18620         
18621         * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
18622         
18623         * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
18624           
18625 2001-10-26      Andy Piper      <andy.piper@freeuk.com>
18627         * THANKS, src/about.c: corrections and additions following 
18628         Naba's big update
18629         * src/main_menubar.c: patch from Rikul to fix the problem with 
18630         menu accelerators not being loaded
18632 2001-10-26  Naba Kumar <kh_naba@users.sourceforge.net>
18634         * THANKS: Added all contributors and translators names and emails.
18635         * AUTHORS: Updated
18636         * pixmap/anjuta_logo.png: Reduced the size of the logo.
18637         * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
18638               Added new file (earlier logo with border).
18639         * src/about.c: Added all contributors names and emails
18640               and used macro definition for logo pixmap file.
18641         * src/pixmaps.h: Added entry for anjuta splash screen.
18643 2001-10-24      Andy Piper      <andy.piper@freeuk.com>
18645         * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
18646         to new PNG version (thanks to Misha) and removed the old
18647         pixmap.
18649 2001-10-24  Abel Cheung  <maddog@linux.org.hk>
18651         * THANKS: added Conner Mo for simplified Chinese translation.
18652         * configure.in: added zh_CN in ALL_LINGUAS
18654 2001-10-21  Abel Cheung  <maddog@linux.org.hk>
18656         * THANKS: added Joe Man for his traditional Chinese translation.
18657         * configure.in: added zh_TW in ALL_LINGUAS.
18659 2001-10-19  Naba Kumar <kh_naba@users.sourceforge.net>
18661         * src/main_menubar_def.h: Changed the link of lidn to
18662         http://lidn.sourceforge.net.
18663         
18664 2001-10-18  Naba Kumar <kh_naba@users.sourceforge.net>
18666         * Applied patch from Rikul
18667         * Applied patch from Luca
18668         * Fixed a cvs conflict. :)
18670 2001-10-17  Stephane Demurget  <demurgets@free.fr>
18672         * THANKS: added Marc Botermans for his Dutch translation.
18674         * configure.in: added nl in ALL_LINGUAS.
18676         * po/nl.po: added.
18678 2001-10-17  Naba Kumar <kh_naba@users.sourceforge.net>
18680         * anjuta.c: Fixed luca's typo.
18681         * resources.c, resources.h: Changed gchar* return to void, to
18682                 avoid a compiler warning.
18683         * scintilla/Makefile.am: Reorganized file entries.
18684         * src/Makefile.am: Added StyleContex.o module directly with the lexers.
18686 2001-10-16  Naba Kumar <kh_naba@users.sourceforge.net>
18688         * Upgraded scintilla to 1.4.
18689         * Added 6 files:  LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
18690                 LexLisp.cxx StyleContext.cxx StyleContext.h
18691         * src/Makefile.am: Added 4 lexers and separated lexer objects
18692                 from the main link variable.
18694 2001-10-14  Stephane Demurget  <demurgets@free.fr>
18696         * THANKS: added Luca, even if it shouldn't be my role to write
18697           this sort of thing :)
18699         * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
18700           the latest Luca patch.
18702 2001-10-14      Andy Piper      <andy.piper@freeuk.com>
18704         * added skeleton plugin functionality (lbell <lbell@tsc4.com>). 
18705         This is not documented yet; plugins to come later.
18706         * src/find*.c: find dialogs now persistent 
18707         (Rick <rikul@bellsouth.net>)
18708         * widgets/gnomefilelist.c: fixed multiple file open issue 
18709         (Rick <rikul@bellsouth.net>)
18710         * changes to recent file and project lists handling 
18711         (lbell <lbell@tsc4.com>)
18712         * more minor UI updates (me)
18714 2001-10-11      Andy Piper      <andy.piper@freeuk.com>
18716         * src/Makefile.am: removed warnings for traditional C syntax
18717         * pixmaps: added new icons for mini_locals, mini_cvs and
18718         the splash screen - thanks to Misha <misha@phreaker.net>
18720 2001-10-10      Andy Piper      <andy.piper@freeuk.com>
18722         * src/toolbar.c: fix typo in tooltip text
18723         * ccview/cccmd.cc: alter Func to Function in menu text
18725 2001-10-09      Andy Piper      <andy.piper@freeuk.com>
18727         * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
18728         issue with find dialog reporting an error when Scintilla finds text
18729         * applied patch from Denis Boehme <boehme at syncio dot de> to support
18730         DOS files (i.e. CR/LF translation)
18732 2001-10-03      Andy Piper      <andy.piper@freeuk.com>
18734         * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
18735         #452436
18736         * data/internal.properties: default fold style now set to 3 :-)
18737         * applied patch from rikul <null@acm.org> to turn notebook tab 
18738         headings red when file has been edited.
18740 2001-10-02  Kjartan Maraas  <kmaraas@gnome.org>
18742         * configure.in: Added "no" to ALL_LINGUAS.
18743         
18744 2001-09-29  Naba Kumar <kh_naba@users.sourceforge.net>
18746     * Patch from lbell <lbell@tsc4.com>
18747     src/controls.c
18748     src/debugger.c
18749     src/main_menubar.c
18750     src/main_menubar.h
18751     src/main_menubar_def.h
18752     src/mainmenu_callbacks.c
18753     src/mainmenu_callbacks.h
18754     src/project_dbase.c
18755     src/project_dbase.h
18756     
18757     Implemented a check menu item to handle the 'show locals' flag
18758     for the current project.
18760     * data/internal.properties: Removed the redundant command
18761     for gnome-terminal.
18762     
18763 2001-09-25  Naba Kumar <kh_naba@users.sourceforge.net>
18765         * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
18767 2001-09-24  Fatih Demir <kabalak@gtranslator.org>
18769         * configure.in: Added "ta" to the languages list.
18771 2001-09-21  Andy Piper <andy.piper@freeuk.com>
18773         * data/internal.properties:
18774           added fold.symbols property to control appearance of folds
18775           in the Scintilla editor (thanks to rikul <null@acm.org>)
18777 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
18779         * src/message.c:
18780           one extra button for message win is being created -- Fixed.
18781         
18782           The frame should be hidden and not only the pix_lab when
18783           that message pane is hidden (aBts[nIndex].bVisible == FALSE)
18784           -- Fixed.
18785         
18786         * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am: 
18787           for the time being it is same as mini_cvs.xpm.
18788         
18789 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
18791         * src/find_repace.c: Fixed the vanishing find/replace dialog box.
18793         Patch from rikul <null@acm.org>
18794         
18795         * CORBA-Server.c, debugger.c, debugger.h, glades.c,
18796         glades.h, messages.c, messages.h, pixmaps.h,
18797         project_dbase.c, project_dbase.h, session.c,
18798         session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
18799         
18800         inserted 'add to watch' option in inspect window, so you can add easily
18801         a variable in watch window .
18802         
18803         Added a new message pane for the gdb local variables inspection. Changed
18804         the code in messages.c to better account for future new panes insertion.
18805         Defined a new pixmap for the new tab button in pixmaps.h
18806         (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
18807         install script.
18808         
18809         Changed the debugger module to have a single function for asking to gdb
18810         to send program info. The idea is to ask the debugger about only the
18811         info needed to open windows( watch, registers, etc ) to speedup the step
18812         command. I plan to ask informations to the debugger based on the user
18813         interface status.
18814         The request for local variables is enabled by default, but the
18815         projectDBase has a variable to control it, to allow disabling that
18816         feature,  there is also the code to save and to reload the state. If you
18817         want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
18818         in project_dbase.c
18820         This big patch is from:  lbell <lbell@tsc4.com>
18821         
18822 2001-09-20  Stephane Demurget <demurgets@free.fr>
18824         Patch from rikul <null@acm.org> :
18826         * data/internal.properties, src/aneditor.cxx: fixed the fold margin
18827           problem and added folding support for php/hmtl.
18829 2001-09-19  Naba Kumar <kh_naba@users.sourceforge.net>
18831         * Fixed dnd of files within scintilla.
18832         patch from:  rikul <null@acm.org>
18833         
18834 2001-09-18  Naba Kumar <kh_naba@users.sourceforge.net>
18836         * Applied patch from Luca.
18837         
18838         * src/source.c: source_write_build_files(): Fixed the project generation
18839           failure. The fist return statement and the free_project_type were 
18840           misplaced.
18842 2001-09-14  Naba Kumar <kh_naba@users.sourceforge.net>
18843         
18844         * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
18845         mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
18846         
18847         1) Restore the error color to red (waiting for a configurable one )
18848         2) Saving projects settings if you exit anjuta without closing an open
18849         saved project
18850         3) New Menu 'repaeat search' to search with a keystroke without pressing
18851         the toolbar button
18852         4) some define in the menus to better handle menu item update
18853         
18854         Patch from: lbell <lbell@tsc4.com>
18855         
18856         * main_menubar_def.h, main_menubar.c: Change the position of
18857         "Repeat find" menu position.
18859 2001-09-13  Naba Kumar <kh_naba@users.sourceforge.net>
18861          project_type.h, project_type.c, source.c: Applied patch.
18862          patch from Johannes Schmid <clubfan@users.sourceforge.net>
18863          
18864 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
18866         * configure.in, src/Makefile.am: Using macros for ORBit flags.
18867         
18868 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
18869         
18870         * Fixed bug #445752
18871   
18872 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
18873         
18874         * Fixed bugs in Gtk-- and Gnome-- project type
18876 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
18878         * dnd.c: Support for multiple files drag-n-drop.
18879         
18880           Patch from: rikul <null@acm.org>
18881         
18882         * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
18883           mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
18884           saving from menu.
18885         
18886           Patch from: rikul <null@acm.org>
18888         * Applied patch for widgetizing goto dialog box.
18889           Patch from: ???
18890         
18891         * Applied patch for having new project type handling.
18892           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
18893           
18894 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
18896         * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
18897           anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
18898           debugger.c, debugger.h, find_in_files.c, find_in_files.h,
18899           find_replace.c, find_replace.h, find_text.c, find_text.h,
18900           glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
18901           project_dbase.h, source.c, text_editor.c, text_editor.h,
18902           text_editor_cbs.c, utilities.c, utilities.h:
18903         
18904           Applied a huge patch (after slight preview). I would like Luca
18905           to have his feature additions mentioned here.
18906         
18907           Patch from: lbell <lbell@tsc4.com>
18909 2001-09-09  Stephane Demurget <demurgets@free.fr>
18911         * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
18913         * po/fr.po: updated to the latest sources.
18916 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
18917         
18918         * Fixed bug #445752
18919   
18920 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
18922         * dnd.h, dnd.c: New files for drag n drop support.
18923                 
18924         * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
18925            Added drag and drop support for opening files.
18926         
18927         Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
18928         Archit Baweja <bighead@crosswinds.net> for this idea.
18929         
18930         * TODO: Added some more todos. :-(
18932 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
18934         * Fixed the goto line activate bug.
18935         patch from: Martyn Bone <mbone@brightstar.u-net.com>
18937 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
18938         
18939         * Fixed bugs in Gtk-- and Gnome-- project type
18941 2001-08-5  Naba Kumar <kh_naba@users.sourceforge.net>
18943         * widgets/gonmefilelist.c, gnomefilelist.c:
18944         Modified multiple selection on pressing control.
18945           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
18946         
18947         * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
18948         Modified multiple selection on pressing control.
18949           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
18950         
18951 2001-09-05  Abel Cheung  <maddog@linux.org.hk>
18953         * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
18954           This is useless; but just in case...
18956 2001-08-4  Naba Kumar <kh_naba@users.sourceforge.net>
18958         * data/internal.properties: modified a bit of perl properties.
18959         
18960 2001-08-3  Naba Kumar <kh_naba@users.sourceforge.net>
18962         * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
18963           src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
18964           Added support for multiple file imports. Changed the standrd C++
18965           convention of #include <file> to #include <file.h>, because I had given
18966           some wrong options while compiling my gcc-3.0.1 compiler, so it does not
18967           now support the #include <file> convention. That is something to be fixed :). 
18968           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
18970 2001-08-1  Naba Kumar <kh_naba@users.sourceforge.net>
18972         * src/anjuta.c: Added function static greetings_text(), to solve the non
18973                 translation of the greetings text in the wizard.
18974                 
18975 2001-08-31  Andy Piper <andy.piper@freeuk.com>
18977         * src/find_in_files_gui.c: made order of buttons consistent with other Find
18978           dialogs, with OK the default (fix bug #453482)
18980 2001-08-31  Naba Kumar <kh_naba@users.sourceforge.net>
18982         * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
18983         
18984         * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
18985         
18986 2001-08-29  Naba Kumar <kh_naba@users.sourceforge.net>
18988         * src/aneditor.cxx
18989           src/aneditor.h
18990           src/anjuta_cbs.c
18991           src/controls.c
18992           src/main_menubar.c
18993           src/main_menubar.h
18994           src/main_menubar_def.h
18995           src/mainmenu_callbacks.c
18996           src/mainmenu_callbacks.h:
18997                 Applied the patch that addes menu items which allow users to
18998                 insert GPL notice and date time in current document.
18999                 patch from: Rick Patel <rikul@shreve.net>       
19000                 
19001         * src/main_menu.c: Fixed a compilation error.
19002         
19003         * src/anjuta.c: Fixed non-rememberence of editor tab position.
19004         
19005         * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
19006           about the unterminated strings.
19007           
19008         * scintilla/*: Updated scintilla to 1.3.9 version.
19009         
19010 2001-08-28  Naba Kumar <kh_naba@users.sourceforge.net>
19011         
19012         * widgets/gnomefileselection.c:
19013           Applied the patch for fixing multiple selection of file open funcion,
19014           which will deselect the files selected.
19015           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
19017 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
19019         * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
19020           src/fileselection.c, src/anjuta_cbs.c:
19021           Applied the patch     for multiple selection of file open.
19022           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
19023           
19024 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
19026         * Removed "-f" option in call to devhelp, because devhelp no longer
19027           supports that.
19028         
19029 2001-08-26  Stephane Demurget <demurgets@free.fr>
19031         All these modifications have been pointed out by
19032         Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
19034         * data/internal.properties: two fixes for the PHP lexer.
19035           this out.
19037         * fr.po: minor fixes.
19039         * TODO: added a couple of PHP suggestions from Gregory Schmitt.
19041 2001-08-25  Naba Kumar <kh_naba@users.sourceforge.net>
19042         
19043         * main_menubar.c,
19044           main_menubar.h,
19045           main_menubar_def.h,
19046           main_menubar_callbacks.c,
19047           controls.c:
19048                 Added new menu item for "close all fils".
19049                 (Patch from Rikul <rikul@shreve.net>, after revision)
19050         
19051         * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
19052         
19053         * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
19054                 (Patch from Rikul <rikul@shreve.net>)
19055         
19056         * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
19057                 (Patch from Rikul <rikul@shreve.net>)
19059 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
19060         
19061         * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
19062            project name in application widzard.
19063            [Patch from: Yannick Koehler <yannick.koehler@colubris.com>  ]
19065         * executer.c: hacked to change the behavior of the executer dialog. Now, instead
19066           of the 'OK' button there is an 'Execute' one.
19067           [ Patch from: Giovanni Corriga <valkadesh@libero.it>  ]
19068         
19069         * executer.c: Changed cancel button to close button. That was more appropriate.
19070           
19071 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
19073         * HACKING: corrected >>>>>> Config management.
19074         
19075         * HACKING: Added many things.
19076         
19077         * src/launcher.h: Added some comments.
19079 2001-08-21  Stephane Demurget <demurgets@free.fr>
19081         * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
19083         * HACKING,
19084           manuals/C/anjuta-faqs/anjuta-faqs.sgml,
19085           src/appwizard_cbs.c,
19086           src/appwizard_gui.c: Applied UI/docs cleanup patch from
19087           Andy Piper <andy.piper@freeuk.com>
19089         * po/fr.po: updated to latest sources.
19091         * Makefile.am: removed anjuta.prj from EXTRA_DIST.
19094 2001-08-18  Andy Piper <andy.piper@freeuk.com>
19096         * Fixed bugs #450280 and #448845
19098         * src/about.c: corrected Naba's e-mail address (.net, not .com)
19099         
19100         * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
19101           named dialogs
19102         
19103         * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
19104           src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c, 
19105           src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog 
19106           names to remove "Anjuta: " prefix
19107           
19108         * src/main_menubar_def.c: altered a message
19109         
19110         * launcher/anjuta_launcher.c: cleaned up some messages
19112         * src/debugger.c: edited messages to improve clarity
19113         
19114         * src/app_wiz*.c: tidied wizard interface
19117 2001-08-15  Stephane Demurget <demurgets@free.fr>
19119         Synced Naba's fix and mine about the wizards not working and removed
19120         anjuta.prj to avoid a nasty checkin.
19122         * Makefile.am: removed the install-data-local rule.
19124         * data/Makefile.am: changed the list of files.
19126         * anjuta.prj: removed to avoid checkin of Anjuta temp files.
19128         * .cvsignore: added anjuta.prj for the same reason.
19131 2001-08-15  Naba Kumar <kh_naba@users.sourceforge.net>
19133         * src/source.c: Fixed a bug that fails new gnome projects to get
19134           created.
19136         * src/project_manager.c: Fixed a bug that disables storing recent
19137           project history.
19139         * Makefile.am: Added stuffs to install the macro files in the
19140           anjuta share file.
19143 2001-08-14  Stephane Demurget <demurgets@free.fr>
19145         * data/Makefile.am: added some rules to support the gnome/ macros
19146           dir in order to make the wizards work again.
19148         * anjuta.spec.in: upped the release number.
19151 2001-08-12  Zbigniew Chyla  <cyba@gnome.pl>
19153         * configure.in (ALL_LINGUAS): Added pl.
19156 2001-08-09  Stephane Demurget <demurgets@free.fr>
19158         * anjuta.spec.in: fixed the doc files list.
19161 2001-08-09  Naba Kumar <kh_naba@users.sourceforge.net>
19163         * src/about.c: corrected my email address. :-)
19164         
19165         * TODO: Updated.
19166         
19167         * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
19168          (patch from Andy Piper <squiggle@ukgateway.net>)
19170 2001-08-08  Naba Kumar <kh_naba@users.sourceforge.net>
19172         * debugger.c: Fixed a bug associated with debugging threaded
19173           application.
19174         
19175         * text_editor_menu.c: Fixed broken ui in text editor
19176           pop up menu.
19177           
19178         * text_editor_menu.c: Now the option sub menu in text editor pop up
19179           works.
19180         
19181         * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
19182                 (suggested by lord sibn <sibn@utspl.cjb.net> )
19183         
19184 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
19186         * src/text_editor_menu.c: Added menu item for context help
19187           (patch from Andy Piper <squiggle@ukgateway.net>)
19188         
19189 2001-08-06  Stephane Demurget <demurgets@free.fr>
19191         * ccview/cccproj.cc: added missing i18n strings.
19193         * data/welcome.txt: bumped version to 0.1.6.
19195         * src/anjuta.c: fixed a compilation error due to devhelp integration.
19197 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
19198         
19199         * help.c, help.h: Added support for DevHelp context sensitive help
19200                 and gnome api browsing.
19201         * Fixed toolbars and editor views "not save" bug.
19202         * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
19203           (patch from Andy Piper <squiggle@ukgateway.net>)
19204         * Updated THANKS and chapter15.sgml for uk and ru translators.
19206 2001-08-05  Naba Kumar <kh_naba@users.sourceforge.net>
19208         * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
19209         * Updated configure.in to include these changes
19210         
19211 2001-08-03  Stephane Demurget <demurgets@free.fr>
19213         * src/project_dbase_gui.c: fixed bug #446963
19214           (on_project_dbase_ccview_update_start),
19215           (on_project_dbase_ccview_update_end): added.
19216           These two respectively disable and enable close file/project
19217           menu entries and toolbar items, while the ccview part updates
19218           its tag database.  
19221 2001-08-03  Stephane Demurget <demurgets@free.fr>
19223         * configure.in: added sv to the ALL_LINGUAS list.
19224         
19226 2001-08-01  Fatih Demir <kabalak@gtranslator.org>
19228         * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
19229                 file to work: merge translations and distribute it.
19231         * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
19233         * NEWS, README, THANKS & TODO: Spelling fixes.
19235 2001-08-01  Stephane Demurget <demurgets@free.fr>
19237         * README: updated requirements.
19239         * scintilla/Makefile.am,
19240           src/Makefile.am: fixed includes using $(srcdir), as the distcheck
19241           target can't be realized (custom build path).
19243         * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
19244           Removed install-data-local.
19246         * src/compiler_options.c: changed the include paths of the pixmaps.
19247           we hadn't any warning because of the include paths passed to the
19248           compiler. Thanks to make distcheck for reporting this.
19251 2001-07-31  Stephane Demurget <demurgets@free.fr>
19253         * NEWS, THANKS: updated.
19255         * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
19256           fixed to show the correct kernel signal number and its description.
19258         * widgets/gnomefilelist.c: fixed bug #445756
19259           (goto_last): renamed to goto_prev and changed according to goto_next.
19260           (goto_next): added.
19261           (goto_directory): removed.
19262           (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
19263           returned value is now the position in the list.
19264           (check_ok_button_cb): changed the back check and added one for next.
19265           (gnome_filelist_set_dir): the check in history make it wouldn't be
19266           a "true" history. polished the whole thing, using set_dir_internal.
19267           (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
19268           there's no check in the history when using back or next.
19270         * manuals/*: added missing .cvsignore files.
19273 2001-07-30  Stephane Demurget <demurgets@free.fr>
19275         * po/fr.po: updated to latest sources.
19277         * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
19278           call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
19279           to put off their sensitive attributes.
19281 2001-07-29  Stephane Demurget <demurgets@free.fr>
19282         
19283         * po/fr.po: fixed some grammar things.
19284           Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
19285           this out.
19286         
19287         * src/utilities.c: (file_is_link): use lstat instead of stat.
19289 2001-07-27  Naba Kumar <kh_naba@123india.com>
19290         
19291         * Remove help dir from cvs, because it is no longer
19292           needed.
19293         
19294         * Remove manuals/anjuta-manual dir from cvs, because it is no longer
19295           needed.
19297 2001-07-24  Naba Kumar <kh_naba@123india.com>
19299         * debugger.c: (debugger_update_prog_status): Fixed
19300                 the bug with gdb version 5. Debugger starts, when
19301                 step in/out/over etc are clicked.
19302         
19303         * debugger.c: All functions: added debugging codes.
19304         
19305         * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
19306         * breakpoints.c: (breakpoints_dbase_add_brkpnt):
19307           Modified to recognize non project files also.
19308           
19309         * source.c: (source_write_configure_in):
19310           Added source for 'prefix' counterparts for
19311           no-prefix AC_SUBST.
19312         
19313 2001-07-23  Naba Kumar <kh_naba@123india.com>
19314         
19315         * anjuta.c: added function anjuta_remove_text_editor();
19316           and suitably modified anjuta_remove_current_text_editor().
19317           
19318         * project_dbase.c: project_dbase_close(), Added code to
19319           close all opened files that belong to the project when
19320           the project is closed.
19321          (patch from  "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
19322         
19323         * Updated the manuals/anjuta-manual subdir for GDP standards.
19324            (patch from Andy Piper <squiggle@ukgateway.net>)
19325         
19326         * main_menubar.h, main_menubar.def: Added Menu items to handle
19327           urls for library references, bugs, patches and feature request
19328           submission.
19329         
19330 2001-07-20  Naba Kumar <kh_naba@123india.com>
19331         
19332         * Set wmclass names in all windows.
19333           (patch from Andy Piper <squiggle@ukgateway.net>)
19334         * New splash logo from "Misha" <misha@phreaker.net>);
19336 2001-07-19  Naba Kumar <kh_naba@123india.com>
19337         
19338         * preferences.[h,c], preferences_gui.c: Added 4 properties to
19339           set caret color, calltip back color and selection fore/back
19340           color.
19342 2001-07-18  Naba Kumar <kh_naba@123india.com>
19343         
19344         * project_dbase.c: Closes all files when project is closed.
19345          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
19346          -- We still need to refine this as it closes all sort of files.
19347         
19348         * compiler_options.c: Fixed seg-fault bug when last item in
19349           compiler option lists is removed.
19350         
19351         * Fixed missing newline warnings during compilation.
19352           (patch from Andy Piper <squiggle@ukgateway.net>)
19354 2001-07-17  Fatih Demir <kabalak@gtranslator.org>
19356         * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
19357                 autogenerated no need to store'em in CVS.
19359         * ccview/.cvsignore: Addition of cvsignore.
19361 2001-07-17  Naba Kumar <kh_naba@123india.com>
19362         
19363         *GUI fixes and spell corrections
19364         (patch from Andy Piper <squiggle@ukgateway.net>)
19366 2001-07-15  Naba Kumar <kh_naba@123india.com>
19367         
19368         *Fixed double error message for file not found.
19369         
19370         *Put white backgrounds for png images.
19371         
19372         *Converted '-' to '_' in sgml files.
19374 2001-07-14  Naba Kumar <kh_naba@123india.com>
19375         
19376         * project_dbase.c: Short-cut for expand/collasp project tree
19377         
19378         * project_dbase_gui.c:
19379          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
19381 2001-07-13  Naba Kumar <kh_naba@123india.com>
19382         
19383         * notebook.[h,c]: Added
19384          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
19385         Project/message window now toggles on control and
19386         and notebook switch short-cut
19388 2001-07-7  Naba Kumar <kh_naba@123india.com>
19389         
19390         * Changed a new icon set which looks more gnomish.
19391         
19392         * Changed a new anjuta splash logo.
19393         (Icons and splash logo created by "Misha" <misha@phreaker.net>)
19395 2001-07-6  Naba Kumar <kh_naba@123india.com>
19396         
19397         * ccview/*: Integrated ccview for class view and file view
19398                 in the project Manager.
19399         
19400         * widgets/gnomefilelist.[h,c]: Added show hidden files options.
19402 2001-07-1  Naba Kumar <kh_naba@123india.com>
19403         
19404         * scintilla/*: Upgraded Scintilla to version 1.3.7
19405         
19406         * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
19407         
19408 2001-06-28  Naba Kumar <kh_naba@123india.com>
19409         
19410         * src/debugger.c: Correct step-over and step-out swapping.
19411         
19412         * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
19413           chapters and added more stuffs.
19415 2001-06-13  Naba Kumar <kh_naba@123india.com>
19416         
19417         * data/autogen.sh.gtkmm: Added
19418         
19419         * data/autogen.sh.gnomemm: Added
19420         
19421         * src/appwiz.c: Added two more application wizard templetes
19422         
19423         * src/project: for gtk-- and gnome-- and proper support
19424         
19425         * src/source.c: for c++ in the project configuration.
19426         
19427         * src/source.h:
19429 2001-05-05  Naba Kumar <kh_naba@123india.com>
19431         * Merged my pre-cvs modifications with 
19432           the current cvs copy.
19434         * (lot of files change).
19436         * Implemented session management.
19438         * Local installation possible by
19439           manageing our own pixmaps paths
19440           manupulations.
19441         
19442         * resources.h: Added.
19443         * resources.c: Added.
19445         * Fixed some bugs.
19446         
19447 2001-05-05  Fatih Demir <kabalak@gtranslator.org>
19449         * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
19450                 Corrected/extended ignores.
19452 2001-05-04  Naba Kumar <kh_naba@123india.com>
19454         * manuals/: dir tree added.
19455           Sgml documentation started in this dir.
19456           
19457         * omf-install/: dir tree added.
19458         
19459         * manuals/anjuta-manual/C/anjuta-manual.sgml:
19460           Created initial document structure.
19461           
19462         * configure.in: Added test for scrollkeeper.
19463           Added some Makefile entries in AC_OUTPUT.
19464         
19465         * Makefile.am: Added subdir manuals/
19466         
19467         * HACKING: Wrote something stupid.
19469 2001-05-02  Stéphane Démurget <demurgets@free.fr>
19471         * Makefile.am: Added ChangeLog in local data list, becaused it's
19472           needed to create a new project.
19473           
19474         * po/fr.po: minor fixes.
19476         * src/build_file.c, src/configurer.c, src/debugger.c,
19477           src/executer.c, src/find_replace.c, src/gnome_project.c,
19478           src/goto_line.c, src/launcher.c, src/messages.c, 
19479           src/preferences.c src/project_dbase.c: functions declared static.
19480           
19481         * widgets/gnomefilelist.c: Fixed a project creation bug,
19482           introduced with latest changes.
19484 2001-05-01  Stéphane Démurget <demurgets@free.fr>
19486         * widgets/gnomefilelist.c,
19487           BUGS: Fixed an annoying bug preventing from loading files/project
19488           given on the command line. Polished the whole gnome_filelist widget.
19490 2001-04-27  Stéphane Démurget <demurgets@free.fr>
19492         * src/main.c,
19493           src/anjuta.c,
19494           src/anjuta.h: Polished the command line parsing.
19496         * BUGS: Need to clean that damn gnome_filelist widget.
19498 2001-04-25  Stéphane Démurget <demurgets@free.fr>
19500         * src/registers.c,
19501           src/sharedlib.c,
19502           src/signals.c: Removed duplicated includes.
19504         * po/fr.po: minor fixes.
19506         * src/compiler_options_gui.c: Cleaned up a part of the GUI,
19507           create_compiler_options_page? () declared static.
19508         * src/main.c,
19509           src/anjuta.c: Put a command line option for disabling
19510           the splashscreen.
19512         * src/preferences_gui.c: Fixed an internationalization issue,
19513           other functions declared static.
19515         * src/gnome_project.c: Fixed some memory leaks,
19516           new_prj_terminated () declared static. 
19518 2001-04-24  Fatih Demir <kabalak@gtranslator.org>
19520         * configure.in: Sort ALL_LINGUAS alphabetically.
19522 2001-04-22  Stéphane Démurget <demurgets@free.fr>
19524         * Emptied that ugly old Changelog.
19526 == Anjuta 0.1.5 ===
19527 == Anjuta 0.1.4 ==
19529 2001-03-10 Naba kumar  <naba@gnome.org>
19531         * src/gnome_project.c: Fixed project dir creation bug.
19533         * src/text_editor.c: Fixed double accelerators bug.
19534         
19535         * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
19537         * src/stack_trace.c, * src/compiler_options.c,
19538         data/internals.properties, src/defaults.c:
19539         Fixed pixmap creation with NULL window.
19541         * src/commands.c, src/preferences_gui.c, src/build_project.c
19542         src/clean_project.c: Bug fix.
19543         
19544         * src/main_menubar_def.h: i18n bug fix.
19545         
19546         * src/executer.h, src/executer.c: Bug fix.
19547         
19548         * src/controls.c: Bug fix.
19549         
19550         * src/debugger.c: Debugger now takes program args.
19551         
19552         * po/ja.po: Added japanese translation file.
19553         
19554         Upgraded to ver 0.1.4
19555         ... Fixed other minor bugs.
19557 == Anjuta 0.1.3 ===
19559 2001-XX-XX Naba kumar  <naba@gnome.org>
19561         * Lots of unaccountable changes. Integrated scintilla.
19562         Redesigned Project managemet. Added supports for other languages.
19563         Java style properties managements. .... blah blah
19564         
19565 2000-11-11 Naba kumar  <naba@gnome.org>
19567         * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
19568         Upgraded to version 0.1.3.
19570         * src/mainmenu_callbacks.c, src/main_menubar_def.h:
19571         Fixed to activate Debug->add watch properly.
19573 === Anjuta 0.1.2 beta_2 ===
19574 === Anjuta 0.1.2 ===
19576 2000-11-05 Naba kumar  <naba@gnome.org>
19578         * src/compiler_options.c, src/compiler_options_cbs.c
19579         src/compiler_options_cbs.h, src/compiler_options_gui.c
19580         src/anjuta2.c, extra/stock_libs.anj (new),
19581         extra/README.stock_libs (new), htmls/page13.html,
19582         htmls/images/*: Improved Library settings GUI. Can now enable/disable
19583         added libraries. Stock libs provided for ease of entry. Modified
19584         help html file accordingly.
19586 2000-11-03 Naba kumar  <naba@gnome.org>
19588         * README: Minor fixes in Doc files.
19590         * src/gnome_prj.c, src/appwidzard_cbs.c:
19591         Fixed to ignore non-existant dir for blank prj.
19592         More checking in project creation, especially to confirm
19593         that the prj file already does not exist.
19595         * anjuta.spec, configure.in: Upgraded to version 0.1.2
19597         * src/controls.c: Now Menu item "Format/Detach current document"
19598         is inactive when there is no document opened.
19600 === Anjuta 0.1.1 ===
19602 2000-11-01 Naba kumar  <naba@gnome.org>
19604         Completed and Release of first version (Beta) with lots of bugs.
19606 1999-12-27 Naba kumar  <naba@gnome.org>
19608         Anjuta project started.