* libanjuta/interfaces/libanjuta.idl:
[anjuta-git-plugin.git] / ChangeLog
blob3b973d2d4a19f9cbc7553d12328eadb24fdc64da
1 2006-10-07  Johannes Schmid <jhs@gnome.org>
3         * libanjuta/interfaces/anjuta-idl-compiler.pl:
4         * libanjuta/interfaces/Makefile.iface.am:
5         Fixed enum types generation
7         * libanjuta/interfaces/libanjuta.idl:
8         Fixed some strange typo
10 2006-10-06  Johannes Schmid <jhs@gnome.org>
12         * libanjuta/interfaces/Makefile.iface.am:
13         Fixed enum-types.h generation
14         * libanjuta/interfaces/libanjuta.idl:
15         char* => gchar*
16         IAnjutaTODO::load should take const gchar* argument
17         Remove include to libanjuta/e-splash.h which is not installed as header file
18         Disable get_attributes for now
19         
20         * pluings/sourceview/sourceview.c: Disabled get_attributes
21         
22         * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
24 2006-10-05  Naba Kumar  <naba@gnome.org>
26         * TODO.tasks: Set 'Improve class widzard' task to assigned.
27         Set bug id for 'Profiler plugin' task.
28         
29 2006-10-03  Adam Dingle <adam@medovina.org>
31         * plugins/document-manager/plugin.c: fixed bug #351387 (don't
32         use Alt+key for shortcuts)
33         
34         *  plugins/debug-manager/debug_tree.c:
35         *  plugins/debug-manager/debugger.c:
36         Fixed bug #359317 (can't load debug manager)
38 2006-10-03  Naba Kumar  <naba@gnome.org>
40         * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
41         tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
43         * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
44         plugins/project-manager/plugin.c: Added a new API in
45         IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
46         Added some documentation. On project close, close all editors that
47         has files opened for the project.
48         
49         * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
50         from the containers on anjuta_shell_remove_widget(). Do not destroy
51         glade widgets once created.
52         
53 2006-10-03  Johannes Schmid <jhs@gnome.org>
55         * libanjuta/interfaces/anjuta-idl-compiler.pl:
56         * libanjuta/interfaces/libanjuta.idl:
57         const-List<> => const List<>
58         List-free<> => List<>
59         
60         * Makefile.am: Reenabled launcher
62 2006-10-03  Johannes Schmid <jhs@gnome.org>
64         * libanjuta/interfaces/Makefile.am.iface:
65         Install libanjuta.idl
67 2006-10-02  Adam Dingle <adam@medovina.org>
69         * plugins/editor/style-editor.c: fixed bug #357534
70         * plugins/gdb/utilities.h: removed 2 unused declarations
72 2006-10-02  Johannes Schmid <jhs@gnome.org>
74         * Makefile.am: disabled anjuta-launcher
75         * libanjuta/Makefile.am:
76         
77         * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
78         * libanjuta/glue-factory.c: (glue_factory_add_path),
79         (glue_factory_get_path):
80         * libanjuta/plugins.c: (activate_tool), (tool_set_update):
81         * libanjuta/glue-factory.h:
82         * libanjuta/glue-cpp.h:
83         * libanjuta/glue-cpp.c:
84         Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file      
85         
86         * libanjuta/interfaces/Makefile.am.iface:
87         * libanjuta/interfaces/anjuta-idl-compiler.pl:
88         * libanjuta/interfaces/libanjuta.idl:
89         Add a new features to idl compiler:
90         List<Type> => List of Type
91         List-free<Type> => List of Type, it is up to the caller to free items and list
92         const-List(-free)<Type> = const List of Types
93         These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
94         
95         * plugins/class-gen/class_gen.c: (gobject_class_create_code),
96         (generic_cpp_class_create_code):
97         Adapted to new project_manager interface
98         
99         * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
100         * plugins/debug-manager/debugger.c:
101         (ivariable_debugger_iface_init):
102         Do not use C++ keyword "delete" for interface name
103         
104         * plugins/document-manager/anjuta-document-manager.plugin.in:
105         Added m4 to mime-types
106         
107         * plugins/project-manager/plugin.c:
108         (iproject_manager_add_source_multi):
109         Changed interface to use GList instead of GList* (needs new gnome-build CVS)
111 2006-10-01  Naba Kumar  <naba@gnome.org>
113         * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
114         UI file used when out-of-process devhelp is used instead of
115         embedded devhelp.
116         
117         * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
118         plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
119         plugins/profile-default/default.anjuta: Build devhelp plugin,
120         but use out-of-process devhelp if devhelp plugin is disabled
121         (either by user or devhelp is not installed). Disabled devhelp
122         plugin by default. Added it in default profile.
124 2006-10-01  Naba Kumar  <naba@gnome.org>
126         * plguins/project-manager/plugin.c: Possible fix for crash
127         bug #358583.
128         
129         * configure.in, plugins/Makefile.am: Enabled glade plugin and
130         set dep to last version 3.0.2.
131         
132         * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
133         plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
134         plugins/symbol-browser/plugin.c: Use the right action group
135         for getting popup actions (Fixes lots of assertion failures).
137         * plugins/project-manager/plugin.c,
138         plugins/project-manager/plugin.h: use separate action group
139         for profie actions.
140         
141         * plugins/message-view/plugin.c: Disconnect session load
142         signal on plugin deactivation (fixes a crash).
144 2006-09-30  Naba Kumar  <naba@gnome.org>
146         * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
147         * TODO.tasks: Assigned a bounty to Massimo.
149 2006-09-29  Naba Kumar  <naba@gnome.org>
151         * src/anjuta-app.c, src/shell.c: Fixed build errors.
153 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
155         * plugins/debug-manager/debugger.c,
156         plugins/debug-manager/plugin.c,
157         libanjuta/interfaces/libanjuta.idl:
158         Add a new abort command to quit debugger without waiting
160         * plugins/gdb/debugger.c,
161         plugins/gdb/debugger.h,
162         plugins/gdb/plugin.c:
163         Send a signal directly to the debugged program
164         Implement abort command
166         * plugins/debug-manager/debug_tree.c:
167         Fix bug #358163
169         * plugins/debug-manager/stack-trace.c:
170         Fix bug #358009
172 2006-09-29  Naba Kumar  <naba@gnome.org>
174         * TODO.tasks: Updated.
175         
176         * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
177         dialog.
178         
179         * TODO.tasks: Added more tasks and bounties. Marked a few completed.
180         
181         * TODO.tasks: Updated in light of the word wrapping fix
182         in Tasks Manager. Added a test bounty entry.
184         * TODO.tasks: Added four bounties.
185         
186 2006-09-28  Naba Kumar  <naba@gnome.org>
188         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
189         Added 'customizable' parameter to
190         anjuta_ui_add_action_group_entries() and similar functions to
191         allow user configuration of the actions. Filter out actions that
192         are not configurable items (such as submenu items). Now the
193         'Customize shortcuts' dialog is much better listed.
195         * plugins/build-basic-autotools/build-basic-autotools.c,
196         plugins/build-basic-autotools/build-basic-autotools.h,
197         plugins/cvs-plugin/plugin.c,
198         plugins/cvs-plugin/plugin.h,
199         plugins/debug-manager/breakpoints.c,
200         plugins/debug-manager/plugin.c,
201         plugins/debug-manager/stack_trace.c,
202         plugins/debug-manager/watch.c,
203         plugins/devhelp/plugin.c,
204         plugins/document-manager/plugin.c,
205         plugins/file-loader/plugin.c,
206         plugins/file-manager/plugin.c,
207         plugins/glade/plugin.c,
208         plugins/gtodo/interface.c,
209         plugins/gtodo/plugin.c,
210         plugins/language-support-cpp-java/plugin.c,
211         plugins/macro/plugin.c,
212         plugins/macro/plugin.h,
213         plugins/message-view/plugin.c,
214         plugins/patch/plugin.c,
215         plugins/profile-default/default.anjuta,
216         plugins/project-manager/plugin.c,
217         plugins/project-manager/plugin.h,
218         plugins/sample1/plugin.c,
219         plugins/search/plugin.c,
220         plugins/subversion/plugin.c,
221         plugins/subversion/plugin.h,
222         plugins/symbol-browser/plugin.c,
223         plugins/symbol-browser/plugin.h,
224         plugins/tools/plugin.c,
225         plugins/valgrind/plugin.c,
226         plugins/valgrind/plugin.h: Fixed to take care of above change
227         in API of AnjutaUI. Properly added/removed action groups in some
228         plugins. Split action groups into customization and non-customizable
229         groups and added them separately.
231         * plugins/document-manager/plugin.c: Close files belonging to
232         project when project is closed (not complete).
233         
234         * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
235         vertical aligned cell entries.
236         
237         * src/anjuta-app.c: Define macros for the placeholder names.
238         Set default widths and heights of the default placeholders,
239         so that newly docked widgets are correclty sized.
240         
241         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
242         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
243         Fixed to generated correct actions addition/removal code.
245 2006-09-25  Naba Kumar  <naba@gnome.org>
247         * libanjuta/Makefile.am, libanjuta/libanjuta.h,
248         libanjuta/anjuta-serializer.[ch]: Implemented serialization
249         class.
250         
251         * plugins/message-view/anjuta-msgman.c,
252         plugins/message-view/anjuta-msgman.h,
253         plugins/message-view/message-view.c,
254         plugins/message-view/message-view.h,
255         plugins/message-view/plugin.c: Serialize messages panes in
256         session save and deserialize them in session load so that
257         build messages persistant.
258         
259 2006-09-24  Johannes Schmid <jhs@gnome.org>
261         * libanjuta/anjuta-utils.c:
262         * plugins/message-view/message-view.c:
263         Really fixed #355407
265 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
267         * libanjuta/interfaces/libanjuta.idl:
268         Change one variable sign
270         * plugins/debug-manager/anjuta-debug-manager.glade,
271         plugins/debug-manager/anjuta-debug-manager.ui:
272         Few small interface changes     
274         * plugins/debug-manager/debug_tree.h,
275         plugins/debug-manager/watch.c,
276         plugins/debug-manager/debugger.c,
277         plugins/debug-manager/plugin.c
278         plugins/gdb/debugger.c,
279         plugins/gdb/plugin.c:
280         Big rewrite of debugger queue
281         Allow to cancel command
283         * plugins/debug-manager/memory.c:
284         Fix a bug if a command is cancelled
286 2006-09-23  Bursig Rafal <Bursig_Rafal@mentor.com>
288         * plugins/gdb/debugger.c,
289         plugins/debug-manager/debug_tree.c,
290         plugins/debug-manager/locals.c:
291         Restore tree representation for local variable
292         Add argument in local variable list
293         Use gdb variable object to get all informations
295 2006-09-19  Naba Kumar  <naba@gnome.org>
297         * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
298         that implements AnjutaSavePrompt class.
300         * ChangeLog: Fixed indentation.
301         
302         * libanjuta/Makefile.am,
303         libanjuta/anjuta-marshal.list,
304         libanjuta/anjuta-shell.c,
305         libanjuta/anjuta-shell.h,
306         plugins/document-manager/action-callbacks.c,
307         plugins/document-manager/action-callbacks.h,
308         plugins/document-manager/anjuta-docman.c,
309         plugins/document-manager/anjuta-docman.h,
310         plugins/document-manager/plugin.c,
311         src/anjuta.c: Impletemnted save prompt dialog to prompt for
312         unsaved items during exit. A new signal is added in shell
313         interface called 'save-prompt' to collect all unsaved items.
314         Create AnjutaSavePrompt class (dialog) to process unsaved items.
315         Fixed document manager to use the new save-prompt signal in shell
316         and AnjutaSavePrompt object for unsaved files. Cleaned up
317         AnjutaDocman to synchronously save new files. Fixed function
318         names.
320 2006-09-18  Johannes Schmid <jhs@gnome.org>
322         * configure.in: Added gdl-gnome-1.0 to depencies and bumped
323         gdl requirement to 0.7.0
325 2006-09-18  Johannes Schmid <jhs@gnome.org>
327         * global-tags/.cvsignore:
328         * global-tags/Makefile.am:
329         * global-tags/create_global_tags.sh (removed):
330         * global-tags/create_global_tags.sh.in (added):
331         Fixed #355407
332         
333         * libanjuta/anjuta-launcher.c:
334         Fixed #349374
335         
336         * plugins/project-manager/plugin.c:
337         (project_manager_plugin_close_project):
338         Fixed crasher
339         
340         * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
341         Fixed gtk critical
342         
343         * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
344         More reasonable toolbar creation/deletition though it does
345         not completly work!
347 2006-09-15  Johannes Schmid <jhs@gnome.org>
349         * libanjuta/anjuta-utils.c/.h:
350         Fixed #355168
352 2006-09-13  Curtis Magyar <curtm4n@gmail.com>
354         * scintilla/ScintillaGTK.cxx
355         Fixed doulbe freeing in Scintilla
357 2006-09-12  Johannes Schmid  <jhs@gnome.org>
359         * plugins/project-manager/plugin.c:
360         Really fixed #355148 (Show project name in title bar)
362 2006-09-09  Johannes Schmid  <jhs@gnome.org>
364         * libanjuta/plugins.c:
365         Fixed #355156 (Show plugins in alphabetical order)
367 2006-09-09  Johannes Schmid  <jhs@gnome.org>
369         * plugins/project-manager/plugin.c:
370         Fixed #355148 (Show project name in title bar)
372 2006-09-09  Johannes Schmid  <jhs@gnome.org>
374         * plugins/project-manager/plugin.c:
375         (value_removed_project_root_uri):
376         Fixed crasher if project cannot be opened
378 2006-08-30 Naba Kumar  <naba@gnome.org>
380         * plugins/language-support-cpp-java/plugin.[c,h],
381         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
382         Impletemnted UI for auto indent.
383         
384 2006-08-28 Naba Kumar  <naba@gnome.org>
385         
386         * plugins/gvim/.cvsignore,
387         plugins/gvim/Makefile.am,
388         plugins/gvim/anjuta-vim-plugin.png,
389         plugins/gvim/anjuta-vim.c,
390         plugins/gvim/anjuta-vim.h,
391         plugins/gvim/anjuta-vim.plugin.in,
392         plugins/gvim/gtkvim.c,
393         plugins/gvim/gtkvim.h,
394         plugins/gvim/plugin.c,
395         plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
396         in build yet.
398 2006-08-28 Naba Kumar  <naba@gnome.org>
400         Patch from: Massimo Corà  <maxcvs@email.it>
401         * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
402         possible infinite loop.
404 2006-08-22 Adam Dingle <adam@medovina.org>
405         
406         * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
407         to edit are shown in the preferences dialog in anjuta").
408         Removed unused widgets from the style editor dialog.
410 2006-08-21  Johannes Schmid <jhs@gnome.org>
412         * plugins/symbol-browser/test-class.[cpp/h]
413         Added missing files
415 2006-08-18  Naba Kumar  <naba@gnome.org>
417         * plugins/sourceview/sourceview.c: Emit language-changed signal at the
418         end of document loading.
420         * plugins/language-support-cpp-java/plugin.c,
421         plugins/sourceview/sourceview.c: Fixed plugin loading.
423 2006-08-17  Naba Kumar  <naba@gnome.org>
425         * plugins/language-support-cpp-java/plugin.c,
426         plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
427         mode line parsing. Indentation parameters initialized based on
428         mode line parameters.
430 2006-08-16  Naba Kumar  <naba@gnome.org>
432         * Makefile.am, plugins/editor/text_editor.c,
433         plugins/language-support-cpp-java/plugin.c: Fixed indentation in
434         comments.
436 2006-08-16 Naba Kumar  <naba@gnome.org>
438         Patch from  Massimo Cora'  <maxcvs@email.it>:
439         
440         * plugins/editor/aneditor-autocomplete.cxx,
441         plugins/editor/aneditor-calltip.cxx,
442         plugins/symbol-browser/Makefile.am,
443         plugins/symbol-browser/an_symbol.c,
444         plugins/symbol-browser/an_symbol_view.c,
445         plugins/symbol-browser/plugin.c,
446         tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
447         tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
448         tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
449         tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
450         tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
451         tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
452         tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
453         tagmanager/get.h, tagmanager/html.c,
454         tagmanager/include/tm_source_file.h,
455         tagmanager/include/tm_tag.h,
456         tagmanager/include/tm_workspace.h,
457         tagmanager/jscript.c, tagmanager/keyword.c,
458         tagmanager/keyword.h, tagmanager/lisp.c,
459         tagmanager/lregex.c, tagmanager/lua.c,
460         tagmanager/main.h, tagmanager/make.c,
461         tagmanager/options.c, tagmanager/options.h,
462         tagmanager/parse.c, tagmanager/parse.h,
463         tagmanager/parsers.h, tagmanager/pascal.c,
464         tagmanager/perl.c, tagmanager/php.c,
465         tagmanager/python.c, tagmanager/read.c,
466         tagmanager/read.h, tagmanager/readtags.c,
467         tagmanager/readtags.h, tagmanager/rexx.c,
468         tagmanager/routines.c, tagmanager/routines.h,
469         tagmanager/ruby.c, tagmanager/scheme.c,
470         tagmanager/sh.c, tagmanager/slang.c,
471         tagmanager/sml.c, tagmanager/sort.c,
472         tagmanager/sort.h, tagmanager/sql.c,
473         tagmanager/strlist.c, tagmanager/strlist.h,
474         tagmanager/tcl.c, tagmanager/tm_source_file.c,
475         tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
476         tagmanager/tm_workspace.c, tagmanager/verilog.c,
477         tagmanager/vim.c, tagmanager/vstring.c,
478         tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
479         5.6 and namespace completion fixed.
481         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
482         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
484 2006-08-15 Naba Kumar  <naba@gnome.org>
486         * libanjuta/interfaces/libanjuta.idl,
487         plugins/editor/text-editor-iterable.c,
488         plugins/editor/text_editor.c,
489         plugins/sourceview/sourceview-cell.c,
490         plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
491         ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
492         ianjuta_editor_end_action().
493         
494         * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
496 2006-08-13 Naba Kumar  <naba@gnome.org>
498         * plugins/debug-manager/breakpoints.c,
499         plugins/debug-manager/memory.c,
500         plugins/debug-manager/registers.c,
501         src/layout.xml: Fixed debugger widgets layout.
503 2006-08-12 Naba Kumar  <naba@gnome.org>
505         * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
506         plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
507         plugins/editor/editor.glade, plugins/editor/text_editor.h,
508         plugins/editor/text_editor_prefs.c: Disabled automatic indentation
509         codes and dead codes. Removed automatic indentation prefs.
511 2006-08-12  Johannes Schmid <jhs@gnome.org>
513         * libanjuta/Makefile.am:
514         * libanjuta/anjuta-launcher.c:
515         * libanjuta/anjuta-launcher.h:
516         * libanjuta/anjuta-plugin.c:
517         * libanjuta/anjuta-plugin.h:
518         * libanjuta/anjuta-preferences.c:
519         * libanjuta/anjuta-preferences.h:
520         * libanjuta/anjuta-shell.c:
521         * libanjuta/anjuta-shell.h:
522         * libanjuta/libanjuta.h:
523         
524         Made wrapper friendly:
525         - no inline in header files (preferences_set/get)
526         - correct signal names
527         - correct GError** argument in anjuta_shell_freeze/thaw
528         - include correct files in libanjuta.h
529         
530         * plugins/project-manager/plugin.c: 
531         Fixed two crashers
533 2006-08-11 Naba Kumar  <naba@gnome.org>
535         * plugins/editor/aneditor-priv.h,
536         plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
537         
538         * plugins/editor/text_editor_cbs.c,
539         plugins/sourceview/anjuta-view.c: Pass the right position for char
540         added signal.
541         
542         * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
543         
544         * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
546 2006-08-11 Naba Kumar  <naba@gnome.org>
548         * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
549         return the right character at the iter position and get_char() to
550         not leak memory.
552         * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
553         to set to character offset and not byte index.
555         * plugins/language-support-cpp-java/plugin.c: Improved
556         auto-indentation login. Indents opening and closing braces correctly.
558 2006-08-10  Johannes Schmid <jhs@gnome.org>
560         * INSTALL:
561         * autogen.sh:
562         Required automake = 1.9
564         * libanjuta/anjuta-children.c:
565         * libanjuta/anjuta-children.h:
566         * libanjuta/anjuta-encodings.h:
567         * libanjuta/anjuta-launcher.h:
568         * libanjuta/anjuta-plugin-description.h:
569         * libanjuta/anjuta-preferences-dialog.h:
570         * libanjuta/anjuta-preferences.h:
571         * libanjuta/anjuta-session.h:
572         * libanjuta/anjuta-status.h:
573         * libanjuta/anjuta-ui.h:
574         * libanjuta/anjuta-utils.c:
575         * libanjuta/anjuta-utils.h:
576         * libanjuta/e-splash.h:
577         * libanjuta/glue-factory.h:
578         * libanjuta/glue-plugin.h:
579         * libanjuta/plugins.h:
580         * libanjuta/resources.h:
581         Fixed libanjuta to be able to wrap it
582         - G_BEGIN_DECLS, G_END_DECLS
583         - include all necessary files in libanjuta.h
585         * plugins/gtodo/tray-icon.c:
586         * plugins/terminal/terminal.c:
587         Some build fixes for freebsd
589         * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
590         * plugins/sourceview/sourceview.glade:
591         Remove auto-indent feature as it is now in language-support
593 2006-08-09 Naba Kumar  <naba@gnome.org>
595         * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
596         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
597         Added missing files.
599         * plugins/sourceview/sourceview.c:  Implemented get_tabsize(),
600         get_use_spaces(), set_tabsize() and set_use_spaces().
602 2006-08-09 Naba Kumar  <naba@gnome.org>
604         * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
605         succeeded in activating.
607         * plugins/document-manager/plugin.c: Added debug message.
609         * libanjuta/interfaces/libanjuta.idl,
610         plugins/editor/text_editor.c: Implemented get_tabsize(),
611         get_use_spaces(), set_tabsize() and set_use_spaces().
613         * plugins/language-support-cpp-java/Makefile.am,
614         plugins/language-support-cpp-java/plugin.c,
615         plugins/language-support-cpp-java/plugin.h: Used editor parameters
616         for indentation. Added preferences page for paramenters.
618         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
620 2006-08-08 Naba Kumar  <naba@gnome.org>
622         * libanjuta/interfaces/libanjuta.idl,
623         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
624         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
625         plugins/editor/text_editor.c,
626         plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
627         and implemented it for both scintilla and sourceview.
629         * plugins/search/plugin.c: Use the new grab_focus() to transfer
630         focus back to editor (happens when pressing esc in incremental
631         search box).
633 2006-08-08 Naba Kumar  <naba@gnome.org>
635         * libanjuta/interfaces/libanjuta.idl,
636         plugins/editor/text_editor.c,
637         plugins/editor/text_editor.h,
638         plugins/editor/text-editor-iterable.c,
639         plugins/sourceview/sourceview-cell.c,
640         plugins/sourceview/sourceview.c: Implemented editor attributes
641         methods.
642         
643         * plugins/editor/aneditor.cxx: Disabled old indentation code.
644         plugins/language-support-cpp-java/plugin.c: Implemented indentation
645         code (not complete yet).
647         * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
648         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
649         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
650         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
651         manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
652         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
654 2006-08-04 Naba Kumar  <naba@gnome.org>
656         * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
657         implementation.
658         
659 2006-08-03  Johannes Schmid <jhs@gnome.org>
661         * configure.in: Add a more informative text to valgrind plugin
663         * TODO.tasks:
664         Modified Preferences tasl
665         * libanjuta/anjuta-plugin.c: 
666         * libanjuta/anjuta-preferences-dialog.c: 
667         * libanjuta/anjuta-preferences-dialog.h:
668         * libanjuta/anjuta-preferences.c:
669         * libanjuta/anjuta-preferences.h:
670         * libanjuta/interfaces/Makefile.am.iface:
671         * libanjuta/interfaces/libanjuta.idl:
672         Added IAnjutaPreferences interface which every plugin that has preferences should
673         implement. Call merge() and unmerge() at plugin activation/deactivation.
674         Fixed preferences_page_remove()
675         
676         * plugins/build-basic-autotools/build-basic-autotools.c:
677         * plugins/cvs-plugin/plugin.c: 
678         * plugins/document-manager/plugin.c:
679         * plugins/editor/plugin.c:
680         * plugins/editor/plugin.h:
681         * plugins/file-manager/plugin.c: 
682         * plugins/gtodo/main.h:
683         * plugins/gtodo/plugin.c: 
684         * plugins/gtodo/preferences.c: 
685         * plugins/message-view/anjuta-msgman.c: 
686         * plugins/message-view/anjuta-msgman.h:
687         * plugins/message-view/plugin.c:
688         * plugins/sourceview/plugin.c: 
689         * plugins/sourceview/plugin.h:
690         * plugins/symbol-browser/an_symbol_prefs.c:
691         * plugins/symbol-browser/plugin.c: 
692         * plugins/terminal/terminal.c: 
693         * plugins/valgrind/plugin.c
694         * src/anjuta-app.c:
695         
696         Updated preference loading/unloading for all plugins
698 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
699         
700         * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
701         src/Makefile.am, plugins/tools/scripts/Makefile.am: 
702     - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
703         recommended by the autoconf manual. 
704         - Fixes compiling with autoconf 2.60.
705         
706         * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
708 2006-08-02      Johanes Schmid <jhs@gnome.org>
710         * plugins/profile-default/plugin.c:
711         Fixed session handling
713 2006-08-01  Johannes Schmid <jhs@gnome.org>
715         * configure.in
716         * plugins/Makefile.am:
717         Disabled devhelp and glade for now as they do not work (#341073
718         and #341170)
719         
720         * plugins/profile-default/anjuta-default-profile.ui (removed):
721         * plugins/profile-default/plugin.c:
722         * plugins/profile-default/plugin.h:
723         * plugins/project-manager/anjuta-project-manager.ui:
724         * plugins/project-manager/plugin.c:
725         * plugins/project-manager/plugin.h:
726         Limted multiple project support #315043
728         * libanjuta/interfaces/libanjuta.idl:
729         Added ianjuta_profile_unload
731 2006-07-31 Naba Kumar  <naba@gnome.org>
733         * libanjuta/interfaces/libanjuta.idl,
734         plugins/editor/text-editor-iterable.c,
735         plugins/editor/text_editor.c,
736         plugins/sourceview/anjuta-view.c,
737         plugins/sourceview/anjuta-view.h,
738         plugins/sourceview/sourceview.c: Fixed text iteration and 
739         IAnjutaEditor implementations in both scintilla
740         and sourceview. Cleand up libanjuta API: Removed redundant
741         erase_range() method from IAnjutaEditor interface, fixed
742         ianjuta_editor_get_text to take length instead of range (consistency).
743         autoindentation in both sourceview and scintilla more or less works,
744         but still disabled for now because there are still some anomalies
745         in text iteration.
747         * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
749         * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
750         API changes.
752 2006-07-30  Johannes Schmid <jhs@gnome.org>
754         * plugins/sourceview/anjuta-document.c:
755         * plugins/sourceview/anjuta-document.h:
756         * plugins/sourceview/anjuta-view.c: 
757         * plugins/sourceview/sourceview.c:
758         Wrote a new "char_added" implementation, I hope this one is good
760         * plugins/sourceview/sourceview-cell.c:
761         Fixed typo: "text_iter" instead of "iter"
763 2006-07-30 Naba Kumar  <naba@gnome.org>
765         * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
767 2006-07-30  Johannes Schmid <jhs@gnome.org>
769         * autogen.sh: use gnome-autogen.sh from gnome-coomen
770         
771         * plugins/debug-manager/plugin.c: 
772         * plugins/patch/plugin.c:
773         Use IAnjutaIndicable to mark debugger position
775         * plugins/sourceview/sourceview.c:
776         Define colors for IAnjutaIndicable
778 2006-07-29  Johannes Schmid <jhs@gnome.org>
780         * plugins/debug-manager/anjuta-debug-manager.ui:
781         * plugins/debug-manager/breakpoints.c:
782         * plugins/debug-manager/images/Makefile.am:
783         * plugins/debug-manager/images/run-to-cursor.png:
784         * plugins/debug-manager/plugin.c:
785         Added toolbar and some icons
787         * plugins/patch/anjuta-patch.ui:
788         * plugins/patch/patch-plugin.c:
789         * plugins/patch/patch-plugin.glade:
790         * plugins/patch/plugin.c:
791         * plugins/patch/plugin.h:
792         Improved patch plugin (GUI and function)
794         * plugins/sourceview/sourceview.c:
795         Fixed another Gtk-Critical
797         * plugins/tools/anjuta-tools.ui:
798         * plugins/tools/plugin.h:
799         Put Patch plugin in tools menu and changed ui file
801 2006-07-29  Johannes Schmid <jhs@gnome.org>
803         * plugins/document-manager/plugin.c:
804         Fixed accelator Gtk-Warning
806         * plugins/message-view/anjuta-msgman.c: 
807         Fixed Gtk-Warning
809         * plugins/sourceview/anjuta-document.c:
810         * plugins/sourceview/anjuta-document.h:
811         * plugins/sourceview/anjuta-marshal.list:
812         Wrote a better emitter for the char-added signal
814         * plugins/sourceview/sourceview.c:
815         Fixed Redo/Undo to void Gtk-Criticals
816         
817         * plugins/sourceview/sourceview-args.c:
818         * plugins/sourceview/sourceview-cell.c:
819         * plugins/sourceview/sourceview-scope.c:
820         * plugins/sourceview/sourceview-tags.c: 
821         Adapted to new IAnjutaIterator API
823 2006-07-28 Naba Kumar  <naba@gnome.org>
825         * libanjuta/interfaces/libanjuta.idl: More accurate comments.
827         * plugins/symbol-browser/an_symbol.c,
828         plugins/symbol-browser/an_symbol_iter.c,
829         plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
830         subclass of AnjutaSymbol so that the symbol is accessible from
831         the iter in light of changes in IAnjutaIterable.
833         * plugins/class-inheritance/class-inherit.c: Fixed based on changes
834         implementation of IAnjutaIterable.
836 2006-07-28 Naba Kumar  <naba@gnome.org>
838         * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
839         IAnjutaIterable. They were kind of useless since the interface is
840         defined on the data object itself. Added set_position() method
841         in IAnjutaIterable to allow setting arbitrary current index to the
842         iter.
843         Added erase() and erase_range() in IAnjutaEditor.
845         * plugins/editor/text-editor-iterable.c: Fixed 
846         plugins/editor/text_editor.c: Implemented erase() and erase_range()
847         methods in editor. Fixed get_line_from_position() method.
849         * plugins/language-support-cpp-java/plugin.c: Fixed indentation
850         code. It's disabled for now.
852         * plugins/sourceview/sourceview-cell.c,
853         plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
854         implementation.
856 2006-07-27  Johannes Schmid <jhs@gnome.org>
858         * plugins/sourceview/sourceview-cell.c:
859         Fixed IAnjutaEditorCell to work only on a single line
860         Fixed crasher in finalize
862         * plugins/symbol-browser/an_symbol_prefs.c:
863         * global-tags/Makefile.am:
864         Philip van Hoof pointed out that it is a bad idea to depend on PATH for
865         script installation     
867 2006-07-26 Naba Kumar  <naba@gnome.org>
869         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
870         IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
871         
872         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
873         
874         * plugins/document-manager/plugin.c: Fixed dynamic loading of
875         support plugins
876         
877         * plugins/editor/text-editor-iterable.c,
878         plugins/editor/text_editor.c,
879         plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
880         method to work correctly, it was ignoring start and end parameters.
881         Fixed TextEditorCell implementation. Fixed 'char-added' signal
882         emission.
883         
884         * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
885         plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
887 2006-07-24  Massimo Cora'  <maxcvs@email.it>
889         * plugins/symbol-browser/an_symbol_view.c,
890         plugins/symbol-browser/an_symbol_view.h,
891         plugins/symbol-browser/plugin.c:
892     fix a matching case into sv_extract_type_qualifier_from_expr ()
893     and some minor issues.
895 2006-07-26  Johannes Schmid <jhs@gnome.org>
897         * plugins/language-support-cpp-java/plugin.c:
898         Fixed to work kind of with sourceview editor
899         * plugins/sourceview/anjuta-document.c: 
900         * plugins/sourceview/anjuta-view.c: 
901         * plugins/sourceview/sourceview-cell.c:
902         * plugins/sourceview/sourceview.c:
903         Fixed IAnjutaEditorCell and "char-added" signal
905 2006-07-24 Naba Kumar  <naba@gnome.org>
907         * plugins/document-manager/plugin.c,
908         plugins/document-manager/plugin.h: Initial implementedion for loading
909         support plugins.
910         
911         * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
912         implementation.
913         
914         * plugins/editor/text_editor.c: Fixed syntax highlighting when
915         indicators are cleared (that leaved grey texts).
917 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
919         * libanjuta/interfaces/libanjuta.idl,
920         plugins/debug-manager/breakpoints.c,
921         plugins/debug-manager/memory.c,
922         plugins/debug-manager/registers.c,
923         plugins/debug-manager/debug_tree.c,
924         plugins/debug-manager/debugger.c,
925         plugins/gdb/debugger.c,
926         plugins/gdb/debugger.h,
927         plugins/gdb/plugin.c:
928         Add a parameter for reporting error
929         Add a new interface for using gdb variable object
930         Allow to cancel commands
931         Rewrite handling of debugger state
933         * plugins/debug-manager/plugin.c,
934         plugins/debug-manager/locals.c,
935         plugins/debug-manager/locals.h,
936         plugins/debug-manager/register.c,
937         plugins/debug-manager/stack_trace.c,
938         plugins/debug-manager/stack_trace.h:
939         Create and destroy local and stack trace windows when needed
941 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
943         * plugins/document-manager/plugin.c:
944         Fixed "Automatic" highlighting
946 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
948         * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
950         * plugins/sourceview/anjuta-view.c:
951         Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
953 2006-07-14  Johannes Schmid <jhs@cvs.gnome.org>
954         
955         * configure.in: Check for C/C++-Compiler correctly
957 2006-07-14  Fredrik Axelsson <fraxbe@gmail.com>
959         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
961         * plugins/debug-manager/stack_trace.c:
962         Destroy stack window when debuuger is disabled (#347414)
963         
964         * plugins/sourceview/anjuta-view.c:
965         Fix a crash with popup-menu (#347412)
967 2006-07-13 Naba Kumar  <naba@gnome.org>
969         * plugins/editor/Makefile.am,
970         plugins/editor/text_editor.h,
971         plugins/editor/text-editor-iterable.h,
972         plugins/editor/text-editor-iterable.c: Implemented text iterator (not
973         tested yet).
974         
975         * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
976         code.
977         
978         * plugins/sourceview/sourceview-cell.c: Fixed a leak.
980 2006-07-03  Johannes Schmid <jhs@cvs.gnome.org>
982         * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
983         Bug #342937
984         
985 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
987         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
989         * plugins/document-manager/anjuta-docman.c:
990         * src/anjuta-app.c:
991         makes Anjuta display dock_items which have previously been hidden
993 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
995         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
997         * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
998         * plugins/sourceview/sourceview.c: (imark_unmark):
999         
1000         Patches for bugs #346450 and #346295
1001         
1002         * AUTHORS: Added Fredrik
1004 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
1006         * plugins/message-view/anjuta-msgman.c: 
1007         Fixed close button/icon size (like in docman)
1009 2006-06-10 Naba Kumar <naba@gnome.org>
1011         * plugins/editor/text_editor.c: Fixed goto line to mark the line
1012         being set.
1013         
1014 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
1016         * libanjuta/interfaces/libanjuta.idl:
1017         Move inspect_memory function in IAnjutaCpuDebugger interface
1018         Rename Boolean type to State
1020         * plugins/debug-manager/breakpoint.c:
1021         Rename Boolean type to State
1023         * plugins/debug-manager/Makefile.am,
1024         plugins/debug-manager/anjuta-marshal.list,
1025         plugins/debug-manager/data_view.c,
1026         plugins/debug-manager/data_view.h,
1027         plugins/debug-manager/data_buffer.c,
1028         plugins/debug-manager/data_buffer.h,
1029         plugins/debug-manager/chunk_view.c,
1030         plugins/debug-manager/chunk_view.h,
1031         plugins/debug-manager/anjuta-debug-manager.ui,
1032         plugins/debug-manager/debugger.c,
1033         plugins/debug-manager/memory.c,
1034         plugins/debug-manager/memory.h,
1035         plugins/debug-manager/plugin.c,
1036         plugins/gdb/debugger.c,
1037         plugins/gdb/debugger.h,
1038         plugins/gdb/plugin.c:
1039         Rewrite memory window using a special widget
1040         Rename Boolean type to State
1042 2006-06-08 Naba Kumar <naba@gnome.org>
1044         * plugins/editor/text_editor.c (itext_editor_get_current_word):
1045         Do not return garbage characters and return NULL when there is no
1046         current word.
1047         
1048         * plugins/search/plugin.c: Fixed next occurance and prev occurance to
1049         work correctly.
1050         
1051         * plugins/search/search-replace.c: Fixed a mem leak.
1053 2006-06-08  Johannes Schmid <jhs@cvs.gnome.org>
1055         * libanjuta/anjuta-launcher.c:
1056         Added debug message (see #343522)
1057         
1058         * plugins/build-basic-autotools/build-basic-autotools.c:
1059         Patch from Günther Brammer to fix #344015
1061         * plugins/sourceview/sourceview.c:
1062         Implemented IAnjutaEditor->get_begin/end_line_position (crashed
1063         automatic highlight of build messages)
1065 2006-06-06 Naba Kumar <naba@gnome.org>
1067         * configure.in,
1068         libanjuta/interfaces/libanjuta.idl,
1069         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1070         plugins/Makefile.am,
1071         plugins/document-manager/action-callbacks.c,
1072         plugins/document-manager/plugin.c,
1073         plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
1074         interface for language highlight selection and langauge change
1075         signal.
1076         
1077         * plugins/language-support-cpp-java: Added language support
1078         plugin for cpp and java.
1080 2006-05-27  Naba Kumar  <naba@gnome.org>
1082         * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
1083         plugins/debug-manager/*, data/Makefile.am,
1084         manuals/reference/libanjuta/libanjuta.types,
1085         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1086         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1087         merged anjuta-new-debugger branch into trunck.
1088         (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
1090 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
1091         
1092         * libanjuta/interfaces/libanjuta.idl,
1093         plugins/debug-manager/debugger.c,
1094         plugins/debug-manager/debugger.h,
1095         plugins/gdb/anjuta-gdb.plugin.in,
1096         plugins/gdb/debugger.c,
1097         plugins/gdb/debugger.h,
1098         plugins/gdb/plugin.c:
1099         Add new IAnjutaCpuDebugger interface to access cpu register
1100         Run gdb instead of /usr/local/bin/gdb
1101         
1102         * plugins/debug-manager/plugin.c,
1103         plugins/debug-manager/registers.c,
1104         plugins/debug-manager/registers.h:
1105         Rewrite register window
1106         Rename Load target menu item to Run target
1108 2006-05-07  Naba Kumar  <naba@gnome.org>
1110         * plugins/gdb.init
1111         
1112 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
1114         * plugins/debug-manager/watch.c,
1115         plugins/debug-manager/breakpoint.c,
1116         plugins/debug-manager/breakpoint.h:
1117         Fix crash: disconnect save and load session signals
1119 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
1121         * libanjuta/interface/libanjuta.idl,
1122         plugins/debug-manager/debugger.c,
1123         plugins/gdb/plugin.c:
1124         Add a value parameter for evaluate command
1126         * plugins/debug-manager/anjuta-debug-manager.glade:
1127         Create new dialog box for watches using glade
1129         * plugins/debug-manager/anjuta-debug-manager.ui:
1130         Move watch menu items near the end
1131         Move breakpoint menu items outside the sub menu
1133         * plugins/debug-manager/debug_tree.c,
1134         plugins/debug-manager/debug_tree.h,
1135         plugins/debug-manager/debug_tree.h,
1136         plugins/debug-manager/watch.c:
1137         Move all GUI code from watch.c to debug_tree.c
1138         Add an auto update property to watches
1139         
1140         * plugins/debug-manager/locals.c,
1141         plugins/debug-manager/locals.h,
1142         plugins/debug-manager/stack_trace.c,
1143         plugins/debug-manager/stack_trace.h,
1144         plugins/debug-manager/plugin.c:
1145         Register actions before starting debugger
1147         * plugins/gdb/debugger.c:
1148         Do not call callback function if not present
1150 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
1152         * libanjuta/interfaces/libanjuta.idl,
1153         plugins/debug-manager/stack_trace.c,
1154         plugins/debug-manager/stack_trace.h,
1155         plugins/debug-manager/anjuta-debug-manager.ui,
1156         plugins/gdb/debugger.c:
1157         Add a popup menu in stack frame window
1158         Add a new frame-changed event
1159         Use MI command for getting stack informations
1160         Get filename with full path (need gdb > 6.3)
1162         * libanjuta/interfaces/libanjuta.idl,
1163         plugins/debug-manager/debug_tree.c,
1164         plugins/debug-manager/debugger.c,
1165         plugins/debug-manager/locals.c,
1166         plugins/debug-manager/locals.h,
1167         plugins/debug-manager/plugin.c,
1168         plugins/gdb/debugger.c,
1169         plugins/gdb/debugger.h,
1170         plugins/gdb/parser.c,
1171         plugins/gdb/parser.h,
1172         plugins/gdb/plugin.c,
1173         plugins/gdb/Makefile.am:
1174         Pass watch data with string instead of Watch structures
1175         Use debug_tree in local window
1176         Remove info local
1177         Remove parser.{ch}
1179         * plugins/debug-manager/breakpoints.c,
1180         plugins/debug-manager/utilities.c,
1181         plugins/debug-manager/utilities.h:
1182         Use a GtkListStore instead of a GtkTreeStore
1183         move goto_location_in_editor in utilities.c
1184         
1185 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
1187         * libanjuta/interfaces/libanjuta.idl,
1188         plugins/debug-manager/anjuta-debug-manager.ui,
1189         plugins/debug-manager/breakpoints.c,
1190         plugins/debug-manager/plugin.c,
1191         plugins/gdb/debugger.c:
1192         Add a breakpoint type
1193         Add new popup menu in breakpoint window
1194         Add toggle breakpoint in editor popup menu
1195         Save and restore breakpoint enable
1196         Fix bug in clear all breakpoints
1197         Remove old useless code
1199         * plugins/debug-manager/debugger.c:
1200         Fix some problem with debugger states
1202         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
1203         Update documentation
1204         
1205 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
1207         * data/Makefile.am,
1208         plugins/gdb/Makefile.am,
1209         plugins/gdb/gdb.init:
1210         Move gdb.init crom data to plugins/gdb
1212         * plugins/gdb/gdb.init,
1213         libanjuta/interfaces/libanjuta.idl,
1214         plugins/debug-manager/breakpoints.c,
1215         plugins/debug-manager/debugger.c,
1216         plugins/debug-manager/plugin.c,
1217         plugins/gdb/debugger.c,
1218         plugins/gdb/plugin.c:
1219         Support pending breakpoints
1220         Rewrite debugger states
1221         Split ianjuta_debugger_log into _enable_log and _disable_log
1223         * plugins/debug-manager/start.c,
1224         plugins/debug-manager/debug_tree.c,
1225         plugins/gdb/parser.c:
1226         Remove some useless lines
1228         * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
1229         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1230         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1231         Update documentation
1233 2006-03-12 Naba Kumar <naba@gnome.org>
1235         * manuals/references/libanjuta/libanjuta.types: Fixed
1236         debug-manager name.
1237         
1238 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
1240         * libanjuta/anjuta-debugger.c,
1241         libanjuta/anjuta-debugger.h:
1242         Remove those files
1243         
1244         * libanjuta/interfaces/libanjuta.idl,
1245         plugins/debug-mananger/breakpoints.c,
1246         plugins/debug-manager/debug_tree.c,
1247         plugins/debug-manager/debugger.c,
1248         plugins/debug-manager/plugin.c,
1249         plugins/debug-manager/registers.c,
1250         plugins/debug-manager/sharedlib.c,
1251         plugins/debug-manager/signal.c,
1252         plugins/debug-manager/stack_trace.c,
1253         plugins/debug-manager/start.c,
1254         plugins/debug-manager/watch.c,
1255         plugins/gdb/debugger.c,
1256         plugins/gdb/debugger.h,
1257         plugins/gdb/parser.c,
1258         plugins/gdb/parser.h,
1259         plugins/gdb/plugin.c:
1260         Move types definitions from libanjuta/anjuta-debugger.{ch}
1261         Rename types from AnjutaDebugger* to IAnjutaDebugger*
1262         
1263         * plugins/gdb/Makefile.am:
1264         Remove user interface from gdb plugin
1266 2006-03-12 Naba Kumar <naba@gnome.org>
1268         * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
1270 2006-05-21  Johannes Schmid <jhs@cvs.gnome.org>
1272         Modified Patch from Marc Maurer <uwog@uwog.net>:
1273         * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
1274         Fixes #342447
1275         
1276         * plugins/sourceview/Makefile.am:
1277         * plugins/sourceview/sourceview-cell.c:
1278         * plugins/sourceview/sourceview-cell.h:
1279         * plugins/sourceview/sourceview.c: 
1280         
1281         Implemented IAnjutaEditorCell
1283 2006-05-21  Naba Kumar  <naba@gnome.org>
1285         * libanjuta/interfaces/libanjuta.idl,
1286         plugins/document-manager/action-callbacks.c,
1287         plugins/document-manager/plugin.c,
1288         plugins/editor/print.c, plugins/editor/text_editor.c,
1289         plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
1290         Fixed zooming and added icons and shortcuts for zoom menu items.
1292 2006-05-21  Naba Kumar  <naba@gnome.org>
1294         * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
1295         whitespaces.
1297 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1299         * plugins/document-manager/anjuta-docman.c:
1300         Fixed close button reaction by setting the correct current editor
1302 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1304         Patch from Yang Hong <yanghong@ccoss.com.cn>:
1305         * plugins/document-manager/anjuta-docman.c
1306         - Fix close button, you can close any tab as you wish now.
1307         - Fadeout mime icon as the same as close image  
1309 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1311         Patch from Marc Maurer <uwog@uwog.net>
1312         * main.c: Compile fix when NLS is enabled
1313         
1314         AUTHORS: Added Marc
1316 2006-05-20  Naba Kumar  <naba@gnome.org>
1318         * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
1319         while loading abiword-2.4.4/abi project).
1321 2006-05-18 Naba Kumar  <naba@gnome.org>
1323         * libanjuta/interfaces/libanjuta.idl,
1324         plugins/document-manager/action-callbacks.c,
1325         plugins/editor/print.c,
1326         plugins/editor/text_editor.c,
1327         plugins/editor/text_editor.h,
1328         plugins/editor/text_editor_prefs.c: Fixed zooming.
1329         
1330         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
1331         interface for character iteration and IAnjutaEditorAssist interface
1332         for autocompletions and editor tips.
1334 2006-05-18  Johannes Schmid <jhs@cvs.gnome.org>
1336         Patch from Günther Brammer <GBrammer@gmx.de>:
1337                 * plugins/document-manager/anjuta-docman.c:
1338                 Make tabs smaller but keep nice closing icon
1340         * plugins/document-manager/anjuta-docman.c:
1341         * plugins/document-manager/Makefile.am:
1342         
1343         Added nice mime-icons to the editor tabs
1345 2006-05-17  Johannes Schmid <jhs@cvs.gnome.org>
1347         * configure.in: Bumped version to 2.0.3 (pre-release increment)
1348         
1349         * plugins/symbol-browser/an_symbol_view.c:
1350         - Fixed crasher
1351         - Fixed symbol searching (Yang Hong (#341997))
1352         
1353         * plugins/devhelp/htmlview.c:
1354         Fixed devhelp plugin
1355         
1356         * plugins/build-basic-autotools/build-basic-autotools.c:
1357         * plugins/search/search-replace.c:
1358         * plugins/document-manager/anjuta-docman.c:
1359         
1360         Only add a marker to a line where it makes sense!
1362 === anjuta 2.0.2 ===
1364 2006-05-15  Naba Kumar  <naba@gnome.org>
1366         * configure.in: set required versions for
1367         gdl and glade3.
1368         
1369 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
1371         * plugins/glade/plugin.c:
1372         Fixed signal connection for "gtk-doc-search"
1374 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
1376         * NEWS: Set release date, add known issues
1377         
1378         * libanjuta/anjuta-shell.c:
1379         Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
1380         and debug other gtk-warnings/criticals)
1381         
1382         * plugins/build-basic-autotools/build-basic-autotools.c:
1383         Fixed gtk-critical (gtk_hash_table_destroy(NULL))
1384         
1385         * plugins/sourceview/anjuta-view.c:
1386         * plugins/sourceview/sourceview-args.c:
1387         * plugins/sourceview/sourceview-scope.c:
1388         * plugins/sourceview/sourceview-tags.c:
1389         Fixed gtk-criticals (gtk_source_language_get_mime_types)
1391 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
1393         * pixmaps/Makefile.am:
1394         Add preferences_general.png
1395         
1396         * plugins/devhelp/plugin.c:
1397         Fixed some more realise things
1398         
1399         * plugins/message-view/anjuta-msgman.c:
1400         Support stock icons for message panes
1401         
1402         * plugins/search/search-replace.c:
1403         Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
1404          
1405         * plugins/search/search-replace_backend.c:
1406         Fixed #341359
1407         
1408         * plugins/sourceview/anjuta-document.c:
1409         * plugins/sourceview/sourceview.c:
1410         Fixed finalise and tag completion
1411         
1412         * src/anjuta-app.c:
1413         Use preferences_general icon
1415 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
1417         * pixmaps/Makefile.am:
1418         Fixed EXTRA_DIST
1420 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
1422         * plugins/sourceview/sourceview-prefs.c:
1423         Fixed font & color handling
1424         
1425         * plugins/symbol-browser/an_symbol_view.c:
1426         Fixed crasher
1428 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1430         * plugins/macro/macros.xml:
1431         Fixed bug #341583 (Address of FSF)
1433 2006-05-12      Johannes Schmid <jhs@cvs.gnome.org>
1435         * src/main.c:
1436         Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
1437         Update: Do it the cool way...
1438         
1439 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
1441         * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
1442         Implement gtk-api-help signals of glade3
1443         * configure.in: Bump to glade3 2.91.2
1444         
1445         * plugins/devhelp/plugin.c:
1446         Fixed some realize stuff in the devhelp plugin
1447         
1448         * plugins/sourceview/anjuta-document.c:
1449         fixed bug with scope completion
1451 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
1453         * plugins/symbol-browser/an_symbol_view.c
1454         * plugins/symbol-browser/an_symbol_prefs.c
1455         * plugins/symbol-browser/an_symbol_prefs.h
1456         * global_tags/create_global_tags.sh:
1457         
1458         Automaticly create global tags on first startup
1460 2006-05-08  Massimo Cora'  <maxcvs@email.it>
1462         * configure.in:
1463         * plugins/project-wizard/templates/Makefile.am:
1464         * (added) plugins/project-wizard/templates/cpp-logo.png:
1465         * (added) plugins/project-wizard/templates/cpp.wiz:
1466         * (added) plugins/project-wizard/templates/cpp/*:
1468         Added a generic c++ template. It's a simple hello world.
1470 2006-05-07  Massimo Cora' <maxcvs@email.it>
1472         * plugins/symbol-browser/an_symbol_view.c:
1473         fixed a stupid crasher.
1475 2006-05-05  Johannes Schmid <jhs@cvs.gnome.org>
1477         * plugins/project-wizard/templates/wxwin/configure.in.tpl
1478         * plugins/project-wizard/templates/wxwin/src/Makefile.am:
1479         
1480         Fixed WxWidgets project type
1482 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
1484         * plugins/devhelp/htmlview.c: 
1485         * plugins/devhelp/plugin.c:
1486         Maybe I fixed the crash this time! I could at least not reproduce anymore!
1487         
1488         * plugins/project-wizard/install.c:
1489         Don't set a message - thanks to seb
1491 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
1493         * plugins/devhelp/htmlview.c: 
1494         * plugins/symbol-browser/an_symbol_view.c:
1495         
1496         There is a weird crash in gtk_idle which I still did not completly fix!
1497         
1498         * plugins/project-wizard/install.c:
1499         Default to success instead of failure
1501 2006-05-03  Johannes Schmid <jhs@cvs.gnome.org>
1503         * plugins/devhelp/htmlview.c:
1504         * plugins/devhelp/plugin.c:
1505         Fixed bug and libdevhelp issue!
1507         * plugins/project-wizard/install.c:
1508         Fixed message string!
1510 2006-05-03  Massimo Cora' <maxcvs@email.it>
1511        
1512         * plugins/symbol-browser/an_symbol_view.c:
1513         Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
1515 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1517         * pixmaps/Makefile.am:
1518         * src/main.c:
1519         * anjuta.desktop.in.in
1520         
1521         GNOME Goal #2.1: Install theme-friendly icons
1523 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1525         * plugins/devhelp/htmlview.c: Reload page on reparent
1526         * plugins/document-manager/anjuta-docman.c:
1527         Present document-manager when document is selected in file-manager
1529 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1531         * plugins/symbol-broser/an_symbol_view.c:
1532         Fixed crasher in namespace exploration
1534 2006-05-01  Massimo Cora' <maxcvs@email.it>
1536         * configure.in:
1537         * plugins/valgrind/Makefile.am:
1539         Optional compiling of Valgrind plugin
1541 2006-05-01  Massimo Cora' <maxcvs@email.it>
1543         * plugins/symbol-browser/an_symbol_view.c:
1544         - modularized code. Marked with FIXME the parts which need improvement.
1545         - More comments.
1546     - Added basic namespace completion for Gtkmm type project:
1547     - namespace1::MyClass *class;
1548     - class-> [display]
1549     - Namespaces must be anyway improved.
1551 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1553         * plugins/devhelp/plugin.c: 
1554         Fixed up plugin unloading and show html widget on link selected
1555         
1556         * NEWS: Updated
1557         
1558 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
1560         * plugins/devhelp/Makefile.am:
1561         * plugins/devhelp/anjuta-devhelp.plugin.in:
1562         * plugins/devhelp/htmlview.c:
1563         * plugins/devhelp/htmlview.h:
1564         * plugins/devhelp/plugin.c: 
1565         * plugins/devhelp/plugin.h:
1566         Reimplemeted devhelp plugin from scratch
1567         
1568         * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
1569         Fixed crasher
1571 2006-04-30  Johannes Schmid <jhs@cvs.gnome.org>
1573         * plugins/sourceview/sourceview-tags.c:
1574         complete some more tag types
1575         
1576         * plugins/valgrind/plugin.c:
1577         * plugins/valgrind/preferences.c:
1578         * plugins/valgrind/vggeneralprefs.c:
1579         
1580         Fixed lots of gtk warnings
1582 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
1584         * plugins/sourceview/sourceview-scope.c:
1585         Implemented type-ahead for scope completion
1587 2006-04-28  Johannes Schmid <jhs@cvs.gnome.org>
1589         * manuals/C/Makefile.am:
1590         * manuals/Makefile.am:
1591         * plugins/document-manager/Makefile.am:
1592         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
1593         * plugins/sourceview/Makefile.am:
1594         * tagmanager/c.c:
1595         
1596         Fixed distcheck
1597         
1598         * plugins/class-gen/goc_template_header: G_END_DECLS
1600 2006-05-27  Naba Kumar <naba@gnome.org>
1602         * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
1603         scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
1604         scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
1605         scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
1606         scintilla/include/Scintilla.iface,
1607         (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
1608         cvs. Fixed compile flags. Removed outdated patches.
1610 2006-04-27  Johannes Schmid <jhs@cvs.gnome.org>
1612         * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
1614         * plugins/sourceview/anjuta-document.c:
1615         * plugins/sourceview/sourceview-args.c:
1616         * plugins/sourceview/sourceview-scope.c:
1617         
1618         Add End/Home keypresses and support completion if symbol start with '!' for example
1619         in an if statement
1621 2006-04-27 Massimo Cora' <maxcvs@email.it>
1623         * libanjuta/interfaces/libanjuta.idl:
1625         * plugins/sourceview/sourceview-scope.c:
1626         * plugins/sourceview/tag-window.c: 
1627         * plugins/sourceview/tag-window.h:
1628         * plugins/symbol-browser/an_symbol_view.c:
1629         * plugins/symbol-browser/an_symbol_view.h:
1630         * plugins/symbol-browser/plugin.c:
1631         
1632         added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
1633         interface.
1634         Code and ideas for C/C++ new completion engine comes from IComplete written by
1635         Martin Stubenschrott <stubenschrott@gmx.net>.
1636         Currently the interface works only with GtkSourceView plugin.   
1637         
1638         * tagmanager/Makefile.am:
1639         * tagmanager/c.c: 
1640         * tagmanager/entry.h:
1641         * tagmanager/get.c:
1642         * tagmanager/get.h:
1643         * tagmanager/include/tm_file_entry.h:
1644         * tagmanager/include/tm_project.h:
1645         * tagmanager/include/tm_source_file.h:
1646         * tagmanager/include/tm_symbol.h:
1647         * tagmanager/include/tm_tagmanager.h:
1648         * tagmanager/include/tm_work_object.h:
1649         * tagmanager/include/tm_workspace.h:
1650         * tagmanager/parse.c:
1651         * tagmanager/read.c: 
1652         * tagmanager/read.h:
1653         * tagmanager/tm_project.c: 
1654         * tagmanager/tm_source_file.c: 
1655         * tagmanager/tm_workspace.c:
1656         
1657         Tagmanager can now parse a memory buffer and generate/update 
1658         tags into tm_workspace/tm_project on the fly, without using files.
1659         C/C++ is supported now.
1660         
1661 2006-04-26  Johannes Schmid <jhs@cvs.gnome.org>
1663         * plugins/sourceview/anjuta-document.c:
1664         * plugins/sourceview/sourceview-args.c:
1665         * plugins/sourceview/sourceview-scope.c:
1666         * plugins/sourceview/sourceview.c:
1667         
1668         Fixed some memory leaks and argument completion
1670 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
1672         * plugins/glade/plugin.c:
1673         
1674         Fixed glade plugin build because of API changes in glade3
1676 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
1678         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
1679         Updated editor section
1680         
1681         * manuals/C/anjuta-manual/interface.xml:
1682         * manuals/C/anjuta-manual/preferences.xml:
1683         * manuals/C/anjuta-manual/projects.xml:
1684         Updated manual
1685         
1686         * plugins/editor/anjuta-editor.plugin.in:
1687         Better plugin name
1689 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
1691         * configure.in:
1692         * plugins/editor/anjuta-editor.plugin.in:
1693         * plugins/sourceview/sourceview.plugin.in:
1695         Build both editors and let the user decide a runtime!
1696         
1697         * plugins/sourceview/sourceview-scope.c:
1698         Fixed bug in regex to allow test()-> completions
1700 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
1702         * plugins/sourceview/anjuta-document.c:
1703         * plugins/sourceview/sourceview-args.c: 
1704         * plugins/sourceview/sourceview-scope.c:
1705         * plugins/sourceview/sourceview-tags.c:
1706         * plugins/sourceview/tag-window.c: 
1707         
1708         Improved callltip windows
1710 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
1712         * src/anjuta-app.c: (on_session_save):
1713         Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
1714         <ricardo.jose.ferrari@gmail.com> for pointing this out!
1716 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
1718         * libanjuta/anjuta-utils.c: 
1719         * plugins/cvs-plugin/cvs-execute.c:
1720         Off-by-one...
1722         * scintilla/LexInno.cxx:
1723         * scintilla/LexOpal.cxx:
1724         * scintilla/LexTCL.cxx:
1726         Added missing files from scintilla-update
1728 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
1730         * configure.in:
1731         * manuals/C/Makefile.am:
1732         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
1733         * manuals/C/anjuta-manual/Makefile.am:
1734         * manuals/C/anjuta-manual/anjuta-manual.xml:
1735         * manuals/C/anjuta-manual/build.xml:
1736         * manuals/C/anjuta-manual/debugger.xml:
1737         * manuals/C/anjuta-manual/execute.xml:
1738         * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
1739         * manuals/C/anjuta-manual/figures/arguments.png:
1740         * manuals/C/anjuta-manual/figures/configure_dlg.png:
1741         * manuals/C/anjuta-manual/figures/file_menu.png:
1742         * manuals/C/anjuta-manual/figures/menu_main.png:
1743         * manuals/C/anjuta-manual/figures/menubar.png:
1744         * manuals/C/anjuta-manual/figures/new_file_wizard.png:
1745         * manuals/C/anjuta-manual/figures/project_info.png:
1746         * manuals/C/anjuta-manual/figures/scrshot.png:
1747         * manuals/C/anjuta-manual/figures/symbol_browser.png:
1748         * manuals/C/anjuta-manual/figures/tool-editor.png:
1749         * manuals/C/anjuta-manual/figures/toolbar_browser.png:
1750         * manuals/C/anjuta-manual/figures/toolbar_ext.png:
1751         * manuals/C/anjuta-manual/figures/toolbar_format.png:
1752         * manuals/C/anjuta-manual/figures/toolbar_main.png:
1753         * manuals/C/anjuta-manual/figures/toolbar_tags.png:
1754         * manuals/C/anjuta-manual/fileoperations.xml:
1755         * manuals/C/anjuta-manual/interface.xml:
1756         * manuals/C/anjuta-manual/introduction.xml:
1757         * manuals/C/anjuta-manual/preferences.xml:
1758         * manuals/C/anjuta-manual/projects.xml:
1759         * manuals/C/anjuta-manual/tools.xml:
1760         * manuals/Makefile.am:
1761         
1762         Updated manual and faq
1764         * scintilla/CallTip.cxx:
1765         * scintilla/CallTip.h:
1766         * scintilla/CellBuffer.cxx:
1767         * scintilla/CellBuffer.h:
1768         * scintilla/ContractionState.cxx:
1769         * scintilla/Document.cxx:
1770         * scintilla/Document.h:
1771         * scintilla/DocumentAccessor.cxx:
1772         * scintilla/Editor.cxx:
1773         * scintilla/Editor.h:
1774         * scintilla/ExternalLexer.cxx:
1775         * scintilla/Indicator.cxx:
1776         * scintilla/KeyMap.cxx:
1777         * scintilla/KeyWords.cxx:
1778         * scintilla/LexAU3.cxx:
1779         * scintilla/LexBash.cxx:
1780         * scintilla/LexCPP.cxx:
1781         * scintilla/LexCaml.cxx:
1782         * scintilla/LexCsound.cxx:
1783         * scintilla/LexEiffel.cxx:
1784         * scintilla/LexGui4Cli.cxx:
1785         * scintilla/LexHTML.cxx:
1786         * scintilla/LexLua.cxx:
1787         * scintilla/LexMSSQL.cxx:
1788         * scintilla/LexOthers.cxx:
1789         * scintilla/LexPOV.cxx:
1790         * scintilla/LexPython.cxx:
1791         * scintilla/LexRuby.cxx:
1792         * scintilla/LexSQL.cxx:
1793         * scintilla/LexVB.cxx:
1794         * scintilla/Makefile.am:
1795         * scintilla/PlatGTK.cxx:
1796         * scintilla/PropSet.cxx:
1797         * scintilla/RESearch.cxx:
1798         * scintilla/RESearch.h:
1799         * scintilla/ScintillaBase.cxx:
1800         * scintilla/ScintillaGTK.cxx:
1801         * scintilla/StyleContext.h:
1802         * scintilla/ViewStyle.cxx:
1803         * scintilla/ViewStyle.h:
1804         * scintilla/XPM.cxx:
1805         * scintilla/include/KeyWords.h:
1806         * scintilla/include/Platform.h:
1807         * scintilla/include/PropSet.h:
1808         * scintilla/include/SciLexer.h:
1809         * scintilla/include/Scintilla.h:
1810         * scintilla/include/Scintilla.iface:
1811         * scintilla/include/ScintillaWidget.h:
1812         * scintilla/lexers.make:
1814         Update to scintilla 1.68
1816         * src/anjuta-app.c:
1817         Only show help items which are really availible
1819         * plugins/cvs-plugin/cvs-callbacks.c
1820         * plugins/cvs-plugin/cvs-execute.c
1821         * plugins/cvs-plugin/subversion-callbacks.c:
1822         * libanjuta/anjuta-utils.c:
1823         Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
1825 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
1827         * plugins/project-wizard/install.c,
1828         * plugins/project-wizard/autogen.c:
1829         Add error messages if using a read only directory
1830         Improve fix for bug #339296
1832 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
1834         * libanjuta/interfaces/libanjuta.idl:
1835         * plugins/document-manager/action-callbacks.c:
1836         * plugins/document-manager/plugin.c:
1837         * plugins/editor/text_editor.c:
1838         Added IAnjutaEditorGoto 
1840         * plugins/editor/aneditor.cxx:
1841         * plugins/editor/aneditor.h:
1842         * plugins/editor/text_editor.h:
1843         * plugins/editor/text_editor_prefs.c:
1844         
1845         Fixed #305076
1847 2006-04-21  Johannes Schmid <jhs@cvs.gnome.org>
1849         * libanjuta/interfaces/libanjuta.idl:
1850         * plugins/document-manager/action-callbacks.c:
1851         * plugins/document-manager/anjuta-docman.c:
1852         * plugins/document-manager/plugin.c:
1853         * plugins/editor/text_editor.c: 
1854         Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
1855         
1856         * plugins/sourceview/sourceview.c:
1857         * plugins/sourceview/sourceview.glade:
1858         Fixed some uft-8 issues and added a preference option
1859         to enable/disable gnome-vfs monitoring
1860         
1861         * scintilla/Makefile.am:
1862         * scintilla/include/Makefile.am:
1863         Fixed build
1865 2006-04-20  Massimo Cora' <maxcvs@email.it>
1867         * libanjuta/interfaces/libanjuta.idl:
1868         Remove get_current_pos () because we have get_position()
1870 2006-04-20  Johannes Schmid <jhs@cvs.gnome.org>
1872         * NEWS: Updated
1873         * plugins/sourceview/tag-window.c:
1874         Don't close window on PageUp/PageDown
1876 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
1878         * data/Makefile.am:
1879         * manuals/reference/libanjuta/Makefile.am:
1880         
1881         Some build fixes
1882         
1883         * src/Makefile.am:
1884         * src/bacon-message-connection.c: 
1885         * src/bacon-message-connection.h: (both from gedit)
1886         * src/main.c:
1887         
1888         Fixed #312319 (Opening files when Anjuta is already open)
1890 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
1892         * TODO.tasks: Updated
1893         * plugins/sourceview/anjuta-view.c: 
1894         * plugins/sourceview/anjuta-view.h:
1895         * plugins/sourceview/sourceview.c: 
1896         
1897         * configure.in: Fix --enable-plugin-scintilla
1898         
1899         Added char_added signal
1901 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
1903         * libanjuta/anjuta-utils.c: (anjuta_util_diff):
1904         
1905         Fixed diff for utf8
1906         
1907         * plugins/sourceview/sourceview.c:
1908         Fixed VFS monitoring (still a bit buggy)
1909         
1910         * plugins/sourceview/sourceview-args.c:
1911         * plugins/sourceview/tag-window.c: 
1912         
1913         Better sizing for the popup-window
1915 2006-04-17  Johannes Schmid <jhs@cvs.gnome.org>
1917         * plugins/project-wizard/templates/gnome/src/main.c:
1918         * plugins/project-wizard/templates/gnome/src/project.glade:
1919         * plugins/project-wizard/templates/gtk/src/main.c: 
1920         * plugins/project-wizard/templates/gtk/src/project.glade:
1921         * plugins/project-wizard/templates/gtkmm/src/main.cc:
1922         
1923         Fixed up GLADE_FILE definition in project types and fixed bug #334546
1924         
1925 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
1927         * configure.in: More removal of obsoleteness.
1928         * po/no.po:
1930 2006-04-12  Johannes Schmid <jhs@cvs.gnome.org>
1932         * ROADMAP:
1933         * libanjuta/anjuta-preferences.c: 
1934         * libanjuta/anjuta-utils.c: 
1935         * libanjuta/anjuta-utils.h:
1936         * plugins/message-view/message-view.c:
1937         
1938         Changed color functions and moved convert_color to anjuta-utils.h
1939         
1940         * plugins/message-view/anjuta-message-manager-plugin.glade:
1941         GnomeColorPicker -> GtkColorButton (bug #309154)
1942         
1943         * plugins/sourceview/plugin.c:
1944         * plugins/sourceview/sourceview-prefs.c:
1945         * plugins/sourceview/sourceview.glade:
1946         Added color and font preferences
1948         * plugins/sourceview/sourceview-tags.c:
1949         Only show as much choices as configured in preferences
1951 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
1953         * ROADMAP, NEWS: Updated (we are far behind ;-)
1954         * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
1956 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
1958         * configure.in:
1959         * plugins/editor/Makefile.am:
1960         * scintilla/Makefile.am
1961         
1962         Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
1963         
1964         * global-tags/Makefile.am:
1965         * global-tags/create_global_tags.sh:
1966         * plugins/symbol-browser/an_symbol_prefs.c:
1967         * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1968         * plugins/symbol-browser/plugin.h:
1969         * tagmanager/include/tm_workspace.h:
1970         * tagmanager/tm_workspace.c:
1971         
1972         Fixed symbol-browser prefs and move global tags generation from installtion to
1973         preferences to make the life easier for distributers and to allow updates after installtion
1975         * plugins/document-manager/action-callbacks.c: 
1976         * plugins/document-manager/action-callbacks.h:
1977         * plugins/document-manager/anjuta-document-manager.ui:
1978         * plugins/document-manager/indent-util.c:
1979         * plugins/document-manager/plugin.c:
1980         * plugins/editor/text_editor.c:
1981         
1982         Moved indent stuff to document-manager
1983         
1984         * plugins/sourceview/anjuta-view.c: 
1985         * plugins/sourceview/sourceview-args.c: 
1986         * plugins/sourceview/sourceview-scope.c:
1987         * plugins/sourceview/sourceview-tags.c: 
1988         * plugins/sourceview/sourceview.c:
1989         
1990         Fixed several bugs
1991         
1992         * plugins/sourceview/sourceview.plugin (removed):
1993         * plugins/sourceview/sourceview.plugin.in:
1994         Editor is not user-activatible
1995         
1996         * plugins/sourceview/sourceview.png:
1997         Updated icon
1999 2006-04-08  Johannes Schmid <jhs@cvs.gnome.org>
2001         * src/anjuta-app.c: Fixed crasher on plugin unloading
2003 2006-04-06  Johannes Schmid <jhs@cvs.gnome.org>
2005         * plugins/sourceview/sourceview.c
2006         * plugins/sourceview/sourceview-args.c
2007         * plugins/sourceview/sourceview-args.h:
2008         
2009         Polished argument completion
2011 2006-04-05  Johannes Schmid <jhs@cvs,gnome.org>
2013         * plugins/message-view/anjuta-msgman.c:
2014         * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
2015         
2016         Show message pane on switch (does not work, anjuta_shell needs a fix)
2017         
2018         * plugins/sourceview/Makefile.am:
2019         * plugins/sourceview/anjuta-view.c: (find_tag_window),
2020         * plugins/sourceview/sourceview-args.c: 
2021         * plugins/sourceview/sourceview-args.h:
2022         * plugins/sourceview/sourceview-private.h:
2023         * plugins/sourceview/sourceview-scope.c: 
2024         (sourceview_scope_update), (sourceview_scope_filter_keypress):
2025         * plugins/sourceview/sourceview-tags.c:
2026         * plugins/sourceview/sourceview.c:
2027         * plugins/sourceview/tag-window.c:
2028         * plugins/sourceview/tag-window.h:
2029         
2030         Added scope and argument completion
2032 2006-04-03  Johannes Schmid <jhs@gnome.org>
2034         * TODO.tasks
2035         * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
2036         (on_widget_remove):
2037         Save toolbar state
2039         * plugins/sourceview/sourceview.c: (iselect_clear):
2040         Make "Delete"-key working
2042         * configure.in: #336389
2044 2006-04-03  Johannes Schmid <jhs@gnome.org>
2046         * plugins/sourceview/Makefile.am:
2047         * plugins/sourceview/anjuta-view.c:
2048         * plugins/sourceview/plugin.c: 
2049         * plugins/sourceview/sourceview-private.h:
2050         * plugins/sourceview/sourceview-scope.c:
2051         * plugins/sourceview/sourceview-scope.h:
2052         * plugins/sourceview/sourceview-tags.c: 
2053         * plugins/sourceview/sourceview-tags.h:
2054         * plugins/sourceview/sourceview.c:
2055         * plugins/sourceview/sourceview.h:
2056         * plugins/sourceview/tag-window.c:
2057         
2058         - fixed goto_file_line
2059         - scroll to cursor on undo/redo
2060         - show correct popup-menu
2061         - scope completion (not ready yet)
2063 2006-04-03  Johannes Schmid <jhs@gnome.org>
2065         * plugins/sourceview/plugin.c: 
2066         * plugins/sourceview/sourceview-tags.c:
2067         * plugins/sourceview/sourceview.c: 
2068         * plugins/sourceview/sourceview.h:
2069         * plugins/sourceview/tag-window.c:
2070         
2071         Fixed some GObject stuff and use proper AnjutaSymbolManager interface
2073 2006-04-03  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2075         * plugins/sourceview/sourceview.c:
2076         Fixed next/previous bookmark.
2077         Toggled bookmark (set/unset).
2079 2006-04-03  Johannes Schmid <jhs@gnome.org>
2081         * plugins/document-manager/action-callbacks.c:
2082         Fixed Gtk-Warning in goto_line
2083         
2084         * plugins/sourceview/Makefile.am:
2085         * plugins/sourceview/anjuta-document.c:
2086         * plugins/sourceview/anjuta-view.c: 
2087         * plugins/sourceview/anjuta-view.h:
2088         * plugins/sourceview/sourceview-autocomplete.c:
2089         * plugins/sourceview/sourceview-autocomplete.h:
2090         * plugins/sourceview/sourceview-private.h:
2091         * plugins/sourceview/sourceview-tags.c:
2092         * plugins/sourceview/sourceview-tags.h:
2093         * plugins/sourceview/sourceview.c:
2094         * plugins/sourceview/tag-window.c:
2095         * plugins/sourceview/tag-window.h:
2096         Created a nice API for tag and completion windows
2097         
2098         * plugins/sourceview/sourceview-print.h:
2099         * plugins/sourceview/sourceview-print.c:
2100         Added printing
2101                 
2102 2006-04-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2104         * plugins/sourceview/sourceview.c:
2105         Fixed typo (Sort bookmarks).
2106         
2107 2006-04-01  Johannes Schmid <jhs@gnome.org>
2109         * plugins/sourceview/anjuta-document.c:
2110         * plugins/sourceview/anjuta-document.h:
2111         * plugins/sourceview/anjuta-view.c:
2112         * plugins/sourceview/anjuta-view.h:
2113         * plugins/sourceview/sourceview-autocomplete.c:
2114         * plugins/sourceview/sourceview-autocomplete.h:
2115         * plugins/sourceview/sourceview-prefs.c:
2116         * plugins/sourceview/sourceview-prefs.h:
2117         * plugins/sourceview/sourceview-private.h:
2118         * plugins/sourceview/sourceview-tags.c:
2119         * plugins/sourceview/sourceview-tags.h:
2120         * plugins/sourceview/sourceview.c:
2121         * plugins/sourceview/sourceview.glade:
2122         * plugins/sourceview/tag-window.c: 
2123         * plugins/sourceview/tag-window.h:
2124         
2125         Improved code complete and autocomplete
2127 2006-04-01  Johannes Schmid <jhs@gnome.org>
2129         * plugins/sourceview/Makefile.am:
2130         * plugins/sourceview/bookmark.png:
2131         * plugins/sourceview/marker-attentive.png:
2132         * plugins/sourceview/marker-basic.png:
2133         * plugins/sourceview/marker-intense.png:
2134         * plugins/sourceview/marker-light.png:
2135         * plugins/sourceview/sourceview.c: 
2136         
2137         Added pixmaps for all marker types and show bookmarks
2138         
2139         * configure.in
2140         * plugins/sourceview/Makefile.am:
2141         Build sourceview on 2.14 only
2143 2006-03-31  Johannes Schmid <jhs@gnome.org>
2145         * plugins/sourceview/Makefile.am:
2146         * plugins/sourceview/anjuta-document.c:
2147         * plugins/sourceview/anjuta-view.c:
2148         * plugins/sourceview/anjuta-view.h:
2149         * plugins/sourceview/sourceview-autocomplete.c:
2150         * plugins/sourceview/sourceview-private.h:
2151         * plugins/sourceview/sourceview-tags.c:
2152         * plugins/sourceview/sourceview-tags.h:
2153         * plugins/sourceview/sourceview.c: 
2154         * plugins/sourceview/tag-window.c:
2155         * plugins/sourceview/tag-window.h:
2156         
2157         Added code completion with tag manager to the editor and fixed a save_as bug
2159 2006-03-31  Johannes Schmid <jhs@gnome.org>
2161         * src/main.c: Revert patch from Rob to allow building with
2162         Gnome 2.12
2163         * configure.in: Require at least 2.12 libraries
2165 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
2167         reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
2169         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
2170         Improve anjuta-plugin project template: Added missed files dist tarball
2171         (make dist)
2173         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
2174         typo
2176 2006-03-28  Yang Hong <yanghong@ccoss.com.cn>
2178         reviewed by: Johannes Schmid <jhs@gnome.org>
2180         * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
2181         plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
2182         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
2183         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
2184         
2185         Improve anjuta-plugin project template. Also fix for #322744
2187 2006-03-27  Johannes Schmid <jhs@gnome.org>
2189         * plugins/sourceview/sourceview-private.h:
2190         plugins/sourceview/sourceview.c:
2191         
2192         Added basic bookmark support
2194 2006-03-27  Johannes Schmid <jhs@gnome.org>
2196         * TODO.tasks:
2197         Updated
2198         
2199         Patch from Rob Bradfort <robster@debian.org>:
2200         * src/main.c: (get_command_line_args), (main):
2201         Migration from popt to GOption
2202         
2203 2006-03-26 Naba Kumar  <naba@gnome.org>
2205         * plugins/document-manager/anjuta-docman.c: Fixed close icon button
2206         size to scale itself with theme.
2208 2006-03-26 Naba Kumar  <naba@gnome.org>
2210         * plugins/file-manager/an_file_view.c,
2211         plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
2212         when symbolview and fileview objects are destroyed to avoid crashes
2213         after the plugins are disabled.
2215 2006-03-26 Naba Kumar <naba@gnome.org>
2217         * Makefile.am,  po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
2218         Deleted unused file.
2219         
2220         * plugins/glade/plugin.c: Be able to close glade plugin when there
2221         there is no glade project loaded.
2222         
2223         * plugins/sourceview/sourceview.plugin,
2224         plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
2226 2006-03-23  Naba Kumar  <naba@gnome.org>
2228         * plugins/editor/print.c: Fixed a bug where some sections of
2229         printed/previewed text is not highlighted.
2230         
2231 2006-03-20  Johannes Schmid <jhs@gnome.org>
2233         * libanjuta/interfaces/libanjuta.idl:
2234         Added IAnjutaPrint
2235         * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
2236         as we do not use private apis. Show help window and startup because it does 
2237         not survive gdl
2238         
2239         * plugins/document-manager/action-callbacks.c:
2240         plugins/editor/Makefile.am:
2241         plugins/editor/text_editor.c:
2242         plugins/editor/print.c:
2243         plugins/editor/print.h:
2244         
2245         Fixed printing (nobody has missed it BTW ;-)
2246         
2247         * plugins/sourceview/sourceview.c:
2248         Fixed a crasher
2250 2006-03-20 Naba Kumar <naba@gnome.org>
2252         * configure.in, plugins/devhelp/plugin.c: Be able to build with
2253         devhelp >= 0.9 < 0.11 versions.
2254         
2255 2006-03-20  Johannes Schmid <jhs@gnome.org>
2257         * plugins/sourceview/anjuta-document-loader.c
2258         plugins/sourceview/sourceview.c:
2259         
2260         Fixed encoding bugs
2262 2006-03-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2264         * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
2265         Fixed bug (line position)
2266         Give the good line position whatever the active editor.
2268 2006-03-19  Ilkka Tuohela  <hile@iki.fi>
2270         * configure.in: Added fi to ALL_LINGUAS
2272 2006-03-19  Johannes Schmid <jhs@gnome.org>
2274         * plugins/sourceview/anjuta-document-loader.c:
2275         replace gnome_vfs_get_mime_type_for_name_and data
2277         * plugins/build-basic-autotools/build-basic-autotools.c:
2278         Fixed #335142
2280 2006-03-17  Johannes Schmid <jhs@gnome.org>
2282         * plugins/editor/editor.glade:
2283         Added style-editor again after it got lost somehow
2285 2006-03-17  Johannes Schmid <jhs@gnome.org>
2287         * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
2288         configure.in: require devhelp 0.11
2289         
2290         Post 0.11 devhelp versions (CVS) do not work because of an API change...
2292         plugins/build-basic-autotools/build-basic-autotools.c:
2293         forgot a an installtion callback for the "install as root"-feature
2295 2006-03-17  Massimo Cora' <maxcvs@email.it>
2297         reviewed by: Johannes Schmid <jhs@gnome.org>
2299         * plugins/class-gen/anjuta-class-gen-plugin.glade
2300         plugins/class-gen/class_gen.c 
2301         plugins/class-gen/goc_template_header
2302         plugins/class-gen/goc_template_source
2303         
2304         Fixed bug #334663
2306 2006-03-16  Johannes Schmid <jhs@gnome.org>
2308         * plugins/sourceview/sourceview.c:
2309         Fixed "save-point" signal for undo actions
2311 2006-03-16  Massimo Cora' <maxcvs@email.it>
2312         
2313         reviewed by: Johannes Schmid <jhs@gnome.org>
2314         
2315         * plugins/document-manager/anjuta-docman.c:
2316         Implement tab drag and drop
2318 2006-03-16  Johannes Schmid <jhs@gnome.org>
2320         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2321         plugins/build-basic-autotools/build-basic-autotools.c:
2322         
2323         Implemented "install as root"-feature (#321455)
2325 2006-03-16  Johannes Schmid <jhs@gnome.org>
2327         * mime/.cvsignore
2328         plugins/sourceview/.cvsignore
2329         plugins/tools/scripts/.cvsignore:
2330         Added/extended .cvsignore files
2331         
2332         * plugins/sourceview/sourceview-autocomplete.c:
2333         plugins/sourceview/sourceview-autocomplete.h:
2334         plugins/sourceview/sourceview-prefs.c:
2335         plugins/sourceview/sourceview-private.h:
2336         plugins/sourceview/sourceview.glade:
2337         Autcomplete just works(tm) now and respects preferences
2338         
2339         * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
2340         Use better algorithm from autocomplete
2342 2006-03-15  Johannes Schmid <jhs@gnome.org>
2344         * src/anjuta-app.c:
2345         Fixed bug #304495
2347 2006-03-15  Johannes Schmid <jhs@gnome.org>
2349         * libanjuta/interfaces/libanjuta.idl:
2350         plugins/class-gen/class_gen.c:
2351         plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
2352         plugins/project-manager/plugin.c:
2353         
2354         Allow to add multiple source files (#320191)
2355         
2356         * configure.in: Require gnome-build 0.1.3
2358 2006-03-14  Johannes Schmid <jhs@gnome.org>
2360         * plugins/macro/macro-utils.c: Fixed bug #333606
2361         * plugins/file-wizard/file.c: Fixed bug #333601
2363 2006-03-13  Johannes Schmid <jhs@gnome.org>
2365         * plugins/sourceview/sourceview_autocomplete.c
2366         plugins/sourceview/sourceview_autocomplete.h
2367         plugins/sourceview/sourceview.c
2368         plugins/sourceview/sourceview-private.h
2369         plugins/sourceview/sourceview-prefs.c:
2370         
2371         Cleaned up and fixed several issues
2372         
2373 2006-03-13  Johannes Schmid <jhs@gnome.org>
2375         * plugins/sourceview/Makefile.am:
2376         plugins/sourceview/sourceview-autocomplete.c
2377         plugins/sourceview/sourceview-autocomplete.h:
2378         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2379         plugins/sourceview/sourceview-private.h:
2380         plugins/sourceview/sourceview.c:
2381         
2382         Added (buggy) autocomplete feature to sourceview
2383         
2384 2006-03-12 Naba Kumar <naba@gnome.org>
2386         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
2387         libanjuta/anjuta-session.c: Added API docs.
2389 2006-03-12 Naba Kumar <naba@gnome.org>
2391         * TODO.tasks: Added couple of tasks.
2392         * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
2393         Register private class as early as possible so that members could
2394         point to self class. Code clean up.
2396 2006-03-12 Naba Kumar <naba@gnome.org>
2398         * po/POTFILES.in, po/POTFILES.skip: Updated.
2400 2006-03-11 Naba Kumar <naba@gnome.org>
2402         * libanjuta/anjuta-shell.c,
2403         plugins/document-manager/anjuta-docman.c,
2404         plugins/document-manager/plugin.c,
2405         plugins/symbol-browser/an_symbol_search.c,
2406         plugins/valgrind/vgrule-list.c: Use correct signal names while
2407         creating them.
2408         
2409         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
2410         signal names and fixed enum IANJUTA_TYPE_* macro.
2412 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2414         * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
2415         plugins/search/search-replace.c :
2416         Fixed bug (Bookmark the good line).
2417         Search & Replace (Mark all matched strings).
2418         
2419 2006-03-09  Johannes Schmid <jhs@gnome.org>
2421         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
2422         Completed changes from yesterday
2423         
2424         * plugins/document-manager/anjuta-document-manager.glade:
2425         plugins/editor/editor.glade
2426         plugins/editor/plugin.c: (activate_plugin)
2427         plugins/editor/text_editor.c
2428     plugins/sourceview/Makefile.am
2429         plugins/sourceview/plugin.c: (sourceview_plugin_activate)
2430         plugins/sourceview/sourceview.glade:
2431         Completed preference changes
2433 2006-03-08  Johannes Schmid <jhs@gnome.org>
2435         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
2436         plugins/search/plugin.c: (activate_plugin):
2437         
2438         Removed Gtk-Criticals
2439         
2440         * plugins/document-manager/anjuta-document-manager.glade:
2441         plugins/document-manager/plugin.c: (on_docman_auto_save),
2442         (on_gconf_notify_timer), (prefs_init):
2443     plugins/document-manager/plugin.h:
2444         plugins/editor/text_editor.c: (text_editor_instance_init),
2445         (text_editor_dispose):
2446         plugins/editor/text_editor.h:
2447         plugins/editor/text_editor_cbs.c:
2448         plugins/editor/text_editor_cbs.h:
2449         plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
2450         plugins/glade/plugin.c: (activate_plugin):
2451         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2452         plugins/sourceview/sourceview-private.h:
2453         plugins/sourceview/sourceview.c: (on_menu_popup),
2454         (sourceview_new), (ifile_open), (ifile_savable_save),
2455         (ifile_savable_save_as), (ieditor_set_popup_menu),
2456         (ieditor_get_filename), (imark_mark):
2458     Moved autosave from editor to document manager and fixed some things in 
2459     Sourceview plugin
2461 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2463         * plugins/search/anjuta-search.glade :
2464         New order's buttons - Renamed "Forward" to "Find" (bug #306970)
2465         plugins/search/search-replace_bachend.c: Fixed a crash bug.
2466         plugins/search/search-replace.c : Fixed bug.
2467         
2468 2006-03-08  Johannes Schmid <jhs@gnome.org>
2470     * plugins/search/anjuta-search.glade
2471     Fixed widget names (glade is a bit stupid on copying widgets to other files)
2473 2006-03-07  Johannes Schmid <jhs@gnome.org>
2475         * plugins/document-manager/action-callbacks.c
2476         plugins/document-manager/anjuta-document-manager.glade
2477         plugins/document-manager/plugin.c: (prefs_init),
2478         (activate_plugin):
2479         plugins/editor/Makefile.am:
2480         plugins/editor/editor.glade:
2481         plugins/editor/plugin.c: (on_style_button_clicked),
2482         (activate_plugin), (dispose):
2483         plugins/editor/style-editor.c:
2484         
2485         Startet to seperate document-manager and editor preferences
2487         * plugins/search/Makefile.am:
2488         plugins/search/anjuta-search.glade:
2489         plugins/search/search-replace.c:
2490         
2491         Moved search GUI to search-plugin
2492                 
2493         * plugins/sourceview/sourceview-prefs.c:
2494         plugins/sourceview/sourceview-prefs.h:
2495         plugins/sourceview/sourceview-private.h:
2496         plugins/sourceview/sourceview.c: 
2497         plugins/sourceview/sourceview.h:
2498         plugins/sourceview/Makefile.am:
2499         plugins/sourceview/anjuta-document.h:
2500         plugins/sourceview/anjuta-view.c: (anjuta_view_init):
2501         plugins/sourceview/plugin.c: 
2502         
2503         Added some preferences to sourceview and fixed vfs_monitor
2504         
2505         * tagmanager/c.c: (parseParens): 
2506         Removed annoying debug message
2507         
2508         * libanjuta/interfaces/libanjuta.idl: 
2509         Removed IAnjutaEditorFactory::create_style_editor()
2511 2006-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2513         * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
2514         Search : Bookmark all matched lines.
2516 2006-03-06  Johannes Schmid <jhs@gnome.org>
2518         * plugins/class-gen/anjuta-class-gen.plugin.in
2519         plugins/file-loader/plugin.c: (sort_wizards)
2520         (on_create_submenu), (activate_plugin)
2521         plugins/file-wizard/anjuta-file-wizard.plugin.in
2522         plugins/glade/anjuta-glade.plugin.in
2523         plugins/project-import/anjuta-project-import.plugin.in
2524         plugins/project-wizard/anjuta-project-wizard.plugin.in:
2525         
2526         Changed File->Wizard to File->New and changed some wizard titles. Wizards are 
2527         sorted alphabeticly
2528         
2529         * plugins/project-wizard/templates/mkfile.wiz:
2530         Use configured project directory instead of ~/myproject
2531         
2532         * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
2533         (ifile_open):
2534         Show markers (again) and monitor uri
2536 2006-03-06  Naba Kumar  <naba@gnome.org>
2538         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
2539         typedefs separately so that forward linking would work.
2540         e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
2542 2006-03-05  Naba Kumar  <naba@gnome.org>
2544         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
2545         passing Enums and Structs in signals. Define struct _Name in
2546         generated code, so that forward referencing.
2547         e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
2548         
2549         * libanjuta/interfaces/libanjuta.idl: Fixed typo.
2550         
2551 2006-03-05  Naba Kumar  <naba@gnome.org>
2553         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
2554         support. Generate GType definitions for enums in generated codes
2555         so that enums could be passed as signal params.
2556         
2557 2006-03-04  Naba Kumar  <naba@gnome.org>
2559         * plugins/document-manager/*, plugins/print/*, plugins/search/*:
2560         Restored cvs-moved revision files. They were originally marked
2561         deleted at their older locations. Now they are restored at
2562         their new locations. The changeset is one that was committed
2563         as part of document-manager, editor, search and print plugins
2564         separation from editor plugin.
2565         
2566 2006-03-03  Johannes Schmid <jhs@gnome.org>
2568         * plugins/sourceview/*:
2569         Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for 
2570         poiting this out!
2572 2006-03-04  Naba Kumar  <naba@gnome.org>
2574         * plugins/gdb/*: Deleted removed files (see previous changlog
2575         entry for files list).
2576         
2577 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
2579         * plugins/debug-mananger/breakpoints.c,
2580         plugins/debug-manager/breakpoints.h,
2581         plugins/debug-manager/debug_tree.c,
2582         plugins/debug-manager/debug_tree.h,
2583         plugins/debug-manager/info.c,
2584         plugins/debug-manager/info.h,
2585         plugins/debug-manager/locals.c,
2586         plugins/debug-manager/locals.h,
2587         plugins/debug-manager/memory.c,
2588         plugins/debug-manager/memory.h,
2589         plugins/debug-manager/registers.c,
2590         plugins/debug-manager/registers.h,
2591         plugins/debug-manager/sharedlib.c,
2592         plugins/debug-manager/sharedlib.h,
2593         plugins/debug-manager/signal.c,
2594         plugins/debug-manager/signal.h,
2595         plugins/debug-manager/stack_trace.c,
2596         plugins/debug-manager/stack_trace.h,
2597         plugins/debug-manager/watch.c,
2598         plugins/debug-manager/watch.h,
2599         plugins/debug-manager/Makefile.am:
2600         Move from gdb plugin to debug manager plugin
2602         * plugins/debug-manager/anjuta-debug-manager.glade,
2603         plugins/debug-manager/anjuta-debug-manager.ui:
2604         Move all user interface from gdb to debug manager
2606         * plugins/debug-manager/utilities.c,
2607         plugins/debug-manager/utilities.h:
2608         Remove some unused code
2609         Add useful code from gdb plugin
2611         * plugins/debug-manager/start.c,
2612         plugins/debug-manager/start.h:
2613         Include code of attach_process
2614         Add more code to start the debugger
2616         * plugins/debug-manager/plugin.c,
2617         plugins/debug-manager/plugin.h,
2618         plugins/debug-manager/anjuta-debug-manager.plugin.in:
2619         Rename IAnjutaDebuggerManager to IAnjutaDebugManager
2621         * plugins/debug-manager/debugger.c,
2622         plugins/debug-manager/debugger.h:
2623         Implement a queue of debugger command
2625         * plugins/gdb/actions.c,
2626         plugins/gdb/actions.h,
2627         plugins/gdb/watch_cbs.c,
2628         plugins/gdb/watch_cbs.h,
2629         plugins/gdb/watch_gui.c,
2630         plugins/gdb/watch_gui.h:
2631         Removed 
2633         * plugins/gdb/debugger.c,
2634         plugins/gdb/debugger.h,
2635         plugins/gdb/gdbmi.c,
2636         plugins/gdb/gdbmi.h,
2637         plugins/gdb/utilities.c,
2638         plugins/gdb/utilities.h,
2639         plugins/gdb/Makefile.am,
2640         plugins/gdb/anjuta-gdb.plugin.in:
2641         Implement necessary functions
2643         * plugins/gdb/parser.c,
2644         plugins/gdb/parser.h:
2645         Code for parsing variable previously in debug_tree.c
2647         * plugins/gdb/anjuta-gdb.glade,
2648         plugins/gdb/anjuta-gdb.ui:
2649         Remove user interface
2651         * plugins/gdb/gdbmi-test.c:
2652         Need update
2654         * plugins/gdb/anjuta-gdb.plugin.png:
2655         Try an improved icon for gdb (archer fish)
2657         * libanjuta/anjuta-debugger.c,
2658         libanjuta/anjuta-debugger.h,
2659         libanjuta/interfaces/libanjuta.idl,
2660         libanjuta/interfaces/anjuta-idl-compiler.pl,
2661         libanjuta/Makefile.am:
2662         Add declaration used in new IAnjutaDebugger interface
2664         * manuals/reference/libanjuta.types,
2665         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
2666         manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
2667         Update documentation
2669 2006-03-02  Naba Kumar  <naba@gnome.org>
2671         * manuals/reference/libanjuta/Makefile.am,
2672         manuals/reference/libanjuta/libanjuta-docs.sgml,
2673         manuals/reference/libanjuta/libanjuta-sections.txt,
2674         manuals/reference/libanjuta/libanjuta.types,
2675         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
2676         manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
2677         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
2678         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
2679         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
2680         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
2681         manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2682         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
2683         manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
2684         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
2685         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
2686         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
2687         manuals/reference/libanjuta/tmpl/e-splash.sgml,
2688         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
2689         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
2690         manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
2691         manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
2692         manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
2693         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
2694         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
2695         manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
2696         manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
2697         manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
2698         manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
2699         manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
2700         manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
2701         manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
2702         manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
2703         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2704         manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
2705         manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
2706         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
2707         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
2708         manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
2709         manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
2710         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
2711         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
2712         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
2713         manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
2714         manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
2715         manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
2716         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2717         manuals/reference/libanjuta/tmpl/plugins.sgml,
2718         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2719         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
2720         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
2721         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
2722         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
2723         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
2724         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
2725         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
2726         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
2727         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
2728         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
2729         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
2730         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
2731         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
2732         documentation.
2734 2006-02-28  Naba Kumar <naba@gnome.org>
2736         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2737         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
2738         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
2739         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
2740         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
2741         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
2742         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
2743         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
2744         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
2745         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
2746         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
2747         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
2748         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
2749         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
2751 2006-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2753         * plugins/sourceview/sourceview.c:
2754         Select to brace, select block.
2756 2006-02-28  Johannes Schmid <jhs@gnome.org>
2758         * plugins/file-wizard/Makefile.am
2759         plugins/file-wizard/action-callbacks.c (removed)
2760         plugins/file-wizard/action-callbacks.h (removed)
2761         plugins/file-wizard/anjuta-file-wizard.ui
2762         plugins/file-wizard/plugin.c: (activate_plugin),
2763         (deactivate_plugin)
2764         plugins/file-wizard/plugin.h:
2765         Removed Edit->Insert Text submenu (replace by macros plugin)
2766         
2767         * plugins/sourceview/sourceview.c: (sourceview_new),
2768         (ieditor_set_popup_menu):
2769         Fixed some more bugs
2770         
2771         * plugins/subversion/svn-threat.h (removed): Removed ununsed file
2773 2006-02-28  Naba Kumar <naba@gnome.org>
2775         * plugins/file-manager/an_file_view.c,
2776         plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
2777         rows also and with delay 1 sec (the color and timout value should
2778         probably be picked up from some system wide preference key).
2780 2006-02-28  Naba Kumar <naba@gnome.org>
2782         * libanjuta/interfaces/libanjuta.idl,
2783         plugins/document-manager/action-callbacks.c,
2784         plugins/document-manager/plugin.c,
2785         plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
2786         IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
2787         Added interface checks in document manager and enable/disable
2788         menus based on supported interface.
2789         
2790         * plugins/project-import/anjuta-project-import.glade: Set some
2791         resonable size for the import dialog.
2793  2006-02-27  Naba Kumar  <naba@gnome.org>
2795         * libanjuta/interfaces/libanjuta.idl,
2796         plugins/document-manager/action-callbacks.c,
2797         plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
2798         and eol conversion actions.
2800 2006-02-27  Johannes Schmid <jhs@gnome.org>
2801         
2802         * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
2803         * plugins/file-manager/an_file_view.c
2804         plugins/file-manager/plugin.h:  Added tooltips
2805         * plugins/symbol-browser/an_symbol_view.h: Added tooltips
2807 2006-02-26  Naba Kumar  <naba@gnome.org>
2809         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
2810         plugins/build-basic-autotools/build-basic-autotools.c,
2811         plugins/build-basic-autotools/build-basic-autotools.h,
2812         plugins/build-basic-autotools/executer.c,
2813         plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
2814         disable indicator highlights preferences from message manager to
2815         build plugin. Implemented message indicator highlights in build tool.
2816         
2817         * plugins/editor/text_editor.c: Fixed indicators.
2819 2006-02-26  Johannes Schmid <jhs@gnome.org>
2821         * plugins/sourceview/sourceview.c:
2822         - Fixed some bugs
2823         - Added markers
2824         * plugins/subversion/svn_auth.c:
2825         Fixed username/password authentification but there might be a memory corruption
2827 2006-02-26  Naba Kumar  <naba@gnome.org>
2829         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2830         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
2831         libanjuta/anjuta-launcher.h: Added documentation.
2833 2006-02-24  Naba Kumar  <naba@gnome.org>
2835         * plugins/editor/text_editor.c: Fixed change in API in
2836         IAnjutaEditorSelection::set().
2837         
2838 2006-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2840         * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
2841         plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
2842         libanjuta/interfaces/libanjuta.idl :
2843         Search in sourceview editor (Select in buffer).
2846 2006-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2848         * plugins/sourceview/sourceview.c :
2849         Fixed Replace, to_upper, to_lower.
2850         
2851         * plugins/search/search-replace_backend.c :
2852         Renamed header name.
2854 2006-02-22  Naba Kumar  <naba@gnome.org>
2856         * libanjuta/anjuta-plugin-description.c,
2857         libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
2858         libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
2859         manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
2860         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
2861         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
2862         
2863         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2864         * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
2865         
2866 2006-02-21  Naba Kumar  <naba@gnome.org>
2868         * libanjuta/interfaces/libanjuta.idl,
2869         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
2870         plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
2871         interface for editor.
2873 2006-02-21  Naba Kumar  <naba@gnome.org>
2875         * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
2877         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2878         * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
2880 2006-02-21  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2882         * GTKSOURCEVIEW EDITOR
2883         plugins/sourceview/sourceview.c :
2884         Fixed copy and Goto Line.
2885         
2886         plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
2887         plugins/macro/plugin.c :
2888         Fixed Insert key word and Insert macro.
2890 2006-02-19  Johannes Schmid <jhs@cvs.gnome.org>
2892         * plugins/document-manager/anjuta-docman.c:
2893         (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
2894         
2895         * configure.in:
2896         plugins/Makefile.am:
2897         plugins/sourceview/.cvsignore:
2898         plugins/sourceview/Makefile.am:
2899         plugins/sourceview/plugin.c: :
2900         plugins/sourceview/plugin.h:
2901         plugins/sourceview/sourceview.c: 
2902         plugins/sourceview/sourceview.h:
2903         plugins/sourceview/sourceview.plugin:
2904         plugins/sourceview/sourceview.plugin.in:
2905         plugins/sourceview/sourceview.png:
2907         Added sourceview editor plugin
2909 2006-02-19 Naba Kumar  <naba@gnome.org>
2911         * libanjuta/interfaces/libanjuta.idl,
2912         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2913         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2914         plugins/cvs-plugin/cvs-interface.c,
2915         plugins/document-manager/action-callbacks.c,
2916         plugins/document-manager/action-callbacks.h,
2917         plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
2918         plugins/search/plugin.c, plugins/search/search-replace.c,
2919         plugins/search/search-replace_backend.c,
2920         plugins/subversion/subversion-actions.c,
2921         plugins/subversion/subversion-callbacks.c,
2922         plugins/tools/editor.c, plugins/tools/execute.c,
2923         plugins/tools/variable.c: Defined proper editor interfaces and fixed
2924         few fatal warnings.
2926 2006-02-15 Naba Kumar  <naba@gnome.org>
2928         * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
2929         within another.
2930         
2931         * libanjuta/interfaces/libanjuta.idl,
2932         plugins/document-manager/anjuta-docman.c,
2933         plugins/document-manager/plugin.c,
2934         plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
2935         unnecessary parameters from IAnjutaEditor interface and used proper
2936         types instead of 'gpointer'. Fixed various compiler warnings.
2937         
2938         * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
2939         file
2941 2006-02-12 Naba Kumar  <naba@gnome.org>
2943         * po/POTFILES.in: Updated.
2944         
2945 2006-02-11 Naba Kumar  <naba@gnome.org>
2947         * plugins/editor/properties.[cxx,h],
2948         plugins/editor/text_editor.c, plugins/editor/style-editor.c,
2949         plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
2950         to sci_prop_*(), because they were conflicting with external
2951         functions (in some ssl library).
2952         
2953 2006-02-08 Naba Kumar  <naba@gnome.org>
2955         Patch from Massimo Cora  <maxcvs@email.it>:
2956         * plugins/valgrind/anjuta-valgrind.schemas,
2957         plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
2958         plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
2959         plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
2960         plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
2961         plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
2962         plugins/valgrind/vgtoolview.c,
2963         plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
2964         before running the debugging session. I've added also a
2965         preference in Anjuta Preferences where you can specify
2966         the path to the valgrind binary. The default is /usr/bin/valgrind.
2967         Now it displays a dialog with the error. [it can be -program
2968         exited- or -file loaded or end of input-]. Some valgrind 3.x
2969         compatibility.
2970         
2971 2006-01-29 Naba Kumar  <naba@gnome.org>
2973         Patch from Massimo Cora  <maxcvs@email.it>:
2974         * configure.in, plugins/Makefile.am,
2975         plugins/valgrind/*: Valgrind plugin (requires
2976         binutils-dev and valgrind to be installed.
2978 2005-01-24 Johannes Schmid <jhs@gnome.org>
2980         * Patch from Eric Greveson <ejg45@cam.ac.uk>
2981         plugins/tools/variables.c:
2982         Added current directory to possible variables
2984         * Patch from Günther Brammer <gbrammer@gmx.de>
2985         plugins/document-manager/anjuta-docman.c:
2986         Fix a crash on opening a file
2988         AUTHORS: Added Günther Brammer
2990 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
2992         * libanjuta/anjuta-launcher.c:
2993         Fix a bug in AnjutaLauncher when output is bigger than buffer
2994         Probably fix bug #315188 and #305134
2996 2005-12-28      Johannes Schmid <jhs@gnome.org>
2997         
2998         * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
2999         * src/about.c: Use new gtk about dialog
3000         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
3001         Updated anjuta_ui_add_action_group_entries call
3002         
3003         Patch from Jean Breford <jean.breford@normalesup.org>
3004         and Markus Habermehl <bmh1980de@yahoo.de>:
3005         
3006         * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
3007         * AUTHORS: Added Jean and Markus
3009 2005-12-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3010         * plugins/search/search-replace.c :
3011         Bookmark all matched lines.
3012         * plugins/search/search-replace_backend.c :
3013         Fixed bug (Search in all project files).
3015 2005-12-21      Johannes Schmid <jhs@gnome.org>
3016         
3017         * plugins/search/plugin.c:
3018         Fixed signal names
3019         * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
3020         investigation needed.
3021         
3022         AUTHORS: Added Ross Goldner
3024 2005-12-19  Ross Golder  <ross@golder.org>
3026         * plugins/document-manager/anjuta-document-manager.plugin.in: Added
3027         application/xml MIME type.
3029 2005-12-18  Johannes Schmid <jhs@gnome.org>
3030         
3031         po/POTFILES.in: Updated files after directory changes
3032         HACKING: Removed outdated section 3 (anoncvs)
3034 2005-12-15  Sebastien Granjoux <seb.sfo@free.fr>
3036         * plugins/build-basic-autotools/build-basic-autotools.c:
3037         Save all files in editor before running a command
3039         * plugins/tools/execute.c:
3040         Use document manager plugin instead of each editor for
3041         saving all files
3043 2005-12-15  Johannes Schmid <jhs@gnome.org>
3045         * plugins/document-manager/action-callbacks.c:
3046         (on_save_all1_activate), (on_swap_activate)
3047         plugins/document-manager/anjuta-docman.c:
3048         (on_save_as_filesel_response), (on_notebook_switch_page):
3049         
3050         Fixed some remaining issues in document-manger
3052 2005-12-15      Johannes Schmid <jhs@gnome.org>
3054         * plugins/profile-default/default.anjuta:
3055         Load Search plugin and Message Manager by default
3057 2005-12-14  Johannes Schmid <jhs@gnome.org>
3058         
3059         * plugins/editor/text_editor.c
3060         libanjuta/anjuta-utils.c:
3061         
3062         Check if files differ when gnome-vfs monitoring is used.
3063         (Bug #309688)
3065 2005-12-13  Johannes Schmid <jhs@gnome.org>
3067         * plugins/document-manager/plugin.c:
3068         Only save modified files in ianjuta_file_savable_save() for document-manager
3069         as discussed on mailing list.
3070         
3071         * plugins/cvs-plugin/cvs-callbacks.c:
3072         Fixed dialog handling for empty log message
3074 2005-12-13  Johannes Schmid <jhs@gnome.org>
3076         * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
3077         
3078         * plugins/project-manager/* Removed ununsed files
3079         
3080         * plugins/symbol-browser/an_symbol_iter.c
3081         plugins/build-basic-autotools/build-basic-autotools.c
3082         plugins/build-basic-autotools/executer.c
3083         plugins/class-gen/class_gen.c
3084         plugins/class-inheritance/class-inherit.c
3085         plugins/cvs-plugin/cvs-actions.c
3086         plugins/cvs-plugin/cvs-interface.c
3087         plugins/debug-manager/attach_process.
3088         plugins/devhelp/plugin.c
3089         plugins/document-manager/plugin.c
3090         plugins/document-manager/indent_util.c
3091         plugins/editor/properties.cxx
3092         plugins/editor/aneditor.cxx
3093         plugins/editor/style-editor.c
3094         plugins/editor/text_editor.c
3095         plugins/macro/macro_db.c
3096         tagmanager/c.c:
3097         
3098         Use DEBUG_PRINT for debug messages
3100         libanjuta/anjuta-debug.h: Include config.h
3101         
3102         HACKING: Updated (BTW: does anyone read this?)
3103         
3104 2005-12-12  Johannes Schmid <jhs@gnome.org>
3106         Patch from Johan Ersvik <jersvik@fastmail.fm>:
3107         * plugins/gdb/debugger.c
3108         
3109         Fix a crasher in gdb plugin
3110         
3111         * plugins/gtodo/plugin.c
3112         plugins/search/plugin.c
3113         
3114         Fixed bug #305301
3115         
3116         * plugins/document-manager/anjuta-docman.c:
3117         
3118         Fixed error markers 
3119         
3120         * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
3121         
3122         Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
3123         
3124         * plugins/document-manager/anjuta-docman.c:
3125         highlight changed files in docman popup-menu
3126         * plugins/gdb/debug-tree.c:
3127         plugins/gdb/debugger.c
3128         Do not corupt entire "locals" tree when variable pointer have
3129         additional info and arrays/strucs/unions correctly.
3130         
3132 2005-12-11  Johannes Schmid <jhs@gnome.org>
3134         * plugins/document-manager/anjuta-docman.c
3135         plugins/document-manager/plugin.c
3136         plugins/editor/text_editor.c:
3137         
3138         AUTHORS: Added Johan Ersvik
3140         Fixed "is-dirty" bug and tab ordering
3142 2005-12-11  Johan Ersvik <jersvik@fastmail.fm>
3143         
3144         * plugins/editor/aneditor-autocomplete.cxx
3145         plugins/editor/aneditor-calltip.cxx
3146         plugins/editor/aneditor-priv.h
3147         plugins/symbol-browser/an_symbol.c
3148         plugins/symbol-browser/an_symbol_view.c
3149         tagmanager/entry.h
3150         tagmanager/tm_symbol.c
3151         tagmanager/tm_tag.c
3152         tagmanager/include/tm_symbol.h
3153         tagmanager/include/tm_tag.h
3154         tagmanager/c.c
3156         Better pointer recognition in tagmanager and symbol browser
3158 2005-12-11  Johannes Schmid <jhs@gnome.org>
3160         * plugins/search/*: New search plugin derived from search code in old editor
3161         plugin.
3162         
3163         * plugins/document-manager/*: new document-manger which is now seperated from
3164         editor to allow implementation of other editor widgets. Code is mostly derived
3165         from old editor plugin
3167         * plugins/print/* new print plugin which is not fully implemented in the
3168         moment
3170         * plugins/editor/text_editor.c: Added lots of interface code
3171         
3172         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
3173         IAnjutaEditorFactory and extended IAnjutaEditor
3174         
3175         * configure.in, plugins/Makefile.am updated build system for new
3176         plugins
3178         This is a huge commit which might still contain some bugs and also has
3179         some fixmes. Things that are not working are the search toolbar because it
3180         does not use the same backend as any other searching function and printing
3181         (easy to fix) because it did not yet implement IAnjutaPrintable.
3183 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
3185         * plugins/project-wizard/property.c:
3186         Use newer GtkFileChooser instead of GtkFileSelection with
3187         GnomeFileEntry to avoid a bug
3189         * plugins/project-wizard/install.c:
3190         Avoid an endless loop if project directory is not writable
3191         
3192         * plugins/project-wizard/druid.c:
3193         Allow creating project in empty directory without a
3194         warning
3196 2005-11-25  Johannes Schmid <jhs@cvs.gnome.org>
3197         
3198         Patch from Massimo Cora <maxcvs@email.it>
3199         * plugins/class-inheritence/class-inherit.c
3200         plugins/class-inheritence/plugin.c
3201         plugins/class-inheritence/plugin.h
3202         configure.in
3203         
3204         Update plugin to use new API from graphviz 2.6. Version 2.2 is 
3205         no longer supported!
3207 2005-11-23  Johannes Schmid <jhs@cvs.gnome.org>
3208         
3209         Patch from Johan Ersvik <jersvik@fastmail.fm>
3210         * plugins/message-view/message-view.c
3211         plugins/build-basic-autotools/build-basic-autotools.c
3212         plugins/build-basic-autotools/automake-c.filters
3214         This patch correct regex-filters for newer automake
3215         versions
3217 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
3219        * plugins/tools/execute.c:
3220        Detect variables inside a word
3222 2005-11-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3224         * libanjuta/anjuta-status.[ch],
3225         plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
3226         plugins/editor/anjuta-docman.c :
3227         New anjuta-status procedure.
3229 2005-10-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3231         *Modified Files:
3232         libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
3233         plugins/editor/Makefile.am
3234         plugins/editor/anjuta-document-manager.glade
3235         plugins/editor/plugin.c plugins/editor/plugin.h
3236         plugins/editor/text_editor.c plugins/editor/text_editor.h
3237         *Added Files:
3238         plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
3239         plugins/editor/indent-util.c plugins/editor/indent-util.h
3240         plugins/editor/indent_test.c :
3241         Set and Preview indent preferences parameters.
3242         Saved indent user parameters.
3244 2005-10-27  Naba Kumar  <naba@gnome.org>
3246         Patch from Flavio daCosta  <flavio.dacosta@gmail.com>
3247         * plugins/editor/anjuta-docman.c: Restore tab color to normal
3248         theme color for saved documents.
3249         
3250 2005-10-26  Naba Kumar  <naba@gnome.org>
3252         * libanjuta/anjuta-encodings.c: Save changed supported encodings
3253         list. Fixed bug #316731.
3254         
3255 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
3257         * tagmanager/tm_symbol.c: Fixed bug #315218
3259 2005-10-23  Adam Weinberger  <adamw@gnome.org>
3261         * plugins/build/build_file.c
3262           plugins/build-basic-autotools/build-basic-autotools.c
3263           plugins/tools/execute.c
3264           plugins/build/compile.c
3265           plugins/build/configurer.c
3266           plugins/debug-manager/plugin.c
3267           plugins/editor/plugin.c
3268           plugins/editor/print.c
3269           plugins/editor/text_editor.c
3270           plugins/file-loader/plugin.c
3271           plugins/file-manager/an_file_view.c
3272           plugins/symbol-browser/an_symbol_view.c
3273           plugins/gdb/debugger.c
3274           plugins/gdb/plugin.c
3275           plugins/glade/plugin.c
3276           plugins/macro/macro-actions.c
3277           plugins/macro/plugin.c
3278           plugins/profile-default/plugin.c
3279           plugins/project-manager/plugin.c
3280           plugins/project-manager/project_import.c
3281           plugins/symbol-browser/plugin.c
3282           plugins/tools/execute.c
3283           src/anjuta.c
3284           src/anjuta-actions.h
3285           src/shell.c:
3286           Correct spacing errors before and after "...".
3288 2005-10-20  Naba Kumar  <naba@gnome.org>
3290         * plugins/gdb/debugger.c: Fixed attach/detach process to
3291         updated UI properly.
3292         
3293 2005-10-18  Naba Kumar  <naba@gnome.org>
3295         * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
3296         #171314 too).
3297         
3298 2005-10-13  Naba Kumar  <naba@gnome.org>
3299         
3300         * plugins/project-mkfile-import/*: Removed separate import wizard for
3301         makefile based projects (because single widzard handles all wizards).
3303         * plugins/project-import/project-import.c: Made wizard window
3304         transient to main window.
3306         Patch from: Eric Greveson  <ejg45@cam.ac.uk>
3307         
3308         * AUTHORS: Added Eric's name in contributors list.
3309         
3310         * configure.in, plugins/Makefile.am,
3311         plugins/project-import/Makefile.am,
3312         plugins/project-import/anjuta-project-import.glade,
3313         plugins/project-import/project-import.c,
3314         plugins/project-import/project-import.h: Import wizard now detects
3315         both makefile and automake projects together instead of separate wizard.
3316         
3317         * plugins/project-wizard/templates/java/project.anjuta,
3318         plugins/project-wizard/templates/mkfile/project.anjuta,
3319         plugins/project-wizard/templates/python/project.anjuta,
3320         plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
3321         name to make it appropriate.
3323 2005-10-11  Naba Kumar  <naba@gnome.org>
3325         * configure.in: Fixed glade3 version requirement.
3327 2005-09-29  Alexander Shopov  <ash@contact.bg>
3329         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
3331 2005-09-26  Johannes Schmid <jhs@cvs.gnome.org>
3333         * plugins/subversion/svn_auth.c
3334         plugins/subversion/anjuta_subversion.glade:
3335         Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
3337 2005-09-22  Naba Kumar  <naba@gnome.org>
3339         Patch from: Eric Greveson  <ejg45@cam.ac.uk>:
3341         * configure.in,  plugins/Makefile.am
3342         plugins/project-manager/anjuta-project-manager.plugin.in,
3343         plugins/project-manager/plugin.c,
3344         (added) plugins/project-mkfile-import/.cvsignore,
3345         (added) plugins/project-mkfile-import/Makefile.am,
3346         (added) plugins/project-mkfile-import/
3347             anjuta-project-mkfile-import-plugin.png,
3348         (added) plugins/project-mkfile-import/
3349             anjuta-project-mkfile-import.glade,
3350         (added) plugins/project-mkfile-import/
3351             anjuta-project-mkfile-import.plugin.in,
3352         (added) plugins/project-mkfile-import/plugin.c,
3353         (added) plugins/project-mkfile-import/plugin.h,
3354         (added) plugins/project-mkfile-import/project-mkfile-import.c,
3355         (added) plugins/project-mkfile-import/project-mkfile-import.h,
3356         plugins/project-wizard/templates/Makefile.am,
3357         (added) plugins/project-wizard/templates/mkfile-logo.png,
3358         (added) plugins/project-wizard/templates/mkfile.wiz,
3359         (added) plugins/project-wizard/templates/mkfile/.cvsignore,
3360         (added) plugins/project-wizard/templates/mkfile/Makefile.am,
3361         (added) plugins/project-wizard/templates/mkfile/project.anjuta,
3362         (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
3363         (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
3364         (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
3365         (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
3366         (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
3367         (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
3368         (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
3369         (added) plugins/project-wizard/templates/mkfile/src/main.c:
3370         Added makefile based project import wizard and wizard template.
3372 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
3374         * libanjuta/anjuta-launcher.c: Reduced false password detections
3376 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
3378         * plugins/cvs-plugin/cvs-interface.c: Handle empty log 
3379         messages correctly.a
3381 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
3382         
3383         * scintilla/Makefile.am: Changed scintilla library to noinst
3384         * pixmaps/Makefile.am: Install password.png
3385         * libanjuta/anjuta-launcher.c: Changed password detection
3386         to be able to access GNOME CVS with ssh.
3387         
3388 2005-08-31  Naba Kumar  <naba@gnome.org>
3390         * plugins/glade/plugin.c: Set transient window for the widget
3391         dialogs.
3392         
3393 2005-08-21  Jens Seidel  <jseidel@cvs.gnome.org>
3395         * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
3397 2005-08-10  Naba Kumar  <naba@gnome.org>
3399         * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
3400         as shortcut key for execute.
3402         * src/about.c: Clean up.
3403         
3404         Patch from: Jochen Baier  Jochen.Baier@stud.uni-karlsruhe.de
3405         * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
3406         entry boxes.
3407         
3408 2005-08-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3410         * plugins/editor/search-replace_backend.c :
3411         Fixed search in File Patterns.
3413 2005-08-09  Philip Van Hoof  <pvanhoof@gnome.org>
3415         * plugins/gdb/Makefile.am: Fixed a make -j x bug
3416         
3417 2005-08-04  Naba Kumar  <naba@gnome.org>
3419         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
3420         for pango-1.8 rendering bug.
3421         
3422 2005-08-03  Naba Kumar  <naba@gnome.org>
3424         * plugins/glade/plugin.c: Proper names for plugin widgets.
3425         
3426         * plugins/subversion/anjuta-subversion.glade,
3427         plugins/subversion/svn-auth.c: Fixed authentication dialog and
3428         string allocations. Use passed default values when available.
3429         Set proper focus and dialog default response. Destroy dialog after use.
3430         Return error when appropriate.
3432 2005-08-02  Naba Kumar  <naba@gnome.org>
3434         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
3435         for pango-1.8 rendering bug.
3436         
3437 2005-08-02  Philip Van Hoof  <pvanhoof@gnome.org>
3439         * scintilla/Makefile.am: Fixed a make -j x bug
3440         
3441 2005-08-02  Johannes Schmid <jhs@gnome.org>
3442         
3443         * plugins/subversion/svn-auth.c: Added username/password 
3444         auto function.
3446 2005-08-01  Naba Kumar  <naba@gnome.org>
3448         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
3449         checks for character width calculations.
3450         
3451 2005-07-31  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3453         * plugins/gdb/debug_tree.c : Inspect memory from locals window.
3455 2005-07-31  Naba Kumar  <naba@gnome.org>
3457         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
3458         messup with pango 1.8. Fixed bug #311846.
3460 2005-07-30  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3462         * plugins/gdb/memory.c : Fixed bug 305082.
3463         
3464         * plugins/project-wizard/templates/anjuta-plugin.wiz,
3465         plugins/project-wizard/templates/gcj.wiz,
3466         plugins/project-wizard/templates/gnome.wiz,
3467         plugins/project-wizard/templates/gtk.wiz,
3468         plugins/project-wizard/templates/java.wiz,
3469         plugins/project-wizard/templates/python.wiz,
3470         plugins/project-wizard/templates/wxwin.wiz,
3471         plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
3473 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
3475         * plugins/tools/execute.c:
3476         Correct a crash if editor is closed while a tool still use it.
3478 2005-07-28  Naba Kumar  <naba@gnome.org>
3480         * scintilla/*: Updated scintilla from their latest CVS.
3482 2005-07-27  Naba Kumar  <naba@gnome.org>
3484         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
3485         plugins/build-basic-autotools/build-basic-autotools.c,
3486         plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
3487         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
3488         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
3489         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
3490         plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
3491         plugins/message-view/plugin.c, plugins/patch/plugin.c,
3492         plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
3493         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
3494         plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
3495         src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
3496         argument to anjuta_ui_add_action_group_entries() and
3497         anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
3498         Fixed all plugins to pass translation domain. This fixes untranslated
3499         UI bugs. 
3501 2005-07-27  Naba Kumar  <naba@gnome.org>
3503         * plugins/class-inheritance/class-callbacks.c,
3504         plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
3505         proper system colors.
3507 2005-07-26  Naba Kumar  <naba@gnome.org>
3509         * ROADMAP: Updated and added more tasks.
3511 2005-07-25  Naba Kumar  <naba@gnome.org>
3513         * ROADMAP: Updated and added more tasks.
3514         
3515 2005-07-24  Naba Kumar  <naba@gnome.org>
3517         * HACKING: Fixed format.
3519 2005-07-24  Naba Kumar  <naba@gnome.org>
3521         * ROADMAP: Fixed format.
3522         * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
3524 2005-07-24  Naba Kumar  <naba@gnome.org>
3526         * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
3527         * data/properties/cpp.properties: Added *.c++ as file extension for c++
3529 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
3531         * plugins/tools/dialog.c, plugins/tools/dialog.h:
3532         Correct wrong sensitivity setting
3533         
3534         * plugins/tools/tool.c: Correct a crash when removing overridden tool
3535         
3536         * plugins/tools/variable.c:     Add variables for project manager
3538 2005-07-23  Naba Kumar  <naba@gnome.org>
3540         * ROADMAP: updated.
3542 2005-07-23 Naba Kumar  <naba@gnome.org>
3544         * plugins/subversion/Makefile.am,
3545         plugins/subversion/svn-auth.c,
3546         plugins/subversion/svn-auth.h: Added subversion authentication code
3547         stubs.
3548         
3549         * plugins/subversion/subversion-callbacks.c,
3550         plugins/subversion/subversion-callbacks.h,
3551         plugins/subversion/svn-backend-priv.h,
3552         plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
3553         plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
3554         plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
3555         Added file mode line.
3557 2005-07-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
3559         * configure.in: Added 'gl' to ALL_LINGUAS.
3561 2005-07-21 Naba Kumar  <naba@gnome.org>
3563         * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
3564         the active sources and kill the running process without emitting
3565         signals (which could be fatal because the object is being destroyed).
3566         Incidentally, fixed the crash that happens when stopping an active
3567         debugger session. Disabled debug prints and code clean up.
3568         Fixed bug #305587.
3569         
3570         * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
3571         message view object, because that prevents many unprocessed outputs
3572         from the cvs command from being appended in view. Does not set NULL
3573         to mesg_view private member (not required) so that any pending outputs
3574         to view is processed.Fixed bug #172666.
3576         * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
3577         type in supported list.
3578         
3579 2005-07-18  Adam Weinberger  <adamw@gnome.org>
3581         * plugins/file-manager/anjuta-file-manager-plugin.glade:
3582           grammar/spelling fixes.
3584 2005-07-17 Naba Kumar  <naba@gnome.org>
3586         * (new) plugins/project-wizard/templates/terminal/cvsignore,
3587         (new) plugins/project-wizard/templates/terminal/po/cvsignore,
3588         (new) plugins/project-wizard/templates/terminal/src/cvsignore,
3589         plugins/project-wizard/templates/anjuta-plugin.wiz,
3590         plugins/project-wizard/templates/gcj.wiz,
3591         plugins/project-wizard/templates/gnome.wiz,
3592         plugins/project-wizard/templates/gtk.wiz,
3593         plugins/project-wizard/templates/gtkmm.wiz,
3594         plugins/project-wizard/templates/java.wiz,
3595         plugins/project-wizard/templates/python.wiz,
3596         plugins/project-wizard/templates/terminal.wiz,
3597         plugins/project-wizard/templates/terminal/Makefile.am,
3598         plugins/project-wizard/templates/terminal/po/Makefile.am,
3599         plugins/project-wizard/templates/terminal/src/Makefile.am,
3600         plugins/project-wizard/templates/wxwin.wiz,
3601         plugins/project-wizard/templates/xlib-dock.wiz,
3602         plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
3603         wizards and updated .wiz files to install them in newly created
3604         projects.
3606 2005-07-16 Naba Kumar  <naba@gnome.org>
3608         * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
3609         
3610         * plugins/file-manager/an_file_view.c,
3611         plugins/file-manager/plugin.c: Added file manager preferences to
3612         show/hide files ignored by version control (e.g. cvsignore).
3613         
3614         * plugins/editor/text_editor.c: Initialize vfs info struct.
3615         
3616         * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
3617         libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
3618         libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
3619         libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
3620         omf-install/.cvsignore, pixmaps/.cvsignore,
3621         plugins/file-manager/anjuta-file-manager-plugin.glade,
3622         scintilla/.cvsignore, scintilla/include/.cvsignore,
3623         scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
3624         tagmanager/python.c: Updated.
3626 2005-07-16 Naba Kumar  <naba@gnome.org>
3628         * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
3629         Fixed python parser to parser class methods.
3631 2005-07-15 Naba Kumar  <naba@gnome.org>
3633         * plugins/project-wizard/property.c: Used parenthesis to remove
3634         ambiguty.
3635         
3636         * plugins/project-wizard/templates/anjuta-plugin.wiz,
3637         plugins/project-wizard/templates/gcj.wiz,
3638         plugins/project-wizard/templates/gnome.wiz,
3639         plugins/project-wizard/templates/gtk.wiz,
3640         plugins/project-wizard/templates/gtkmm.wiz,
3641         plugins/project-wizard/templates/java.wiz,
3642         plugins/project-wizard/templates/python.wiz,
3643         plugins/project-wizard/templates/terminal.wiz,
3644         plugins/project-wizard/templates/wxwin.wiz,
3645         plugins/project-wizard/templates/xlib-dock.wiz,
3646         plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
3647         and names.
3649 2005-07-15 Naba Kumar  <naba@gnome.org>
3651         * plugins/project-wizard/templates/java.wiz,
3652         plugins/project-wizard/templates/java/Makefile.am,
3653         plugins/project-wizard/templates/java/project.anjuta,
3654         plugins/project-wizard/templates/python.wiz,
3655         plugins/project-wizard/templates/python/Makefile.am,
3656         plugins/project-wizard/templates/python/project.anjuta: Use different
3657         project files for java and python module where debugger is not
3658         included in the list of plugins.
3660 2005-07-15 Naba Kumar  <naba@gnome.org>
3662         * configure.in, plugins/project-wizard/templates/Makefile.am,
3663         plugins/project-wizard/templates/gcj-logo.png,
3664         plugins/project-wizard/templates/gcj.wiz,
3665         plugins/project-wizard/templates/gcj/.cvsignore,
3666         plugins/project-wizard/templates/gcj/Makefile.am,
3667         plugins/project-wizard/templates/gcj/configure.in.tpl,
3668         plugins/project-wizard/templates/gcj/src/.cvsignore,
3669         plugins/project-wizard/templates/gcj/src/Makefile.am,
3670         plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
3671         plugins/project-wizard/templates/java-logo.png,
3672         plugins/project-wizard/templates/java.wiz,
3673         plugins/project-wizard/templates/java/configure.in.tpl,
3674         plugins/project-wizard/templates/java/po/Makefile.am,
3675         plugins/project-wizard/templates/java/po/POTFILES.in,
3676         plugins/project-wizard/templates/java/src/Makefile.am.tpl,
3677         plugins/project-wizard/templates/java/src/main.java,
3678         plugins/project-wizard/templates/python-logo.png,
3679         plugins/project-wizard/templates/python.wiz,
3680         plugins/project-wizard/templates/python/.cvsignore,
3681         plugins/project-wizard/templates/python/Makefile.am,
3682         plugins/project-wizard/templates/python/configure.in.tpl,
3683         plugins/project-wizard/templates/python/po/.cvsignore,
3684         plugins/project-wizard/templates/python/po/Makefile.am,
3685         plugins/project-wizard/templates/python/po/POTFILES.in,
3686         plugins/project-wizard/templates/python/src/.cvsignore,
3687         plugins/project-wizard/templates/python/src/Makefile.am,
3688         plugins/project-wizard/templates/python/src/Makefile.am.tpl,
3689         plugins/project-wizard/templates/python/src/main.py: Added Generic
3690         gcj and python project wizards. Fixed Generic java project to
3691         use _JAVA primary. Update gnome-build from cvs for them to work
3692         correctly.
3694 2005-07-12 Naba Kumar  <naba@gnome.org>
3696         * plugins/project-manager/plugin.c: Automatically determine
3697         project backend by probing.
3698         
3699 2005-07-04 Naba Kumar  <naba@gnome.org>
3701         * Makefile.am: Do not install old anjuta.glade file which conflicts
3702         with newer src/anjuta.glade.
3704 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
3706         * plugins/an_symbol_prefs.c:
3707         Sort list of available symbol files
3709 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
3711         * plugins/build-basic-autotools.c:
3712         Fixed #307810
3713         
3714         * plugins/gtodo/libgtodo.c:
3715         Possible fix for #307800
3717         * libanjuta/anjuta-encodings.c
3718         libanjuta/anjuta-launcher.c
3719         libanjuta/anjuta-preference-dialog.c
3720         libanjuta/anjuta-preferences.c
3721         libanjuta/anjuta-ui.c
3722         libanjuta/anjuta-util.c
3723         libanjuta/cell-renderer-captioned-image.c
3724         libanjuta/plugin.c:
3725         
3726         Patch from de_lupus@pandora.be (Kristof Vansant):
3727         Replaced deprecated gnome-i18n.h
3728         Closed #309153
3730 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
3731         
3732         * plugins/subversion/anjuta-subversion.glade
3733         plugins/subversion/anjuta-subversion.ui
3734         plugins/subversion/plugin.c
3735         plugins/subversion/subversion-actions.c
3736         plugins/subversion/subversion-callbacks.h
3737         plugins/subversion/subversion-callbacks.c
3738         plugins/subversion/svn-backend-priv.h
3739         plugins/subversion/svn-backend.h
3740         plugins/subversion/svn-backend.c
3741         plugins/subversion/svn-thread.h
3742         plugins/subversion/svn-thread.c:
3743         
3744         Implemented Subversion diff
3745         
3746 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
3747         
3748         * plugins/build-basic-autotools/build-basic-autotools.c:
3749         Fixed crash bug! Might be usefull to release 2.0.2 soon
3750         because this bug will crash any build which produces errors
3751         or warnings
3753 === Anjuta 2.0.1 ===
3755 2005-06-27 Naba Kumar  <naba@gnome.org>
3757         * plugins/tools/execute.c: Formated code.
3758         
3759 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
3761         * plugins/build-basic-autotools/build-basic-autotools.c:
3762         Remove two memory leaks
3763         Check command output versus untranslated strings too
3765         * plugins/tools/execute.c:
3766         Remove two memory leaks
3767         Check command output versus untranslated strings too
3768         Remove description message
3770         * plugins/tools/fileop.c:
3771         Escape tool name in xml configuration file
3773 2005-05-26 Naba Kumar  <naba@gnome.org>
3775         * configure.in: Bumped version to 2.0.1
3776         * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
3778         * plugins/tools/execute.c: Fixed clickable messages.
3779         * NEWS: Updated.
3781         * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
3782         Deactivate glade plugin when last glade project is closed. Reorder
3783         glade widgets in layout. Change glade project when user selects a
3784         new project. Removed project from the list when user closes it. Fixed
3785         glade project file loading from URI. Save and restored loaded glade
3786         projects in/from session.
3788         * plugins/class-gen/action-callbacks.c,
3789         plugins/class-gen/anjuta-class-gen-plugin.glade,
3790         plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
3791         plugins/file-wizard/anjuta-file-wizard.glade,
3792         plugins/file-wizard/file.c, plugins/file-wizard/file.h,
3793         plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
3794         "Add to project" correctly. Use the source file path returned after
3795         adding to project. Fixed memory leaks. Deactivate wizard plugins
3796         after use.
3797         
3798         * plugins/project-manager/plugin.c,
3799         plugins/project-wizard/anjuta-project-wizard.glade,
3800         plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
3801         plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
3802         src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
3803         project-wizard preference page to anjuta app, because they are
3804         more appropriated as general preferences. Renamed username and
3805         useremail properties keys.
3806         
3807         * po/POTFILES.in: Updated.
3809         * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
3810         saved at closing.
3811         
3812         * plugins/file-loader/plugin.c: Do not use static variable to store
3813         created submenu in factory. Fixed crash in anjuta exit.
3814         
3815 2005-05-24 Naba Kumar  <naba@gnome.org>
3817         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
3818         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
3819         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
3820         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
3821         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
3822         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
3823         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
3824         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
3825         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3826         
3827         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
3828         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
3829         plugins/build-basic-autotools/build-basic-autotools.c,
3830         plugins/build-basic-autotools/build-basic-autotools.h,
3831         plugins/build-basic-autotools/executer.c,
3832         plugins/build-basic-autotools/executer.h,
3833         plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
3834         plugins/tools/variable.c: Added an extra argument to
3835         anuta_util_dialog_input() to pass default value. Save/load project
3836         configure and execution parameters in/from session.
3838         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
3839         symbol browser is loaded.
3840         
3841         * plugins/profile-default/plugin.c: Fixed an unbalanced shell
3842         freeze/thaw.
3844         * plugins/terminal/terminal.c: Fixed bug where repeated activate and
3845         deactivate would not start shell.
3847 2005-05-24 Naba Kumar  <naba@gnome.org>
3849         * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
3850         libegg/egg-combo-action.c, libegg/egg-recent-action.c,
3851         libegg/egg-submenu-action.c, libegg/test-actions.c,
3852         plugins/build-basic-autotools/build-basic-autotools.c,
3853         plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
3854         plugins/editor/search-replace.c, plugins/editor/text_editor.c,
3855         plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
3856         plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
3857         plugins/macro/plugin.c, plugins/message-view/plugin.c,
3858         plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
3859         plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
3860         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
3861         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
3862         plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
3864 2005-05-24 Naba Kumar  <naba@gnome.org>
3866         * data/properties/styles.properties: Fixed defalt font.
3868         * plugins/editor/search-replace.c,
3869         plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
3870         project openness wihtout activating project-manager plugin (i.e.
3871         using anjuta_shell_get()).
3872         
3873         * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
3874         - Completed add_source(), add_group() and add_target() methods of
3875         IAnjutaProjectManager.
3876         - Change their definition to return the added element (or NULL).
3877         - Used interface API for project main menus and 'add to project'
3878         from file-manager context menu.
3879         - Select proper default target/group when prompting for adding
3880         source/target/group.
3881         - Do not expand all nodes in selection tree when default selection
3882         are given (eases navigation in big projects).
3883         - Code clean ups.
3884         - Marked strings for translation.
3886 2005-05-23 Naba Kumar  <naba@gnome.org>
3888         * src/anjuta-app.c: Save menu accelerators on change.
3889         * NEWS: Updated.
3890         * plugins/editor/anjuta-docman.c: Fixed premature destruction of
3891         save-as dialog (leading to crash later).
3893 2005-05-22 Naba Kumar  <naba@gnome.org>
3895         * NEWS: Updated.
3896         * AUTHORS: Added developers for other projects. Updated.
3897         * TODO.tasks: Updated.
3898         * ChangeLog: Added past changelogs from anjuta-0.1.5.
3899         
3900 2005-05-22 Naba Kumar  <naba@gnome.org>
3902         * plugins/tools/execute.c: Make parsable lines distinct by adding
3903         a "Click me" description in the message. Allow tools to open arbibrary
3904         file in editory using gdb-styled annotation (The line starts with two
3905         \032 characters followed by the file:line).
3906         
3907         * plugins/tools/scripts/prepare-changelog.pl,
3908         plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
3909         ChangeLog file itself and open it.
3911 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
3913         * plugins/tools/execute.c:
3914         Parse output in message pane
3915         Correct a crash on plugin deactivation
3917         * plugins/tools/fileop.c,
3918         plugins/tools/tool.c,
3919         plugins/tools/tool.h:
3920         Load only valid tools
3922 2005-06-21  Naba Kumar  <naba@gnome.org>
3924         * anjuta.spec.in: Fixed devel package requirement.
3926         * plugins/message-view/message-view.c: Scroll message on next/previous.
3928         * TODO.tasks: Updated.
3930         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
3931         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
3932         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
3933         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
3934         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
3935         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
3936         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
3937         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3939         * libanjuta/anjuta-preferences.c,
3940         plugins/build-basic-autotools/build-basic-autotools.c,
3941         plugins/build-basic-autotools/executer.c,
3942         plugins/class-gen/action-callbacks.c,
3943         plugins/class-gen/action-callbacks.h,
3944         plugins/class-gen/class_gen.c,
3945         plugins/cvs-plugin/cvs-interface.c,
3946         plugins/debug-manager/attach_process.c,
3947         plugins/debug-manager/plugin.c,
3948         plugins/debug-manager/utilities.c,
3949         plugins/debug-manager/utilities.h,
3950         plugins/editor/aneditor-autocomplete.cxx,
3951         plugins/editor/aneditor.cxx,
3952         plugins/editor/search-replace.c,
3953         plugins/editor/search-replace_backend.c,
3954         plugins/gdb/breakpoints.c,
3955         plugins/gdb/registers.c,
3956         plugins/patch/plugin.c,
3957         plugins/project-wizard/druid.c,
3958         plugins/project-wizard/install.c,
3959         plugins/subversion/plugin.c,
3960         tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
3961         codes.
3963         * plugins/class-gen/action-callbacks.c,
3964         plugins/project-wizard/parser.c,
3965         plugins/project-wizard/property.c,
3966         plugins/project-wizard/values.c,
3967         plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
3969         * plugins/tools/scripts/prepare-changelog.pl: Order filenames
3970         alphabetically
3972 2005-06-20  Naba Kumar  <naba@gnome.org>
3974         * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
3975         manuals/reference/libanjuta/tmpl/e-splash.sgml,
3976         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3977         
3978         * libanjuta/anjuta-launcher.c: Fixed possible double call of child
3979         exit idle function.
3980         
3981         * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
3982         Fixed possible memory corruption.
3984         * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
3985         plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
3986         libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
3987         progress bar increment and added progress status for symbol refresh
3988         and project loading.
3989         
3990         * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
3991         libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
3992         plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
3993         libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
3994         bar.
3996         * TODO.tasks: Updated.
3998 2005-06-19  Naba Kumar  <naba@gnome.org>
4000         * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
4001         Fixed warning.
4002         
4003         * plugins/project-import/project-import.c: Deactivate plugin when done.
4004         
4005 2005-06-18  Naba Kumar  <naba@gnome.org>
4007         * plugins/profile-default/plugin.c: Fixed error when loading another
4008         project while a project is still loaded.
4009         
4010         * plugins/project-manager/plugin.c: Used (newly added) group-activated
4011         signal from gnome-build to popup group properties.
4012         
4013         * src/anjuta.c: Load default session by default.
4015         * po/POTFILES.in: Added missing files.
4016         
4017         * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
4018         activate plugin on load (activate it separately). Connect to activate
4019         and deactivate signals for housekeeping, so that if plugins are
4020         activated or deactivate externally, they are properly recorded.
4021         
4022         * plugins/profile-default/plugin.c: Save profile before a project
4023         is loaded so that it could be restored when project is closed.
4024         
4025         * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
4027 2005-06-17  Naba Kumar  <naba@gnome.org>
4029         * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
4030         libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
4031         for project. The plugins loaded for the project is restored when project
4032         is loaded next time.
4033         
4034         * TODO.tasks: Updated.
4035         
4036 2005-06-15  Naba Kumar  <naba@gnome.org>
4038         * plugins/tools/scripts/find-fixmes.pl,
4039         (new) plugins/tools/scripts/translation-status.pl,
4040         plugins/tools/scripts/tools-2.xml.in,
4041         plugins/tools/scripts/Makefile.am,
4042         plugins/tools/scripts/prepare-changelog.pl: Added translation
4043         status script. Completed find-fixmes.pl script. Fixed bugs.
4045         * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
4046         tool path.
4048 2005-06-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4050         * plugins/message-view/anjuta-message-manager-plugin.glade :
4051         renamed "messages.tag.position" to "messages.tab.position".
4052         plugins/message-view/anjuta-msgman.c : 
4053         Messages tab position prefrences.
4054         
4055 2005-06-14  Naba Kumar  <naba@gnome.org>
4057         * (new) plugins/tools/scripts/find-fixmes.pl,
4058         (new) plugins/tools/scripts/tools-2.xml.in,
4059         (new) plugins/tools/scripts/Makefile.am,
4060         (new) plugins/tools/scripts/prepare-changelog.pl,
4061         plugins/tools/plugin.h, plugins/tools/fileop.c,
4062         plugins/tools/Makefile.am, configure.in: Added system tools.
4064 2005-06-11  Sebastien Granjoux  <seb.sfo@free.fr>
4066         * plugins/tools/editor.c:
4067         Take care of creating .anjuta directory if missing
4069 2005-06-10  Naba Kumar  <naba@gnome.org>
4071         * configure.in: Increased gnome-build required to version 0.1.2.
4072         
4073         * plugins/project-manager/plugin.c: Fixed target/group removal.
4074         Fixed memory leaks.
4075         
4076 2005-06-10  Naba Kumar  <naba@gnome.org>
4078         * plugins/project-manager/plugin.c: Implemented target/group
4079         configuration (update gnome-build module from cvs).
4080         
4081 2005-06-07  Naba Kumar  <naba@gnome.org>
4083         Patch from: Massimo Cora'  <maxcvs@email.it>:
4084         * plugins/class-inheritance/Makefile.am,
4085         plugins/class-inheritance/class-inherit.c,
4086         plugins/class-inheritance/class-inherit.h,
4087         plugins/class-inheritance/plugin.c,
4088         plugins/class-inheritance/plugin.h,
4089         (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
4090         expanded view of classes in hierarchy canvas (collapsable again).
4091         
4092 2005-06-05  Johannes Schmid <jhs@cvs.gnome.org>
4094         * scintilla/patches/scintilla-64-bit.diff (added)
4095         * plugins/patch/patch-plugin.c:
4096         Conditional build for GTK 2.4 and GTK 2.6
4098 2005-06-04  Sebastien Granjoux  <seb.sfo@free.fr>
4100         * plugins/tools/anjuta-tools.glade,
4101         plugins/tools/editor.c,
4102         plugins/tools/plugin.h,
4103         plugins/tools/fileop.c:
4104         Add a check box to edit an user script
4105         Correct a few memory leak
4107         * plugins/tools/execute.c,
4108         plugins/tools/tool.c,
4109         plugins/tools/tool.h:
4110         Move utility remove_mnemonic function in tool.c
4111         Small fix
4113 2005-06-04  Johannes Schmid <jhs@cvs.gnome.org>
4115         Patch from sbrabec@suse.cz:
4116         * configure.in
4117         scintilla/include/Scintilla.h:
4118         
4119         Fix 64-Bit warnings in gcc 4
4121 2005-06-03  Johannes Schmid <jhs@cvs.gnome.org>
4122         
4123         * plugins/patch/patch_plugin.c
4124         plugins/patch/patch.h
4125         plugin/patch/patch-plugin.glade
4126         plugin/patch/Makefile.am:
4127         
4128         Changed patch plugin to use libglade and new gtk 2.6 widgets
4130 2005-05-31  Naba Kumar  <naba@gnome.org>
4132         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
4133         * plugins/editor/text_editor.c: Don't show error
4134         for empty files.
4135         
4136 2005-05-28  Sebastien Granjoux  <seb.sfo@free.fr>
4137         
4138         * plugins/message-view/anjuta-message-manager.ui,
4139         plugins/message-view/anjuta-msgman.c,
4140         plugins/message-view/anjuta-msgman.h,
4141         plugins/message-view/message-view.c,
4142         plugins/message-view/message-view.h,
4143         plugins/message-view/plugin.c:
4144         Add a popup menu in messages panes
4145         Move save message pane option in it
4147 2005-05-28  Naba Kumar  <naba@gnome.org>
4149         * data/properties/styles.properties: Fixed default font
4150         names and sizes.
4152         * plugins/editor/style-editor.c: cleanup.
4153         
4154 2005-05-25  Naba Kumar  <naba@gnome.org>
4156         * plugin/gdb/plugin.c: Start gdb even if the program does
4157         not exists. Fixes bug #305074
4158         
4159 2005-05-24  Naba Kumar  <naba@gnome.org>
4161         Patch from: Saleem Abdulrasool  <compnerd@gentoo.org>
4162         * configure.in: graphviz pkgconfig path.
4164 2005-05-24  Naba Kumar  <naba@gnome.org>
4166         * configure.in, anjuta.desktop.in.in: Fixed Icon path.
4167         * TODO.tasks: Updated.
4168         
4169 2005-05-22  Naba Kumar  <naba@gnome.org>
4171         * anjuta.spec.in: Fixed spec file
4172         * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
4174 2005-05-21  Sebastien Granjoux  <seb.sfo@free.fr>
4175         
4176         * TODO.tasks: Updated.
4178         * plugins/message-view/anjuta-message-manager.ui,
4179         plugins/message-view/message-view.c,
4180         plugins/message-view/message-view.h,
4181         plugins/message-view/plugin.c:
4182         Add shortcut for next and previous message
4183         Add a save message menu item
4184         Fix a bug in previous message
4186 2005-05-21  Naba Kumar  <naba@gnome.org>
4188         * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
4189         doc/Makefile.am, global-tags/create_global_tags.sh,
4190         libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
4191         and rpm package creation. Fixed installation paths.
4192         
4193         * plugins/editor/anjuta-document-manager.glade,
4194         plugins/editor/text_editor.c: Fixed autoformat settings in preferences
4195         and indent options.
4196         
4197         * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
4199 2005-05-21  Naba Kumar  <naba@gnome.org>
4201         * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
4202         global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
4203         pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
4204         tagmanager/Makefile.am: Fixed paths configure variables to take
4205         automake configure variables instead of hardcoding.
4207         * global-tags/tm_global_tags.c: Formated code.
4209         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
4210         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4211         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4212         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4213         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4214         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4215         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4216         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4217         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4219 2005-05-20  Naba Kumar  <naba@gnome.org>
4221         * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
4222         and fixed rpm spec file (more testing required).
4223         
4224         * data/gdb.init: Don't set gdb prompt.
4225         
4226         * mime/Makefile.am: run update-mime-data only on system-wide install.
4227         
4228         * plugins/gdb/Makefile.am: Install plugin at correct paths.
4230 2005-05-19  Naba Kumar  <naba@gnome.org>
4232         * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
4233         while it's not visible.
4235         Patch from: Jason Bayman  <JBayman@HobbitHell.com>
4236         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
4237         
4238 2005-05-19  Naba Kumar <naba@gnome.org>
4240         * configure.in: Fixed subversion checks. Added
4241         --disable-plugin-subversion and --disable-plugin-glade
4242         configure flags to manually turn off their plugin builds.
4244         * plugins/editor/plugin.c: Save and restore current editor line
4245         positions in session.
4247 2005-05-18  Naba Kumar  <naba@gnome.org>
4249         * AUTHORS: Fixed email address.
4250         
4251         * libanjuta/anjuta-utils.c,
4252         plugins/project-manager/plugin.c: Take plugin shell as dialog parents
4253         when the projectmanager toplevel is not a window. Check for valid
4254         gtkwindow type before using the passed window as parent for anjuta
4255         dialogs.
4257 2005-05-17  Naba Kumar  <naba@gnome.org>
4259         * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
4260         
4261         * plugins/cvs-plugin/Makefile.am,
4262         plugins/devhelp/plugin.c,
4263         plugins/file-loader/Makefile.am,
4264         plugins/macro/Makefile.am,
4265         plugins/message-view/Makefile.am,
4266         plugins/patch/Makefile.am,
4267         plugins/project-manager/Makefile.am,
4268         plugins/subversion/Makefile.am,
4269         plugins/symbol-browser/Makefile.am: Removed -module flags
4270         from libtool flags
4272         * MAINTAINERS: Added file so that I could recieve bugzilla
4273         reports.
4275         * plugins/glade/plugin.c: Fixed compile error.
4277 === Anjuta 2.0.0 ===
4279 2005-05-15  Naba Kumar  <naba@gnome.org>
4281         * configure.in: Adjusted gdl version requirement. Bumped anjuta
4282         version to 2.0.0.
4284         * plugins/symbol-browser/an_symbol_view.c,
4285         plugins/symbol-browser/plugin.c,
4286         tagmanager/tm_workspace.c: Fixed symbol-browser crash when
4287         symbols have been updated. Reset file symbols when update
4288         occurs. Fixed memory leaks.
4290         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
4291         * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
4292         
4293 2005-05-14  Sebastien Granjoux  <seb.sfo@free.fr>
4295         * plugins/tools/anjuta-tools.glade:
4296         Remove unused parameter dialog
4298         * plugins/tools/dialog.c,
4299         plugins/tools/fileop.c,
4300         plugins/tools/fileop.h,
4301         plugins/tools/tool.c,
4302         plugins/tools/tool.h,
4303         plugins/tools/variable.c:
4304         Add a few comments and cleanups
4306         * plugins/tools/editor.c,
4307         plugins/tools/editor.h:
4308         Remove code from previous plugin and add comments
4309         Use main window as parent (instead of tool list)
4311         * plugins/tools/execute.c,
4312         plugins/tools/execute.h:
4313         Remove code from previous plugin and add comments
4314         Fix warnings
4316 2005-05-14  Naba Kumar  <naba@gnome.org>
4318         * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
4319         release.
4320         
4321         * configure.in: Fixed
4322         
4323         * plugins/class-inheritance/class-inheritance.png: New icon.
4324         
4325         * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
4326         screws up when reparented.
4328 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4330         * plugins/editor/search-replace.c,
4331         plugins/editor/search-replace_backend.c
4332         plugins/project-manager/plugin.c : Clear find pane if searching same 
4333         expression. Clean code.
4335 2005-05-14  Pawan Chitrakar  <pawan@nplinux.org>
4337         * configure.in: Added ne in ALL_LINGUAS
4338         
4339 2005-05-13  Naba Kumar  <naba@gnome.org>
4341         * configure.in: Fixed glade-3 version.
4342         
4343         * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
4344         plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
4345         plugins/gdb/watch.c: Update locals, watch and frame document on
4346         frame change.
4348 2005-05-12  Naba Kumar  <naba@gnome.org>
4350         * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
4351         scope autocompletion when the function definition is incomplete.
4352         
4353         * plugins/class-gen/anjuta-class-gen.plugin.in,
4354         plugins/file-wizard/anjuta-file-wizard.plugin.in,
4355         plugins/gdb/plugin.c,
4356         plugins/glade/anjuta-glade.plugin.in,
4357         plugins/project-import/anjuta-project-import.plugin.in,
4358         plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
4359         titles for the wizards.
4361 2005-05-11  Naba Kumar  <naba@gnome.org>
4363         * configure.in, plugins/debug-manager/Makefile.am,
4364         plugins/debug-manager/plugin.c,
4365         (added) plugins/debug-manager/images/.cvsignore,
4366         (added) plugins/debug-manager/images/Makefile.am,
4367         (added) plugins/debug-manager/images/detach-16.png,
4368         (added) plugins/debug-manager/images/detach.png,
4369         (added) plugins/debug-manager/images/step-into-16.png,
4370         (added) plugins/debug-manager/images/step-into.png,
4371         (added) plugins/debug-manager/images/step-out-16.png,
4372         (added) plugins/debug-manager/images/step-out.png,
4373         (added) plugins/debug-manager/images/step-over-16.png,
4374         (added) plugins/debug-manager/images/step-over.png,
4375         plugins/gdb/Makefile.am,
4376         plugins/gdb/breakpoints.c,
4377         plugins/gdb/plugin.c,
4378         (added) plugins/gdb/images/.cvsignore,
4379         (added) plugins/gdb/images/Makefile.am,
4380         (added) plugins/gdb/images/breakpoint.png,
4381         (added) plugins/gdb/images/locals.png,
4382         (added) plugins/gdb/images/stack.png,
4383         (added) plugins/gdb/images/watch.png: Fixed breakpoints
4384         'remove all'. Added debugger icons.
4386         * plugins/editor/text_editor.c: Fixed file monitor.
4388         Patch from: Massimo Cora'  <maxcvs@email.it>
4389         * plugins/patch/anjuta-patch-plugin.png,
4390         plugins/class-gen/Makefile.am,
4391         plugins/class-gen/action-callbacks.c,
4392         plugins/class-gen/class_gen.c,
4393         plugins/class-gen/class_logo.xpm: Implemented vcs
4394         file addions. New icons by Fabio Zecchini
4396 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4398         * libanjuta/interfaces/libanjuta.idl
4399         plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
4400         plugins/editor/search-replace_backend.c
4401         plugins/project-manager/plugin.c : Search & Replace in all Project Files.
4403 2005-05-11  Naba Kumar  <naba@gnome.org>
4404         
4405         * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
4406         plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
4407         plugins/gdb/plugin.c, plugins/gdb/plugin.h,
4408         plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
4409         plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
4410         memory leaks.
4411         
4412         * plugins/symbol-browser/an_symbol_prefs.c,
4413         plugins/symbol-browser/an_symbol_search.c,
4414         plugins/symbol-browser/an_symbol_view.c,
4415         plugins/symbol-browser/an_symbol_view.h,
4416         plugins/symbol-browser/plugin.c: Fixed memory leaks.
4418 2005-05-11  Naba Kumar  <naba@gnome.org>
4420         * libanjuta/anjuta-shell.c: Fixed runtime warning.
4421         
4422         * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
4423         progress bar location at create time, instead of hardcoding.
4424         
4425         * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
4426         Added mini splash screen.
4427         
4428         * plugins/editor/text_editor.c: Do not produce warning when file
4429         monitor could not be created.
4430         
4431         * plugins/profile-default/plugin.c: Save project session on exit.
4432         Show mini splash with progress bar at profile load.
4434 2005-05-10  Naba Kumar  <naba@gnome.org>
4436         * configure.in, manuals/Makefile.am: Fixed compile flags.
4437         Disable outdated manuals builds.
4438         
4439         * global-tags/Makefile.am: Uninstall tags files on
4440         'make uninstall'
4441         
4442         * libegg/Makefile.am: Use configured deprecated flags.
4443         
4444         * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4445         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4446         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4447         Updated.
4448         
4449         * mime/Makefile.am: Take DESTDIR into account.
4450         
4451         * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
4452         
4453         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
4454         on scope autocompletion.
4455         
4456         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
4457         plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
4458         shared libs and static libs paths for debugging. Order them
4459         correctly.
4460         
4461         * po/POTFILES.in: Updated.
4463 2005-05-09  Naba Kumar  <naba@gnome.org>
4465         * libanjuta/interfaces/libanjuta.idl,
4466         plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
4467         plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
4468         plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
4469         Implemented debugger source directory search and emits location changed
4470         signal with absolute path of the file.
4472         * plugins/tools/tool.c: Fixed compile errors.
4473         
4474 2005-05-08  Sebastien Granjoux  <seb.sfo@free.fr>
4476         * plugins/tools/anjuta-tools.glade,
4477         plugins/tools/dialog.h,
4478         plugins/tools/dialog.c,
4479         plugins/tools/plugin.c,
4480         plugins/tools/editor.c:
4481         Improve graphical user interface
4482         Remove old code
4483         Correct an error on close
4484         Some cleanups
4486         * plugins/tools/fileop.c,
4487         plugins/tools/tool.h,
4488         plugins/tools/tool.c:
4489         Change the tool internal structure
4490         Support having tools configuration in several places
4492 2005-05-08  Naba Kumar  <naba@gnome.org>
4494         * plugins/gdb/actions.c,
4495         (removed) plugins/gdb/registers_cbs.c,
4496         (removed) plugins/gdb/registers_cbs.h,
4497         (removed) plugins/gdb/registers_gui.c,
4498         (removed) plugins/gdb/sharedlib_cbs.c,
4499         (removed) plugins/gdb/sharedlib_cbs.h,
4500         (removed) plugins/gdb/sharedlib_gui.c,
4501         (removed) plugins/gdb/signals_cbs.c,
4502         (removed) plugins/gdb/signals_cbs.h,
4503         (removed) plugins/gdb/signals_gui.c: Removed dead files.
4505 2005-05-08  Naba Kumar  <naba@gnome.org>
4507         * plugins/build-basic-autotools/executer.c: Fixed programs
4508         listing dialog.
4509         
4510         * plugins/debug-manager/Makefile.am,
4511         plugins/debug-manager/anjuta-debug-manager.glade,
4512         plugins/debug-manager/plugin.c,
4513         plugins/gdb/Makefile.am: Used libglade for programs listing
4514         dialog.
4515         
4516         * (added) plugins/gdb/pointer.png: Stack pointer image.
4517         
4518         * libanjuta/anjuta-marshal.list,
4519         pixmaps/Makefile.am,
4520         plugins/gdb/actions.c,
4521         plugins/gdb/actions.h,
4522         plugins/gdb/anjuta-gdb-plugin.ui,
4523         plugins/gdb/anjuta-gdb.glade,
4524         plugins/gdb/breakpoints.c,
4525         plugins/gdb/breakpoints.h,
4526         plugins/gdb/debug_tree.c,
4527         plugins/gdb/debug_tree.h,
4528         plugins/gdb/debugger.c,
4529         plugins/gdb/debugger.h,
4530         plugins/gdb/gdbmi-test.c,
4531         plugins/gdb/gdbmi.c,
4532         plugins/gdb/gdbmi.h,
4533         plugins/gdb/info.c,
4534         plugins/gdb/info.h,
4535         plugins/gdb/locals.c,
4536         plugins/gdb/locals.h,
4537         plugins/gdb/memory.c,
4538         plugins/gdb/memory.h,
4539         plugins/gdb/plugin.c,
4540         plugins/gdb/plugin.h,
4541         plugins/gdb/registers.c,
4542         plugins/gdb/registers.h,
4543         plugins/gdb/registers_cbs.c,
4544         plugins/gdb/registers_cbs.h,
4545         plugins/gdb/registers_gui.c,
4546         plugins/gdb/sharedlib.c,
4547         plugins/gdb/sharedlib.h,
4548         plugins/gdb/sharedlib_cbs.c,
4549         plugins/gdb/sharedlib_cbs.h,
4550         plugins/gdb/sharedlib_gui.c,
4551         plugins/gdb/signals.c,
4552         plugins/gdb/signals.h,
4553         plugins/gdb/signals_cbs.c,
4554         plugins/gdb/signals_cbs.h,
4555         plugins/gdb/signals_gui.c,
4556         plugins/gdb/stack_trace.c,
4557         plugins/gdb/stack_trace.h,
4558         plugins/gdb/utilities.c,
4559         plugins/gdb/utilities.h,
4560         plugins/gdb/watch.c,
4561         plugins/gdb/watch.h,
4562         plugins/gdb/watch_cbs.c,
4563         plugins/gdb/watch_cbs.h,
4564         plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
4565         it for all debugger component updates and listing. Implemented
4566         user custom debugger command window. Fixed all debugger components
4567         to work correctly. Implemented debugger as GObject. Removed
4568         deprecated codes.
4569         
4570 2005-05-06  Naba Kumar  <naba@gnome.org>
4571         
4572         * TODO.tasks: Updated.
4573         
4574         * plugins/build-basic-autotools/Makefile.am,
4575         plugins/file-loader/Makefile.am,
4576         plugins/profile-default/Makefile.am,
4577         plugins/sample1/Makefile.am,
4578         plugins/symbol-browser/images/Makefile.am,
4579         src/Makefile.am: Fixed 'make distcheck' errors.
4581         * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
4582         updates.
4584         * tagmanager/tm_workspace.c: Include prototypes in getting
4585         scope members.
4587 2005-05-06  Naba Kumar  <naba@gnome.org>
4589         * TODO.tasks: Updated.
4590         
4591         * configure.in, plugins/cvs-plugin/Makefile.am,
4592         plugins/debug-manager/Makefile.am,
4593         plugins/devhelp/Makefile.am,
4594         plugins/editor/Makefile.am,
4595         plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
4596         
4597         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
4598         IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
4599         interfaces.
4600         
4601         * tagmanager/tm_workspace.c,
4602         tagmanager/include/tm_workspace.h,
4603         plugins/editor/aneditor-autocomplete.cxx,
4604         plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
4605         to return all matching tag types when no name is given instead of
4606         returning empty array.
4607         
4608         * plugins/symbol-browser/Makefile.am,
4609         (added) plugins/symbol-browser/an_symbol.c,
4610         (added) plugins/symbol-browser/an_symbol.h,
4611         plugins/symbol-browser/an_symbol_info.c,
4612         plugins/symbol-browser/an_symbol_info.h,
4613         (added) plugins/symbol-browser/an_symbol_iter.c,
4614         (added) plugins/symbol-browser/an_symbol_iter.h,
4615         plugins/symbol-browser/an_symbol_search.c,
4616         plugins/symbol-browser/an_symbol_view.c,
4617         plugins/symbol-browser/an_symbol_view.h,
4618         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
4619         plugins/symbol-browser/plugin.c,
4620         plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
4621         for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
4622         plugin and implemented IAnjutaIterable interface for symbol search
4623         and iteration.
4625         * plugins/class-inheritance/Makefile.am,
4626         plugins/class-inheritance/class-inherit.c,
4627         plugins/class-inheritance/class-inherit.h,
4628         plugins/class-inheritance/plugin.h: Use the newly added
4629         IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
4630         get rid of libanjuta-ctags.la dependencies.
4632 2005-05-02  Naba Kumar  <naba@gnome.org>
4634         * plugins/class-inheritance/class-inherit.c,
4635         plugins/class-inheritance/plugin.c,
4636         plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
4637         be found for a class. Formated code.
4639         Patch from: Curtis Magyar  <curtm4n@gmail.com>:
4640         * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
4641         of editor tabs.
4642         
4643 2005-05-01  Sebastien Granjoux  <seb.sfo@free.fr>
4645         * libanjuta/anjuta-launcher.c:
4646         Keep trying sending data until all bytes have been written
4648         * plugins/tools/anjuta-tools.glade,
4649         plugins/tools/editor.c:
4650         Add a combo box to defined data from stdin
4652         * plugins/tools/execute.c:
4653         Send data in stdin if needed
4654         Code cleanups
4656         * plugins/tools/fileop.c,
4657         plugins/tools/tool.h,
4658         plugins/tools/tool.c:
4659         Store, load and save stdin data
4660         Use tools-2.xml instead of tools.xml
4662         * plugins/tools/plugin.c,
4663         plugins/tools/plugin.h:
4664         Code cleanups
4666         * plugins/tools/dialog.c,
4667         plugins/tools/dialog.h:
4668         Few code cleanups
4670         * plugins/tools/variable.c,
4671         plugins/tools/variable.h:
4672         Add editor related variables
4673         Code cleanups
4675 2005-04-29  Naba Kumar  <naba@gnome.org>
4677         * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
4679         * plugins/editor/text_editor.c: Fixed line marker interpretation.
4680         
4681         * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
4682         plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
4683         plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
4684         (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
4685         working on gdb MI interface. Completed MI parser interface.
4687         Patch from  Massimo Cora <maxcvs@email.it>:
4688         * plugins/class-inheritance/Makefile.am,
4689         plugins/class-inheritance/class-inherit.c,
4690         plugins/class-inheritance/class-inherit.h,
4691         plugins/class-inheritance/plugin.c,
4692         plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
4693         Used system theme for colors. Display class members on mouse click.
4694         
4695 2005-04-28  Naba Kumar  <naba@gnome.org>
4697         * plugins/symbol-browser/an_symbol_prefs.c
4698         plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
4699         implementation to create/add/remove custom tags files in symbol
4700         brower preferences.
4702         * global-tags/Makefile.am: Exclude bin target anjuta-tags from
4703         EXTRA_DIST.
4705         * plugins/project-import/project-import.c: Fixed memory leaks and
4706         use correct debug prints.
4707         
4708         * TODO.tasks: Updated.
4709         
4710 2005-04-27  Naba Kumar  <naba@gnome.org>
4712         * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
4713         libegg/Makefile.am,     libegg/treeviewutils/Makefile.am,
4714         scintilla/Makefile.am: Fixed 'make distcheck' errors.
4716         * plugins/editor/anjuta-docman.c,
4717         plugins/editor/anjuta-docman.h,
4718         plugins/editor/plugin.c: Emit editor-added signal from docman
4719         and connect signals to new editor correctly.
4721         * plugins/class-inheritance/plugin.c,
4722         plugins/symbol-browser/plugin.c: Added stock icons.
4723         
4724         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
4725         plugins/build-basic-autotools/executer.c,
4726         plugins/build-basic-autotools/executer.h: Added missing files
4727         for the execute programs implementation.
4729 2005-04-26  Naba Kumar  <naba@gnome.org>
4730         
4731         * TODO.tasks: Updated.
4733         * plugins/file-loader/plugin.c,
4734         plugins/project-import/anjuta-project-import.plugin.in,
4735         plugins/project-import/plugin.c,
4736         plugins/project-import/project-import.c,
4737         plugins/project-import/project-import.h: Be able to import older
4738         anjuta projects.
4740 2005-04-26  Naba Kumar  <naba@gnome.org>
4742         * libanjuta/anjuta-shell.c: Remove widget from the queue also when
4743         removing it from the shell.
4745         * libanjuta/anjuta-shell.c,
4746         libanjuta/anjuta-shell.h,
4747         plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
4748         so that widget additions are freezed or thaw using a pending queue.
4749         Fixded UI flicker while loading projects.
4751 2005-04-26  Naba Kumar  <naba@gnome.org>
4753         * TODO.tasks: Updated.
4754         
4755         * libanjuta/interfaces/libanjuta.idl: Added execute method for
4756         IAnjutaBuildable interface.
4757         
4758         * plugins/build-basic-autotools/Makefile.am,
4759         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4760         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
4761         plugins/build-basic-autotools/build-basic-autotools.c,
4762         plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
4763         interface and UI for executing project/file programs. Implemented
4764         IAnjutaFile interface so that executables could be opened directly.
4765         
4766         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
4767         Authors line (Reserved for external plugins, which do not have a way to
4768         show their credits).
4769         
4770         * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
4771         [File Loader] group for menu labels (default to "Name" if it is not
4772         defined.
4773         
4774         * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
4775         for executing external commands.
4777 2005-04-25  Sebastien Granjoux  <seb.sfo@free.fr>
4779         * plugins/project-wizard/property.c:
4780         Correct a memory leak
4782         * libanjuta/interfaces/libanjuta.idl,
4783         plugins/editor/text_editor.c:
4784         Add erase_all and replace_selection function to IAnjutaEditor
4786         * plugins/tools/anjuta-tools.glade,
4787         plugins/tools/fileop.c,
4788         plugins/tools/editor.c,
4789         plugins/tools/tool.c
4790         plugins/tools/tool.h:
4791         Add shortcut and icon 
4793         * plugins/tools/variable.c,
4794         plugins/tools/variable.h:
4795         Add a variable asking parameters at run time
4797         * plugins/tools/execute.c:
4798         Add a warning message for missing document manager
4799         Add replace buffer and replace selection output
4800         Correct an error in popup output
4802         * plugins/tools/plugin.c,
4803         plugins/tools/plugin.h,
4804         plugins/tools/anjuta-tools.ui,
4805         src/anjuta.ui:
4806         Few clean up
4807         Attach tools menu to a new place
4809 2005-04-25  Naba Kumar  <naba@gnome.org>
4811         * libanjuta/plugins.c, src/about.c, src/about.h,
4812         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
4813         plugins/class-gen/anjuta-class-gen.plugin.in: Added about
4814         plugins (about box for plugins) menu.
4816 2005-04-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4818         *  plugins/editor/search-replace.c :
4819         Displayed full path in Search pane window. 
4820         Bug 300231 : Selected line in Search pane window .
4821                 
4822 2005-04-23  Naba Kumar  <naba@gnome.org>
4824         * plugins/terminal/terminal.c: Fixed crash on terminal docking.
4826 2005-04-22  Naba Kumar  <naba@gnome.org>
4828         * plugins/project-wizard/templates/java-logo.png: Smaller icons.
4829         
4830         * plugins/project-wizard/templates/java.wiz,
4831         plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
4832         to create bytecodes (.class) files.
4833         
4834         * plugins/symbol-browser/an_symbol_info.c,
4835         plugins/symbol-browser/an_symbol_info.h,
4836         plugins/symbol-browser/an_symbol_search.c,
4837         plugins/symbol-browser/an_symbol_view.c,
4838         plugins/symbol-browser/plugin.c,
4839         tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
4840         in file symbol list.
4842 2005-04-22  Naba Kumar  <naba@gnome.org>
4844         * TODO.tasks: Updated.
4845         
4846         * plugins/class-inheritance/Makefile.am,
4847         plugins/subversion/Makefile.am: Do not install plugin files when
4848         plugin build condition is false.
4849         
4850         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4851         plugins/build-basic-autotools/build-basic-autotools.c,
4852         plugins/build-basic-autotools/build-basic-autotools.h,
4853         plugins/file-loader/anjuta-loader-plugin.ui,
4854         plugins/file-loader/dnd.c,
4855         plugins/file-loader/plugin.c,
4856         plugins/file-loader/plugin.h,
4857         plugins/project-manager/anjuta-project-manager.ui,
4858         plugins/project-manager/plugin.c: Added open file and build context
4859         menu in project manager context menu.
4861 2005-04-22  Naba Kumar  <naba@gnome.org>
4863         * configure.in: Added message output showing conditional plugins to
4864         build or not.
4865         
4866         * src/layout.xml: Added layout for class-inheritance plugin widget.
4867         
4868         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
4869         plugin name to remove redundant terms.
4870         
4871         * TODO.tasks: Updated.
4872         
4873         * configure.in,
4874         plugins/symbol-browser/Makefile.am,
4875         plugins/symbol-browser/an_symbol_view.c,
4876         (removed) plugins/symbol-browser/sv_class.xpm,
4877         (removed) plugins/symbol-browser/sv_function.xpm,
4878         (removed) plugins/symbol-browser/sv_macro.xpm,
4879         (removed) plugins/symbol-browser/sv_private_fun.xpm,
4880         (removed) plugins/symbol-browser/sv_private_var.xpm,
4881         (removed) plugins/symbol-browser/sv_protected_fun.xpm,
4882         (removed) plugins/symbol-browser/sv_protected_var.xpm,
4883         (removed) plugins/symbol-browser/sv_public_fun.xpm,
4884         (removed) plugins/symbol-browser/sv_public_var.xpm,
4885         (removed) plugins/symbol-browser/sv_static_fun.xpm,
4886         (removed) plugins/symbol-browser/sv_static_var.xpm,
4887         (removed) plugins/symbol-browser/sv_struct.xpm,
4888         (removed) plugins/symbol-browser/sv_unknown.xpm,
4889         (removed) plugins/symbol-browser/sv_variable.xpm,
4890         (added) plugins/symbol-browser/images/.cvsignore,
4891         (added) plugins/symbol-browser/images/Icons.16x16.Class,
4892         (added) plugins/symbol-browser/images/Icons.16x16.Enum,
4893         (added) plugins/symbol-browser/images/Icons.16x16.Field,
4894         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
4895         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
4896         (added) plugins/symbol-browser/images/Icons.16x16.Interface,
4897         (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
4898         (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
4899         (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
4900         (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
4901         (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
4902         (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
4903         (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
4904         (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
4905         (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
4906         (added) plugins/symbol-browser/images/Icons.16x16.Literal,
4907         (added) plugins/symbol-browser/images/Icons.16x16.Method,
4908         (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
4909         (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
4910         (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
4911         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
4912         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
4913         (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
4914         (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
4915         (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
4916         (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
4917         (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
4918         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
4919         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
4920         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
4921         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
4922         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
4923         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
4924         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
4925         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
4926         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
4927         (added) plugins/symbol-browser/images/Icons.16x16.Reference,
4928         (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
4929         pixmaps and added new icons (taken from monodevelop).
4931 2005-04-21  Naba Kumar  <naba@gnome.org>
4933         Patch from  Massimo Cora <maxcvs@email.it>:
4935         * configure.in, plugins/Makefile.am
4936         (new) plugins/class-inheritance/.cvsignore,
4937         (new) plugins/class-inheritance/Makefile.am,
4938         (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
4939         (new) plugins/class-inheritance/class-inherit.c,
4940         (new) plugins/class-inheritance/class-inherit.h,
4941         (new) plugins/class-inheritance/plugin.c,
4942         (new) plugins/class-inheritance/plugin.h,
4943         (new) plugins/class-inheritance/class-inheritance.png: Added class
4944         inheritance plugin.
4945         
4946         Changes by naba: Added pkgconfig check for graphviz and conditionally
4947         build graphviz.
4948         
4949         * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
4951 2005-04-20  Naba Kumar  <naba@gnome.org>
4953         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
4954         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4955         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4956         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4957         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4958         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4959         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4960         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4961         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4962         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4963         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4964         
4965         * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
4966         message view management.
4968         * libanjuta/anjuta-children.[ch],
4969         plugins/build-basic-autotools/build-basic-autotools.c,
4970         libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
4971         Removed anjuta_children_init() function,
4972         because it is done automatically when first invoked. Introduced
4973         anjuta_children_recover() to recover the child signalling. Fixed
4974         child exit management to correctly recover the exit status.
4975         
4976         * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
4977         to properly shutdown the launcher and to kill the running process
4978         (without emitting any signal).
4979         
4980         * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
4981         plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
4982         gdb and program instance.
4984 2005-04-19  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4986         * plugins/editor/search-replace.c :
4987         Fixed bug 300229 (Search dialog unsensitive freezed Search button).
4989 2005-04-18  Naba Kumar  <naba@gnome.org>
4991         * TODO.tasks: Marked completed items.
4992         
4993         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
4994         plugins/gdb/debugger.h, plugins/gdb/plugin.c,
4995         plugins/project-manager/plugin.c: Prompt user for the debugging
4996         target (select from a list of project's executable targets) and
4997         correctly start debugger. Take care of libtool wrapping when the
4998         target selected is libtool target. Fixed debugger menu items
4999         sensitivity.
5001 2005-04-17  Sebastien Granjoux  <seb.sfo@free.fr>
5003         * plugins/tools/execute.c,
5004         plugins/tools/execute.h:
5005         Implement save all files before running a command
5006         Implement all options for stdout and stderr except replace buffer
5007         Allow running several tools
5009         * plugins/tools/plugin.c:
5010         Move anjuta launcher in execute.c
5012         * plugins/tools/tools.h,
5013         plugins/tools/variable.c:
5014         Small changes
5016 2005-04-13  Sebastien Granjoux  <seb.sfo@free.fr>
5018         * plugins/tools/anjuta-tools.glade:
5019         Add new properties in tool editor dialog
5020         Cosmetic improvements
5021         
5022         * plugins/tools/anjuta-tools.ui:
5023         Attach tool menu as a build menu
5025         * plugins/tools/dialog.c:
5026         Set tool menu item sensitivity in tool list
5027         Fix bugs
5029         * plugins/tools/editor.c,
5030         plugins/tools/editor.h,
5031         plugins/tools/fileop.c,
5032         plugins/tools/tool.c,
5033         plugins/tools/tool.h:
5034         Add new properties (active, save file...)
5035         Most of them are still not implemented
5037         * plugins/tools/execute.c,
5038         plugins/tools/execute.h:
5039         Reorganize code to support multiple run
5040         Support run in terminal
5041         
5042         * plugins/tools/plugin.c
5043         plugins/tools/plugin.h:
5044         Move message handling in execute.c
5046         * plugins/tools/variable.h,
5047         plugins/tools/variable.c:
5048         Add useful variables
5049         
5050 2005-04-13  Naba Kumar  <naba@gnome.org>
5052         * plugins/editor/text_editor.c: Fixed file monitoring condition.
5053         * plugins/editor/Makefile.am: Added gnome-vfs flags.
5054         
5055 2005-04-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5057         * plugins/tools/dialog.c plugins/tools/tool.c :
5058         Fixed bugs.
5060 2005-04-06  Naba Kumar  <naba@gnome.org>
5062         * src/anjuta.c: Load default session only when
5063         "anjuta.session.load.last" preference is enabled.
5064         
5065 2005-04-07  Sebastien Granjoux  <seb.sfo@free.fr>
5067         * plugins/tools/Makefile.am,
5068         plugins/tools/variable.c,
5069         plugins/tools/variable.h:
5070         Add new code for handling variables
5072         * plugins/tools/anjuta-tools.glade:
5073         Improve tool editor dialog
5074         Add variable selection dialog
5076         * plugins/tools/dialog.c,
5077         plugins/tools/dialog.h,
5078         plugins/tools/plugin.c,
5079         plugins/tools/plugin.h:
5080         Add variable object
5081         Add a function to get it
5083         * plugins/tools/editor.c:
5084         Add gui code for variable selection dialog
5086         * plugins/tools/execute.c:
5087         Use variables for executing command
5088         
5089         * Naba: Compile warning fixes.
5091 2005-04-06  Naba Kumar  <naba@gnome.org>
5093         * TODO.tasks: Marked completed items.
5094         
5095 2005-04-06  Naba Kumar  <naba@gnome.org>
5097         * plugins/subversion/svn-backend.c: Fixed subversion plugin
5098         compile error.
5099         
5100         * plugins/tools/anjuta-tools.glade: Improved dialog layout.
5102 2005-04-04  Naba Kumar  <naba@gnome.org>
5104         * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
5105         inside Main window.
5106         
5107 2005-03-31  Sebastien Granjoux  <seb.sfo@free.fr>
5109         * plugins/tools/Makefile.am,
5110         plugins/tools/anjuta-tools.plugin.in,
5111         plugins/tools/anjuta-tools.ui,
5112         plugins/tools/anjuta-tools.gladei,
5113         plugins/tools/anjuta-tools-plugin.png,
5114         plugins/tools/plugin.c,
5115         plugins/tools/plugin.h,
5116         plugins/tools/dialog.c,
5117         plugins/tools/dialog.h,
5118         plugins/tools/fileop.c,
5119         plugins/tools/fileop.h,
5120         plugins/tools/tool.c,
5121         plugins/tools/tool.h,
5122         plugins/tools/editor.c,
5123         plugins/tools/editor.h,
5124         plugins/tools/execute.c,
5125         plugins/tools/execute.h, configure.in, plugins/Makefile.am:
5126         Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
5127         Not fully working
5129         * anjuta-tools.[ch]: Removed old tools code.
5130         
5131 2005-04-01  Steve Murphy  <murf@e-tools.com>
5133         * configure.in: Added "rw" to ALL_LINGUAS.
5135 2005-03-29  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5137         * Modified Files:
5138         manuals/C/anjuta-manual/fileoperations.xml
5139         Added Files:
5140         manuals/C/anjuta-manual/figures/search_expr.png
5141         manuals/C/anjuta-manual/figures/search_expr_basic.png
5142         manuals/C/anjuta-manual/figures/search_file_list.png
5143         manuals/C/anjuta-manual/figures/search_file_pattern.png
5144         manuals/C/anjuta-manual/figures/search_replace.png
5145         manuals/C/anjuta-manual/figures/search_setting.png
5146         manuals/C/anjuta-manual/figures/search_target.png
5147         manuals/C/anjuta-manual/figures/search_target_action.png
5148         manuals/C/anjuta-manual/figures/search_target_in.png
5149         Removed Files:
5150         manuals/C/anjuta-manual/figures/find_files.png
5151         manuals/C/anjuta-manual/figures/find_replace.png
5152         manuals/C/anjuta-manual/figures/find_text.png :
5153         Updated Anjuta manual (File Operations)
5155 2005-03-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5157         * manuals/C/anjuta-manual/fileoperations.xml,
5158         manuals/C/anjuta-manual/figures/open_file.png,
5159         manuals/C/anjuta-manual/figures/open_file_multiple.png,
5160         manuals/C/anjuta-manual/figures/prefs_print.png,
5161         manuals/C/anjuta-manual/figures/print_dlg.png,
5162         manuals/C/anjuta-manual/figures/print_preview.png.
5163         * Added Files:
5164         manuals/C/anjuta-manual/figures/add_edit_macro.png,
5165         manuals/C/anjuta-manual/figures/display_macro.png,
5166         manuals/C/anjuta-manual/figures/insert_text.png,
5167         manuals/C/anjuta-manual/figures/keyword_macro.png,
5168         manuals/C/anjuta-manual/figures/new_file_wizard.png,
5169         manuals/C/anjuta-manual/figures/save_as_file.png :
5170         Updated Anjuta Manual (File Operations)
5172 2005-03-23  Adam Weinberger  <adamw@gnome.org>
5174         * plugins/editor/action-callbacks.c,
5175           plugins/file-loader/plugin.c,
5176           plugins/gtodo/main.c,
5177           plugins/project-wizard/druid.c:
5178           Fix spelling/grammar errors. Fixes bugs
5179           169068, 169137, 169138, and 169139.
5181 2005-03-21  Naba Kumar  <naba@gnome.org>
5183         Patch from: Massimo Cora' <maxcvs@email.it>:
5184         
5185         * plugins/editor/Makefile.am
5186         plugins/editor/anjuta-docman.c,
5187         (added) plugins/editor/editor-tooltips.c,
5188         (added) plugins/editor/editor-tooltips.h: Added tooltips to
5189         editor tabs to show full path.
5191 2005-03-19  Johannes Schmid <jhs@cvs.gnome.org>
5192         
5193         * plugins/subversion/svn-backend.c:
5194         Removed "apr-0/" from include because this is 
5195         already included in SVN_INCLUDE and broke building if
5196         apr >= 1.0 was installed.
5198 2005-03-18  Naba Kumar  <naba@gnome.org>
5200         Patch from: Massimo Cora' <maxcvs@email.it>:
5202         * plugins/editor/action-callbacks.c,
5203         plugins/editor/aneditor-calltip.cxx,
5204         plugins/editor/aneditor-priv.h,
5205         plugins/editor/aneditor.cxx,
5206         plugins/editor/aneditor.h,
5207         plugins/editor/anjuta-document-manager.ui: Added calltip
5208         activation from menu.
5210 2005-03-16  Naba Kumar  <naba@gnome.org>
5212         Patch from: Massimo Cora' <maxcvs@email.it>:
5213         
5214         * plugins/class-gen/action-callbacks.c,
5215         plugins/class-gen/anjuta-class-gen-plugin.glade,
5216         plugins/class-gen/class_gen.c,
5217         plugins/class-gen/class_gen.h,
5218         plugins/class-gen/class_logo.xpm,
5219         plugins/class-gen/plugin.c: Create files without project
5220         being open. Add to project support. And other enhancements.
5222 2005-03-15  Adam Weinberger  <adamw@gnome.org>
5224         * anjuta.glade,
5225           plugins/debug-manager/utilities.c,
5226           plugins/file-loader/plugin.c,
5227           plugins/gdb/utilities.c,
5228           plugins/profile-default/plugin.c,
5229           plugins/project-import/project-import.c,
5230           src/anjuta-actions.h:
5231           Spelling/grammar fixes.
5233 2005-03-13  Naba Kumar  <naba@gnome.org>
5234         
5235         * plugins/editor/action-callbacks.c,
5236         plugins/editor/action-callbacks.h,
5237         plugins/editor/anjuta-document-manager.ui,
5238         plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
5239         submenu. Moved menuitems from Format to View->Editor.
5240         
5241         * src/action-callbacks.c, src/action-callbacks.h,
5242         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
5243         layout and lock layout menus in View submenu. Get rid of
5244         Settings->Layout Manager menu.
5245         
5246         * plugins/project-import/anjuta-project-import.plugin.in:
5247         Fixed icon name
5249         * global-tags/Makefile.am,
5250         global-tags/create_global_tags.sh,
5251         plugins/editor/aneditor-autocomplete.cxx,
5252         plugins/editor/aneditor-priv.h,
5253         plugins/editor/aneditor.cxx,
5254         tagmanager/tm_workspace.c: Fixed scope members autocompletion
5255         in editor and made it work in global symbols also.
5256         
5257         * src/anjuta-app.c: Always use priority texts besides icons style
5258         for toolbars, because other styles look horible for Anjuta (fixme).
5260 2005-03-11  Naba Kumar  <naba@gnome.org>
5262         * configure.in: Removed test for iconv.
5264         * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
5265         before scintilla widget is realized.
5266         
5267         * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
5268         for Update menuitem.
5269         
5270         * scintilla/patches/set-cursor-warning-fix.diff: Removed because
5271         already applied in scintilla main stream.
5272         
5273         * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
5274         and notified scintilla developer.
5275         
5276 2005-03-10  Naba Kumar  <naba@gnome.org>
5278         * src/action-callbacks.c: Removed reference to src/help.h (dead
5279         file).
5281         * plugins/editor/text_editor.c: Removed reference to
5282         src/launcher.h (a dead file).
5284         * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
5285         src/controls.c, src/controls.h, src/fileselection.c,
5286         src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
5287         src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
5288         src/main.cpp, src/main_menubar.c, src/main_menubar.h,
5289         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
5290         src/session.h, src/support.c, src/support.h, src/toolbar.c,
5291         src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
5292         Removed these dead files from CVS.
5295 2005-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5297         * plugins/file-wizard/action-callbacks.c : Added error message.
5298         plugins/project-import/project-import.c : Closed Import wizard with Esc key.
5301 2005-03-09      Johannes Schmid <jhs@cvs.gnome.org>
5302         
5303         * plugins/cvs-plugin/cvs-callbacks.c
5304         plugins/cvs-plugin/plugin.c:
5305         Fixed preferences page init and busy handling
5306         
5307         * plugins/subversion/plugin.c:
5308         Fixed preferences page init
5310 2005-03-09  Naba Kumar  <naba@gnome.org>
5312         * plugins/Makefile.am, plugins/glade/Makefile.am,
5313         plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
5314         enabled glade plugin in Anjuta. The plugin is built only when
5315         glade3 is installed.
5316         
5317 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
5319         * plugins/project-wizard/templates/java.wiz
5320         plugins/project-wizard/templates/java-logo.png (*)
5321         plugins/project-wizard/templates/java/*
5322         plugins/project-wizard/templates/Makefile.am
5323         configure.in:
5324         
5325         Add Java project type. It generates a autoconf/automake
5326         project which is compiled using gcj. It requires automake 
5327         > 1.4 (1.9 is known to work) to work!
5328         
5329         (*) still awaiting response from the gcj team if we
5330         may use their logo.
5331         
5332 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
5333         
5334         * plugins/project-import/*
5335         plugins/Makefile.am
5336         configure.in:
5337         Added project import plugin. Might be a bit buggy and limited
5338         but works for now.
5339         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
5340         Icon from old pixmaps dir
5342 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5344         * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
5345         plugins/macro/macro-util.c, plugins/macro/macros.xml :
5346         Added C Custom_Indent line macro.
5347         Cleaned macros.xml
5349 2005-03-09  Naba Kumar  <naba@gnome.org>
5351         * TODO.tasks: Added new message-manager tasks.
5352         
5353         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5354         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5355         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5356         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5357         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5358         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5359         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5360         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5361         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5362         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5363         
5364         * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
5365         plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
5366         plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
5367         plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
5368         plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
5369         plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
5370         plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
5371         Removed debugger widgets from shell on debugger shutdown. Added
5372         scrolled windows for docked widgets. Removed unnecessary widget refs
5373         and unrefs. Destroy widgets correctly on debugger shutdown.
5374         
5375         * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
5376         with project description title. Removed frame shadow.
5377         
5378         * plugins/project-wizard/druid.c: Initializes tooltips.
5379         
5380         * scintilla/Makefile.am: Fixed comiple error.
5382 2005-03-08  Adam Weinberger  <adamw@gnome.org>
5384         * plugins/class-gen/anjuta-class-gen-plugin.glade,
5385           plugins/class-gen/class_gen.c: Fix grammar/spelling errors
5387 2005-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5389         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
5390         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
5391         plugins/macro/macro-util.c, plugins/macro/macro-util.h
5392         plugins/macro/macros.xml, plugins/macro/plugin.c :
5393         Moved cursor at the '|' position defined in macros.
5395 2005-03-07  Naba Kumar  <naba@gnome.org>
5397         * plugins/subversion/Makefile.am: Fixed build error.
5399         * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
5400         types (perl, python, shellscript).
5401         
5402         * plugins/editor/plugin.c: Fixed to show all highlight options.
5403         
5404 2005-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5406         * TODO.tasks : updated tasks.
5407         * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
5409 2005-03-07  Naba Kumar  <naba@gnome.org>
5411         * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
5412         or disable subversion file-manager submenu. If "Subvesion" is also
5413         valid directory, we should also check for it.
5415         * configure.in: Disable cygwin macro until someone fixes the
5416         autoconf warnings.
5417         
5418         * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
5419         backward compatibility.
5420         
5421 2005-03-06  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5423         * src/about.c : Cleaned code.
5424         * plugins/macro/macros.xml : Added "do_while" C macro.
5425         * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
5426         plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c, 
5427         plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
5428         Closed registers, shared libraries, kernel signals dialogs with ESC key.
5429         
5430 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
5432         * plugins/class-gen/plugin.c:
5433         Removed "return" to activate project_root_uri watching.
5435 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
5437         * plugins/Makefile.am
5438         plugins/subversion/*:
5439         Added subversion plugin. Add, Remove, Commit and Update work
5440         everything else needs work.
5441         
5442         * plugins/terminal/terminal.c
5443         Applied old 1.2.2 patch to fix Ctrl-C in terminal but
5444         we still have focus problems with the editor.
5446 2005-03-05  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5448         * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
5449         
5450 2005-03-04  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5452         * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
5454 2005-03-04  Naba Kumar  <naba@gnome.org>
5456         Patch from Massimo Cora' <maxcvs@email.it>:
5458         * plugins/class-gen/Makefile.am,
5459         plugins/class-gen/action-callbacks.c,
5460         plugins/class-gen/action-callbacks.h,
5461         (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
5462         plugins/class-gen/anjuta-class-gen.plugin.in,
5463         plugins/class-gen/class_gen.c,
5464         plugins/class-gen/class_gen.h,
5465         (removed) plugins/class-gen/clsGen.c,
5466         (added) plugins/class-gen/goc_template_header,
5467         (added) plugins/class-gen/goc_template_source,
5468         plugins/class-gen/plugin.c,
5469         plugins/class-gen/plugin.h: Refactored class gen code.
5470         Added GOCBuilder code. Fixed UI. Implemented plugin.
5472 2005-03-03  Johannes Schmid <jhs@cvs.gnome.org>
5474         * plugins/project-wizard/property.c
5475         plugins/project-wizard/install.c
5476         plugins/project-wizard/druid.c
5477         plugins/editor/goto_line.c
5478         plugins/editor/plugin.c
5479         plugins/gtodo/add_edit_item.c
5480         plugins/gtodo/ligtodo.c
5481         plugins/gtodo/main.c
5482         plugins/gtodo/preferences.c:
5483         Fixed #167559, #167534, #167266, #167357
5484         (Bad English in strings...)
5485         
5486         Thanks to Adam Weinberger and Thierry Moisan for
5487         reporting!
5489 2005-03-03  Naba Kumar  <naba@gnome.org>
5491         * libegg/Makefile.am, libegg/menu/Makefile.am,
5492         (added) libegg/egg-submenu-action.c,
5493         (added) libegg/menu/egg-submenu-action.h: Created a new action for
5494         submenu (used for wizard listing).
5495         
5496         * plugins/file-loader/anjuta-loader-plugin.ui
5497         plugins/file-loader/plugin.c: Implemented wizards submenu in menu
5498         and toolbar.
5499         
5500         * plugins/editor/action-callbacks.c,
5501         plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
5502         ctrl+tabbing because it was interfaring with focus navigation.
5503         Focus editor on "Esc" in incremental search entry. Cleanups.
5504         
5505         * plugins/file-manager/an_file_view.c,
5506         plugins/symbol-browser/plugin.c,
5507         plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
5508         Cleanups.
5509         
5510         * plugins/profile-default/plugin.c,
5511         scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
5512         for sesssion load.
5513         
5514         * (removed) scintilla/patches/a64-crash-fix.patch,
5515         (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
5516         scintilla patches.
5518 2005-03-03  Naba Kumar  <naba@gnome.org>
5520         * HACKING: Fixed typos.
5521         
5522         * plugins/editor/aneditor-indent.cxx: Clean up.
5523         
5524         * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
5525         Enable/disable save, undo and redo actions depending on state
5526         of the editor.
5527         
5528 2005-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5530         * libanjuta/anjuta-status.h plugins/editor/Makefile.am
5531         plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
5532         Displayed search_incremental status.
5534         * Removed plugins/editor/search_incremental.[ch]
5536 2005-02-26  Johannes Schmid <jhs@cvs.gnome.org>
5537         
5538         * plugins/cvs-plugin/cvs-execute.c
5539         plugins/cvs-plugin/cvs-callbacks.c:
5540         - Use weak reference on mesg_view and reuse tab if
5541         it still exists to avoid cluttering message manager.
5542         - Fixed bug in cvs remove
5543         
5544         README, HACKING: Updated
5545         
5546         configure.in: Added check for libsvn
5548 2005-02-29  Naba Kumar  <naba@gnome.org>
5549         
5550         * plugins/file-manager/an_file_view.c,
5551         plugins/symbol-browser/an_symbol_view.c,
5552         plugins/symbol-browser/plugin.c: Hide column headers (they
5553         are redundant).
5555 2005-02-29  Naba Kumar  <naba@gnome.org>
5557         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5558         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5559         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5560         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5561         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5562         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5563         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5564         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5565         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5566         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5568         * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
5569         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5570         (added) libanjuta/anjuta-session.[hc],
5571         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
5572         plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
5573         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
5574         src/main.c:
5575         
5576         Implemented session management. Implemented session
5577         container class. Added session notifications from shell. Implemented
5578         session save/load in editor, file-loader, default-profile-plugin
5579         and anjuta-app. Fixed window sizing and restoration. Cleaned up
5580         code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
5581         and maximized states in session. Implemented project session
5582         management.
5584 2005-02-27  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5586         * plugins/class-gen/action-callbacks.[ch],
5587         plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
5588         plugins/gdb/breakpoints.c plugins/gdb/memory.c:
5589         Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs 
5590         with Escape key.
5592 2005-02-26  Sebastien Granjoux  <seb.sfo@free.fr>
5593         
5594         * plugins/project-wizard/anjuta-project-wizard.glade,
5595         plugins/project-wizard/druid.c:
5596         Add some padding in tab label in project selection page
5597         
5598         * plugins/project-wizard/druid.c,
5599         plugins/project-wizard/parser.c:
5600         Search for project template recursively
5601         Add ~/.anjuta/project to the search paths
5603 2005-02-26  Naba Kumar  <naba@gnome.org>
5605         * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
5606         * plugins/file-loader/plugin.c: Fixed crash bug.
5607         * libanjuta/plugins.c: Fixed memory leak.
5608         
5609 2005-02-26  Naba Kumar  <naba@gnome.org>
5610         
5611         * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
5612         "UserActivatable" attribute for plugins. This attribute if set to
5613         "no" will prevent users from activating/deactivating it from
5614         plugins dialog. Added a toggle button in plugins dialog to toggle
5615         the plugins list between list of activatable plugins (default) to
5616         list of all plugins. anjuta_plugin_select() now only selects the
5617         plugin. Added anjuta_plugins_select_and_activate() method that will
5618         select and activate it.
5619         
5620         * plugins/profile-default/Makefile.am,
5621         plugins/profile-default/anjuta-default-profile.ui,
5622         plugins/profile-default/plugin.c,
5623         plugins/profile-default/plugin.h,
5624         plugins/project-manager/anjuta-project-manager.ui,
5625         plugins/project-manager/plugin.c,
5626         plugins/project-manager/plugin.h:
5627         
5628         Anjuta projects (*.anjuta) files define the profile of respective
5629         projects. Profile is a set of related plugins required for the
5630         project to open. Moved "close project" action from Project Manager
5631         to Profile Manager plugin. Implemented loading and unloading of
5632         project profiles in DefaultProfilePlugin. DefaultProfilePlugin
5633         (instead of Project Manager) now handles opening of *.anjuta files.
5634         Close Project menuitem is now moved to File submenu (being
5635         consistent with Anjuta 1.x versions and avoiding creating Project
5636         submenu when project manager is not loaded).
5637         
5638         * src/anjuta-actions.h: Fixed short-cut key for Help content.
5639         
5640         * src/anjuta.ui: Fixed place holder for projects.
5641         
5642         * (new) plugins/profile-default/default.anjuta: default startup
5643         profile. Removed the hardcoded plugins loading in
5644         DefaultProfilePlugin.
5646         * anjuta.anjuta,
5647         plugins/project-wizard/templates/terminal/project.anjuta:
5648         Implemented project format in newly created projects.
5650         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
5651         plugins/class-gen/anjuta-class-gen.plugin.in,
5652         plugins/cvs-plugin/anjuta-cvs.plugin.in,
5653         plugins/editor/anjuta-document-manager.plugin.in,
5654         plugins/file-loader/anjuta-loader.plugin.in,
5655         plugins/file-wizard/anjuta-file-wizard.plugin.in,
5656         plugins/gdb/anjuta-gdb.plugin.in,
5657         plugins/glade/anjuta-glade.plugin.in,
5658         plugins/message-view/anjuta-message-manager.plugin.in,
5659         plugins/profile-default/anjuta-default-profile.plugin.in,
5660         plugins/project-manager/anjuta-project-manager.plugin.in,
5661         plugins/project-wizard/anjuta-project-wizard.plugin.in:
5662         Defined UserActivatable attributes. Added supported types attribute.
5664         * plugins/project-wizard/anjuta-project-wizard.glade
5665         plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
5666         "Project Wizard" in preferences title.
5668         * TODO.tasks: Updated.
5669         
5670         * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
5671         Updated.
5672         
5673 2005-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5675         * plugins/file-wizard/anjuta-file-wizard.glade
5676         plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
5677         
5678         Integrated License macros, cleaned file.c.
5679         
5680 2005-02-24      Johannes Schmid <jhs@cvs.gnome.org>
5681         
5682         * plugins/macor/macro-util.c: Fixed crash bugs if email or
5683         username can not be found correctly.
5685 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5687         * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
5688         plugins/macro/macros.xml :
5689         
5690         Added Headers macros. Cleaned file.c
5692 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5694         * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c, 
5695         plugins/macro/macros.xml :
5696         
5697         Fixed a bug. Added Header macro.
5699         
5700 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5702         * plugins/file-wizard/action-callbacks.c, 
5703         plugins/file-wizard/file.c, plugins/macro/macro-util.c
5704         plugins/macro/macros.xml :
5705         
5706         Added FileName, Header template macros.
5707         
5708 2005-02-24  Naba Kumar  <naba@gnome.org>
5709         
5710         * plugins/patch/patch-plugin.c: Fixed a function call.
5711         
5712         * src/anjuta.c, src/main.c: Save and load default session.
5713         
5714 2005-02-24  Naba Kumar  <naba@gnome.org>
5716         * libanjuta/interfaces/libanjuta.idl,
5717         plugins/message-view/anjuta-msgman.c,
5718         plugins/message-view/anjuta-msgman.h,
5719         plugins/message-view/plugin.c: Added and implemented
5720         set_view_title() method.
5721         
5722         * plugins/build-basic-autotools/build-basic-autotools.c,
5723         plugins/build-basic-autotools/build-basic-autotools.h: Implemented
5724         build context pooling. Maximum 3 contexts are reused. Additional
5725         contexts are created when all are busy.
5727 2005-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5729         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
5730         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
5731         plugins/macro/macros.xml, plugins/macro/plugin.[ch],
5732         plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
5734         Added Copyright, Changelog macros.
5735                 
5736 2005-02-23  Naba Kumar  <naba@gnome.org>
5738         Patch from Massimo Cora' <maxcvs@email.it>:
5739         * plugins/Makefile.am,
5740         plugins/patch/Makefile.am,
5741         (added) plugins/patch/anjuta-patch-plugin.png,
5742         (added) plugins/patch/anjuta-patch.plugin.in,
5743         (added) plugins/patch/anjuta-patch.ui,
5744         plugins/patch/patch-plugin.c,
5745         (added) plugins/patch/patch-plugin.h,
5746         (added) plugins/patch/plugin.c,
5747         (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
5748         architecture.
5750 2005-02-23  Naba Kumar  <naba@gnome.org>
5752         * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
5753         file-loader/plugin.c, profile-default/plugin.c:
5754         Implemented "activated" and "deactivated" signals for plugin class.
5755         Renamed *_location() functions to *_id(), because location is
5756         ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
5757         anjuta_plugins_unload_plugin().
5758         
5759         * class-gen/plugin.c: Fixed complier warning and utility function call.
5760         
5761         * debug-manager/plugin.c: Unload debugger plugin correctly.
5762         
5763         * project-manager/plugin.c:     Fixed compiler warnings.
5764         
5765         * plugins/project-wizard/templates/gnome/.cvsignore,
5766         plugins/project-wizard/templates/gnome/po/.cvsignore,
5767         plugins/project-wizard/templates/gnome/src/.cvsignore,
5768         plugins/project-wizard/templates/gtk/po/.cvsignore,
5769         plugins/project-wizard/templates/gtkmm/po/.cvsignore,
5770         plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
5771         
5772         * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
5773         build (we need to fix this thing).
5774         
5775 2005-02-23  Johannes Schmid <jhs@cvs.gnome.org>
5777         * plugins/macro/macro-action.[ch]
5778         plugins/macro/macro-edit.c
5779         plugins/macro/macro-dialog.c
5780         plugins/macro/macro-db.[ch]
5781         plugins/macro/plugin.[ch]
5782         plugins/macro/macro-util.[ch] (added)
5783         
5784         Cleaned up macro plugin and preview expanded macros.
5786 2005-02-21  Ryan Garver <rgarvage@yahoo.com>
5788         * plugins/cvs-plugin/cvs-interface.c:
5790         Fixed option setting when using no compression and not 
5791         ignoring .cvsrc
5793 2005-02-23  Naba Kumar  <naba@gnome.org>
5794         
5795         * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
5796         geometry on exit and startup (only if there is no geometry from the
5797         session).
5799         * TODO.tasks: Updated.
5800         
5801         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
5802         
5803         * manuals/reference/libanjuta/Makefile.am,
5804         manuals/reference/libanjuta/libanjuta-docs.sgml,
5805         (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
5806         documentation for writing project templates.
5808 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5810         * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
5811         plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
5812         
5813         Expansion keywords in macros. 
5815 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5817         * plugins/file-wizard/action-callbacks.c,
5818         plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
5819         plugins/macro/macros.xml :
5820         
5821         Inserting text by macro plugin
5822         In progress ...
5824 2005-02-22  Johannes Schmid <jhs@cvs.gnome.org>
5826         * plugins/macro/plugin.c
5827         plugins/cvs-plugin/plugin.c:
5828         
5829         Fixed interfaces (use static)
5831 2005-02-21  Johannes Schmid <jhs@cvs.gnome.org>
5832         
5833         * plugins/macro/macro-actions.[ch]
5834         plugins/macro/plugin.c
5835         libanjuta/interfaces/libanjuta.idl:
5836         
5837         Implemented IAnjutaMacro interface to be used by file-wizard
5838         
5839         * plugins/cvs-plugin/plugin.c
5840         libanjuta/interfaces/libanjuta.idl:
5841         
5842         Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
5843         for all version control systems and not only for cvs.
5845 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5847         * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added 
5848         insert_macro.
5849         
5850         * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
5853 2005-02-21  Naba Kumar  <naba@gnome.org>
5855         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
5856         IAnjutaDebugger interface.
5857         
5858         * plugins/debug-manager/anjuta-debug-manager.ui,
5859         plugins/debug-manager/attach_process.c,
5860         plugins/debug-manager/attach_process.h,
5861         plugins/debug-manager/plugin.c,
5862         plugins/debug-manager/plugin.h,
5863         plugins/gdb/actions.c,
5864         plugins/gdb/actions.h,
5865         plugins/gdb/anjuta-gdb-plugin.ui,
5866         plugins/gdb/breakpoints.c,
5867         plugins/gdb/breakpoints.h,
5868         plugins/gdb/debugger.c,
5869         plugins/gdb/debugger.h,
5870         plugins/gdb/memory.c,
5871         plugins/gdb/plugin.c,
5872         plugins/gdb/plugin.h,
5873         plugins/gdb/sharedlib.h,
5874         plugins/gdb/sharedlib_cbs.c,
5875         plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
5876         correctly between debug-manager and debugger. Implemented debugger
5877         interface in gdb plugin. Fixed action names. Added UI updating.
5878         Start and stop debugger (does not work yet). Fixed UI merging.
5879         Fixed debugger plugin handling in debug-manager.
5881 2005-02-20  Johannes Schmid <jhs@cvs.gnome.org>
5883         * plugins/editor/aneditor-autocomplete.cxx:
5884         
5885         Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
5886         crash with C++ "template" keyword.
5888 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5890         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
5891         Fixed bug (Closed macro dialogs with Esc key).
5892         
5893 2005-02-19  Sebastien Granjoux  <seb.sfo@free.fr>
5894         
5895         * plugins/project-wizard/xlib.wiz,
5896         plugins/project-wizard/xlib-logo.png,
5897         plugins/project-wizard/xlib/*:
5898         Port old xlib anjuta project on new project wizard
5899         
5900         * plugins/project-wizard/xlib-dock.wiz,
5901         plugins/project-wizard/xlib-dock/*:
5902         Port old xlib dock anjuta project on new project wizard
5903         
5904         * plugins/project-wizard/wxwin.wiz,
5905         plugins/project-wizard/wxwin-logo.png,
5906         plugins/project-wizard/wxwin/*:
5907         Port old wxwin anjuta project on new project wizard
5908         
5909         * configure.in, plugins/project-wizard/templates/Makefile.am: Other
5910         necessary changes for the new templates.
5911         
5912 2005-02-18  Naba Kumar  <naba@gnome.org>
5914         * plugins/Makefile.am: Added class-gen
5915         
5916 2005-02-17  Sebastien Granjoux  <seb.sfo@free.fr>
5918         * plugins/project-wizard/header.c:
5919         Fix a bug in sorting of project categories
5921 2005-02-18  Naba Kumar  <naba@gnome.org>
5923         Patch from Massimo Cora  <maxcvs@email.it>:
5924         
5925         * plugins/class-gen/.cvsignore,
5926         plugins/class-gen/Makefile.am,
5927         (added) plugins/class-gen/action-callbacks.c,
5928         (added) plugins/class-gen/action-callbacks.h,
5929         (added) plugins/class-gen/anjuta-class-gen.plugin.in,
5930         (added) plugins/class-gen/class_gen.c,
5931         (added) plugins/class-gen/class_gen.h,
5932         (added) plugins/class-gen/plugin.c,
5933         (added) plugins/class-gen/plugin.h: Ported class wizard to the
5934         new architecture.
5935         
5936         * plugins/project-manager/plugin.c: implemented add_source().
5938 2005-02-17  Naba Kumar  <naba@gnome.org>
5940         * plugins/file-loader/plugin.c: Fixed possible crash.
5941         
5942         * src/action-callbacks.c, src/action-callbacks.h,
5943         src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
5945 2005-02-17  Naba Kumar  <naba@gnome.org>
5946         
5947         * plugins/project-wizard/templates/anjuta-plugin.wiz,
5948         plugins/project-wizard/templates/gnome.wiz,
5949         plugins/project-wizard/templates/gtk.wiz,
5950         plugins/project-wizard/templates/gtkmm.wiz,
5951         plugins/project-wizard/templates/terminal.wiz,
5952         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5953         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
5954         plugins/project-wizard/templates/gnome/src/callbacks.c,
5955         plugins/project-wizard/templates/gnome/src/callbacks.h,
5956         plugins/project-wizard/templates/gnome/src/main.c,
5957         plugins/project-wizard/templates/gtk/src/callbacks.c,
5958         plugins/project-wizard/templates/gtk/src/callbacks.h,
5959         plugins/project-wizard/templates/gtk/src/main.c,
5960         plugins/project-wizard/templates/gtkmm/src/main.cc,
5961         plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
5962         to generate licence correctly (without any extra newlines). Removed
5963         IncludeGNUHeader macro definition and added proper licence property.
5964         Fixed project directory paths in file contents.
5966 2005-02-17  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5968         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
5969         Closed macro dialogs with Esc key.
5971 2005-02-16  Naba Kumar  <naba@gnome.org>
5973         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5974         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
5975         plugins/project-wizard/templates/gnome/src/callbacks.c,
5976         plugins/project-wizard/templates/gnome/src/callbacks.h,
5977         plugins/project-wizard/templates/gnome/src/main.c,
5978         plugins/project-wizard/templates/gtk/src/main.c,
5979         plugins/project-wizard/templates/gtkmm/src/main.cc,
5980         plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
5981         macros to avoid blank newlines.
5983 2005-02-16  Sebastien Granjoux  <seb.sfo@free.fr>
5985         * plugins/project-wizard/autogen.c:
5986         Correct a problem when having property value in UTF-8
5988         * plugins/project-wizard/druid.c:
5989         Correct a bug when reselecting a new project (all pages
5990         must be removed)
5992         * plugins/project-wizard/property.c:
5993         Avoid having default invalid properties
5995         * plugins/project-wizard/templates/terminal.wiz,
5996         plugins/project-wizard/templates/terminal/po/ChangeLog,
5997         plugins/project-wizard/templates/terminal/src/main.c:
5998         Remove command for testing run function
5999         Move destination directory to second page and include
6000         project name. Add exist tag. Remove unused properties.
6002 2005-02-16  Naba Kumar  <naba@gnome.org>
6004         * Makefile.am, libanjuta/interfaces/libanjuta.idl,
6005         plugins/debug-manager/anjuta-debug-manager.ui,
6006         plugins/debug-manager/plugin.c,
6007         plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
6008         plugins/gdb/debugger.c, plugins/gdb/plugin.c,
6009         plugins/gdb/plugin.h, plugins/gdb/registers.c,
6010         plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
6011         plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
6012         plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
6013         (removed) src/anjuta_info.c,
6014         (removed) src/anjuta_info.h,
6015         (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
6016         (added) plugins/gdb/anjuta-gdb-plugin.ui,
6017         (added) plugins/gdb/actions.c,
6018         (added) plugins/gdb/actions.h: Completed initial
6019         porting of debugger to new architecture. Fixed many of the debugger
6020         functions.
6022         * plugins/file-loader/plugin.c: Detect some important mime ourself
6023         to avoid inconsistencies when mime system isn't working.
6024         
6025 2005-02-16  Naba Kumar  <naba@gnome.org>
6027         * plugins/editor/Makefile.am,
6028         (added) plugins/editor/aneditor-autocomplete.cxx,
6029         (added) plugins/editor/aneditor-calltip.cxx,
6030         (added) plugins/editor/aneditor-indent.cxx,
6031         (added) plugins/editor/aneditor-priv.h,
6032         plugins/editor/aneditor.cxx: Split aneditor.cxx file into
6033         different smaller chunks to make it easy to maintain.
6035 2005-02-16  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6037         * plugins/project-wizard/druid.c :
6038         
6039         Found system Email address if not defined in Preferences.
6041 2005-02-16      Johannes Schmid <jhs@cvs.gnome.org>
6042         
6043         * plugins/project-wizard/gtkmm.wiz
6044         plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
6045         plugins/project-wizard/gtkmm/*
6046         
6047         Added GTKmm (C++) project type
6049 2005-02-15  Johannes Schmid <jhs@cvs.gnome.org>
6051         * plugins/message-view/plugin.c
6052         plugins/message-view/message-view.c
6053         TODO.gtodo:
6054         Implemented next/prev action
6056 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6058         * plugins/project-wizard/templates/libglade2.* :
6059         Removed libglade2 project.
6060         
6061         * plugins/project-wizard/templates/gtk* :
6062         Removed interface.[ch] & support.[ch].
6063         
6064 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6066         * plugins/project-wizard/anjuta-project-wizard.glade,
6067         plugins/project-wizard/property.[ch],
6068         plugins/project-wizard/templates/anjuta-plugin.wiz :
6069         Added a new property ("iconfile").
6071 2005-02-14  Naba Kumar  <naba@gnome.org>
6073         * plugins/project-wizard/install.c,
6074         plugins/project-wizard/plugin.c,
6075         plugins/project-wizard/templates/anjuta-plugin.wiz,
6076         plugins/project-wizard/templates/gnome.wiz,
6077         plugins/project-wizard/templates/gtk.wiz,
6078         plugins/project-wizard/templates/libglade2.wiz,
6079         plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
6080         newly created projects and open them. Fixed message buffering in
6081         wizard.
6083 2005-02-14  Naba Kumar  <naba@gnome.org>
6085         * src/about.c, pixmaps/Makefile.am,
6086         (new) pixmaps/anjuta_logo2.png: New about page splash screen.
6087         
6088         * mime/gnome-mime-application-x-anjuta.png,
6089         pixmaps/anjuta_icon.png,
6090         (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
6091         done by 9-speed at:
6092         http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
6093         
6094 2005-02-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6096         * configure.in,
6097         plugins/project-wizard/templates/libglade2-logo.png,
6098         plugins/project-wizard/templates/libglade2.wiz,
6099         plugins/project-wizard/templates/libglade2/* :
6100         Add Glade2 project
6103 2005-02-14  Naba Kumar  <naba@gnome.org>
6105         * TODO.tasks: Updated.
6106         
6107         * plugins/editor/anjuta-docman.c,
6108         plugins/editor/text_editor.c,
6109         plugins/editor/text_editor.h,
6110         plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
6111         for file modification, but it is still not functioning.
6113 2005-02-13  Sebastien Granjoux  <seb.sfo@free.fr>
6115         * plugins/project-wizard/values.c,
6116         plugins/project-wizard/values.h,
6117         plugins/project-wizard/property.c,
6118         plugins/project-wizard/property.h,
6119         plugins/project-wizard/druid.c:
6120         Rewrite mandatory property check
6121         Add check of exist property
6122         Rewrite handling of cached property page
6124 2005-02-13  Naba Kumar  <naba@gnome.org>
6126         Patch from Igor Kovalenko  <garrison@mail.ru>:
6127         * tagmanager/tm_workspace.c: Improved performance.
6129 2005-02-13  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6131         *plugins/project-wizard/templates/*.wiz,
6132         plugins/project-wizard/druid.c,
6133         plugins/project-wizard/templates/terminal/src/main.c,
6134         plugins/project-wizard/templates/gtk/src/*.[ch],
6135         plugins/project-wizard/templates/gtk/src/Makefile.am,
6136         plugins/project-wizard/templates/gnome/src/*.[ch],
6137         plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
6138         Add Copyright date & Email address,
6139         Correct terminal project.
6140         
6141 2005-02-12  Naba Kumar  <naba@gnome.org>
6143         * plugins/project-wizard/property.c: Fixed hidden
6144         properties to take values.
6146         * plugins/project-wizard/file.[ch]: Renamed
6147         true/false enum values to fix compile error
6148         (conflict with other definition).
6149         
6150         * plugins/file-loader/plugin.c: Detect anjuta projects correctly
6151         even when mime type detection fails (for example, when Anjuta is
6152         installed in non-system prefix).
6154 2005-02-12  Sebastien Granjoux  <seb.sfo@free.fr>
6156         * plugins/project-wizard/values.c,
6157         plugins/project-wizard/values.h:
6158         Rewrite file with more comments
6160         * plugins/project-wizard/druid.c,
6161         plugins/project-wizard/druid.h,
6162         plugins/project-wizard/autogen.c,
6163         plugins/project-wizard/autogen.h,
6164         plugins/project-wizard/druid.c,
6165         plugins/project-wizard/druid.h:
6166         Add more comments
6167         Use values instead of properties
6168         Move default properties to druid.c
6170         * plugins/project-wizard/install.c,
6171         plugins/project-wizard/install.h:
6172         Use values instead of properties
6173         Add a check to avoid overwriting files
6175         * plugins/project-wizard/parser.c,
6176         plugins/project-wizard/property.c,
6177         plugins/project-wizard/property.h:
6178         Update to use new values
6179         Add an "exist" attribute to check if a directory already exist
6181         * plugins/project-wizard/anjuta-project-wizard.glade:
6182         Change project selection page (GtkTextView => GtkLabel,
6183         GtkTable => GtkVBox)
6185         * plugins/project-wizard/templates/terminal.wiz:
6186         Move destination directory on second page
6187         
6188         * plugins/project-wizard/action.c:
6189         Add a few comments
6191 2005-02-12  Naba Kumar  <naba@gnome.org>
6193         * plugins/file-manager/an_file_view.c,
6194         plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
6195         views. Created dynamic update date of view depending on project
6196         changes -- similar to file-manager view.
6197         
6198         * plugins/devhelp/plugin.c: Load help on idle.
6199         
6200         * plugins/editor/anjuta-document-manager.glade: Moved 'disable
6201         autoformat' to proper location in preferences.
6202         
6203         * mime/anjuta.mime: Added .prj extension in the mime type for backward
6204         compatibility.
6205         
6206         * plugins/editor/plugin.c: Fixed accel name.
6208 2005-02-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6210         *plugins/project-wizard/templates/anjuta-plugin.wiz,
6211         plugins/project-wizard/templates/gnome.wiz,
6212         plugins/project-wizard/templates/gtk.wiz,
6213         plugins/project-wizard/anjuta-project-wizard.glade,
6214         plugins/project-wizard/autogen.c:
6215         Add Username & Email address in Project preferences.
6217 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6219         *plugins/project-wizard/templates/gnome-logo.png,
6220         plugins/project-wizard/templates/gnome.wiz,
6221         plugins/project-wizard/templates/gnome/* :
6222         Add Gnome project
6224 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6226         * plugins/project-wizard/templates/terminal/src/main.c, 
6227         plugins/project-wizard/templates/terminal/src/main.c,
6228         plugins/project-wizard/templates/terminal/src/main.[ch] :
6229         Insert License in projects
6230         
6231 2005-02-11  Naba Kumar  <naba@gnome.org>
6233         * TODO.tasks: Added message manager task.
6234         
6235         * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
6236         
6237         * plugins/editor/plugin.c: Use bookmark stock icons.
6238         
6239         * plugins/message-view/anjuta-message-manager.ui,
6240         plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
6242 2005-02-10  Naba Kumar  <naba@gnome.org>
6244         * libanjuta/interfaces/libanjuta.idl: fixed build error.
6245         
6246 2005-02-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6248         * global-tags/Makefile.am
6249         Error during 'make install'
6251 2005-02-09  Naba Kumar  <naba@gnome.org>
6253         * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
6254         missing file.
6255         
6256 2005-02-08  Naba Kumar  <naba@gnome.org>
6258         * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
6259         
6260         * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
6261         Show busy cursur when updating global tags in preferences.
6263         * configure.in: Fixed.
6264         
6265 2005-02-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6267         * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
6268           plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
6269          
6270         - Fixed anjuta-plugin project (glade)
6272 2005-02-08  Naba Kumar  <naba@gnome.org>
6274         * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
6275         Fixed automatic indentations.
6277         * global-tags/Makefile.am, global-tags/create_global_tags.sh:
6278         Global tags are now segregated into smaller api tags, which can be
6279         selectively loaded from symbol browser preferences.
6281         * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
6282         Implemented IProjectManager interface in project-manager. Mostly getter
6283         methods for now, but need to add add() and remove() methods to add
6284         or remove project elements.
6286         * plugins/gdb/debug_tree.c: Small fix.
6288         * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
6289         plugins/symbol-browser/an_symbol_info.c,
6290         plugins/symbol-browser/an_symbol_info.h,
6291         plugins/symbol-browser/an_symbol_search.c,
6292         plugins/symbol-browser/an_symbol_search.h,
6293         plugins/symbol-browser/an_symbol_view.c,
6294         plugins/symbol-browser/an_symbol_view.h,
6295         plugins/symbol-browser/plugin.c,
6296         plugins/symbol-browser/plugin.h,
6297         tagmanager/c.c,
6298         tagmanager/entry.h,
6299         tagmanager/tm_project.c,
6300         tagmanager/tm_symbol.c,
6301         tagmanager/tm_tag.c,
6302         tagmanager/tm_workspace.c,
6303         tagmanager/vstring.c,
6304         tagmanager/include/tm_tag.h,
6305         tagmanager/include/tm_workspace.h:
6306         
6307         - Fixed tagmanager parsing of source files to parse for typedefines and
6308         properly record element scopes. Implemented scope autocompletion
6309         (autocompletion on '.', '->', '::' and ':'. The functionality is not
6310         fully working. It was based on older patch for Anjuta 1.2.2 in SF
6311         patch list (author is unknown).
6312         - Implemented symbol-browser preferences for dynamically loading and
6313         saving tags API segments.
6314         - Fixed symbol-search to use tagmanager directly instead of depending
6315         on symbol-view for tags list.
6316         - Fixed symbol-view to create the tree using TMSymbol tree directly.
6317         - Fixed TMSymbol to create the complete tags tree instead of letting the
6318         symbol-view created the root nodes.
6319         - Changed project tags cache name to .tm_project2.cache because the
6320         newer format records additional scope information.
6321         
6322 2005-02-07  Naba Kumar  <naba@gnome.org>
6324         * plugins/editor/style-editor.c,
6325         plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
6326         and GtkFontButton instead of deprecated widgets in
6327         style editor.
6328         
6329 2005-02-07  Sebastien Granjoux  <seb.sfo@free.fr>
6331         * plugins/project-wizard/action.c,
6332         plugins/project-wizard/action.h,
6333         plugins/project-wizard/autogen.c,
6334         plugins/project-wizard/autogen.h,
6335         plugins/project-wizard/file.c,
6336         plugins/project-wizard/file.h,
6337         plugins/project-wizard/install.c,
6338         plugins/project-wizard/install.h,
6339         plugins/project-wizard/parser.h,
6340         plugins/project-wizard/parser.c,
6341         plugins/project-wizard/property.c,
6342         plugins/project-wizard/property.h,
6343         plugins/project-wizard/plugin.h,
6344         plugins/project-wizard/plugin.c,
6345         plugins/project-wizard/values.c,
6346         plugins/project-wizard/values.h:
6347         Replace C++ comments by C comments
6349         * plugins/project-wizard/autogen.c,
6350         plugins/project-wizard/autogen.h:
6351         Add a run time check of autogen version.
6352         Add UserName variable.
6354         * plugins/project-wizard/anjuta-project-wizard.glade,
6355         plugins/project-wizard/header.c,
6356         plugins/project-wizard/druid.c,
6357         plugins/project-wizard/druid.h:
6358         Sort project in alphabetic order.
6359         Correct selection troubles in notebooks.
6361         * plugins/project-wizard/parser.c:
6362         Add some check when reading the project header block.
6364 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
6366         * plugins/project-wizard/action.c,
6367         plugins/project-wizard/action.h,
6368         plugins/project-wizard/autogen.c,
6369         plugins/project-wizard/autogen.h,
6370         plugins/project-wizard/file.c,
6371         plugins/project-wizard/file.h,
6372         plugins/project-wizard/install.c,
6373         plugins/project-wizard/parser.h,
6374         plugins/project-wizard/parser.c,
6375         plugins/project-wizard/property.c,
6376         plugins/project-wizard/property.h,
6377         plugins/project-wizard/values.c,
6378         plugins/project-wizard/values.h,
6379         Add a space between function name and open.
6381         * plugins/project-wizard/plugin.h,
6382         plugins/project-wizard/plugin.c,
6383         plugins/project-wizard/install.c,
6384         Avoid a crash if the user close the message view used by the .
6386         * plugins/project-wizard/anjuta-project-wizard,
6387         plugins/project-wizard/druid.c,
6388         plugins/project-wizard/druid.h,
6389         plugins/project-wizard/header.h,
6390         plugins/project-wizard/header.c,
6391         Add a text view with the description of each.
6392         Add a tab for each project.
6393         Replace some C++ comments to C comments.
6395 2005-02-05  Naba Kumar  <naba@gnome.org>
6397         * plugins/project-wizard/anjuta-project-wizard-plugin.png:
6398         New icon from Sebastien Granjoux .
6399         
6400 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
6402         * libanjuta/anjuta-preferences.c:
6403         Set file property even without a focus out event (file selected 
6404         the browse dialog)
6406 2005-02-04  Naba Kumar  <naba@gnome.org>
6408         * plugins/glade/plugin.c: Fixed glade function calls.
6409         * configure.in: Fixed a typo.
6410         * TODO.tasks: Updated.
6412 2005-02-03  Naba Kumar  <naba@gnome.org>
6414         * plugins/project-manager/plugin.c: Fixed memory corruption.
6416         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
6417         build error.
6418         
6419         * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
6420         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6421         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
6422         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6424         * libanjuta/interfaces/libanjuta.idl,
6425         plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
6426         interface.
6427         
6428         * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
6430         Patch from Massimo Cora <maxcvs@email.it>:
6431         * plugins/editor/plugin.c: Fixed update UI for created buffers.
6432         
6433 2005-02-01  Naba Kumar  <naba@gnome.org>
6435         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
6436         libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6437         plugins/editor/goto_line.c, plugins/editor/goto_line.h,
6438         scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
6439         (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
6440         from sourceforge -- a64 crash fixes (correct typing for GType)
6441         and fixes compile errors in sun.
6443         * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
6444         paste (shift+insert) in terminal.
6446 2005-02-01  Kjartan Maraas  <kmaraas@gnome.org>
6448         * configure.in: Add «nb» to ALL_LINGUAS.
6450 2005-02-01  Naba Kumar  <naba@gnome.org>
6452         * TODO.tasks, TODO: Updated todo tasks.
6453         
6454         * plugins/editor/anjuta-document-manager.glade: Improved search
6455         relace dialog.
6456         
6457         * TODO.tasks: Fixed xml format.
6458         
6459         * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
6460         work yet).
6461         
6462         * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
6463         cleanups.
6464         
6465         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
6466         format during save (removed unwanted text nodes). Fixed scrollbars.
6468 2005-01-31  Naba Kumar  <naba@gnome.org>
6470         * libanjuta/interfaces/libanjuta.idl,
6471         plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
6472         Implemented append() method for IAnjutaEditor interface and fixed
6473         various bugs with text insertions (cvs diff and macro insertions).
6474         
6475         * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
6476         automatic indentation.
6477         
6478         * plugins/editor/action-callbacks.c,
6479         plugins/editor/action-callbacks.h,
6480         plugins/editor/anjuta-docman.c,
6481         plugins/editor/anjuta-document-manager.ui,
6482         plugins/editor/plugin.c,
6483         plugins/editor/text_editor.c,
6484         plugins/editor/text_editor.h,
6485         plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
6486         Fixed highlight issues.
6488         * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
6489         macro.
6490         
6491         * plugins/symbol-browser/an_symbol_view.c: Force update project.
6493         * data/properties/*: Updated properties files from scite. Created
6494         styles.properties to override the scite styles.
6495         
6496         * plugins/editor/aneditor.cxx: Fixed automatic indentation.
6498         * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
6499         
6500 2005-01-30  Naba Kumar  <naba@gnome.org>
6502         * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
6503         unused definitions.
6504         
6505         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
6506         
6507         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
6508         plugins/editor/text_editor.c,
6509         plugins/editor/text_editor_prefs.c: Added new aneditor commands,
6510         fixed linuwidth preference setting, fixed insert text interface
6511         implementation. Improved automatice-indentation for cpp lexer.
6512         
6513         * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
6515 2005-01-29  Naba Kumar  <naba@gnome.org>
6517         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
6518         option in update dialog as default. Improved import dialog. Sized
6519         log dialog.
6521         * configure.in: Fixed underquoted warning from autoconf.
6522         
6523         * plugins/editor/action-callbacks.c,
6524         plugins/editor/aneditor.cxx,
6525         plugins/editor/aneditor.h,
6526         plugins/editor/anjuta-document-manager.glade,
6527         plugins/editor/plugin.c,
6528         plugins/editor/plugin.h,
6529         plugins/editor/text_editor.c,
6530         plugins/editor/text_editor.h,
6531         plugins/editor/text_editor_prefs.c: Implemented prefernces commands
6532         for Editor and fixed all preferences syncronization and notifys for
6533         visible prefs (in editor preferences page).
6534         
6535         * plugins/file-loader/plugin.c: Load recent files on idle.
6537 2005-01-28  Naba Kumar  <naba@gnome.org>
6539         * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
6540         plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
6542         * plugins/editor/action-callbacks.c,
6543         plugins/editor/action-callbacks.h,
6544         plugins/editor/aneditor.cxx,
6545         plugins/editor/aneditor.h,
6546         plugins/editor/anjuta-document-manager.ui,
6547         plugins/editor/plugin.c,
6548         plugins/editor/text_editor.c,
6549         plugins/editor/text_editor.h,
6550         plugins/editor/text_editor_cbs.c,
6551         plugins/editor/text_editor_cbs.h,
6552         plugins/editor/text_editor_prefs.c: Implemented Multiple view of
6553         Text editor.
6555         Patch from Massimo Cora <maxcvs@email.it>:
6556         * plugins/editor/an_symbol_search.c,
6557         plugins/editor/an_symbol_search.c: Fixed crash bugs.
6558         
6559 2005-01-27  Naba Kumar  <naba@gnome.org>
6560         
6561         *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
6562         minimum size request to 200.
6564         * plugins/symbol-browser/an_symbol_info.c,
6565         plugins/symbol-browser/an_symbol_info.h,
6566         plugins/symbol-browser/an_symbol_search.c,
6567         plugins/symbol-browser/an_symbol_search.h,
6568         plugins/symbol-browser/an_symbol_view.c,
6569         plugins/symbol-browser/an_symbol_view.h,
6570         plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
6571         pixbuf retrieval. Fixed runtime warning. Code clean up.
6573 2005-01-27  Naba Kumar  <naba@gnome.org>
6575         * configure.in, plugins/Makefile.am, src/anjuta-app.c,
6576         src/anjuta.ui, (new) plugins/glade/.cvsignore,
6577         (new) plugins/glade/Makefile.am,
6578         (new) plugins/glade/anjuta-glade-plugin.png,
6579         (new) plugins/glade/anjuta-glade.plugin.in,
6580         (new) plugins/glade/anjuta-glade.ui,
6581         (new) plugins/glade/plugin.c,
6582         (new) plugins/glade/plugin.h,
6583         (new) plugins/profile-default/plugin.c:  Glade plugin. Disabled for
6584         now until glade3 works properly.
6586         * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
6587         they are generated.
6588         
6589 2005-01-26  Naba Kumar  <naba@gnome.org>
6591         * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
6592         Added mime icon for anjuta projects.
6593         
6594         patch from Massimo Cora <maxcvs@email.it>:
6595         * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
6596         an_symbol_search.h, an_symbol_view.c, plugin.c:
6597         Fix/implement objects destroying/freeing.
6599 2005-01-26  Johannes Schmid <jhs@cvs.gnome.org>
6600         
6601         * src/action-callback.[ch], src/anjuta-actions.h:
6602         Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
6603         because it has not been updated for years and we know have a devhelp plugin
6604         which can do the job much better.
6605         * TODO.tasks: Updated done items
6607 2005-01-25  Naba Kumar  <naba@gnome.org>
6609         * autogen.sh: Fixed to generate interface files.
6611         * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
6612         session save filenames.
6613         
6614         * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
6615         
6616 2005-01-24  Sebastien Granjoux <seb.sfo@free.fr>
6618         * plugins/project-wizard/Makefile.am,
6619         plugins/project-wizard/install.c,
6620         plugins/project-wizard/install.h,
6621         plugins/project-wizard/parser.c,
6622         plugins/project-wizard/parser.h,
6623         plugins/project-wizard/templates/terminal.wiz:
6624         Add action list block in wizard template
6625         * plugins/project-wizard/file.c,
6626         plugins/project-wizard/autogen.c:
6627         Small fixes
6629 2005-01-23  Naba Kumar  <naba@gnome.org>
6631         * configure.in: Fixed build error.
6633 2005-01-22  Sebastien Granjoux <seb.sfo@free.fr>
6635         * plugins/project-wizard/druid.c,
6636         plugins/project-wizard/parser.c,
6637         plugins/project-wizard/property.c: Rewrite parser with
6638         better error handling
6640 2005-01-22  Naba Kumar  <naba@gnome.org>
6642         * plugins/symbol-browser/plugin.c: Changed c++ coments
6643         to c commnets and formated code to anjuta coding styles.
6644         
6645 2005-01-21  Naba Kumar  <naba@gnome.org>
6647         * configure.in, autogen.sh: Fixed build errors in newer automake.
6648         
6649         * plugins/editor/anjuta-docman.c: Do not emit change editor
6650         signal while in dispose.
6652         Patch from: Massimo Corà <maxcvs@email.it>
6653         * plugins/symbol-browser/Makefile.am,
6654         plugins/symbol-browser/an_symbol_view.c,
6655         plugins/symbol-browser/an_symbol_view.h,
6656         plugins/symbol-browser/plugin.c,
6657         plugins/symbol-browser/plugin.h,
6658         plugins/symbol-browser/test-symbol-browser.c,
6659         (new) plugins/symbol-browser/an_symbol_info.c,
6660         (new) plugins/symbol-browser/an_symbol_info.h,
6661         (new) plugins/symbol-browser/an_symbol_search.c,
6662         (new) plugins/symbol-browser/an_symbol_search.h:
6663         Added a cool real-time symbol-search-view in symbol browser.
6665 2005-01-21  Johannes Schmid <jhs@cvs.gnome.org>
6666         
6667         * plugin/macro/plugin.c
6668         plugin/macro/anjuta-macro-plugin.ui
6669         plugin/macro/macro-db.[ch]
6670         plugin/macro/macro-dialog.[ch]
6671         plugin/macro/macro-actions.[ch]
6672         plugin/macro/macro-edit.[ch]
6673         plugin/macro/plugin.[ch]:
6674         
6675         Implemented three menu items as Naba proposed:
6676         Edit->Macro->
6677                 Insert Macro: Pops of a border-less window to enter a shortcut
6678                 Add Macro: Same as Manage Macro => New
6679                 Manage Macros: Full-features macro dialog
6681 2005-01-20  Naba Kumar  <naba@gnome.org>
6683         * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
6684         libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
6685         libanjuta/anjuta-shell.h,
6686         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
6687         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
6688         plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
6689         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
6690         src/main.c, src/shell.c: Implemented command line args processing
6691         and session management. Fixed geometry restoration.
6693 2005-01-19  Johannes Schmid <jhs@cvs.gnome.org>
6694         
6695         * plugins/macro/macro-db.c,
6696         plugins/macros.xml:
6697         Cleaned up XML interface and use attributes now for name, category and 
6698         shortcut. CDATA is used to avoid xml errors inside of macros.
6700 2005-01-19  Naba Kumar  <naba@gnome.org>
6702         * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
6704 2005-01-18  Naba Kumar  <naba@gnome.org>
6705         
6706         * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
6707         to work.
6709         * scintilla/*: Updated scintilla to current cvs and updated
6710         scintilla patches.
6711         
6712 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
6713         
6714         * plugins/cvs-plugin/anjuta-cvs-plugin.glade
6715         plugins/cvs-plugin/cvs-actions.c:
6716         Added "Whole project" infrastructure but it does not
6717         work because I did not find a way to get the current project's
6718         root dir.
6720 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
6722         * plugins/cvs-plugin/Makefile.am
6723         plugins/cvs-plugin/anjuta-cvs.plugin.in
6724         plugins/cvs-plugin/cvs-actions.c
6725         plugins/cvs-plugin/cvs-callbacks.c
6726         plugins/cvs-plugin/cvs-interface.[ch] (added)
6727         plugins/cvs-plugin/plugin.c:
6728         
6729         Added IAnjutaCVS interface and improved cvs plugin. There
6730         is still some work to do on cvs import and to add a current
6731         project toggle.
6733 2005-01-17  Naba Kumar  <naba@gnome.org>
6735         * plugins/editor/aneditor.cxx: Fixed auto indentation.
6736         
6737         * configure.in: Fixed build errors.
6739         * data/Makefile.am,     (removed) data/README.stock_libs,
6740         (removed) data/anjuta.mime, (removed) data/autogen.sh*,
6741         (removed) data/header.c, (removed) data/stock_libs.anj,
6742         (removed) data/x-anjuta-project.desktop,
6743         (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
6745         * libanjuta/anjuta-plugin-description.c,
6746         libanjuta/anjuta-shell.c: Updated documentations.
6748         Patch from: Hamish Mackenzie  <hamish@firestream.co.uk>
6749         
6750         * libanjuta/anjuta-launcher.c,
6751         plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
6752         x86_64 systems.
6754 2005-01-17  Naba Kumar  <naba@gnome.org>
6755         
6756         * plugins/project-wizard/templates/anjuta-plugin.wiz,
6757         plugins/project-wizard/templates/gtk.wiz,
6758         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
6759         Updated templates to new format.
6760         
6761         Patch from Sébastien Granjoux <seb.sfo@free.fr>:
6762         * plugins/project-wizard/druid.c,
6763         plugins/project-wizard/parser.c,
6764         plugins/project-wizard/property.c,
6765         plugins/project-wizard/property.h,
6766         plugins/project-wizard/templates/terminal.wiz,
6767         plugins/project-wizard/templates/terminal/AUTHORS,
6768         plugins/project-wizard/templates/terminal/ChangeLog,
6769         plugins/project-wizard/templates/terminal/NEWS,
6770         plugins/project-wizard/templates/terminal/README,
6771         plugins/project-wizard/templates/terminal/project.anjuta,
6772         plugins/project-wizard/templates/terminal/src/main.c:
6773         Moveed code related to property types from druid.c and parser.c to 
6774         property.c. Changed tag from "<string ..." to
6775         "<property type="string..."     and so on. Rewrite parser
6776         (warning still in progress). Added list property. Changed
6777         terminal project to avoid using autogen on some file (much 
6778         faster) using the autogen attribute. Add a license list box in
6779         terminal project (just as an example). _label in item list is
6780         optional now.
6782 2005-01-16  Naba Kumar  <naba@gnome.org>
6784         * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
6785         plugins/edtior/anjuta-docman.c: Fixed build errors.
6786         
6787         * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
6788         libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
6789         libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
6790         (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
6791         (removed) libanjuta/defaults.c, libanjuta/defaults.h,
6792         (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
6793         libanjuta/resources.h,
6794         plugins/build-basic-autotools/build-basic-autotools.c,
6795         plugins/editor/plugin.c, plugins/editor/text_editor.c,
6796         plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
6797         plugins/gtodo/plugin.c, src/Makefile.am,
6798         src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
6799         src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
6800         Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
6801         should be handled in respective plugins. Added API documentations.
6803         * libanjuta-docs.sgml, libanjuta-sections.txt,
6804         libanjuta.types,
6805         (added) tmpl/anjuta-debug.sgml,
6806         (added) tmpl/anjuta-launcher.sgml,
6807         tmpl/anjuta-plugin.sgml,
6808         tmpl/anjuta-preferences.sgml,
6809         tmpl/anjuta-shell.sgml,
6810         (added) tmpl/anjuta-status.sgml,
6811         (removed) tmpl/anjuta-stock.sgml,
6812         tmpl/anjuta-utils.sgml,
6813         (removed) tmpl/defaults.sgml,
6814         (removed) tmpl/fileselection.sgml,
6815         (removed) tmpl/gnomefilelist.sgml,
6816         tmpl/ianjuta-buildable.sgml,
6817         (added) tmpl/ianjuta-debugger-manager.sgml,
6818         (added) tmpl/ianjuta-debugger.sgml,
6819         tmpl/ianjuta-document-manager.sgml,
6820         tmpl/ianjuta-editor.sgml,
6821         tmpl/ianjuta-file.sgml,
6822         tmpl/ianjuta-loader.sgml,
6823         tmpl/ianjuta-markable.sgml,
6824         tmpl/ianjuta-message-view.sgml,
6825         (added) tmpl/ianjuta-project-manager.sgml,
6826         (added) tmpl/ianjuta-todo.sgml,
6827         (added) tmpl/ianjuta-wizard.sgml,
6828         tmpl/libanjuta-iface-marshallers.sgml,
6829         tmpl/libanjuta-unused.sgml,
6830         (removed) tmpl/pixmaps.sgml,
6831         tmpl/plugins.sgml,
6832         (removed) tmpl/properties.sgml,
6833         tmpl/resources.sgml: Updated API documentations.
6835 2005-01-15  Naba Kumar  <naba@gnome.org>
6837         * libanjuta/anjuta-launcher.c: Added API docs.
6838         
6839         * plugins/project-wizard/templates/anjuta-plugin.wiz,
6840         plugins/project-wizard/templates/gtk.wiz,
6841         plugins/project-wizard/templates/terminal.wiz,
6842         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
6843         plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
6844         plugins/project-wizard/templates/gtk/src/main.c,
6845         plugins/project-wizard/templates/terminal/Makefile.am.tpl,
6846         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
6847         template files.
6849         Patch from: Sébastien Granjoux <seb.sfo@free.fr>
6850         * plugins/project-wizard/anjuta-project-wizard.glade,
6851         plugins/project-wizard/autogen.c,
6852         plugins/project-wizard/druid.c,
6853         plugins/project-wizard/druid.h,
6854         plugins/project-wizard/file.c,
6855         plugins/project-wizard/file.h,
6856         plugins/project-wizard/install.c,
6857         plugins/project-wizard/parser.c,
6858         plugins/project-wizard/plugin.c,
6859         plugins/project-wizard/plugin.h: Add a preferences dialog: used for
6860         setting the default project directory. Fix HIDDEN property, it's
6861         working but I think we could make this cleaner. Removed the
6862         copy of the string in mandatory_property. Add an optional autogen
6863         attribute, to force or avoid using autogen on some files, default
6864         without any attribute is autodetect.+ Replace the script tag with
6865         a normal file tag and an attribute execute.
6866         
6867 2005-01-14  Naba Kumar  <naba@gnome.org>
6869         * plugins/editor/action-callbacks.c,
6870         plugins/editor/search_incremental.c,
6871         plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
6872         works now.
6873         
6874         * plugins/editor/plugin.c, plugins/editor/plugin.h,
6875         src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
6876         tabs.
6878 2005-01-12  Naba Kumar  <naba@gnome.org>
6880         * configure.in,
6881         plugins/project-wizard/templates/Makefile.am,
6882         (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
6883         plugins/project-wizard/templates/anjuta-plugin.wiz,
6884         (added) plugins/project-wizard/templates/gtk-logo.png,
6885         (added) plugins/project-wizard/templates/gtk.wiz,
6886         (added) plugins/project-wizard/templates/terminal-logo.png,
6887         plugins/project-wizard/templates/terminal.wiz,
6888         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
6889         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6890         (added) plugins/project-wizard/templates/gtk/.cvsignore,
6891         (added) plugins/project-wizard/templates/gtk/Makefile.am,
6892         (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
6893         (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
6894         (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
6895         (added) plugins/project-wizard/templates/gtk/src/main.c,
6896         (added) plugins/project-wizard/templates/gtk/src/project.glade,
6897         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
6898         GTK+ project templated and fixed other templates. Updated template
6899         logos.
6901 2005-01-12  Naba Kumar  <naba@gnome.org>
6903         * plugins/macro/anjuta-macro.glade: Improved GUI.
6904         
6905 2005-01-10  Johannes Schmid <jhs@cvs.gnome.org>
6907         * plugins/cvs-plugin/cvs_gui.[ch] (removed)
6908         * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
6909         * plugins/cvs-plugin/cvs.[ch] (removed)
6910         Removed old unused files
6911         
6912         * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
6913         * plugins/cvs-plugin/cvs-actions.c
6914         * plugins/cvs-plugin/Makefile.am:
6915         Seperate callback functions for better error
6916         handling. Cleaned up code.
6917         
6918         * plugins/macro/macros.xml: removed corrupt cvs
6919         macros for now.
6921 2005-01-10  Naba Kumar  <naba@gnome.org>
6923         * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
6924         plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
6925         and leaks.
6927 2005-01-09  Naba Kumar  <naba@gnome.org>
6929         * libegg/egg-recent-action.c, libegg/test-actions.c,
6930         libegg/menu/egg-recent-action.h: Recent Action now takes multiple
6931         recent files models.
6932         
6933         * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
6934         two models -- one for projects and other for regular files and show
6935         both in recent files menu. Changed recent files group from "anjuta"
6936         to "anjuta-projects" and "anjuta-files" respectively. Set mime types
6937         when adding the URI in recent files.
6938         
6939         * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
6940         * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
6941         * plugins/macro/macro-dialog.c: Fixed dispose() method.
6942         * plugins/macro/macros.xml: Fixed xml errors.
6944 2005-01-08  Naba Kumar  <naba@gnome.org>
6945         
6946         * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
6947         libegg/test-actions.c, libegg/menu/Makefile.am,
6948         libegg/menu/egg-recent-action.h: Added a new action for
6949         recent files.
6951         * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
6952         Fixed dispose. Cleanup.
6953         
6954         * plugins/file-loader/anjuta-loader-plugin.ui,
6955         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
6956         Use the new action for recent files. Added recent files in
6957         toolbar.
6959         * plugins/project-wizard/druid.c: Show busy cursor and
6960         de-sensitize druid buttons during page change.
6961         
6962         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
6963         * plugins/project-wizard/Makefile.am,
6964         plugins/project-wizard/druid.c,
6965         plugins/project-wizard/druid.h,
6966         plugins/project-wizard/install.c,
6967         plugins/project-wizard/plugin.c,
6968         plugins/project-wizard/plugin.h,
6969         plugins/project-wizard/property.c,
6970         plugins/project-wizard/property.h,
6971         (added) plugins/project-wizard/values.c,
6972         (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
6973         objects (in values.c and values.h) containing the values of all
6974         properties. The NPWProperty objects now keep their values in this
6975         object which is persistant for one activation of the plugin, so the
6976         user keeps all the values even if he goes backward. Used an anjuta
6977         message view to list all files copied by the project wizard.
6979 2005-01-08  Johannes Schmid <jhs@cvs.gnome.org>
6981         * plugins/macro/plugin.[ch],
6982         plugins/macro/macro-dialog.[ch]
6983         plugins/macro/macro-edit.[ch]
6984         plugins/macro/macro-db.[ch]
6985         plugins/macro/macro-actions.[ch]
6986         plugins/macro/anjuta-macro.plugin.in
6987         plugins/macro/anjuta-macro.glade
6988         plugins/macro/anjuta-macro.png
6989         plugins/macro/Makefile.am
6990         plugins/macro/macros.xml
6991         plugins/macro/anjuta-macro.ui (all added)
6992         configure.in
6993         plugins/Makefile.am:
6994         Added new macro plugins
6995         
6996         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
6997         New icon
6998         
6999         * manuals/reference/template (removed)
7000         Removed old api reference
7001         
7002         * plugins/message-view/message-view.c:
7003         "Fixed" crash in on_row_deleted and added a
7004         comment that I cannot work this way. We will
7005         have to change everything a bit to avoid losing
7006         memory there.
7007         
7008         * plugins/text-editor/text_editor.c:
7009         Update line number width on file save
7012 2005-01-07  Naba Kumar  <naba@gnome.org>
7014         * plugins/project-wizard/anjuta-project-wizard.glade,
7015         plugins/project-wizard/druid.c,
7016         plugins/project-wizard/templates/anjuta-plugin.wiz,
7017         plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
7018         Display page description in bold. Fixed mandatory field check.
7020         * configure.in,
7021         libanjuta/libanjuta-1.0.pc.in,
7022         plugins/project-wizard/druid.c,
7023         plugins/project-wizard/parser.c,
7024         plugins/project-wizard/property.h,
7025         plugins/project-wizard/templates/anjuta-plugin.wiz,
7026         plugins/project-wizard/templates/terminal.wiz,
7027         plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
7028         (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
7029         (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
7030         (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
7031         (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
7032         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7033         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7034         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7035         plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7036         plugins/project-wizard/templates/terminal/configure.in.tpl,
7037         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
7038         plugins/project-wizard/templates/terminal/src/main.c: Implemented
7039         a new property type -- hidden. Fixed terminal and anjuta-plugin
7040         project templates.
7042 2005-01-07  Naba Kumar  <naba@gnome.org>
7044         * templates/anjuta-plugin.wiz,
7045         templates/terminal.wiz,
7046         templates/terminal/Makefile.am.tpl,
7047         templates/terminal/autogen.sh,
7048         (Removed) templates/terminal/configure.ac.tpl,
7049         (Added) templates/.cvsignore,
7050         (Added) templates/Makefile.am,
7051         (Added) templates/anjuta-plugin/.cvsignore,
7052         (Added) templates/anjuta-plugin/Makefile.am,
7053         (Added) templates/anjuta-plugin/src/.cvsignore,
7054         (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
7055         (Added) templates/terminal/.cvsignore,
7056         (Added) templates/terminal/Makefile.am,
7057         (Added) templates/terminal/configure.in.tpl,
7058         (Added) templates/terminal/po/.cvsignore,
7059         (Added) templates/terminal/po/ChangeLog,
7060         (Added) templates/terminal/po/Makefile.am,
7061         (Added) templates/terminal/po/POTFILES.in,
7062         (Added) templates/terminal/src/.cvsignore,
7063         (Added) templates/terminal/src/Makefile.am,
7064         (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
7065         project wizard. Fixed configure/po/Makefile template errors.
7067 2005-01-06  Naba Kumar  <naba@gnome.org>
7069         * configure.in: Added project templates.
7070         * plugins/project-wizard/templates/*: Added to project and renamed
7071         Makefile.am and configure.in to Makefile.am and configure.ac respectively
7072         for the project templates (so that they do not conflict with autotools
7073         build. Created proper configure.ac.tpl and autogen.sh for project
7074         templates.
7075         
7076 2005-01-06  Naba Kumar  <naba@gnome.org>
7078         * plugins/project-wizard/anjuta-project-wizard.glade,
7079         plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
7080         Fixed file list parsing and to take absolute file paths (for example,
7081         from an icon selected previously). Used toggle buttons for boolean
7082         properties. Check if all mandatory fields are given before going
7083         forward in the wizard. Use scrollable viewport for listing property
7084         widgets incase the list goes out of wizard's size. Added tooltips
7085         as descriptions of the property widgets. And other fixes.
7087         * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
7088         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
7089         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
7090         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
7091         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
7092         (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
7093         (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
7094         (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7095         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
7096         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7097         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7098         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
7099         Restructured template files.
7101 2005-01-06  Naba Kumar  <naba@gnome.org>
7103         * configure.in: Added check for autogen.
7104         
7105         * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
7106         in dispose.
7107         
7108         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
7109         Do not emit changed signal when in dispose.
7111         * plugins/symbol-browser/plugin.c: Don't updated symbols when
7112         symbol-view widget has been destroyed.
7113         
7114         * src/anjuta-app.c: Set null to preference, status and ui object
7115         pointers when they are destroyed.
7117         * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
7118         plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
7119         Added boolean, integer and file property types.
7120         
7121         * plugins/project-wizard/Makefile.am,
7122         plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
7123         project wizard templates.
7125 2005-01-04  Naba Kumar  <naba@gnome.org>
7127         * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
7128         added widgets.
7129         
7130         * plugins/editor/aneditor.cxx,
7131         plugins/editor/anjuta-docman.c,
7132         plugins/editor/plugin.c,
7133         plugins/editor/text_editor.c:
7134         Removed unnecessary ref/unref of scintilla.
7135         
7136         * plugins/message-view/anjuta-msgman.c,
7137         plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
7138         make close button similar to document manager.
7139         
7140         * plugins/project-manager/plugin.c,
7141         plugins/project-manager/plugin.h: Removed dead codes. Removed
7142         unnecessary ref/unref.
7143         
7144         * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
7145         instead of hard refs.
7147 2005-01-03  Naba Kumar  <naba@gnome.org>
7149         * libanjuta/interfaces/libanjuta.idl: Added configure() and
7150         generate() methods for IAnjutaBuildable interface.
7152         * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
7153         IAnjutaBuildable inteface.
7155         * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
7156         to destroy build context when message view is destroyed.
7157         
7158         * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
7159         a ref to it and unref in destructor. AnEditor class wants to be the
7160         owner of scintilla widget. Fixed compile warnings with signed/unsigned
7161         comparisions.
7162         
7163         * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
7164         complicate the scene. Removed editor widget from AnjutaDocman when
7165         the widget is destroyed.
7166         
7167         * plugins/editor/plugin.c: Destroy docman widget instead of just removing
7168         from shell. It will be removed from shell when the widget is destroyed.
7169         
7170         * plugins/editor/text_editor.c: Added debug codes to track object
7171         finalizations.
7173         * plugins/message-view/anjuta-msgman.c: Remove message view on
7174         widget destroy. Destroy message view on remove. Removed all views
7175         correctly.
7176         
7177         * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
7178         from container.
7180 2005-01-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7182         * plugins/file-wizard/action-callbacks.c,
7183         plugins/file-wizard/anjuta-file-wizard.glade,
7184         plugins/file-wizard/file.c, plugins/file-wizard/file.h :
7185         Insert Licence, copyright, header template ...
7186         
7187 2005-01-02  Naba Kumar  <naba@gnome.org>
7189         * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
7190         libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
7191         anjuta_status_add_widget() to allow setting busy cursor on non
7192         toplevel windows.
7194         * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
7196         * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
7197         mime types to take text/source also.
7198         
7199         * plugins/editor/anjuta-docman.c,
7200         plugins/editor/anjuta-docman.h,
7201         plugins/editor/plugin.c,
7202         plugins/editor/text_editor.c,
7203         plugins/editor/text_editor.h,
7204         plugins/editor/text_editor_cbs.c: Listen for busy signal from
7205         AnjutaStatus and set busy cursor on editors.
7207         * plugins/file-loader/Makefile.am,
7208         plugins/file-loader/plugin.c,
7209         (added) plugins/file-loader/dnd.c,
7210         (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
7212         * src/anjuta.c: Hide anjuta window before destruction.
7214         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
7215         * configure.in, plugins/Makefile.am,
7216         (removed) plugins/project-wizard/appwiz_page1.c,
7217         (removed) plugins/project-wizard/appwiz_page2.c,
7218         (removed) plugins/project-wizard/appwiz_page3.c,
7219         (removed) plugins/project-wizard/appwiz_page4.c,
7220         (removed) plugins/project-wizard/appwizard.c,
7221         (removed) plugins/project-wizard/appwizard.h,
7222         (removed) plugins/project-wizard/appwizard_cbs.c,
7223         (removed) plugins/project-wizard/appwizard_cbs.h,
7224         (removed) plugins/project-wizard/appwizard_gui.c,
7225         (removed) plugins/project-wizard/gnome_project.c,
7226         (removed) plugins/project-wizard/gnome_project.h,
7227         (removed) plugins/project-wizard/wizard_gui.c,
7228         (removed) plugins/project-wizard/wizard_gui.h,
7229         (added) plugins/project-wizard/.cvsignore,
7230         (added) plugins/project-wizard/Makefile.am,
7231         (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
7232         (added) plugins/project-wizard/anjuta-project-wizard.glade,
7233         (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
7234         (added) plugins/project-wizard/applogo.png,
7235         (added) plugins/project-wizard/appwizard.png,
7236         (added) plugins/project-wizard/autogen.c,
7237         (added) plugins/project-wizard/autogen.h,
7238         (added) plugins/project-wizard/druid.c,
7239         (added) plugins/project-wizard/druid.h,
7240         (added) plugins/project-wizard/file.c,
7241         (added) plugins/project-wizard/file.h,
7242         (added) plugins/project-wizard/header.c,
7243         (added) plugins/project-wizard/header.h,
7244         (added) plugins/project-wizard/install.c,
7245         (added) plugins/project-wizard/install.h,
7246         (added) plugins/project-wizard/parser.c,
7247         (added) plugins/project-wizard/parser.h,
7248         (added) plugins/project-wizard/plugin.c,
7249         (added) plugins/project-wizard/plugin.h,
7250         (added) plugins/project-wizard/property.c,
7251         (added) plugins/project-wizard/property.h: Removed old application-wizard
7252         codes and added new template based (autogen based) project wizard
7253         implemented by Sébastien Granjoux  <seb.sfo@free.fr>
7255 2005-01-01  Johannes Schmid <jhs@cvs.gnome.org>
7257         * plugins/cvs-plugin/plugin.c: Fixed crash bug
7258         * plugins/cvs-plugin/cvs-execute.c:
7259         Fix cvs_log which did not work because of some
7260         glade problem
7261         Patch from Mark R. Pariente <markpariente@cmu.edu>
7262         - Fix message highlighting
7264 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
7265         
7266         * template/*,
7267         date/template/*,
7268         configure.in:
7269         Removed template stuff completly because we dicussed to implement
7270         a macro system for Edit->Insert Text
7272 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
7273         
7274         * plugins/editor/aneditor.cxx,
7275         plugins/editor/text_editor.c:
7276         Set line number width dynamically
7277         * src/about.c:
7278         Prepered new GTK 2.6 about dialog
7280 2004-12-30  Naba Kumar  <naba@gnome.org>
7282         patch from: Massimo Corà  <maxcvs@email.it>
7283         * plugins/editor/aneditor.cxx: Highlights correct function
7284         argument in recursive calltips.
7286 2004-12-30  Naba Kumar  <naba@gnome.org>
7288         * plugins/symbol-browser/plugin.c,
7289         libanjuta/interfaces/libanjuta.idl,
7290         plugins/editor/text_editor.c: Fixed editor markers and added a new
7291         marker (BASIC) to indicate line numbers. Fixed symbol browser to
7292         mark the line visited.
7293         
7294         * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
7295         libegg/Makefile.am, libegg/eggcomboselect.c,
7296         libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
7297         widget for use with symbol view in toolbar.
7298         
7299         * plugins/cvs-plugin/anjuta-cvs.ui,
7300         plugins/file-manager/anjuta-file-manager.ui: Added appropriate
7301         placeholder for cvs plugin context menu in filemanager.
7302         
7303 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
7304         
7305         * plugins/cvs-plugin/plugin.c:
7306         Show popup menu only if the file is contained in
7307         a directory containing a "CVS" directory
7309 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
7310         
7311         * plugins/cvs-plugin/cvs-action.[ch],
7312         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7313         * plugins/cvs-plugin/anjuta-cvs.ui,
7314         * plugins/cvs-plugin/plugin.c:
7315         Implemented "Import"
7316         
7317         Patch from Mark R. Pariente <markpariente@cmu.edu>:
7318         Added right-click-menu for file-manager
7320 2004-12-26  Naba Kumar  <naba@gnome.org>
7322         * src/action-callbacks.c, src/action-callbacks.h,
7323         src/anjuta-actions.h, src/anjuta-app.c,
7324         src/anjuta.ui: Added fullscreen action.
7326         * plugins/cvs-plugin/cvs-actions.c,
7327         plugins/cvs-plugin/plugin.c,
7328         plugins/cvs-plugin/plugin.h: Watches current editor,
7329         project and file manager selection in plugin
7330         implementation.
7331         
7332 2004-12-26  Naba Kumar  <naba@gnome.org>
7334         * src/anjuta-app.c, src/anjuta.c, src/main.c,
7335         src/action-callbacks.c: Fixed app finalization. Added a
7336         command line arg --proper-shutdown (-p), which when set
7337         will release all plugins and their resources (this option
7338         is mainly for debugging).
7339         
7340         * plugins/file-loader/plugin.c: Fixed filename duplications
7341         in recent files history.
7342         
7343         * plugins/profile-default/plugin.c: Disabled problematic
7344         plugins for now to load at startup.
7345         
7346         * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled 
7347         annoying debug prints.
7348         
7349 2004-12-23  Naba Kumar  <naba@gnome.org>
7351         Patch from: Mark R. Pariente  <markpariente@cmu.edu>
7352         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7353         plugins/cvs-plugin/anjuta-cvs.ui,
7354         plugins/cvs-plugin/cvs-actions.c,
7355         plugins/cvs-plugin/cvs-actions.h,
7356         plugins/cvs-plugin/cvs-execute.c,
7357         plugins/cvs-plugin/cvs-execute.h,
7358         plugins/cvs-plugin/Makefile.am,
7359         plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
7360         Added cvs log command.
7362 2004-12-20  Johannes Schmid <jhs@cvs.gnome.org>
7363         
7364         * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as 
7365         default
7367 2004-12-20  Naba Kumar  <naba@gnome.org>
7369         patch from: Massimo Corà  <maxcvs@email.it>
7370         * plugins/editor/aneditor.cxx: Added recursive calltips.
7372 2004-12-20  Naba Kumar  <naba@gnome.org>
7373         
7374         * libanjuta/plugins.c, plugins/file-loader/plugin.c:
7375         Show busy cursor during loading and unloading.
7376         
7377 2004-12-19  Naba Kumar  <naba@gnome.org>
7379         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
7380         memory leaks. Disabled debug print.
7382         * plugins/symbol-browser/an_symbol_view.c,
7383         plugins/symbol-browser/plugin.c,
7384         plugins/symbol-browser/plugin.h: Fixed loading and unloading
7385         problems. Creates SymbolView object every time when the
7386         plugin is activated.
7388         * plugins/project-manager/plugin.c: Close project when
7389         deactivating.
7390         
7391 2004-12-18  Naba Kumar  <naba@gnome.org>
7393         * po/POTFILES.in: Removed commented lines.
7394         * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
7395         * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
7396         * plugins/gdb/plugin.c: Fixed compile error.
7397         
7398         Patch from: Mark R. Pariente  <mark@demar.com.tr>
7399         * libegg/eggcellrendererkeys.c: Fixed compile error.
7400         
7401 2004-12-18  Naba Kumar  <naba@gnome.org>
7403         * plugins/file-loader/plugin.c: Fixed loading bug.
7404         
7405         *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
7406         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
7407         plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
7408         plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
7409         and corruptions. Fixed loading and unloading of plugins.
7410         
7411 2004-12-17  Naba Kumar  <naba@gnome.org>
7412         
7413         * plugins/file-loader/Makefile.am,
7414         plugins/file-loader/plugin.c,
7415         plugins/project-manager/plugin.c: Fixed memory corruption
7416         and disposition codes. Added missing plugin.h in Makefile.am.
7418 2004-12-16  Naba Kumar  <naba@gnome.org>
7420         * plugins/symbol-browser/an_symbol_view.c,
7421         plugins/symbol-browser/plugin.c: Fixed finalization and disposition
7422         codes. Fixed memory leaks and corruptions.
7424         * plugins/build-basic-autotools/build-basic-autotools.c
7425         plugins/editor/anjuta-docman.c,
7426         plugins/editor/text_editor.c,
7427         plugins/file-loader/plugin.c,
7428         plugins/file-manager/plugin.c,
7429         plugins/file-wizard/plugin.c,
7430         plugins/message-view/anjuta-msgman.c,
7431         plugins/message-view/anjuta-msgman.h,
7432         plugins/message-view/message-view.c,
7433         plugins/message-view/plugin.c,
7434         plugins/message-view/plugin.h,
7435         plugins/terminal/terminal.c: Fixed finalization and disposition codes.
7437         * src/about.c, src/about.h, src/action-callbacks.c,
7438         src/action-callbacks.h, src/anjuta-actions.h,
7439         src/anjuta-app.c, src/anjuta-app.h,
7440         src/anjuta-callbacks.c, src/anjuta-callbacks.h,
7441         src/anjuta.c, src/anjuta.h, src/getline.c, 
7442         src/main.c, src/main.cpp, src/shell.c, src/shell.h, 
7443         src/start-with.c, src/start-with.h: Fixed emacs modes.
7445         * src/layout.xml: Brought document manager in front.
7446         
7447 2004-12-15  Naba Kumar  <naba@gnome.org>
7449         * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
7450         properly removed.
7451         
7452         * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
7453         finalization. Added a method to unload all plugins and destroy them.
7454         Fixed memory leaks.
7455         
7456         * plugins/sample1/plugin.c: Proper finalization code and renamed
7457         functions to proper names.
7458         
7459         * plugins/build-basic-autotools/build-basic-autotools.c,
7460         plugins/cvs-plugin/plugin.c: Proper     finalization and disposition code.
7462         * src/shell.c: Unload all plugins on exit, so that memory profilers
7463         can detect memory leaks in plugins.
7465 2004-12-13  Naba Kumar  <naba@gnome.org>
7467         * plugins/devhelp/plugin.c: Delay widget initialization, now that
7468         docking is working.
7469         * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
7470         * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
7472 2004-12-11  Naba Kumar  <naba@gnome.org>
7474         * data/properties/anjuta.properties: Fixed font size.
7475         * plugin/build-basic-autotools/build-basic-autotools: Added initial
7476         compile file function. There are some fixmes there.
7477         * plugins/message-view/anjuta-msgman.c,
7478         * plugins/message-view/message-view.c: Fixed bugs and clean up.
7479         
7480 2004-12-08  Naba Kumar  <naba@gnome.org>
7482         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
7483         src/utilities.c, libanjuta/anjuta-utils.h: Added a function
7484         to escape quotes in a string.
7485         
7486         * plugins/cvs-plugin/cvs-actions.c,
7487         plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
7488         cvs diff command.
7490         * plugins/build-basic-autotools/build-basic-autotools.c,
7491         plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
7492         filters.
7493         
7494 2004-12-07  Naba Kumar  <naba@gnome.org>
7496         * plugins/build-basic-autotools/build-basic-autotools.c,
7497         plugins/build-basic-autotools/automake-c.filters: Completed directory
7498         tracking. Double click on Errors and warnings now work as expected.
7500         * plugins/build-basic-autotools.c: Added codes to track build directory
7501         so that absolute path of the files could be determined.
7503 2004-12-06  Naba Kumar  <naba@gnome.org>
7505         * plugins/cvs-plugin/cvs-execute.c: Show completion message.
7506         * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
7507         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
7508         
7509 2004-12-05  Naba Kumar  <naba@gnome.org>
7511         * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
7512         tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
7513         
7514         * plugins/cvs-plugin/plugin.c,
7515         plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
7516         
7517 2004-13-05  Johannes Schmid <jhs@cvs.gnome.org>
7518         
7519         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7520         * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
7521         plugins/cvs-plugin/cvs-execute.[ch]:
7522         Implemented cvs status and cvs diff
7523         Known bugs:
7524         - rdiff command is not correct
7525         - Must find a way to allow selection of directies AND files 
7526         in GtkFileChooser
7528 2004-12-03  Naba Kumar  <naba@gnome.org>
7530         * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
7531         plugins/editor/style-editor.h, plugins/editor/text_editor.c,
7532         plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
7533         session.properties file if it is for the first time.
7534         
7535 2004-12-02  Johannes Schmid <jhs@cvs.gnome.org>
7536         
7537         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
7538         commit.
7539         
7540         * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
7541         plugins/cvs-plugin/anjuta-cvs.ui:
7542         Implemented update/commit and changed menu layout 
7544 2004-12-02  Naba Kumar  <naba@gnome.org>
7546         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
7547         property name (for cvs path property). Beautified dialogs.
7549 2004-11-30      Johannes Schmid <jhs@cvs.gnome.org>
7550         
7551         * plugins/message-view/anjuta-msgman.c: Changed callback name
7552         and changed switch-page handling.
7553         
7554         * plugins/cvs-plugin/cvs-actions.c:
7555         * plugins/cvs-plugin/cvs-execute.c:
7556         * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7557         - Implemented cvs add and cvs removed - both working now
7558         - Created a usefull preferences page
7559         
7561 2004-11-30  Naba Kumar  <naba@gnome.org>
7563         * libanjuta/anjuta-status.c: Fixed runtime warning.
7564         
7565         * plugins/editor/Makefile.am:
7566         plugins/editor/anjuta-document-manager.glade,
7567         plugins/editor/plugin.c
7568         plugins/editor/plugin.h
7569         plugins/editor/style-editor.c (new, moved from src/),
7570         plugins/editor/style-editor.h (new, moved from src/),
7571         plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
7572         settings in preferences.
7574         * plugins/editor/text_editor.c,
7575         plugins/editor/text_editor.h: Do not take unused args in
7576         text_editor_get_props().
7578         * src/style-editor.c, src/style-editor.h: Removed, moved to
7579         plugins/editor/ directory.
7581 2004-11-29  Naba Kumar  <naba@gnome.org>
7583         * plugins/editor/text_editor_cbs.c: Emit click signal in
7584         IAnjutaMarkable.
7585         * libanjuta/anjuta-status.c: More spacing between items.
7586         
7587 2004-11-29  Naba Kumar  <naba@gnome.org>
7589         Patch from: Pavol Bosik  <pavol.bosik@radiantsystems.com>:
7590         
7591         * libanjuta/interfaces/libanjuta.idl,
7592         plugins/debug-manager/anjuta-debug-manager.plugin.in,
7593         plugins/debug-manager/plugin.c,
7594         plugins/gdb/breakpoints.c,
7595         plugins/gdb/breakpoints.h,
7596         plugins/gdb/debugger.c,
7597         plugins/gdb/debugger.h,
7598         plugins/gdb/plugin.c,
7599         plugins/gdb/plugin.h,
7600         plugins/gdb/utilities.c,
7601         plugins/gdb/utilities.h: Code cleanups and partial implementation of
7602         toggle breakpoint margin clicks.
7604 2004-11-28  Naba Kumar  <naba@gnome.org>
7606         * TODO.tasks: Fixed indentations.
7607         * plugins/gtodo/libgtodo.c: Save with indentation.
7608         * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
7609         * plugins/project-manager/plugin.c: Fixed runtime warnings.
7610         * libanjuta/anjuta-status.c: Fixed busy cursors.
7611         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
7612         * po/POTFILES.in: Updated.
7613         
7614 2004-11-28  Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
7615         
7616         * plugins/editor/anjuta-document-manager.glade,
7617           plugins/editor/search-replace.[c,h], 
7618           plugins/editor/search-replace_backend.h
7619           plugins/editor/search-preferences.[c,h] :
7620           Saved Search-Preferences (gconf),
7621           Basic search by default.
7623 2004-11-22  Naba Kumar  <naba@gnome.org>
7625         * configure.in: Fixed build error.
7627 2004-11-21  Naba Kumar  <naba@gnome.org>
7629         * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
7630         libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
7631         Added AnjutaStatus class to libanjuta.
7632         Added anjuta_shell_get_status() method.
7633         
7634         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
7635         and fixed marshaller generation.
7636         
7637         * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
7638         "updade_ui" signals to IAnjutaEditor interface.
7639         
7640         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7641         
7642         * plugins/build-basic-autotools/automake-c.filters: Fixed filter
7643         regexes.
7644         
7645         * plugins/class-gen/clsGen.c: Intial port.
7646         
7647         * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
7648         name.
7649         
7650         * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
7651         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7652         plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
7653         Implemented status update. Emits "update_ui" and "char_added" signals.
7654         Added view preferences.
7655         
7656         * plugins/file-loader/plugin.c: Added open with plugins in open with
7657         menus.
7658         
7659         * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
7660         
7661         * plugins/message-view/anjuta-msgman.c,
7662         plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
7663         to close correct message view rather than current view.
7665 2004-11-20  Johannes Schmid <jhs@cvs.gnome.org>
7666         
7667         * plugins/cvs-plugin/cvs-actions.c
7668         plugins/cvs-plugin/plugin.[ch]
7669         plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7670         Implemented cvs add but ran into a launcher/message_view
7671         problem because of a limitation of the idl compiler
7673 2004-11-19  Naba Kumar  <naba@gnome.org>
7675         * plugins/project-manager/plugin.c: Displays a progress window during
7676         project load.
7677         
7678         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
7679         Fixed UI separators.
7680         
7681         * plugins/file-manager/anjuta-file-manager.ui: Added project manager
7682         UI placeholder.
7683         
7684         * plugins/project-manager/anjuta-project-manager.ui,
7685         plugins/project-manager/plugin.[c,h]: Added add/remove context
7686         menus and implemented them. Added file manager merge menu.
7688 2004-11-18  Naba Kumar  <naba@gnome.org>
7690         * TODO.tasks: Updated.
7691         * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
7692         plugins/message-view/message-view.c: Fixed finalize and dispose
7693         methods.
7694         * plugins/debugger/*: Removed from cvs (development now in
7695         debug-manager).
7697 2004-11-17  Pavol Bosik  <pavol.bosik@radiantsystems.com>
7699         Reviewed by Naba Kumar  <naba@gnome.org>:
7700         
7701         * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
7702         plugins/editor/plugin.c, plugins/editor/text_editor.c,
7703         plugins/gdb/breakpoints.c: all marker related stuff moved from
7704         editor and docman interfaces to IAnjutaMarkable
7706 2004-11-17  Naba Kumar  <naba@gnome.org>
7708         * TODO.tasks: Updated.
7709         
7710         * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
7711         
7712         * libegg/egg-combo-action.c: Block changed signal when changing model.
7713         
7714         * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
7715         Emit changed signal. Removed dead codes.
7716         
7717         * plugins/file-loader/plugin.c: Remove file fragments from uris, so
7718         that recent files history do not duplicate.
7719         
7720         * plugins/symbol-browser/an_symbol_view.c,
7721         plugins/symbol-browser/an_symbol_view.h,
7722         plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
7723         Fixed a bug.
7725 2004-11-15  Naba Kumar  <naba@gnome.org>
7727         * plugins/project-manager/plugin.c: Opens targets on double click.
7728         
7729         * plugins/message-view/message-view.c,
7730         plugins/file-manager/anjuta-file-manager-plugin.glade,
7731         plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
7732         Added proper class finalization
7733         and disposition. Added preferences notifications and callbacks to
7734         change info/warning/error colors.
7735         
7736         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
7737         plugins/editor/text_editor.[h,c], src/action-callbacks.c,
7738         src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
7739         Implemented finalize method for AnjutaApp. Code cleanups.
7740         
7741         * plugins/message-view/plugin.c: Static parent_class.
7742         
7743 2004-11-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7744         * plugins/editor/search-replace.[c,h], 
7745           plugins/editor/search-replace_backend.c
7746           Update search entry in main toolbar.
7747           Clean code.
7749 2004-11-11  Naba Kumar  <naba@gnome.org>
7751         * TODO.tasks: Updated.
7753         * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
7754         and completed on-the-fly-change preferences. Removed "changed"
7755         signal as it is no longer necessary (use notify for similar
7756         purpose to monitor individual preferences).
7758         
7759         * plugins/editor/anjuta-document-manager.glade: Added view menu
7760         preferences so that they are registered.
7761         
7762         * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
7763         (added) plugins/editor/text_editor_prefs.[c,h]: Removed
7764         connection to "changed" signal of preferences and implemented
7765         notifications for some editor preferences. More to implement.
7767 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7768         * plugins/editor/print.c
7769         Fixed bug 1047624 : Add line number every X lines.
7771 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7772         * plugins/editor/search-replace.c
7773         Fixed a crash bug (995755) when searching "%n"
7775 2004-11-09  Naba Kumar  <naba@gnome.org>
7777         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
7778         Fixed to refresh categories list on file load.
7780 2004-11-08  Naba Kumar  <naba@gnome.org>
7781         
7782         * configure.in, plugins/Makefile.am,
7783         plugins/profile-default/plugin.c: Added cvs plugin in build.
7784         
7785         * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
7786         
7787         * plugins/debug-manager/.cvsignore: Added file to ignore.
7788         
7789         * plugins/debug-manager/Makefile.am: Removed dead codes.
7790         
7791         * src/anjuta.ui: Added placeholder for version control UI.
7793 2004-11-08  Naba Kumar  <naba@gnome.org>
7795         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
7796         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7797         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
7798         Updated.
7800         * global-tags/Makefile.am: Fixed make error.
7802         * plugins/profile-default/plugin.c: Added debug-manager
7803         and gdb plugins to load at startup so that debugger
7804         windows are docked properly. They will be removed
7805         later when we figure out runtime docking.
7807         * plugins/sample1/*: Restored to last working state.
7809         * plugins/gdb/debugger.c, src/layout.xml: Added debugger
7810         windows in lower pane. Named the windows appropriately.
7812         * ChangeLog: Fixed format.
7813         
7814 2004-11-07  Pavol Bosik <pavol.bosik@radiantsystems.com>
7816         * libanjuta/interfaces/libanjuta.idl,
7817         libanjuta/anjuta-marshal.c,
7818         plugins/Makefile.am,
7819         plugins/debug-manager/plugin.c,
7820         plugins/editor/plugin.c,
7821         plugins/editor/text_editor.c,
7822         plugins/gdb/breakpoints.c,
7823         plugins/gdb/debugger.c,
7824         plugins/gdb/plugin.c,
7825         plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
7827 2004-11-06  Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7828         * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
7829         plugins/editor/search-replace.c,
7830         plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
7831         Search and Replace; Show result in find pane
7832           
7833 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
7834         
7835         * plugins/gdb, plugins/debug-manager: Applied debugger patch
7836         from Bosik, Pavol <pavol.bosik@radiantsystems.com>
7837         (added features: starting debugger and loading of core/executable,
7838         StepIn, StepOut, StepOver and Execute, toggling breakpoint
7839         partially works)
7841 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
7842         
7843         * plugins/cvs-plugin/*: Mess up with cvs and lost some of 
7844         my cvs-plugin files...
7845         I hope I have rescued everything possible.
7846         
7847         * Naba: Could you please fix sample1 because I messed it up to 
7848         but there should be a histroy of this directory we should commit
7850 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
7851         
7852         * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
7853         infrastructure
7854         * plugins/cvs-plugin/plugin.c,
7855         /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7856         Added preferences dialog (not yet complete)
7858 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
7859         
7860         * global-tags/Makefile.am, mime/Makefile.am:
7861         Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
7862         
7863         * template/xmltemplate.[ch],
7864         template/xmlstrings.[ch],
7865         template/autotools.[ch] removed,
7866         template/prj_template.[ch] removed,
7867         template/lang_template.[ch] removed,
7868         template/lib_template.[ch] removed,
7869         template/Makefile.am adjusted,
7870         template/dtds/lang.dtd removed, 
7871         template/dtds/lib.dtd removed,
7872         template/dtds/prj.dtd removed,
7873         template/dtds/autotools.dtd removed,
7874         data/template/lib/* removed,
7875         data/template/language/* removed,
7876         data/template/library/* removed,
7877         data/template/project/* removed,
7878         date/template/Makefile.am adjusted:
7879         Remove everything except text-templates to replace hardcoded 
7880         Edit->Insert texts with dynamic loaded.
7882         * plugins/cvs-plugin/plugin.[ch],
7883         plugins/cvs-actions.[ch],
7884         plugins/Makefile.am,
7885         plugins/cvs-plugin/Makefile.am,
7886         plugins/cvs-plugin/anjuta-cvs-plugin.ui,
7887         plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7888         plugins/cvs-plugin/anjuta-cvs.plugin.in:
7889         Added initial cvs-plugin code
7891 2004-10-21  Naba Kumar  <naba@gnome.org>
7892         
7893         * libanjuta/anjuta-plugin.c,
7894         plugins/build-basic-autotools/build-basic-autotools.c,
7895         plugins/debugger/plugin.c,
7896         plugins/devhelp/plugin.c,
7897         plugins/editor/anjuta-docman.c,
7898         plugins/editor/goto_line.c,
7899         plugins/editor/plugin.c,
7900         plugins/editor/search-replace.c,
7901         plugins/editor/text_editor.c,
7902         plugins/file-loader/plugin.c,
7903         plugins/file-manager/plugin.c,
7904         plugins/file-wizard/file.c,
7905         plugins/file-wizard/plugin.c,
7906         plugins/gdb/plugin.c,
7907         plugins/gtodo/plugin.c,
7908         plugins/message-view/anjuta-msgman.c,
7909         plugins/profile-default/plugin.c,
7910         plugins/project-manager/plugin.c,
7911         plugins/sample1/plugin.c,
7912         plugins/terminal/terminal.c: Defined all global variables static,
7913         particularly class parent_class variables. They were getting
7914         confused at link time.
7916         * libanjuta/plugins.c: Do not unload plugins when they are
7917         deactivated. Simply cache them for later activation. Unloading
7918         modules have some problem with shared libs using static class
7919         registration. Fixed hash type for installed plugins. Eventually,
7920         we want to add "CanUnload" attribute for .plugin files (in
7921         "Anjuta Plugin" group) to let plugin loader know if the plugin can
7922         be unloaded from memory. Those plugins declaring CanUnload=false
7923         will not be unloaded from memory and will be put in the cache. Those
7924         not declaring anything or declaring CanUnload=true, will be unloaded
7925         from memory when they are deactivated.
7927         * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
7928         plugins/editor/plugin.c, plugins/editor/text_editor.c,
7929         plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
7930         plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
7931         plugins/project-manager/plugin.c: Fixed object finalization, dispose,
7932         activation, deactivation. Fixed memory leaks.
7934 2004-10-20  Naba Kumar  <naba@gnome.org>
7936         * TODO.tasks: Updated.
7937         
7938         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
7939         libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
7940         macro for adding interfaces to plugin types. Code cleanup.
7941         
7942         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
7943         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7944         
7945         * plugins/build-basic-autotools/build-basic-autotools.c,
7946         plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
7947         plugins/editor/plugin.c, plugins/editor/text_editor.c,
7948         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
7949         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
7950         plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
7951         plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
7952         plugins/project-manager/plugin.c,
7953         plugins/symbol-browser/an_symbol_view.c,
7954         plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
7955         newly defined macro to add interfaces to plugin types.
7957         * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
7959 2004-10-20  Naba Kumar  <naba@gnome.org>
7961         * TODO.tasks: Added task list.
7962         * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
7963         default values.
7965 2004-10-19  Naba Kumar  <naba@gnome.org>
7967         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
7968         
7969         * plugins/editor/action-callbacks.c,
7970         plugins/editor/action-callbacks.h,
7971         plugins/editor/anjuta-docman.c,
7972         plugins/editor/anjuta-docman.h,
7973         plugins/editor/anjuta-document-manager.ui,
7974         plugins/editor/file_history.c,
7975         plugins/editor/file_history.h,
7976         plugins/editor/plugin.c: Added file history browsing.
7977         
7978         * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
7979         
7980         * plugins/message-view/anjuta-message-manager.ui,
7981         plugins/message-view/plugin.c: Added document manager context menu.
7982         
7983         * plugins/symbol-browser/an_symbol_view.c,
7984         plugins/symbol-browser/an_symbol_view.h,
7985         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
7986         plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
7987         document manager context menu.
7988         
7989         * scintilla/*, scintilla/include/*: Updated to current cvs.
7990         
7991 2004-10-19  Naba Kumar  <naba@gnome.org>
7993         *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
7994         placeholder for debugger UI.
7995         
7996         * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
7997         * plugins/file-manager/plugin.c: Fixed loading bug.
7998         
7999         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
8000         libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
8001         Initializes gconf database with default values when the
8002         values are not defined. Use bool and int prefs separately.
8004         * plugins/editor/plugin.c: Added encoding preferences.
8005         * plugins/project-manager/plugin.c: Cleanup and debug messages.
8007         * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
8008         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8009         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8010         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8012 2004-10-18  Naba Kumar  <naba@gnome.org>
8014         * po/POTFILES.in: Updated.
8015         
8016         * libanjuta/anjuta-ui.c: Corrected debug messages.
8017         
8018         * libegg/egg-combo-action.c, libegg/test-actions.c,
8019         libegg/menu/egg-combo-action.h: Fixed combo action.
8020         
8021         * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
8022         Fixed format.
8023         
8024         * plugins/editor/action-callbacks.[c,h],
8025         plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
8026         Implemented file swap. Removed dead codes.
8027         
8028         * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
8029         dead codes.
8030         
8031         * plugins/symbol-browser/an_symbol_view.[c,h],
8032         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8033         plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
8034         Implemented file symbols. Implemented goto file line when symbol is
8035         selected.
8036         
8037         * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
8038         
8039 2004-10-10  Naba Kumar  <naba@gnome.org>
8041         Patch from Bosik, Pavol  <pavol.bosik@radiantsystems.com>:
8042         
8043         * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
8044         
8045         * plugins/debugger/.cvsignore,
8046         (added) plugins/debugger/Makefile.am,
8047         (added) plugins/debugger/anjuta-debugger.glade,
8048         (added) plugins/debugger/anjuta-debugger.plugin.in,
8049         (added) plugins/debugger/anjuta-debugger.plugin.png,
8050         (added) plugins/debugger/anjuta-debugger.ui,
8051         plugins/debugger/attach_process.c,
8052         (removed) plugins/debugger/attach_process_cbs.c,
8053         (removed) plugins/debugger/attach_process_cbs.h,
8054         (removed) plugins/debugger/breakpoints.c,
8055         (removed) plugins/debugger/breakpoints.h,
8056         (removed) plugins/debugger/debug_tree.c,
8057         (removed) plugins/debugger/debug_tree.h,
8058         (removed) plugins/debugger/debugger.c,
8059         (removed) plugins/debugger/debugger.h,
8060         (removed) plugins/debugger/memory.c,
8061         (removed) plugins/debugger/memory.h,
8062         (added) plugins/debugger/plugin.c,
8063         (added) plugins/debugger/plugin.h,
8064         (removed) plugins/debugger/registers.c,
8065         (removed) plugins/debugger/registers.h,
8066         (removed) plugins/debugger/registers_cbs.c,
8067         (removed) plugins/debugger/registers_cbs.h,
8068         (removed) plugins/debugger/registers_gui.c,
8069         (removed) plugins/debugger/sharedlib.c,
8070         (removed) plugins/debugger/sharedlib.h,
8071         (removed) plugins/debugger/sharedlib_cbs.c,
8072         (removed) plugins/debugger/sharedlib_cbs.h,
8073         (removed) plugins/debugger/sharedlib_gui.c,
8074         (removed) plugins/debugger/signals.c,
8075         (removed) plugins/debugger/signals.h,
8076         (removed) plugins/debugger/signals_cbs.c,
8077         (removed) plugins/debugger/signals_cbs.h,
8078         (removed) plugins/debugger/signals_gui.c,
8079         (removed) plugins/debugger/stack_trace.c,
8080         (removed) plugins/debugger/stack_trace.h,
8081         (added) plugins/debugger/utilities.c,
8082         (added) plugins/debugger/utilities.h,
8083         (removed) plugins/debugger/watch.c,
8084         (removed) plugins/debugger/watch.h,
8085         (removed) plugins/debugger/watch_cbs.c,
8086         (removed) plugins/debugger/watch_cbs.h,
8087         (removed) plugins/debugger/watch_gui.c,
8088         (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
8089         
8090         * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
8091         Added debugger gdb backend plugin.
8092         
8093         * plugins/message-view/plugin.c: Registered all message stock icons.
8094         
8095         * plugins/profile-default/plugin.c: Loads debugger plugin.
8096         
8097         * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
8099 2004-10-08  Naba Kumar  <naba@gnome.org>
8101         * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
8102         information.
8103         
8104         * plugins/symbol-browser/.cvsignore,
8105         plugins/symbol-browser/Makefile.am,
8106         plugins/symbol-browser/an_symbol_view.c,
8107         plugins/symbol-browser/an_symbol_view.h,
8108         plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
8109         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8110         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
8111         plugins/symbol-browser/plugin.c,
8112         plugins/symbol-browser/plugin.h,
8113         plugins/symbol-browser/sv_class.xpm,
8114         plugins/symbol-browser/sv_function.xpm,
8115         plugins/symbol-browser/sv_macro.xpm,
8116         plugins/symbol-browser/sv_private_fun.xpm,
8117         plugins/symbol-browser/sv_private_var.xpm,
8118         plugins/symbol-browser/sv_protected_fun.xpm,
8119         plugins/symbol-browser/sv_protected_var.xpm,
8120         plugins/symbol-browser/sv_public_fun.xpm,
8121         plugins/symbol-browser/sv_public_var.xpm,
8122         plugins/symbol-browser/sv_static_fun.xpm,
8123         plugins/symbol-browser/sv_static_var.xpm,
8124         plugins/symbol-browser/sv_struct.xpm,
8125         plugins/symbol-browser/sv_unknown.xpm,
8126         plugins/symbol-browser/sv_variable.xpm,
8127         plugins/symbol-browser/test-symbol-browser.c,
8128         plugins/Makefile.am: Implemented Symbol
8129         browser plugin.
8130         
8131         * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
8132         
8133         * plugins/build-basic-autotools/Makefile.am,
8134         plugins/devhelp/Makefile.am,
8135         plugins/editor/Makefile.am,
8136         plugins/file-loader/Makefile.am,
8137         plugins/file-manager/Makefile.am,
8138         plugins/file-wizard/Makefile.am,
8139         plugins/gtodo/Makefile.am,
8140         plugins/message-view/Makefile.am,
8141         plugins/profile-default/Makefile.am,
8142         plugins/project-manager/Makefile.am
8143         plugins/sample1/Makefile.am,
8144         plugins/terminal/Makefile.am,
8145         scintilla/Makefile.am,
8146         libegg/Makefile.am,
8147         launcher/Makefile.am,
8148         libanjuta/Makefile.am,
8149         src/Makefile.am,
8150         tagmanager/Makefile.am,
8151         configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
8152         anjuta_data_dir in configure.in and used them in plugins Makefile.am
8153         files. Also fixed library dependencies.
8154         
8155         * plugins/editor/aneditor.cxx: Disabled unused codes.
8156         * plugins/file-manager/an_file_view.c: Added copyright.
8157         * plugins/gtodo/tray-icon.c: Fixed pixmap path.
8158         
8159         * plugins/profile-default/plugin.c: Can load plugins by location.
8160         * plugins/project-manager/plugin.c: Remove project_root_uri value
8161         when project is closed.
8162         
8163 2004-10-06  Naba Kumar  <naba@gnome.org>
8165         * libanjuta/plugins.c: Shows plugins in a nicer dialog.
8166         
8167         * libanjuta/interfaces/libanjuta.idl,
8168         plugins/editor/text_editor.c: Added get_length()
8169         and get_current_word() methods in IAnjutaEditor interface.
8170         
8171         * libegg/Makefile.am: Added test_actions target.
8172         
8173         * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
8174         
8175         * plugins/build-basic-autotools/build-basic-autotools.c,
8176         plugins/file-loader/plugin.c,
8177         plugins/message-view/message-view.c: Added code to go to file and
8178         line number,
8179         
8180         * plugins/devhelp/plugin.c: Context sensitive help now works.
8181         * plugins/editor/anjuta-docman.c: Reads the fragment id from file
8182         uri as line number and goes to that line number.
8183         
8184         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
8185         plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
8186         gtodo_client_load() method to load from a diffrent file. Watched 
8187         project root directory in plugin to open TODO.tasks of the project.
8188         
8189         * plugins/project-manager/plugin.c: Updates project UI
8190         sensitive/insensitive.
8192         * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
8193         anjuta-shell program to test plugins.
8194         
8195         * src/anjuta-app.c: Registered UI accels.
8196         
8197 2004-09-28  Naba Kumar  <naba@gnome.org>
8199         * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
8200         method.
8201         
8202         * src/anjuta-app.c: Implemented present widget method.
8203         
8204         * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
8205         plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
8206         
8207         * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
8208         added editor.
8209         
8210         * plugins/editor/text_editor.c: Connects to preferences changed signal
8211         correctly.
8212         
8213 2004-09-28  Naba Kumar  <naba@gnome.org>
8214         
8215         * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
8216         print code.
8217         
8218         * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
8219         size to 5 pix.
8220         
8221         * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
8222         in changed signal callback.
8223         
8224         * plugins/editor/action-callbacks.c: Implemented save_all action
8225         callback. Removed dead code. Do save_as when saving a new file.
8226         Implemented incremental search.
8227         
8228         * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
8229         
8230         * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
8231         
8232         * src/anjuta-app.c: Registers UI accelerators.
8233         
8234 2004-09-27  Naba Kumar  <naba@gnome.org>
8236         * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
8237         
8238         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8239         plugins/devhelp/anjuta-devhelp.plugin.in,
8240         plugins/file-loader/anjuta-loader.plugin.in,
8241         plugins/file-manager/anjuta-file-manager.plugin.in,
8242         plugins/gtodo/anjuta-gtodo.plugin.in,
8243         plugins/project-manager/anjuta-project-manager.plugin.in,
8244         plugins/terminal/anjuta-terminal.plugin.in:
8245         Gave proper plugin names.
8247         * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
8248         error when regex fail.
8249         
8250         * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
8251         Added help and context search. Watches current editor. More menus
8252         in Help submenu. Update UI (sensitive when required) properly.
8253         
8254         * plugins/editor/anjuta-document-manager.ui,
8255         plugins/devhelp/anjuta-devhelp.ui,
8256         plugins/message-view/anjuta-message-manager.ui,
8257         src/anjuta.ui: Goto menu actions are in separate submenu.
8258         
8259         * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
8260         Removed unimplemented UI elements.
8261         
8262         * src/anjuta-app.c: Larger (and normal) icon size.
8263         
8264         * src/layout.xml: Task manager plugin along with document (in middle).
8265         
8266         * plugins/editor/plugin.c, plugins/file-loader.c,
8267         plugins/devhelp/plugin.c: Gives short-labels and is-important flag
8268         in gtkactions. Enable/disable UI properly.
8269         
8270 2004-09-26  Naba Kumar  <naba@gnome.org>
8272         * po/POTFILES.in: Updated, added missing files.
8274         * .cvsignore: Updated.
8275         
8276         * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
8277         a new function to get User input text.
8278         
8279         * libanjuta/resources.[c,h]: Added a function to created sized image.
8280         
8281         * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
8282         from filename, as thats the correct representation.
8283         
8284         * plugins/build-basic-autotools/Makefile.am,
8285         (added) plugins/build-basic-autotools/automake-c.filters,
8286         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8287         plugins/build-basic-autotools/build-basic-autotools.[c,h]:
8288         Rearragned UI elements in the build menu. Added codes to read build
8289         filter rules from external file. Implemented all build, configure,
8290         autogen commands. Watches current editor and project.
8291         
8292         * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
8293         Added editor changed signal and exports current editor value.
8294         Fixed parameter names. Fixed get_uri() interface implementation to
8295         return correct uri.
8296         
8297         * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
8298         elements.
8299         
8300         * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
8301         
8302         * plugins/file-manager/an_file_view.c,
8303         plugins/file-manager/an_file_view.c: Exports file uri correctly.
8304         
8305         * plugins/file-wizard/file.c: Reads uri correctly.
8306         
8307         * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
8308         sets the page to the new view.
8309         
8310         * plugins/message-view/message-view.c: Unrefs the tree model when done.
8311         Fixed signal connecting.
8312         
8313         * plugins/project-manager/plugin.c: Changed "project_root_directory"
8314         to "project_root_uri" and exports as uri.
8315         
8316 2004-09-24  Naba Kumar  <naba@gnome.org>
8318         * libanjuta/anjuta-ui.c: Fixed a crash bug.
8319         * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
8320         in correct way.
8321         * plugins/file-manager/plugin.c: Fixed crash in unloading.
8322         * plugins/file-loader/plugin.c: Added comments.
8323         * plugins/build-basic-autotools/plugin.c: Added comments.
8324         * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
8325         
8326         * libanjuta/interfaces/libanjuta.idl,
8327         plugins/message-view/anjuta-msgman.c,
8328         plugins/message-view/message-view.c,
8329         plugins/message-view/message-view.h,
8330         plugins/message-view/plugin.c: Buffering and appending messages have
8331         been separated. message-view implementations cleaned up. Signals
8332         Emissions fixed. Messages now displayed in summary and details show
8333         as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
8334         API.
8335         
8336         * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
8337         preferences.
8338         
8339         * plugins/build-basic-autotools/Makefile.am,
8340         plugins/build-basic-autotools/build-basic-autotools.c: Added regex
8341         parsing of output to create message summaries. Uses new message view
8342         API.
8343         
8344         * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
8345         preferences to make dialog box smaller.
8346         
8347         * plugins/editor/search-replace.c: Fixed compile error with change
8348         in IAnjutaMessageView API.
8349         
8350 2004-09-21  Naba Kumar  <naba@gnome.org>
8352         * plugins/Makefile.am: Deletes old (installed) plugins before
8353         installing new ones.
8354         
8355         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8356         plugins/build-basic-autotools/build-basic-autotools.c,
8357         plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
8358         file URI from filemanager. Only disables/enables build submenu in file
8359         manager, instead of merging/unmerging.
8360         
8361         * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
8362         non-text files.
8363         
8364         * plugins/file-loader/anjuta-loader-plugin.ui,
8365         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8366         Implemented "Open with" file manager submenu. Displays error message
8367         when file can not be opened.
8368         
8369         * plugins/file-manager/an_file_view.c: Renamed
8370         file_manager_current_filename value name to file_manager_current_uri
8371         and exports proper URI.
8372         
8373         * plugins/gtodo/plugin.c: Display name changed to "Tasks".
8375 2004-09-19  Naba Kumar  <naba@gnome.org>
8377         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
8378         plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
8379         save point signal to change editor tabs. Fixed accels.
8380         
8381         * plugins/file-loader/plugin.c: Fixed accels.
8383         * plugins/project-manager/plugin.c: Added target selection callback.
8384         
8385         * plugins/project-manager/plugin.c: Added URI activation.
8386         * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
8387         Fixed dialog and closed it on ok. Fixed a crash bug.
8388         * plugins/editor/anjuta-docman.c: Set notebook scrollable.
8390         * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
8391         configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
8392         plugins/file-loader/anjuta-loader-plugin.ui,
8393         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8394         Added recent files in file loade plugin.
8395         
8396         * ChangeLog: Fixed entry dates.
8397         
8398 2004-09-18  Naba Kumar  <naba@gnome.org>
8400         * plugins/devhelp/plugin.c: Added UI sensitization and removed
8401         an unnecessary GtkFrame.
8402         
8403 2004-09-17  Naba Kumar  <naba@gnome.org>
8405         * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
8407         * TODO: Updated.
8408         
8409         * data/Makefile.am: Disabled installing old mime info.
8410         
8411         * mime/anjuta.applications, mime/anjuta.keys: Updated.
8412         
8413         * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
8414         plugins/editor/anjuta-document-manager.ui,
8415         plugins/editor/plugin.c, plugins/editor/text_editor.c,
8416         plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
8417         Added Editor context popup menu.
8418         
8419         * plugins/project-manager/anjuta-project-manager-plugin.png:
8420         Update image.
8421         
8422         * plugins/project-manager/anjuta-project-manager.plugin.in:
8423         Support .anjuta mime type.
8424         
8425         * plugins/project-manager/plugin.c: Exports "project_root_directory"
8426         value.
8427         
8428         * plugins/file-manager/plugin.c: Watches "project_root_directory"
8429         value.
8430         
8431         * src/layout.xml, plugins/profile-default/plugin.c:
8432         Added project manager plugin for startup.
8434 2004-09-16  Naba Kumar  <naba@gnome.org>
8435         
8436         * anjuta.prj: Updated.
8437         
8438         * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
8439         plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
8440         plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
8441         plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
8442         plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
8443         plugins/terinal/Makefile.am, src/Makefile.am,
8444         plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
8445         Fixed makefile syntax errors.
8447 2004-09-16  Naba Kumar  <naba@gnome.org>
8449         * configure.in, src/layout.xml,
8450         plugins/profile-default/plugin.c,
8451         libanjuta/interfaces/libanjuta.idl,
8452         plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
8453         
8454         * configure.in, plugins/Makefile.am,
8455         plugins/project-manager/.cvsignore, 
8456         plugins/project-manager/Makefile.am,
8457         plugins/project-manager/anjuta-project-manager-plugin.png,
8458         plugins/project-manager/anjuta-project-manager.plugin.in,
8459         plugins/project-manager/anjuta-project-manager.ui,
8460         plugins/project-manager/plugin.c,
8461         plugins/project-manager/plugin.h: Added project manager plugin
8462         based on gnome-build.
8463         
8464         * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
8465         mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
8466         
8467         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
8468         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8469         manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
8470     
8471 2004-09-16  Naba Kumar  <naba@gnome.org>
8473         * plugins/editor/action-callbacks.c: Fixed compile error.
8474         
8475 2004-09-15  Naba Kumar  <naba@gnome.org>
8477         * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
8478         
8479         * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
8480         New improved splace with nicer progress.
8481         
8482         * configure.in, plugins/Makefile.am,
8483         (added) file-wizard/.cvsignore,
8484         (added) file-wizard/Makefile.am,
8485         (added) file-wizard/action-callbacks.c,
8486         (added) file-wizard/action-callbacks.h,
8487         (added) file-wizard/anjuta-file-wizard-plugin.png,
8488         (added) file-wizard/anjuta-file-wizard.glade,
8489         (added) file-wizard/anjuta-file-wizard.plugin.in,
8490         (added) file-wizard/anjuta-file-wizard.ui,
8491         (added) file-wizard/file.c,
8492         (added) file-wizard/file.h,
8493         (added) file-wizard/plugin.c,
8494         (added) file-wizard/plugin.h:
8495         Created new file wizard and added it. The wizard takes care of text
8496         bit insertions and new files creation.
8498         * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
8499         plugins/editor/action-callbacks.h,
8500         plugins/editor/anjuta-document-manager.glade,
8501         plugins/editor/anjuta-document-manager.ui,
8502         plugins/editor/plugin.c, plugins/editor/text_editor.c,
8503         (removed) plugins/editor/file.[c,h]: Removed text insertions and
8504         new files code and moved into a new plugin (file wizard).
8505         
8506         * libanjuta/plugins.[c,h]: Added plugins selection function.
8507         
8508         * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
8509         get_position(), insert() in IAnjutaEditor interface. Added
8510         add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
8511         interface (for wizard plugins).
8513         * plugins/file-loader/anjuta-loader-plugin.ui,
8514         plugins/file-loader/plugin.c: Added wizard launcher interface which
8515         scans for plugins implement IAnjutaWizard interface and presents the
8516         list to user for selection. The selected plugin is then activated
8517         for the wizard.
8519         * libanjuta/interfaces/.cvsignore: Updated.
8520         * plugins/message-view/.cvsignore: Updated.
8521         * plugins/launcher/*: Removed as launcher has already been moved to
8522         libanjuta as class.
8524         * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
8525         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8526         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8527         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8528         manuals/reference/libanjuta/tmpl/pixmaps.sgml:
8529         Updated API documentations.
8531 2004-09-01  Amanpreet Singh Alam  <aalam@redhat.com>
8533         * configure.in: Added Punjabi to ALL_LINGUAS
8535 2004-07-29  Naba Kumar  <naba@gnome.org>
8537         * configure.in: Added file-loader plugin Makefile path and
8538         fixed devhelp version requirement.
8540 2004-07-28  Naba Kumar  <naba@gnome.org>
8542         * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
8543         terminal/preferences-terminal.png (added), message-view/*.png (added),
8544         message-view/*.xpm (added), editor/*.png (added),
8545         editor/*.xpm (added), plugins/editor/Makefile.am,
8546         plugins/editor/plugin.c, plugins/message-view/Makefile.am,
8547         plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
8548         src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
8549         respective plugins directories.
8551         * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
8552         pixmaps/block-end-16.png, pixmaps/block-end.png
8553         pixmaps/block-start-16.png, pixmaps/block-start.png
8554         pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
8555         pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
8556         pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
8557         pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
8558         pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
8559         pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
8560         pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
8561         pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
8562         pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
8563         pixmaps/preferences-editor.png, pixmaps/undock.png
8564         pixmaps/error-next-16.png, pixmaps/error-next.png
8565         pixmaps/error-prev-16.png, pixmaps/error-prev.png
8566         pixmaps/messages.xpm, pixmaps/preferences-messages.png,
8567         pixmaps/preferences-terminal.png: Deleted
8569         * libanjuta/properties* (removed), plugins/editor/properties* (added),
8570         plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
8571         plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
8572         plugins/editor/anjuta-document-manager.plugin.in,
8573         plugins/editor/anjuta-document-manager.ui,
8574         plugins/editor/plugin.c, plugins/editor/print.c,
8575         plugins/editor/search-replace_backend.c,
8576         plugins/editor/search_preferences.h,
8577         plugins/editor/text_editor.c, plugins/editor/text_editor.h:
8578         Moved properties souce files to editor plugin as it not required in
8579         libanjuta. Other editor fixes.
8581         * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
8582         libegg/dock/* (removed)
8583         : Restored GDL external dependencies and removed libegg dock
8584         sources, because gdl is being developed.
8585         
8586         * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
8587         libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
8588         libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
8589         libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
8590         libanjuta/plugins.c, libanjuta/plugins.h,
8591         libanjuta/resources.c, libanjuta/resources.h: Preferences now use
8592         gconf system. Shell now takes docking positions. Added more utility
8593         functions. Added plugins query function. And other fixes.
8595         * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
8596         
8597         * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
8598         plugin to load files based on mime type.
8599         
8600         * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
8601         
8602         * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
8603         plugins/file-manager/plugin.c: File manager now uses file loader to
8604         open files.
8606         * plugins/message-view/anjuta-msgman.c,,
8607         plugins/message-view/message-view.c,
8608         plugins/message-view/plugin.c: Implemented launcher in libanjuta.
8610         * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
8611         plugins/terminal/terminal.c, src/Makefile.am,
8612         src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
8613         src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
8614         
8615         * libegg/dock/*: Removed directory.
8616         
8617 2004-07-28  Naba Kumar  <naba@gnome.org>
8619         * configure.in: Reduced gnome-print version requirement.
8620         * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
8622 2004-07-21  Ray Strode  <rstrode@redhat.com>
8623         * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
8624         new mime sytem.
8626 2004-06-29  Johannes Schmid <jhs@cvs.gnome.org>
8627         
8628         * plugins/editor/search-replace.c: Some fixes
8629         * plugins/terminal/Makefile.am:
8630         Patch from: Alexey Rusakov <ktirf@users.sf.net>
8632 2004-05-19  Naba Kumar  <naba@gnome.org>
8634         * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
8635         compiler warning.
8637 2004-05-17  Johannes Schmid <jhs@cvs.gnome.org>
8639         * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
8640         Implemented IAnjutaSavable
8641         * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
8643 2004-05-17  Naba Kumar  <naba@gnome.org>
8645         * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
8646         plugins/build-basic-autotools/.cvsignore,
8647         plugins/build-basic-autotools/Makefile.am,
8648         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
8649         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8650         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8651         plugins/build-basic-autotools/build-basic-autotools.c,
8652         plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
8653         build plugin.
8654         
8655         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
8656         definition.
8657         
8658         * plugins/file-manager/an_file_view.c,
8659         plugins/file-manager/anjuta-file-manager.ui,
8660         plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
8661         Added context menu UI.
8662         
8663         * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
8664         in view menu.
8666 2004-05-16      Johannes Schmid <jhs@cvs.gnome.org>
8667         
8668         * libanjuta/anjuta-preferences.[ch]: 
8669         Added save/load_gconf functions
8670         * src/action_callbacks.[ch], src/preferences.c: 
8671         Load global prefs from gconf at startup and save them
8672         on exit. Prefs load and save correctly but something resets
8673         them to default after loading...
8674         * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
8675         Somehow the linker does not find save/load_gconf functions
8676         in libanjuta. Must be a stupid mistake, I would be glad
8677         if someone could fix that.
8678         * manuals/reference/libanjuta-sections.txt: Added new
8679         preferences functions and removed gnome-filelist
8680         * plugins/file-manager/anjuta-file-manager-plugin.glade:
8681         * plugins/file-manager/plugin.c:
8682         Added root-path property
8684 2004-05-14      Johannes Schmid <jhs@cvs.gnome.org>
8685         
8686         * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
8687         they are not longer needed.
8688         * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
8689         anjuta-sections.txt: Remove references to the files
8690         * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
8691         Use new nautilus icons for file-manager, looks incredible
8692         cool!
8694 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
8695         
8696         * plugins/editor/anjuta-docman.c: gchar* to 
8697         const gchar* in arguments
8698         * plugins/editor/text_editor.c: Implemented IAnjutaFile
8699         Interface
8700         * plugins/file-manager/an_file_view.c: Open files on
8701         double-click. Does not work yet because it does not
8702         find IAnjutaFile interface in document manager
8704 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
8705         
8706         * plugins/editor/anjuta-docman.c
8707         * plugins/editor/text_editor.c:
8708         Made close button working, made multiple selection in
8709         File/Open dialog possble, fixed crash bug if file cannot
8710         be opened.
8712 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
8713         
8714         * plugins/editor/action-callbacks.c
8715         * plugins/editor/anjuta-docman.c
8716         * plugins/editor/anjuta-docman.h
8717         * plugins/editor/search-replace.c
8718         * plugins/editor/search-replace_backend.c
8719         * plugins/editor/text_editor.c
8720         * plugins/editor/text_editor.h:
8721         Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
8722         able to open all files, use uri instead of full_filename, fixed
8723         many bugs.
8726 2004-05-13  Naba Kumar  <naba@gnome.org>
8728         * plugins/message-view/anjuta-message-manager-plugin.glade:
8729         HIG compliant.
8731         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
8732         management.
8734         * pixmaps/anjuta_splash.png: Added border.
8735         
8736         * plugins/editor/anjuta-document-manager.png: New icon.
8737         
8738         * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
8739         plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
8740         
8741         plugins/editor/Makefile.am,
8742         plugins/editor/search-replace.c,
8743         plugins/editor/search-replace.h,
8744         plugins/editor/search-replace_backend.c,
8745         plugins/editor/search-replace_backend.h,
8746         plugins/editor/search_preferences.h,
8747         plugins/editor/search_preferences.c: Merged changes from
8748         ANJUTA_1_2_0 branch.
8749         
8750         * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
8751         plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
8752         operational.
8754         * plugins/terminal/Makefile.am,
8755         plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
8756         dialog.
8757         
8758         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
8759         submenu.
8761 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
8762         * plugins/message-view/plugin.c: Fixed glade file loading
8763         Removed "Show messages" menu item
8764         * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
8765         twice because of this load system layout hack.
8766         * libanjuta/anjuta-ui.h: Removed #include config.h
8767         * libanjuta/libanjuta.pc: Fixed path and depencies
8768         * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
8769         * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
8770         * libanjuta/properties.cxx : #include "properties_cxx.h"
8771         * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
8773 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
8774         * plugins/message-view/*: Fixed message view preferences
8775         * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
8776         * anjuta.glade: Removed messages stuff
8778 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
8779         
8780         * Removed libanjutamm, it is now hosted on SF.net:
8781         cvs.sf.net/cvsroot/anjuta/libanjutamm
8783 2004-05-11  Johannes Schmid  <jhs@cvs.gnome.org>
8784         
8785         * libanjutamm/*
8786         Added some experimental code to add support for C++ plugins.
8787         Nothing works yet and it is likely that it will disappear but
8788         I have some questions to murrayc and he wants to see the code.
8790 2004-05-11  Naba Kumar  <naba@gnome.org>
8792         * plugins/terminal/terminal.c: Fixed prefs loading bug.
8794         * plugins/editor/action-callbacks.c: Fixed a crash bug in
8795         hightlight style menu actions.
8797         * manuals/reference/libanjuta/libanjuta-docs.sgml,
8798         manuals/reference/libanjuta/plugin-description-file.sgml,
8799         manuals/reference/libanjuta/writing-plugins.sgml,
8800         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8801         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8802         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
8804         * src/anjuta-app.c: Always load system layout for now.
8806         * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
8807         
8808         * manuals/reference/libanjuta/libanjuta-docs.sgml,
8809         manuals/reference/libanjuta/libanjuta-sections.txt,
8810         manuals/reference/libanjuta/libanjuta.types,
8811         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8812         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8813         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8814         manuals/reference/libanjuta/tmpl/fileselection.sgml,
8815         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8816         (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
8817         Updated documentation.
8819         * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
8820         plugins/profile-default/plugin.c, src/layout.xml:
8821         Created terminal plugin.
8822          
8823         * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
8824         (new) plugins/file-manager/.cvsignore,
8825         plugins/file-manager/an_file_view.c,
8826         plugins/file-manager/plugin.c,
8827         plugins/file-manager/plugin.h: Moved preferences to separate
8828         glade file and added cvsignore file.
8829         
8830         * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
8831         from ANJUTA_1_2_0 branch. Please note that other po files need merging
8832         from the branch. I tried it     but there were way too many conflicts.
8833         
8834         * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
8835         
8836         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
8837         util functions required during the merge.
8838         
8839         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
8840         interface.
8841         
8842         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8843         plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
8844         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8845         plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
8846         Merged with ANJUTA_1_2_0 branch.
8848 2004-05-09  Johannes Schmid <jhs@cvs.gnome.org>
8850         * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
8852 2004-05-07  Naba Kumar  <naba@gnome.org>
8854         * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
8856         * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
8857         Added preferences reading and loading.
8858         
8859         * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
8860         libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
8861         libanjuta/fileselection.c, libanjuta/fileselection.h,
8862         libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
8863         
8864         * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
8866         * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
8867         anjuta.spec.in, configure.in, data/autogen.sh.generic,
8868         data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
8869         data/macros/autogen.sh, data/macros2/autogen.sh
8870         data/properties/ada.properties, data/properties/anjuta.properties,
8871         launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
8872         libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
8873         (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
8874         (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
8875         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
8876         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
8877         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
8878         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
8879         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
8880         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
8881         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
8882         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
8883         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
8884         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
8885         manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
8886         manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
8887         plugins/class-gen/clsGen.c, plugins/editor/print.c,
8888         plugins/patch/patch-plugin.c, scintilla/Document.cxx,
8889         scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
8890         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
8891         scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
8892         (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
8893         scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
8894         (added) scintilla/scintilla-marshal.c,
8895         (added) scintilla/scintilla-marshal.h,
8896         (added) scintilla/scintilla-marshal.list,
8897         scintilla/include/SString.h, scintilla/include/SciLexer.h,
8898         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
8899         (added) scintilla/patches/scintilla-calltip-align.patch,
8900         (added) scintilla/patches/scintilla-minor.patch,
8901         tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
8903 2004-05-06  Naba Kumar  <naba@gnome.org>
8905         * (added) plugins/file-manager/Makefile.am,
8906         (added) plugins/file-manager/anjuta-file-manager-plugin.png,
8907         (added) plugins/file-manager/anjuta-file-manager.plugin.in,
8908         (added) plugins/file-manager/anjuta-file-manager.ui,
8909         (added) plugins/file-manager/plugin.c,
8910         (added) plugins/file-manager/plugin.h,
8911         (removed) plugins/file-manager/an_file_view.h,
8912         plugins/Makefile.am, configure.in,
8913         plugins/file-manager/an_file_view.c: Created file manager plugin.
8914         
8915         * plugins/profile-default/plugin.c: Added file manager plugin in default
8916         profile.
8917         
8918         * libanjuta/Makefile.am: Fixed dependencies.
8919         * pixmaps/anjuta_splash.png: New splash screen.
8921 2004-05-05  Johannes Schmid <jhs@cvs.gnome.org>
8922         
8923         * template/template.c/h: Added in-line doc
8924         * manuals/reference/template/*: Added template documentation
8925         * configure.in: Build template docs
8927 2004-05-05  Naba Kumar  <naba@gnome.org>
8929         * autogen.sh: Added commands to generate initial interfaces.
8930         
8931         * libanjuta/Makefile.am,
8932         (removed)libanjuta/anjuta-plugin-parser.c,
8933         (removed)libanjuta/anjuta-plugin-parser.h,
8934         (added)libanjuta/anjuta-plugin-description.c,
8935         (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
8936         plugin description.
8937         
8938         * libanjuta/anjuta-plugin.c,
8939         libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
8940         
8941         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
8942         and added AnjutaShellPlacement enum for widgeds placement (passed to 
8943         widget add_widget() method.
8944         
8945         * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
8946         and moved plugin sets loading in profile plugins.
8947         
8948         * libanjuta/interfaces/.cvsignore,
8949         (removed)libanjuta/interfaces/Makefile.am,
8950         libanjuta/interfaces/libanjuta.idl,
8951         libanjuta/interfaces/anjuta-idl-compiler.pl,
8952         (removed)libanjuta/interfaces/ianjuta-document-manager.c,
8953         (removed)libanjuta/interfaces/ianjuta-document-manager.h,
8954         (removed)libanjuta/interfaces/ianjuta-editor.c,
8955         (removed)libanjuta/interfaces/ianjuta-editor.h,
8956         (removed)libanjuta/interfaces/ianjuta-file.c,
8957         (removed)libanjuta/interfaces/ianjuta-file.h,
8958         (removed)libanjuta/interfaces/ianjuta-message-manager.c,
8959         (removed)libanjuta/interfaces/ianjuta-message-manager.h,
8960         (removed)libanjuta/interfaces/ianjuta-message-view.c,
8961         (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
8962         *.h and Makefile.am files. They are autogenerated. Interfaces are
8963         by anjuta-idl-compiler.pl from libanjuta.idl file.
8964         
8965         * manuals/reference/libanjuta/Makefile.am,
8966         manuals/reference/libanjuta/anjuta-architecture.sgml,
8967         manuals/reference/libanjuta/libanjuta-docs.sgml,
8968         manuals/reference/libanjuta/libanjuta-sections.txt,
8969         manuals/reference/libanjuta/libanjuta.types,
8970         manuals/reference/libanjuta/plugin-description-file.sgml,
8971         manuals/reference/libanjuta/writing-plugins.sgml,
8972         (added)manuals/reference/libanjuta/tmpl/.cvsignore,
8973         (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
8974         (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
8975         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8976         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8977         (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
8978         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8979         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8980         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8981         (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8982         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8983         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8984         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
8985         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
8986         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
8987         (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
8988         (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
8989         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
8990         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8991         (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
8992         (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
8993         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
8994         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
8995         (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8996         (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8997         (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8998         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
8999         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
9000         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
9001         (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9002         (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
9003         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9004         manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
9005         Wrote writing-plugins.sgml documentation. Fixed cross links. Added
9006         interfaces template sgmls.
9007         
9008         * plugins/Makefile.am,
9009         plugins/devhelp/anjuta-devhelp.plugin.in,
9010         plugins/devhelp/plugin.c,
9011         plugins/editor/action-callbacks.c,
9012         plugins/editor/anjuta-document-manager.plugin.in,
9013         plugins/editor/plugin.c,
9014         plugins/editor/plugin.h,
9015         plugins/editor/text_editor.c,
9016         plugins/sample1/plugin.c,
9017         plugins/message-view/anjuta-message-manager.plugin.in,
9018         plugins/message-view/plugin.c: Fixed shell add_widget method to take
9019         placement. Fixed other errors.
9020         
9021         * (added)plugins/profile-default/.cvsignore,
9022         (added)plugins/profile-default/Makefile.am,
9023         (added)plugins/profile-default/anjuta-default-profile-plugin.png,
9024         (added)plugins/profile-default/anjuta-default-profile.plugin.in,
9025         (added)plugins/profile-default/anjuta-default-profile.ui,
9026         (added)plugins/profile-default/plugin.c,
9027         (added)plugins/profile-default/plugin.h: Added a default new
9028         profile plugin.
9029         
9030         * src/Makefile.am,
9031         src/action-callbacks.c,
9032         src/anjuta-app.c,
9033         src/anjuta.c,
9034         src/main.cpp: Fixed necessary changes for libanjuta
9036 2004-05-04  Naba Kumar  <naba@gnome.org>
9038         * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
9039         plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
9040         plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
9041         placement for default widgets placements.
9043 2004-05-03  Naba Kumar  <naba@gnome.org>
9045         * manuals/reference/libanjuta/anjuta-architecture.sgml,
9046         manuals/reference/libanjuta/libanjuta-docs.sgml,
9047         manuals/reference/libanjuta/plugin-description-file.sgml,
9048         manuals/reference/libanjuta/writing-plugins.sgml:
9049         Wrote more sections in writing-plugins document and fixed errors.
9051 2004-05-03  Naba Kumar  <naba@gnome.org>
9053         * libanjuta/interfaces/libanjuta.idl: Added interface
9054         IAnjutaFileManager.
9055         
9056         * manuals/reference/libanjuta/anjuta-architecture.dia,
9057         manuals/reference/libanjuta/anjuta-architecture.png: Updated
9058         architecture diagram.
9059         
9060         * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
9061          manuals/reference/libanjuta/libanjuta-docs.sgml,
9062         (added) manuals/reference/libanjuta/plugin-description-file.sgml,
9063         (added) manuals/reference/libanjuta/writing-plugins.sgml:
9064         Wrote writing-plugins document and separated chapters into
9065         separate sgml files.
9066         
9067         * plugins/file-manager/an_file_view.c,
9068         plugins/file-manager/an_file_view.h: New and improved directory
9069         rendering.
9071 2004-05-02  Sven Herzberg  <herzi@abi02.de>
9073         * anjuta.glade: re-designed the new file dialog
9074         * anjuta_dialogs_strings.c: new strings from the new file dialog
9076 2004-04-30  Naba Kumar  <naba@gnome.org>
9078         * libanjuta/interfaces/Makefile.am.iface,
9079         libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
9080         
9081         * libanjuta/interfaces/libanjuta.idl: Updated.
9083         * libanjuta/interfaces/Makefile.am.iface,
9084         libanjuta/interfaces/libanjuta.idl: Updated.
9086 2004-04-29  Naba Kumar  <naba@gnome.org>
9087         
9088         * libanjuta/interfaces/Makefile.am.iface,
9089         libanjuta/interfaces/libanjuta.idl: Updated.
9091 2004-04-29  Naba Kumar  <naba@gnome.org>
9093         * libanjuta/interfaces/giface-idlc-c.pl,
9094         libanjuta/interfaces/libanjuta.idl: Upgraded.
9095         * libanjuta/interfaces/Makefile.am.iface: Added.
9096         
9097 2004-04-28  Naba kumar  <naba@gnome.org>
9099         * libanjuta/interfaces/giface-idlc-c.pl,
9100         libanjuta/interfaces/libanjuta.idl: Added anjuta interface
9101         definitions and wrote a compiler.
9102         
9103 2004-04-28  Naba Kumar  <naba@gnome.org>
9105         * libanjuta/anjuta-shell.c: Fixed docs.
9106         * libanjuta/interfaces/Makefile.am,
9107         libanjuta/interfaces/ianjuta-file.c,
9108         libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
9109         
9110         * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
9111         
9112         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
9114         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9115         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9116         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9117         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9118         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
9119         * src/anjuta-app.c: Fixed bug.
9121 2004-04-27  Naba Kumar  <naba@gnome.org>
9123         * libanjuta/anjuta-preferences-dialog.c,
9124         manuals/Makefile.am: Fixed document bugs and enabled docs
9125         building.
9127         * libanjuta/anjuta-preferences-dialog.c,
9128         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
9129         More documentation.
9130         
9131         * libanjuta/anjuta-preferences.c,
9132         manuals/reference/libanjuta/libanjuta-docs.sgml,
9133         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9134         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9135         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9136         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9137         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
9138         Wrote more documentations.
9140         * (removed) plugins/message-view/imessage-view.c,
9141         (removed) plugins/message-view/ianjuta-msgman.c,
9142         plugins/message-view/Makefile.am,
9143         plugins/message-view/anjuta-msgman.c,
9144         plugins/message-view/anjuta-msgman.h,
9145         plugins/message-view/message-view.c,
9146         plugins/message-view/message-view.h,
9147         plugins/message-view/plugin.c,
9148         plugins/message-view/plugin.h: Moved interface implementations
9149         in their respective classes and used correct macros to
9150         defined class types.
9152         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9153         src/action-callbacks.c, src/anjuta-app.c: Subclassed
9154         AnjutaUI from GtkUIManager instead of GtkDialog.
9156         * manuals/reference/libanjuta/Makefile.am,
9157         manuals/reference/libanjuta/libanjuta-docs.sgml,
9158         manuals/reference/libanjuta/libanjuta-sections.txt,
9159         manuals/reference/libanjuta/libanjuta.types,
9160         (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9161         (added) manuals/reference/libanjuta/anjuta-architecture.png,
9162         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9163         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9164         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9165         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9166         Wrote more documentation, fixed typos, added architecture
9167         diagram, updated object types etc.
9169         * plugins/editor/text_editor.c: Fixed interface implementation.
9171 2004-04-26  Naba Kumar  <naba@gnome.org>
9173         * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9174         (added) manuals/reference/libanjuta/anjuta-architecture.png,
9175         manuals/reference/libanjuta/libanjuta-docs.sgml: Added
9176         architecture diagram and a new chapter on plugins description file.
9178 2004-04-25  Naba Kumar  <naba@gnome.org>
9180         *  libanjuta/anjuta-children.h,
9181         libanjuta/anjuta-plugin.c,
9182         libanjuta/anjuta-plugin.h,
9183         libanjuta/anjuta-preferences.c,
9184         libanjuta/anjuta-shell.c,
9185         libanjuta/anjuta-shell.h,
9186         libanjuta/e-splash.c,
9187         libanjuta/e-splash.h,
9188         manuals/reference/libanjuta/Makefile.am,
9189         manuals/reference/libanjuta/libanjuta-docs.sgml,
9190         manuals/reference/libanjuta/libanjuta-sections.txt,
9191         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9192         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9193         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9194         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9195         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9196         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9197         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9198         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9199         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9200         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9201         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9202         manuals/reference/libanjuta/tmpl/defaults.sgml,
9203         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9204         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9205         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9206         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9207         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9208         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9209         manuals/reference/libanjuta/tmpl/plugins.sgml,
9210         manuals/reference/libanjuta/tmpl/properties.sgml,
9211         manuals/reference/libanjuta/tmpl/resources.sgml,
9212         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
9213         manuals/reference/libanjuta/tmpl/e-splash.sgml,
9214         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9215         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9216         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9217         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
9219         Added more template files and wrote more documentation.
9221 2004-04-24  Andras Timar  <timar@gnome.hu>
9223         * configure.in: Added hu to ALL_LINGUAS.
9225 2004-04-23  Naba Kumar  <naba@gnome.org>
9226         
9227         * configure.in: Fixed compile error.
9228         
9229         * libanjuta/anjuta-children.c,
9230         libanjuta/anjuta-children.h,
9231         libanjuta/anjuta-preferences.c,
9232         libanjuta/anjuta-preferences.h,
9233         libanjuta/anjuta-shell.c,
9234         libanjuta/anjuta-ui.c,
9235         libanjuta/anjuta-ui.h,
9236         manuals/reference/libanjuta/Makefile.am,
9237         manuals/reference/libanjuta/libanjuta-docs.sgml,
9238         manuals/reference/libanjuta/libanjuta.types,
9239         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9240         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9241         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9242         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9243         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9244         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9245         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9246         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9247         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9248         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9249         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9250         manuals/reference/libanjuta/tmpl/defaults.sgml,
9251         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9252         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9253         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9254         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9255         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9256         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9257         manuals/reference/libanjuta/tmpl/plugins.sgml,
9258         manuals/reference/libanjuta/tmpl/properties.sgml,
9259         manuals/reference/libanjuta/tmpl/resources.sgml,
9260         plugins/sample1/plugin.c: Added libanjuta API documentation.
9262 2004-04-22  Naba Kumar  <naba@gnome.org>
9264         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
9265         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9266         libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9267         libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
9268         (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
9269         libegg/egg-combo-action.c, libegg/egg-entry-action.c,
9270         (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
9271         (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
9272         (removed) libegg/eggradiotoolbutton.c,
9273         (removed) libegg/eggseparatortoolitem.c,
9274         (removed) libegg/eggtoggletoolbutton.c,
9275         (removed) libegg/eggtoolbar.c,
9276         (removed) libegg/eggtoolbutton.c,
9277         (removed) libegg/eggtoolitem.c,
9278         (removed) libegg/prop-editor.c,
9279         (removed) libegg/test-actions.c,
9280         (removed) libegg/test-drag.c,
9281         (removed) libegg/test-merge.c,
9282         (removed) libegg/test-toolbar.c,
9283         libegg/menu/Makefile.am,
9284         (removed) libegg/menu/egg-accel-dialog.h,
9285         (removed) libegg/menu/egg-action-group.h,
9286         (removed) libegg/menu/egg-action.h,
9287         libegg/menu/egg-entry-action.h,
9288         (removed) libegg/menu/egg-markup.h,
9289         (removed) libegg/menu/egg-menu-merge.h,
9290         (removed) libegg/menu/egg-menu.h,
9291         (removed) libegg/menu/egg-radio-action.h,
9292         (removed) libegg/menu/egg-toggle-action.h,
9293         (removed) libegg/menu/howitshouldwork.txt,
9294         (removed) libegg/toolbar/.cvsignore,
9295         (removed) libegg/toolbar/Makefile.am,
9296         (removed) libegg/toolbar/TODO,
9297         (removed) libegg/toolbar/eggradiotoolbutton.h,
9298         (removed) libegg/toolbar/eggseparatortoolitem.h,
9299         (removed) libegg/toolbar/eggtoggletoolbutton.h,
9300         (removed) libegg/toolbar/eggtoolbar.h,
9301         (removed) libegg/toolbar/eggtoolbutton.h,
9302         (removed) libegg/toolbar/eggtoolitem.h,
9303         (removed) libegg/toolbar/prop-editor.h,
9304         (removed) libegg/toolbar/toolbar-api.txt,
9305         (removed) libegg/toolbar/toolbar-ideas.txt,
9306         plugins/devhelp/anjuta-devhelp.ui,
9307         plugins/devhelp/plugin.c,
9308         plugins/editor/action-callbacks.c,
9309         plugins/editor/action-callbacks.h,
9310         plugins/editor/anjuta-docman.c,
9311         plugins/editor/anjuta-document-manager.ui,
9312         plugins/editor/plugin.c,
9313         P plugins/message-view/Makefile.am,
9314         plugins/message-view/anjuta-message-manager.ui,
9315         plugins/message-view/plugin.c,
9316         plugins/sample1/anjuta-sample.ui,
9317         plugins/sample1/plugin.c,
9318         src/action-callbacks.c,
9319         src/action-callbacks.h,
9320         src/anjuta-actions.h,
9321         src/anjuta-app.c,
9322         src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
9323         Gtk actions and UIManager. Fixed all plugins to use this.
9324         
9325         * manuals/reference/gtkdoc-scangobj.diff,
9326         manuals/reference/libanjuta/Makefile.am,
9327         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9328         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9329         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9330         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9331         manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
9333         * configure.in: Updated to require gtk-2.4 and gnome-2.6.
9334         
9335 2004-04-20  Johannes Schmid <jhs@cvs.gnome.org>
9336         
9337         * plugins/message-view/imessage-view.c
9338         * plugins/message-view/ianjuta-msgman.c:
9339         Added interfaces
9341 2004-04-17  Adam Weinberger  <adamw@gnome.org>
9343         * configure.in: Added en_CA to ALL_LINGUAS.
9345 2004-04-08  Naba Kumar  <naba@gnome.org>
9347         * libanjuta/interfaces/ianjuta-message-view.[c,h], 
9348         libanjuta/interfaces/Makefile.am,
9349         libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
9350         message manager and message view interfaces.
9352         * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
9353         libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
9354         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9355         libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
9356         src/anjuta-app.c: Used 'activate' and
9357         'deactivate' virtual methods for plugins. Fixed installed plugins
9358         dialogs. Added remove_widget() method for AnjutaShell.
9360         * libanjuta/interfaces/Makefile.am,
9361         libanjuta/interfaces/ianjuta-document-manager.c,
9362         libanjuta/interfaces/ianjuta-document-manager.h,
9363         libanjuta/interfaces/ianjuta-editor.c,
9364         libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
9365         and editor interfaces.
9367         * plugins/devhelp/plugin.c,
9368         plugins/message-view/anjuta-message-manager.plugin.in,
9369         plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
9370         plugins/sample1/plugin.c: Updated plugins implementation to
9371         reflect the changes.
9373 2004-04-07  Naba Kumar  <naba@gnome.org>
9375         * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
9376         libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
9377         libanjuta/interfaces/ianjuta-editor.h,
9378         (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
9379         plugins/editor/anjuta-docman.c,
9380         plugins/editor/anjuta-document-manager.plugin.in,
9381         plugins/editor/plugin.c, plugins/sample1/plugin.c,
9382         src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
9383         Added supported interfaces for plugins. Tested plugin interfaces
9384         through sample plugin.
9385         
9386 2004-02-29  Johannes Schmid <jhs@cvs.gnome.org>
9387         
9388         * template/Makefile.am, data/templates/library/Makefile.am
9389         Fixed some automake-1.7 incompatibilities
9390         * template/xmltemplate.c: Small fix
9392 2004-02-23  Naba Kumar  <naba@gnome.org>
9394         * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
9395         Added plugins manager dialog.
9396         
9397         * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
9398         library dependencies.
9399         
9400         * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
9401         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
9402         src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
9403         (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
9404         geometry command line option.
9405         
9406 2004-02-16  Naba Kumar  <naba@gnome.org>
9408         * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
9409         Added interfaces and IAnjutaEditor editor interface.
9410         * plugins/editor/text_editor.c: Implemented IAnjutaEditor
9411         interface.
9412         * libanjuta/anjuta-shell.h: Fixed bug.
9413         
9414 2004-02-13  Naba Kumar  <naba@gnome.org>
9416         * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
9417         
9418 2004-02-13  Johannes Schmid <jhs@cvs.gnome.org>
9419         
9420         * data/template/*/.cvsignore:
9421         Avoid all these ? in cvs output
9423 2004-02-13  Naba Kumar  <naba@gnome.org>
9425         * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
9426         includes and linking.
9428         * configure.in, plugins/Makefile.am: Enabled devhelp plugin
9429         and set required version to devhelp 0.8. This devhelp version
9430         can be acquired from gnome cvs branch devhelp branch
9431         devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
9433         * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
9434         src/actions-callbacks.c: Added Dock Manager settings menu item.
9436         * configure.in, plugins/Makefile.am: Disabled devhelp creation.
9437         * plugins/devhelp/plugin.c: Fixed a linking bug.
9438         
9439         * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
9440         libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
9441         external GDL dependency and used libegg codes.
9442         
9443 2004-02-12  Naba Kumar  <naba@gnome.org>
9445         * configure.in, plugins/Makefile.am, plugins/devhelp/*:
9446         Added devhelp plugin, but it can't be used without a
9447         patch in devhelp. So it's disabled for now.
9449         * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
9450         libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
9451         plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
9452         Update cvsignore files.
9454         * libanjuta/plugins.c, widgets/e-splash.c:
9455         Fixed plugins loading to show splash icons.
9456         
9457         * plugins/message-view/anjuta-message-manager.plugin.in,
9458         plugins/message-view/plugin.c: Fixed plugin registered name.
9460         * plugins/message-view/anjuta-message-view.png,
9461         plugins/sample1/anjuta-sample-plugin.png: Update images.
9463         * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
9464         src/main.c: Fixed layout loading.
9466         * plugins/devhelp/Makefile.am: Fixed error.
9468         * (removed) widgets/*, libanjuta/plugins.h,
9469         src/main.c: Transfered widgets to libanjuta/.
9470         
9471         * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
9472         toplevel directory to created only one library as libanjuta-egg.
9474         * data/Makefile.am: Fixed build error.
9476         * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
9477         libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
9478         libegg/.cvsignore: Added egg dock widget.
9480         * gdl/*: Removed as they are now available in libegg.
9481         
9482 2004-02-11  Franco Catrin <fcatrin@tuxpan.com>
9484         * plugins/editor/anjuta-docman.c:
9485         Use stock close icon on tab close button
9487 2004-02-11  Johannes Schmid <jhs@cvs.gnome.org>
9488         
9489         * data/template/Makefile.am
9490         data/template/language/Makefile.am
9491         data/template/library/Makefile.am
9492         data/template/text/Makefile.am
9493         data/template/project/Makefile.am
9494         data/template/project/terminal/Makefile.am
9495         configure.in: Created Makefile to install templates
9497 2004-02-11  Naba Kumar  <naba@gnome.org>
9499         * plugins/editor/action-callbacks.c,
9500         plugins/editor/anjuta-document-manager.ui,
9501         plugins/editor/plugin.c
9502         plugins/message-view/anjuta-message-manager.ui,
9503         src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
9504         
9505 2004-02-09  Johannes Schmid <jhs@cvs.gnome.org>
9506         
9507         * plugins/message-view/*: MessageView plugin is now loaded
9508         The menu items are still dummies.
9510 2004-02-09  Naba Kumar  <naba@gnome.org>
9512         * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
9513         generation.
9514         
9515         * libanjuta/anjuta-preferences.h: Added some documentation.
9516         
9517         * libanjuta/anjuta-shell.h: Removed dead codes.
9518         
9519         * (removed) manuals/reference/gtkdoc-scangobj,
9520         manuals/reference/gtkdoc-scangobj.diff,
9521         manuals/reference/libanjuta/.cvsignore,
9522         manuals/reference/libanjuta/Makefile.am,
9523         manuals/reference/libanjuta/README.inline-doc,
9524         manuals/reference/libanjuta/README.sections,
9525         manuals/reference/libanjuta/libanjuta-docs.sgml,
9526         manuals/reference/libanjuta/libanjuta-sections.txt,
9527         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9528         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9529         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9530         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9531         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9532         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9533         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9534         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9535         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9536         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9537         manuals/reference/libanjuta/tmpl/defaults.sgml,
9538         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9539         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9540         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9541         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9542         manuals/reference/libanjuta/tmpl/plugins.sgml,
9543         manuals/reference/libanjuta/tmpl/properties.sgml,
9544         manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
9545         of scan program. Updated templates.
9547         plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
9548         editor action callbacks data.
9549         
9550         plugins/editor/text_editor.c: Fixed scintilla height problem. Added
9551         scintilla object ref/unref.
9553 2004-02-08  Johannes Schmid <jhs@cvs.gnome.org>
9554         
9555         * template/*: Added new xml based template system
9556         * template/dtds/*: Dtds to validate xml files of the template systems
9557         * data/template/*: Some sample template files
9558         Still needs some work but builds fine!
9560 2004-02-06  Naba Kumar  <naba@gnome.org>
9562         * cofigure.in, manuals/Makefile.am,
9563         (added) manuals/reference/*: Added API documentation
9564         structure (gtk-doc based).
9566         * libanjuta/libanjuta.h: Updated
9567         
9568 2004-02-05  Naba Kumar  <naba@gnome.org>
9569         
9570         * configure.in: Sets correct dependencies and
9571         uses gdl external library.
9573         * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
9574         libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
9575         libanjuta/anjuta-utils.h, libanjuta/fileselection.c
9576         libanjuta/fileselection.h, libanjuta/glue-factory.c,
9577         libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
9578         libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
9579         and added file dialogs.
9581         * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
9582         libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
9583         Build dynamic libraries for libegg.
9585         * plugins/Makefile.am, plugins/editor/Makefile.am,
9586         plugins/editor/action-callbacks.c, 
9587         plugins/editor/action-callbacks.h,
9588         plugins/editor/anjuta-docman.c,
9589         plugins/editor/anjuta-docman.h
9590         plugins/editor/anjuta-document-manager.plugin.in
9591         plugins/editor/anjuta-document-manager.png
9592         plugins/editor/anjuta-document-manager.ui
9593         plugins/editor/file.c
9594         plugins/editor/file.h
9595         plugins/editor/plugin.c
9596         plugins/editor/print.c
9597         plugins/editor/print.h
9598         plugins/editor/search-replace.c
9599         plugins/editor/search_incremental.c
9600         plugins/editor/search_incremental.h
9601         plugins/editor/text_editor.c
9602         plugins/editor/text_editor.h
9603         plugins/editor/text_editor_cbs.c
9604         plugins/editor/text_editor_menu.h
9605         plugins/sample1/Makefile.am
9606         plugins/sample1/anjuta-sample-plugin.png
9607         plugins/sample1/anjuta-sample.plugin.in
9608         plugins/sample1/anjuta-sample.ui
9609         plugins/sample1/plugin-sample1.c
9610         plugins/sample1/plugin.c
9611         plugins/sample1/plugin.h: Created sample
9612         plugin and fixed editor plugin.
9614         * printing/*: Removed.
9616         * scintilla/Makefile.am: Builds dynamic library.
9618         * src/Makefile.am, src/action-callbacks.c,
9619         src/action-callbacks.h, (removed) src/an_symbol_view.c,
9620         src/anjuta-actions.h, src/anjuta-app.c,
9621         src/anjuta-app.h, src/anjuta-callbacks.c,
9622         src/anjuta-callbacks.h, (removed) src/anjuta.c,
9623         (removed) src/anjuta.h, src/anjuta.ui,
9624         src/layout.xml, src/main.c, src/preferences.h,
9625         src/utilities.c: Debuggged and finally made plugins
9626         loadable.
9628         * global-tags/Makefile.am: Fixed build error.
9630 2004-02-03  Naba Kumar  <naba@gnome.org>
9632         * configure.in: Users GDL from external package.
9633         * plugins/*: Added many new plugins (not ready though).
9634         * src/*: Removed many files (which have been transfered in plugins/).
9635         
9636 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
9638         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
9640 2004-01-10  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9642         * configure.in: Added editor plugins
9643         
9644         * plugins/Makefile.am, src/search-replace_backend.h,
9645         plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
9646         plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
9647         
9648         * Added: plugins/editor/search_incremental.c, 
9649         plugins/editor/search_incremental.h
9651         * Update search-replace in plugins/editor
9652         
9653 2004-01-09  Johannes Schmid <jhs@cvs.gnome.org>
9654         
9655         * plugins/message-view/message-view.c: Some code clean-up
9657 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9659         * Added: search_incremental[ch]
9660         
9661         * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
9662         src/mainmenu_callbacks.c, src/toolbar.c
9663         src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
9664         
9665         * Incremental Search
9667 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
9668         
9669         * plugins/message-view/anjuta-msgman.[c/h]:
9670         Added message manager for easier message handling with a
9671         similar interface as docman. Of course you can still use
9672         MessageView standalone.
9673         * plugins/Makefile.am: Added message-view because it compiles
9674         without errors.
9676 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
9677         
9678         * plugins/message-view/*: Added message-view plugin 
9679         (still incomplete) 
9680         * configure.in: Added plugins/message-view/Makefile
9682 2004-01-03  Naba Kumar  <naba@gnome.org>
9684         * libanjuta/*.c: Added new files and updated old ones.
9685         * plugins/editor/*: Added editor plugin.
9686         * configure.in: Added editor plugin and moved editor related
9687         files into it.
9689 2004-01-02  Jean-Noel Guiheneuf  <jnoel@lotuscompounds.com>
9691         * src/Makefile.am: Added search-replace_backend.[ch]
9692         Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
9693         find_replace.[ch]
9694         * anjuta.glade, src/search-replace.c, src/search-replace.h,
9695         src/search-replace_backend.c, src/search-replace_backend.h,
9696         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
9697         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
9698         src/toolbar_callbacks.c
9699         * The advanced Search/Replace functionality now replaces the older
9700         Find/Replace stuff.
9701         * The Search/Replace functionality can be interrupted during a long
9702         Search/Replace;
9703         
9704 2003-12-11  Naba Kumar  <naba@gnome.org>
9706         * configure.in: Removed libegg flags from ANJUTA_FLAGS.
9707         * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
9708         errors.
9709         * Makefile.am, libanjuta/*: Added new module.
9710         * src/Makefile.am: Fixed linking error.
9711         * src/watch_cbs.c: Debugger clean up.
9712         * configure.in: Added libanjuta-2.0.pc
9714         * configure.in, libanjuta/Makefile.am,
9715         (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
9716         libanjuta instead.
9718 2003-12-11  Naba Kumar  <naba@gnome.org>
9720         Patch from: Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
9722         * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
9723         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
9724         src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
9725         src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
9726         The user can now give a name at the creation of a new file and
9727         insert automatically (user choice) header, gpl notice, header
9728         template. The file extension is added automatically according
9729         to the selected type of file. The various insert functions have
9730         been moved from mainmenu-callback.c to file.c. The cursor is now
9731         moved after an insert operation. Removes also useless code in
9732         memory.c and search-replace.c
9733         
9734 2003-12-11  Pavol Bosik  <Pavol.Bosik@siemens.com>
9736         * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
9737         sortable headers, process tree, removal of path and process params
9738         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
9739         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
9740         code cleanup
9742 2003-12-10  Naba Kumar  <naba@gnome.org>
9744         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
9745         
9746 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
9748         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
9750 2003-11-28  Naba Kumar  <naba@gnome.org>
9752         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
9753         
9754         * manuals/de/*: Added german translation docs.
9755         
9756         * configure.in, Makefile.am, src/Makefile.am,
9757         libegg/*/*: Added libegg library.
9758         
9759         * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
9760         installation directory.
9761         
9762         * src/text_editor_cbs.c: Fixed closing of file.
9764 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
9765                                                                                 
9766         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
9768 2003-09-05  Naba Kumar  <naba@gnome.org>
9770         * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
9771         src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
9772         src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
9773         src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
9774         src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
9775         anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
9776         (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
9777         (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
9778         using libegg. Initial commit -- compiles but is not complete.
9780 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
9782         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
9784 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
9786         * configure.in: Removed "ta" from ALL_LINGUAS.
9788 2003-05-16  Jordi Mallach  <jordi@sindominio.net>
9790         * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
9792 2003-05-16  Danilo Šegan  <dsegan@gmx.net>
9794         * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
9796 2004-04-24  Andras Timar  <tmar@gnome.hu>
9798         * configure.in: Added hu to ALL_LINGUAS.
9800 2004-04-14  Naba Kumar  <naba@gnome.org>
9802         * src/Makefile.am, printing/Makefile.am,
9803         tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
9804         because we are still using GtkCombo and build breaks with gtk-2.4.
9805         
9806 2004-04-13  Naba Kumar  <naba@gnome.org>
9808         * NEWS: Updated.
9809         * anjuta.spec.in: Fixed build error.
9810         * po/POTFILES.in: Updated.
9811         * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
9813 2004-04-11  Naba Kumar  <naba@gnome.org>
9815         * NEWS: Updated.
9816         * AUTHORS: Updated.
9817         * configure.in: Added ga in ALL_LINGUAS.
9818         * ChangeLog: Fixed dates.
9819         
9820 2004-04-09  Naba Kumar  <naba@gnome.org>
9822         * src/print.c: Fixed buffer styling bug when printing with
9823         selection.
9825         * data/properties/anjuta.properties: Defined only one base font and
9826         used courier instead of lucidatypewriter, because most newer systems are
9827         unlikely to have it (bug #885023, #925956, #890473).
9828         
9829         * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
9830         warning.
9831         
9832         * src/an_file_view.c: Fixed possible crash bug.
9834 2004-04-07  Naba Kumar  <naba@gnome.org>
9836         * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
9837         gtk_main_quit() etc..), so that atexit() functions are not called
9838         (which is apparently done to free up memory and we don't need to
9839         do that at this point). Incidentally, something also happens in the
9840         atexit call which freezes the UI for far too long when the application
9841         exits and we want to avoid that..
9842         * src/glade_iface.c: Fixed compiler warning.
9843         
9844 2004-04-06  Naba Kumar  <naba@gnome.org>
9846         * src/project_dbase_gui.c: Fixed errors.
9848         * src/registers_gui.c: Fixed possible crash bug.
9849         * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
9850         * src/signals.[c,h]: Used tree view and glade file for dialog.
9851         * src/Makefile.am, src/about.c, src/an_file_view.c,
9852         src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
9853         src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
9854         src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
9855         src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
9856         src/commands.c, src/compatibility_0.c, src/compiler_options.c,
9857         src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
9858         src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
9859         src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
9860         src/launcher.h, src/main.c, src/main_menubar.c,
9861         src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
9862         src/message-manager-private.cc, src/message-manager.cc,
9863         src/preferences.c, src/project_config.c, src/project_dbase.c,
9864         src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
9865         src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
9866         src/registers_cbs.h, src/registers_gui.c, src/resources.c,
9867         src/search-replace.c, src/search-replace_backend.c,
9868         src/search_incremental.c, src/search_preferences.c,
9869         src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
9870         src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
9871         src/signals_gui.c, src/source.c, src/src_paths.c,
9872         src/stack_trace.c, src/start-with.c, src/style-editor.c,
9873         src/support.c, src/text_editor.c, src/text_editor_cbs.c,
9874         src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
9875         src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
9876         src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
9877         tagmanager/Makefile.am, scintilla/include/SString.h,
9878         widgets/Makefile.am, widgets/gnomefilelist.c:
9880         Removed all deprecated codes and substituted
9881         with newer APIs. Fixed some possible crash bugs where cell renderers
9882         were being shared.
9883         
9884         * scintilla/patches/scintilla-minor.patch: Minor patch.
9886 2004-04-06  Naba Kumar  <naba@gnome.org>
9888         * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
9889         tree after all the files have been added (and not everytime a file
9890         is added in the project). Also fixed some memory corruption
9891         (possibly bug #900478).
9892         
9893         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
9894         src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
9895         src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
9896         src/project_dbase_gui.c, src/source.c, src/text_editor.c,
9897         src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
9898         qualifier wherever appropriate.
9900 2004-04-05  Naba Kumar  <naba@gnome.org>
9902         * src/launcher.[h,c], src/debugger.c: Added a method in launcher to 
9903         switch terminal echo on/off. Debugger requires it off, while the
9904         rest requires it on.
9906         * src/search-replace.c: sets search direction and action (in addtion
9907         to target) for find in files.
9908         
9909 2004-04-02  Naba Kumar  <naba@gnome.org>
9911         * src/mainmenu_callbacks.c: Sets filename during save of new files.
9913         * src/project_dbase.c, src/debugger, src/an_file_view.c,
9914         src/an_symbol_view.c: Added an gtk events loop for
9915         displaying project loading status (for loading large projects) and
9916         debugger program starting ... just to give an impression of fastness :-).
9918         * configure.in, anjuta.prj: Bumped version to 1.2.2.
9920         * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
9921         crash bug, which occurs when opening and closing a large project
9922         repeatedly.
9923         
9924         * src/attach_process.c: Fixed a comiple error for old gcc.
9925         
9926         * src/launcher.c: Prints proper error message when launcher child
9927         could not be executed and exits properly. Fixed a crash
9928         bug (bug #926606).
9929         
9930         * src/resources.c, src/utilities.c, src/glade_iface.c,
9931         src/debugger.c, src/attach_process.c: Properly exits forked children
9932         when they could not be executed.
9933         
9934 2004-04-01  Naba Kumar  <naba@gnome.org>
9936         * src/search-replace.c: Fixed a crash bug (bug #921893).
9938 2004-03-31  Naba Kumar  <naba@gnome.org>
9940         * anjuta.glade: Added a note on compiler options dialog ->support
9941         dialog telling that supports are only available for file mode.
9943         * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
9944         src/anjuta_cbs.c:
9945         Improved shutdown time delay by bypassing project closing
9946         and unloading plugins.
9948         * src/build_file.c, data/properties/anjuta.properties: Added a property
9949         to toggle on/off for going to first error automatically.
9951 2004-03-31  Pavol Bosik <Pavol.Bosik@siemens.com>
9953         * src/debugger.c: fixed core file loading
9954         * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
9955         for long lines (bugs #700968 and #911376)
9956         * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
9957         #917982.
9958         * src/anjuta.c: Focuses current AnEditor correctly.
9960 2004-03-30  Naba Kumar  <naba@gnome.org>
9962         * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
9963         * AUTHORS: Updated with all contributors names.
9964         * NEWS: Updated.
9965         * src/about.c: Reads contributors names from AUTHORS file.
9966         * manuals/C/anjuta-manual/authors.xml: Points to online
9967         contributors list.
9968         
9969 2004-03-29  Naba Kumar  <naba@gnome.org>
9971         * data/properties/ada.properties: Fixed syntax colors. Patch
9972         from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
9973         (bug #923474).
9975         * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
9976         src/appwiz_page2.c:     Correctly defines PACKAGE_DATA_DIR for
9977         generated projects, so that their pixmap files are
9978         found properly (bug #919903).
9979         
9980         * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
9981         anjuta.
9983         * src/source.c: Installs .glade file of libgllade
9984         projects in $(datadir)/$(package)/glade (part of bug #861038).
9985         
9986         * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
9987         in compiler options (bug #883837).
9988         
9989         * src/launcher.c: Disabled pty terminal echo. Correctly prompts
9990         for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
9991         
9992 2004-03-29  Pavol Bosik <Pavol.Bosik@siemens.com>
9994         * anjuta/src/search-replace.c: fixed another crash bug in
9995         "Find Usage"
9996         * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
9997         breakpoint property fix
9999 2004-03-29  Naba Kumar  <naba@gnome.org>
10001         * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
10002         (new) manuals/C/anjuta-advanced-tutorial/*:
10003         Added menu entry for 'Anjuta Advanced Tutorial'
10004         written by Olivier Pinçon  <opincon _at_ wanadoo.fr>.
10006 2004-03-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10007         
10008         * src/fileselection.[ch], src/mainmenu_callbacks.c:
10009         Fixed bug #908941  ('Open' starts in wrong directory)
10010         
10011 2004-03-26  Naba Kumar  <naba@gnome.org>
10013         * anjuta.h, src/message-manager-private.[h,cc]: Fixed
10014         compile error and bug #905738 with terminal.
10016         * src/search_incremental.c, src/register.c, src/sharedlib.c,
10017         src/search-replace.[h,c], src/search_incremental.[h,c],
10018         src/search_preferences.h, src/utilities.c, src/anjuta.c,
10019         src/text_editor.[c,h]: Fixed compiler warnings.
10020         
10021         * src/search-replace.c: Fixed a memory corruption (possible
10022         fix for bug #921893, but not yet confirmed).
10023         
10024         * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
10025         src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
10026         src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
10027         SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
10029 2004-03-25  Naba Kumar  <naba@gnome.org>
10031         * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
10032         crash bug with attach process dialog and made the dialog closable
10033         with 'esc'.
10034         
10035         * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
10036         always display within the margin.)
10037         
10038         * src/debugger.c: Fixed a typo (detele -> delete) which deletes
10039         the old breakpoint when it's properties are updated
10040         (creating a new updated one).
10041         
10042 2004-03-25  Pavol Bosik <Pavol.Bosik@siemens.com>
10044         * src/aneditor.cxx, src/aneditor.h: fixed calltips
10045         displayed for wrong file.
10046         * src/breakpoints.c: conditional breakpoints
10047         * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
10048         "Find in Files..." disabling policy
10050 2004-03-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10052         * src/build_file.c: Fixed bug #874380
10053         Goto the first error if it exists.
10055 2004-03-24  Naba Kumar  <naba@gnome.org>
10057         * src/anjuta.c: Fixed to get correct child exit status
10058         using mask (bug #905738).
10059         
10060         * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
10061         Aligned buttons in the New file dialog,
10062         set default response to OK, entry box activates default response,
10063         ESC closes dialog and hides on delet_event.
10065 2004-03-19  Naba Kumar  <naba@gnome.org>
10067         * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
10068         tree).
10070 2004-03-17  Pavol Bosik <Pavol.Bosik@siemens.com>
10072         * src/search-replace.c: fixed "Find Usage" crash when no project open
10074 2004-03-17  Naba Kumar  <naba@gnome.org>
10076         * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
10077         Fixed the generated projects to read m4 directory if the directory
10078         exists (bug #917781).
10079         
10080 2004-03-12  Naba Kumar  <naba@gnome.org>
10082         * HACKING: Fixed formatting for auto-parsing.
10084 2004-03-10  Pavol Bosik <Pavol.Bosik@siemens.com>
10085         
10086         * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
10087         rework (bug #890609)
10089 2004-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10090         
10091         * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
10093 2004-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10094         
10095         * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
10096         * src/search_preferences.c: Fixed typo.
10097         
10098 2004-02-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10099         
10100         * src/search-replace.c: improved Search&Replace
10101         For the moment "Replace All" does not work with non opened files
10102         but Anjuta should not crash now ! ??? 
10103         
10104 2004-02-26  Naba Kumar  <naba@gnome.or>
10106         * src/source.c: Fixed to pass cflags correctly
10107         and suppress the automake's default cflags.
10108         bug #816130, #801056, #782798, #773459
10109         
10110         * data/properties/anjuta.properties: Do not defualt to -k make option.
10111         bug #875486.
10113         * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
10114         bug #877683.
10115         
10116         * src/registers_gui.c: Fixed a runtime warning. bug #900087.
10117         
10118         * src/message-manager-private.cc: Disabled debug messages.
10119         
10120 2004-02-25  Adam Weinberger  <adamw@FreeBSD.org>
10122         * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
10124 2004-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10125         * anjuta.glade, src/search-replace.c:
10126         Reduced Search&Replace dialog, bug #902636.
10127         
10128 2004-02-23  Naba Kumar  <naba@gnome.or>
10130         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
10131         (bug #866143).
10133 2004-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10134         
10135         * src/search_incremental.c: Fixed bug #900903
10137 2004-02-23  Pavol Bosik <Pavol.Bosik@siemens.com>
10138         
10139         * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
10140         src/anjuta.c: Fixed bugs #890609 and #890609
10142 2004-02-23  Naba Kumar  <naba@gnome.or>
10144         * src/message-manager.cc: Disconnects menuitem signal properly.
10145         Fixed bug #901723.
10146         
10147         * src/mainmenu_callbacks.c: Do not reload new files. Fixed
10148         bug #900897.
10149         
10150 2004-02-20  Naba Kumar  <naba@gnome.org>
10152         * src/message-manager-private.[c,h]: Implemented keypress
10153         event for the terminal and resets it when ctrl c or ctrl d
10154         is pressed. But it doesn't seem to be working on keypress.
10155         Added a workaround to let it work on key release instead.
10156         (bug #878357).
10157         
10158         * src/search-replace: Fixed compiler warnings.
10159         
10160 2004-02-18  Franco Catrin  <fcatrin@tuxpan.com>
10162         * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
10163         Use defined file name when saving new files (fixes bug #898105)
10164         Don't change filename when clicking on a directory
10165         
10166         BTW: Happy birthday to me :-)
10167         
10168 2004-02-18  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10169         
10170         * src/search-replace.c: Fixed a crash bug 
10171         Crash on Find & Replace (#887833)
10172         
10173 2004-02-18  Naba Kumar  <naba@gnome.org>
10175         * src/executer.c: Fixed a crash bug.
10176         
10177         * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
10178         src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
10179         src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
10180         instead of GtkWindow (Part of bug #671596).
10181         
10182         * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
10183         src/registers_gui.c, src/registers_cbs.[h,c],
10184         src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
10185         src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
10186         src/compiler_options.c, src/an_file_view.c, start-with.c,
10187         src/anjuta-tools.c, help.c:
10189         Added "close" buttons on all
10190         dialogs (HIG) and fixed to properly response to ESC close
10191         (Part of bug #671596).
10193         * src/launcher.c: Disabled printing of long debug lines.
10194         
10195         * src/utilities.h: Fixed a compiler warning.
10196         
10197 2004-02-17  Franco Catrin  <fcatrin@tuxpan.com>
10199         * src/anjuta.c: "Save all" action now asks for filenames for new files
10200         (fixes bug #898111)
10202 2004-02-16  Franco Catrin  <fcatrin@tuxpan.com>
10204         * anjuta.glade, src/text_editor.c:
10205         Fixed a typo in Hello World indentation style 
10206         Fixed misuse of translated strings when looking for style
10207         This entry fixes bug #876037
10209 2004-02-16  Naba Kumar  <naba@gnome.org>
10211         * src/utilities.c: Fixed return value when dest file could
10212         not be created.
10214         Patch from: Dennis Moehlmann  <darksaidin@users.sourceforge.net>
10215         * src/utilities.[c,h]: Removed 'cmp' dependency and used
10216         internal function to compare files.
10217         
10218 2004-02-14  Franco Catrin  <fcatrin@tuxpan.com>
10220         * src/message-manager-private.cc:
10221         Set bold color as foreground color in terminal
10222         (fixes bug #864924)
10224         * src/aneditor.cxx:
10225         Use font style defined for message indicators in
10226         preferences/messages
10227         (fixes bug #885032)
10229 2004-02-13  Franco Catrin  <fcatrin@tuxpan.com>
10231         * src/build_project.c:
10232         Use build.silent option from preferences (fixes bug #895726)
10233         
10234 2004-02-11  Robert Sedak  <robert.sedak@sk.htnet.hr>
10236         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
10238 2004-01-27  Johannes Schmid <jhs@cvs.gnome.org>
10239         
10240         Patch from Massimo Corà <maxcvs@email.it>:
10241         * scintilla/LexCPP.cxx: Support "///" comments
10243 2004-01-18  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10244         * src/Makefile.am, src/anjuta.c, src/search-replace.c,
10245         src/search_replace.h, src/search-replace_backend.h
10246         anjuta.glade
10247         
10248         * Added: src/search_preferences.c, src/search_preferences.h
10249         Allow the user to save search/replace settings and give them names.
10251 2004-01-16  Johannes Schmid <jhs@cvs.gnome.org>
10252         
10253         * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
10254         scintilla/ScintillaGTK.cxx:
10255         Hopefully fixed AMD 64 crash bug by using correct marshaller
10257 2004-01-16  Franco Catrin L. <fcatrin@tuxpan.com>
10259         * src/preferences.c: Save GtkOptionMenu properties properly
10260         * src/text_editor.c: Fixes editor mispell of fold.symbols property
10262 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
10263         
10264         * configure.in, src/Makefile.am, scintilla/Makefile.am:
10265         Fixed libiconv issue
10266         * NEWS: Updated
10268 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
10269         
10270         Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
10271         *  src/attach_process.c, src/debugger.c, src/registers.c/h,
10272         src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
10273         src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
10274         src/sharedlib_gui.c:
10275         Debugger speed-up, replaced deprecated GtkCList
10277 2004-01-14  Franco Catrin L.<fcatrin@tuxpan.com>
10279         * src/text-editor.c: Use stock gtk+ close button for editor tabs
10281 2004-01-13  Laurent Dhima  <laurenti@alblinux.net>
10283         * configure.in: Added "sq" to ALL_LINGUAS.
10285 2004-01-12  Changwoo Ryu  <cwryu@debian.org>
10287         * configure.in: Added "ko" to ALL_LINGUAS.
10289 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10291         * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
10292         src/search_incremental.c, src/search_incremental.h: 
10293         Search_incremental code cleanup
10295 2004-01-08  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10297         * scintilla/*/*: Updated scintilla to CVS
10298         * Added: scintilla/Readme.sync
10299         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
10300         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
10301         scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
10302         scintilla/ScintillaGTK.cxx,
10303         scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
10304         scintilla/include/Scintilla.iface: Updated.
10306 2004-01-07  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10308         * search-replace_backend.[ch], search_incremental[ch]: Added
10309         
10310         * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
10311         find_replace.[ch]: Removed.
10312         
10313         * anjuta.glade, src/search-replace.c, src/search-replace.h,
10314         src/search-replace_backend.c, src/search-replace_backend.h,
10315         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
10316         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
10317         src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
10318         functionality now replaces the older Find/Replace stuff. The Search/Replace
10319         functionality can be interrupted during a long Search/Replace.
10321 2004-01-02  Dan Elphick <dre00r@ecs.soton.ac.uk>
10323         * widgets/gnomefilesel.c: Fix use of previously freed memory on
10324         selecting ".." and "." from file selector. 
10326 2004-01-02  Johannes Schmid <jhs@cvs.gnome.org>
10328         * anjuta.glade: Fixed wrong "fold.symbols" property
10330 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10331         
10332         * src/project_dbase_gui.c: Alphabetical order ;-)
10333         * src/compiler_options.c: Fixed bug #867539
10334         * src/launcher.c: Workaround for bugs #864922, #849928,
10335         #846386 and #845782: The launcher no longer hangs but does
10336         not get the exit status correctly sometimes.
10337         * Changes suggested by Bosik are obviously already in without
10338         any Changelog entry (ClsGen.c, project_dbase_gui.c)
10339         * NEWS, README, anjuta.prj, configure.in: 
10340         Changed version to 1.2.1
10341         
10342         Patch from Andreas Volz <andreas99@users.sourceforge.net>:
10343         * anjuta_dialogs_strings.c, anjuta.glade: 
10344         Fixed bugs #860906, #859329
10345         
10346         Patch from grzegol@pld-linux.org
10347         * anjuta.desktop.in.in: Fixed bug #858993 (Follow 
10348         freedesktop.org standard)
10350 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10351         
10352         Patch from Stefano Vallarino <stevalla@libero.it>:
10353         * src/source.[c/h]: Fixes cpp sample file to conform to 
10354         ISO/IEC 14882, C++-Standard 
10356 2003-12-31  Dan Elphick  <dre00r@ecs.soton.ac.uk>
10358         Review by Johannes Schmid <jhs@cvs.gnome.org>
10359         * src/build_file.[ch]: Add build_execute_shell_command which executes the
10360         command using sh -c.
10361         * src/compile.c: Use build_execute_shell_command when compiling single
10362         files.
10364 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10365         
10366         Patch from Pavol Bosik  <Pavol.Bosik@siemens.com>:
10367         * src/breakpoints.c: Code cleanup, workaroud for possible 
10368         launcher bug
10369         * src/src_paths.c: Update debugger dirs on directory change
10371 2003-12-31  Pavol Bosik  <Pavol.Bosik@siemens.com>
10373         Review by Johannes Schmid <jhs@cvs.gnome.org>
10374         * src/attach_process.c, src/attach_process.h, anjuta.glade:
10375         sortable headers, process tree, removal of path and process params
10376         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
10377         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
10378         code cleanup
10380 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10381         
10382         Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10383         * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
10384         Add a dialog for "New file" which lets the user set the 
10385         filename and to add copyright/header templates to the file
10386         * Review: Changed function names to contain modules name (file_)
10388 2003-12-09  Naba Kumar  <naba@gnome.org>
10390         * setup-gettext: Fixed a typo.
10391         * scintilla/Makefile.am: Fixed a build error for SMP systems.
10393 ---- Released version 1.2.0 ---
10395 2003-12-08  Naba Kumar  <naba@gnome.org>
10397         * src/preferences.c: Fixed compiler error.
10398         * global_tags/create_global_tags.sh: Fixed to install properly
10399         even when system.tags could not be generated.
10400         * NEWS: Updated.
10402 2003-12-06  Naba Kumar  <naba@gnome.org>
10404         * setup-gettext: Fixed to not generate intl directory with gettextize.
10406         Patch from:  Karl-Heinz Brünen  <k.bruenen@eprosoft.de>
10407         * src/anjuta.c: Filters out unnecessary files from find in files
10408         command.
10409         
10410         * NEWS: Updated.
10411         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
10412         * src/widzard_gui.c: Added horiz scrollbar for desc text.
10413         
10414 2003-12-04  Naba Kumar  <naba@gnome.org>
10415         
10416         * src/gnome_project.c: Enables debug and optimization flags for
10417         new projects.
10418         
10419         Patch from: Pavol Bosik  <Pavol.Bosik@siemens.com>
10420         
10421         * src/project_dbase_gui.c: combined header and c files for
10422         file selector.
10423         
10424         * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
10425         * data/properties/pascal.properties: Fixed pascal syntax highlighting.
10427 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
10429         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
10431 2003-11-29  Naba Kumar  <naba@gnome.org>
10433         * configure.in, anjuta.prj: Bumped version to 1.2.0.
10434         * NEWS: Updated.
10436 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
10437         
10438         * src/main_menubar.c: Now files cannot be opened twice in recently
10439         file menu
10441 2003-11-27  Pavol Bosik  <Pavol.Bosik@siemens.com>
10443         * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
10445 2003-11-28  Naba Kumar  <naba@gnome.org>
10447         * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
10448         
10449 2003-11-27  Naba Kumar  <naba@gnome.org>
10451         * src/breakpoints.c, src/launcher.c, src/find_text.c,
10452         src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
10453         
10454         * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
10455         src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
10456         src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
10457         checkbox in project wizard (project options page) to enable/disable
10458         source code generation with glade(mm).
10459         
10460         * NEWS: Updated
10461         
10462 2003-11-19  Pavol Bosik  <Pavol.Bosik@siemens.com>
10464         * src/dnd.c: Opening files with special characters in the name.
10466 2003-11-20  Jordi Mallach  <jordi@sindominio.net>
10468         * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
10469         a long time.
10471 2003-11-18  Naba Kumar  <naba@gnome.org>
10473         * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
10474         src/find_in_files.c, src/gnome_project.c, src/launcher.c,
10475         src/project_import.c, plugins/patch/patch-plugin.c:
10476         Fixed g_signal_diconnect calls to pass correct data.
10477         (Fixed possible crash in project imports).
10478         
10479         * NEWS: Updated.
10480         
10481 2003-11-18  Pavol Bosik  <Pavol.Bosik@siemens.com>
10483         Reviewed by Naba Kumar  <naba@gnome.org>
10484         * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
10485         and debugger. Sets default settings for pty in launcher.
10486         * data/gdb.init: Removed charset work around (now works with user's
10487         native charset)
10488         * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
10490 2003-11-18  Naba Kumar  <naba@gnome.org>
10492         * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
10493         names of 'index' to 'idx'.
10494         
10495 2003-11-17  Naba Kumar  <naba@gnome.org>
10497         Patch from: arief_mulya  <arief_m_utama@telkomsel.co.id>
10498         * src/project_dbase.c: Prompts user for unsaved project files
10499         when project is closed.
10500         
10501 2003-11-16  Naba Kumar  <naba@gnome.org>
10503         Patch from: Marcin "Zenek" Jaskólski  <zenek@moo.pl>
10504         * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
10505         older gcc.
10506         
10507 2003-11-11  Johannes Schmid <clubfan@users.sourceforge.net>
10508         
10509         * src/anjuta.c: Fixed crash related to tag == NULL while 
10510         anjuta is exiting
10512 2003-11-11  Naba Kumar  <naba@gnome.org>
10514         * src/glade_iface.c: Avoids error conditions for glade or glademm not
10515         found. It simply doesn't generate the c/c++ codes and continues with
10516         just a warning.
10517         * NEWS: Updated.
10518         
10519 2003-11-10  Naba Kumar  <naba@gnome.org>
10521         * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
10522         'Start with dialog'.
10524         * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
10525         German translation of anjuta-tutorial.
10526         
10527         * src/launcher.c: Fixed an encoding bug with GIOChannels.
10528         * NEWS: Updated.
10530 2003-11-10  Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
10532         * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
10533         Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
10534         the syntax highlighting in Preferences, the automatic syntax
10535         highlighting is now selected. When the debugger is stopped and the
10536         breakpoints window not closed, the gtk_tree_view in this window is
10537         now made unsensitive.
10539 2003-11-07  Johannes Schmid  <clubfan@users.sourceforge.net>
10541         * src/preferences.h, src/preferences.c, anjuta.glade:
10542         Fixed translation bug in preferences by using GtkOptionMenu
10543         * anjuta.prj: Project version 1.1.98
10545 ---------------- Released version 1.1.98 ----------------
10547 2003-11-07  Naba Kumar  <naba@gnome.org>
10549         * anjuta.spec.in: Revived docs package and combined all docs into
10550         one package.
10551         * configure.in: Bumped version to 1.1.98 rc2
10552         * NEWS: Updated.
10553         * anjuta.spec.in: Fixed scrollkeepr-update command.
10554         * anjuta.spce.in: Fixed file permissions.
10556 2003-11-06  Naba Kumar  <naba@gnome.org>
10558         * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
10559         menus to activate anjuta helps.
10560         
10561         * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
10562         manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
10563         manuals/C/anjuta-faqs/legal.xml (added),
10564         manuals/C/anjuta-faqs/Makefile.am,
10565         manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
10566         manuals/C/anjuta-faqs/.cvsignore,
10567         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
10568         manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
10569         manuals/C/anjuta-tutorial/legal.xml (added),
10570         manuals/C/anjuta-tutorial/Makefile.am,
10571         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
10572         manuals/C/anjuta-tutorial/.cvsignore,
10573         manuals/C/anjuta-manual/*.sgml (removed),
10574         manuals/C/anjuta-manual/*.xml (added),
10575         manuals/C/anjuta-manual/Makefile.am,
10576         manuals/C/anjuta-manual/anjuta-manual-C.omf,
10577         manuals/C/anjuta-manual/.cvsignore,
10578         manuals/C/topic.dat (removed), manuals/C/Makefile.am,
10579         manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
10580         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
10581         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
10582         manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
10583         manuals/ja/anjuta-faqs/legal.xml (added),
10584         manuals/ja/anjuta-faqs/Makefile.am,
10585         manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
10586         manuals/ja/anjuta-faqs/.cvsignore,
10587         manuals/ja/anjuta-manual/*.sgml (removed),
10588         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
10589         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
10590         manuals/ja/anjuta-manual/*.xml (added),
10591         manuals/ja/anjuta-manual/Makefile.am,
10592         manuals/ja/anjuta-manual/anjuta-manual-C.omf,
10593         manuals/ja/anjuta-manual/.cvsignore,
10594         manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
10595         manuals/sgmldocs.make (removed),
10596         manuals/xmldocs.make (added), manuals/omf.make (added),
10597         manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
10598         documentations to newer docbook xml documentations. Converted 
10599         Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
10600         Enabled manulas installations.
10601         
10602         * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
10604 2003-11-05  Naba Kumar  <naba@gnome.org>
10606         * data/gdb.init: Sets host's charset to ascii to solve debugger
10607         freeze up due to uninitialized strings in target program.
10609         * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
10610         Fixed a crash bug with 'Add expression in watch'. Bug #822017
10611         
10612         * NEWS: Updated.
10613         
10614         Patch from: Bosik Pavol  <Pavol.Bosik@siemens.com>
10615         src/launcher.c: Turns off echo in spawned pty to fix debugger.
10617 2003-11-04  Naba Kumar  <naba@gnome.org>
10619         * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
10620         problems.
10621         
10622         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
10623         * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
10624         src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
10625         src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
10626         in file headers.
10627         
10628         * src/search-replace.c: Fixed infinite loop bug.
10629         * start-with.c: Fixed a crash bug with "Open last project".
10630         
10631         Patch from: Karl-Heinz Brünen  <k.bruenen@eprosoft.de
10632         * scintilla/Makefile.am: Fixed compiler option.
10633         
10634 2003-10-16  Naba Kumar  <naba@gnome.org>
10636         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
10637         * src/text_editor.c: Fixed autoformat.
10638         
10639 2003-10-15  Naba Kumar  <naba@gnome.org>
10641         * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
10642         of CTRL+number.
10643         
10644 2003-10-09  Naba Kumar  <naba@gnome.org>
10646         * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
10647         
10648 2003-10-08  Naba Kumar  <naba@gnome.org>
10650         * src/source.c: Fixed a GETTEXT typo error.
10651         * anjuta.glade: Made 'Sorted in order you open them' default option
10652         for editor tabs.
10654         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10655         * anjuta.glade, data/properties/anjuta.properties:
10656         Fixed the freeze of the "Preferences" combos at the first Anjuta
10657         init is generated by:
10658                 - a not complete translation of preferences.c file
10659                 - a difference between 2 names in anjuta.glade and
10660                 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
10661                 - the same name given to 3 combos (anjuta.glade).
10662                 
10663         * src/find_text.c: If the "whole document" mode is selected,
10664         a new search will select the next occurrence (Bug #764954).
10665         It is now possible to use the shortcuts to search next or previous
10666         occurrence even if the search dialog has the focus.     Bug #790318
10667         
10668         * src/main_menubar_def.h: "Select code block" shortcut; the new
10669         shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
10670         (Bug #811016).
10672         Patch from: Richard Lee  <r.h.lee@comcast.net>
10673         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
10674         tagmanager/tm_workspace.c: The following is a patch to fix a
10675         seemingly random occurence where Anjuta would crash when a
10676         certain key was pressed.
10678 2003-09-29  Naba Kumar  <naba@gnome.org>
10680         * src/find_in_files.c: Ignores binary by default. Disabled the option
10681         of NOCVS search, because launcher does not use sh and hence can not
10682         pipe.
10683         
10684         * src/project_dbase.c, src/session.[h,c]: Fixed to save the
10685         "clean before build" state in project session and not in account session,
10686         otherwise the state gets reflected to other projects causing annoyance.
10687         
10688         * src/compiler_options.c: Fixed a bug where compiler options were always
10689         claimed 'modified'.
10691         * src/build_project.c, data/properties/anjuta.properties,
10692         src/commands.[h]: Fixed a bad bug where clean-before-build
10693         doesn't work.
10694         
10695         * scintilla/patches/research-cvs-nolog.diff,
10696         scintilla/patches/scintilla-ac-gtk2-port.diff,
10697         scintilla/patches/scintilla-ac-sort-fix.diff,
10698         scintilla-optimization.diff: Removed, because they are already in
10699         scintilla CVS.
10700         
10701         * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
10702         2003-09-29).
10704         * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
10705         scintilla/LexYAML.cxx: Added new scintilla lexers.
10706         
10707         * TODO, NEWS: Updated.
10709         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10710         * src/utilities.c: Fixed typo bugs.
10712 2003-09-26  Naba Kumar  <naba@gnome.org>
10714         * src/anjuta.c: Only connects to kernel SIGCHLD signal.
10715         * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
10716         src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
10717         text_editor_find() and Fixed I-Search wrapping.
10718         * src/debugger.c: Fixed to pass a newline after a debugger
10719         command (which was broken since the launcher was refactored.
10720         (Pointed out by Bosik Pavol  <Pavol.Bosik@siemens.com>)
10722 2003-09-25  Naba Kumar  <naba@gnome.org>
10724         * src/toolbar_callbacks.c: Fixed start of incremental search.
10725         
10726         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10727         * src/controls.c, src/main_menubar.c, src/main_menubar.h,
10728         src/main_menubar_def.h, src/mainmenu_callbacks.c,
10729         src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
10730         menu and implementation.
10732 2003-09-24  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
10734         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
10735         * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
10736         variables in Locals window.
10738 2003-09-24  Frederic RUAUDEL <grumz@users.sourceforge.net>
10740         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
10741         * src/utilities.[ch] : Fix a tooltip bug in 
10742         anjuta_util_toolbar_append_stock(), the label appeared instead of
10743         the tooltip text. Remove label from arguments of the function
10744         because label is included in the stock icon data.
10745         * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
10746         * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
10747         * FIXME: translation file should be updated because of label text removal.
10749 2003-09-24  Naba Kumar  <naba@gnome.org>
10751         * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
10752         
10753         * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
10754         src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
10755         src/project-import.c, src/anjuta.c: Implemented buffered outputs for
10756         stdout and stderr. Also buffered output and check-for-password
10757         can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
10758         with password prompts. Checkes for password prompts from all outputs.
10759         
10760         * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
10761         which takes a string (which could be utf8 also) and converts into
10762         utf8 string.
10763         
10764         * src/main.c: Connects kernel signals after gnome_program_init().
10765         
10766         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10767         * src/message-manager.c: Fixed bug #787026 by converting the strings
10768         to proper UTF8.
10769         
10770 2003-09-22  Naba Kumar  <naba@gnome.org>
10772         * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
10773         scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
10774         GtkCList and using GtkTreeView instead. Added the patch.
10775         * src/scintilla/patches/scintilla-ac-sort-fix.diff,
10776         scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
10777         
10778 2003-09-19  Naba Kumar  <naba@gnome.org>
10780         * printing/print.c: Proper UTF8 printing support.
10781         * src/main.c: moved kernel signal connects at the
10782         end of application initialization.
10783         
10784 2003-09-18  Naba Kumar  <naba@gnome.org>
10786         * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
10787         (new) lexers.make, (new) lexers: Update scintilla to latest
10788         scintilla CVS (2003-09-18), added new lexers, automated
10789         lexers makefiles sections and scintilla update. Added
10790         patches. Optimized pango rendering. Fixed a crash bug
10791         in scintilla.
10792         
10793         * (new) scintilla/patches/research-cvs-nolog.diff: Added
10794         patch to remove cvs log command from RESearch.cxx file.
10795         * scintilla/patches/scintilla-pango-always.diff:
10796         Fixed file name.
10797         * scintilla/RESearch.cxx: Removed spurious cvs log command
10798         and logs.
10799         * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
10800         
10801         Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
10802         * src/dnd.c: Fixed a crash bug with DND.
10803         
10804 2003-09-15  Naba Kumar  <naba@gnome.org>
10806         * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
10807         src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
10808         src/toolbar_callbacks.c: Added an additional parameter to
10809         text_editor_goto_line() funtion which decides if the line should
10810         be made visible (if it's under fold).
10811         
10812         * src/style-editor.c: Fixed a compiler warning.
10813         * src/message-manager.cc: Calls parent method correctly.
10815         * src/preferences.h: Fixed prent class.
10816         
10817         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10818         * src/project_dbase.c: Fixed bug #713210.
10819         
10820 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
10821                                                                                 
10822         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
10824 2003-09-11  Naba Kumar  <naba@gnome.org>
10826         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10827         * src/style-editor.c: Fixed bug #769130 (Crash on font
10828         selection dialog).
10829         
10830         * src/message-manger.[h,cc]: Made AnMessageManager
10831         derived from GtkFrame and removed deprecated code.
10832         
10833         * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
10834         compiler warnings.
10835         
10836 2003-09-09  Naba Kumar  <naba@gnome.org>
10838         * src/Makefile.am: Addded rules for built sources.
10839         
10840 2003-09-08  Naba Kumar  <naba@gnome.org>
10842         * (new) src/anjuta-marshalers.list: Added marshalers definition
10843         file.
10844         
10845         * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
10846         and CXXFLAGS are not overwriten by automake's default.
10847         * src/style-editor.c: Added 'operators' in the style editor.
10848         
10849         Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
10850         and Jesus Gonzalez  <jgonzlz@terra.es> (combined).
10851         * src/message-manager-private.cc, src/message-manager.cc:
10852         Converts message going into message into UTF-8 endoding.
10853         * src/main.c: Uses UTF-8 codeset for localization.
10854         
10855 2003-09-08  Franco Catrin L.  <fcatrin@tuxpan.cl>
10857         * src/anjuta.desktop.in.in: Added Encoding attribute (required).
10858         
10859 2003-09-08  Naba Kumar  <naba@gnome.org>
10861         * TODO: Updated.
10862         
10863         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10864         * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
10865         Fixed bug #798717, Find - Find&Replace - Find in files bug;
10866         The combo entries were updated if the same data with a different
10867         case exist in the combo list. The combo entries are now case sensitive. 
10868         Search&Replace bug; First search ,max actions = 0 ==> now max
10869         actions = 100.
10870         
10871 2003-09-08  Naba Kumar  <naba@gnome.org>
10873         * TODO: Updated.
10874         * src/utilities.[c,h]: a function takes contant args.
10875         * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
10876         Now the child terminated signal is emitted properly.
10877         * src/Makefile.am: Used $(top_srcdir) for referring to 
10878         scintilla objects.
10879         * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
10880         definitions file which will generate anjuta-marshalers.[c,h] files.
10881         * src/.cvsignore: Updated.
10882         * src/build_project.c: Changed su command to preserve quotes.
10883         * src/anjuta-tools.c, tagmanager/tm_project.c,
10884         tagmanager/tm_workspace.c: Use standard tmp file.
10885         * configure.in: Cleaned up. Provide -g -O0 flags for final build also
10886         so that users could report bugs easily.
10887         * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
10888         
10889         * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
10890         printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
10891         src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
10892         src/attach_process.c, src/breakpoints.c, src/commands.c,
10893         src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
10894         src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
10895         src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
10896         src/memory.c, src/message-manager-private.c, src/preferences.c,
10897         src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
10898         src/search-replace.[c,h], stack_trace.c, text_editor.c,
10899         src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
10900         src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
10901         Fixed compile warnings and cleanup.
10902         
10903         * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
10904         src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
10905         src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c: 
10906         Removed libzvt usage and implemented child spawing differently. Launcher is
10907         now proper GObject, which can be created multiple times (and can be
10908         operated in parallel).
10910         * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
10911         * src/project_import_gui.c, src/project_import_cbs.c,
10912         src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
10913         (crash on project import). Removed deprecared codes.
10914         
10915 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
10916         
10917         * src/cvs.c: Fixed cvs output bug.
10919 2003-09-03  Naba Kumar  <naba@gnome.org>
10921         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10922         * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
10923         src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
10924         src/text_editor_cbs.c: Implements --
10925                 If the debugger is started
10926                         A double click in the margin add or remove a breakpoint
10927                         A single click activate or deactivate the breakpoint
10928                 else
10929                         A double click in the margin add or remove a bookmark
10931 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
10932         
10933         Reviewed by Naba Kumar  <naba@gnome.org>
10934         * src/cvs_gui.[c/h], mainmenu_callbacks.c:
10935         User is now able to choose a branch on cvs update for project.
10936         Cleaned up variable names.
10938 2003-09-03  Naba Kumar  <naba@gnome.org>
10940         * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
10941         src/Makefile.am: Added lexers.
10942         * scintilla/*/*: Updated...
10943         * src/an_symbol_view.c: Fixed a crash bug.
10944         * src/compiler_options.c, src/project_dbase.c: Fixed compile
10945         and build bugs.
10946         * src/main_menubar.[c,h]: Removed 'page setup' menu item.
10947         * src/source.c: Fixed project generation bug with gettext code.
10948         * tagmanager/tm_project.c: Fixed a crash bug.
10949         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
10950         bug when there is no project open. Bug #____.
10951         * src/source.c: Fixed a bug with build failure with non-gnome
10952         project with glade-generated source (eg. gtk2). Bug #____.
10953         * NEWS: Updated...
10955 2003-08-22  Naba Kumar  <naba@gnome.org>
10957         Patch from: Rob Bradford  <rob@debianplanet.org>
10958         * data/Makefile.am: Fixed to install properly during
10959         package building.
10960         
10961         Patch from: Etay Meiri  <etay-m@bezeqint.net>
10962         * src/debug-tree.c: Fixed a crash bug.
10963         * src/compiler_options.c: Takes care of linking the missing pieces;
10964         C flags, libs, optimization options, debug and profile.
10966         Patch from: Enver ALTIN  <ealtin@casdb.com>
10967         * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
10968         
10969 2003-08-22  Johannes Schmid <clubfan@users.sourceforge.net>
10971         Reviewed by Naba Kumar  <naba@gnome.org>
10972         * src/project_dbase.c: Fixed bugs #778263 and #778413
10973           Adding multiple files to project should work now.
10975 2003-08-22  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
10977         Reviewed by Naba Kumar  <naba@gnome.org>
10978         * src/dnd.c: Fixed Drag&Drop (opening file(s)).
10979         * src/debug_tree.c, src/debugger.c: Fixed context menu separator
10980         for Locals window.
10982 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
10984         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
10986 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
10988         * src/text_editor.c: Fix translatable string (#113934).
10990 2003-07-04  Naba Kumar  <naba@gnome.org>
10992         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
10993         bug when there is no project open. Bug #____.
10994         
10995         * src/source.c: Fixed a bug with build failure with non-gnome
10996         project with glade-generated source (eg. gtk2). Bug #____.
10998 2003-06-26  Naba Kumar  <naba@gnome.org>
11000         * src/anjuta.h: Removed reference to windows-dialog.h.
11001         * src/message-manager-private.[cc,h]: Fixed doulbe click
11002         activation of messages to properly jump at the destination.
11003         * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
11004         * src/toolbar.c: Code clean-ups.
11005         
11006         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
11007         tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
11008         
11009         * src/message-manager-private.[cc,h]: Removed dead codes.
11010         
11011         * (new) data/properties/css.properties,
11012         data/properties/anjuta.properties, data/properties/Makefile.am:
11013         Added CSS syntax hiliting properties.
11014         
11015         * tagmanager/tm_file_entry.c: Fixed a possible bug.
11016         * src/debugger.c: Clean ups.
11017         * src/lexer.h: Added CSS lexer definition.
11018         
11019         * Makefile.am: Installs destop file properly.
11020         * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
11021         * NEWS: Updated for 1.1.97 release.
11022         * src/main_menubar_def.h: Changed some non working shortcuts.
11023         
11024 2003-06-24  Naba Kumar  <naba@gnome.org>
11026         * src/search-replace.c: Shows the dialog properly, even when it is
11027         hidden behind another window.
11028         
11029         * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
11030         src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
11031         pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
11032         and code clean up.
11033         
11034         * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
11035         setup wizard dialogs.
11036         
11037         * src/debugger.c: Removed a redundant call to
11038         debugger_update_controls().
11039         * src/compiler_options.c, src/launcher.c: code cleanup.
11040         * src/executer.c: Fixed execution bug with 'Set Program params...".
11041         
11042 2003-06-23  Naba Kumar  <naba@gnome.org>
11044         * widgets/e-splash.c: Removed border around the splash image.
11045         * anjuta.spec: correct libgnomeprintui22 name in depencencies.
11046         * widgets/gnomefilelist.c: Implemented multiple file selection mode.
11047         * src/cvs.c: Added a frame around commit log text widget.
11048         * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
11049         crash bug associated with translated combo box list in preferences
11050         dialog (in different locale other than en_US). Used widget names
11051         to pass the combo list items.
11052         * po/POTFILES.in: Updated.
11053         * src/launcher.c: Creates the zvt terminal at startup (and not
11054         every time a build is done) -- speeds up buld operations.
11055         * src/file_history.c: Should be if() conditional instead of
11056         assertion check.
11057         * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
11058         Disabled useless warnings.
11059         * src/project_dbase.c: Fixed bonobo 2 project name.
11060         * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
11061         and uses correct glade-2 for file generation.
11062         
11063 2003-06-21  Naba Kumar  <naba@gnome.org>
11065         * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
11066         And disables autocomple show for numbers (very annoying).
11067         * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
11068         src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
11069         src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
11070         from view menu and adjust the controls accordingly.
11071         * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
11072         only OK button.
11073         * src/project_dbase.[c,h]: Removed show_local flag processing.
11074         * src/message-manager.[c,h]: Reorganized messages tabs in more
11075         sensible order.
11076         * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
11077         Also added PCRE dependency.
11078         
11079 2003-06-20  Naba Kumar  <naba@gnome.org>
11081         * pixmaps/anjuta_splash.png: New splash.
11082         from Jean Schurger  <yshartk@schurger.org>
11083         
11084         * src/controls.c: De-sensitize run-to-cursor when debugger
11085         is not running.
11086         * src/cvs_gui.c: Set default reponse for various cvs dialogs.
11087         
11088         * src/message-manager-private.cc: Fixed to properly jump at
11089         the right file:line.
11090         
11091         * src/appwiz_page1.c: Fixed to correctly determine the project
11092         trpe from the wizard.
11093         
11094 2003-06-20  Naba Kumar  <naba@gnome.org>
11096         * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
11097         * src/watch_gui.c: Code cleanups.
11098         * src/debugger.[c,h], src/stack_trace.[c,h],
11099         (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
11100         src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
11101         Removed direct access to stack_trace private data, Increased debugger
11102         command size from 256 to 1024 (to be on safer side). Also implemented
11103         row-activated signle for seting frame and viewing the source.
11104         * src/debugger.c: Avoids starting program and stopping debugger
11105         when starting debugger and stopping program, respectively.
11106         
11107         * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
11108         Reverted codes to start debugger automatically
11109         The file is brought to the state just after the branching 
11110         (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for 
11111         some code clean ups.
11112         
11113         * src/launcher.[h,c], plugins/patch/patch-plugin.c,
11114         src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
11115         src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
11116         src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
11117         src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
11118         src/project_dbase.c: Code clean ups.
11119         
11120         * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
11121         (Projects dir) so that correct $HOME/Projects path is set when
11122         anjuta is run for the first time.
11123         
11124 2003-06-13  Guntupalli Karunakar  <karunakar@freedomink.org>
11126         * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
11128 2003-06-13  Naba Kumar  <naba@gnome.org>
11130         * src/stack_trace_cbs.c: Moved variable declaration at the
11131         top of the block (bug #737867)
11132         
11133         * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
11134         just CFLAGS and CXXFLAGS (bug #743617).
11135         
11136         * src/create_global_tags.sh: Fixed shell script to properly
11137         detect installed *-config files.
11138         
11139 2003-06-12  Naba Kumar  <naba@gnome.org>
11141         * src/preferences.[c,h]: Added methods for custom widgets in
11142         preferences: using custom set/get methods for them.
11143         
11144         * src/anjuta-encoding.c: Implemented up/down of the encodings
11145         in the list and property saves correctly.
11146         
11147         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11148         * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
11149         the beginning of a file.
11151         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11152         * src/aneditor.cxx, src/aneditor.h,
11153         src/controls.c, src/main_menubar.c, src/main_menubar.h,
11154         src/main_menubar_def.h, src/mainmenu_callbacks.c,
11155         src/mainmenu_callbacks.h: Allows the operator to select the current
11156         word or the current line (Request: 680801). It puts also
11157         sensitive/unsensitive several select/comment menu items.
11159         * src/breakpoints.c: Presets by default the current line for a
11160         defined breakpoint.
11162 2003-06-11  Naba Kumar  <naba@gnome.org>
11164         * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
11165         color (red highlight) now cosistent for inactive tabs also.
11166         
11167         * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
11168         'Advanced search and replace' in Edit->Search submenu.
11169         
11170         * data/properties/tcltk.properties: Fixed bug #731851. Added line
11171         wrappings '\' where     they were missing.
11172         
11173         * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
11174         message is now more descriptive and details the correct thing to do
11175         for GNOME2 desktop.
11176         
11177 2003-06-10  Naba Kumar  <naba@gnome.org>
11179         * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
11180         autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
11181         Removed any reference to particular version of automake/autoconf
11182         so that they could work with newer versions (Bug #659394).
11184         * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
11185         src/anjuta.c: Added coded to add/remove supported encodings.
11186         
11187         * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
11188         src/preferences.c, src/project_dbase.c, src/project_dbase.h,
11189         src/project_import.c, src/project_type.c, src/project_type.h,
11190         src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
11191         in the projects typtes. Code clean ups. Removed GTK1/GNOME1
11192         from the project wizard.
11194 2003-06-06  Naba Kumar  <naba@gnome.org>
11196         Patch from Etay Meiri  <etay-m@bezeqint.net>
11197         * src/compiler_options.c: Fixed bugs related to clean before
11198         build patch.
11199         
11200         * anjuta.desktop.in.in: Added commandline options.
11201         * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
11202         -dP and -A flags of CVS update into different options.
11203         
11204 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
11206         * configure.in: Removed "ta" from ALL_LINGUAS.
11208 2003-06-02  Naba Kumar  <naba@gnome.org>
11210         * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
11211         return NULL for undefined properties and "" for defined but empty
11212         strings. It was creating many problems where both are assumed to be
11213         same. And besides, it doesn't matter to differentiate the two (the
11214         problem with preferences was due to a different bug).
11216         * src/prefereces.[c,h]: Fixed to handle empty and blank properties
11217         correctly. Also, s/props_build_in/props_built_in/g.
11218         
11219         * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
11220         list.
11221         
11222         * src/an_file_view.c: Unrefed pixbufs when done with them.
11224         * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
11225         (removed) file_text.png: Added and removed pixmaps.
11226         
11227 2003-05-30  Naba Kumar  <naba@gnome.org>
11229         * anjuta.glade: Fixed encodings preferences dialog
11230         
11231 2003-05-23  Etay Meiri  <etay-m@bezeqint.net>
11232         
11233         Reviewed by Naba Kumar  <naba@gnome.org>
11234         
11235         * src/build_project.c src/clean_project/c: perform a clean before
11236         build, if required. Show the message manager on clean.
11237         * src/compiler_options.c: save the new options when window is closed
11238         and flag project to be cleaned before the next build.
11239         * src/project_dbase.c: added a 'clean before build' flag to project
11241 2003-05-29  Naba Kumar  <naba@gnome.org>
11243         * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
11244         dialog.
11245         
11246         * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
11247         file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
11248         file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
11249         file_h.png, file_h.xpm, file_html.png, file_html.xpm,
11250         file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
11251         file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
11252         file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
11253         print_color.xpm, print_landscape.xpm, print_layout.xpm,
11254         print_nocolor.xpm, print_portrait.xpm: Removed unused icons
11256         * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
11257         Removed unused icons references.
11259 2003-05-27      Enver ALTIN  <ealtin@casdb.com>
11261         Reviewed by Naba Kumar  <naba@gnome.org>
11262         
11263         * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
11264           src/compiler_options.c, src/debugger.c, src/find_replace.c,
11265           src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
11266           src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
11267           src/toolbar_callbacks.c: HIG compliant dialogs.
11269         * src/utilities.c: anjuta_button_new_with_stock_image() and
11270           anjuta_dialog_add_button() stolen from gedit.
11272         * src/main_menubar_def.h: Fixed mnemonics.
11274 2003-05-26  Naba Kumar  <naba@gnome.org>
11276         * src/project_dbase_gui.c: Added header files filter for add file
11277         dialog box. Disabled project window to be transient window.
11278         
11279         * src/message-manager.cc: Disabled message manager window to be
11280         transient window.
11281         
11282         * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
11283         a file could not be loaded.
11284         
11285         * src/project_dbase.c: Fixed a bug with GUI editor command
11286         where empty string is returned.
11287         
11288         * src/Makefile.am, src/preferences.h, src/text_editor.c
11289         src/text_editor.h, (new) src/anjuta-encodings.h,
11290         (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
11291         Added encoding support and to handle characters encoding correctly
11292         by auto detecting it during load. Added preferences for selecting
11293         the encoding during save.
11295         * src/preferences.c, src/resources.c: Removed debug messages.
11297         Patch from: Alexander Nedotsukov <bland@mail.ru>
11298         * src/getline.c: Fixed many fatal bugs for FreeBSD.
11300 2003-05-26  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11301         * src/anjuta.c: Try to sow the splash image more often.
11303 2003-05-20  Naba Kumar  <naba@gnome.org>
11305         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11306         * src/debug_tree.c: Colorize the modified locals during
11307         debugging and call memory analyze from the debugger.
11308         * src/breakpoints.c: The color is now different for the enabled
11309         and disabled breakpoints. Anjuta now can erase several
11310         breakpoints defined at the same line. The markers are updated
11311         according to the enable/disable action.
11312         
11313         Patch from Etay Meiri  <etay-m@bezeqint.net>
11314         * src/launcher.c: Fixes launcher freeze up bug during build.
11316 2003-05-16  Dan Elphick <dre00r@ecs.soton.ac.uk>
11318         Reviewed by Naba Kumar  <naba@gnome.org>
11319         * scintilla/PropSet.h: Change member variables from private to protected.
11320         * src/properties.[ch]*: Add new methods GetString and GetExpandedString
11321         to PropSetFile class, which return a gchar * (and can therefore indicate
11322         whether properties are empty or do not exist) and make prop_get and
11323         prop_get_expanded use them.
11324         * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
11325         that the result of of prop_get cannot be an empty string.
11327 2003-05-14      Dan Elphick <dre00r@ecs.soton.ac.uk>
11329         Reviewed by Naba Kumar  <naba@gnome.org>
11330         * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
11331         src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
11332         src/text_editor_cbs.c: When saving all the files in the project, the
11333         text editors are now only rehighlighted once instead of once for each
11334         file saved.
11336 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11337         * src/main.c, widgets/e-splash.c: Splash screen improvements.
11338         * src/anjuta.desktop.in.in: Support startup notification.
11339 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11340         * src/main.c, widgets/e-splash.c: Splash screen improvements.
11341         * src/anjuta.desktop.in.in: Support startup notification.
11344 2003-05-13  Dan Elphick <dre00r@ecs.soton.ac.uk>
11346         Reviewed by Naba Kumar  <naba@gnome.org>
11347         
11348         * src/executer.[ch]: Only allow one set params dialog at a time. Fix
11349         memory leak from glade_xml_new call. Removed gxml field from Executer
11350         struct as only used in create_executer_dialog and then destroyed.
11351         
11352         * src/anjuta.c: Fix warning on getting a page that doesn't exist.
11353         
11354         * src/configurer.c: Fix warning trying to connect signal to non-existent
11355         environment entry in configure dialog and fix crash when closing the
11356         window.
11357         
11358         * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
11359         gnome_date_edit_get_time instead.
11360         
11361         * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
11362         in view menu required renumbering elsewhere.
11364 2003-05-10  Etay Meiri  <etay-m@bezeqint.net>
11366         Reviewed by Naba Kumar  <naba@gnome.org>
11367         
11368         * src/breakpoints.c: fixed an error when removing breakpoint
11369         * src/controls.c: 'run to cursor' is sensitive when debugger not active
11370         * src/debugger.c: changes to the way the debugger is activated
11371         * src/debugger.h: clean ups
11373 2003-05-13  Naba Kumar  <naba@gnome.org>
11375         Patch from  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11376         * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
11377         src/memory.h: A new version of memory and the interface
11378         is now integrated in anjuta.glade
11380 2003-05-09  Naba Kumar  <naba@gnome.org>
11382         * configure.in: Bumped required gtk version to 2.0.8.
11383         
11384 2003-05-06  Naba Kumar  <naba@gnome.org>
11386         src/message-manager-private.cc, src/message-manager.cc: Clean ups.
11388 2003-05-07  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11389         * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
11391 2003-05-06  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11392         * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
11393         , tagmanager/c.c: Support for ProC and RDB files.
11395 2003-05-06  Naba Kumar  <naba@gnome.org>
11397         * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
11398         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
11399         Uncomment (Box & Stream), Select the current function,
11400         authorize the "Quit" button of the GotoLine window
11402 2003-05-05  Naba Kumar  <naba@gnome.org>
11404         * src/watch_gui.h: CVS added new file.
11406         * scintilla/ExterLexer.[cxx,h]: CVS added new files.
11408         Patch from Etay Meiri <etay-m@bezeqint.net>
11409         * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
11410         src/mainmenu_callbacks.c, src/message-manager.cc,
11411         src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
11412         src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
11413         Ported stack trace to GNOME2 and added it in the message manager
11414         pane.
11416 2003-05-02  Naba Kumar  <naba@gnome.org>
11418         * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
11419         
11420         * src/preferences.[h,c]: Fixed preferences to save only one copy of
11421         preferences property.
11422         
11423         * anjuta.prj: Fixed multiple preferences saved data.
11424         
11425         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
11426         scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
11427         scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
11428         scintilla/include/Platform.h, scintilla/include/PropSet.h,
11429         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
11430         Upgraded scitilla from CVS with faster window repaint
11431         and more bugfixes.
11432         
11433         Patch from  Etay Meiri  <etay-m@bezeqint.net>
11434         * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
11435         and code cleanups
11436         
11437 2003-04-30  Dan Elphick <dre00r@ecs.soton.ac.uk>
11439         * message-manager-private.[ch]: Make AnMessageWindow keep scrolling 
11440         the window if messages are appended to the end and the scrollbar is
11441         at the end.
11443 2003-04-29  Naba Kumar  <naba@gnome.org>
11445         * configure.in: Removed omf-install from Makefiles list.
11447 2003-04-28  Naba Kumar  <naba@gnome.org>
11449         * po/POTFILES.in: Remvoded deleted files.
11450         
11451         * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
11452         pixmaps/windows-style-undocked.png: Added setup wizard's images.
11454         * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
11455         is executed as detached) is not set properly.
11456         
11457 2003-04-25  Naba Kumar  <naba@gnome.org>
11458         
11459         * anjuta.prj: Updated.
11460         * src/anjuta_info.c: Fixed text wrapping and column view.
11461         * data/welcome.txt.in: Removed unaligned characters.
11462         
11463 2003-04-24  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11464         * src/main_menubar.c: Disable setup dialog.
11466 2003-04-22  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11467         * src/breakpoints.c; Fixed compilation with older GCC
11468         * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
11469         * HACKING: Spelling fixes (Suggested by Stephen Knight)
11471 2003-04-18  Naba Kumar  <naba@gnome.org>
11473         * anjuta.prj: Updated (includes compiler options).
11474         
11475         * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
11476         function from anjuta.c (it was already available in anjuta-tools.c).
11477         
11478 2003-04-18  Naba Kumar  <naba@gnome.org>
11480         * src/about.c, THANKS: Updated
11481         
11482         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
11483         
11484         * src/an_file_view.c, src/project_dbase.c: Restores file-filters
11485         properly from the project session before updating the file
11486         view.
11487         
11488         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
11489         an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
11490         dialog settings (as it will not be required once GDL is in place) and
11491         added file view filters in the settings sub-menu.
11493 2003-04-17  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11494         * HACKING: Updated
11495         * configure.in: Disable cast checks on final build.
11497 2003-04-17  Naba Kumar  <naba@gnome.org>
11499         * src/build_project.c: Fixed a compilation error.
11501         * src/launcher.c: Removed commnets.
11502         
11503         * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
11504         properties from editor tab to indentation tab and fixed a property
11505         label for proper i18n translation. Fixed typos in project config
11506         dialog (reported by Gaëtan de Menten  <ged@bugfactory.org>). Disabled
11507         sorting and reordering in compiler options dialog.
11508         
11509         * src/compiler_options.c: Implemented _save() function to save the
11510         options (which was pending).
11511         
11512         * src/build_project.c: Destroys install-as-root dialog when it is done.
11513         
11514         * src/an_symbol_view.c: Change "event" event to "event-after" so
11515         that symbol row is selected first before the popup is shown.
11516         
11517 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
11519         * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first 
11520         file in CVS/Entries. (Reviewed and applied by Biswa)
11522 2003-04-16  Naba Kumar  <naba@gnome.org>
11524         * aneditor.cxx: use unicode everytime (fixed unicode related
11525         bugs).
11527         * anjuta.prj: Fixed UI editor name (blank to use default) and
11528         anjuta version.
11529         
11530         Patch from Patch from Gaëtan de Menten  <ged@bugfactory.org>
11531         * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
11532         Editor preferences page.
11534 2003-04-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11535         * src/anjuta.[ch], src/print.c: Fixed warnings
11536         * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
11537         * configure.in: Profiling support with gprof
11539 2003-04-16  Naba Kumar  <naba@gnome.org>
11541         Patch from Gaëtan de Menten  <ged@bugfactory.org>
11542         * src/launcher.c: Fixed cvs dialog.
11543         
11544 2003-04-15  Johannes Schmid <clubfan@users.sourceforge.net>
11545         
11546         * src/message-manager-private.cc: Fixed double-click on first line of 
11547         output to properly select a line.
11548         * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
11549         because still was a deprecatd GtkCTreeNode and always NULL anyway.
11551 2003-04-15  Naba Kumar  <naba@gnome.org>
11553         * src/message-manager-private.cc: Fixed the glade filename typo.
11555 2003-04-15  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11556         * scintilla/*, data/properties/*: Scintilla CVS merge
11557         * anjuta.prj: Removed unnecessary files.
11558         * scintilla/PlatGTK.cxx: Force Pango fonts always
11559         * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
11560         src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
11561         for preferences.
11562         * configure.in: Change version no. for 1.1.1 (alpha release)
11563         * configure.in: Added '--with-pref-suffix' option.
11564         * config.guess, config.sub: Removed from CVS.
11566 2003-04-15  Naba Kumar  <naba@gnome.org>
11568         Patch from Timothee Besset  <ttimo@idsoftware.com>
11569         * Makefile.am: Fixed a shell script error during intallation.
11570         
11571 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
11573         Reviewed by Naba Kumar  <naba@gnome.org>
11574         * src/message-manager.cc: Added popup-menu to TreeView and fixed
11575         set_wm_class to use "anjuta" instead of "an.
11576         * src/message-manager-private.cc: Headers are hidden again.
11578 2003-04-14  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11579         * src/project_dbase_gui.c: Memory corruption fix.
11580         * anjuta.prj: Updated project file
11582 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
11583         * an_file_view.c: Connect to event-after signal rather than event so that
11584         selection is updated first and thus context menu is for the right file.
11585         Reviewed and applied by Biswa.
11587 2003-04-14  Naba Kumar  <naba@gnome.org>
11589         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
11590         
11591         * src/auncher.c: More child exit fixes
11592         from Timothee Besset  <ttimo@idsoftware.com>
11594 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
11595         
11596         Reviewed by Naba Kumar  <naba@gnome.org>
11597         
11598         * src/message-manager.[c/h], src/message-manager-private[c/h],
11599                 anjuta.[c/h]: Ported message-manager to Gtk2
11600         
11601         * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
11602         src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
11603         src/clean_project.c, src/compile.c, src/configurer.c,
11604         src/controls.c, src/cvs.c, src/debugger.c,
11605         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
11606         src/project_import.c, src/search-replace.c: Changed name from
11607         AnjutaMessageManager to AnMessageManager to avoid too long type
11608         and funtion names.
11610 2003-04-11  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11611         * src/launcher.c: Fix build won't stop problem - TTimo
11612         * TODO: Updated
11613         * pixmaps/anjuta_splash.c: New splash screen prototype.
11614         * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
11615         * src/compiler_options.c: Mute pkgconfig errors.
11616         * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
11618 2003-04-10  Naba Kumar  <naba@gnome.org>
11620         * configurer.[c,h]: Fixed dialog to close properly.
11621         * src/project_dbase.c, widgets/gnomefilelist.c: Added
11622         debugging asserts.
11623         
11624 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11625         * anjuta.prj: Removed unnecessary files, load with 1.2.0
11626         * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
11627         plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
11628         src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
11629         * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
11630         src/makefile.am: Move gdl to it's own directory.
11631         * global-tags/create_global_tags.sh: Silently ignore SDL error.
11633 2003-04-09  Naba Kumar  <naba@gnome.org>
11635         * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
11636         branch.
11638 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11639         * src/anjuta-tools.c: Use CDATA for saving tools data.
11640         * anjuta.glade, src/search-replace.c: Port from branch.
11641         * widgets/e-splash.*, src/main.c: Better splash screen.
11642         * configure.in, widgets/gdl*: Import GDL widgets.
11643         * ROADMAP: Updated roadmap.
11644         * src/an_file_view.c: Use GDL icons for file tree.
11646 2003-04-09  Naba Kumar  <naba@gnome.org>
11648         * anjuta.glade: Added (hidden) initial setup-wizard window.
11649         
11650         Patch from: Vitaly  <vvv@rfniias.ru>
11651         * src/preferences.c: Fixes a bug with libglace widget access with
11652         translated strings.
11654         Patch from: Etay Meiri  <etay-m@bezeqint.net>
11655         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
11656         src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
11657         src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
11658         src/toolbar_callbacks.[c,h],
11659         src/memory.c, src/message-manager-private.cc,
11660         src/message-manager-private.h, src/message-manager.cc,
11661         src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
11662         src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
11663         to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
11664         watch window to a subwindow in the notebook
11666 2003-04-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11667         * ROADMAP: Updated roadmap.
11669 2003-04-03  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
11671         * configure.in: Added Belarusian to ALL_LINGUAS.
11673 2003-04-01  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11674         * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
11675         Henry Jia
11676         * ROADMAP: Added roadmap for HEAD.
11678 2003-03-29  Naba Kumar  <naba@gnome.org>
11680         * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
11681         src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
11682         anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
11683         (new) pixmaps/start-with-wizard.png,
11684         (new) pixmaps/start-with-import.png,
11685         (new) pixmaps/start-with-open.png Added Start with dialog which pops
11686         up on anjuta start-up to give quick access to opening file/project or
11687         creation wizards.
11689         * src/main.c: Sets proper data directory for the gnome
11690         program.
11692 2003-03-27  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11693         * src/text_editor.c: Fixed error/warning indicators.
11695 2003-03-24  Naba Kumar  <naba@gnome.org>
11697         * README: Correct version.
11698         
11699 2003-03-24  Michael Tindal <etherscape@paradoxpoint.com>
11701         * configure.in: Added checks to see if were building on FreeBSD
11702         systems.  Sets -DFREEBSD if we are, and also attempts to find
11703         gmake if the host system is FreeBSD.
11705         * src/getline.c: New file used to provide the getline function,
11706         which isnt available on a FreeBSD system.  The function is only
11707         defined if FREEBSD is defined.
11709         * src/Makefile.am: Added getline.c to anjuta_SOURCES
11711         * tagmanager/Makefile.am:  Uses $(GMAKE) rather than make. 
11712         configure.in sets this to gmake on FreeBSD systems, and make
11713         on everything else.
11715 2003-03-23  Naba Kumar  <naba@gnome.org>
11717         * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
11718         
11719         * anjuta.spec.in: Fixed spec file for correct file paths and
11720         corrected rpmbuild.
11722         * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
11723         the rpm build command separately now.
11724         
11725         * src/anjuta.c, windows-dialog.c: Added some more window management
11726         stuffs (not still fully working, though).
11728         * TODO: Updated.
11730 2003-03-22  Naba Kumar  <naba@gnome.org>
11732         * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
11734 2003-03-21  Naba Kumar  <naba@gnome.org>
11736         * README: Removed Andy Piper's name from the active maintainers
11737         list on his request.
11738         
11739         * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
11740         preferences.
11741         
11742         * src/anjuta-tools.c: Fixed compiler errors.
11744         * src/anjuta-tools.c, src/attach_process.c: Fixed more window
11745         show bugs.
11746         
11747         * src/commands.c, src/src_paths.c, src/style-editor.c,
11748         src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
11749         becuase they are now hidden by default (from glade editing).
11750         
11751         * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
11752         src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
11753         src/main_menubar_def.h, src/mainmenu_callbacks.c,
11754         src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
11755         basic windows managements.
11756         
11757 2003-03-21  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11758         * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
11759         to hot-spot problems with cursor in XFree86 4.3.0. Patch by
11760         Enver ALTIN (a.k.a. skyblue)
11762 2003-03-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11763         * tagmanager/*: Added ignore-list for symbols. This will make
11764         parsing more accurate for projects. Doc updates needed.
11766 2003-03-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11767         * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
11768         * launcher/Makefile.am: Link to correct libraries
11769         * src/launcher.c: Do not allow NULL shell
11771 2003-03-14  Etay Meiri <etay-m@bezeqint.net>
11772         * src/debug_tree.c: Improve debug tree view.
11774 2003-03-10  Dan Elphick <dre00r@ecs.soton.ac.uk>
11776         * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
11777         'Run Configure Script' and 'Execute Program'. Increase minimum width
11778         of Configure dialog.
11779         * find_in_files.c, find_in_files_cbs.*: Properly create the file
11780         list widget by setting a model and adding a column and renderer.
11781           Actually store the nocvs toggle button in FindInFiles data structure.
11782           Handle selection changes via changed signal rather than row_activated.
11783           Use response signal for handling the close and find buttons.
11784           Close window when escape is pressed.
11785         * find_replace.c: Close window when escape is pressed.
11786         * find_text.c: Close window when escape is pressed in find dialog as
11787         well as wrap search question, where now Yes is the default button.
11789 2003-03-05  Naba Kumar  <naba@gnome.org>
11791         Patch from: Dan Elphick  <dre00r@ecs.soton.ac.uk>
11793         * src/message-manager-private.cc: Fixed a bug with vte conditional
11794         compilation.
11795         * anjuta.glade: Hides all windows in glade file.
11797 2003-03-05  Naba Kumar  <naba@gnome.org>
11799         * src/an_file_view.c: Fixed a compilation warning.
11800         * src/message-manager-private.cc: Conditional compilation for vte
11801         API.
11802         
11803 2003-02-28  Naba Kumar  <naba@gnome.org>
11805         * configure.in, anjuta.spec.in: Updated dependency packages version.
11806         * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
11807         * src/preferences.c: Added debug assertions.
11808         * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
11809         editor to enable/disable bringing the recent editor tabs first.
11810         
11811         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
11812         tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
11813         scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
11814         Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
11815         and     bug fixes. Also code clean ups.
11816         
11817         * (new) src/search-replace.[h,c]: New search replace implementation
11818         from ANJUTA_1_0_0 branch.
11819         
11820         * (new) src/windows-dialog.[h,c]: New windows management class
11821         [work in progress].
11823 2003-02-28  Naba Kumar  <naba@gnome.org>
11825         * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
11826         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
11827         src/appwizard.c, src/build_file.c, src/build_project.c,
11828         src/clean_project.c, src/compile.c, src/configurer.c,
11829         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
11830         src/message-manager-dock.c, src/message-manager-dock.h,
11831         src/message-manager-private.cc, src/message-manager.cc,
11832         src/preferences-dialog.c, src/preferences-dialog.h,
11833         src/preferences.c, src/preferences.h, src/project_dbase.c,
11834         src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
11835         src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
11836         src/utilities.c, src/utilities.h:
11837         
11838         Widgetized Preferences and gave proper function names.
11840         * src/executer.c: Fixed a session loading bug.
11841         
11842 2003-02-27  Naba Kumar  <naba@gnome.org>
11844         * printing/print.c: Fixed printing font bug that failed to load the
11845         proper fonts.
11846         
11847         * src/toolbar.c: Disabled LED flashing (not yet implemented).
11848         
11849         * TODO, anjuta.prj: Updated.
11851 2003-02-24  Joe Harnish <bigJoe@linuxmail.org>
11853         * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
11854         manuals/C/anjuta-manual/anjuta-manual-C.omf,
11855         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
11856         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
11857         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
11858         fixed omf errors
11860 2003-02-25  Naba Kumar  <naba@gnome.org>
11862         * Makefile.am: Excluded omf-install from installation as the docs are
11863         not ready.
11864         
11865         TODO: Updated.
11866         
11867         * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
11868         anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
11869         property names and added new editor properties and code cleanups.
11870         Also added new project properties.
11871         
11872         * src/compiler_options.[h,c]: Added pkg-config packages supports
11873         and fixed bugs.
11874         
11875         * src/glade_iface.h: Cleanups.
11876         
11877         * src/launcher.c: Used timer instead of idle to scan.
11878         
11879         * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
11880         src/project_config.[h,c], src/project_import.c: Implemented project
11881         property to define GUI editor and to handle it.
11882         
11883         * src/preferences.c: i18n fixes.
11884         
11885         * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
11886         unused (and old) pixmaps.
11887         
11888         * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
11889         
11890 2003-02-25  Naba Kumar  <naba@gnome.org>
11892         * src/message-manager-private.[h,cc], src/preferences.c,
11893         anjuta.glade, anjuta_dialog_strings.c: Implemented
11894         gnome terminal profiles for the terminal preferences and moved the
11895         addition of terminal preferences in the terminal constructor.
11896         
11897         * anjuta.prj: Updated.
11899 2003-02-24  Naba Kumar  <naba@gnome.org>
11901         * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
11902         (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
11903         (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
11904         po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
11905         preferences dialog.
11907         * TODO: Updated.
11909         * src/message-manager-private.[cc,h]: Fixed VTE terminal for
11910         text selection and child re-spawning.
11912         * src/pixmaps.h: Removed unused pixmaps definitions.
11913         
11914 2003-02-23  Naba Kumar  <naba@gnome.org>
11916         * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
11917         the project tree/window.
11919         * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
11920         src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
11921         Correct the use of a variable and implemented session save/load
11922         for tree expansion states.
11923         
11924         * src/main_menubar_def.h: Fixed shortcuts keys.
11925         
11926         * src/anjuta.c, src/gnome_project.c: Code clean ups.
11927         
11928         * anjuta.prj: Updated.
11929         
11930 2003-02-22  Naba Kumar  <naba@gnome.org>
11932         * src/debug_tree.[c,h]: GNOME2 port from 
11933         Etay Meiri <etay-m@bezeqint.net>
11934         
11935         * src/an_file_view.c, src/resources.[h,c],
11936         data/properties/bash.properties,
11937         data/properties/cpp.properties,
11938         data/properties/html.properties,
11939         data/properties/make.properties,
11940         data/properties/others.properties,
11941         data/properties/perl.properties,
11942         data/properties/props.properties,
11943         data/properties/xml.properties: Standarized file icons. Icons are
11944         defined in respective .properties file and are retrieved as resource
11945         data.
11947         * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
11948         in labels from the commands editor as that would create
11949         problems for translators.
11951 2003-02-21  Naba Kumar  <naba@gnome.org>
11953         * .cvsignore, (new)config.guess, (new)config.sub: Added these files
11954         as they should be part of CVS(?).
11956         * Makefile.am: Corrected a typo for glade generated strings file.
11958         * configure.in, po/hi.po: Added new Hindi (hi) translation
11959         in ALL_LINGUS and added initial Hindi translation.
11961         * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
11962         (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
11963         sv_unknown.xpm to more proper icon.
11965         * (new)data/properties/php.properties, data/properties/Makefile.am,
11966         data/properties/anjuta.properties, data/properties/html.properties:
11967         Fixed PHP syntax hilighting bug by separating php properties into
11968         different file (because of file size).
11970         * TODO: Updated.
11971         
11972 2003-02-20  Naba Kumar <naba@gnome.org>
11974         * src/breakpoints.c: Fixed breakpoints session saving/loading
11975         crash bug.
11976         
11977         * scintilla/*, scintilla/include/*: Updated to scintilla
11978         release 1.51
11979         
11980 2003-02-19  Naba Kumar <naba@gnome.org>
11982         * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
11983         * TODO: Updated.
11985         * Makefile.am, src/Makefile.am,
11986         (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
11987         (removed) src/anjuta_dialog_strings.c,
11988         (removed) src/anjuta_dialogs_strings.c,
11989         (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
11990         (added) anjuta.glade: Transfered glade files from src/ directory
11991         to the top level directory.
11993         * po/POTFILES.in: Updated.
11994         
11995         * (removed) macrocs2/*: Transfered to data/ directory.
11996         
11997         * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
11998         data/Makefile.am: Moved macros in data directory. Anjuta no longer
11999         requires to have macros dir, but the projects generated by anjuta
12000         require them.
12001         
12002         * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
12003         trees.
12004         
12005         * src/defaults.c: Corrected default compiler options.
12006         
12007         * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
12008         wizard.
12009         
12010         * src/message-manager-private.cc, src/message-manager-private.h,
12011         src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
12012         
12013         * src/project_dbase.c, src/project_type.c, src/source.c: Proper
12014         source code generation for gnome2 projects.
12016 2003-02-11  Naba Kumar <naba@gnome.org>
12018         * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
12019         restores the expand/collaspe states of the nodes after refresh.
12020         
12021         * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
12022         
12023 2003-02-11  Naba Kumar <naba@gnome.org>
12025         * src/style-editor.c: Fixed pango font description handling for fonts.
12026         * src/anjuta.glade: Removed font size spin button.
12027         * configure.in, src/anjuta.prj: Corrected version.
12028         * TODO: update.
12029         
12030 2003-02-10  Naba Kumar <naba@gnome.org>
12032         * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
12033         references of scroll-menu.h and add about.h in Makefile.am.
12034         
12035         * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
12036         (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
12037         (removed) widgets/scroll-menu.h: Removed unused files.
12038         
12039         * Makefile.am: Added proper i18n rules and added intl tools for
12040         distributions.
12041         
12042         * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
12043         to the stable release).
12044         
12045         * anjuta.spec.in: Removed manuals packaging.
12046         
12047         * data/Makefile.am: Removed 'macros' installation (not required for
12048         gnome2 projects).
12050 2003-02-10  Naba Kumar <naba@gnome.org>
12052         * po/POTFILES.in: Updated.
12054         * pixmaps/Makefile.am, pixmaps/anjuta_icon.png, 
12055         (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
12056         (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
12057         (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
12058         (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
12059         icons and images.
12061         * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
12062         src/toolbar_callbacks.h: Fixed scintilla notification signal name
12063         and fixed to properly handle focus in find entry box.
12065         * Makefile.am: Added code for RH system menu update.
12067         * .cvsignore: Updated.
12069         * NEWS: Updated.
12071 2003-02-03  Naba Kumar <naba@gnome.org>
12073         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
12074         editor preferences. and fixes dialogs.
12076         * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
12077         Fixed linenumbers and header margins when they are disabled and
12078         removed unused header files.
12080         * src/attact_process.[h,c], src/debugger.c: Attach to process
12081         now works.
12083         * src/help.c: Fixed dialog response.
12085         * TODO: Updated.
12087         * data/properties/anjuta.properties: Corrected typo.
12089         * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
12090         Change the signal to "changed" in entry from "selection-changed" in
12091         list.
12093         * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
12094         short-cuts.
12096 2003-01-31  Naba Kumar <naba@gnome.org>
12098         * configure.in: Upgraded to use libgnomeprint-2.2
12099         
12100         * printing/Makefile.am: Updated
12101         
12102         *(removed) printing/print-doc.c, printing/print-doc.h,
12103         printing/print-util.c, printing/print-util.h: Removed because already
12104         merged with print.c.
12105         
12106         * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
12107         and libgnomeprintui-2.2 and fixed rendering problems.
12108         
12109         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
12110         uneccessary print properties, as they are separately taken
12111         care in gnomeprint.
12112         
12113         * po/POTFILES.in: Update.
12115 2003-01-30  Naba Kumar <naba@gnome.org>
12117         * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
12118         for about dialog box.
12119         
12120         * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
12121         src/pixmaps.h: Modified for the above additions for about dialog.
12123 2003-01-29  Naba Kumar <naba@gnome.org>
12125         * src/style_editor.[c,h]: Added missing files.
12126         
12127 2003-01-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12128         * scintilla/XPM.[cxx|h]: Added missing files
12130 2003-01-29  Naba Kumar <naba@gnome.org>
12131         
12132         * TODO, po/POTFILES.in: Updated.
12133         
12134         * anjuta.prj, src/anjuta.glade,
12135         * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
12137 2003-01-28  Naba Kumar <naba@gnome.org>
12138         
12139         * data/properties/anjuta.properties, src/aneditor.cxx,
12140         src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
12141         properties into text properties (earlier it was int properties).
12143         * TODO: Updated
12144         
12145         * scintilla/AutoComplete.c,xx,
12146         scintilla/AutoComplete.h,
12147         scintilla/CallTip.c,xx,
12148         scintilla/CallTip.h,
12149         scintilla/Document.c,xx,
12150         scintilla/Document.h,
12151         scintilla/Editor.c,xx,
12152         scintilla/Editor.h,
12153         scintilla/LexAVE.c,xx,
12154         scintilla/LexCSS.c,xx,
12155         scintilla/LexHTML.c,xx,
12156         scintilla/LexOthers.c,xx,
12157         scintilla/LexPython.c,xx,
12158         scintilla/LineMarker.c,xx,
12159         scintilla/LineMarker.h,
12160         scintilla/Makefile.am
12161         scintilla/PlatGTK.c,xx,
12162         scintilla/PropSet.c,xx,
12163         scintilla/ScintillaBase.c,xx,
12164         scintilla/ScintillaBase.h,
12165         scintilla/ScintillaGTK.c,xx,
12166         scintilla/ViewStyle.c,xx,
12167         scintilla/include/Platform.h,
12168         scintilla/include/SciLexer.h,
12169         scintilla/include/Scintilla.h,
12170         scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
12171         
12172         
12173         src/Makefile.am,
12174         src/an_file_view.c,
12175         src/an_symbol_view.c,
12176         src/anjuta-tools.c,
12177         src/anjuta.c,
12178         src/anjuta.glade
12179         src/anjuta.h,
12180         src/anjuta_cbs.c,
12181         src/anjuta_dialogs_strings.c,
12182         src/anjuta_info.c,
12183         src/commands.c,
12184         src/compiler_options.c,
12185         src/debugger.c,
12186         src/help.c,
12187         src/main_menubar.c,
12188         src/main_menubar.h,
12189         src/main_menubar_def.h,
12190         src/mainmenu_callbacks.c,
12191         src/mainmenu_callbacks.h,
12192         src/message-manager-private.c,c
12193         src/message-manager-private.h,
12194         src/message-manager.c,c
12195         src/message-manager.h,
12196         src/pixmaps.h,
12197         src/preferences.c,
12198         src/preferences.h,
12199         src/project_config.c,
12200         src/project_dbase.c,
12201         src/project_dbase_gui.c,
12202         src/project_import_gui.c,
12203         src/properties.c,xx,
12204         src/properties.h,
12205         src/resources.c,
12206         src/src_paths.c,
12207         src/text_editor.c,
12208         src/text_editor_gui.c,
12209         src/toolbar.c,
12210         src/utilities.c,
12211         src/utilities.h,
12212         anjuta.prj: GNOME2 porting and fixed many porting bugs.
12213         
12214 2003-01-24  Naba Kumar <naba@gnome.org>
12216         * src/text_editor_gui.c, src/toolbar.c,
12217         src/text_editor.c, src/text_editor_cbs.h:
12218         Used correct notification signal name for scintilla
12219         (gtk2) and fixed UI.
12220         
12221         * src/controls.c: Does not hide tags combo. Simply makes it insensitive
12222         when not required.
12223         
12224         * printing/print-doc.c,
12225         printing/print.c,,
12226         src/anjuta-tools.c,
12227         src/find_replace.c,
12228         src/goto_line.c,
12229         src/launcher.c,
12230         src/mainmenu_callbacks.c,
12231         src/project_dbase.c,
12232         src/project_dbase.h,
12233         src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
12234         src/text_editor.c,
12235         src/text_editor_cbs.h:
12238 2003-01-23  Naba Kumar <naba@gnome.org>
12240         * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
12241         correct stock icons and organized pixmap macros.
12242         
12243         Makefile.am: Removed non-generated files.
12244         
12245         * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
12246         block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
12247         bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
12248         close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
12249         error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
12250         fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
12251         list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
12252         open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
12253         prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
12254         prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
12255         prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
12256         remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
12257         stop.xpm, undo.xpm}: Removed because no longer used.
12259         * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
12260         file_unknown.xpm}: Files renamed from fv_*, as it would
12261         be the right name.
12263         * pixmaps/Makefile.am: Updated for the above changes.
12265 2003-01-23  Jakub Steiner <jimmac * ximian * com>
12267         * pixmaps/autocomplete-16.png,
12268         pixmaps/autocomplete.png,
12269         pixmaps/block-end-16.png,
12270         pixmaps/block-end.png,
12271         pixmaps/block-start-16.png,
12272         pixmaps/block-start.png,
12273         pixmaps/bookmark-first-16.png,
12274         pixmaps/bookmark-first.png,
12275         pixmaps/bookmark-last-16.png,
12276         pixmaps/bookmark-last.png,
12277         pixmaps/bookmark-next-16.png,
12278         pixmaps/bookmark-next.png,
12279         pixmaps/bookmark-prev-16.png,
12280         pixmaps/bookmark-prev.png,
12281         pixmaps/error-next-16.png,
12282         pixmaps/error-next.png,
12283         pixmaps/error-prev-16.png,
12284         pixmaps/error-prev.png: gnome2-styled icons
12287 2003-01-23  Naba Kumar <naba@gnome.org>
12289         * anjuta.prj: Updated compiler options.
12290         * scintilla/ScintillaGTK.cxx: Fixed selection notify.
12292         * src/aneditor.cxx,
12293         src/anjuta.c,
12294         src/anjuta.glade,
12295         src/anjuta_dialogs_strings.c,
12296         src/mainmenu_callbacks.c,
12297         src/mainmenu_callbacks.h,
12298         src/text_editor.c,
12299         src/text_editor_cbs.c,
12300         src/text_editor_gui.c: GNOME2 Porting.
12302 2003-01-22  Naba Kumar <naba@gnome.org>
12304         * ChangeLog: Corrected dates.
12305         * src/mainmenu_callbacks.h: Cleaned up function prototypes.
12306         * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
12307         preferences.
12309 2003-01-22  Naba Kumar <naba@gnome.org>
12310         
12311         * plugins/patch/patch-plugin.c: Bug fix.
12312         
12313         * src/anjuta-tools.c,
12314         src/anjuta.c,
12315         src/anjuta.glade,
12316         src/anjuta.h,
12317         src/anjuta_dialogs_strings.c,
12318         src/breakpoints.c,
12319         src/cvs_gui.c,
12320         src/debugger.c,
12321         src/debugger.h,
12322         src/executer.c,
12323         src/glade_iface.c,
12324         src/main.c,
12325         src/mainmenu_callbacks.c,
12326         src/mainmenu_callbacks.h,
12327         src/preferences.c,
12328         src/project_dbase.c,
12329         src/project_dbase_gui.c,
12330         src/registers.c,
12331         src/sharedlib.c,
12332         src/signals.c,
12333         src/signals_cbs.c,
12334         src/source.c,
12335         src/stack_trace.c,
12336         src/toolbar_callbacks.c,
12337         src/utilities.c,
12338         src/utilities.h,
12339         src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
12340         
12341         * src/Makefile.am,
12342         (removed) src/CORBA-Server.c,
12343         (removed) src/CORBA-Server.h,
12344         (removed) src/Gladen-common.c,
12345         (removed) src/Gladen-stubs.c,
12346         (removed) src/Gladen.h,
12347         (removed) src/Prj-common.c,
12348         (removed) src/Prj-skelimpl.c,
12349         (removed) src/Prj-skels.c,
12350         (removed) src/Prj-stubs.c,
12351         (removed) src/Prj.h,
12352         (removed) src/glades.c,
12353         (removed) src/glades.h,
12354         (removed) src/messagebox.c,
12355         (removed) src/messagebox.h: Removed because no longer used.
12357 2003-01-21  Naba Kumar <naba@gnome.org>
12359         * src/anjuta-tools.c,
12360         src/anjuta.c,
12361         src/anjuta.glade,
12362         src/anjuta_dialogs_strings.c,
12363         src/anjuta_info.c,
12364         src/anjuta_info.h,
12365         src/breakpoints.c,
12366         src/compiler_options.c,
12367         src/debugger.c,
12368         src/find_replace.c,
12369         src/find_replace.h,
12370         src/find_text.c,
12371         src/find_text.h,
12372         src/goto_line.c,
12373         src/launcher.c,
12374         src/text_editor.c,
12375         widgets/gnomefilelist.c: GNOME2 porting.
12377 2003-01-20  Naba Kumar <naba@gnome.org>
12379         * global-tags/create_global_tags.sh: Uses pkg-config to
12380         read the modules.
12381         
12382         * src/anjuta.c,
12383         src/anjuta.glade,
12384         src/anjuta.h,
12385         src/anjuta_cbs.c,
12386         src/anjuta_dialogs_strings.c,
12387         src/breakpoints.c,
12388         src/breakpoints.h,
12389         src/compiler_options.c,
12390         src/compiler_options.h,
12391         src/fileselection.c,
12392         src/fileselection.h,
12393         src/mainmenu_callbacks.c,
12394         src/project_dbase_gui.c,
12395         src/session.c,
12396         src/src_paths.c,
12397         src/src_paths.h,
12398         src/text_editor.c,
12399         src/text_editor_gui.c,
12400         widgets/gnomefilelist.c,
12401         widgets/gnomefilelist.h: GNOME2 porting.
12402         
12403         * widgets/Makefile.am,
12404         (removed) widgets/gnomedirlist.c,
12405         (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
12406         
12407         * src/Makefile.am,
12408         (removed) src/src_paths_cbs.c,
12409         (removed) src/src_paths_cbs.h,
12410         (removed) src/src_paths_gui.c,
12411         (removed) src/compiler_options_cbs.c,
12412         (removed) src/compiler_options_cbs.h,
12413         (removed) src/breakpoints_cbs.c,
12414         (removed) src/breakpoints_cbs.h: Removed because they are now
12415         combined in singe file
12417 2003-01-16  Naba Kumar <naba@gnome.org>
12419         * src/anjuta.glade, src/anjuta_dialogs_strings.c,
12420         src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
12421         options dialog UI and data handling.
12424 2003-01-15  Naba Kumar <naba@gnome.org>
12426         * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
12427         Completed command editor porting.
12428         
12429         * src/anjuta.c: Removed the use of commands load function
12430         (not required).
12432         * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
12433         and unrefs.
12435         * src/anjuta-tools.c: Fixed translatable strings.
12436         
12437         * src/find_text.c: Fixed dialog creation from glade.
12438         
12439         * src/text_editor_gui.c, src/text_editor.c,
12440         src/text_editor_cbs.c: Completed port of detached text editor
12441         to gnome2 plateform.
12442         
12443 2003-01-14  Naba Kumar <naba@gnome.org>
12445         * src/anjuta.glade, src/preferences.[h,c],
12446         src/anjuta_dialogs_strings.c: Added build and editor
12447         preferences pages and other UIs. Fixed preferense loading and saving.
12448         
12449         * src/anjuta.c: Does case-insensitive match for tabs position
12450         preferences and removed preferences loading (done at _new() call).
12451         
12452         * anjuta-tools.c: Debugged tools dialog handling.
12453         * plugins/class-gen/clsGen.c: Fixed an undefined function.
12454         
12455 2003-01-13  Naba Kumar <naba@gnome.org>
12457         * ABOUT-NLS: Update (strange).
12459         * autogen.sh: Removed blocking code.
12461         * configure.in: Fixed an autogen bug.
12462         
12463 2003-01-13  Naba Kumar <naba@gnome.org>
12465         * (new)src/anjuta.gladep
12466         (new)src/messagebox.c
12467         (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
12468         will be gradually removed (and then the files).
12469         
12470         * Makefile.am,
12471         anjuta.prj,
12472         printing/print-util.c,
12473         printing/print.c,
12474         scintilla/ScintillaGTK.c,xx
12475         src/Makefile.am,
12476         src/an_file_view.c,
12477         src/an_symbol_view.c,
12478         src/anjuta.c,
12479         src/anjuta.glade
12480         src/anjuta.h,
12481         src/anjuta_dialogs_strings.c,
12482         src/anjuta_gui.c,
12483         src/attach_process.c,
12484         src/attach_process.h,
12485         src/breakpoints.c,
12486         src/breakpoints.h,
12487         src/breakpoints_cbs.c,
12488         src/commands.c,
12489         src/commands.h,
12490         src/compiler_options.c,
12491         src/compiler_options.h,
12492         src/compiler_options_cbs.c,
12493         src/configurer.c,
12494         src/configurer.h,
12495         src/controls.c,
12496         src/cvs_cbs.c,
12497         src/debug_tree.c,
12498         src/debug_tree.h,
12499         src/executer.c,
12500         src/executer.h,
12501         src/find_in_files.c,
12502         src/find_in_files.h,
12503         src/find_in_files_cbs.c,
12504         src/find_replace.c,
12505         src/find_replace.h,
12506         src/find_text.c,
12507         src/find_text.h,
12508         src/goto_line.c,
12509         src/help.c,
12510         src/help.h,
12511         src/launcher.c,
12512         src/main.c,
12513         src/main_menubar.c,
12514         src/mainmenu_callbacks.c,
12515         src/message-manager.c,c
12516         src/pixmaps.h,
12517         src/preferences.c,
12518         src/project_config.c,
12519         src/project_config.h,
12520         src/project_dbase.c,
12521         src/project_import_cbs.c,
12522         src/resources.c,
12523         src/resources.h,
12524         src/splash.c,
12525         src/src_paths.c,
12526         src/src_paths.h,
12527         src/src_paths_gui.c,
12528         src/text_editor.c,
12529         src/text_editor_gui.c,
12530         src/toolbar.c,
12531         src/toolbar.h,
12532         src/utilities.c,
12533         src/utilities.h,
12534         src/wizard_gui.c,
12535         widgets/gnomefilelist.c: GNOME2 Port.
12537 2003-01-10  Naba Kumar  <naba@gnome.org>
12539         * src/an_file_view.c,
12540         src/anjuta_gui.c,
12541         src/appwizard_gui.c,
12542         src/compiler_options.c,
12543         src/compiler_options_cbs.c,
12544         src/cvs_cbs.c,
12545         src/executer.c,
12546         src/fileselection.c,
12547         src/find_in_files.c,
12548         src/goto_line.c,
12549         src/main_menubar.c,
12550         src/memory.c,
12551         src/message-manager-dock.c,
12552         src/preferences.c,
12553         src/project_dbase_gui.c,
12554         src/project_import_gui.c,
12555         src/registers_gui.c,
12556         src/sharedlib_gui.c,
12557         src/src_paths_gui.c,
12558         src/text_editor_gui.c,
12559         src/toolbar.c,
12560         src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
12562 2003-01-09  Naba Kumar <naba@gnome.org>
12564         * scintilla/RESearch.cxx: Removed cvs logging as it was creating
12565         problems with some comments.
12567         * anjuta.prj: New project file (updated?)
12569         * src/Makefile.am: Enabled deprecated API and fixed variables.
12571         * src/an_file_view.c,
12572         src/an_symbol_view.c,
12573         src/anjuta-plugins.c,
12574         src/anjuta-tools.c,
12575         src/anjuta.c,
12576         src/anjuta_gui.c,
12577         src/appwizard_cbs.c,
12578         src/attach_process.c,
12579         src/attach_process_cbs.c,
12580         src/compiler_options.c,
12581         src/compiler_options_cbs.c,
12582         src/launcher.c,
12583         src/mainmenu_callbacks.c,
12584         src/message-manager-private.c,c
12585         src/message-manager-private.h,
12586         src/message-manager.c,c
12587         src/message-manager.h,
12588         src/project_dbase.c,
12589         src/project_dbase.h,
12590         src/project_dbase_gui.c,
12591         src/project_import_cbs.c,
12592         src/project_import_gui.c,
12593         src/registers.c,
12594         src/resources.c,
12595         src/resources.h,
12596         src/sharedlib.c,
12597         src/signals.c,
12598         src/signals_cbs.c,
12599         src/signals_gui.c,
12600         src/splash.c,
12601         src/src_paths_cbs.c,
12602         src/src_paths_gui.c,
12603         src/stack_trace.c,
12604         src/text_editor.c,
12605         src/text_editor_gui.c,
12606         src/text_editor_menu.c,
12607         src/toolbar.c,
12608         src/toolbar_callbacks.c,
12609         src/utilities.c,
12610         src/watch.c,
12611         src/watch_cbs.c,
12612         src/wizard_gui.c: GNOME porting.
12614 2002-12-24 Naba Kumar <naba@gnome.org>
12616         * AUTHORS, ChangeLog, HACKING, Makefile.am,
12617         NEWS, README, SEARCH-REPLACE,
12618         THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in, 
12619         setup-gettext, data/*, doc/.cvsignore, global-tags/*,
12620         launcher/Makefile.am,
12621         launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
12622         plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
12623         plugins/sample1/plugin-sample1.c, printing/print-doc.c,
12624         printing/print-util.c, printing/print.c, printing/print.h,
12625         scintilla/*/*, widgets/e-shell-about-box.c,
12626         src/*, tagmanager/*/*, widgets/Makefile.am,
12627         widgets/gnomefilelist.c:
12628         
12629         Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
12630         src/*.[c,h] files to gnome2 API.
12632         * src/anjuta_dialogs_strings.c: Added glade generated translatable
12633         strings table.
12635 2002-10-23  Naba Kumar <naba@gnome.org>
12637         * autogen.sh: Prevented Users from building HEAD cvs.
12638         
12639 2002-09-16  Stephane Demurget  <demurgets@free.fr>
12641         * src/anjuta.glade: added the compiler options dialog, hopefully
12642         HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
12644 2002-09-15  Stephane Demurget  <demurgets@free.fr>
12646         * src/anjuta.glade: fixed a lot of small glitches.
12648         * src/commands.[ch]: more gnome 2 port. only instant apply is missing
12649         now.
12651         * src/breakpoints_cbs.c: polished a bit.
12653 2002-09-15  Stephane Demurget  <demurgets@free.fr>
12655         * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
12657         * src/commands.c: partial gnome 2 port.
12659         * src/utilities.[ch]: changed some bits to be const.
12661 2002-09-14  Stephane Demurget  <demurgets@free.fr>
12663         * src/Makefile.am: removed breakpoints_gui.c and added a check
12664         for gdk-pixbuf deprecated functions, but there shouldn't be much
12665         anyway.
12667         * src/breakpoints_gui.c: killed.
12669         * src/anjuta.glade: added two dialogs for the breakpoints management.
12671         * src/anjuta.h:
12672         * src/anjuta_cbs.c:
12673         * src/appwizard.c:
12674         * src/attach_process.c:
12676         * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
12677         really huge changes and porting work.
12678         
12679         * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
12680         (breakpoints_dbase_new): moved the UI init bits here.
12682         * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
12683         a lot, not using any color anymore (not HIG compliant) and not using
12684         BrkPtItem thanks to libglade. 4 issues marked with #warning that have
12685         to be double checked.
12687         * src/build_file.c:
12688         * src/build_project.c: gnome 2 port.
12690 2002-09-11  Stephane Demurget  <demurgets@free.fr>
12692         * src/anjuta.glade:
12693         * src/anjuta.h:
12694         * src/anjuta_cbs.c:
12695         * src/appwizard.c:
12696         * src/breakpoints.c:
12697         * src/breakpoints_cbs.c: cleaned up some bits.
12699 2002-09-09  Stephane Demurget  <demurgets@free.fr>
12701         * src/Makefile.am:
12702         * src/messagebox.[ch]: killed. Not HIG compliant at all :/
12704         * src/an_symbol_view.[ch]:
12705         * src/attach_process_cbs.h: polished a bit.
12707         * src/breakpoints_cb.[ch]: partial gnome 2 port.
12709 2002-09-02  Stephane Demurget  <demurgets@free.fr>
12711         * configure.in:
12712         * src/Makefile.am: added libglade-2 to the build.
12714         * src/anjuta.[ch]: added support for libglade.
12716         * src/anjuta.glade: added. There could be a file per top-level widget,
12717         as some other gnome projects, though.
12719         * src/attach_process_gui.c: removed.
12720         * src/attach_process.[ch]: gnome 2 port.
12721         (attach_process_new): Added the treeview init and the widget references
12722         here.
12724 2002-08-31  Stephane Demurget  <demurgets@free.fr>
12726         * src/an_file_view.c: fixed some compilation issues.
12728         * src/an_symbol_view.c: gnome 2 port.
12730 2002-08-26  Stephane Demurget  <demurgets@free.fr>
12732         * src/an_file_view.c: finished gnome 2 port.
12733         (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
12734         directory pixmap depending on the event.
12736         * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
12737         (project_file_data_new): use a GtkTreePath.
12739 2002-08-23  Stephane Demurget  <demurgets@free.fr>
12741         * src/Makefile.am: readded back an_*_view.[ch] because they are still
12742         driving me nuts but they need to be ported, heh ?
12744         * src/an_file_view.c: gnome 2 port, almost finished after some hard
12745         work since it's quite a total rewrite again.
12747 2002-08-22  Stephane Demurget  <demurgets@free.fr>
12749         * src/an_file_view.c:
12750         * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
12752 2002-08-21  Stephane Demurget  <demurgets@free.fr>
12754         * src/anjuta_info.c:
12755         * src/utilities.h: gnome 2 port, featuring a total rewrite.
12757 2002-08-20  Stephane Demurget  <demurgets@free.fr>
12759         * src/Makefile.am: removed an_*_view.[ch] because they're driving me
12760         nuts ATM.
12761        
12762         * src/an_file_view.c:
12763         * src/aneditor.cxx:
12764         * src/anjuta_cbs.c:
12765         * src/compiler_options.h:
12766         * src/messagebox.c:
12767         * src/messagebox.h:
12768         * src/pixmaps.h:
12769         * src/project_dbase.h:
12770         * src/resources.h: gnome 2 port.
12772 2002-08-14  Stephane Demurget  <demurgets@free.fr>
12774         Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
12776         * data/properties/sql.properties: added the DATETIME data type.
12778         * data/properties/html.properties: added the foreach php keyword.
12780 2002-08-08  Stephane Demurget  <demurgets@free.fr>
12782         * widgets/Makefile.am: removed blank line after the last backslash
12783         for avoiding a warning from automake.
12785         * configure.in:
12786         * src/Makefile.am: added the ORBit-2 dep.
12788 2002-08-08  Stephane Demurget  <demurgets@free.fr>
12790         * AUTHORS: added Biswa, because I wonder why noone already have
12791         written his name in the Anjuta's hall of fame :)
12793 2002-08-01  Naba Kumar <kh_naba@users.sourceforge.net>
12795         * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
12796         widgets/e-shell-about-box.c: Made to compile for gnome2.
12797         
12798 2002-07-31  Naba Kumar <kh_naba@users.sourceforge.net>
12800         * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
12801         scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
12802         
12803         * configure.in, printing/print.h, printing/print.c,
12804         printing/print-doc.c: Made to compile for gnome2.
12805         
12806 2002-07-30  Naba Kumar <kh_naba@users.sourceforge.net>
12808         * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
12809         plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
12810         printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
12811         widgets/Makefile.am:
12812         
12813         Upgraded the build system to gnome2 platform.
12814         
12815 2002-12-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12816         * manuals/*: Added capability to generate PDF and PS.
12817         * src/debugger.c, data/gdb.init: Solaris GDB fixes.
12818         * TODO, TODO.biswa: Intergated TODO list.
12819         * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
12820         , bug #574470
12821         * src/dnd.c: Fix typo
12822         * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
12823         * src/anjuta.c: Bug #568895, Bug #575419
12825 2002-12-18  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12827         * tagmanager/tm_global_tags.c: Fixed compiler warning.
12828         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
12830 2002-12-17  Naba Kumar <naba@gnome.org>
12832         * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
12833         bugs.
12834         
12835 2002-12-17  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12836         * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
12837         * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
12838         * anjuta.prj: Added tools.sgml
12839         * data/properties/cpp.properties: Bug # 646974
12841 2002-12-16  Naba Kumar <naba@gnome.org>
12843         * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
12844         * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
12845         src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
12846         on 'Enter' and adds proper focus mechanism.
12847         * src/anjuta.c: Fixed a memory corruption bug.
12848         * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
12849         'Enter' and can also be Canceled. Sets proper default and focus policies
12850         for tools dialogs.
12851         * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
12852         * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
12853         translatable strings in dialogs and fixed some dialog properties.
12854         * src/anjuta-tools.c: Now uses xml format for loading and saving.
12855         * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
12856         * src/message_manager_private.cc: Fixed some debug messages.
12857         * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
12858         widgets/gnomefilelist.c: Fixed a memory leaks.
12859         * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
12860         src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
12861         src/main_menubar_def.h: Implemented incremental search.
12862         * TODO: Updated.
12864 2002-12-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12865         * tagmanager/*: Minor cleanups and warning fixes.
12866         * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
12867         GUI during long updates.
12868         * src/text_editor.c: Remove debug message.
12870 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12871         * tagmanager/tm_project.c: Fix a memory access problem.
12873 2002-12-13  Naba Kumar <naba@gnome.org>
12875         * anjuta.glade, src/anjuta-tools.c: Added a new column in the
12876         tools list to show "Enabled" flag of the tool. Fixed a bug where
12877         tool list is not cleared when creating a new tool.
12878         
12879 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12880         * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
12882 2002-12-12  Naba Kumar <naba@gnome.org>
12884         * anjuta-tools.[h,c], commands.c: Used the tools help of
12885         anjuta variables list in commands editor and fixed a typos
12886         buy in anjuta-tools.c.
12887         
12888 2002-12-12  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12889         * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
12890         , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
12891         * TODO.biswa: Added to help me track things better.
12893 2002-12-11  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12895         * configure.in, anjuta.spec.in: Added libglade dependency.
12896         * Makefile.am: Added anjuta.glade file.
12897         * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
12898         , src/mainmenu_callbacks.[ch], src/message-manager.h
12899         , src/widget-registry.c: Tools editor GUI + other additions.
12901 2002-12-09  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12903         * src/project_dbase.[ch], tagmanager/tm_project.c,
12904         tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
12905         Implement syncing tags image with the project database.
12906         * src/anjuta-tools.c: Implemented variable substitution and
12907         working directory in tools.
12909 2002-12-09  Naba Kumar <naba@gnome.org>
12910         
12911         * data/properties/anjuta.properties, src/commands.[ch]: Reads the
12912         command configuration language list from properties.
12913         
12914         * data/properties/asm.properties, data/properties/ruby.properties:
12915         Fixed typos.
12917 2002-12-04  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12919         * src/an_symbol_view.c: Remember current selected entry and select
12920         it automatically after refresh.
12922 2002-11-26  Murray Cumming  <murrayc@usa.net>
12924         * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
12925           src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
12926         and gnomemm 1.2 projects so that people know they are really
12927         glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
12928         But I did correct these to sue lowercase names.
12930 2002-12-01  Naba Kumar <naba@gnome.org>
12932         * data/anjuta.properties: Fixed caching problem on 
12933         indicators.
12934         * src/preferences.c, src/preferences_gui.c: Implemented automatic
12935         indicators prefs.
12936         
12937 2002-12-01  Naba Kumar <naba@gnome.org>
12939         * data/properies/anjuta.properties: Corrected "indicators.automatic"
12940         property name.
12941         * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
12942         property and uses it.
12943         * src/aneditor.cxx: Fixed a bug associated with selection a word at
12944         current cursor.
12945         
12946 2002-11-30  Naba Kumar <naba@gnome.org>
12948         * src/debugger.c: Fixed a typo.
12949         * data/properties/*: Updated properties files and added
12950         new ones.
12951         * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
12952         Added comment submenu and cleaned up ref and unref of menus.
12953         * src/aneditor.h: Added definition of comment commands.
12954         * src/aneditor.c: Upgrade from latest SciTE source code.
12955         * src/text_editor.[hc], src/text_editor_cbs.c, 
12956         src/message_manager_private.cc, src/message_manager.[cc,h],
12957         src/anjuta.[c,h]: Added indicators support for errors/warnings
12958         highlight in the editor.
12959         * NEWS, TODO: Update.
12960         * scintilla/include/PropSet.h: Removed deprecrated function.
12961         
12962 2002-11-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12964         * src/anjuta-tools.[ch]: Tools implementation (basic)
12965         * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
12966           , src/main_menubar_def.h: PLugins cleanup and segregation
12967         * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
12968           registry
12969         * anjuta.prj: Added new files
12970         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
12971         * plugins/class-gen/clsGen.c: Register menu under 'Project'
12972         * plugins/patch/patch-plugin.c: Register menu under 'Format'
12973         * plugins/sample1/plugin-sample1.c: Register menu under 'View'
12974         * src/Makefile.am: Added new files
12975         * src/message-manager.[cc/h]: Added standard output and error windows
12977 2002-11-26  Johannes Schmid <clubfan@users.sourceforge.net>
12979         * project_type.c: Fixed Gnomemm2 project type
12981 2002-11-25  Naba Kumar <naba@gnome.org>
12983         * printing/print.c: Fixed a compile warning.
12984         * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
12985         * src/utilities.c: Fixed a compile warning in sparc, hides the
12986         terminal check error output from the user.
12987         * project_config.[ch], project_dbase.[ch], source.c: Added project
12988         version, exclude modules configuration and reordered other config
12989         properties. Changed some strings to more descriptive text.
12990         * src/compiler_opitions.c: Removed extra newlines from .prj file
12991         save.
12992         * anjuta.prj: Converted to new format (only reorganised properties
12993         and removed extra newlines ... nothing else).
12994         * NEWS: updated
12995         
12996 2002-11-21  Naba Kumar <naba@gnome.org>
12998         * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
12999         include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
13000         LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
13001         LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
13002         Updated to the CVS version.
13004 2002-11-20  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13006         * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
13007           , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
13008           , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
13009           images in completion lists. 
13010         * src/resources.h: Make C++ friendly.
13011         * scintilla/PropSet.cxx: Fix memory leak.
13013 2002-11-20  Naba Kumar <naba@gnome.org>
13015         * scintilla/*/*: Synced to latest scintilla 1.49
13016         * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
13017         New lexers added.
13019         * scintilla/RESearch.cxx: The automatic cvs log in the
13020         file really broke things trying to interprete the changelog
13021         entry incorrectly as end-of-comment. Removed the $cvs line
13022         and committed again.
13023         
13024 2002-11-19  Naba Kumar <naba@gnome.org>
13026         Patch from Timothee Besset <ttimo@idsoftware.com>
13027         
13028         * src/message-manager-private.cc: Interpretes absolute
13029         file paths properly in zvt terminal.
13031 2002-11-19  Naba Kumar <naba@gnome.org>
13033         Patch from Timothee Besset <ttimo@idsoftware.com>
13034         
13035         * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
13036         src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the 
13037         (important) editor preferences in project (if there is one
13038         open).
13039         
13040         * TODO: Updated
13041         
13042 2002-11-18  Naba Kumar <naba@gnome.org>
13043         
13044         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13045         
13046         * src/debug_tree.c, src/find_in_files_gui.c,
13047         src/find_replace.c, src/find_text.c, 
13048         src/project_import.c, src/project_import_gui.c,
13049         src/wizard_gui.c: i18n Fixes.
13051 2002-11-15  Naba Kumar <naba@gnome.org>
13053         * plugins/class-gen/clsGen.c: Fixed to use project function
13054         to import files. Create non-existent directories before the
13055         sources are written.
13056         
13057         * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
13058         src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
13059         src/glade_iface.c,
13060         src/glades.c: Excluded gladen files from build. This
13061         will fix the unnecessary dependency on libssl.
13062         
13063         * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
13064         file import funtion.
13065         
13066         * src/message_manager_private.cc: Fixed a compiler warning with
13067         DEBUG preprocessor macro.
13068         
13069         * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
13070         wrong (undocked) editor window was closed on clicking close on an
13071         undocked editor window.
13072         
13073         * src/debugger.c: Fixed a bad bug where debugger terminal won't
13074         start correctly if the executable was run before with 'F3'.
13075         
13076         * src/toolbar_callbacks.c: Wrap around find next.
13077         * src/toolbar.c: Disable combo activate.
13078         * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
13079         button positions to get 'yes' as default.
13081         * anjuta.spec.in: Updated.
13082         
13083         * src/anjuta_info.c, src/appwizard_gui.c,
13084         src/attach_process_gui.c, src/breakpoints_gui.c,
13085         src/commands.c, src/compiler_options_gui.c, src/configurer.c,
13086         src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
13087         src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
13088         src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
13089         src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
13090         src/preferences.c, src/preferences_gui.c, src/project_config.c,
13091         src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
13092         src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
13093         src/signals_gui.c, src/source.c, src/src_paths_gui.c,
13094         src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
13095         src/toolbar.c, src/toolbar_callbacks.c, src/watch.h, 
13096         src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
13097         plugins/patch/patch-plugin.c, printing/print-util.c:
13098         Set all windows and dialogs transient
13099         to their parents so that they remain floated above their parents.
13100         
13101 2002-11-13  Naba Kumar <naba@gnome.org>
13103         * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
13104         take default editor font).
13105         
13106         * widgets/e-shell-about-box.c, src/main_menubar_def.h:
13107         Corrected email address.
13108         
13109         * src/mainmenu_callbacks.c: Used spaces instead of tabs
13110         for changelog entry.
13112         * NEWS: Updated.
13113         
13114 2002-11-06  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13115         * plugins/class-gen/clsGen.c: Refined the class generator a bit.
13117 2002-11-06  Naba Kumar <naba@gnome.org>
13119         * README: Updated
13120         * anjuta.spec.in: Ships the .omf files with the
13121         documents instead of the base package.
13122         
13123 2002-11-04  Naba Kumar <naba@gnome.org>
13125         * data/properties/latex.properties: Fixed a bug.
13126         * ChangeLog: Released 1.0.0 stable.
13128 2002-11-04  Naba Kumar <naba@gnome.org>
13130         * src/commands.c: Added command with shell redirection capability.
13131         * data/properties/anjuta.properties: Changed default execution
13132         command.
13133         * src/project_dbase.c: Set project top dir in properties.
13134         * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
13135         * data/Makefile.am: More diskcheck error fixes.
13136         
13137         * README, anjuta.spec.in, THANKS, AUTHORS,
13138         manuals/C/anjuta-faqs/anjuta-faqs.sgml,
13139         manuals/C/anjuta-manual/authers,sgml,
13140         manuals/C/anjuta-manual/anjuta-manual.sgml,
13141         manuals/C/anjuta-manual/anjuta-manual-C.omf,
13142         manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
13143         : Changed anjuta home to
13144         new URL and my email address.
13145         
13146         * manuals/C/anjuta-manual/interfaces.sgml,
13147         manuals/C/anjuta-manual/prefereces.sgml,
13148         manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
13149         
13150         * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
13151         : removed reference to the help menu as the menu is modified
13152         when no help is found (which is very likely when we are
13153         shiping the documents separately).
13154         
13155 2002-11-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13156         * anjuta.spec.in: Update specfile to make multiple RPMs.
13157         * data/Makefile.am: make dist fix.
13158         * src/text_editor_menu.c: Fix compile warnings (casts).
13160 2002-11-02  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13161         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
13162         * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
13164 2002-11-01  Naba Kumar <naba@gnome.org>
13166         * macros2/*, Makefile.am, configure.in, data/Makefile.am:
13167         Added gnome2 macros to be used by gnome2 project wizard.
13168         
13169         * data/autogen.sh.gnome2: Fixed to use our own macros instead of
13170         from gnome-common.
13171         
13172         * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
13173         as it was conflicting with generated projects and is not
13174         useful for us.
13175         
13176         * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
13177         src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
13178         project generation, removed qt project as it's not complete and
13179         added gnome2 bonobo wizard.
13181 2002-10-29  Naba Kumar <naba@gnome.org>
13183         * po/POTFILES.in: Updated.
13184         * po/POTFILES.skip: Added.
13185         * preferences.h: Fixed print paper size property name.
13187 2002-10-28  Naba Kumar <naba@gnome.org>
13188         
13189         * data/user.properties, data/Makefile.am: Added user properties file
13190         which will be copied in user's ~/.anjuta/user.properties.
13191         
13192         * data/anjuta.properties: Changed a comment.
13193         
13194         * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
13195         
13196         * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13197         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
13198         Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
13199         item.
13201         * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
13202         instead of user properties file.
13203   
13204         * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
13205         * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
13206         * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
13207         * README, TODO: Updated.
13208         
13209 2002-10-28  Naba Kumar <naba@gnome.org>
13211     * manuals/C/anjuta-manual/figures/editor_guides.png,
13212     manuals/C/anjuta-manual/figures/editor_margins.png,
13213     manuals/C/anjuta-manual/figures/editor_markers.png,
13214     manuals/C/anjuta-manual/figures/local_variables.png,
13215     manuals/C/anjuta-manual/figures/open_file_multiple.png,
13216     manuals/C/anjuta-manual/figures/prefs_print.png,
13217     manuals/C/anjuta-manual/figures/print_dlg.png,
13218     manuals/C/anjuta-manual/figures/print_preview.png,
13219     manuals/C/anjuta-manual/figures/symbol_browser.png,
13220     manuals/C/anjuta-manual/figures/variable_tip.png: New png
13221     files for manual documentation.
13222     
13223     * manuals/sgmldocs.make,
13224     manuals/C/anjuta-manual/Makefile.am,
13225     manuals/C/anjuta-manual/authors.sgml,
13226     manuals/C/anjuta-manual/build.sgml,
13227     manuals/C/anjuta-manual/compileopts.sgml,
13228     manuals/C/anjuta-manual/debugger.sgml,
13229     manuals/C/anjuta-manual/execute.sgml,
13230     manuals/C/anjuta-manual/fileoperations.sgml,
13231     manuals/C/anjuta-manual/interface.sgml,
13232     manuals/C/anjuta-manual/preferences.sgml,
13233     manuals/C/anjuta-manual/projects.sgml,
13234     manuals/C/anjuta-manual/figures/arguments.png,
13235     manuals/C/anjuta-manual/figures/open_file.png,
13236     manuals/C/anjuta-manual/figures/other_opts.png,
13237     manuals/C/anjuta-manual/figures/scrshot.png,
13238     manuals/C/anjuta-manual/figures/toolbar_browser.png,
13239     manuals/C/anjuta-manual/figures/toolbar_tags.png:
13240     
13241     Updated anjuta manual documentation.
13243     
13244 2002-10-27  Naba Kumar <naba@gnome.org>
13246     * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
13247     check and modifies debugger terminal command accordingly
13248     to function properly.
13249     
13250 2002-10-25  Naba Kumar <naba@gnome.org>
13252         * manuals/sgmldocs.make: Fixed a couple of bugs.
13253         * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
13255 2002-10-24  Naba Kumar <naba@gnome.org>
13257         * src/debug_tree.c: Fixed a crash bug from Etay.
13259         * global_tags/create_global_tags: Added messages.
13260         Fixed infinite looping within files.
13261         
13262         * macro/autogen.sh: Removed debug and warning flags for defaults.
13263         
13264         Patch from Vadim Berezniker <vadim@berezniker.com>
13265         
13266         * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
13267         global-tags/tm_global_tags.c: Fixed infinite loop in system tags
13268         generation.
13270         * Makefile.am: XML merge is broken for .destop in RH 8.0, so
13271         temporarily just copy it
13273 2002-10-24  Naba Kumar <naba@gnome.org>
13275         * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
13276         manuals/C/anjuta-manual/anjuta-manual.sgml, 
13277         manuals/C/anjuta-manual/compileopts.sgml,
13278         manuals/C/anjuta-manual/debugger.sgml,
13279         manuals/C/anjuta-manual/execute.sgml,
13280         manuals/C/anjuta-manual/fileoperations.sgml,
13281         manuals/C/anjuta-manual/interface.sgml,
13282         manuals/C/anjuta-manual/introduction.sgml,
13283         manuals/C/anjuta-manual/projects.sgml,
13284         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
13285         manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
13286         manuals/ja/anjuta-manual/anjuta-manual.sgml,
13287         manuals/ja/anjuta-manual/compileopts.sgml,
13288         manuals/ja/anjuta-manual/debugger.sgml,
13289         manuals/ja/anjuta-manual/execute.sgml,
13290         manuals/ja/anjuta-manual/fileoperations.sgml,
13291         manuals/ja/anjuta-manual/interface.sgml,
13292         manuals/ja/anjuta-manual/introduction.sgml,
13293         manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
13295 2002-10-24  Naba Kumar <naba@gnome.org>
13297         * src/project_type.c: added autogen for qt projects.
13298         * src/debugger.c: enabled debugger debugging for DEBUG MODE.
13299         Fixed a bug that retrieves wrong terminal command.
13300         * src/commnads.c: Added more terminal commands.
13301         * configure.in: Checks for scrollkeeper version.
13302         
13303 2002-10-22  Naba Kumar <naba@gnome.org>
13305         * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
13306         instead of AM_GNOME_GETTEXT.
13307         
13308         * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
13309         for setup-gettext for the wizard generated projects.
13311         * src/source.c: Fixed a bug where glade file wasn't generated.
13312         
13313         * src/gnome_project.c: Excluded project version from project dir
13314         name.
13315         
13316 2002-10-22  Naba Kumar <naba@gnome.org>
13318         * acinclude.m4: New file with dummy funtion for gettext
13319         cross compatibility fix.
13320         
13321         * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
13322         * configure.in: Fixed cflags to avoid useless warnings.
13323         * Makefile.am: EXTRA_DIST += setup-gettext.
13324         * src/toolbars.c: Added space paddings around tags label.
13326 2002-10-21  Naba Kumar <naba@gnome.org>
13328         Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13329         
13330         * setup-gettext: New script to maintain gettext cross version
13331         compatibility.
13332         * configure.in, macros/autogen.sh: Fix for gettext cross version
13333         compatibility.
13334         
13335 2002-10-21  Naba Kumar <naba@gnome.org>
13337         * debug_tree.c: Fixed incorrect use of debug assertion.
13338         
13339 2002-10-18  Etay Meiri <etay-m@bezeqint.net>
13340             Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13341         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
13342         src/memory.c, src/memory.h, src/message-manager-private.cc:
13343         
13344         New parsing algorithm; adapted from kdevelop.
13345         Middle button menu for changing the value's display type
13347 2002-10-07  Naba Kumar <naba@gnome.org>
13349         * src/main_menubar_def.h: Changed status bar message for Help->
13350         Browse info pages. Bug #603308
13352         * src/executer.c: Made "User terminal" default for creating
13353         projects (User can always disable it later). Bug #114222
13354         
13355 2002-10-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13357         * macros/autogen.sh: Require gettext 0.10.x for autogen
13358         * src/text_editor.c: Fixes Bug #595303
13359         * src/source.c: Fixes Bug #595970
13360         * src/anjuta.c: Fixes Bug #598366
13361         * scingtilla/LexCPP.cxx: Bug #602296
13362         * src/main_menubar_def.h: Bug #604363
13363         * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
13364         
13365 2002-10-07  Jens Georg <mail@jensgeorg.de>
13367         Reviewed by: Naba Kumar <kh_naba@gnome.org>
13368         * gnomefilelist.c: This patch fixes the bug #611542
13369         
13370 2002-09-20  Naba Kumar <kh_naba@gnome.org>
13372         * data/properties/Makefile.am: Added tcltk.properties file.
13373         
13374 2002-09-20      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13376         Reviewed by: Naba Kumar <kh_naba@gnome.org>
13377         
13378         * README: Updated README
13379         * plugins/class-gen/clsGen.c, src/message_manager.cc
13380           , src/mainmeu_callbacks.c, src/memory.c
13381           , src/project_dbase_gui.c, src/text_editor_gui.c
13382           , widgets/gnomefilelist.c: Set window icons
13383         * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
13384           Enabled release build (stripped + optimized binaries, etc.)
13385         * data/properties/anjuta.properties, src/commands.c,
13386           src/defaults.cFixed bug #595489 (stdin on executables)
13387         * src/appwizard.c, src/main.c, src/message-manager.cc
13388           , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
13389           , src/debug_tree.c: Memory related (valgrind) fixes.
13390         * src/message-manager-private.[cc,h], src/pixpams.h
13391           , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
13392         * anjuta.prj: Added debug_tree.c to SOURCES
13393         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
13394           src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
13395           Compacted code and cleaned up unnecessary functions.
13396         * tagmanager/*.[ch]: Code fixes.
13397         
13398 2002-08-30  Etay Meiri <etay-m@bezeqint.il>
13399         
13400         Reviewed by: Naba Kumar <kh_naba@gnome.org>
13401         
13402         * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
13403         Debug tree now detects changes of displayed variables
13404         and changes their color to red
13406 2002-09-20  Naba Kumar <kh_naba@gnome.org>
13408         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13409         
13410         * mainmenu_callbacks.c: Set's the current file name in
13411         file save as dialog.
13412         
13413 2002-09-20  Naba Kumar <kh_naba@gnome.org>
13415         Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
13417         * data/properties/tcltk.properties: New file for tcl/tk
13418         properties.
13420 2002-08-28      Naba Kumar      <kh_naba@users.sourceforge.net>
13422         * src/project_type.[c,h], src/source.c, data/Makefile.am:
13423         Fixed a fatal bug which doesn't let building gnome2 related
13424         projects. They use different autogen.sh script. Defined new
13425         type field "gnome_macro_support".
13426         
13427         * data/autogen.sh.gnome2: New file.
13428         
13429         * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
13430         bug with quotes escaping in quotes.
13431         
13432         * src/message-manager-private.cc: Used event box instead
13433         of frame for local message pane, so that the borders appear
13434         properly and nicely.
13435         
13436         * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
13437         if there is a project open and all the files are un-docked.
13439         * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
13441 2002-08-27      Andy Piper      <andy.piper@freeuk.com>
13443         * src/main_menubar_def.h: implement feature request #595356, patch #597161
13444         * THANKS: updated for new contributions
13445         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
13447 2002-08-27 Steven Knight  <steven.knight@unh.edu>
13449         * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
13450         src/project_dbase.h, src/project_type.c, src/source.c, 
13451         src/wizard_gui.c: new Qt project type
13452         *** NB not fully tested, may need some work, icon required...
13454 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13456         * src/memory.c, src/memory.h: new memory patch
13458 2002-08-27  Johannes Schmid <clubfan@users.sourceforge.net>
13460         * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
13462 2002-08-27      Naba Kumar      <kh_naba@users.sourceforge.net>
13464         * lancher/anjuta_launcher.c: Determine pty from function
13465         call instead of running 'tty' externally.
13466         
13467         * data/properties/cs.properties: Added compile/build commands.
13468         Fixed execution properties.
13469         
13470         * src/commands.c: Added c# options.
13472         (Patch from: Etay Meiri <etay-m@bezeqint.net>)
13473         
13474         * src/debug_tree.[c,h], src/debugger.[c,h],
13475         src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
13476         
13477         The following problems, detected by Jean-Noel Guiheneuf, were fixed:
13478         1. Misaligned structs when they are members of other structs.
13479         2. '{' sometimes appears as a variable.
13480         3. Wrong processing of some arrays.
13481         I've also incorporated some code from a patch by Guiheneuf Jean-Noel
13482         that displays the tree in two columns (variable and value).
13484 2002-08-14  Stephane Demurget  <demurgets@free.fr>
13486         Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
13488         * data/properties/sql.properties: added the DATETIME data type.
13490         * data/properties/html.properties: added the foreach php keyword.
13492 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
13494         * NEWS: Updated with new features.
13495         
13496         * data/.cvsignore, doc/.cvsignore: Updated.
13497         
13498         Patch from: Etay Meiri <etay-m@bezeqint.net>
13499         
13500         * src/debug_tree.h, src/debug_tree.c: New files.
13501         
13502         * src/Makefile.am, src/message-manger-private.[h,cc],
13503         src/message-manger.cc: Added Tree view for debugger
13504         locals view.
13505         
13506 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
13508         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13509         
13510         * src/memory.c, src/memory.h: New files.
13511         
13512         * src/Makefile.am, src/appwizard.c, src/controls.c,
13513         src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13514         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
13515         
13516         Memory view implemetation that would enable viewing raw memory
13517         during debugging.
13519 2002-08-08  Stephane Demurget  <demurgets@free.fr>
13521         * AUTHORS: added Biswa, because I wonder why noone already have
13522         written his name in the Anjuta's hall of fame :)
13524 2002-08-07      Naba Kumar      <kh_naba@users.sourceforge.net>
13526         * src/appwizard_gui.c: Removed an ambiguous prototype.
13527         * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
13528         fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
13529         * THANKS: Updated M. Ali Vardar's email.
13530         
13531 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
13533         * src/anjuta_gui.c: implemented feature request to stop main and browser
13534           toolbars having exclusive use of space
13536 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
13538         * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
13539         left over from the previous work to fix bugs :-)
13540         
13541         * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c, 
13542         src/controls.c, src/mainmenu_callbacks.h, 
13543         src/mainmenu_callbacks.c: Insert CVS keywords, message strings 
13544         reviewed
13545         
13546         * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c, 
13547         src/project_import_gui.c, src/sharedlib_gui.c, 
13548         src/signals_gui.c: set window icon correctly
13549         
13550         * NEWS: more updates for the release
13551         
13552         * HACKING: updated for window icons and insert menu information
13553         
13554         * src/cvs_gui.c, src/build_project.c, 
13555         src/project_import_cbs.c: message strings reviewed
13556         
13557         * src/controls.c: context help button should be disabled if 
13558         DevHelp is not installed
13559         
13561 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
13563         * src/debugger.c: Fixed the signalling screw up because of string
13564         update in gdb used to report the child process PID. Also, no
13565         error dialog will be popped up for "no such file or directory"
13566         error (very annoying and useless error). This error will still
13567         be shown on the debug message window. Avoided terminating the
13568         program when the terminal is terminated -- doesn't hurt, otherwise
13569         we get crappy egg-and-hen problem.
13570         
13571         * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
13572         dimensions loading.
13573         
13574         * src/anjuta.c: Limited the default size of main window to sane
13575         values.
13577         * src/preferences.c: Fixed some deadly memory corruption bugs in
13578         the recent patches. Return from getenv() should NEVER be freed,
13579         because they are static strings.
13580         
13581         * src/preferences_gui.c: Removed the fix for crash bug with font
13582         selection and applied the real fix.
13583         
13584 2002-06-08      Andy Piper      <andy.piper@freeuk.com>
13586         * NEWS: updated for release
13588 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
13590         * src/launcher.c: Added a fix a memory leak and a possible
13591         fix for zvt-crash bug.
13592         
13593         * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
13594         
13595         * data/properties/latex.properties,
13596         data/properties/ada.properties: Added file.is.source property.
13597         
13598         * src/an_file_view.c: Set auto column size of the file
13599         revision column.
13600         
13601         * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
13602         The user is now prompted to confirm the closing of the file
13603         if it is being used by CVS. If yes, the editor is closed and
13604         the CVS operation stops.
13605         
13606 2002-06-07      Andy Piper      <andy.piper@freeuk.com>
13608         * anjuta.prj: bump project version for release
13609         * BUGS: removed unnecessary file
13611 2002-06-07      Philip Van Hoof <freax@pandora.be>
13613         * widgets/gnomefilelist.c: fix up issue with directory deleted 
13614         during the life of the file list widget
13615         * src/preferences_gui.c: sticking-plaster fix to font selection
13616         causes segfault bug
13618         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
13620 2002-06-07      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13622         * data/properties/anjuta.properties, src/an_file_view.[ch], 
13623         src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch], 
13624         src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c: 
13625         added options for symbol and file browsers.
13626         * data/properties/cpp.properties: linker flags should come after
13627         the name of the file to compile.
13628         * scintilla/Editor.cxx: fixed gcc compilation warning.
13629         * src/Makefile.am, src/project_import.c: anjuta_import.sh should
13630         be executed from bindir only.
13631         * src/an_file_view.[ch], tagmanager/tm_file_entry.c, 
13632         tagmanager/include/tm_file_entry.h: CVS version information in file 
13633         browser.
13634         * src/anjuta.c, src/preferences.[ch]: remember visibility of messages 
13635         window.
13636         * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
13637         * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
13638         crashes during file import.
13639         * src/project_import.c: disable project menu items during project 
13640         import.
13641         
13642         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13644 2002-06-07  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
13646         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, 
13647         src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
13648         src/main_menubar.h, src/controls.c:     fixed Insert ChangeLog, 
13649         modified Insert menu, added C functions template, header C 
13650         template, modified header_template HEADER_H ==> NAMEFILE_H
13651         
13652         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13654 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
13656         * data/properties/html.properties: changed some file 
13657         associations
13659 2002-06-05 Philip Van Hoof <freax@pandora.be>
13661         * widgets/gnomefilelist.c: Fixed #560759 and #561776
13662         
13663         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13665 2002-06-05  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13667         * data/properties/anjuta.properties, src/defaults.c: Make windows
13668         docked by default, fix the big fonts bug.
13669         
13670         * src/an_file_view.c, src/main_menubar_def.h, 
13671         src/project_dbase_gui.c: sanitized the Edit/View mess.
13672         
13673         * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
13674         for customizing shortcuts.
13675         
13676         * src/mainmenu_callbacks.c: Search for selected word if present.
13677         
13678         * src/text_editor_menu.c: Added context menu options for docking
13679         and undocking editor windows.
13680         
13681         * src/main_menubar.h, src/main_menubar.c: more support for the 
13682         shortcuts menu item.
13683         
13684         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13686 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
13688         * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
13689         all commit messages being written to top of the file
13690         
13691         * src/main_menubar_def.h: message strings reviewed
13692         
13693         * src/project_import.c: message strings reviewed
13694         
13695         * src/source.c, src/glades.c: message strings reviewed. Fixed 
13696         some bugs around reading the project properties for creating 
13697         .glade and .desktop files in the Application Wizard. There were
13698         typos in the property names being retrieved
13699         
13700         * widgets/gnomefilelist.c: changed build_full_path to make 
13701         the file widget support ~
13702         Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
13703         
13704         * THANKS, widgets/e-shell-about-box.c, 
13705         manuals/anjuta-manual/C/authors.sgml: updated for new
13706         patch
13708 2002-06-05  Naba Kumar <kh_naba@users.sourceforge.net>
13710         * src/project_dbase.c: Fixed the file-path-corruption bug
13711         and the cannot-import-file-in-project bug. (follow-up with
13712         the last commit from Stef).
13713         
13714         * src/anjuta_cbs.c: Fixed double-confirmation when exiting
13715         with unsaved-project.
13716         
13717 2002-06-05  Stephane Demurget  <demurgets@free.fr>
13719         * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
13720         misplaced g_free.
13722 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
13724         * data/properties/{xml,html,other}.properties: changed some file 
13725         associations
13726         
13727         * data/anjuta.mime: oops! cvs added
13728         
13729         * scintilla/RESearch.cxx: fixed up a problem with comments
13730         
13731         * global-tags/create_global_tags.sh: redirect errors to /dev/null
13732         to avoid messages about missing libs
13733         
13734         * NEWS: started the release notes
13736 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
13738         * HACKING: updated with new information on printing, patch naming
13739         
13740         * TODO: removed completed tasks
13741         
13742         * THANKS: updated a few contributions
13743         
13744         * anjuta.prj: updated the icon file
13745         
13746         * anjuta.desktop.in.in: updated to add Categories
13747         
13748         * data/anjuta.mime: created a mime type for Anjuta project files
13749         (NB needs to be added to the install in /usr/share/mime/)
13750         
13751         * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's 
13752         "Coded in Anjuta" button in Gimp XCF format. It can be converted 
13753         to PNG for websites.
13754         
13755         * plugins/patch/patch-plugin.c: clarified some messages and 
13756         made it easier to see different patching sessions
13757         
13758         * src/toolbar.c: changed some message text for consistency
13759         
13760         * src/preferences_gui.c, src/preferences.c, src/preferences.h, 
13761         src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips 
13762         in preferences. 
13763         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13764                  
13765         * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h, 
13766         src/project_dbase.{c,h}, src/project_import_cbs.c, 
13767         src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
13768         Added XLib Project and a Dockapp Project types.
13769         * pixmaps/Makefile.am: added line for new pixmap for new xlib
13770         projects
13771         * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
13772         * src/source.c: Fixed memory leak in existing projects. 
13773         (filename was not freed)
13774         Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
13776 2002-06-04  Naba Kumar <kh_naba@users.sourceforge.net>
13778         * src/anjuta.h, src/anjuta.c: Added error display funtions
13779         with parent windows.
13780         
13781         * src/appwizard_cbs.c: Changed error display function to use
13782         parented version.
13783         
13784 2002-06-03  Naba Kumar <kh_naba@users.sourceforge.net>
13786         * printing/print.h, printing/printing.c: Taken care of document
13787         zoom factor and fixed a font loading bug. Dynamically calculated
13788         text widths to work with zooms properly. Re-organized code for
13789         dynamic text width calulations to work in general with utf8 chars.
13790          Determined font height and width automatically from the font info.
13791         
13792         * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
13793         src/preferences.h, src/text_editor.c, src/preferences_gui.c:
13794         Converted text.zoom.factor property to use #defined value. Removed
13795         margin header and margin numbers preferences, as they  now
13796         calculated dynamically.
13797         
13798 2002-06-02  Naba Kumar <kh_naba@users.sourceforge.net>
13800         * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
13801         printing/print-util.h, printing/print.c, printing/print.h:
13802         Rewritten printing support for style based printing. Syntax highlighted
13803         printing, monochromatic printing, setup using preferences etc.
13805         * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
13806         printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
13807         language and the styled text buffer.
13808         
13809         * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
13810         the print setup preferences page and added printer preferences. Added functions
13811         to retrieve preferences with default values.
13812         
13813         * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
13814         the printing.
13816         * data/properties/anjuta.properties: Added default printer preferences.
13818         * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
13819         pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
13820         pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
13822         * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
13823         
13824 2002-06-01      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13826         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13828         src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
13829         src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
13830         src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
13831         cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
13833         printing/Makefile.am: Reduced compiler optimizations.
13835         tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h, 
13836         tagmanager/include/tm_workspace.h, tagmanager/tm_project.c, 
13837         tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
13838         tagmanager/tm_workspace.c: TagManager fixes.
13840 2002-06-01  Naba Kumar <kh_naba@users.sourceforge.net>
13842         * printing/*: CVS added. :)
13843         
13844 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13846         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13848         * printing*: CVS added.
13849         * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
13850           configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
13851           src/main_menubar_def.h: Gnome Print support
13852         * src/anjuta.c: Fixed a crash bug (NULL pointer check).
13853         * configure.in: Enable debugging flag option
13854         * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
13855           Print properties defined.
13856         * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
13857         
13858 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13860         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13861         
13862         * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
13863         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
13864           src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
13865           and cleanups
13866         * src/text_editor.c: Minor cleanups.
13867         * anjuta.c: Tweaks to 'Goto File Line' functionality.
13868         * src/project_dbase.c: Fixes to add/remove files from project.
13869         * src/help.c: Fix minor memory leak.
13870         * src/project_dbase_gui.c: Remove debugging messages.
13871         * src/utilities.[ch]: Cleanups and minor fixes.
13872         * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
13874 2002-05-30  Naba Kumar <kh_naba@users.sourceforge.net>
13876         * src/anjuta.c [anjuta_apply_preferences()]:
13877         Fixed a crash bug when tab pos is not defined for the editors.
13878         
13879         * data/properties/cpp.properties: Set default identifier property to normal.
13880         This fixes the bug in which the fore color gets hidden with dark background.
13882 2002-05-29  Naba Kumar <kh_naba@users.sourceforge.net>
13884         * scintilla/*, scintilla/include/*: Upgraded to the vanilla
13885         scintilla 1.46
13886         
13887         * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
13888         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
13889         src/anjuta.c, data/properties/anjuta.properties:
13890         Implemented line wrapping.
13891         
13892         * src/aneditor.cxx, src/aneditor.h:     Implemented Readonly file mode.
13893         
13894         * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
13895         usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
13896         tags. Code was reviewed from GNOME Bonsai view.
13897         
13898         * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
13899         it seems to have been removed by scintilla people.
13900         
13901         * data/properties/anjuta.properties: Set default line wrap to false, as
13902         is noticably slow with big files.
13903         
13904 2002-05-27      Jean-Noel Guiheneuf     <jnoel@saudionline.com.sa>
13906         * src/project_import_gui.c: disallow the selection of files in
13907           the browse dialog.
13908         * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
13909           preferences code.
13910         
13911 2002-05-27      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13913         * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
13914           src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
13915         * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
13916         * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
13917           now works properly.
13918         * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
13919         * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
13920         * src/utilities.[ch]: Added some utility functions.
13921         * tagmanager/tm_project.c: Fix for bug in file removal from project.
13922         
13923         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13925 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
13927         * HACKING: info on FIXME statements and removed ccview references
13928         * Makefile.am: added rule to make RPM package
13930 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
13932         * THANKS, widgets/e-shell-about-box.c, 
13933         manuals/anjuta-manual/C/authors.sgml: updated for new
13934         patch
13935         * src/anjuta.c: removed unnecessary warning code since CVS 
13936         support is now implemented :-)
13937         * manuals/sgmldocs.make: implemented a fix for bug #553969
13938         * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
13939         * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf, 
13940         manuals/C/anjuta-faqs-C.omf: modified the descriptions
13941         
13942 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13943         
13944         * src/main_menubar.c, src/main_menubar.h, src/controls.c,
13945           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
13946           src/main_menubar_def.h, src/preferences_gui.c,
13947           preferences.c, preferences.h: setup Username and Email 
13948           preferences, Insert ChangeLog and Username editor functions
13949           
13950           Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
13952 2002-05-17  Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13953         
13954         * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
13955           src/src_paths_cbs.c, src/src_paths_gui.c
13956           Fixed some minor bugs and replace gtk_entries by gnome_file_entries
13958           Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13960 2002-05-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13962         * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
13963           and goto tag menu items to main menu.
13965 2002-05-09  Andy Piper <andy.piper@freeuk.com>
13967         * THANKS, widgets/e-shell-about-box.c, 
13968         manuals/anjuta-manual/C/authors.sgml: added new contributors
13969         * HACKING: updated with info on files to change for credits
13971 2002-05-09  Dan Elphick <dre00r@ecs.soton.ac.uk>
13973     * src/aneditor.cxx: extended extension list which fixes segfault
13974     on selecting lisp, ruby or matlab as highlight style.
13976 2002-05-09  Andy Piper <andy.piper@freeuk.com>
13978         * src/main_menubar_def.h: fixed an array initialiser and fixed
13979         the lexer settings for the new entries on the Format menu
13981 2002-05-07  Stephane Demurget  <demurgets@free.fr>
13983         * Synced with Scintilla 1.45
13985 2002-05-06  Andy Piper <andy.piper@freeuk.com>
13987         * anjuta.prj: added another missing file
13988         * ChangeLog: fixed some incorrect change dates I caused by 
13989         sloppy cut-and-pasting :-/
13991 2002-05-06  Andy Piper <andy.piper@freeuk.com>
13992         
13993         * src/mainmenu_callbacks.c: fixed title of new About box
13995 2002-05-05  Andy Piper <andy.piper@freeuk.com>
13997         * src/pixmaps.h: added macros for OpenGL and SDL project icons
13999 2002-05-05  Andy Piper <andy.piper@freeuk.com>
14001         * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
14002         * anjuta.prj: updated for new files
14004 2002-05-05  Naba Kumar <kh_naba@users.sourceforge.net>
14006         * widgets/e-shell-about-box.c: Added version display.
14007         
14008 2002-05-03  Andy Piper <andy.piper@freeuk.com>
14010         * launcher/anjuta_launcher.c, src/dnd.c, src/session.c, 
14011         widgets/scroll_menu.c: fixed up some compiler warnings (patch
14012         from Philip Van Hoof)
14014 2002-05-03  Andy Piper <andy.piper@freeuk.com>
14016         * manuals/C/anjuta-tutorial/Makefile.am: removed a circular 
14017         dependency
14018         * manuals/ja/anjuta-manual/anjuta-manual.sgml, 
14019         manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems 
14020         that produced build errors (needs checking on a machine with the
14021         ja locale!)
14022         * data/properties/lisp.properties: updated to match format of other
14023         lexer property files supplied with Anjuta
14025 2002-05-03  Andy Piper <andy.piper@freeuk.com>
14027         * anjuta.prj: added new files
14028         * HACKING: added information from the mailing list on 
14029         adding new project types to the wizard (thanks to Johannes)
14031 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14033         * src/utilities.h, src/launcher.c, src/gnome_project.c,
14034           src/appwiz_page2.c: Fix for 547038.
14036 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
14038     * attach_process.c, attach_process_cbs.c: Fixed a dialog
14039     hide bug.
14040     
14041     * about.h: cvs removed.
14042     
14043 2002-05-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14045         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14047         Fix for #539574.
14049         * src/anjuta.c (anjuta_system_error): checks for the error number to
14050         know whether the error description is needed or not.
14052 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14054         * pixmaps/anjuta_logo.png: New about logo.
14055     
14056         * pixmaps/anjuta_icon.png: New icon from Misha. The
14057         old one had trouble with some gtk themes.
14058     
14059         * about.c: Removed. No longer needed.
14061         * mainmenu_callbacks.c: Removed reference of about.h
14062     
14063 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14065         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14067         * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
14068           mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
14069         About Dialog (thanks to the Evolution team for the cool widget!)
14071 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14073         Patch from lbell <lbell@tsc4.com>
14074     
14075         * src/find_in_files.c, src/find_in_files.h,
14076           src/anjuta.c: Added save_yourself, load_yourself routines.
14077     
14078         * src/find_in_files.{h,c}, src/find_in_files_gui.c:
14079         Added "Append messages" toggle button. This will enable
14080         the search results to be appended to the already existing
14081         results.
14082     
14083         * src/debugger.c: Fixed a typo.
14084     
14085         * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
14086           src/session.c, src/session.h: Improved session management.
14088 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
14090         * THANKS, FUTURE, AUTHORS: Changed my email and
14091         avoided yahoo.com.
14093 2002-05-02  Stephane Demurget  <demurgets@free.fr>
14095         Impl. feature request #525271 (add Lisp support).
14097         * data/properties/lisp.properties: added.
14099         * data/properties/Makefile.am, data/properties/anjuta.properties: added
14100           the lisp properties.
14102         * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
14103           src/utilities.[ch]: added support for the Lisp highlight style.
14105 2002-05-02  Stephane Demurget  <demurgets@free.fr>
14107         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14108           src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
14109           src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
14110           option preferences to have a persistent setting. Plus it's not used
14111           often, so it's better here than flooding the menus.
14113         * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
14114           preferences pages a lot more consistent and sweeter: tabs direction
14115           radiobuttons are directed against the meaning, all pages have an
14116           outter frame, a lot of padding, removed all expand attributes for
14117           vertical boxes, ...
14119           That's not a total revamp, but it's really looking better now, even
14120           if there's still work to be done.
14122 2002-05-01  Andy Piper <andy.piper@freeuk.com>
14124         * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
14125         * TODO: added task to be completed before next release (update all credits)
14127 2002-05-01  Stephane Demurget  <demurgets@free.fr>
14129         * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
14130         Benke László.
14132 2002-05-01  Benke László  <decike@freemail.hu>
14134         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14136         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14137           src/main_menubar_def.h, src/mainmenu_callback.[ch],
14138           src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
14139           to the format menu in order to reorder the notebook tabs in
14140           alphabetical order everytime a file is created/opened/saved.
14142 2002-05-01  Philip Van Hoof <freax@pandora.be>
14144         * widgets/gnomefilelist.[ch] (history_combo_go),
14145         (history_combo_clicked): impl.
14147         (gnome_filelist_new_with_path): use this new impl.
14149 2002-05-01  Stephane Demurget  <demurgets@free.fr>
14151         * src/project_dbase_gui.c (add_file): added the xpm file type.
14153 2002-04-30  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14155         Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
14156         tag manager fixes.
14158         * src/anjuta.[ch]: Changed local tag list to use line numbers instead
14159           of tag types.
14161         * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
14162           src/text_editor_menu.c: Added context sensitive search in symbol
14163           browser and editor.
14165         * configure.in: Changed version number to 0.1.9.99.
14167         * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
14168           src/project_import.c: Minor changes to project import facility.
14170         * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
14171           (Forced to use specific brace format)
14173         * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
14174           tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
14175           tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
14177 2002-04-30  Johannes Schmid  <clubfan@users.sourceforge.net>
14179         Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
14180         replaced the spinbutton with an hscale, and made the UI less "blocky".
14182         * src/cvs_gui.c: When diffing a project you can choose date and
14183         release now.
14185         * src/project_dbase.c: Import_file activated again
14187         * configure.in, plugins/Makefile.am: Added patch plugin
14189         * plugins/patch/*: The new patch plugin
14191 2002-04-28  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14193         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14195         * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
14196         dropdown list shown by autocompletion are now removed.
14198 2002-04-28  Philip Van Hoof <freax@pandora.be>
14200         Patch reviewed by Stephane Demurget  <demurgets@free.fr> who merged
14201         a bunch of filetypes from the older version.
14203         * src/project_dbase_gui.c (add_file): changed the import
14204         dialog's filetypes combo contents depending on the
14205         type of data to be imported.
14207 2002-04-28  Stephane Demurget  <demurgets@free.fr>
14209         * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
14210         the amount parameter as Philip stated and reformated to follow the
14211         Gnome convention.
14213         * src/project_dbase.c (project_dbase_make_default_filetype_list):
14214         changed accordingly.
14216 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14218         Fix for #531293.
14220         * src/main_menubar_def.h: replaced the shortcut for "Find next" to
14221         Shift-F6, to be more consistent with other Gnome apps.
14222         Moved the "Search next" entry under the "Search" one, and swapped the
14223         order of the "Find in files" and "Find and Replace" ones.
14225         Some additional fixes ands cleanups on the edit menu.
14227         * src/main_menubar.h: replaced all occurences of repeat_find by
14228         find_again for the code to be more consistent.
14230         * src/main_menubar.c (update_main_menubar): made the "Find next" entry
14231         sensitiveness depending on the existence of an active text buffer.
14233         * TODO: added some bits about improving the usability of the
14234         search/search again couple.
14236 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14238         * src/preferences_gui.c: made the tab labels text more consistent
14239         (s/misc/Misc/).
14241 2002-04-25  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14243         Patch reviewed and improved by Stephane Demurget  <demurgets@free.fr>
14245         * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
14246         filename.
14248         * src/main.c (main): simplified some code and cleanups.
14250         Fix a part of #499366:
14252         * src/commands.[ch] (sync_from_props), (command_editor_save),
14253         (on_apply_clicked), (create_command_editor_gui): added the gui
14254         corresponding to the command.terminal preference.
14256 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14258         Fix for #465180.
14260         * anjuta.spec.in: added build requirements for the source rpm.
14262 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
14264         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14265         
14266         * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c, 
14267           src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c, 
14268           src/project_type.c, source.c, wizard_gui.c:
14269           Added new GNOME 2 project types and changed glade behaviour to
14270           produce GTK code if project type GTK was selected and GTKmm code
14271           if project type GTKmm was selected (and not depending on the 
14272           selected language. Disabled glade for GNOME 2 projects because
14273           we will need glade2 there.
14274           
14275         * src/project_dbase.c: Fixed a memory lack.
14276         
14277         * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
14278         
14279         * src/cvs.c: Added an error message if jobs are running
14281 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
14283         * tagmanager/tm_work_object.c: Fixed a chrash
14284         bug which occurs when it tries to stat an empty
14285         file name.
14286         
14287 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
14289         * src/controls.c: CVS menu items now becomes
14290         insensitive when the launcher is busy.
14291         
14292         * src/anjuta.c, cvs.h, cvs.c: Created a function
14293         to update the cvs preferences when preferences are
14294         applied in preferences dialog and called it from
14295         anjuta_update_preferences().
14296         
14297 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
14299         * src/cvs.c: Added a space in the cvs command
14300         before the revision part. This fixes the cvs
14301         error we get when cvs-diffing with revisions.
14302         
14303         * src/cvs.c: Fixed a compiler warning.
14304         
14305         * src/find_replace.c: The dialog now remembers
14306         the settings including the "prompt on replace"
14307         which seems to have broken somewhere line the
14308         changes.
14309         
14310 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14312         * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
14313         Added a new property in cvs class to hold a boolean
14314         for enabling date in cvs diff. This fixed the bizzare
14315         diff output due to the date that goes with the cvs
14316         command. Also, set the default value of compression
14317         to 3 and unified diff option to 1.
14318         
14319 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14321         * src/cvs.c: The diff editor is set to hilite as
14322         diff syntax hiliting.
14323         
14324         * configure.in, manual/Makefile.am:
14325         Added a new manual module for ja language.
14326         
14327         * manual/ja/*/*/*: New module and files for the
14328         ja translation for the anjuta documentation
14329         from Takeshi AIHANA <aihana@jcom.home.ne.jp>
14330         
14331 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
14333         * src/launcher.c: Made a very messy work around
14334         for the launcher authentication to work properly.
14335         
14336         * src/find_replace.c: Applied the missing patch
14337         from Dan Elphick <dre00r@ecs.soton.ac.uk>
14338         
14339 2002-04-16 Andy Piper <andy.piper@freeuk.com>
14341         * src/cvs.c, src/main_menubar_def.h: made message strings
14342         consistent with existing standards from our own documentation 
14343         (such as uppercase P in Project, corrected spelling of 
14344         repository, etc.)
14346 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14348         * src/cvs_gui.c: Cleaned up gui and aligned various
14349         widgets to give a clean look.
14350         
14351 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14353         * src/launcher.c: Added work around to retrieve
14354         the child exit code. It works. :)
14355         
14356         * src/find_in_files.c, src/gnome_project.c,
14357         src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
14358         src/clean.c, src/clean_project.c, src/build_project.c,
14359         src/build_file.c: Modified to handle the new
14360         child exit code.
14361         
14362 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
14364         * src/find_replace.c: Changed signal to call
14365         on_replace_text_close on from delete_event
14366         to close => the replace history is now updated.
14368 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
14370         * src/cvs.c: escaped the cvs import message before
14371         passing it to cvs.
14372         
14373 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
14375         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14376         
14377         * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
14378         
14379         * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
14380         Added cvs import
14381         
14382         * src/preferences_gui.c: GUI improvements
14383         
14384         * src/project_dbase.c, src/controls.c: Fixed some menu stuff
14386 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
14388         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
14389         Removed static qualifier from tm_tag_type_name() and
14390         availed it's prototype for use in outside code. also
14391         created reverse map function tm_tag_type_name();
14392         
14393         * src/anjuta.c: Implemented qualified tags names for
14394         the tag list (on the toolbar pulldown list) to avoid
14395         ambiguty in tags with similar names (like prototype
14396         and definition). Patch modified and improved.
14397         
14398         Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
14399         
14400 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
14402         * src/utilities.[c,h]: Added a utility funtion
14403         that escapes the single and double quotes in a
14404         given string. Useful for passing command line
14405         args with quotes.
14406         
14407         * src/cvs.c: Escaped the cvs log message before
14408         passing it to cvs command line to avoid ambiguties
14409         with quotes in the message.
14410         
14411         * pixmaps/anjuta_icon.png: Changed to the new icon.
14412         from Todd Goyen <goyen@mbi-berlin.de>
14413         
14414         * src/message-manager-private.cc: Added regex to 
14415         recognize (underline hilite) the parsable outputs
14416         from the zvt terminal.
14417         
14418 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
14420         Patch from: Tina Hirsch <tehirsch@arcor.de>
14421         
14422         * src/project_type.c:
14423         Fixed a bug in the wxproject type and modified the erroroutput when
14424         configure doesn't find wx-config
14425         
14426         Patch from: Timothee Besset <ttimo@idsoftware.com>
14427         
14428         * src/anjuta.c, src/message-manager-private.cc,
14429           src/message-manager-private.h
14430         Catches double clicks in the zvt terminal, and calls goto_error_line
14431         to jump to the appropriate location in the source. This will recognize
14432         grep -n output
14433         
14434 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
14435         
14436         * src/build_project.c: Taken care of memory leak
14437           by freeing cmd variable properly.
14439         * src/main_menubar_def.h: Fixed wrong signal connection
14440           for cvs project commit.
14441           
14442         * src/cvs_cbs.c: Fixed non-functional "cancel" button.
14443         
14444         * src/preferences_gui.c: Added some border and adjusted
14445           expandsion, filling in box adds to make the cvs preferences
14446           more nicer.
14447         
14448 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
14450         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14451         
14452         * src/cvs*, src/main_menubar*, src/preferences*: 
14453         Moved CVS settings to preferences, added a nice login dialog.
14454         
14455         * src/controls.c, src/project_dbase.c:
14456         CVS project options are only shown if a project is open
14457         
14458         * src/build_project.c:
14459         User is now asked if he wants to install as root 
14460         
14461         * src/launcher.c:
14462         Fixed a warning
14464         * anjuta.prj: Updated with cvs files
14465         
14466         * TODO: Remove task which are done
14467         
14468 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
14470         * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
14471         src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
14472         src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
14474         Modified launcher to use controlling terminal to detect and
14475         take care of password authentications (for example, for cvs
14476         and root installs).
14477         
14478         * pixmaps/password.png: New file.
14479         
14480 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14482         Anjuta kick start tutorial wirtten by:
14483           Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
14485         * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
14486           manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
14487           manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
14488           manuals/C/anjuta-tutorial/figures/*.png:
14489           
14490           Added files
14491         
14492         * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
14493           
14494           Modified files.
14495         
14496 2002-03-28 Roel Vanhout <roel@stack.be>
14498         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14500         * src/aneditor.cxx, src/preferences.c, src/preferences.h,
14501           src/preferences_gui.c:
14502         Added option to wrap around to beginning/end of file when on last bookmark
14503         and next/previous bookmark is pressed
14504         
14505 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14507         Patch from Philip Van Hoof <freax@pandora.be>
14508         
14509         * src/gnomefilelist.c:
14510         Added gimp like feature that changes the file extension of
14511         the filename entered in the selections when the file
14512         filter is changed.
14513         
14514 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14515         
14516         Patch from Roy Wood <roy.wood@filogix.com>
14517         
14518         * src/controls.c, src/find_text.c, src/find_text.h,
14519           src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
14520           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14521           
14522           Menuitem for entering currently selected text as find target,
14523           added key accel for "find next" and changed some key accels for
14524           other key for consistency.
14525           
14526         * src/utilities.c:
14527           Cleaned up code.
14528         
14529 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14531         * src/watch.c, src/watch.h, src/watch_cbs.c,
14532           src/watch_cbs.h, src/watch_gui.c:
14533         
14534           Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
14535         
14536           Added change watch entries feature
14537           and Watch entries modify on double click fixed.
14539 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14541         * src/mainmenu_callbacks.c:
14542         
14543           Project commit should not bypass dialog as
14544           we need to get the cvs log from the user.
14545           
14546 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14548         * src/project_dbase.c:
14549         
14550           Patch from Roy Wood <roy.wood@filogix.com>
14551           
14552           Fixed docking bug with the new docking patch
14553           to fix copy/paste bug.
14554           
14555 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14557         * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
14558           src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
14559           src/main_menubar.h, src/main_menubar_def.h,
14560           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14562           Added cvs project support. Featured bypass cvs dialog for
14563           cases where we don't need dialog (such as project and right
14564           click selection from file browser). Cleaned up cvs code to
14565           make them generic cvs operations instead of separate file
14566           and project operations. Added cvs log action. Increased
14567           file entry box width and enabled "unified diff" by default.
14568           Used Editor buffer for status and log and set hilite for
14569           these buffers including diff buffer (DIFF hilite).
14570           
14571 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
14573         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14575         * data: Added file autogen.sh.wxwin 
14576         * data/Makefile.am: Added entry for autogen.sh.wxwin
14577         * pixmaps: Added project image appwiz_wxwin.png
14578         * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
14579         * src/appwizard_cbs
14580           src/compiler_options.c
14581           src/pixmaps.h
14582           src/project_dbase.c
14583           src/project_dbase.h
14584           src/project_import_cbs.c
14585           src/project_type.c
14586           src/source.c
14587           src/source.h
14588           src/wizard_gui.c: Added everything necessary for new
14589                             project type 'wxWindows (wxGTK)
14590         * src/project_dbase.c: Fixed a bug that caused every project
14591                                to be a glade project in dialog
14592                                                    'Project information'.
14594 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
14596         Patch submitted by Roy Wood <roy.wood@filogix.com>
14597         
14598         * src/anjuta_gui.c, src/message-manager-dock.c,
14599           src/project_dbase.c:
14600           
14601           fixed the copy/paste bug by rewriting dock/undock
14602           code.
14604 2002-03-22  Johannes Schmid <clubfan@users.sourceforge.net>
14606         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14607         
14608         * src/cvs*, src/Makefile.am:
14609           New file for CVS support. File operations currently work
14610           cvs login needs to be done. Project support is not yet
14611           started.
14613         * src/main_menubar*, src/mainmenu_callbacks,
14614           src/anjuta.c, src/anjuta.h:
14615           Added menus and functions for cvs commands.
14616           
14617         * src/text_editor_menu.h: 
14618           Added #include <gtk/gtk.h>
14619           
14620         * src/gotoline.h:
14621           Removed a warning (and this time it works ;-)
14623         * src/utilities.c, src/utilities.h:
14624           Added a utility function to retrieve directory
14625           name out of full path.
14627 2002-03-11  Jeroen van der Vegt  <ajvdvegt@sourceforge.net>
14629         * src/executer.c: (create_executer_dialog): changed the default
14630           focus on the entry.
14632 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
14634         * widgets/gnomefilelist.c:
14635         Fixed duplicate history entries for the same directory.
14636           
14637 2002-03-10  Stephane Demurget  <demurgets@free.fr>
14639         Fix for #520092.
14641         * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
14642           it's already used by scintilla to delete the whole current line.
14644 2002-03-10  Stephane Demurget  <demurgets@free.fr>
14646         Fix for #525107.
14648         * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
14649           calls to fileselection_hide_widget,
14650           (on_open_filesel_cancel_clicked): removed.
14652         * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
14653           (on_add_prjfilesel_cancel_clicked):
14655         * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
14656           impl.
14658         * src/fileselection.c: Made some functions static.
14659           (fileselection_hide_widget): rewritten using the new
14660           gnome_filelist_set_multiple_selection function.
14662         * src/fileselection.c: (on_file_selection_delete_event): removed
14663           unuseful widget hides. Some cleanups,
14664           (on_file_selection_cancel_clicked): impl,
14665           (create_fileselection_gui): changed the cancel button clicked's
14666           callback to use this new function.
14668         * src/anjuta.c: (anjuta_new):
14669         * src/project_dbase.c: (project_dbase_new): removed the use of cancel
14670           callbacks, because this the gnome filelist widget's job.
14672         * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
14673           clist selection mode duplicates set,
14674           (gnome_filelist_key_press): use the new impl. function.
14676 2002-03-10  Stephane Demurget  <demurgets@free.fr>
14678         Fix for #441233.
14680         * src/appwizard_cbs.c: (on_druidpagestandard2_next):
14681           fixed some bogus code using an array cell out of
14682           range, removed unecessary gettext usages.
14684         * src/appwiz_page2.c: (on_prj_name_entry_changed):
14685           some cleanups and now transform minus characters to
14686           underscores.
14688         * src/source.c:
14689           (source_write_configure_in),
14690           (source_write_toplevel_makefile_am),
14691           (source_write_desktop_entry),
14692           (source_write_glade_file):
14693         * src/project_dbase.c: (project_dbase_summon_glade),
14694           (project_dbase_generate_source_code):
14695         * src/glades.c: (gladen_write_glade_write):
14696           replaced some occurences of the target name by the
14697           project filename, using project_dbase_get_proj_name,
14698           to fix the name of some files.
14699           Fixed a lot of mem leaks.
14700           Various code cleanups.
14702 2002-03-06  Stephane Demurget  <demurgets@free.fr>
14704         Merged with latest (1.44) scintilla.
14706         Added: - The calltip.<lexer>.end.definition property to display help
14707                  text on a second line of calltip.
14708                - The calltip.<lexer>.word.characters property to correctly find
14709                  calltips for functions that include characters like '$' which
14710                  is not normally considered a word character.
14711                - The use.monospaced property to determine initial state of
14712                  Use Monospaced Font setting.
14714         Bugs fixed: Too many to mention; please see :
14715                     http://www.scintilla.org/ScintillaHistory.html for the
14716                     full changes list.
14718         * scintilla/*/*: updated nearly all files.
14720         * TODO: removed the need of a scintilla merge.
14722         Merged with latest (1.44) SciTE properties.
14724         * data/properties/anjuta.properties: added the wrap, use.monospaced
14725           properties.
14727         * data/properties/html.properties: added a missing php extension, and
14728           updated php keywords to the latest reference.
14730         * data/properties/pascal.properties: added commands to compile, build
14731           and execute pascal applications.
14733         * data/properties/lua.properties: added styles for statements.
14735         * data/properties/bash.properties: added the declare keyword.
14737         Fixed distchecking.
14739         * global-tags/Makefile.am,
14740           global-tags/create-global-tags.sh: used some kind of ugly hack to
14741           make distchek work, since noone has proposed some better way.
14743         * src/main_menubar_def.h: Ctrl-W is now associated to close file,
14744           and Ctrl-N replace Alt-N for new file according to the Gnome design
14745           reference.
14747 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14749         * widgets/gnomedirlist.c
14750         widgets/gnomedirlist.h
14751         widgets/gnomefilelist.c
14752         widgets/gnomefilelist.h:
14754         Added GPL headings in the file.
14756 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14758         * src/attach_process.c
14759         src/attach_process_cbs.c
14760         src/attach_process_cbs.h
14761         src/attach_process_gui.c
14762         src/breakpoints.c
14763         src/breakpoints_cbs.c
14764         src/breakpoints_cbs.h
14765         src/breakpoints_gui.c
14766         src/commands.c
14767         src/compiler_options.c
14768         src/compiler_options_cbs.c
14769         src/compiler_options_cbs.h
14770         src/compiler_options_gui.c
14771         src/find_in_files.c
14772         src/find_in_files_cbs.c
14773         src/find_in_files_cbs.h
14774         src/find_in_files_gui.c
14775         src/find_replace.c
14776         src/find_text.c
14777         src/help.c
14778         src/preferences.c
14779         src/preferences_gui.c
14780         src/project_config.c
14781         src/src_paths.c
14782         src/src_paths_cbs.c
14783         src/src_paths_cbs.h
14784         src/src_paths_gui.c:
14785         
14786         Bugs #521629 and #522427 fixed. The problem was, that the
14787         escape-key was not catched and the dialog was hidden, but
14788         the flag was not set correctly.
14790         Changed the callbacks for delete_event to close, using gnome_dialog_close(),
14791         using the gnome_dialog_close_hides()-setting present in most dialogs.
14792         Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
14793         emits "close" and set the flag in the close-callback.
14795         Patch from: Jens Georg <mail@jensgeorg.de>
14797 2002-03-06  Stephane Demurget  <demurgets@free.fr>
14799         * src/*.{c,cpp}: s/string_free/g_free/
14801         * src/utilities.[ch]: (string_free): removed.
14803 2002-03-06      Dan Elphick <dre00r@ecs.soton.ac.uk>
14805         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14807         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
14808         src/mainmenu_callbacks.[ch]:
14809         Removed Project menu options: README, TODO, ChangeLog and NEWS
14810         Moved Save Build Messages to Build menu and only highlight it
14811         when there are build messages.
14812         Corrected a spelling: "mojority" -> "majority"
14813         Fixed initialisation of edit.edit_app_gui so now Edit menu
14814         can be shown when no project is loaded.
14816         * src/project_dbase.h: Removed prototype for static function
14818 2002-03-06  Naba Kumar <kh_naba@users.sourceforge.net>
14820         * src/text_editor.c: Editor is marked changed after
14821         autoformat. 
14822         
14823         Patch from: Jens Georg <mail@jensgeorg.de>
14825 2002-03-04 Roel Vanhout <roel@stack.be>
14827         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14829         * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
14830         Added option to ignore binary files on 'Find in files' (grep -I option)
14832 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
14834         * src/main.c:
14835         session restoration and commandline load in 
14836         gtk idle loop.
14837         
14838         * src/anjuta.[h,c], src/anjuta_cbs.c:
14839         Removed "clear windows menu" and prevented runtime 
14840         warnings.
14841         
14842         * src/compile.c, src/build_file.c, src/build_project.c,
14843         src/clean.c:
14844         Takes into account the preference setting for 
14845         show dialog when job completes. Dialogs are
14846         shown when it is enabled otherwise not.
14847         
14848 2002-03-03 Roel Vanhout <roel@stack.be>
14850         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14851         
14852         * src/find_text.c
14853         Store 'Find...' search string on search so that 'Find Next' will search for
14854         that string, even if the dialog hasn't been closed yet.
14856 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
14858         * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
14859         src/controls.c, src/main_menubar.h,     src/main_menubar.[h,c],
14860         src/main_menubar_def.h:
14861         
14862         Organized menus, removed "Windows" and "Utilities" menus from the
14863         menubar [they are no longer needed]. Also removed some extragenous
14864         separators.
14865           
14866 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
14868         * src/message-manager-private.cc:
14869         Set message clist selection mode to BROWSE.
14870         
14871         * src/message-manager.cc, src/an_symbol_view.c,
14872         src/an_file_view.c:
14873         Added Key navigation for the CTree and CList. Arrow left for
14874         node collapse, right for node expand, space (or enter) for
14875         activation (same as double click).
14876         
14877 2002-03-03 Roel Vanhout <roel@stack.be>
14878         
14879         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14880         
14881         * plugins/class-gen/clsGen.c
14882         Added functionality to semi-intelligently prefill filename
14883         boxes with names deduced from class name
14885 2002-02-26 lbell <lbell@tsc4.com>
14887         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14888         * src/preferences_gui.c:
14889         Removed an incorrect use of gtk_misc_set_alignment().
14890         
14891         * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
14892         src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
14893         src/preferences.h, src/preferences_gui.c:
14894         
14895         Added the option to reload last open project at the startup.
14896         Added the possibility to open a new project without close
14897         an existing one
14898         
14899         * src/properties.cxx:
14900         Corrected a spelling mistake in message string.
14901         
14902         * src/session.c:
14903         Updated session functions.
14904            
14905 2002-02-26  Naba Kumar <kh_naba@users.sourceforge.net>
14907         * widgets/gnomefilelist.c: Bug fixes.
14908         
14909         Patch from Philip Van Hoof <freax@pandora.be>
14910         
14911 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
14913         * src/an_file_view.c:
14914         anjuta was unable to open some files becuase they were not being
14915         recognized as "text/*" mime type (example files *.rej, *.in, etc.).
14916         Removed mime checking when opening with anjuta, becuase it doesn't
14917         hurt to open binary files in anjuta (some even may want to do so).
14918         
14919         Added a warning when mime type is not set when "view with default
14920         viewer" is activated.
14921         
14922         * src/an_file_view.c, an_symbol_view.c:
14923         Converted N_() to _() where ever appropriate in the strings.
14924         
14925 2002-02-25  Johannes Schmid <clubfan@users.sourceforge.net>
14926         
14927         * src/appwizard_gui.c, src/appwizard_cbs.c
14928           src/wizard_gui.c/h, src/appwiz_page3.c,
14929           src/project_import_gui.c:
14930           
14931         Moved target type radiobuttons to appwiz. page 2
14932         
14933         * src/message-manager-private.cc
14934         Fixed a bug which caused a crash if next message function was used
14936         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
14938 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
14940         * src/anjuta.h, anjuta.c, anjuta_cbs.c:
14941         Modifies the behaviour of Alt-TAB in Anjuta. This
14942         brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
14943         edited files in the first items of the notebook.
14945         Patch from: Timothee Besset <timo@qeradiant.com>
14946         
14947 2002-02-24  Philip Van Hoof <freax@pandora.be>
14949         * widgets/gnomefilelist.c, gnomefilelist.h:
14950           Added filecompletion
14951           
14952         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
14954 2002-02-21  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
14956         * configure.in: Added "sk" to ALL_LINGUAS.
14958 2002-02-20  Johannes Schmid <clubfan@users.sourceforge.net>
14959   
14960         * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c, 
14961           src/appwizard_gui.c, src/project_dbase.c, src/source.c,
14962           src/wizard_gui.c: Added support for static and dynamic libs
14963         
14964 2002-02-20  Dan Elphick <dre00r@ecs.soton.ac.uk>
14966         * widgets/gnomefilelist.c:
14967           Fixed gnome_filelist_get_lastfilename so it no longer returns
14968           a corrupted path.
14970 2002-02-20  Naba Kumar <kh_naba@users.sourceforge.net>
14972         * src/resources.h, resources.c:
14973         Added url handler.
14975         * src/main_menubar_def.h, mainmenu_callbacks.c:
14976         Changed to use gnome configed url handler.
14978 2002-02-19  Philip Van Hoof <freax@pandora.be>
14980         * widgets/gnomefilelist.c
14981         Added PHP filetype.
14983 2002-02-19  Naba Kumar <kh_naba@users.sourceforge.net>
14985         * plugins/class-gen/clsGen.c:
14986         Added c++ support.
14987         
14988         * widgets/gnomefilelist.c:
14989         Gives the maximum space to the files section of the open file dialog.
14990         
14991         Patches from: lbell <lbell@tsc4.com>
14992         
14993 2002-02-18  Naba Kumar <kh_naba@users.sourceforge.net>
14995         * src/anjuta.c, main.c:
14996         Used tm_get_real_path in anjuta_get_full_filename();
14997         
14998 2002-02-18  Andy Piper <andyp@users.sourceforge.net>
14999         
15000         * anjuta.prj: update version
15002 2002-02-17  Stephane Demurget  <demurgets@free.fr>
15004         * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
15005           removed the amount arg and replaced with a NULL-ending list.
15006           (gnome_filelisttype_makedefaultlist): use the new prototype.
15008 2002-02-17  Andy Piper <andyp@users.sourceforge.net>
15010         * src/about.c, THANKS: updated for new contributors
15011         
15012         * anjuta.prj: added new files
15013         
15014         * README: corrected some documentation, ctags no longer needed,
15015           pkgconfig now required
15016           
15017         * data/properties/others.properties: add .cvsdiff extension
15018         
15019         * src/project_dbase_gui.c, src/utilities.c, src/utilities.h: 
15020           patch from Vadim Berezniker <vadim@berezniker.com> to improve 
15021           file import
15022           
15023         * doc/anjuta.1: added initial man page thanks to 
15024           Rob Bradford <rob@debianplanet.org> (NB build and install 
15025           needs work)
15026         
15027 2002-02-17  Johannes Schmid <clubfan@users.sourceforge.net>
15029         * src/Makefile.am: Cleaned handling of compiler flags by moving them
15030           to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
15031           warning flags. 
15032   
15033         * configure.in: Changed version to 0.1.10-pre
15034   
15035 2002-02-17  Stephane Demurget  <demurgets@free.fr>
15037         * src/fileselection.c: (create_fileselection_gui): always display
15038           the directory creation button as we cannot rely on the dialog
15039           titlebar.
15041         * widgets/gnomefilelist.[ch]: fixed includes.
15043         * pixmaps/new_folder.xpm: resized, added a + sign.
15045 2002-02-17  Stephane Demurget  <demurgets@free.fr>
15047         * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
15048           changed all extensions to begin with a dot.
15050 2002-02-16  Philip Van Hoof  <freax@pandora.be>
15052         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
15054         * THANKS: added Philip.
15056         * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
15058         * src/project_dbase.c: (project_dbase_make_default_filetype_list),
15059         * src/file_selection.[ch],
15060         * widgets/gnomefilelist.[ch]: added a filetype
15061           combobox to the Anjuta file dialog widget.
15063 2002-02-14  Andy Piper  <andy.piper@freeuk.com>
15065         * anjuta.spec.in: eep! the import script was not being installed by
15066           RPM - fixed for the release.
15068 2002-02-13  Stephane Demurget  <demurgets@free.fr>
15070         Various cleanups and fixes for the next release to be able to make
15071         distcheck.
15073         * plugins/*/*.c: added missing prototypes causing gcc to speak to
15074           much and make some tweaks plus cleanups.
15076         * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
15077           args to remove some warnings.
15079         * global-tags/Makefile.am,
15080           data/Makefile.am,
15081           src/Makefile.am: link against Anjuta static libs using the
15082           $(top_builddir) dir, not anymore on $(top_srcdir) to make
15083           distcheck happy.
15085         * src/Makefile.am: ditto with all the Anjuta static libs.
15087         * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
15088           include, as we already include the whole directory for the build.
15090         * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
15091           
15092 2002-02-13      Andy Piper      <andy.piper@freeuk.com>
15094         * pixmaps/Makefile.am: icon for libglade project now installed
15095         * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
15096         * manuals/C/Makefile.am: removed ChangeLog reference which was 
15097           breaking some build stuff
15098         * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
15099           include reference problems that showed up on make distcheck
15100         * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
15102 2002-02-13  Johannes Schmid <clubfan@users.sourceforge.net>
15103         
15104         * src/aneditor.cxx: Fixed bug #509977 (CallTips)
15106 2002-02-12  Naba Kumar <kh_naba@users.sourceforge.net>
15108         * src/message-manager-private.cc:
15109           The horizontal scrollbar now shows properly on demand.
15110         
15111 2002-02-08  Johannes Schmid <clubfan@users.sourceforge.net>
15113         * src/dnd.c fixed some warnings
15114         * src/message-manager-private.cc: Horizontal scrollbar is now shown 
15115           and works. It is shown always at the moment but before it was
15116           shown on demand and did never work. 
15118 2002-02-07  Naba Kumar <kh_naba@users.sourceforge.net>
15120         * src/anjuta.c: Fixed a crash bug.
15121           patch from: Jens Georg <mail@jensgeorg.de>
15123 2002-02-04      Andy Piper      <andy.piper@freeuk.com>
15125         * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
15126           reports a problem with missing end tags on <graphic>
15128 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15130         * manuals/C/ChangeLog: removed since it was never used
15131         * manuals/C/anjuta-manual/*: more updates, new screenshots
15132         * anjuta.prj: updated for new manuals/ structure
15134 2002-02-03  Johannes Schmid <clubfan@users.sourceforge.net>
15136         * source.c, compiler_options.[c/h]:
15137           Fixed bug #460321 "Problem with optimization options" 
15138           by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
15139         
15140 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15142         * NEWS: prepared for release, need to fill in date
15143         * data/welcome.txt: version number updated
15145 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15147         * src/text_editor_menu.c, src/an_file_view.c, 
15148           src/an_symbol_view.c: marked strings for translation
15149         
15150         * src/defaults.c, data/properties/xml.properties:
15151           *.omf and *.xsl files should use XML highlighting
15152           
15153         * manuals/C/anjuta-manual/*:
15154           - restructured so that files have more meaningful names
15155             and are easier to edit (see anjuta-manual.sgml for the
15156                 ordering)
15157           - updated some screenshots
15158           - continued rewrite
15160 2002-02-02  Naba Kumar <kh_naba@users.sourceforge.net>
15162         * main.c: Made a workaround to remove the old
15163         anjuta gnome config file (older than 9 Feb 2002). This
15164         will fix the bug which never lets the brower toolbar shown.
15165         
15166         * main.c: In fact, the above solution wouldn't work in all
15167         cases. Therefore, here is the better fix, which works by
15168         detecting the version of the old config file and deleting
15169         ~/.gnome/Anjuta if it is lesser than 0.1.9.
15170         
15171 2002-02-01  Andy Piper <andy.piper@freeuk.com>
15173         * HACKING: added info on submitting patches
15175 2002-01-31  Johannes Schmid <clubfan@users.sourceforge.net>
15177         * src/project_import_gui.c, src/project_import.c:
15178           - If Project Import Wizard is canceled everything is 
15179                 cleaned up now.
15180           - Back button is now insensitive on page 3 (some problems: 
15181                 see TODO in project_import_qui.c:284
15182           - Menu frame is insensitive if project type != GNOME(mm)
15184 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
15186         * src/main.c: Fixed bug #  (Unable to open files on
15187         double click in project window from second trial onwards when
15188         the project is opened from command line).
15189         
15190         * po/POTFILES.in: Removed tags_manager.[h,c]
15191         
15192 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
15194         * src/preferences.c:
15195           A quick hack to fix the 'invisible' browser toolbar when
15196           upgrading from 0.1.8 to 0.1.9
15197           
15198         * src/anjuta.c:
15199           Fixed toolbar names which were causing confusions in the toolbar
15200           show/hide.
15201           
15202         * src/main.c:
15203           Substituted "anjuta" with PACKAGE
15204           
15205         * src/project_import_gui.c: 
15206           Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
15207           
15208         * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
15209           Added new files and removed obsolete ones.
15210           
15211 2002-01-30  Andy Piper <andy.piper@freeuk.com>
15213         * src/appwizard_cbs.c, project_import_cbs.c, 
15214           main_menubar_def.h, project_import_gui.c: 
15215           updates to message strings and layout for the 
15216           import wizard.
15217           
15218         * text_editor_cbs.c: fix for the tab menu entries for 
15219           redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
15221 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15223         * src/toolbars.c,
15224           src/toolbars.h,
15225           src/anjuta_gui.c,
15226           src/controls.c:
15227           
15228           Tag dropdown exclusive (takes
15229           all space in the toolbar) and never vertical and
15230           increased the width of the tag combo to 256 pixs.
15231           Toolbar separator before the combo and button.
15232           Added tags label before the tag button.
15233           Reorganized the dock bands for the toolbars.
15234           
15235         * src/project_import_gui.c
15236           src/project_import.c:
15237           Fixed an error and removed an unused variable.
15238           
15239         * data/properties/anjuta.properties:
15240           Removed the property for the old toolbar and set
15241           browser toolbar show to default.
15242           
15243         * src/project_dbase.c: excluded modules were not
15244           loaded. Fixed.
15245           
15246         * src/source.c:
15247           No build files will be written if the project is blocked.
15248           
15249         * src/project_import.c,
15250           src/project_import_cbs.c,
15251           src/project_gui.c,
15252           src/wizard_gui.c:
15253           
15254           Manually applied Johannes patch to fix some memory
15255           issues and gui clean up.
15256           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
15257         
15258         * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
15259           Fixed a bad bug with remove file from project because of
15260           files were never removed properly from the project and
15261           from the tagmanager.
15262           
15263         * src/appwiz_page3.c: Disabled unused codes to clear
15264           compiler warnings.
15265           
15266 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15268         * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
15269         
15270         * data/Makefile.am
15271           pixmaps/Makefile.am
15272           src/Makefile.am
15273           src/an_file_view.c
15274           src/an_symbol_view.c
15275           src/anjuta.c
15276           src/anjuta.h
15277           src/anjuta_cbs.c
15278           src/anjuta_gui.c
15279           src/controls.c
15280           src/main_menubar.c
15281           src/main_menubar.h
15282           src/main_menubar_def.h
15283           src/mainmenu_callbacks.c
15284           src/mainmenu_callbacks.h
15285           src/pixmaps.h
15286           src/project_dbase.c
15287           src/project_dbase.h
15288           src/text_editor.c
15289           src/text_editor_menu.c
15290           src/text_editor_menu.h
15291           src/toolbar.c
15292           src/toolbar.h
15293           src/toolbar_callbacks.c
15294           src/toolbar_callbacks.h :
15295           
15296           Patch submitted by:
15297           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15298           
15299           Removes the Tags toolbar and substituted it with
15300           tags combo dropdown list. Fixes a couple of bugs.
15301           
15302           Moved the tag combo to browser toolbar because
15303           main toolbar was becoming too long.
15304           Made a new icon of tag toolbar.
15305           
15306         * po/zh_TW.po: Fixed bug.
15307           
15308         * pixmaps/an_tag.xpm: Added new file.
15310 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15312         * src/project_import_gui.c: Reorganized project
15313         import gui page 2.
15314         
15315 2002-01-29  Andy Piper <andy.piper@freeuk.com>
15317         * HACKING: added info on creating windows and dialogs
15319 2002-01-29  Naba Kumar <kh_naba@users.sourceforge.net>
15321         * src/tm_file_view.c:
15323           Sorts the file list at the end instead of doing sort-insert
15324           to improve performance.
15325           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15327         * src/project_dbase.c: Resolved a conflict from
15328           Johannes's patch.
15329           
15330         * src/project_import.c:
15331         
15332           Fixed to use anjuta_import.sh for the bin dir and
15333           not from the data dir.
15334         
15335           Used anjuta_is_installed() function to verify a the command's
15336           executability.
15337         
15338           Fixed import command to use sh (which is more general and is
15339           gauranteed to be found in any unix system :-)). Also, added
15340           double quotes around the import directory.
15341         
15342           Changed some strings for better translations (like avoiding
15343           duplicates).
15344           
15345           Fixed the reading of wrong target type.
15346           
15347         * src/control.c: Insensitive "import project" when there is
15348           a project open.
15349           
15350         * src/project_import_cbs.c:
15351           
15352           Fixed strcmp() [== 0 was left out]. Languages now selected properly.
15353           Fixed selection of gettext checkbox.
15354           Sets the menu entries.
15355           
15356 2002-01-28  Johannes Schmid <clubfan@users.sourceforge.net>
15357         
15358         * src/appwiz_page[1-4].c
15359         * src/appwiz_gui.c
15360         * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
15361         be able to reuse it.
15362         
15363         * src/mainmenubar.[c/h]
15364         * src/mainmenubar_def.h
15365         * src/mainmenu_callbacks.[c/h]: Code to create "Import Project" 
15366         menu item
15367         
15368         * src/message-manager.c: Fixed bug 509192
15369         * src/message-manager-dock.c: Added accel_group if window is undocked
15370         
15371         * src/project_dbase.[c/h]: Splitted opening code to be able
15372         to use it without an open file dialog
15373         (Maybe I broke Naba's changes, please take a look)
15374                         
15375         * src/project_import.[c/h]
15376         * src/project_import_gui.c: New Files, Code for Project Import Wizard
15377         
15378         * src/wizard_gui.[c/h]: New Files, shared code between appwizard and 
15379         import wizard
15381 2002-01-28  Andy Piper <andy.piper@freeuk.com>
15383         * src/main_menubar_def.h, tagmanager/tm_project.c: more
15384           string cleanups
15385           
15386         * manuals/C/anjuta_manual/*: started rewrite of the 
15387           manual, updated some screenshots
15389 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
15391         * src/gnomefilelist.h, src/gnomefilelist.c:
15392         
15393           Fixed multiple selection bug (#497085). The OK button is
15394           sensitive when in multiple mode, if the no. of
15395           selection is one or more.
15396           
15397           Toggle between single and multiple selection mode
15398           and multiple mode display.
15399           
15400           Fixed strings to translable strings.
15401           
15402           Fixed some compiler warnings by commenting out
15403           unused functions.
15404           
15405 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
15407         * src/project_dbase.c: App status bar now updates
15408           with the project name when the project is loaded.
15409         
15410         * src/an_file_view.c, tagmanager/tm_file_entry.c:
15411           
15412           Puts the directories at the top. They're also sorted now.
15413           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15414         
15415 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
15417         * scripts/anjuta_import.sh.in: Added file.
15418         * scripts/anjuta_import.sh: Removed file.
15420         * .cvsignore, po/.cvsignore, scripts/.cvsignore:
15421           Updated files.
15422           
15423         * src/main_menubar_def.h:
15424         
15425           Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
15426           reflect the opposite of Find (CTRL+F) and also to leave
15427           CTRL+R or Redo.
15428           
15429           Changed Glade summon with ALT+G, which frees the ATL+E
15430           for poping up the edit menu.
15431           
15432         * src/Makefile.am: Debugging link flags by Biswa, removed.
15434 2002-01-28      Andy Piper      <andy.piper@freeuk.com>
15436         * HACKING: added information on best practices for writing
15437           application messages and GUI labels
15438           
15439         * src/CORBA-Server.c, src/about.c, src/anjuta.c, 
15440           src/breakpoints.c, src/build_file.c, src/build_project.c, 
15441           src/clean_project.c, src/compile.c, 
15442           src/compiler_options_cbs.c, src/compiler_options_gui.c, 
15443           src/configurer.c, src/debugger.c, src/executer.c, 
15444           src/find_in_files.c, src/find_in_files_cbs.c, 
15445           src/find_replace.c, src/find_text.c, src/glades.c, 
15446           src/gnome_project.c, src/goto_line.c, src/main.c, 
15447           src/main_menubar.c, src/main_menubar_def.h, 
15448           src/mainmenu_callbacks.c, src/preferences_gui.c, 
15449           src/project_config.c, src/project_dbase.c, 
15450           src/project_dbase_gui.c, src/resources.c, src/source.c, 
15451           src/support.c, src/tags_manager.c, src/text_editor.c, 
15452           src/text_editor_gui.c, src/text_editor_menu.c, 
15453           src/toolbar_callbacks.c, src/utilities.c: 
15454           lots of minor message updates to make them more user-friendly 
15455           and consistent
15457 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
15459         * src/executer.c:
15460         
15461           Because of the spaces escaping, the command could not be
15462           executed when run without terminal. Now fixed.
15463           
15464         * anjuta.prj, Makefile.am:
15465         
15466           Added anjuta project file.
15467         
15468 2002-01-27  Naba Kumar <kh_naba@users.sourceforge.net>
15470         * src/message-manager-private.h, message-manager-private.cc,
15471           message-manger.cc:
15472           
15473           Added freeze() and thaw() for the message window class to
15474           speed up the message manager update.
15475         
15476         * src/project_config.h, project_config.c,
15477           src/project_dbase.h, project_dbase.h
15478           scripts/anjuta_project.template:
15479           
15480           Added two new prject attributes: project.config.blocked and
15481           project.excluded.modules. The former will make sure that users
15482           are not given any previlidge in enabling the 'overwrite build
15483           files' flags and the later issues a list of modules in the project
15484           to be skipped for symbol browsing and project listing.
15485         
15486         * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
15487         
15488           Modified script to read the template from the anjuta data dir
15489           rather than from the directory in which the script exist. Otherwise,
15490           Being transfered to the bin dir, the script will not be able to
15491           find the template when it is run.
15492           
15493           The script is also create with configure.in to set in the anjuta
15494           data dir path inside the script.
15495           
15496 2002-01-26  Stephane Demurget  <demurgets@free.fr>
15498         * po/fr.po: updated to the latest sources.
15500 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
15502         * scripts/Makefile.am:
15503           anjuta_import.sh goes with distribution.
15504           
15505         * po/*.po: They seem to have updated (merged with
15506           anjuta.pot) automatically when I did "make dist".
15507           
15508 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
15510         * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
15511           Fixed Bug #499807, ie crash on removing libs, includes, defines from
15512           the compiler options dialog.
15513         
15514         * ChangeLog:
15515           Correct todays date. :)
15516           
15517         * scripts/Makefile.am:
15518           Installs anjuta_import.sh in $(prefix)/bin dir and
15519           is treated as an executable.
15520           
15521 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
15523         * Fix for bug #499373
15524         
15525         * data/properties/anjuta.properties, ada.properties, cpp.properties,
15526           java, properties, latex.properties, lua.properties, others.properties,
15527           perl.properties:
15528           
15529           Added double-quotes around file arguments so that
15530           filenames with spaces could also work.
15532         * launcher/anjuta-launcher.c, executer.c:
15533           Escaped quotes in the cammand and it's arguments before executing
15534           so that args with spaces can also work.
15535           
15536           Commented #DEBUG switch.
15537           
15538 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
15540         * scripts/*: Added files which I forgot previously.
15541         
15542         * src/aneditor.h: Lined up commands definition for better look.
15543         
15544         * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
15545           main_menubar.h, control.c:
15546           Added three more convert EOL chars submenu items in transform.
15547           Reformatted some some.
15548         
15549         * data/anjuta.properties:
15550           Reformatted a line.
15551         
15552         * src/aneditor.h, aneditor.c:
15553           Added three commands (with definitions) for EOL conversions.
15554           
15555         * src/text_editor.c:
15556           Editor detects file mode from the file content and
15557           set the editing mode to CR/LF/CRLF automatically.
15558           Refined Dos mode extrageneous chars filter
15559           This will make sure that filter works only in Dos mode and not
15560           in other modes.
15561           
15562         * src/anjuta.c: Editor mode display in status bar.
15563         
15564         * src/preferences_gui.c: Changed the string for dos mode
15565           filter to more sensible string.
15566         
15567         * src/aneditor.c: Default editor mode sets during widget creation
15568           and not everty time the properties are loaded. This makes sure
15569           that the auto-detected mode is not overridden by the default mode.
15570           
15571         * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
15572         
15573         * src/anjuta.c: Fixed bug #476028.
15574           Now anjuta also searches for file relative to top project dir,
15575           when the project is open.
15576         
15577         * src/anjuta_cbs.c: Fixed bug #499536.
15578           File is not closed if it is not able to save the file properly.
15579           
15580         * src/mainmenu_callbacks.c: Fixed bug #499536.
15581           Newfiles (which are not modified) are also closed on "close all files".
15582         
15583 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
15585         * src/an_symbol_view.c: Added MAX_STRING_LENGTH
15586         
15587         * tagmanager/tm_source_file.c, regex.c, parse.c:
15588           defined and delimited g_messages within #debug.
15589           
15590         * src/preferences.c, data/anjuta.properties:
15591           saved/defied message-manager tag position in string.
15592           Message tag possition is saved between sessions. And
15593           and tag position bottom as default.
15594           
15595 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
15597         Patch submitted by:
15598         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15600         * Makefile.am
15601           configure.in
15602           data/Makefile.am
15603           data/properties/Makefile.am
15604           global-tags/Makefile.am
15605           pixmaps/Makefile.am
15606           src/Makefile.am
15607           src/an_file_view.c
15608           src/an_file_view.h
15609           src/an_symbol_view.c
15610           src/an_symbol_view.h
15611           src/anjuta.c
15612           src/anjuta_cbs.c
15613           src/file_history.c
15614           src/file_history.h
15615           src/message-manager-private.cc
15616           src/pixmaps.h
15617           src/project_dbase.c
15618           src/project_dbase_gui.c
15619           src/tags_manager.c
15620           src/text_editor.c
15621           src/utilities.c
15622           src/utilities.h
15623           src/watch_gui.c:
15624         
15625           Modified files.
15626         
15627         * scripts/*
15628           pixmaps/sv_class.xpm
15629           pixmaps/sv_function.xpm
15630           pixmaps/sv_macro.xpm
15631           pixmaps/sv_private_fun.xpm
15632           pixmaps/sv_private_var.xpm
15633           pixmaps/sv_protected_fun.xpm
15634           pixmaps/sv_protected_var.xpm
15635           pixmaps/sv_public_fun.xpm
15636           pixmaps/sv_public_var.xpm
15637           pixmaps/sv_static_fun.xpm
15638           pixmaps/sv_static_var.xpm
15639           pixmaps/sv_struct.xpm
15640           pixmaps/sv_unknown.xpm
15641           pixmaps/sv_variable.xpm
15642           pixmaps/fv_core.xpm
15643           pixmaps/fv_text.xpm
15644           pixmaps/filestoremove.txt:
15645         
15646           New files.
15647         
15648         * pixmaps/class.xpm
15649           pixmaps/function.xpm
15650           pixmaps/fv_autofile.xpm
15651           pixmaps/fv_doc.xpm
15652           pixmaps/fv_i18n.xpm
15653           pixmaps/fv_source.xpm
15654           pixmaps/private_func.xpm
15655           pixmaps/private_var.xpm
15656           pixmaps/protected_func.xpm
15657           pixmaps/protected_var.xpm
15658           pixmaps/public_func.xpm
15659           pixmaps/public_var.xpm
15660           pixmaps/struct.xpm
15661           pixmaps/variable.xpm
15662         
15663           Removed files.
15664         
15665         * tagmanager/*/*:
15666         
15667           Upgraded to tagmanager-0.7
15669 2002-01-24      Johannes Schmid <clubfan@users.sourceforge.net>
15670         * src/anjuta_cbs.c: Fixed bug #506441
15671         * src/watch_gui.c: Changed layout of eval dialog so that
15672         it fits on a 800x600 desktop with German translation. 
15674 2002-01-23      Andy Piper <andy.piper@freeuk.com>
15676         * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
15677         * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new 
15678           icon for new project type (thanks to Misha)
15679         * configure.in: build and install Danish translation
15680         * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated 
15681           credits to cover new patches and translations
15683 2002-01-23  Johannes Schmid <clubfan@users.sourceforge.net>
15684         
15685         * src/preferences.c, src/message-manager.cc, src/project_type.c,
15686           src/appwiz_page1.c:
15687         
15688       - Font preferences are restored properly now (\n was missing)
15689           - Dock menu label of message-manager is "Dock/Undock" instead
15690           of "Dock|Undock" to match with the rest of anjuta.
15691           - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
15692           changed it in anjuta, too 
15694 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
15696         * tagmanager/tm_source_file.c,
15697           tagmanager/parse.c,
15698           tagmanager/tm_project.c,
15699           src/an_symbol_view.c,
15700           src/anjuta.c:
15701           
15702           Disabled debug warnings.
15704 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
15706         * src/appwiz_page1.c
15707           src/compiler_options.c
15708           src/project_dbase.c
15709           src/project_dbase.h
15710           src/project_type.c
15711           src/source.c
15712           src/source.h:
15713           
15714           New project type named LibGlade.
15715           
15716           Patch submitted by:
15717           Dick Knol <dknol@gmx.net>
15719         * src/gnome_prj.c:
15720           Commented out unused pixmap creation. May be it
15721           will fix the crash in project creation.
15722           
15723 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
15725         * src/registers.c
15726           src/registers.h
15727           src/registers_cbs.c
15728           src/registers_cbs.h
15729           src/registers_gui.c
15730           src/sharedlib.c
15731           src/sharedlib.h
15732           src/sharedlib_cbs.c
15733           src/sharedlib_cbs.h
15734           src/sharedlib_gui.c
15735           src/signals.c
15736           src/signals.h
15737           src/signals_cbs.c
15738           src/signals_cbs.h
15739           src/signals_gui.c
15740           src/stack_trace.c
15741           src/stack_trace.h
15742           src/stack_trace_cbs.c
15743           src/stack_trace_cbs.h
15744           src/stack_trace_gui.c
15745           src/text_editor.c
15746           src/watch.c
15747           src/watch.h
15748           src/watch_cbs.c
15749           src/watch_cbs.h
15750           src/watch_gui.c
15751           
15752           Fixed bug #496290: Attach/detach removed from these
15753           windows as they are never implemented.
15754           
15755           Patch submitted by:
15756           Johannes Schmid <johannes.schmid@gmx.de>
15757           
15758 2002-01-18      Naba Kumar <kh_naba@users.sourceforge.net>
15760         * src/anjuta.c,
15761           src/anjuta_cbs.c:
15762           
15763           Fixed bug:
15764           when you right click on the tabs, a list of filenames are given
15765           out, but now it gives a list of "page 1", "page 2", etc...
15766           
15767           Patch submitted by: 
15768           Jens Georg <mail@jensgeorg.de>
15770         * anjuta.in.in: Removed c|c++ because, it was not necessary
15771           and was causing translation problem.
15772           
15773         * plugins/class-gen/clsGen.c:
15774           removed "'" for the same reason.
15775           
15776 attached the fix for the menu
15779 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
15781         * src/preferences.h,
15782           src/preferences.c,
15783           src/preferences_gui.c:
15784           
15785           Adds the functionality to Anjuta to auto save your unsaved
15786           files before you build a project.
15788           Patch submitted by: 
15789           jason <jason_williams@suth.com>
15790           
15791         * src/anjuta.[h,c]:
15792           Added function for save all files.
15793         
15794         * src/mainmenu_callbacks.c:
15795           Modified to use the above function.
15796         
15797         * src/build_project.c:
15798           Save all files before build if it is set in the
15799           preferences.
15801 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
15803         * src/message-manager-private.cc
15804           src/message-manager-private.h
15805           src/message-manager.cc:
15806           
15807           Message-manager now restores the tabs which were shown on startup.
15808           The terminal is now created on demand (as requested by Biswa)
15809           and I have removed some debug messages.
15810           
15811           Patch submitted by: 
15812           Johannes Schmid <johannes.schmid@gmx.de>
15814 2002-01-13  Stephane Demurget  <demurgets@free.fr>
15816         * src/anjuta_cbs.c: fixed the global shortcut handling to have a
15817           proper tabs keyboard navigation.
15819         * src/an_symbol_view.c,
15820           src/anjuta_cbs.c,
15821           src/gnome_project.c,
15822           src/project_dbase.c,
15823           src/tags_manager.c: removed some debugging display.
15825 2002-01-09      Naba Kumar <kh_naba@users.sourceforge.net>
15827         * src/message-manager-dock.c
15828           src/message-manager-private.cc
15829           src/message-manager-private.h
15830           src/message-manager.cc
15831           src/preferences.c
15832           src/preferences.h
15833           src/preferences_gui.c:
15834           
15835           Patch submitted by: 
15836           Johannes Schmid <johannes.schmid@gmx.de>
15837           
15838           This patch adds a tab to the notebook of the preferences-dialog
15839           where you can change the colors, the tab position of the new
15840           message manager. Also the truncate messages stuff has moved
15841           from misc tab to messages tab.
15843           Also improved the remembering position stuff of message manager.
15844           
15845         * data/internal.properties,
15846           Added definitions for messages colors and tag position.
15847           
15848         * src/message_manager.cc:
15849           Fixed a bug that never lets the messages panes to get cleared.
15850           Added wmclass setting for the message window. Fixed a bug in
15851           which the message window was not being shown.
15852         
15853         * src/tag_manager.c: Fixed printing of (NULL) in the debug
15854           output and disabled it.
15856         * src/anjuta.c: Preferences created and loaded before anything else.
15857           anjuta now recognizes messages colors on startup and initializes
15858           them.
15859         
15860 2002-01-09      Andy Piper      <andy.piper@freeuk.com>
15862         * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
15864 2002-01-09  Stephane Demurget  <demurgets@free.fr>
15866         * pixmaps/file_c.xpm,
15867           pixmaps/file_cpp.xpm,
15868           pixmaps/file_file.xpm,
15869           pixmaps/file_h.xpm,
15870           pixmaps/file_html.xpm,
15871           pixmaps/file_i18n.xpm,
15872           pixmaps/file_icon.xpm,
15873           pixmaps/file_pix.xpm,
15874           pixmaps/fv_doc.xpm,
15875           pixmaps/fv_i18n.xpm,
15876           pixmaps/fv_image.xpm,
15877           pixmaps/fv_source.xpm,
15878           pixmaps/fv_unknown.xpm: made these icons transparent.
15880 2002-01-08      Andy Piper      <andy.piper@freeuk.com>
15882         * launcher/anjuta_launcher.c: updated message strings
15883         * src/message-manager-dock.c: added newline at end to avoid compile warning
15884         * src/project_dbase.c: corrected spelling of include (noted by Biswa)
15885         * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15886           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
15887           entries for username and Python-style GPL notice
15888         * HACKING: added info on files to change to update Insert menu
15890 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15892         * src/project_dbase.c,
15893           src/an_file_view.c,
15894           src/an_symbol_view.c:
15895           Changed the CTree expander style to square and
15896           line style to Dotted line.
15897           
15898         * po/POTFILES.in: Removed and Added translable files.
15900 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15902         * ccview/.cvsignore: Removed.
15903         
15904 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15906         * ccview/
15907                 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
15908                 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
15909                 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
15910                 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
15911                 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
15912                 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
15913         
15914         Removed ccview module because it is no longer needed.
15916 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15918         * src/project_dbase.c:
15919           Shifted structure initialization in project_dbase_new()
15920           before anything else, otherwise it was crashing due to
15921           uninitialized values.
15922         
15923         * src/an_symbol_view.c:
15924           Disabled high volume debug output.
15926 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
15927         
15928         Applied a very heavy patch from:
15929         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15931         * Makefile.am
15932         configure.in
15933         pixmaps/Makefile.am
15934         src/Makefile.am
15935         src/aneditor.cxx
15936         src/aneditor.h
15937         src/anjuta.c
15938         src/anjuta.h
15939         src/commands.c
15940         src/commands.h
15941         src/compile.c
15942         src/compile.h
15943         src/controls.c
15944         src/defaults.c
15945         src/fileselection.c
15946         src/main_menubar.c
15947         src/main_menubar.h
15948         src/main_menubar_def.h
15949         src/mainmenu_callbacks.c
15950         src/mainmenu_callbacks.h
15951         src/project_dbase.c
15952         src/project_dbase.h
15953         src/project_dbase_gui.c
15954         src/tags_manager.c
15955         src/text_editor_menu.c
15956         src/toolbar_callbacks.c
15957         tagmanager/Makefile.am
15958         tagmanager/ctags.c
15959         tagmanager/include/Makefile.am
15960         tagmanager/include/tm_project.h
15961         tagmanager/include/tm_symbol.h
15962         tagmanager/include/tm_tag.h
15963         tagmanager/include/tm_tagmanager.h
15964         tagmanager/include/tm_workspace.h
15965         tagmanager/tm_project.c
15966         tagmanager/tm_source_file.c
15967         tagmanager/tm_symbol.c
15968         tagmanager/tm_tag.c
15969         tagmanager/tm_workspace.c
15970         widgets/Makefile.am: Modified.
15971         
15972         * src/an_file_view.[c,h],
15973           src/an_symbol_view.[c,h],
15974           src/file_history.[c,h],
15975           src/support.[c,h],
15976           widgets/scroll-menu.[c,h],
15977           tagmanager/tm_file_entry.c
15978           tagmanager/include/tm_file_entry.h: Added new files.
15979           
15980         * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
15981         private_func.xpm, public_func.xpm,
15982         class.xpm, fv_exec.xpm, fv_unknown.xpm,
15983         private_var.xpm, public_var.xpm,
15984         function.xpm, fv_i18n.xpm, macro.xpm,
15985         protected_func.xpm, struct.xpm,
15986         fv_autofile.xpm, fv_image.xpm,
15987         ofolder.xpm, protected_var.xpm, variable.xpm:
15988           Updated and Added pixmap files.
15990         Features:
15991         ---------
15992         a) Removes CCView dependency.
15993         b) Improves the terminal.
15994         c) Adds tag navigation context menus.
15995         d) Upgrades tagmanager to latest version.
15996         e) Miscellaneous small additions.
15998 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
16000         * src/project_dbase_gui.c: Fixed crash of anjuta
16001         when project first created.
16002         
16003         * src/gnome_project.c: It now updates the tags manager
16004         when new projects are created.
16005         
16006 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
16008         * Thanks Johannes Schmid <johannes.schmid@gmx.de>
16009           for this big patch.
16010         
16011         * src/messages.[c,h]: Removed files.
16013         * src/message-manager.[cc,h],
16014           src/message-manager-dock.[c,h],
16015           src/message-manager-private.[cc,h]
16016           New files.
16018         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
16019           src/build_project.c, src/clean_project.c, src/compile.c
16020           src/configurer.c, src/debugger.c, src/find_in_files.c
16021           src/mainmenu_callbacks.c, src/preferences.h
16022           src/preferences_gui.c, src/properties.h
16023           src/utilities.c, src/utilities.h:
16024           The new messages widget.
16025           New features:
16026             - Use of GtkNotebook instead of ToggleButtons
16027               and show/hide
16028             - Popupmenu to show and hide message types and
16029               to dock/undock in detach mode
16031           All other things should work as they did with the
16032           old message window. Currently the keyboard short-cuts
16033           do not work in detached mode.
16034           
16035           Some functions in utitlities.[c,h] changed.
16036           so that they take const arguments where this is possible
16037           
16038         * src/Makefile.am, po/POTFILES.in:
16039           Removed messages.[c,h] and
16040           added message-manager.[cc,h], message-manager-dock.[c,h],
16041           message-manager-private.[cc,h]
16042           
16043         * src/message-manager.h: Removed "include <bonobo.h>"
16044           and added a newline at the end of the file.
16045           
16046         * src/message-manager-private.cc:
16047           Set clist's width setting to Automatic.
16048           Set scroll window's scroll bars to Automatic.
16049           
16050 2002-01-05  Naba Kumar <kh_naba@users.sourceforge.net>
16052         * text_editor_menu.c:
16053           Fixed misalignment of the function sub menu
16054           in the text editor pop up menu.
16055           
16056 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
16057         
16058         * src/text_editor.c: Fixed a compiler warning.
16059         
16060 2002-01-04  Andy Piper <andy.piper@freeuk.com>
16062         * THANKS, manuals/*/authors.sgml: updated for new translations
16063         * plugins/class-gen/clsGen.c: converted messages to English
16064         * src/about.c, src/main_menubar_def.h: string updates
16066 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
16068         * src/anjuta.c
16069           src/anjuta_cbs.c
16070           src/text_editor.c
16071           src/mainmenu_callbacks.c
16072           src/text_editor.h
16073           src/text_editor.c
16074           src/text_editor_cbs.c
16075           src/text_editor-gui.c:
16076           
16077           Earlier code for adding 'cross' button
16078           for closing pages were too error prone and unorganized.
16079           Cleaned up the code and shifted the 'extra' widgets
16080           creation (eg. close button, close_pixmap and lable)
16081           from anjuta to text_editor. This takes care of proper
16082           widgets creation and destruction. Otherwise, anjuta
16083           was crashing at too many points, especially related
16084           to docking and undocking.
16085           
16086 2002-01-04  Stephane Demurget  <demurgets@free.fr>
16088         * src/aneditor.cxx: removed debugging code.
16090         * data/properties/.cvsignore: added swap files.
16092 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
16094         * src/anjuta.c
16095           src/anjuta_cbs.c:
16096           Fixed Crashing of anjuta when a new file is saved as
16097           different file.
16098           
16099 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
16101         * src/aneditor.c: Some debug codes around.
16102         
16103         * data/internal.properties, data/anjuta.properties: Removed.
16104           data/properties/Makefile.am:
16105           data/properties/ada
16106           data/properties/cs
16107           data/properties/make
16108           data/properties/rc
16109           data/properties/html
16110           data/properties/ruby
16111           data/properties/baan
16112           data/properties/idl
16113           data/properties/pascal
16114           data/properties/sample
16115           data/properties/bash
16116           data/properties/java
16117           data/properties/perl
16118           data/properties/sql
16119           data/properties/conf
16120           data/properties/latex
16121           data/properties/props
16122           data/properties/vb
16123           data/properties/cpp
16124           data/properties/lua
16125           data/properties/python
16126           data/properties/xml
16127           data/properties/others
16128           data/properties/.cvsignore:
16129             Added files. Properties now splitted into small files
16130             for each language.
16132         * data/Makefile.am
16133           configure.in: Update the removal and added properties module.
16135         * src/preferences.c: preferences_new(): Updated to reflect the
16136           new properties files organization.
16137           
16138         * src/Makefile.am: Added Baan Lexer.
16140 2002-01-01  Stephane Demurget  <demurgets@free.fr>
16142         * src/aneditor.cxx: readded the baan lexer. 
16144         * src/preferences.c: fixed translated messages and a typo.
16146         * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
16147           confusing the regexp usage in xml-i18-merge.
16149 2002-01-01      Andy Piper      <andy.piper@freeuk.com>
16151         * src/project_dbase.c: tidied some messages, and spotted a typo in
16152           the reading of properties which prevented the project version from
16153           ever being reported in the Project Information window - fixed :)
16155         * po/POTFILES.in: removed syntax.h
16157 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16159         * data/internal.properties: fixed baan properties.
16160           Added all ada properties.
16162         * src/main_menubar_def.h,
16163           src/lexer.h,
16164           src/aneditor.cxx,
16165           src/utilities.[ch]: added support for the Ada highlight style.
16167 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16169         * plugins/*/.cvsignore: updated.
16171 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16173         * src/syntax.h,
16174           src/text_editor.c,
16175           src/Makefile.am: removed the empty header syntax.h.
16177 2001-12-31  Naba Kumar <kh_naba@users.sourceforge.net>
16179         * main_menubar.c:
16180         Stef's observation on the 'superfluous' hseparators in the recent
16181         files and projects is fully justified -- removed.
16182         
16183         * main_menubar_def.h:
16184         Changed "Plug Ins" to "Plugins" in the menu label.
16185         
16186         * configure.in, plugins/Makefile.am, plugins/class-gen/*:
16187         Added class-gen in the configure output and class-gen module.
16188         
16189         * data/internal.properties:
16190         Correct mis-spelled "jave" to "java".
16191         Added file.is.source for *.h, *.c, *.cpp properties.
16192         
16193         * global-tags/Makefile.am:
16194         "chmod +x create_global_tags.sh" before it is executed, because
16195         there is very high chance that it will be found "-x" and resulting
16196         in error
16198 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16200         Fixed a crash on Solaris reported by Holder Burde, thanks to him
16201         for the backtrace.
16203         * src/gnome_project.c: (create_new_project): if the user doesn't
16204           select any icon, it doesn't have any extension and thus we can't
16205           use it in printf on Solaris, since the %s modifier use strlen to
16206           know the string length and then crash. On Linux, gcc checks the value
16207           of the pointer to be NULL and write "(null)" if necessary. We can't
16208           rely on that.
16210         * src/source.c: (source_write_desktop_entry): if there's no icon, we
16211           don't need to have the directory icon but the generic one.
16213 2001-12-30  Stephane Demurget  <demurgets@free.fr>
16215         Merged with latest (1.42) scintilla.
16217         Added: Support for the {load,save}.on.(de)activate properties.
16218                The PHP lexer to match keywords case insensitively.
16219                Baan lexer.
16220                Experimental supports for changeable style attribute & line
16221                wrapping.
16222                
16223         Updated: Both the C++ and HTML lexers.
16224                  More shell keywords added.
16225                  Horizontal scrolling and diplay of long lines optimised.
16226                  Cursor setting optimised.
16228         Bugs fixed: Caret movement over folded lines.
16229                     Selection tracking in 2ndary views when doing modifications.
16231         * scintilla/CallTip.{cxx.h},
16232           scintilla/ContractionState.{cxx,h},
16233           scintilla/Document.{cxx,h},
16234           scintilla/Editor.{cxx,h},
16235           scintilla/KeyWords.cxx,
16236           scintilla/LexHTML.cxx,
16237           scintilla/PlatGTK.cxx,
16238           scintilla/RESearch.cxx,
16239           scintilla/ScintillaBase.cxx,
16240           scintilla/ScintillaGTK.cxx,
16241           scintilla/Style.{cxx,h},
16242           scintilla/StyleContext.h,
16243           scintilla/ViewStyle.cxx,
16244           scintilla/include/*.h: updated.
16246         * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
16248         * scintilla/LexCPP.cxx: removed all references to noDocChars. This
16249           should have been told to the scintilla team. We're lucky I read the
16250           ChangeLog and the modifications of the lexer (thanks to the Gnome
16251           bonsai for this ;)
16253         * data/internal.properties: added Baan definitions.
16254           Fixed some issues for C such as *_cast directive, that are only
16255           available with C++.
16256           Updated C++, HTML and shell scripts definitions.
16257           Updated Ada and Bullant, that have been forgotten.
16259         * src/main_menubar_def.h,
16260           src/lexer.h,
16261           src/aneditor.cxx,
16262           src/utilities.[ch]: added support for the Baan highlight style.
16264 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16266         Polished the plugins menu behaviour and added a tearoff
16267         menuitem to the recent entries submenu.
16269         Note: The recent entries list seems to be too height
16270               with all these superfluous hseparators.
16272         * src/main_menubar.c: Polished, making some
16273           functions declarations static and cleaning some code.
16275           (create_submenu_plugin): removed the extra
16276           plugins entry and the horizontal separators.
16278           (on_plugins_menu_realize): the plugins menu is only
16279           shown if there's at least one available.
16281           (create_submenu*): added a tearoff menuitem to have
16282           a more homogeneous menu style. For now, it doesn't
16283           take care of user settings (but it was even worse
16284           before :).
16286 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16288         * configure.in: added the packageplugindir variable to avoid
16289           installing the plugins in $(prefix). It's not the same path as
16290           anjuta 2 to allow parallel installation.
16292 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16293         Fix a reopened part of bug #440676: keyboard navigation between the
16294         different text buffers. Changed to a more global approch. 
16296         * src/notebook.[ch]: removed.
16298         * src/Makefile.am: removed notebook.[ch]
16300         * src/anjuta_{gui,cbs}.c, src/anjuta.h:
16301           (on_anjuta_window_key_press_event): added to fulfill the global
16302           shorcuts handling.
16304         * HACKING: updated according to the new global shortcuts handling.
16306 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
16308         * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
16309           Shifted plugin menu from Edit submenu to main menu.
16310         
16311         * po/POTFILES.in:
16312           Added plugins/sample1/plugin-sample1.c
16313           
16314         * plugins/sample1/plugin-sample1.c:
16315           Added localization and used anjuta_info, instead of anjuta_error.
16316           
16317         * plugins/.cvsignore, plugins/sample1/.cvsignore:
16318           Added cvs ignores.
16319           
16320 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
16322         * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
16323           for plugin dir.
16324         
16325         * Makefile.am: Added module plugins.
16326         
16327         * plugins, plugins/Makefile.am, plugins/sample1/*:
16328           Created plugins modules.
16329           
16330         * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and 
16331           Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
16332           to load plugins of *.so only and not *.so* (which results
16333           in duplicates).
16334         
16335         * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of 
16336           plugins during packaging.
16338 2001-12-27  Simos Xenitellis  <simos@hellug.gr>
16340         *  configure.in: Added Greek (el) to ALL_LINGUAS.
16342 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
16344         * configure.in: Added portuguese to ALL_LINGUAS
16346 2001-12-24  Naba Kumar <kh_naba@users.sourceforge.net>
16348         * global-tags/.cvsignore
16349         tagmanager/.cvsignore
16350         tagmanager/include/.cvsignore:
16351         Added cvs ignore files.
16353         * data/.cvsignore
16354         Updated cvs ignore file.
16355         
16356 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16358         * src/debugger.c, src/text_editor.c, src/anjuta.c, 
16359           data/anjuta.properties, data/internal.properties: clean up some 
16360           message strings (me)
16362 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16364         * src/about.c, THANKS: added Jens to the credits
16365         
16366 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16368         * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
16369           src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
16370           src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
16371           Georg <mail@jensgeorg.de> to add close button to file tabs.
16373 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
16375         * launcher/anjuta_launcher.c: patch from Stef to fix #490816
16376           (debugger now catches correct signal from process)
16378 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
16380         * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
16381         * src/pixmaps.h: switch appwizard project icons to new designs
16382         * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
16384 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
16386         * pixmaps/Makefile.am: stop redundant images from being installed.
16387           The next step will be to remove them completely.
16388         * src/appwiz*: further updates (more to come)
16389         * src/pixmaps.h: cleaned up, commented
16390         * src/splash.c: should use the pixmaps macro defined
16391         * HACKING: more on the graphics stuff and use of pixmaps.h
16393 2001-12-19      Andy Piper      <andy.piper@freeuk.com>
16395         * src/defaults.c: fix bug #494864
16397 2001-12-18      Andy Piper      <andy.piper@freeuk.com>
16399         * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
16400           graphics from Misha
16401         * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
16402           redundant graphics, no longer used
16403         * src/appwiz*: revamped application wizard by Andy and Misha for
16404           a more usable and professional look-and-feel
16405         * HACKING: updates to cover patching, graphics, and some additions
16406           post-0.1.8
16407         * TODO: removed some implemented features
16409 2001-12-17      Andy Piper      <andy.piper@freeuk.com>
16411         * data/anjuta.properties, data/internal.properties: cleanup
16412         * src/compiler_options_gui.c, src/mainmenu_callbacks.*, 
16413           src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
16414           to edit styles colors for keywords and add Goto Tag menu option
16415           in the editor
16417 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
16419         * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
16420         
16421         Fixed bug #460335
16422         fixes the Forget of the cursor position when tab is brought active
16423         from project manager.
16424         
16425 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16427         * src/messages.c
16428           Exported "TERM=xterm" to get a color terminal when
16429           anjuta is not started from within a terminal.
16430           
16431 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16433         * src/messages.c
16434           src/messages.h
16435           Added a frame around zvt terminal.
16436           
16437         * src/preferences_gui.c
16438           Modified to say "Use glade component (experimental)"
16439           instead of "Use Component".
16440           
16441 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16443         * Patch from 
16444         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16445         
16446         * src/anjuta.c
16447         src/fileselection.c
16448         src/messages.c
16449         src/messages.h
16450         src/preferences.c
16451         src/preferences.h
16452         src/project_dbase.c
16454         a) Extra scrollbar in terminal no longer appears.
16455         b) Character set preference should be preserved (untested).
16456         c) File selection widget now remembers last directory.
16457         d) On creation of generic project, the glade 'file not found' error no
16458                 longer occurs.
16459         e) First terminal window is created 'on demand', so it should always to
16460                 the Right Thing (TM) as far as starting WD is concerned. Also, the
16461                 environment is now passed to the terminal.
16462         f) Solaris compilation should be fixed (replaced get_current_dir_name()
16463                 with getcwd()).
16464         g) Fixed some compilation warnings.
16466 2001-12-10      Andy Piper      <andy.piper@freeuk.com>
16468         * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
16469           src/pixmaps.h: applied terminal and warnings patch (Biswa)
16470         * src/*: cleanups (me)
16471         * pixmaps/mini_term.xpm: added new file for terminal button
16472           (me, based on existing artwork)
16474 2001-12-07      Andy Piper      <andy.piper@freeuk.com>
16476         * configure.in: bumped version to 0.1.9-pre
16477         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
16478           translation
16479         * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
16481 2001-12-07  Pablo Saratxaga  <pablo@mandrakesoft.com>
16483         * src/splash.c: removed a DOS end of line of a comment (so the *.po
16484           files are free of that char)
16485         * configure.in: added "az" to ALL_LINGUAS
16487 2001-11-29      Andy Piper      <andy.piper@freeuk.com>
16489         * tagmanager/tm_workspace.c, src/project_dbase.c: critical
16490           crash bug fix from Biswa.
16491         * FUTURE: added Anjuta/gIDE merger information to provide 
16492           details on future direction and status of 1.x stuff
16493         * NEWS: prepared for release
16494         * po/de.po: update from Jens Georg <mail@jensgeorg>
16496 2001-11-28      Andy Piper      <andy.piper@freeuk.com>
16498         * multiple minor updates pre-0.1.8
16499         * patch from Biswa to fix syntax highlighting and packaging
16500         * po/fr.po: update from Stef
16502 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
16504         * global-tags/Makefile.am
16505         global-tags/create_global_tags.sh
16506         global-tags/tm_global_tags.c
16507         scintilla/LexCPP.cxx
16508         scintilla/include/SciLexer.h
16509         src/aneditor.cxx
16510         src/project_dbase.c
16511         tagmanager/Makefile.am
16512         tagmanager/include/Makefile.am
16513         tagmanager/include/tm_project.h
16514         tagmanager/include/tm_tag.h
16515         tagmanager/include/tm_tagmanager.h
16516         tagmanager/tm_project.c
16517         tagmanager/tm_source_file.c
16518         tagmanager/tm_tag.c
16519         tagmanager/tm_workspace.c:
16520         
16521         Includes the syntax highliting patch to scintilla).
16522         and more stable code.
16523         
16524         *tagmanager/include/tm_symbol.h: New file.
16525         *tagmanager/tm_symbol.c: New file.
16526         
16527         Add symbol tree building functionality at project level
16528         
16529         Patch from:
16530         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16531         
16532 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
16534         * pixmaps/file_cpp.xpm,   pixmaps/file_html.xpm,  pixmaps/file_icon.xpm,
16535           pixmaps/file_c.xpm,     pixmaps/file_h.xpm,     pixmaps/file_pix.xpm,
16536           pixmaps/file_file.xpm,  pixmaps/file_i18n.xpm
16537           : New and improved pixmaps from Misha <misha@phreaker.net>
16538           Thanks to him.
16540 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
16541         
16542         * Big patch submitted by
16543           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
16544           Many thanks to him.
16545         
16546         * src/Makefile.am, src/aneditor.cxx
16547           src/anjuta.c, src/anjuta.h, src/project_dbase.c,
16548           src/project_dbase.h, src/text_editor.c, src/text_editor.h:
16549           Use of tagmanager lib for advanced calltips.
16551         * global-tags/*: Created new directory and added files to 
16552           generate system.tags.
16554         * tagmanager/*: Created new directory and added tagmanager lib
16555           files.
16557         * configure.in, acconfig.h, Makefile.am: Modified to reflect
16558           the above additions.
16560         * data/Makefile.am: Modified to accomodate generated system.tags file.
16562 2001-11-07      Andy Piper      <andy.piper@freeuk.com>
16564         * scintilla/: updated to 1.41
16565         * src/Makefile.am: added Ada and Bullant lexers from Scintilla
16566         * src/about.c: updated list of authors
16567         * src/aneditor.cxx: tidied to remove unused SciTE debug calls
16568         * HACKING: updated to cover Scintilla usage
16569         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
16570           translation
16572 2001-11-07  Naba Kumar <kh_naba@users.sourceforge.net>
16574         * src/aneditor.cxx: Fixed compilation errors with it.
16575           by add include to gtk+ headers and typedefining a mysteriously
16576           vanished class Colour.
16578 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
16580         * configure.in: Added pt_BR in the languages.
16581         
16582 2001-11-01      Andy Piper      <andy.piper@freeuk.com>
16584         * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
16585           (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
16586         * THANKS: updated
16587         * manuals/C/anjuta-manual/*: new format to match
16588           the rest of the GNOME docs chapter layout. Added the many
16589           new contributors. Moved Authors and License information into new
16590           chapters of their own - should make expansion easier too
16591         * src/compiler_options.c: changed the profiler option to -pg to 
16592           work with GNU tools (gprof)
16593         * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages 
16594           and text labels
16595         
16596 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
16598         * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
16599           compiler_options_gui.c:
16600           Added a new entry for linker flags and renamed c_options to c_flags
16601           and l_options to l_libs. Also, added a new function:
16602           compiler_options_set_prjlflags_in_file();
16603         
16604         * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
16605         
16606         * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
16607           
16608 2001-10-26      Andy Piper      <andy.piper@freeuk.com>
16610         * THANKS, src/about.c: corrections and additions following 
16611         Naba's big update
16612         * src/main_menubar.c: patch from Rikul to fix the problem with 
16613         menu accelerators not being loaded
16615 2001-10-26  Naba Kumar <kh_naba@users.sourceforge.net>
16617         * THANKS: Added all contributors and translators names and emails.
16618         * AUTHORS: Updated
16619         * pixmap/anjuta_logo.png: Reduced the size of the logo.
16620         * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
16621               Added new file (earlier logo with border).
16622         * src/about.c: Added all contributors names and emails
16623               and used macro definition for logo pixmap file.
16624         * src/pixmaps.h: Added entry for anjuta splash screen.
16626 2001-10-24      Andy Piper      <andy.piper@freeuk.com>
16628         * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
16629         to new PNG version (thanks to Misha) and removed the old
16630         pixmap.
16632 2001-10-24  Abel Cheung  <maddog@linux.org.hk>
16634         * THANKS: added Conner Mo for simplified Chinese translation.
16635         * configure.in: added zh_CN in ALL_LINGUAS
16637 2001-10-21  Abel Cheung  <maddog@linux.org.hk>
16639         * THANKS: added Joe Man for his traditional Chinese translation.
16640         * configure.in: added zh_TW in ALL_LINGUAS.
16642 2001-10-19  Naba Kumar <kh_naba@users.sourceforge.net>
16644         * src/main_menubar_def.h: Changed the link of lidn to
16645         http://lidn.sourceforge.net.
16646         
16647 2001-10-18  Naba Kumar <kh_naba@users.sourceforge.net>
16649         * Applied patch from Rikul
16650         * Applied patch from Luca
16651         * Fixed a cvs conflict. :)
16653 2001-10-17  Stephane Demurget  <demurgets@free.fr>
16655         * THANKS: added Marc Botermans for his Dutch translation.
16657         * configure.in: added nl in ALL_LINGUAS.
16659         * po/nl.po: added.
16661 2001-10-17  Naba Kumar <kh_naba@users.sourceforge.net>
16663         * anjuta.c: Fixed luca's typo.
16664         * resources.c, resources.h: Changed gchar* return to void, to
16665                 avoid a compiler warning.
16666         * scintilla/Makefile.am: Reorganized file entries.
16667         * src/Makefile.am: Added StyleContex.o module directly with the lexers.
16669 2001-10-16  Naba Kumar <kh_naba@users.sourceforge.net>
16671         * Upgraded scintilla to 1.4.
16672         * Added 6 files:  LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
16673                 LexLisp.cxx StyleContext.cxx StyleContext.h
16674         * src/Makefile.am: Added 4 lexers and separated lexer objects
16675                 from the main link variable.
16677 2001-10-14  Stephane Demurget  <demurgets@free.fr>
16679         * THANKS: added Luca, even if it shouldn't be my role to write
16680           this sort of thing :)
16682         * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
16683           the latest Luca patch.
16685 2001-10-14      Andy Piper      <andy.piper@freeuk.com>
16687         * added skeleton plugin functionality (lbell <lbell@tsc4.com>). 
16688         This is not documented yet; plugins to come later.
16689         * src/find*.c: find dialogs now persistent 
16690         (Rick <rikul@bellsouth.net>)
16691         * widgets/gnomefilelist.c: fixed multiple file open issue 
16692         (Rick <rikul@bellsouth.net>)
16693         * changes to recent file and project lists handling 
16694         (lbell <lbell@tsc4.com>)
16695         * more minor UI updates (me)
16697 2001-10-11      Andy Piper      <andy.piper@freeuk.com>
16699         * src/Makefile.am: removed warnings for traditional C syntax
16700         * pixmaps: added new icons for mini_locals, mini_cvs and
16701         the splash screen - thanks to Misha <misha@phreaker.net>
16703 2001-10-10      Andy Piper      <andy.piper@freeuk.com>
16705         * src/toolbar.c: fix typo in tooltip text
16706         * ccview/cccmd.cc: alter Func to Function in menu text
16708 2001-10-09      Andy Piper      <andy.piper@freeuk.com>
16710         * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
16711         issue with find dialog reporting an error when Scintilla finds text
16712         * applied patch from Denis Boehme <boehme at syncio dot de> to support
16713         DOS files (i.e. CR/LF translation)
16715 2001-10-03      Andy Piper      <andy.piper@freeuk.com>
16717         * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
16718         #452436
16719         * data/internal.properties: default fold style now set to 3 :-)
16720         * applied patch from rikul <null@acm.org> to turn notebook tab 
16721         headings red when file has been edited.
16723 2001-10-02  Kjartan Maraas  <kmaraas@gnome.org>
16725         * configure.in: Added "no" to ALL_LINGUAS.
16726         
16727 2001-09-29  Naba Kumar <kh_naba@users.sourceforge.net>
16729     * Patch from lbell <lbell@tsc4.com>
16730     src/controls.c
16731     src/debugger.c
16732     src/main_menubar.c
16733     src/main_menubar.h
16734     src/main_menubar_def.h
16735     src/mainmenu_callbacks.c
16736     src/mainmenu_callbacks.h
16737     src/project_dbase.c
16738     src/project_dbase.h
16739     
16740     Implemented a check menu item to handle the 'show locals' flag
16741     for the current project.
16743     * data/internal.properties: Removed the redundant command
16744     for gnome-terminal.
16745     
16746 2001-09-25  Naba Kumar <kh_naba@users.sourceforge.net>
16748         * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
16750 2001-09-24  Fatih Demir <kabalak@gtranslator.org>
16752         * configure.in: Added "ta" to the languages list.
16754 2001-09-21  Andy Piper <andy.piper@freeuk.com>
16756         * data/internal.properties:
16757           added fold.symbols property to control appearance of folds
16758           in the Scintilla editor (thanks to rikul <null@acm.org>)
16760 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
16762         * src/message.c:
16763           one extra button for message win is being created -- Fixed.
16764         
16765           The frame should be hidden and not only the pix_lab when
16766           that message pane is hidden (aBts[nIndex].bVisible == FALSE)
16767           -- Fixed.
16768         
16769         * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am: 
16770           for the time being it is same as mini_cvs.xpm.
16771         
16772 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
16774         * src/find_repace.c: Fixed the vanishing find/replace dialog box.
16776         Patch from rikul <null@acm.org>
16777         
16778         * CORBA-Server.c, debugger.c, debugger.h, glades.c,
16779         glades.h, messages.c, messages.h, pixmaps.h,
16780         project_dbase.c, project_dbase.h, session.c,
16781         session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
16782         
16783         inserted 'add to watch' option in inspect window, so you can add easily
16784         a variable in watch window .
16785         
16786         Added a new message pane for the gdb local variables inspection. Changed
16787         the code in messages.c to better account for future new panes insertion.
16788         Defined a new pixmap for the new tab button in pixmaps.h
16789         (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
16790         install script.
16791         
16792         Changed the debugger module to have a single function for asking to gdb
16793         to send program info. The idea is to ask the debugger about only the
16794         info needed to open windows( watch, registers, etc ) to speedup the step
16795         command. I plan to ask informations to the debugger based on the user
16796         interface status.
16797         The request for local variables is enabled by default, but the
16798         projectDBase has a variable to control it, to allow disabling that
16799         feature,  there is also the code to save and to reload the state. If you
16800         want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
16801         in project_dbase.c
16803         This big patch is from:  lbell <lbell@tsc4.com>
16804         
16805 2001-09-20  Stephane Demurget <demurgets@free.fr>
16807         Patch from rikul <null@acm.org> :
16809         * data/internal.properties, src/aneditor.cxx: fixed the fold margin
16810           problem and added folding support for php/hmtl.
16812 2001-09-19  Naba Kumar <kh_naba@users.sourceforge.net>
16814         * Fixed dnd of files within scintilla.
16815         patch from:  rikul <null@acm.org>
16816         
16817 2001-09-18  Naba Kumar <kh_naba@users.sourceforge.net>
16819         * Applied patch from Luca.
16820         
16821         * src/source.c: source_write_build_files(): Fixed the project generation
16822           failure. The fist return statement and the free_project_type were 
16823           misplaced.
16825 2001-09-14  Naba Kumar <kh_naba@users.sourceforge.net>
16826         
16827         * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
16828         mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
16829         
16830         1) Restore the error color to red (waiting for a configurable one )
16831         2) Saving projects settings if you exit anjuta without closing an open
16832         saved project
16833         3) New Menu 'repaeat search' to search with a keystroke without pressing
16834         the toolbar button
16835         4) some define in the menus to better handle menu item update
16836         
16837         Patch from: lbell <lbell@tsc4.com>
16838         
16839         * main_menubar_def.h, main_menubar.c: Change the position of
16840         "Repeat find" menu position.
16842 2001-09-13  Naba Kumar <kh_naba@users.sourceforge.net>
16844          project_type.h, project_type.c, source.c: Applied patch.
16845          patch from Johannes Schmid <clubfan@users.sourceforge.net>
16846          
16847 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
16849         * configure.in, src/Makefile.am: Using macros for ORBit flags.
16850         
16851 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
16852         
16853         * Fixed bug #445752
16854   
16855 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
16856         
16857         * Fixed bugs in Gtk-- and Gnome-- project type
16859 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
16861         * dnd.c: Support for multiple files drag-n-drop.
16862         
16863           Patch from: rikul <null@acm.org>
16864         
16865         * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
16866           mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
16867           saving from menu.
16868         
16869           Patch from: rikul <null@acm.org>
16871         * Applied patch for widgetizing goto dialog box.
16872           Patch from: ???
16873         
16874         * Applied patch for having new project type handling.
16875           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
16876           
16877 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
16879         * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
16880           anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
16881           debugger.c, debugger.h, find_in_files.c, find_in_files.h,
16882           find_replace.c, find_replace.h, find_text.c, find_text.h,
16883           glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
16884           project_dbase.h, source.c, text_editor.c, text_editor.h,
16885           text_editor_cbs.c, utilities.c, utilities.h:
16886         
16887           Applied a huge patch (after slight preview). I would like Luca
16888           to have his feature additions mentioned here.
16889         
16890           Patch from: lbell <lbell@tsc4.com>
16892 2001-09-09  Stephane Demurget <demurgets@free.fr>
16894         * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
16896         * po/fr.po: updated to the latest sources.
16899 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
16900         
16901         * Fixed bug #445752
16902   
16903 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
16905         * dnd.h, dnd.c: New files for drag n drop support.
16906                 
16907         * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
16908            Added drag and drop support for opening files.
16909         
16910         Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
16911         Archit Baweja <bighead@crosswinds.net> for this idea.
16912         
16913         * TODO: Added some more todos. :-(
16915 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
16917         * Fixed the goto line activate bug.
16918         patch from: Martyn Bone <mbone@brightstar.u-net.com>
16920 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
16921         
16922         * Fixed bugs in Gtk-- and Gnome-- project type
16924 2001-08-5  Naba Kumar <kh_naba@users.sourceforge.net>
16926         * widgets/gonmefilelist.c, gnomefilelist.c:
16927         Modified multiple selection on pressing control.
16928           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16929         
16930         * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
16931         Modified multiple selection on pressing control.
16932           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16933         
16934 2001-09-05  Abel Cheung  <maddog@linux.org.hk>
16936         * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
16937           This is useless; but just in case...
16939 2001-08-4  Naba Kumar <kh_naba@users.sourceforge.net>
16941         * data/internal.properties: modified a bit of perl properties.
16942         
16943 2001-08-3  Naba Kumar <kh_naba@users.sourceforge.net>
16945         * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
16946           src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
16947           Added support for multiple file imports. Changed the standrd C++
16948           convention of #include <file> to #include <file.h>, because I had given
16949           some wrong options while compiling my gcc-3.0.1 compiler, so it does not
16950           now support the #include <file> convention. That is something to be fixed :). 
16951           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16953 2001-08-1  Naba Kumar <kh_naba@users.sourceforge.net>
16955         * src/anjuta.c: Added function static greetings_text(), to solve the non
16956                 translation of the greetings text in the wizard.
16957                 
16958 2001-08-31  Andy Piper <andy.piper@freeuk.com>
16960         * src/find_in_files_gui.c: made order of buttons consistent with other Find
16961           dialogs, with OK the default (fix bug #453482)
16963 2001-08-31  Naba Kumar <kh_naba@users.sourceforge.net>
16965         * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
16966         
16967         * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
16968         
16969 2001-08-29  Naba Kumar <kh_naba@users.sourceforge.net>
16971         * src/aneditor.cxx
16972           src/aneditor.h
16973           src/anjuta_cbs.c
16974           src/controls.c
16975           src/main_menubar.c
16976           src/main_menubar.h
16977           src/main_menubar_def.h
16978           src/mainmenu_callbacks.c
16979           src/mainmenu_callbacks.h:
16980                 Applied the patch that addes menu items which allow users to
16981                 insert GPL notice and date time in current document.
16982                 patch from: Rick Patel <rikul@shreve.net>       
16983                 
16984         * src/main_menu.c: Fixed a compilation error.
16985         
16986         * src/anjuta.c: Fixed non-rememberence of editor tab position.
16987         
16988         * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
16989           about the unterminated strings.
16990           
16991         * scintilla/*: Updated scintilla to 1.3.9 version.
16992         
16993 2001-08-28  Naba Kumar <kh_naba@users.sourceforge.net>
16994         
16995         * widgets/gnomefileselection.c:
16996           Applied the patch for fixing multiple selection of file open funcion,
16997           which will deselect the files selected.
16998           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17000 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
17002         * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
17003           src/fileselection.c, src/anjuta_cbs.c:
17004           Applied the patch     for multiple selection of file open.
17005           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17006           
17007 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
17009         * Removed "-f" option in call to devhelp, because devhelp no longer
17010           supports that.
17011         
17012 2001-08-26  Stephane Demurget <demurgets@free.fr>
17014         All these modifications have been pointed out by
17015         Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
17017         * data/internal.properties: two fixes for the PHP lexer.
17018           this out.
17020         * fr.po: minor fixes.
17022         * TODO: added a couple of PHP suggestions from Gregory Schmitt.
17024 2001-08-25  Naba Kumar <kh_naba@users.sourceforge.net>
17025         
17026         * main_menubar.c,
17027           main_menubar.h,
17028           main_menubar_def.h,
17029           main_menubar_callbacks.c,
17030           controls.c:
17031                 Added new menu item for "close all fils".
17032                 (Patch from Rikul <rikul@shreve.net>, after revision)
17033         
17034         * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
17035         
17036         * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
17037                 (Patch from Rikul <rikul@shreve.net>)
17038         
17039         * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
17040                 (Patch from Rikul <rikul@shreve.net>)
17042 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
17043         
17044         * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
17045            project name in application widzard.
17046            [Patch from: Yannick Koehler <yannick.koehler@colubris.com>  ]
17048         * executer.c: hacked to change the behavior of the executer dialog. Now, instead
17049           of the 'OK' button there is an 'Execute' one.
17050           [ Patch from: Giovanni Corriga <valkadesh@libero.it>  ]
17051         
17052         * executer.c: Changed cancel button to close button. That was more appropriate.
17053           
17054 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
17056         * HACKING: corrected >>>>>> Config management.
17057         
17058         * HACKING: Added many things.
17059         
17060         * src/launcher.h: Added some comments.
17062 2001-08-21  Stephane Demurget <demurgets@free.fr>
17064         * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
17066         * HACKING,
17067           manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17068           src/appwizard_cbs.c,
17069           src/appwizard_gui.c: Applied UI/docs cleanup patch from
17070           Andy Piper <andy.piper@freeuk.com>
17072         * po/fr.po: updated to latest sources.
17074         * Makefile.am: removed anjuta.prj from EXTRA_DIST.
17077 2001-08-18  Andy Piper <andy.piper@freeuk.com>
17079         * Fixed bugs #450280 and #448845
17081         * src/about.c: corrected Naba's e-mail address (.net, not .com)
17082         
17083         * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
17084           named dialogs
17085         
17086         * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
17087           src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c, 
17088           src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog 
17089           names to remove "Anjuta: " prefix
17090           
17091         * src/main_menubar_def.c: altered a message
17092         
17093         * launcher/anjuta_launcher.c: cleaned up some messages
17095         * src/debugger.c: edited messages to improve clarity
17096         
17097         * src/app_wiz*.c: tidied wizard interface
17100 2001-08-15  Stephane Demurget <demurgets@free.fr>
17102         Synced Naba's fix and mine about the wizards not working and removed
17103         anjuta.prj to avoid a nasty checkin.
17105         * Makefile.am: removed the install-data-local rule.
17107         * data/Makefile.am: changed the list of files.
17109         * anjuta.prj: removed to avoid checkin of Anjuta temp files.
17111         * .cvsignore: added anjuta.prj for the same reason.
17114 2001-08-15  Naba Kumar <kh_naba@users.sourceforge.net>
17116         * src/source.c: Fixed a bug that fails new gnome projects to get
17117           created.
17119         * src/project_manager.c: Fixed a bug that disables storing recent
17120           project history.
17122         * Makefile.am: Added stuffs to install the macro files in the
17123           anjuta share file.
17126 2001-08-14  Stephane Demurget <demurgets@free.fr>
17128         * data/Makefile.am: added some rules to support the gnome/ macros
17129           dir in order to make the wizards work again.
17131         * anjuta.spec.in: upped the release number.
17134 2001-08-12  Zbigniew Chyla  <cyba@gnome.pl>
17136         * configure.in (ALL_LINGUAS): Added pl.
17139 2001-08-09  Stephane Demurget <demurgets@free.fr>
17141         * anjuta.spec.in: fixed the doc files list.
17144 2001-08-09  Naba Kumar <kh_naba@users.sourceforge.net>
17146         * src/about.c: corrected my email address. :-)
17147         
17148         * TODO: Updated.
17149         
17150         * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
17151          (patch from Andy Piper <squiggle@ukgateway.net>)
17153 2001-08-08  Naba Kumar <kh_naba@users.sourceforge.net>
17155         * debugger.c: Fixed a bug associated with debugging threaded
17156           application.
17157         
17158         * text_editor_menu.c: Fixed broken ui in text editor
17159           pop up menu.
17160           
17161         * text_editor_menu.c: Now the option sub menu in text editor pop up
17162           works.
17163         
17164         * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
17165                 (suggested by lord sibn <sibn@utspl.cjb.net> )
17166         
17167 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
17169         * src/text_editor_menu.c: Added menu item for context help
17170           (patch from Andy Piper <squiggle@ukgateway.net>)
17171         
17172 2001-08-06  Stephane Demurget <demurgets@free.fr>
17174         * ccview/cccproj.cc: added missing i18n strings.
17176         * data/welcome.txt: bumped version to 0.1.6.
17178         * src/anjuta.c: fixed a compilation error due to devhelp integration.
17180 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
17181         
17182         * help.c, help.h: Added support for DevHelp context sensitive help
17183                 and gnome api browsing.
17184         * Fixed toolbars and editor views "not save" bug.
17185         * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
17186           (patch from Andy Piper <squiggle@ukgateway.net>)
17187         * Updated THANKS and chapter15.sgml for uk and ru translators.
17189 2001-08-05  Naba Kumar <kh_naba@users.sourceforge.net>
17191         * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
17192         * Updated configure.in to include these changes
17193         
17194 2001-08-03  Stephane Demurget <demurgets@free.fr>
17196         * src/project_dbase_gui.c: fixed bug #446963
17197           (on_project_dbase_ccview_update_start),
17198           (on_project_dbase_ccview_update_end): added.
17199           These two respectively disable and enable close file/project
17200           menu entries and toolbar items, while the ccview part updates
17201           its tag database.  
17204 2001-08-03  Stephane Demurget <demurgets@free.fr>
17206         * configure.in: added sv to the ALL_LINGUAS list.
17207         
17209 2001-08-01  Fatih Demir <kabalak@gtranslator.org>
17211         * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
17212                 file to work: merge translations and distribute it.
17214         * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
17216         * NEWS, README, THANKS & TODO: Spelling fixes.
17218 2001-08-01  Stephane Demurget <demurgets@free.fr>
17220         * README: updated requirements.
17222         * scintilla/Makefile.am,
17223           src/Makefile.am: fixed includes using $(srcdir), as the distcheck
17224           target can't be realized (custom build path).
17226         * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
17227           Removed install-data-local.
17229         * src/compiler_options.c: changed the include paths of the pixmaps.
17230           we hadn't any warning because of the include paths passed to the
17231           compiler. Thanks to make distcheck for reporting this.
17234 2001-07-31  Stephane Demurget <demurgets@free.fr>
17236         * NEWS, THANKS: updated.
17238         * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
17239           fixed to show the correct kernel signal number and its description.
17241         * widgets/gnomefilelist.c: fixed bug #445756
17242           (goto_last): renamed to goto_prev and changed according to goto_next.
17243           (goto_next): added.
17244           (goto_directory): removed.
17245           (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
17246           returned value is now the position in the list.
17247           (check_ok_button_cb): changed the back check and added one for next.
17248           (gnome_filelist_set_dir): the check in history make it wouldn't be
17249           a "true" history. polished the whole thing, using set_dir_internal.
17250           (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
17251           there's no check in the history when using back or next.
17253         * manuals/*: added missing .cvsignore files.
17256 2001-07-30  Stephane Demurget <demurgets@free.fr>
17258         * po/fr.po: updated to latest sources.
17260         * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
17261           call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
17262           to put off their sensitive attributes.
17264 2001-07-29  Stephane Demurget <demurgets@free.fr>
17265         
17266         * po/fr.po: fixed some grammar things.
17267           Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
17268           this out.
17269         
17270         * src/utilities.c: (file_is_link): use lstat instead of stat.
17272 2001-07-27  Naba Kumar <kh_naba@123india.com>
17273         
17274         * Remove help dir from cvs, because it is no longer
17275           needed.
17276         
17277         * Remove manuals/anjuta-manual dir from cvs, because it is no longer
17278           needed.
17280 2001-07-24  Naba Kumar <kh_naba@123india.com>
17282         * debugger.c: (debugger_update_prog_status): Fixed
17283                 the bug with gdb version 5. Debugger starts, when
17284                 step in/out/over etc are clicked.
17285         
17286         * debugger.c: All functions: added debugging codes.
17287         
17288         * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
17289         * breakpoints.c: (breakpoints_dbase_add_brkpnt):
17290           Modified to recognize non project files also.
17291           
17292         * source.c: (source_write_configure_in):
17293           Added source for 'prefix' counterparts for
17294           no-prefix AC_SUBST.
17295         
17296 2001-07-23  Naba Kumar <kh_naba@123india.com>
17297         
17298         * anjuta.c: added function anjuta_remove_text_editor();
17299           and suitably modified anjuta_remove_current_text_editor().
17300           
17301         * project_dbase.c: project_dbase_close(), Added code to
17302           close all opened files that belong to the project when
17303           the project is closed.
17304          (patch from  "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
17305         
17306         * Updated the manuals/anjuta-manual subdir for GDP standards.
17307            (patch from Andy Piper <squiggle@ukgateway.net>)
17308         
17309         * main_menubar.h, main_menubar.def: Added Menu items to handle
17310           urls for library references, bugs, patches and feature request
17311           submission.
17312         
17313 2001-07-20  Naba Kumar <kh_naba@123india.com>
17314         
17315         * Set wmclass names in all windows.
17316           (patch from Andy Piper <squiggle@ukgateway.net>)
17317         * New splash logo from "Misha" <misha@phreaker.net>);
17319 2001-07-19  Naba Kumar <kh_naba@123india.com>
17320         
17321         * preferences.[h,c], preferences_gui.c: Added 4 properties to
17322           set caret color, calltip back color and selection fore/back
17323           color.
17325 2001-07-18  Naba Kumar <kh_naba@123india.com>
17326         
17327         * project_dbase.c: Closes all files when project is closed.
17328          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17329          -- We still need to refine this as it closes all sort of files.
17330         
17331         * compiler_options.c: Fixed seg-fault bug when last item in
17332           compiler option lists is removed.
17333         
17334         * Fixed missing newline warnings during compilation.
17335           (patch from Andy Piper <squiggle@ukgateway.net>)
17337 2001-07-17  Fatih Demir <kabalak@gtranslator.org>
17339         * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
17340                 autogenerated no need to store'em in CVS.
17342         * ccview/.cvsignore: Addition of cvsignore.
17344 2001-07-17  Naba Kumar <kh_naba@123india.com>
17345         
17346         *GUI fixes and spell corrections
17347         (patch from Andy Piper <squiggle@ukgateway.net>)
17349 2001-07-15  Naba Kumar <kh_naba@123india.com>
17350         
17351         *Fixed double error message for file not found.
17352         
17353         *Put white backgrounds for png images.
17354         
17355         *Converted '-' to '_' in sgml files.
17357 2001-07-14  Naba Kumar <kh_naba@123india.com>
17358         
17359         * project_dbase.c: Short-cut for expand/collasp project tree
17360         
17361         * project_dbase_gui.c:
17362          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17364 2001-07-13  Naba Kumar <kh_naba@123india.com>
17365         
17366         * notebook.[h,c]: Added
17367          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17368         Project/message window now toggles on control and
17369         and notebook switch short-cut
17371 2001-07-7  Naba Kumar <kh_naba@123india.com>
17372         
17373         * Changed a new icon set which looks more gnomish.
17374         
17375         * Changed a new anjuta splash logo.
17376         (Icons and splash logo created by "Misha" <misha@phreaker.net>)
17378 2001-07-6  Naba Kumar <kh_naba@123india.com>
17379         
17380         * ccview/*: Integrated ccview for class view and file view
17381                 in the project Manager.
17382         
17383         * widgets/gnomefilelist.[h,c]: Added show hidden files options.
17385 2001-07-1  Naba Kumar <kh_naba@123india.com>
17386         
17387         * scintilla/*: Upgraded Scintilla to version 1.3.7
17388         
17389         * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
17390         
17391 2001-06-28  Naba Kumar <kh_naba@123india.com>
17392         
17393         * src/debugger.c: Correct step-over and step-out swapping.
17394         
17395         * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
17396           chapters and added more stuffs.
17398 2001-06-13  Naba Kumar <kh_naba@123india.com>
17399         
17400         * data/autogen.sh.gtkmm: Added
17401         
17402         * data/autogen.sh.gnomemm: Added
17403         
17404         * src/appwiz.c: Added two more application wizard templetes
17405         
17406         * src/project: for gtk-- and gnome-- and proper support
17407         
17408         * src/source.c: for c++ in the project configuration.
17409         
17410         * src/source.h:
17412 2001-05-05  Naba Kumar <kh_naba@123india.com>
17414         * Merged my pre-cvs modifications with 
17415           the current cvs copy.
17417         * (lot of files change).
17419         * Implemented session management.
17421         * Local installation possible by
17422           manageing our own pixmaps paths
17423           manupulations.
17424         
17425         * resources.h: Added.
17426         * resources.c: Added.
17428         * Fixed some bugs.
17429         
17430 2001-05-05  Fatih Demir <kabalak@gtranslator.org>
17432         * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
17433                 Corrected/extended ignores.
17435 2001-05-04  Naba Kumar <kh_naba@123india.com>
17437         * manuals/: dir tree added.
17438           Sgml documentation started in this dir.
17439           
17440         * omf-install/: dir tree added.
17441         
17442         * manuals/anjuta-manual/C/anjuta-manual.sgml:
17443           Created initial document structure.
17444           
17445         * configure.in: Added test for scrollkeeper.
17446           Added some Makefile entries in AC_OUTPUT.
17447         
17448         * Makefile.am: Added subdir manuals/
17449         
17450         * HACKING: Wrote something stupid.
17452 2001-05-02  Stéphane Démurget <demurgets@free.fr>
17454         * Makefile.am: Added ChangeLog in local data list, becaused it's
17455           needed to create a new project.
17456           
17457         * po/fr.po: minor fixes.
17459         * src/build_file.c, src/configurer.c, src/debugger.c,
17460           src/executer.c, src/find_replace.c, src/gnome_project.c,
17461           src/goto_line.c, src/launcher.c, src/messages.c, 
17462           src/preferences.c src/project_dbase.c: functions declared static.
17463           
17464         * widgets/gnomefilelist.c: Fixed a project creation bug,
17465           introduced with latest changes.
17467 2001-05-01  Stéphane Démurget <demurgets@free.fr>
17469         * widgets/gnomefilelist.c,
17470           BUGS: Fixed an annoying bug preventing from loading files/project
17471           given on the command line. Polished the whole gnome_filelist widget.
17473 2001-04-27  Stéphane Démurget <demurgets@free.fr>
17475         * src/main.c,
17476           src/anjuta.c,
17477           src/anjuta.h: Polished the command line parsing.
17479         * BUGS: Need to clean that damn gnome_filelist widget.
17481 2001-04-25  Stéphane Démurget <demurgets@free.fr>
17483         * src/registers.c,
17484           src/sharedlib.c,
17485           src/signals.c: Removed duplicated includes.
17487         * po/fr.po: minor fixes.
17489         * src/compiler_options_gui.c: Cleaned up a part of the GUI,
17490           create_compiler_options_page? () declared static.
17491         * src/main.c,
17492           src/anjuta.c: Put a command line option for disabling
17493           the splashscreen.
17495         * src/preferences_gui.c: Fixed an internationalization issue,
17496           other functions declared static.
17498         * src/gnome_project.c: Fixed some memory leaks,
17499           new_prj_terminated () declared static. 
17501 2001-04-24  Fatih Demir <kabalak@gtranslator.org>
17503         * configure.in: Sort ALL_LINGUAS alphabetically.
17505 2001-04-22  Stéphane Démurget <demurgets@free.fr>
17507         * Emptied that ugly old Changelog.
17509 == Anjuta 0.1.5 ===
17510 == Anjuta 0.1.4 ==
17512 2001-03-10 Naba kumar  <naba@gnome.org>
17514         * src/gnome_project.c: Fixed project dir creation bug.
17516         * src/text_editor.c: Fixed double accelerators bug.
17517         
17518         * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
17520         * src/stack_trace.c, * src/compiler_options.c,
17521         data/internals.properties, src/defaults.c:
17522         Fixed pixmap creation with NULL window.
17524         * src/commands.c, src/preferences_gui.c, src/build_project.c
17525         src/clean_project.c: Bug fix.
17526         
17527         * src/main_menubar_def.h: i18n bug fix.
17528         
17529         * src/executer.h, src/executer.c: Bug fix.
17530         
17531         * src/controls.c: Bug fix.
17532         
17533         * src/debugger.c: Debugger now takes program args.
17534         
17535         * po/ja.po: Added japanese translation file.
17536         
17537         Upgraded to ver 0.1.4
17538         ... Fixed other minor bugs.
17540 == Anjuta 0.1.3 ===
17542 2001-XX-XX Naba kumar  <naba@gnome.org>
17544         * Lots of unaccountable changes. Integrated scintilla.
17545         Redesigned Project managemet. Added supports for other languages.
17546         Java style properties managements. .... blah blah
17547         
17548 2000-11-11 Naba kumar  <naba@gnome.org>
17550         * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
17551         Upgraded to version 0.1.3.
17553         * src/mainmenu_callbacks.c, src/main_menubar_def.h:
17554         Fixed to activate Debug->add watch properly.
17556 === Anjuta 0.1.2 beta_2 ===
17557 === Anjuta 0.1.2 ===
17559 2000-11-05 Naba kumar  <naba@gnome.org>
17561         * src/compiler_options.c, src/compiler_options_cbs.c
17562         src/compiler_options_cbs.h, src/compiler_options_gui.c
17563         src/anjuta2.c, extra/stock_libs.anj (new),
17564         extra/README.stock_libs (new), htmls/page13.html,
17565         htmls/images/*: Improved Library settings GUI. Can now enable/disable
17566         added libraries. Stock libs provided for ease of entry. Modified
17567         help html file accordingly.
17569 2000-11-03 Naba kumar  <naba@gnome.org>
17571         * README: Minor fixes in Doc files.
17573         * src/gnome_prj.c, src/appwidzard_cbs.c:
17574         Fixed to ignore non-existant dir for blank prj.
17575         More checking in project creation, especially to confirm
17576         that the prj file already does not exist.
17578         * anjuta.spec, configure.in: Upgraded to version 0.1.2
17580         * src/controls.c: Now Menu item "Format/Detach current document"
17581         is inactive when there is no document opened.
17583 === Anjuta 0.1.1 ===
17585 2000-11-01 Naba kumar  <naba@gnome.org>
17587         Completed and Release of first version (Beta) with lots of bugs.
17589 1999-12-27 Naba kumar  <naba@gnome.org>
17591         Anjuta project started.