Updated for new launcher manpage. Added file.
[anjuta.git] / ChangeLog
blob4aa3443cb5522b717ff1047a0b34c5dce0b8f190
1 2002-06-28  patch from Jens Georg <mail@jensgeorg.de>
3         * doc/Makefile.am, configure.in: Updated for new launcher manpage.
4         * doc/anjuta_launcher.1.in: Added file.
5         
6 2002-06-28      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
8         * src/project_dbase.c: Fixed update of tagmanager.
9         
10 2002-06-28      Johannes Schmid <clubfan@users.sourceforge.net>
11         
12         * src/cvs.c, src/cvs_gui.c: cvs remove -f is now used and
13         a warning is printed in the dialog. (Bug #567983)
15 2002-06-28      Naba Kumar      <kh_naba@users.sourceforge.net>
17         (Patch from: ??)
18         
19         * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
20         src/project_dbase.h, src/project_import_cbs.c, src/project_type.c,
21         src/source.c, src/wizard_gui.c: libglade2 wizard.
22         
23         Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24         
25         * scintilla/include/PropSet.h:
26         see mail 13/06/2002 "Dollar is a valid function character"
27         
28 2002-06-23      Naba Kumar      <kh_naba@users.sourceforge.net>
30         * src/preferences_gui.c: Added pixmaps to the preferences tab labels
31         
32         * src/pixmaps.h, pixmaps/Makefile.am, pixmaps/prefs_*.xpm,
33         anjuta.prj: Added xpm pixmap files and their entries.
34         
35         (Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>)
36         
37         * src/utilities.h, tagmanager/tm_project.c: Cleanups
38         
39         * src/project_dbase.c, src/project_dbase_gui.c: Fixed the
40         file-path-corruption bug and the cannot-import-file-in-project
41         bug and taken care of both generated and imported projects.
42         
43 2002-06-13      Naba Kumar      <kh_naba@users.sourceforge.net>
45         * Makefile.am: src module should be build last to complete
46         the dependencies with the libraries.
47         
48         * plugins/class-gen/clsGen.c: Removed the gtk_widget_set_usize()
49         calls to the various widgets to avoid clipping with large fonts.
50         
51 2002-06-13      Dave Huseby <huseby@shockfusion.com>
53         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
54         
55         * plugins/class-gen/clsGen.c: Upgraded to new class generator.
56         * plugins/class-gen/class_logo.xpm: cvs added file.
57         
58 2002-06-12  Naba Kumar <kh_naba@users.sourceforge.net>
60         * data/properties/anjuta.properties: Added anjuta.terminal property
61         for older session file to work properly.
62         
63         * src/preferences_gui.c: Hidden unused option to make the
64         preferences/general page less crowded. Shifted user info
65         down in the vbox.
66         
67 2002-06-12      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
69         * src/an_file_view.[ch], src/cvs_gui.h: CVS integration.
70         * src/an_symbol_view.[ch]: Usability and memory leak fixes.
71         * src/anjuta.c, src/cvs_cbs.c, src/project_dbase.c: Fixed memory leaks.
72         * src/project_dbase_gui.c: Usability: Show file name in error message.
73         * widgets/gnomefilelist.c: Fixed memory leaks.
75 2002-06-12  Sébastien Côté <cots01@gel.usherb.ca>
77         * printing/print.c, printing/print.h: Dynamically calculate
78         the line number width in print.
80 2002-06-11  Johannes Schmid <clubfan@users.sourceforge.net>
81         
82         * src/cvs.c: FileView is automatically updated after a 
83         cvs commit/update.
85 2002-06-11      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
87         * anjuta.prj: Added source directories
88         * configure.in, src/Makefile.am, widgets/Makefile.am: Consolidated
89         gdk_pixbuf CFLAGS and LIBS.
90         * global-tags/create_global_tags.sh: Pick up SDL tags.
91         * src/anjuta.c, src/build_project.c, 
92         src/message-manager-private.cc: Fix memory management bugs.
93         * src/main_menubar.c, src/project_dbase_gui.c: Hide unimplemented
94         features.
95         * src/project_dbase.c: fix #566337
97 2002-06-11      Andy Piper      <andy.piper@freeuk.com>
99         * src/preferences_gui.c: message strings reviewed
100                 
101         * anjuta.prj, configure.in, doc/Makefile.am, data/welcome.txt.in, 
102         doc/anjuta.1.in: install man page, update version numbers automatically
103         (patch from Jens Georg <mail@jensgeorg.de>)
104         * data/welcome.txt, doc/anjuta.1: files removed
106 2002-06-11  Naba Kumar <kh_naba@users.sourceforge.net>
108         * src/preferences.h, src/preferences.h, src/anjuta.c:
109         Removed the reference of MESSAGE_WINDOW_VISIBLE. They are
110         not required as per the discussions in the mailing list.
111         
112         * src/preferences_gui.c: Removed the "Misc",
113         "User" and "Components" preference tab and shifted the
114         preferences to other relevent pages.
115         
116         * src/debugger.c: Comment the debug flag.
117         
118 2002-06-11  Naba Kumar <kh_naba@users.sourceforge.net>
120         * src/utilities.c (anjuta_util_escape_quotes): taken care
121         to escape '\' too. Fixed crash bug when term could not be
122         started. Corrected error message.
124         * src/utilities.c, src/utilities.h: Added anjuta_util_kill()
125         to use when the process runs in separate process group, where
126         normally kill() would not respond. Added a funtion to parse
127         a string and seperate out the args as a list.
128         
129         * src/debugger.c, src/debugger.h: Modified terminal envokation
130         command to use execlp() intead of execvp(), so that terminal could
131         be configured by the user. Removed the hard coded gnome-terminal
132         use. Enabled stopping/restarting programs while it is executing.
133         Added post execution flag to decide if the debugger should exit
134         or restart the program after the program has terminated. Converted
135         to parse the terminal command from properties and use directly
136         with execvp().
137         
138         * src/an_file_view.c: Added col titles for file view, so that
139         people could identify that the numbers on the right is the
140         cvs revision numbers.
141         
142         * src/controls.c: Enabled restart program and stop program for
143         debug while the program is executing.
145 2002-06-10      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
147         * anjuta.spec.in, configure.in: Fixed gdk-pixbuf and gnome-print
148         requirements.
149         * src/an_file_view.c, src/an_symbol_view.c, src/debugger.c, 
150         src/main_menubar_def.h, src/message-manager-private.h, 
151         src/message-manager.cc, src/project_dbase.[ch], 
152         src/project_dbase_gui.c, src/text_editor.c, 
153         src/text_editor_menu.[ch]: Consistent dock/undock check menu items 
154         for project, messages and editor windows.
155         * data/stock_libs.anj: more library descriptions
156         * src/controls.c: disable Format->Detach if notebook has no 
157         children
158         
159         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
161 2002-06-09      Andy Piper      <andy.piper@freeuk.com>
163         * data/stock_libs.anj: added more library descriptions
164         * anjuta.prj: added tutorial files
166 2002-06-09      Andy Piper      <andy.piper@freeuk.com>
168         * src/main_menubar_def.h, src/mainmenu_callbacks.c: fixed
169         the CVS keyword insert and improved help text
171 2002-06-09      Andy Piper      <andy.piper@freeuk.com>
173         * data/stock_libs.anj: expanded library list and began to add 
174         library descriptions
175         
176         * plugins/class-gen/clsGen.c: fixed message strings
177         
178         * po/en_GB.po: added file
179         
180         * configure.in: added en_GB
181         
182         * anjuta.prj: added new files
183         
184         * pixmaps/Makefile.am: install the MadeInAnjuta button file 
185         so users can use it for their websites :-)
186         
187         * pixmaps/anjuta_splash.png: new splash screen from Misha
188         
189         * src/debugger.c: commented the define for ANJUTA_DEBUG_DEBUGGER
190         left over from the previous work to fix bugs :-)
191         
192         * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c, 
193         src/controls.c, src/mainmenu_callbacks.h, 
194         src/mainmenu_callbacks.c: Insert CVS keywords, message strings 
195         reviewed
196         
197         * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c, 
198         src/project_import_gui.c, src/sharedlib_gui.c, 
199         src/signals_gui.c: set window icon correctly
200         
201         * NEWS: more updates for the release
202         
203         * HACKING: updated for window icons and insert menu information
204         
205         * src/cvs_gui.c, src/build_project.c, 
206         src/project_import_cbs.c: message strings reviewed
207         
208         * src/controls.c: context help button should be disabled if 
209         DevHelp is not installed
210         
212 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
214         * src/debugger.c: Fixed the signalling screw up because of string
215         update in gdb used to report the child process PID. Also, no
216         error dialog will be popped up for "no such file or directory"
217         error (very annoying and useless error). This error will still
218         be shown on the debug message window. Avoided terminating the
219         program when the terminal is terminated -- doesn't hurt, otherwise
220         we get crappy egg-and-hen problem.
221         
222         * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
223         dimensions loading.
224         
225         * src/anjuta.c: Limited the default size of main window to sane
226         values.
228         * src/preferences.c: Fixed some deadly memory corruption bugs in
229         the recent patches. Return from getenv() should NEVER be freed,
230         because they are static strings.
231         
232         * src/preferences_gui.c: Removed the fix for crash bug with font
233         selection and applied the real fix.
234         
235 2002-06-08      Andy Piper      <andy.piper@freeuk.com>
237         * NEWS: updated for release
239 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
241         * src/launcher.c: Added a fix a memory leak and a possible
242         fix for zvt-crash bug.
243         
244         * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
245         
246         * data/properties/latex.properties,
247         data/properties/ada.properties: Added file.is.source property.
248         
249         * src/an_file_view.c: Set auto column size of the file
250         revision column.
251         
252         * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
253         The user is now prompted to confirm the closing of the file
254         if it is being used by CVS. If yes, the editor is closed and
255         the CVS operation stops.
256         
257 2002-06-07      Andy Piper      <andy.piper@freeuk.com>
259         * anjuta.prj: bump project version for release
260         * BUGS: removed unnecessary file
262 2002-06-07      Philip Van Hoof <freax@pandora.be>
264         * widgets/gnomefilelist.c: fix up issue with directory deleted 
265         during the life of the file list widget
266         * src/preferences_gui.c: sticking-plaster fix to font selection
267         causes segfault bug
269         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
271 2002-06-07      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
273         * data/properties/anjuta.properties, src/an_file_view.[ch], 
274         src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch], 
275         src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c: 
276         added options for symbol and file browsers.
277         * data/properties/cpp.properties: linker flags should come after
278         the name of the file to compile.
279         * scintilla/Editor.cxx: fixed gcc compilation warning.
280         * src/Makefile.am, src/project_import.c: anjuta_import.sh should
281         be executed from bindir only.
282         * src/an_file_view.[ch], tagmanager/tm_file_entry.c, 
283         tagmanager/include/tm_file_entry.h: CVS version information in file 
284         browser.
285         * src/anjuta.c, src/preferences.[ch]: remember visibility of messages 
286         window.
287         * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
288         * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
289         crashes during file import.
290         * src/project_import.c: disable project menu items during project 
291         import.
292         
293         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
295 2002-06-07  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
297         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, 
298         src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
299         src/main_menubar.h, src/controls.c:     fixed Insert ChangeLog, 
300         modified Insert menu, added C functions template, header C 
301         template, modified header_template HEADER_H ==> NAMEFILE_H
302         
303         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
305 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
307         * data/properties/html.properties: changed some file 
308         associations
310 2002-06-05 Philip Van Hoof <freax@pandora.be>
312         * widgets/gnomefilelist.c: Fixed #560759 and #561776
313         
314         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
316 2002-06-05  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
318         * data/properties/anjuta.properties, src/defaults.c: Make windows
319         docked by default, fix the big fonts bug.
320         
321         * src/an_file_view.c, src/main_menubar_def.h, 
322         src/project_dbase_gui.c: sanitized the Edit/View mess.
323         
324         * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
325         for customizing shortcuts.
326         
327         * src/mainmenu_callbacks.c: Search for selected word if present.
328         
329         * src/text_editor_menu.c: Added context menu options for docking
330         and undocking editor windows.
331         
332         * src/main_menubar.h, src/main_menubar.c: more support for the 
333         shortcuts menu item.
334         
335         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
337 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
339         * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
340         all commit messages being written to top of the file
341         
342         * src/main_menubar_def.h: message strings reviewed
343         
344         * src/project_import.c: message strings reviewed
345         
346         * src/source.c, src/glades.c: message strings reviewed. Fixed 
347         some bugs around reading the project properties for creating 
348         .glade and .desktop files in the Application Wizard. There were
349         typos in the property names being retrieved
350         
351         * widgets/gnomefilelist.c: changed build_full_path to make 
352         the file widget support ~
353         Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
354         
355         * THANKS, widgets/e-shell-about-box.c, 
356         manuals/anjuta-manual/C/authors.sgml: updated for new
357         patch
359 2002-06-05  Naba Kumar <kh_naba@users.sourceforge.net>
361         * src/project_dbase.c: Fixed the file-path-corruption bug
362         and the cannot-import-file-in-project bug. (follow-up with
363         the last commit from Stef).
364         
365         * src/anjuta_cbs.c: Fixed double-confirmation when exiting
366         with unsaved-project.
367         
368 2002-06-05  Stephane Demurget  <demurgets@free.fr>
370         * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
371         misplaced g_free.
373 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
375         * data/properties/{xml,html,other}.properties: changed some file 
376         associations
377         
378         * data/anjuta.mime: oops! cvs added
379         
380         * scintilla/RESearch.cxx: fixed up a problem with comments
381         
382         * global-tags/create_global_tags.sh: redirect errors to /dev/null
383         to avoid messages about missing libs
384         
385         * NEWS: started the release notes
387 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
389         * HACKING: updated with new information on printing, patch naming
390         
391         * TODO: removed completed tasks
392         
393         * THANKS: updated a few contributions
394         
395         * anjuta.prj: updated the icon file
396         
397         * anjuta.desktop.in.in: updated to add Categories
398         
399         * data/anjuta.mime: created a mime type for Anjuta project files
400         (NB needs to be added to the install in /usr/share/mime/)
401         
402         * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's 
403         "Coded in Anjuta" button in Gimp XCF format. It can be converted 
404         to PNG for websites.
405         
406         * plugins/patch/patch-plugin.c: clarified some messages and 
407         made it easier to see different patching sessions
408         
409         * src/toolbar.c: changed some message text for consistency
410         
411         * src/preferences_gui.c, src/preferences.c, src/preferences.h, 
412         src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips 
413         in preferences. 
414         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
415                  
416         * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h, 
417         src/project_dbase.{c,h}, src/project_import_cbs.c, 
418         src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
419         Added XLib Project and a Dockapp Project types.
420         * pixmaps/Makefile.am: added line for new pixmap for new xlib
421         projects
422         * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
423         * src/source.c: Fixed memory leak in existing projects. 
424         (filename was not freed)
425         Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
427 2002-06-04  Naba Kumar <kh_naba@users.sourceforge.net>
429         * src/anjuta.h, src/anjuta.c: Added error display funtions
430         with parent windows.
431         
432         * src/appwizard_cbs.c: Changed error display function to use
433         parented version.
434         
435 2002-06-03  Naba Kumar <kh_naba@users.sourceforge.net>
437         * printing/print.h, printing/printing.c: Taken care of document
438         zoom factor and fixed a font loading bug. Dynamically calculated
439         text widths to work with zooms properly. Re-organized code for
440         dynamic text width calulations to work in general with utf8 chars.
441          Determined font height and width automatically from the font info.
442         
443         * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
444         src/preferences.h, src/text_editor.c, src/preferences_gui.c:
445         Converted text.zoom.factor property to use #defined value. Removed
446         margin header and margin numbers preferences, as they  now
447         calculated dynamically.
448         
449 2002-06-02  Naba Kumar <kh_naba@users.sourceforge.net>
451         * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
452         printing/print-util.h, printing/print.c, printing/print.h:
453         Rewritten printing support for style based printing. Syntax highlighted
454         printing, monochromatic printing, setup using preferences etc.
456         * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
457         printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
458         language and the styled text buffer.
459         
460         * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
461         the print setup preferences page and added printer preferences. Added functions
462         to retrieve preferences with default values.
463         
464         * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
465         the printing.
467         * data/properties/anjuta.properties: Added default printer preferences.
469         * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
470         pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
471         pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
473         * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
474         
475 2002-06-01      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
477         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
479         src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
480         src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
481         src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
482         cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
484         printing/Makefile.am: Reduced compiler optimizations.
486         tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h, 
487         tagmanager/include/tm_workspace.h, tagmanager/tm_project.c, 
488         tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
489         tagmanager/tm_workspace.c: TagManager fixes.
491 2002-06-01  Naba Kumar <kh_naba@users.sourceforge.net>
493         * printing/*: CVS added. :)
494         
495 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
497         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
499         * printing*: CVS added.
500         * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
501           configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
502           src/main_menubar_def.h: Gnome Print support
503         * src/anjuta.c: Fixed a crash bug (NULL pointer check).
504         * configure.in: Enable debugging flag option
505         * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
506           Print properties defined.
507         * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
508         
509 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
511         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
512         
513         * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
514         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
515           src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
516           and cleanups
517         * src/text_editor.c: Minor cleanups.
518         * anjuta.c: Tweaks to 'Goto File Line' functionality.
519         * src/project_dbase.c: Fixes to add/remove files from project.
520         * src/help.c: Fix minor memory leak.
521         * src/project_dbase_gui.c: Remove debugging messages.
522         * src/utilities.[ch]: Cleanups and minor fixes.
523         * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
525 2002-05-30  Naba Kumar <kh_naba@users.sourceforge.net>
527         * src/anjuta.c [anjuta_apply_preferences()]:
528         Fixed a crash bug when tab pos is not defined for the editors.
529         
530         * data/properties/cpp.properties: Set default identifier property to normal.
531         This fixes the bug in which the fore color gets hidden with dark background.
533 2002-05-29  Naba Kumar <kh_naba@users.sourceforge.net>
535         * scintilla/*, scintilla/include/*: Upgraded to the vanilla
536         scintilla 1.46
537         
538         * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
539         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
540         src/anjuta.c, data/properties/anjuta.properties:
541         Implemented line wrapping.
542         
543         * src/aneditor.cxx, src/aneditor.h:     Implemented Readonly file mode.
544         
545         * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
546         usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
547         tags. Code was reviewed from GNOME Bonsai view.
548         
549         * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
550         it seems to have been removed by scintilla people.
551         
552         * data/properties/anjuta.properties: Set default line wrap to false, as
553         is noticably slow with big files.
554         
555 2002-05-27      Jean-Noel Guiheneuf     <jnoel@saudionline.com.sa>
557         * src/project_import_gui.c: disallow the selection of files in
558           the browse dialog.
559         * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
560           preferences code.
561         
562 2002-05-27      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
564         * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
565           src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
566         * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
567         * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
568           now works properly.
569         * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
570         * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
571         * src/utilities.[ch]: Added some utility functions.
572         * tagmanager/tm_project.c: Fix for bug in file removal from project.
573         
574         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
576 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
578         * HACKING: info on FIXME statements and removed ccview references
579         * Makefile.am: added rule to make RPM package
581 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
583         * THANKS, widgets/e-shell-about-box.c, 
584         manuals/anjuta-manual/C/authors.sgml: updated for new
585         patch
586         * src/anjuta.c: removed unnecessary warning code since CVS 
587         support is now implemented :-)
588         * manuals/sgmldocs.make: implemented a fix for bug #553969
589         * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
590         * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf, 
591         manuals/C/anjuta-faqs-C.omf: modified the descriptions
592         
593 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
594         
595         * src/main_menubar.c, src/main_menubar.h, src/controls.c,
596           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
597           src/main_menubar_def.h, src/preferences_gui.c,
598           preferences.c, preferences.h: setup Username and Email 
599           preferences, Insert ChangeLog and Username editor functions
600           
601           Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
603 2002-05-17  Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
604         
605         * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
606           src/src_paths_cbs.c, src/src_paths_gui.c
607           Fixed some minor bugs and replace gtk_entries by gnome_file_entries
609           Patch reviewed by Andy Piper <andy.piper@freeuk.com>
611 2002-05-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
613         * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
614           and goto tag menu items to main menu.
616 2002-05-09  Andy Piper <andy.piper@freeuk.com>
618         * THANKS, widgets/e-shell-about-box.c, 
619         manuals/anjuta-manual/C/authors.sgml: added new contributors
620         * HACKING: updated with info on files to change for credits
622 2002-05-09  Dan Elphick <dre00r@ecs.soton.ac.uk>
624     * src/aneditor.cxx: extended extension list which fixes segfault
625     on selecting lisp, ruby or matlab as highlight style.
627 2002-05-09  Andy Piper <andy.piper@freeuk.com>
629         * src/main_menubar_def.h: fixed an array initialiser and fixed
630         the lexer settings for the new entries on the Format menu
632 2002-05-07  Stephane Demurget  <demurgets@free.fr>
634         * Synced with Scintilla 1.45
636 2002-05-06  Andy Piper <andy.piper@freeuk.com>
638         * anjuta.prj: added another missing file
639         * ChangeLog: fixed some incorrect change dates I caused by 
640         sloppy cut-and-pasting :-/
642 2002-05-06  Andy Piper <andy.piper@freeuk.com>
643         
644         * src/mainmenu_callbacks.c: fixed title of new About box
646 2002-05-05  Andy Piper <andy.piper@freeuk.com>
648         * src/pixmaps.h: added macros for OpenGL and SDL project icons
650 2002-05-05  Andy Piper <andy.piper@freeuk.com>
652         * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
653         * anjuta.prj: updated for new files
655 2002-05-05  Naba Kumar <kh_naba@users.sourceforge.net>
657         * widgets/e-shell-about-box.c: Added version display.
658         
659 2002-05-03  Andy Piper <andy.piper@freeuk.com>
661         * launcher/anjuta_launcher.c, src/dnd.c, src/session.c, 
662         widgets/scroll_menu.c: fixed up some compiler warnings (patch
663         from Philip Van Hoof)
665 2002-05-03  Andy Piper <andy.piper@freeuk.com>
667         * manuals/C/anjuta-tutorial/Makefile.am: removed a circular 
668         dependency
669         * manuals/ja/anjuta-manual/anjuta-manual.sgml, 
670         manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems 
671         that produced build errors (needs checking on a machine with the
672         ja locale!)
673         * data/properties/lisp.properties: updated to match format of other
674         lexer property files supplied with Anjuta
676 2002-05-03  Andy Piper <andy.piper@freeuk.com>
678         * anjuta.prj: added new files
679         * HACKING: added information from the mailing list on 
680         adding new project types to the wizard (thanks to Johannes)
682 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
684         * src/utilities.h, src/launcher.c, src/gnome_project.c,
685           src/appwiz_page2.c: Fix for 547038.
687 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
689     * attach_process.c, attach_process_cbs.c: Fixed a dialog
690     hide bug.
691     
692     * about.h: cvs removed.
693     
694 2002-05-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
696         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
698         Fix for #539574.
700         * src/anjuta.c (anjuta_system_error): checks for the error number to
701         know whether the error description is needed or not.
703 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
705         * pixmaps/anjuta_logo.png: New about logo.
706     
707         * pixmaps/anjuta_icon.png: New icon from Misha. The
708         old one had trouble with some gtk themes.
709     
710         * about.c: Removed. No longer needed.
712         * mainmenu_callbacks.c: Removed reference of about.h
713     
714 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
716         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
718         * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
719           mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
720         About Dialog (thanks to the Evolution team for the cool widget!)
722 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
724         Patch from lbell <lbell@tsc4.com>
725     
726         * src/find_in_files.c, src/find_in_files.h,
727           src/anjuta.c: Added save_yourself, load_yourself routines.
728     
729         * src/find_in_files.{h,c}, src/find_in_files_gui.c:
730         Added "Append messages" toggle button. This will enable
731         the search results to be appended to the already existing
732         results.
733     
734         * src/debugger.c: Fixed a typo.
735     
736         * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
737           src/session.c, src/session.h: Improved session management.
739 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
741         * THANKS, FUTURE, AUTHORS: Changed my email and
742         avoided yahoo.com.
744 2002-05-02  Stephane Demurget  <demurgets@free.fr>
746         Impl. feature request #525271 (add Lisp support).
748         * data/properties/lisp.properties: added.
750         * data/properties/Makefile.am, data/properties/anjuta.properties: added
751           the lisp properties.
753         * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
754           src/utilities.[ch]: added support for the Lisp highlight style.
756 2002-05-02  Stephane Demurget  <demurgets@free.fr>
758         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
759           src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
760           src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
761           option preferences to have a persistent setting. Plus it's not used
762           often, so it's better here than flooding the menus.
764         * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
765           preferences pages a lot more consistent and sweeter: tabs direction
766           radiobuttons are directed against the meaning, all pages have an
767           outter frame, a lot of padding, removed all expand attributes for
768           vertical boxes, ...
770           That's not a total revamp, but it's really looking better now, even
771           if there's still work to be done.
773 2002-05-01  Andy Piper <andy.piper@freeuk.com>
775         * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
776         * TODO: added task to be completed before next release (update all credits)
778 2002-05-01  Stephane Demurget  <demurgets@free.fr>
780         * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
781         Benke László.
783 2002-05-01  Benke László  <decike@freemail.hu>
785         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
787         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
788           src/main_menubar_def.h, src/mainmenu_callback.[ch],
789           src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
790           to the format menu in order to reorder the notebook tabs in
791           alphabetical order everytime a file is created/opened/saved.
793 2002-05-01  Philip Van Hoof <freax@pandora.be>
795         * widgets/gnomefilelist.[ch] (history_combo_go),
796         (history_combo_clicked): impl.
798         (gnome_filelist_new_with_path): use this new impl.
800 2002-05-01  Stephane Demurget  <demurgets@free.fr>
802         * src/project_dbase_gui.c (add_file): added the xpm file type.
804 2002-04-30  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
806         Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
807         tag manager fixes.
809         * src/anjuta.[ch]: Changed local tag list to use line numbers instead
810           of tag types.
812         * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
813           src/text_editor_menu.c: Added context sensitive search in symbol
814           browser and editor.
816         * configure.in: Changed version number to 0.1.9.99.
818         * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
819           src/project_import.c: Minor changes to project import facility.
821         * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
822           (Forced to use specific brace format)
824         * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
825           tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
826           tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
828 2002-04-30  Johannes Schmid  <clubfan@users.sourceforge.net>
830         Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
831         replaced the spinbutton with an hscale, and made the UI less "blocky".
833         * src/cvs_gui.c: When diffing a project you can choose date and
834         release now.
836         * src/project_dbase.c: Import_file activated again
838         * configure.in, plugins/Makefile.am: Added patch plugin
840         * plugins/patch/*: The new patch plugin
842 2002-04-28  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
844         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
846         * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
847         dropdown list shown by autocompletion are now removed.
849 2002-04-28  Philip Van Hoof <freax@pandora.be>
851         Patch reviewed by Stephane Demurget  <demurgets@free.fr> who merged
852         a bunch of filetypes from the older version.
854         * src/project_dbase_gui.c (add_file): changed the import
855         dialog's filetypes combo contents depending on the
856         type of data to be imported.
858 2002-04-28  Stephane Demurget  <demurgets@free.fr>
860         * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
861         the amount parameter as Philip stated and reformated to follow the
862         Gnome convention.
864         * src/project_dbase.c (project_dbase_make_default_filetype_list):
865         changed accordingly.
867 2002-04-25  Stephane Demurget  <demurgets@free.fr>
869         Fix for #531293.
871         * src/main_menubar_def.h: replaced the shortcut for "Find next" to
872         Shift-F6, to be more consistent with other Gnome apps.
873         Moved the "Search next" entry under the "Search" one, and swapped the
874         order of the "Find in files" and "Find and Replace" ones.
876         Some additional fixes ands cleanups on the edit menu.
878         * src/main_menubar.h: replaced all occurences of repeat_find by
879         find_again for the code to be more consistent.
881         * src/main_menubar.c (update_main_menubar): made the "Find next" entry
882         sensitiveness depending on the existence of an active text buffer.
884         * TODO: added some bits about improving the usability of the
885         search/search again couple.
887 2002-04-25  Stephane Demurget  <demurgets@free.fr>
889         * src/preferences_gui.c: made the tab labels text more consistent
890         (s/misc/Misc/).
892 2002-04-25  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
894         Patch reviewed and improved by Stephane Demurget  <demurgets@free.fr>
896         * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
897         filename.
899         * src/main.c (main): simplified some code and cleanups.
901         Fix a part of #499366:
903         * src/commands.[ch] (sync_from_props), (command_editor_save),
904         (on_apply_clicked), (create_command_editor_gui): added the gui
905         corresponding to the command.terminal preference.
907 2002-04-25  Stephane Demurget  <demurgets@free.fr>
909         Fix for #465180.
911         * anjuta.spec.in: added build requirements for the source rpm.
913 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
915         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
916         
917         * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c, 
918           src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c, 
919           src/project_type.c, source.c, wizard_gui.c:
920           Added new GNOME 2 project types and changed glade behaviour to
921           produce GTK code if project type GTK was selected and GTKmm code
922           if project type GTKmm was selected (and not depending on the 
923           selected language. Disabled glade for GNOME 2 projects because
924           we will need glade2 there.
925           
926         * src/project_dbase.c: Fixed a memory lack.
927         
928         * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
929         
930         * src/cvs.c: Added an error message if jobs are running
932 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
934         * tagmanager/tm_work_object.c: Fixed a chrash
935         bug which occurs when it tries to stat an empty
936         file name.
937         
938 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
940         * src/controls.c: CVS menu items now becomes
941         insensitive when the launcher is busy.
942         
943         * src/anjuta.c, cvs.h, cvs.c: Created a function
944         to update the cvs preferences when preferences are
945         applied in preferences dialog and called it from
946         anjuta_update_preferences().
947         
948 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
950         * src/cvs.c: Added a space in the cvs command
951         before the revision part. This fixes the cvs
952         error we get when cvs-diffing with revisions.
953         
954         * src/cvs.c: Fixed a compiler warning.
955         
956         * src/find_replace.c: The dialog now remembers
957         the settings including the "prompt on replace"
958         which seems to have broken somewhere line the
959         changes.
960         
961 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
963         * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
964         Added a new property in cvs class to hold a boolean
965         for enabling date in cvs diff. This fixed the bizzare
966         diff output due to the date that goes with the cvs
967         command. Also, set the default value of compression
968         to 3 and unified diff option to 1.
969         
970 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
972         * src/cvs.c: The diff editor is set to hilite as
973         diff syntax hiliting.
974         
975         * configure.in, manual/Makefile.am:
976         Added a new manual module for ja language.
977         
978         * manual/ja/*/*/*: New module and files for the
979         ja translation for the anjuta documentation
980         from Takeshi AIHANA <aihana@jcom.home.ne.jp>
981         
982 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
984         * src/launcher.c: Made a very messy work around
985         for the launcher authentication to work properly.
986         
987         * src/find_replace.c: Applied the missing patch
988         from Dan Elphick <dre00r@ecs.soton.ac.uk>
989         
990 2002-04-16 Andy Piper <andy.piper@freeuk.com>
992         * src/cvs.c, src/main_menubar_def.h: made message strings
993         consistent with existing standards from our own documentation 
994         (such as uppercase P in Project, corrected spelling of 
995         repository, etc.)
997 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
999         * src/cvs_gui.c: Cleaned up gui and aligned various
1000         widgets to give a clean look.
1001         
1002 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
1004         * src/launcher.c: Added work around to retrieve
1005         the child exit code. It works. :)
1006         
1007         * src/find_in_files.c, src/gnome_project.c,
1008         src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
1009         src/clean.c, src/clean_project.c, src/build_project.c,
1010         src/build_file.c: Modified to handle the new
1011         child exit code.
1012         
1013 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
1015         * src/find_replace.c: Changed signal to call
1016         on_replace_text_close on from delete_event
1017         to close => the replace history is now updated.
1019 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
1021         * src/cvs.c: escaped the cvs import message before
1022         passing it to cvs.
1023         
1024 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
1026         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1027         
1028         * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
1029         
1030         * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
1031         Added cvs import
1032         
1033         * src/preferences_gui.c: GUI improvements
1034         
1035         * src/project_dbase.c, src/controls.c: Fixed some menu stuff
1037 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
1039         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
1040         Removed static qualifier from tm_tag_type_name() and
1041         availed it's prototype for use in outside code. also
1042         created reverse map function tm_tag_type_name();
1043         
1044         * src/anjuta.c: Implemented qualified tags names for
1045         the tag list (on the toolbar pulldown list) to avoid
1046         ambiguty in tags with similar names (like prototype
1047         and definition). Patch modified and improved.
1048         
1049         Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
1050         
1051 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
1053         * src/utilities.[c,h]: Added a utility funtion
1054         that escapes the single and double quotes in a
1055         given string. Useful for passing command line
1056         args with quotes.
1057         
1058         * src/cvs.c: Escaped the cvs log message before
1059         passing it to cvs command line to avoid ambiguties
1060         with quotes in the message.
1061         
1062         * pixmaps/anjuta_icon.png: Changed to the new icon.
1063         from Todd Goyen <goyen@mbi-berlin.de>
1064         
1065         * src/message-manager-private.cc: Added regex to 
1066         recognize (underline hilite) the parsable outputs
1067         from the zvt terminal.
1068         
1069 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
1071         Patch from: Tina Hirsch <tehirsch@arcor.de>
1072         
1073         * src/project_type.c:
1074         Fixed a bug in the wxproject type and modified the erroroutput when
1075         configure doesn't find wx-config
1076         
1077         Patch from: Timothee Besset <ttimo@idsoftware.com>
1078         
1079         * src/anjuta.c, src/message-manager-private.cc,
1080           src/message-manager-private.h
1081         Catches double clicks in the zvt terminal, and calls goto_error_line
1082         to jump to the appropriate location in the source. This will recognize
1083         grep -n output
1084         
1085 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
1086         
1087         * src/build_project.c: Taken care of memory leak
1088           by freeing cmd variable properly.
1090         * src/main_menubar_def.h: Fixed wrong signal connection
1091           for cvs project commit.
1092           
1093         * src/cvs_cbs.c: Fixed non-functional "cancel" button.
1094         
1095         * src/preferences_gui.c: Added some border and adjusted
1096           expandsion, filling in box adds to make the cvs preferences
1097           more nicer.
1098         
1099 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
1101         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1102         
1103         * src/cvs*, src/main_menubar*, src/preferences*: 
1104         Moved CVS settings to preferences, added a nice login dialog.
1105         
1106         * src/controls.c, src/project_dbase.c:
1107         CVS project options are only shown if a project is open
1108         
1109         * src/build_project.c:
1110         User is now asked if he wants to install as root 
1111         
1112         * src/launcher.c:
1113         Fixed a warning
1115         * anjuta.prj: Updated with cvs files
1116         
1117         * TODO: Remove task which are done
1118         
1119 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
1121         * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
1122         src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
1123         src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
1125         Modified launcher to use controlling terminal to detect and
1126         take care of password authentications (for example, for cvs
1127         and root installs).
1128         
1129         * pixmaps/password.png: New file.
1130         
1131 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
1133         Anjuta kick start tutorial wirtten by:
1134           Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
1136         * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
1137           manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
1138           manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
1139           manuals/C/anjuta-tutorial/figures/*.png:
1140           
1141           Added files
1142         
1143         * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
1144           
1145           Modified files.
1146         
1147 2002-03-28 Roel Vanhout <roel@stack.be>
1149         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1151         * src/aneditor.cxx, src/preferences.c, src/preferences.h,
1152           src/preferences_gui.c:
1153         Added option to wrap around to beginning/end of file when on last bookmark
1154         and next/previous bookmark is pressed
1155         
1156 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
1158         Patch from Philip Van Hoof <freax@pandora.be>
1159         
1160         * src/gnomefilelist.c:
1161         Added gimp like feature that changes the file extension of
1162         the filename entered in the selections when the file
1163         filter is changed.
1164         
1165 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
1166         
1167         Patch from Roy Wood <roy.wood@filogix.com>
1168         
1169         * src/controls.c, src/find_text.c, src/find_text.h,
1170           src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
1171           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
1172           
1173           Menuitem for entering currently selected text as find target,
1174           added key accel for "find next" and changed some key accels for
1175           other key for consistency.
1176           
1177         * src/utilities.c:
1178           Cleaned up code.
1179         
1180 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
1182         * src/watch.c, src/watch.h, src/watch_cbs.c,
1183           src/watch_cbs.h, src/watch_gui.c:
1184         
1185           Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
1186         
1187           Added change watch entries feature
1188           and Watch entries modify on double click fixed.
1190 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
1192         * src/mainmenu_callbacks.c:
1193         
1194           Project commit should not bypass dialog as
1195           we need to get the cvs log from the user.
1196           
1197 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
1199         * src/project_dbase.c:
1200         
1201           Patch from Roy Wood <roy.wood@filogix.com>
1202           
1203           Fixed docking bug with the new docking patch
1204           to fix copy/paste bug.
1205           
1206 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
1208         * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
1209           src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
1210           src/main_menubar.h, src/main_menubar_def.h,
1211           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
1213           Added cvs project support. Featured bypass cvs dialog for
1214           cases where we don't need dialog (such as project and right
1215           click selection from file browser). Cleaned up cvs code to
1216           make them generic cvs operations instead of separate file
1217           and project operations. Added cvs log action. Increased
1218           file entry box width and enabled "unified diff" by default.
1219           Used Editor buffer for status and log and set hilite for
1220           these buffers including diff buffer (DIFF hilite).
1221           
1222 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
1224         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1226         * data: Added file autogen.sh.wxwin 
1227         * data/Makefile.am: Added entry for autogen.sh.wxwin
1228         * pixmaps: Added project image appwiz_wxwin.png
1229         * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
1230         * src/appwizard_cbs
1231           src/compiler_options.c
1232           src/pixmaps.h
1233           src/project_dbase.c
1234           src/project_dbase.h
1235           src/project_import_cbs.c
1236           src/project_type.c
1237           src/source.c
1238           src/source.h
1239           src/wizard_gui.c: Added everything necessary for new
1240                             project type 'wxWindows (wxGTK)
1241         * src/project_dbase.c: Fixed a bug that caused every project
1242                                to be a glade project in dialog
1243                                                    'Project information'.
1245 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
1247         Patch submitted by Roy Wood <roy.wood@filogix.com>
1248         
1249         * src/anjuta_gui.c, src/message-manager-dock.c,
1250           src/project_dbase.c:
1251           
1252           fixed the copy/paste bug by rewriting dock/undock
1253           code.
1255 2002-03-22  Johannes Schmid <clubfan@users.sourceforge.net>
1257         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1258         
1259         * src/cvs*, src/Makefile.am:
1260           New file for CVS support. File operations currently work
1261           cvs login needs to be done. Project support is not yet
1262           started.
1264         * src/main_menubar*, src/mainmenu_callbacks,
1265           src/anjuta.c, src/anjuta.h:
1266           Added menus and functions for cvs commands.
1267           
1268         * src/text_editor_menu.h: 
1269           Added #include <gtk/gtk.h>
1270           
1271         * src/gotoline.h:
1272           Removed a warning (and this time it works ;-)
1274         * src/utilities.c, src/utilities.h:
1275           Added a utility function to retrieve directory
1276           name out of full path.
1278 2002-03-11  Jeroen van der Vegt  <ajvdvegt@sourceforge.net>
1280         * src/executer.c: (create_executer_dialog): changed the default
1281           focus on the entry.
1283 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
1285         * widgets/gnomefilelist.c:
1286         Fixed duplicate history entries for the same directory.
1287           
1288 2002-03-10  Stephane Demurget  <demurgets@free.fr>
1290         Fix for #520092.
1292         * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
1293           it's already used by scintilla to delete the whole current line.
1295 2002-03-10  Stephane Demurget  <demurgets@free.fr>
1297         Fix for #525107.
1299         * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
1300           calls to fileselection_hide_widget,
1301           (on_open_filesel_cancel_clicked): removed.
1303         * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
1304           (on_add_prjfilesel_cancel_clicked):
1306         * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
1307           impl.
1309         * src/fileselection.c: Made some functions static.
1310           (fileselection_hide_widget): rewritten using the new
1311           gnome_filelist_set_multiple_selection function.
1313         * src/fileselection.c: (on_file_selection_delete_event): removed
1314           unuseful widget hides. Some cleanups,
1315           (on_file_selection_cancel_clicked): impl,
1316           (create_fileselection_gui): changed the cancel button clicked's
1317           callback to use this new function.
1319         * src/anjuta.c: (anjuta_new):
1320         * src/project_dbase.c: (project_dbase_new): removed the use of cancel
1321           callbacks, because this the gnome filelist widget's job.
1323         * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
1324           clist selection mode duplicates set,
1325           (gnome_filelist_key_press): use the new impl. function.
1327 2002-03-10  Stephane Demurget  <demurgets@free.fr>
1329         Fix for #441233.
1331         * src/appwizard_cbs.c: (on_druidpagestandard2_next):
1332           fixed some bogus code using an array cell out of
1333           range, removed unecessary gettext usages.
1335         * src/appwiz_page2.c: (on_prj_name_entry_changed):
1336           some cleanups and now transform minus characters to
1337           underscores.
1339         * src/source.c:
1340           (source_write_configure_in),
1341           (source_write_toplevel_makefile_am),
1342           (source_write_desktop_entry),
1343           (source_write_glade_file):
1344         * src/project_dbase.c: (project_dbase_summon_glade),
1345           (project_dbase_generate_source_code):
1346         * src/glades.c: (gladen_write_glade_write):
1347           replaced some occurences of the target name by the
1348           project filename, using project_dbase_get_proj_name,
1349           to fix the name of some files.
1350           Fixed a lot of mem leaks.
1351           Various code cleanups.
1353 2002-03-06  Stephane Demurget  <demurgets@free.fr>
1355         Merged with latest (1.44) scintilla.
1357         Added: - The calltip.<lexer>.end.definition property to display help
1358                  text on a second line of calltip.
1359                - The calltip.<lexer>.word.characters property to correctly find
1360                  calltips for functions that include characters like '$' which
1361                  is not normally considered a word character.
1362                - The use.monospaced property to determine initial state of
1363                  Use Monospaced Font setting.
1365         Bugs fixed: Too many to mention; please see :
1366                     http://www.scintilla.org/ScintillaHistory.html for the
1367                     full changes list.
1369         * scintilla/*/*: updated nearly all files.
1371         * TODO: removed the need of a scintilla merge.
1373         Merged with latest (1.44) SciTE properties.
1375         * data/properties/anjuta.properties: added the wrap, use.monospaced
1376           properties.
1378         * data/properties/html.properties: added a missing php extension, and
1379           updated php keywords to the latest reference.
1381         * data/properties/pascal.properties: added commands to compile, build
1382           and execute pascal applications.
1384         * data/properties/lua.properties: added styles for statements.
1386         * data/properties/bash.properties: added the declare keyword.
1388         Fixed distchecking.
1390         * global-tags/Makefile.am,
1391           global-tags/create-global-tags.sh: used some kind of ugly hack to
1392           make distchek work, since noone has proposed some better way.
1394         * src/main_menubar_def.h: Ctrl-W is now associated to close file,
1395           and Ctrl-N replace Alt-N for new file according to the Gnome design
1396           reference.
1398 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
1400         * widgets/gnomedirlist.c
1401         widgets/gnomedirlist.h
1402         widgets/gnomefilelist.c
1403         widgets/gnomefilelist.h:
1405         Added GPL headings in the file.
1407 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
1409         * src/attach_process.c
1410         src/attach_process_cbs.c
1411         src/attach_process_cbs.h
1412         src/attach_process_gui.c
1413         src/breakpoints.c
1414         src/breakpoints_cbs.c
1415         src/breakpoints_cbs.h
1416         src/breakpoints_gui.c
1417         src/commands.c
1418         src/compiler_options.c
1419         src/compiler_options_cbs.c
1420         src/compiler_options_cbs.h
1421         src/compiler_options_gui.c
1422         src/find_in_files.c
1423         src/find_in_files_cbs.c
1424         src/find_in_files_cbs.h
1425         src/find_in_files_gui.c
1426         src/find_replace.c
1427         src/find_text.c
1428         src/help.c
1429         src/preferences.c
1430         src/preferences_gui.c
1431         src/project_config.c
1432         src/src_paths.c
1433         src/src_paths_cbs.c
1434         src/src_paths_cbs.h
1435         src/src_paths_gui.c:
1436         
1437         Bugs #521629 and #522427 fixed. The problem was, that the
1438         escape-key was not catched and the dialog was hidden, but
1439         the flag was not set correctly.
1441         Changed the callbacks for delete_event to close, using gnome_dialog_close(),
1442         using the gnome_dialog_close_hides()-setting present in most dialogs.
1443         Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
1444         emits "close" and set the flag in the close-callback.
1446         Patch from: Jens Georg <mail@jensgeorg.de>
1448 2002-03-06  Stephane Demurget  <demurgets@free.fr>
1450         * src/*.{c,cpp}: s/string_free/g_free/
1452         * src/utilities.[ch]: (string_free): removed.
1454 2002-03-06      Dan Elphick <dre00r@ecs.soton.ac.uk>
1456         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1458         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
1459         src/mainmenu_callbacks.[ch]:
1460         Removed Project menu options: README, TODO, ChangeLog and NEWS
1461         Moved Save Build Messages to Build menu and only highlight it
1462         when there are build messages.
1463         Corrected a spelling: "mojority" -> "majority"
1464         Fixed initialisation of edit.edit_app_gui so now Edit menu
1465         can be shown when no project is loaded.
1467         * src/project_dbase.h: Removed prototype for static function
1469 2002-03-06  Naba Kumar <kh_naba@users.sourceforge.net>
1471         * src/text_editor.c: Editor is marked changed after
1472         autoformat. 
1473         
1474         Patch from: Jens Georg <mail@jensgeorg.de>
1476 2002-03-04 Roel Vanhout <roel@stack.be>
1478         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1480         * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
1481         Added option to ignore binary files on 'Find in files' (grep -I option)
1483 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
1485         * src/main.c:
1486         session restoration and commandline load in 
1487         gtk idle loop.
1488         
1489         * src/anjuta.[h,c], src/anjuta_cbs.c:
1490         Removed "clear windows menu" and prevented runtime 
1491         warnings.
1492         
1493         * src/compile.c, src/build_file.c, src/build_project.c,
1494         src/clean.c:
1495         Takes into account the preference setting for 
1496         show dialog when job completes. Dialogs are
1497         shown when it is enabled otherwise not.
1498         
1499 2002-03-03 Roel Vanhout <roel@stack.be>
1501         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1502         
1503         * src/find_text.c
1504         Store 'Find...' search string on search so that 'Find Next' will search for
1505         that string, even if the dialog hasn't been closed yet.
1507 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
1509         * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
1510         src/controls.c, src/main_menubar.h,     src/main_menubar.[h,c],
1511         src/main_menubar_def.h:
1512         
1513         Organized menus, removed "Windows" and "Utilities" menus from the
1514         menubar [they are no longer needed]. Also removed some extragenous
1515         separators.
1516           
1517 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
1519         * src/message-manager-private.cc:
1520         Set message clist selection mode to BROWSE.
1521         
1522         * src/message-manager.cc, src/an_symbol_view.c,
1523         src/an_file_view.c:
1524         Added Key navigation for the CTree and CList. Arrow left for
1525         node collapse, right for node expand, space (or enter) for
1526         activation (same as double click).
1527         
1528 2002-03-03 Roel Vanhout <roel@stack.be>
1529         
1530         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1531         
1532         * plugins/class-gen/clsGen.c
1533         Added functionality to semi-intelligently prefill filename
1534         boxes with names deduced from class name
1536 2002-02-26 lbell <lbell@tsc4.com>
1538         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
1539         * src/preferences_gui.c:
1540         Removed an incorrect use of gtk_misc_set_alignment().
1541         
1542         * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
1543         src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
1544         src/preferences.h, src/preferences_gui.c:
1545         
1546         Added the option to reload last open project at the startup.
1547         Added the possibility to open a new project without close
1548         an existing one
1549         
1550         * src/properties.cxx:
1551         Corrected a spelling mistake in message string.
1552         
1553         * src/session.c:
1554         Updated session functions.
1555            
1556 2002-02-26  Naba Kumar <kh_naba@users.sourceforge.net>
1558         * widgets/gnomefilelist.c: Bug fixes.
1559         
1560         Patch from Philip Van Hoof <freax@pandora.be>
1561         
1562 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
1564         * src/an_file_view.c:
1565         anjuta was unable to open some files becuase they were not being
1566         recognized as "text/*" mime type (example files *.rej, *.in, etc.).
1567         Removed mime checking when opening with anjuta, becuase it doesn't
1568         hurt to open binary files in anjuta (some even may want to do so).
1569         
1570         Added a warning when mime type is not set when "view with default
1571         viewer" is activated.
1572         
1573         * src/an_file_view.c, an_symbol_view.c:
1574         Converted N_() to _() where ever appropriate in the strings.
1575         
1576 2002-02-25  Johannes Schmid <clubfan@users.sourceforge.net>
1577         
1578         * src/appwizard_gui.c, src/appwizard_cbs.c
1579           src/wizard_gui.c/h, src/appwiz_page3.c,
1580           src/project_import_gui.c:
1581           
1582         Moved target type radiobuttons to appwiz. page 2
1583         
1584         * src/message-manager-private.cc
1585         Fixed a bug which caused a crash if next message function was used
1587         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
1589 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
1591         * src/anjuta.h, anjuta.c, anjuta_cbs.c:
1592         Modifies the behaviour of Alt-TAB in Anjuta. This
1593         brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
1594         edited files in the first items of the notebook.
1596         Patch from: Timothee Besset <timo@qeradiant.com>
1597         
1598 2002-02-24  Philip Van Hoof <freax@pandora.be>
1600         * widgets/gnomefilelist.c, gnomefilelist.h:
1601           Added filecompletion
1602           
1603         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
1605 2002-02-21  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
1607         * configure.in: Added "sk" to ALL_LINGUAS.
1609 2002-02-20  Johannes Schmid <clubfan@users.sourceforge.net>
1610   
1611         * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c, 
1612           src/appwizard_gui.c, src/project_dbase.c, src/source.c,
1613           src/wizard_gui.c: Added support for static and dynamic libs
1614         
1615 2002-02-20  Dan Elphick <dre00r@ecs.soton.ac.uk>
1617         * widgets/gnomefilelist.c:
1618           Fixed gnome_filelist_get_lastfilename so it no longer returns
1619           a corrupted path.
1621 2002-02-20  Naba Kumar <kh_naba@users.sourceforge.net>
1623         * src/resources.h, resources.c:
1624         Added url handler.
1626         * src/main_menubar_def.h, mainmenu_callbacks.c:
1627         Changed to use gnome configed url handler.
1629 2002-02-19  Philip Van Hoof <freax@pandora.be>
1631         * widgets/gnomefilelist.c
1632         Added PHP filetype.
1634 2002-02-19  Naba Kumar <kh_naba@users.sourceforge.net>
1636         * plugins/class-gen/clsGen.c:
1637         Added c++ support.
1638         
1639         * widgets/gnomefilelist.c:
1640         Gives the maximum space to the files section of the open file dialog.
1641         
1642         Patches from: lbell <lbell@tsc4.com>
1643         
1644 2002-02-18  Naba Kumar <kh_naba@users.sourceforge.net>
1646         * src/anjuta.c, main.c:
1647         Used tm_get_real_path in anjuta_get_full_filename();
1648         
1649 2002-02-18  Andy Piper <andyp@users.sourceforge.net>
1650         
1651         * anjuta.prj: update version
1653 2002-02-17  Stephane Demurget  <demurgets@free.fr>
1655         * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
1656           removed the amount arg and replaced with a NULL-ending list.
1657           (gnome_filelisttype_makedefaultlist): use the new prototype.
1659 2002-02-17  Andy Piper <andyp@users.sourceforge.net>
1661         * src/about.c, THANKS: updated for new contributors
1662         
1663         * anjuta.prj: added new files
1664         
1665         * README: corrected some documentation, ctags no longer needed,
1666           pkgconfig now required
1667           
1668         * data/properties/others.properties: add .cvsdiff extension
1669         
1670         * src/project_dbase_gui.c, src/utilities.c, src/utilities.h: 
1671           patch from Vadim Berezniker <vadim@berezniker.com> to improve 
1672           file import
1673           
1674         * doc/anjuta.1: added initial man page thanks to 
1675           Rob Bradford <rob@debianplanet.org> (NB build and install 
1676           needs work)
1677         
1678 2002-02-17  Johannes Schmid <clubfan@users.sourceforge.net>
1680         * src/Makefile.am: Cleaned handling of compiler flags by moving them
1681           to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
1682           warning flags. 
1683   
1684         * configure.in: Changed version to 0.1.10-pre
1685   
1686 2002-02-17  Stephane Demurget  <demurgets@free.fr>
1688         * src/fileselection.c: (create_fileselection_gui): always display
1689           the directory creation button as we cannot rely on the dialog
1690           titlebar.
1692         * widgets/gnomefilelist.[ch]: fixed includes.
1694         * pixmaps/new_folder.xpm: resized, added a + sign.
1696 2002-02-17  Stephane Demurget  <demurgets@free.fr>
1698         * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
1699           changed all extensions to begin with a dot.
1701 2002-02-16  Philip Van Hoof  <freax@pandora.be>
1703         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
1705         * THANKS: added Philip.
1707         * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
1709         * src/project_dbase.c: (project_dbase_make_default_filetype_list),
1710         * src/file_selection.[ch],
1711         * widgets/gnomefilelist.[ch]: added a filetype
1712           combobox to the Anjuta file dialog widget.
1714 2002-02-14  Andy Piper  <andy.piper@freeuk.com>
1716         * anjuta.spec.in: eep! the import script was not being installed by
1717           RPM - fixed for the release.
1719 2002-02-13  Stephane Demurget  <demurgets@free.fr>
1721         Various cleanups and fixes for the next release to be able to make
1722         distcheck.
1724         * plugins/*/*.c: added missing prototypes causing gcc to speak to
1725           much and make some tweaks plus cleanups.
1727         * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
1728           args to remove some warnings.
1730         * global-tags/Makefile.am,
1731           data/Makefile.am,
1732           src/Makefile.am: link against Anjuta static libs using the
1733           $(top_builddir) dir, not anymore on $(top_srcdir) to make
1734           distcheck happy.
1736         * src/Makefile.am: ditto with all the Anjuta static libs.
1738         * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
1739           include, as we already include the whole directory for the build.
1741         * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
1742           
1743 2002-02-13      Andy Piper      <andy.piper@freeuk.com>
1745         * pixmaps/Makefile.am: icon for libglade project now installed
1746         * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
1747         * manuals/C/Makefile.am: removed ChangeLog reference which was 
1748           breaking some build stuff
1749         * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
1750           include reference problems that showed up on make distcheck
1751         * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
1753 2002-02-13  Johannes Schmid <clubfan@users.sourceforge.net>
1754         
1755         * src/aneditor.cxx: Fixed bug #509977 (CallTips)
1757 2002-02-12  Naba Kumar <kh_naba@users.sourceforge.net>
1759         * src/message-manager-private.cc:
1760           The horizontal scrollbar now shows properly on demand.
1761         
1762 2002-02-08  Johannes Schmid <clubfan@users.sourceforge.net>
1764         * src/dnd.c fixed some warnings
1765         * src/message-manager-private.cc: Horizontal scrollbar is now shown 
1766           and works. It is shown always at the moment but before it was
1767           shown on demand and did never work. 
1769 2002-02-07  Naba Kumar <kh_naba@users.sourceforge.net>
1771         * src/anjuta.c: Fixed a crash bug.
1772           patch from: Jens Georg <mail@jensgeorg.de>
1774 2002-02-04      Andy Piper      <andy.piper@freeuk.com>
1776         * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
1777           reports a problem with missing end tags on <graphic>
1779 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
1781         * manuals/C/ChangeLog: removed since it was never used
1782         * manuals/C/anjuta-manual/*: more updates, new screenshots
1783         * anjuta.prj: updated for new manuals/ structure
1785 2002-02-03  Johannes Schmid <clubfan@users.sourceforge.net>
1787         * source.c, compiler_options.[c/h]:
1788           Fixed bug #460321 "Problem with optimization options" 
1789           by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
1790         
1791 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
1793         * NEWS: prepared for release, need to fill in date
1794         * data/welcome.txt: version number updated
1796 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
1798         * src/text_editor_menu.c, src/an_file_view.c, 
1799           src/an_symbol_view.c: marked strings for translation
1800         
1801         * src/defaults.c, data/properties/xml.properties:
1802           *.omf and *.xsl files should use XML highlighting
1803           
1804         * manuals/C/anjuta-manual/*:
1805           - restructured so that files have more meaningful names
1806             and are easier to edit (see anjuta-manual.sgml for the
1807                 ordering)
1808           - updated some screenshots
1809           - continued rewrite
1811 2002-02-02  Naba Kumar <kh_naba@users.sourceforge.net>
1813         * main.c: Made a workaround to remove the old
1814         anjuta gnome config file (older than 9 Feb 2002). This
1815         will fix the bug which never lets the brower toolbar shown.
1816         
1817         * main.c: In fact, the above solution wouldn't work in all
1818         cases. Therefore, here is the better fix, which works by
1819         detecting the version of the old config file and deleting
1820         ~/.gnome/Anjuta if it is lesser than 0.1.9.
1821         
1822 2002-02-01  Andy Piper <andy.piper@freeuk.com>
1824         * HACKING: added info on submitting patches
1826 2002-01-31  Johannes Schmid <clubfan@users.sourceforge.net>
1828         * src/project_import_gui.c, src/project_import.c:
1829           - If Project Import Wizard is canceled everything is 
1830                 cleaned up now.
1831           - Back button is now insensitive on page 3 (some problems: 
1832                 see TODO in project_import_qui.c:284
1833           - Menu frame is insensitive if project type != GNOME(mm)
1835 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
1837         * src/main.c: Fixed bug #  (Unable to open files on
1838         double click in project window from second trial onwards when
1839         the project is opened from command line).
1840         
1841         * po/POTFILES.in: Removed tags_manager.[h,c]
1842         
1843 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
1845         * src/preferences.c:
1846           A quick hack to fix the 'invisible' browser toolbar when
1847           upgrading from 0.1.8 to 0.1.9
1848           
1849         * src/anjuta.c:
1850           Fixed toolbar names which were causing confusions in the toolbar
1851           show/hide.
1852           
1853         * src/main.c:
1854           Substituted "anjuta" with PACKAGE
1855           
1856         * src/project_import_gui.c: 
1857           Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
1858           
1859         * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
1860           Added new files and removed obsolete ones.
1861           
1862 2002-01-30  Andy Piper <andy.piper@freeuk.com>
1864         * src/appwizard_cbs.c, project_import_cbs.c, 
1865           main_menubar_def.h, project_import_gui.c: 
1866           updates to message strings and layout for the 
1867           import wizard.
1868           
1869         * text_editor_cbs.c: fix for the tab menu entries for 
1870           redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
1872 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
1874         * src/toolbars.c,
1875           src/toolbars.h,
1876           src/anjuta_gui.c,
1877           src/controls.c:
1878           
1879           Tag dropdown exclusive (takes
1880           all space in the toolbar) and never vertical and
1881           increased the width of the tag combo to 256 pixs.
1882           Toolbar separator before the combo and button.
1883           Added tags label before the tag button.
1884           Reorganized the dock bands for the toolbars.
1885           
1886         * src/project_import_gui.c
1887           src/project_import.c:
1888           Fixed an error and removed an unused variable.
1889           
1890         * data/properties/anjuta.properties:
1891           Removed the property for the old toolbar and set
1892           browser toolbar show to default.
1893           
1894         * src/project_dbase.c: excluded modules were not
1895           loaded. Fixed.
1896           
1897         * src/source.c:
1898           No build files will be written if the project is blocked.
1899           
1900         * src/project_import.c,
1901           src/project_import_cbs.c,
1902           src/project_gui.c,
1903           src/wizard_gui.c:
1904           
1905           Manually applied Johannes patch to fix some memory
1906           issues and gui clean up.
1907           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
1908         
1909         * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
1910           Fixed a bad bug with remove file from project because of
1911           files were never removed properly from the project and
1912           from the tagmanager.
1913           
1914         * src/appwiz_page3.c: Disabled unused codes to clear
1915           compiler warnings.
1916           
1917 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
1919         * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
1920         
1921         * data/Makefile.am
1922           pixmaps/Makefile.am
1923           src/Makefile.am
1924           src/an_file_view.c
1925           src/an_symbol_view.c
1926           src/anjuta.c
1927           src/anjuta.h
1928           src/anjuta_cbs.c
1929           src/anjuta_gui.c
1930           src/controls.c
1931           src/main_menubar.c
1932           src/main_menubar.h
1933           src/main_menubar_def.h
1934           src/mainmenu_callbacks.c
1935           src/mainmenu_callbacks.h
1936           src/pixmaps.h
1937           src/project_dbase.c
1938           src/project_dbase.h
1939           src/text_editor.c
1940           src/text_editor_menu.c
1941           src/text_editor_menu.h
1942           src/toolbar.c
1943           src/toolbar.h
1944           src/toolbar_callbacks.c
1945           src/toolbar_callbacks.h :
1946           
1947           Patch submitted by:
1948           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
1949           
1950           Removes the Tags toolbar and substituted it with
1951           tags combo dropdown list. Fixes a couple of bugs.
1952           
1953           Moved the tag combo to browser toolbar because
1954           main toolbar was becoming too long.
1955           Made a new icon of tag toolbar.
1956           
1957         * po/zh_TW.po: Fixed bug.
1958           
1959         * pixmaps/an_tag.xpm: Added new file.
1961 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
1963         * src/project_import_gui.c: Reorganized project
1964         import gui page 2.
1965         
1966 2002-01-29  Andy Piper <andy.piper@freeuk.com>
1968         * HACKING: added info on creating windows and dialogs
1970 2002-01-29  Naba Kumar <kh_naba@users.sourceforge.net>
1972         * src/tm_file_view.c:
1974           Sorts the file list at the end instead of doing sort-insert
1975           to improve performance.
1976           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
1978         * src/project_dbase.c: Resolved a conflict from
1979           Johannes's patch.
1980           
1981         * src/project_import.c:
1982         
1983           Fixed to use anjuta_import.sh for the bin dir and
1984           not from the data dir.
1985         
1986           Used anjuta_is_installed() function to verify a the command's
1987           executability.
1988         
1989           Fixed import command to use sh (which is more general and is
1990           gauranteed to be found in any unix system :-)). Also, added
1991           double quotes around the import directory.
1992         
1993           Changed some strings for better translations (like avoiding
1994           duplicates).
1995           
1996           Fixed the reading of wrong target type.
1997           
1998         * src/control.c: Insensitive "import project" when there is
1999           a project open.
2000           
2001         * src/project_import_cbs.c:
2002           
2003           Fixed strcmp() [== 0 was left out]. Languages now selected properly.
2004           Fixed selection of gettext checkbox.
2005           Sets the menu entries.
2006           
2007 2002-01-28  Johannes Schmid <clubfan@users.sourceforge.net>
2008         
2009         * src/appwiz_page[1-4].c
2010         * src/appwiz_gui.c
2011         * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
2012         be able to reuse it.
2013         
2014         * src/mainmenubar.[c/h]
2015         * src/mainmenubar_def.h
2016         * src/mainmenu_callbacks.[c/h]: Code to create "Import Project" 
2017         menu item
2018         
2019         * src/message-manager.c: Fixed bug 509192
2020         * src/message-manager-dock.c: Added accel_group if window is undocked
2021         
2022         * src/project_dbase.[c/h]: Splitted opening code to be able
2023         to use it without an open file dialog
2024         (Maybe I broke Naba's changes, please take a look)
2025                         
2026         * src/project_import.[c/h]
2027         * src/project_import_gui.c: New Files, Code for Project Import Wizard
2028         
2029         * src/wizard_gui.[c/h]: New Files, shared code between appwizard and 
2030         import wizard
2032 2002-01-28  Andy Piper <andy.piper@freeuk.com>
2034         * src/main_menubar_def.h, tagmanager/tm_project.c: more
2035           string cleanups
2036           
2037         * manuals/C/anjuta_manual/*: started rewrite of the 
2038           manual, updated some screenshots
2040 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
2042         * src/gnomefilelist.h, src/gnomefilelist.c:
2043         
2044           Fixed multiple selection bug (#497085). The OK button is
2045           sensitive when in multiple mode, if the no. of
2046           selection is one or more.
2047           
2048           Toggle between single and multiple selection mode
2049           and multiple mode display.
2050           
2051           Fixed strings to translable strings.
2052           
2053           Fixed some compiler warnings by commenting out
2054           unused functions.
2055           
2056 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
2058         * src/project_dbase.c: App status bar now updates
2059           with the project name when the project is loaded.
2060         
2061         * src/an_file_view.c, tagmanager/tm_file_entry.c:
2062           
2063           Puts the directories at the top. They're also sorted now.
2064           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
2065         
2066 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
2068         * scripts/anjuta_import.sh.in: Added file.
2069         * scripts/anjuta_import.sh: Removed file.
2071         * .cvsignore, po/.cvsignore, scripts/.cvsignore:
2072           Updated files.
2073           
2074         * src/main_menubar_def.h:
2075         
2076           Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
2077           reflect the opposite of Find (CTRL+F) and also to leave
2078           CTRL+R or Redo.
2079           
2080           Changed Glade summon with ALT+G, which frees the ATL+E
2081           for poping up the edit menu.
2082           
2083         * src/Makefile.am: Debugging link flags by Biswa, removed.
2085 2002-01-28      Andy Piper      <andy.piper@freeuk.com>
2087         * HACKING: added information on best practices for writing
2088           application messages and GUI labels
2089           
2090         * src/CORBA-Server.c, src/about.c, src/anjuta.c, 
2091           src/breakpoints.c, src/build_file.c, src/build_project.c, 
2092           src/clean_project.c, src/compile.c, 
2093           src/compiler_options_cbs.c, src/compiler_options_gui.c, 
2094           src/configurer.c, src/debugger.c, src/executer.c, 
2095           src/find_in_files.c, src/find_in_files_cbs.c, 
2096           src/find_replace.c, src/find_text.c, src/glades.c, 
2097           src/gnome_project.c, src/goto_line.c, src/main.c, 
2098           src/main_menubar.c, src/main_menubar_def.h, 
2099           src/mainmenu_callbacks.c, src/preferences_gui.c, 
2100           src/project_config.c, src/project_dbase.c, 
2101           src/project_dbase_gui.c, src/resources.c, src/source.c, 
2102           src/support.c, src/tags_manager.c, src/text_editor.c, 
2103           src/text_editor_gui.c, src/text_editor_menu.c, 
2104           src/toolbar_callbacks.c, src/utilities.c: 
2105           lots of minor message updates to make them more user-friendly 
2106           and consistent
2108 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
2110         * src/executer.c:
2111         
2112           Because of the spaces escaping, the command could not be
2113           executed when run without terminal. Now fixed.
2114           
2115         * anjuta.prj, Makefile.am:
2116         
2117           Added anjuta project file.
2118         
2119 2002-01-27  Naba Kumar <kh_naba@users.sourceforge.net>
2121         * src/message-manager-private.h, message-manager-private.cc,
2122           message-manger.cc:
2123           
2124           Added freeze() and thaw() for the message window class to
2125           speed up the message manager update.
2126         
2127         * src/project_config.h, project_config.c,
2128           src/project_dbase.h, project_dbase.h
2129           scripts/anjuta_project.template:
2130           
2131           Added two new prject attributes: project.config.blocked and
2132           project.excluded.modules. The former will make sure that users
2133           are not given any previlidge in enabling the 'overwrite build
2134           files' flags and the later issues a list of modules in the project
2135           to be skipped for symbol browsing and project listing.
2136         
2137         * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
2138         
2139           Modified script to read the template from the anjuta data dir
2140           rather than from the directory in which the script exist. Otherwise,
2141           Being transfered to the bin dir, the script will not be able to
2142           find the template when it is run.
2143           
2144           The script is also create with configure.in to set in the anjuta
2145           data dir path inside the script.
2146           
2147 2002-01-26  Stephane Demurget  <demurgets@free.fr>
2149         * po/fr.po: updated to the latest sources.
2151 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
2153         * scripts/Makefile.am:
2154           anjuta_import.sh goes with distribution.
2155           
2156         * po/*.po: They seem to have updated (merged with
2157           anjuta.pot) automatically when I did "make dist".
2158           
2159 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
2161         * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
2162           Fixed Bug #499807, ie crash on removing libs, includes, defines from
2163           the compiler options dialog.
2164         
2165         * ChangeLog:
2166           Correct todays date. :)
2167           
2168         * scripts/Makefile.am:
2169           Installs anjuta_import.sh in $(prefix)/bin dir and
2170           is treated as an executable.
2171           
2172 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
2174         * Fix for bug #499373
2175         
2176         * data/properties/anjuta.properties, ada.properties, cpp.properties,
2177           java, properties, latex.properties, lua.properties, others.properties,
2178           perl.properties:
2179           
2180           Added double-quotes around file arguments so that
2181           filenames with spaces could also work.
2183         * launcher/anjuta-launcher.c, executer.c:
2184           Escaped quotes in the cammand and it's arguments before executing
2185           so that args with spaces can also work.
2186           
2187           Commented #DEBUG switch.
2188           
2189 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
2191         * scripts/*: Added files which I forgot previously.
2192         
2193         * src/aneditor.h: Lined up commands definition for better look.
2194         
2195         * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
2196           main_menubar.h, control.c:
2197           Added three more convert EOL chars submenu items in transform.
2198           Reformatted some some.
2199         
2200         * data/anjuta.properties:
2201           Reformatted a line.
2202         
2203         * src/aneditor.h, aneditor.c:
2204           Added three commands (with definitions) for EOL conversions.
2205           
2206         * src/text_editor.c:
2207           Editor detects file mode from the file content and
2208           set the editing mode to CR/LF/CRLF automatically.
2209           Refined Dos mode extrageneous chars filter
2210           This will make sure that filter works only in Dos mode and not
2211           in other modes.
2212           
2213         * src/anjuta.c: Editor mode display in status bar.
2214         
2215         * src/preferences_gui.c: Changed the string for dos mode
2216           filter to more sensible string.
2217         
2218         * src/aneditor.c: Default editor mode sets during widget creation
2219           and not everty time the properties are loaded. This makes sure
2220           that the auto-detected mode is not overridden by the default mode.
2221           
2222         * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
2223         
2224         * src/anjuta.c: Fixed bug #476028.
2225           Now anjuta also searches for file relative to top project dir,
2226           when the project is open.
2227         
2228         * src/anjuta_cbs.c: Fixed bug #499536.
2229           File is not closed if it is not able to save the file properly.
2230           
2231         * src/mainmenu_callbacks.c: Fixed bug #499536.
2232           Newfiles (which are not modified) are also closed on "close all files".
2233         
2234 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
2236         * src/an_symbol_view.c: Added MAX_STRING_LENGTH
2237         
2238         * tagmanager/tm_source_file.c, regex.c, parse.c:
2239           defined and delimited g_messages within #debug.
2240           
2241         * src/preferences.c, data/anjuta.properties:
2242           saved/defied message-manager tag position in string.
2243           Message tag possition is saved between sessions. And
2244           and tag position bottom as default.
2245           
2246 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
2248         Patch submitted by:
2249         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
2251         * Makefile.am
2252           configure.in
2253           data/Makefile.am
2254           data/properties/Makefile.am
2255           global-tags/Makefile.am
2256           pixmaps/Makefile.am
2257           src/Makefile.am
2258           src/an_file_view.c
2259           src/an_file_view.h
2260           src/an_symbol_view.c
2261           src/an_symbol_view.h
2262           src/anjuta.c
2263           src/anjuta_cbs.c
2264           src/file_history.c
2265           src/file_history.h
2266           src/message-manager-private.cc
2267           src/pixmaps.h
2268           src/project_dbase.c
2269           src/project_dbase_gui.c
2270           src/tags_manager.c
2271           src/text_editor.c
2272           src/utilities.c
2273           src/utilities.h
2274           src/watch_gui.c:
2275         
2276           Modified files.
2277         
2278         * scripts/*
2279           pixmaps/sv_class.xpm
2280           pixmaps/sv_function.xpm
2281           pixmaps/sv_macro.xpm
2282           pixmaps/sv_private_fun.xpm
2283           pixmaps/sv_private_var.xpm
2284           pixmaps/sv_protected_fun.xpm
2285           pixmaps/sv_protected_var.xpm
2286           pixmaps/sv_public_fun.xpm
2287           pixmaps/sv_public_var.xpm
2288           pixmaps/sv_static_fun.xpm
2289           pixmaps/sv_static_var.xpm
2290           pixmaps/sv_struct.xpm
2291           pixmaps/sv_unknown.xpm
2292           pixmaps/sv_variable.xpm
2293           pixmaps/fv_core.xpm
2294           pixmaps/fv_text.xpm
2295           pixmaps/filestoremove.txt:
2296         
2297           New files.
2298         
2299         * pixmaps/class.xpm
2300           pixmaps/function.xpm
2301           pixmaps/fv_autofile.xpm
2302           pixmaps/fv_doc.xpm
2303           pixmaps/fv_i18n.xpm
2304           pixmaps/fv_source.xpm
2305           pixmaps/private_func.xpm
2306           pixmaps/private_var.xpm
2307           pixmaps/protected_func.xpm
2308           pixmaps/protected_var.xpm
2309           pixmaps/public_func.xpm
2310           pixmaps/public_var.xpm
2311           pixmaps/struct.xpm
2312           pixmaps/variable.xpm
2313         
2314           Removed files.
2315         
2316         * tagmanager/*/*:
2317         
2318           Upgraded to tagmanager-0.7
2320 2002-01-24      Johannes Schmid <clubfan@users.sourceforge.net>
2321         * src/anjuta_cbs.c: Fixed bug #506441
2322         * src/watch_gui.c: Changed layout of eval dialog so that
2323         it fits on a 800x600 desktop with German translation. 
2325 2002-01-23      Andy Piper <andy.piper@freeuk.com>
2327         * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
2328         * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new 
2329           icon for new project type (thanks to Misha)
2330         * configure.in: build and install Danish translation
2331         * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated 
2332           credits to cover new patches and translations
2334 2002-01-23  Johannes Schmid <clubfan@users.sourceforge.net>
2335         
2336         * src/preferences.c, src/message-manager.cc, src/project_type.c,
2337           src/appwiz_page1.c:
2338         
2339       - Font preferences are restored properly now (\n was missing)
2340           - Dock menu label of message-manager is "Dock/Undock" instead
2341           of "Dock|Undock" to match with the rest of anjuta.
2342           - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
2343           changed it in anjuta, too 
2345 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
2347         * tagmanager/tm_source_file.c,
2348           tagmanager/parse.c,
2349           tagmanager/tm_project.c,
2350           src/an_symbol_view.c,
2351           src/anjuta.c:
2352           
2353           Disabled debug warnings.
2355 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
2357         * src/appwiz_page1.c
2358           src/compiler_options.c
2359           src/project_dbase.c
2360           src/project_dbase.h
2361           src/project_type.c
2362           src/source.c
2363           src/source.h:
2364           
2365           New project type named LibGlade.
2366           
2367           Patch submitted by:
2368           Dick Knol <dknol@gmx.net>
2370         * src/gnome_prj.c:
2371           Commented out unused pixmap creation. May be it
2372           will fix the crash in project creation.
2373           
2374 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
2376         * src/registers.c
2377           src/registers.h
2378           src/registers_cbs.c
2379           src/registers_cbs.h
2380           src/registers_gui.c
2381           src/sharedlib.c
2382           src/sharedlib.h
2383           src/sharedlib_cbs.c
2384           src/sharedlib_cbs.h
2385           src/sharedlib_gui.c
2386           src/signals.c
2387           src/signals.h
2388           src/signals_cbs.c
2389           src/signals_cbs.h
2390           src/signals_gui.c
2391           src/stack_trace.c
2392           src/stack_trace.h
2393           src/stack_trace_cbs.c
2394           src/stack_trace_cbs.h
2395           src/stack_trace_gui.c
2396           src/text_editor.c
2397           src/watch.c
2398           src/watch.h
2399           src/watch_cbs.c
2400           src/watch_cbs.h
2401           src/watch_gui.c
2402           
2403           Fixed bug #496290: Attach/detach removed from these
2404           windows as they are never implemented.
2405           
2406           Patch submitted by:
2407           Johannes Schmid <johannes.schmid@gmx.de>
2408           
2409 2002-01-18      Naba Kumar <kh_naba@users.sourceforge.net>
2411         * src/anjuta.c,
2412           src/anjuta_cbs.c:
2413           
2414           Fixed bug:
2415           when you right click on the tabs, a list of filenames are given
2416           out, but now it gives a list of "page 1", "page 2", etc...
2417           
2418           Patch submitted by: 
2419           Jens Georg <mail@jensgeorg.de>
2421         * anjuta.in.in: Removed c|c++ because, it was not necessary
2422           and was causing translation problem.
2423           
2424         * plugins/class-gen/clsGen.c:
2425           removed "'" for the same reason.
2426           
2427 attached the fix for the menu
2430 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
2432         * src/preferences.h,
2433           src/preferences.c,
2434           src/preferences_gui.c:
2435           
2436           Adds the functionality to Anjuta to auto save your unsaved
2437           files before you build a project.
2439           Patch submitted by: 
2440           jason <jason_williams@suth.com>
2441           
2442         * src/anjuta.[h,c]:
2443           Added function for save all files.
2444         
2445         * src/mainmenu_callbacks.c:
2446           Modified to use the above function.
2447         
2448         * src/build_project.c:
2449           Save all files before build if it is set in the
2450           preferences.
2452 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
2454         * src/message-manager-private.cc
2455           src/message-manager-private.h
2456           src/message-manager.cc:
2457           
2458           Message-manager now restores the tabs which were shown on startup.
2459           The terminal is now created on demand (as requested by Biswa)
2460           and I have removed some debug messages.
2461           
2462           Patch submitted by: 
2463           Johannes Schmid <johannes.schmid@gmx.de>
2465 2002-01-13  Stephane Demurget  <demurgets@free.fr>
2467         * src/anjuta_cbs.c: fixed the global shortcut handling to have a
2468           proper tabs keyboard navigation.
2470         * src/an_symbol_view.c,
2471           src/anjuta_cbs.c,
2472           src/gnome_project.c,
2473           src/project_dbase.c,
2474           src/tags_manager.c: removed some debugging display.
2476 2002-01-09      Naba Kumar <kh_naba@users.sourceforge.net>
2478         * src/message-manager-dock.c
2479           src/message-manager-private.cc
2480           src/message-manager-private.h
2481           src/message-manager.cc
2482           src/preferences.c
2483           src/preferences.h
2484           src/preferences_gui.c:
2485           
2486           Patch submitted by: 
2487           Johannes Schmid <johannes.schmid@gmx.de>
2488           
2489           This patch adds a tab to the notebook of the preferences-dialog
2490           where you can change the colors, the tab position of the new
2491           message manager. Also the truncate messages stuff has moved
2492           from misc tab to messages tab.
2494           Also improved the remembering position stuff of message manager.
2495           
2496         * data/internal.properties,
2497           Added definitions for messages colors and tag position.
2498           
2499         * src/message_manager.cc:
2500           Fixed a bug that never lets the messages panes to get cleared.
2501           Added wmclass setting for the message window. Fixed a bug in
2502           which the message window was not being shown.
2503         
2504         * src/tag_manager.c: Fixed printing of (NULL) in the debug
2505           output and disabled it.
2507         * src/anjuta.c: Preferences created and loaded before anything else.
2508           anjuta now recognizes messages colors on startup and initializes
2509           them.
2510         
2511 2002-01-09      Andy Piper      <andy.piper@freeuk.com>
2513         * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
2515 2002-01-09  Stephane Demurget  <demurgets@free.fr>
2517         * pixmaps/file_c.xpm,
2518           pixmaps/file_cpp.xpm,
2519           pixmaps/file_file.xpm,
2520           pixmaps/file_h.xpm,
2521           pixmaps/file_html.xpm,
2522           pixmaps/file_i18n.xpm,
2523           pixmaps/file_icon.xpm,
2524           pixmaps/file_pix.xpm,
2525           pixmaps/fv_doc.xpm,
2526           pixmaps/fv_i18n.xpm,
2527           pixmaps/fv_image.xpm,
2528           pixmaps/fv_source.xpm,
2529           pixmaps/fv_unknown.xpm: made these icons transparent.
2531 2002-01-08      Andy Piper      <andy.piper@freeuk.com>
2533         * launcher/anjuta_launcher.c: updated message strings
2534         * src/message-manager-dock.c: added newline at end to avoid compile warning
2535         * src/project_dbase.c: corrected spelling of include (noted by Biswa)
2536         * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
2537           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
2538           entries for username and Python-style GPL notice
2539         * HACKING: added info on files to change to update Insert menu
2541 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
2543         * src/project_dbase.c,
2544           src/an_file_view.c,
2545           src/an_symbol_view.c:
2546           Changed the CTree expander style to square and
2547           line style to Dotted line.
2548           
2549         * po/POTFILES.in: Removed and Added translable files.
2551 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
2553         * ccview/.cvsignore: Removed.
2554         
2555 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
2557         * ccview/
2558                 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
2559                 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
2560                 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
2561                 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
2562                 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
2563                 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
2564         
2565         Removed ccview module because it is no longer needed.
2567 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
2569         * src/project_dbase.c:
2570           Shifted structure initialization in project_dbase_new()
2571           before anything else, otherwise it was crashing due to
2572           uninitialized values.
2573         
2574         * src/an_symbol_view.c:
2575           Disabled high volume debug output.
2577 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
2578         
2579         Applied a very heavy patch from:
2580         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
2582         * Makefile.am
2583         configure.in
2584         pixmaps/Makefile.am
2585         src/Makefile.am
2586         src/aneditor.cxx
2587         src/aneditor.h
2588         src/anjuta.c
2589         src/anjuta.h
2590         src/commands.c
2591         src/commands.h
2592         src/compile.c
2593         src/compile.h
2594         src/controls.c
2595         src/defaults.c
2596         src/fileselection.c
2597         src/main_menubar.c
2598         src/main_menubar.h
2599         src/main_menubar_def.h
2600         src/mainmenu_callbacks.c
2601         src/mainmenu_callbacks.h
2602         src/project_dbase.c
2603         src/project_dbase.h
2604         src/project_dbase_gui.c
2605         src/tags_manager.c
2606         src/text_editor_menu.c
2607         src/toolbar_callbacks.c
2608         tagmanager/Makefile.am
2609         tagmanager/ctags.c
2610         tagmanager/include/Makefile.am
2611         tagmanager/include/tm_project.h
2612         tagmanager/include/tm_symbol.h
2613         tagmanager/include/tm_tag.h
2614         tagmanager/include/tm_tagmanager.h
2615         tagmanager/include/tm_workspace.h
2616         tagmanager/tm_project.c
2617         tagmanager/tm_source_file.c
2618         tagmanager/tm_symbol.c
2619         tagmanager/tm_tag.c
2620         tagmanager/tm_workspace.c
2621         widgets/Makefile.am: Modified.
2622         
2623         * src/an_file_view.[c,h],
2624           src/an_symbol_view.[c,h],
2625           src/file_history.[c,h],
2626           src/support.[c,h],
2627           widgets/scroll-menu.[c,h],
2628           tagmanager/tm_file_entry.c
2629           tagmanager/include/tm_file_entry.h: Added new files.
2630           
2631         * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
2632         private_func.xpm, public_func.xpm,
2633         class.xpm, fv_exec.xpm, fv_unknown.xpm,
2634         private_var.xpm, public_var.xpm,
2635         function.xpm, fv_i18n.xpm, macro.xpm,
2636         protected_func.xpm, struct.xpm,
2637         fv_autofile.xpm, fv_image.xpm,
2638         ofolder.xpm, protected_var.xpm, variable.xpm:
2639           Updated and Added pixmap files.
2641         Features:
2642         ---------
2643         a) Removes CCView dependency.
2644         b) Improves the terminal.
2645         c) Adds tag navigation context menus.
2646         d) Upgrades tagmanager to latest version.
2647         e) Miscellaneous small additions.
2649 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
2651         * src/project_dbase_gui.c: Fixed crash of anjuta
2652         when project first created.
2653         
2654         * src/gnome_project.c: It now updates the tags manager
2655         when new projects are created.
2656         
2657 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
2659         * Thanks Johannes Schmid <johannes.schmid@gmx.de>
2660           for this big patch.
2661         
2662         * src/messages.[c,h]: Removed files.
2664         * src/message-manager.[cc,h],
2665           src/message-manager-dock.[c,h],
2666           src/message-manager-private.[cc,h]
2667           New files.
2669         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
2670           src/build_project.c, src/clean_project.c, src/compile.c
2671           src/configurer.c, src/debugger.c, src/find_in_files.c
2672           src/mainmenu_callbacks.c, src/preferences.h
2673           src/preferences_gui.c, src/properties.h
2674           src/utilities.c, src/utilities.h:
2675           The new messages widget.
2676           New features:
2677             - Use of GtkNotebook instead of ToggleButtons
2678               and show/hide
2679             - Popupmenu to show and hide message types and
2680               to dock/undock in detach mode
2682           All other things should work as they did with the
2683           old message window. Currently the keyboard short-cuts
2684           do not work in detached mode.
2685           
2686           Some functions in utitlities.[c,h] changed.
2687           so that they take const arguments where this is possible
2688           
2689         * src/Makefile.am, po/POTFILES.in:
2690           Removed messages.[c,h] and
2691           added message-manager.[cc,h], message-manager-dock.[c,h],
2692           message-manager-private.[cc,h]
2693           
2694         * src/message-manager.h: Removed "include <bonobo.h>"
2695           and added a newline at the end of the file.
2696           
2697         * src/message-manager-private.cc:
2698           Set clist's width setting to Automatic.
2699           Set scroll window's scroll bars to Automatic.
2700           
2701 2002-01-05  Naba Kumar <kh_naba@users.sourceforge.net>
2703         * text_editor_menu.c:
2704           Fixed misalignment of the function sub menu
2705           in the text editor pop up menu.
2706           
2707 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
2708         
2709         * src/text_editor.c: Fixed a compiler warning.
2710         
2711 2002-01-04  Andy Piper <andy.piper@freeuk.com>
2713         * THANKS, manuals/*/authors.sgml: updated for new translations
2714         * plugins/class-gen/clsGen.c: converted messages to English
2715         * src/about.c, src/main_menubar_def.h: string updates
2717 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
2719         * src/anjuta.c
2720           src/anjuta_cbs.c
2721           src/text_editor.c
2722           src/mainmenu_callbacks.c
2723           src/text_editor.h
2724           src/text_editor.c
2725           src/text_editor_cbs.c
2726           src/text_editor-gui.c:
2727           
2728           Earlier code for adding 'cross' button
2729           for closing pages were too error prone and unorganized.
2730           Cleaned up the code and shifted the 'extra' widgets
2731           creation (eg. close button, close_pixmap and lable)
2732           from anjuta to text_editor. This takes care of proper
2733           widgets creation and destruction. Otherwise, anjuta
2734           was crashing at too many points, especially related
2735           to docking and undocking.
2736           
2737 2002-01-04  Stephane Demurget  <demurgets@free.fr>
2739         * src/aneditor.cxx: removed debugging code.
2741         * data/properties/.cvsignore: added swap files.
2743 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
2745         * src/anjuta.c
2746           src/anjuta_cbs.c:
2747           Fixed Crashing of anjuta when a new file is saved as
2748           different file.
2749           
2750 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
2752         * src/aneditor.c: Some debug codes around.
2753         
2754         * data/internal.properties, data/anjuta.properties: Removed.
2755           data/properties/Makefile.am:
2756           data/properties/ada
2757           data/properties/cs
2758           data/properties/make
2759           data/properties/rc
2760           data/properties/html
2761           data/properties/ruby
2762           data/properties/baan
2763           data/properties/idl
2764           data/properties/pascal
2765           data/properties/sample
2766           data/properties/bash
2767           data/properties/java
2768           data/properties/perl
2769           data/properties/sql
2770           data/properties/conf
2771           data/properties/latex
2772           data/properties/props
2773           data/properties/vb
2774           data/properties/cpp
2775           data/properties/lua
2776           data/properties/python
2777           data/properties/xml
2778           data/properties/others
2779           data/properties/.cvsignore:
2780             Added files. Properties now splitted into small files
2781             for each language.
2783         * data/Makefile.am
2784           configure.in: Update the removal and added properties module.
2786         * src/preferences.c: preferences_new(): Updated to reflect the
2787           new properties files organization.
2788           
2789         * src/Makefile.am: Added Baan Lexer.
2791 2002-01-01  Stephane Demurget  <demurgets@free.fr>
2793         * src/aneditor.cxx: readded the baan lexer. 
2795         * src/preferences.c: fixed translated messages and a typo.
2797         * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
2798           confusing the regexp usage in xml-i18-merge.
2800 2002-01-01      Andy Piper      <andy.piper@freeuk.com>
2802         * src/project_dbase.c: tidied some messages, and spotted a typo in
2803           the reading of properties which prevented the project version from
2804           ever being reported in the Project Information window - fixed :)
2806         * po/POTFILES.in: removed syntax.h
2808 2001-12-31  Stephane Demurget  <demurgets@free.fr>
2810         * data/internal.properties: fixed baan properties.
2811           Added all ada properties.
2813         * src/main_menubar_def.h,
2814           src/lexer.h,
2815           src/aneditor.cxx,
2816           src/utilities.[ch]: added support for the Ada highlight style.
2818 2001-12-31  Stephane Demurget  <demurgets@free.fr>
2820         * plugins/*/.cvsignore: updated.
2822 2001-12-31  Stephane Demurget  <demurgets@free.fr>
2824         * src/syntax.h,
2825           src/text_editor.c,
2826           src/Makefile.am: removed the empty header syntax.h.
2828 2001-12-31  Naba Kumar <kh_naba@users.sourceforge.net>
2830         * main_menubar.c:
2831         Stef's observation on the 'superfluous' hseparators in the recent
2832         files and projects is fully justified -- removed.
2833         
2834         * main_menubar_def.h:
2835         Changed "Plug Ins" to "Plugins" in the menu label.
2836         
2837         * configure.in, plugins/Makefile.am, plugins/class-gen/*:
2838         Added class-gen in the configure output and class-gen module.
2839         
2840         * data/internal.properties:
2841         Correct mis-spelled "jave" to "java".
2842         Added file.is.source for *.h, *.c, *.cpp properties.
2843         
2844         * global-tags/Makefile.am:
2845         "chmod +x create_global_tags.sh" before it is executed, because
2846         there is very high chance that it will be found "-x" and resulting
2847         in error
2849 2001-12-31  Stephane Demurget  <demurgets@free.fr>
2851         Fixed a crash on Solaris reported by Holder Burde, thanks to him
2852         for the backtrace.
2854         * src/gnome_project.c: (create_new_project): if the user doesn't
2855           select any icon, it doesn't have any extension and thus we can't
2856           use it in printf on Solaris, since the %s modifier use strlen to
2857           know the string length and then crash. On Linux, gcc checks the value
2858           of the pointer to be NULL and write "(null)" if necessary. We can't
2859           rely on that.
2861         * src/source.c: (source_write_desktop_entry): if there's no icon, we
2862           don't need to have the directory icon but the generic one.
2864 2001-12-30  Stephane Demurget  <demurgets@free.fr>
2866         Merged with latest (1.42) scintilla.
2868         Added: Support for the {load,save}.on.(de)activate properties.
2869                The PHP lexer to match keywords case insensitively.
2870                Baan lexer.
2871                Experimental supports for changeable style attribute & line
2872                wrapping.
2873                
2874         Updated: Both the C++ and HTML lexers.
2875                  More shell keywords added.
2876                  Horizontal scrolling and diplay of long lines optimised.
2877                  Cursor setting optimised.
2879         Bugs fixed: Caret movement over folded lines.
2880                     Selection tracking in 2ndary views when doing modifications.
2882         * scintilla/CallTip.{cxx.h},
2883           scintilla/ContractionState.{cxx,h},
2884           scintilla/Document.{cxx,h},
2885           scintilla/Editor.{cxx,h},
2886           scintilla/KeyWords.cxx,
2887           scintilla/LexHTML.cxx,
2888           scintilla/PlatGTK.cxx,
2889           scintilla/RESearch.cxx,
2890           scintilla/ScintillaBase.cxx,
2891           scintilla/ScintillaGTK.cxx,
2892           scintilla/Style.{cxx,h},
2893           scintilla/StyleContext.h,
2894           scintilla/ViewStyle.cxx,
2895           scintilla/include/*.h: updated.
2897         * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
2899         * scintilla/LexCPP.cxx: removed all references to noDocChars. This
2900           should have been told to the scintilla team. We're lucky I read the
2901           ChangeLog and the modifications of the lexer (thanks to the Gnome
2902           bonsai for this ;)
2904         * data/internal.properties: added Baan definitions.
2905           Fixed some issues for C such as *_cast directive, that are only
2906           available with C++.
2907           Updated C++, HTML and shell scripts definitions.
2908           Updated Ada and Bullant, that have been forgotten.
2910         * src/main_menubar_def.h,
2911           src/lexer.h,
2912           src/aneditor.cxx,
2913           src/utilities.[ch]: added support for the Baan highlight style.
2915 2001-12-29  Stephane Demurget  <demurgets@free.fr>
2917         Polished the plugins menu behaviour and added a tearoff
2918         menuitem to the recent entries submenu.
2920         Note: The recent entries list seems to be too height
2921               with all these superfluous hseparators.
2923         * src/main_menubar.c: Polished, making some
2924           functions declarations static and cleaning some code.
2926           (create_submenu_plugin): removed the extra
2927           plugins entry and the horizontal separators.
2929           (on_plugins_menu_realize): the plugins menu is only
2930           shown if there's at least one available.
2932           (create_submenu*): added a tearoff menuitem to have
2933           a more homogeneous menu style. For now, it doesn't
2934           take care of user settings (but it was even worse
2935           before :).
2937 2001-12-29  Stephane Demurget  <demurgets@free.fr>
2939         * configure.in: added the packageplugindir variable to avoid
2940           installing the plugins in $(prefix). It's not the same path as
2941           anjuta 2 to allow parallel installation.
2943 2001-12-29  Stephane Demurget  <demurgets@free.fr>
2944         Fix a reopened part of bug #440676: keyboard navigation between the
2945         different text buffers. Changed to a more global approch. 
2947         * src/notebook.[ch]: removed.
2949         * src/Makefile.am: removed notebook.[ch]
2951         * src/anjuta_{gui,cbs}.c, src/anjuta.h:
2952           (on_anjuta_window_key_press_event): added to fulfill the global
2953           shorcuts handling.
2955         * HACKING: updated according to the new global shortcuts handling.
2957 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
2959         * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
2960           Shifted plugin menu from Edit submenu to main menu.
2961         
2962         * po/POTFILES.in:
2963           Added plugins/sample1/plugin-sample1.c
2964           
2965         * plugins/sample1/plugin-sample1.c:
2966           Added localization and used anjuta_info, instead of anjuta_error.
2967           
2968         * plugins/.cvsignore, plugins/sample1/.cvsignore:
2969           Added cvs ignores.
2970           
2971 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
2973         * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
2974           for plugin dir.
2975         
2976         * Makefile.am: Added module plugins.
2977         
2978         * plugins, plugins/Makefile.am, plugins/sample1/*:
2979           Created plugins modules.
2980           
2981         * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and 
2982           Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
2983           to load plugins of *.so only and not *.so* (which results
2984           in duplicates).
2985         
2986         * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of 
2987           plugins during packaging.
2989 2001-12-27  Simos Xenitellis  <simos@hellug.gr>
2991         *  configure.in: Added Greek (el) to ALL_LINGUAS.
2993 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
2995         * configure.in: Added portuguese to ALL_LINGUAS
2997 2001-12-24  Naba Kumar <kh_naba@users.sourceforge.net>
2999         * global-tags/.cvsignore
3000         tagmanager/.cvsignore
3001         tagmanager/include/.cvsignore:
3002         Added cvs ignore files.
3004         * data/.cvsignore
3005         Updated cvs ignore file.
3006         
3007 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
3009         * src/debugger.c, src/text_editor.c, src/anjuta.c, 
3010           data/anjuta.properties, data/internal.properties: clean up some 
3011           message strings (me)
3013 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
3015         * src/about.c, THANKS: added Jens to the credits
3016         
3017 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
3019         * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
3020           src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
3021           src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
3022           Georg <mail@jensgeorg.de> to add close button to file tabs.
3024 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
3026         * launcher/anjuta_launcher.c: patch from Stef to fix #490816
3027           (debugger now catches correct signal from process)
3029 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
3031         * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
3032         * src/pixmaps.h: switch appwizard project icons to new designs
3033         * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
3035 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
3037         * pixmaps/Makefile.am: stop redundant images from being installed.
3038           The next step will be to remove them completely.
3039         * src/appwiz*: further updates (more to come)
3040         * src/pixmaps.h: cleaned up, commented
3041         * src/splash.c: should use the pixmaps macro defined
3042         * HACKING: more on the graphics stuff and use of pixmaps.h
3044 2001-12-19      Andy Piper      <andy.piper@freeuk.com>
3046         * src/defaults.c: fix bug #494864
3048 2001-12-18      Andy Piper      <andy.piper@freeuk.com>
3050         * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
3051           graphics from Misha
3052         * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
3053           redundant graphics, no longer used
3054         * src/appwiz*: revamped application wizard by Andy and Misha for
3055           a more usable and professional look-and-feel
3056         * HACKING: updates to cover patching, graphics, and some additions
3057           post-0.1.8
3058         * TODO: removed some implemented features
3060 2001-12-17      Andy Piper      <andy.piper@freeuk.com>
3062         * data/anjuta.properties, data/internal.properties: cleanup
3063         * src/compiler_options_gui.c, src/mainmenu_callbacks.*, 
3064           src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
3065           to edit styles colors for keywords and add Goto Tag menu option
3066           in the editor
3068 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
3070         * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
3071         
3072         Fixed bug #460335
3073         fixes the Forget of the cursor position when tab is brought active
3074         from project manager.
3075         
3076 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
3078         * src/messages.c
3079           Exported "TERM=xterm" to get a color terminal when
3080           anjuta is not started from within a terminal.
3081           
3082 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
3084         * src/messages.c
3085           src/messages.h
3086           Added a frame around zvt terminal.
3087           
3088         * src/preferences_gui.c
3089           Modified to say "Use glade component (experimental)"
3090           instead of "Use Component".
3091           
3092 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
3094         * Patch from 
3095         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
3096         
3097         * src/anjuta.c
3098         src/fileselection.c
3099         src/messages.c
3100         src/messages.h
3101         src/preferences.c
3102         src/preferences.h
3103         src/project_dbase.c
3105         a) Extra scrollbar in terminal no longer appears.
3106         b) Character set preference should be preserved (untested).
3107         c) File selection widget now remembers last directory.
3108         d) On creation of generic project, the glade 'file not found' error no
3109                 longer occurs.
3110         e) First terminal window is created 'on demand', so it should always to
3111                 the Right Thing (TM) as far as starting WD is concerned. Also, the
3112                 environment is now passed to the terminal.
3113         f) Solaris compilation should be fixed (replaced get_current_dir_name()
3114                 with getcwd()).
3115         g) Fixed some compilation warnings.
3117 2001-12-10      Andy Piper      <andy.piper@freeuk.com>
3119         * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
3120           src/pixmaps.h: applied terminal and warnings patch (Biswa)
3121         * src/*: cleanups (me)
3122         * pixmaps/mini_term.xpm: added new file for terminal button
3123           (me, based on existing artwork)
3125 2001-12-07      Andy Piper      <andy.piper@freeuk.com>
3127         * configure.in: bumped version to 0.1.9-pre
3128         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
3129           translation
3130         * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
3132 2001-12-07  Pablo Saratxaga  <pablo@mandrakesoft.com>
3134         * src/splash.c: removed a DOS end of line of a comment (so the *.po
3135           files are free of that char)
3136         * configure.in: added "az" to ALL_LINGUAS
3138 2001-11-29      Andy Piper      <andy.piper@freeuk.com>
3140         * tagmanager/tm_workspace.c, src/project_dbase.c: critical
3141           crash bug fix from Biswa.
3142         * FUTURE: added Anjuta/gIDE merger information to provide 
3143           details on future direction and status of 1.x stuff
3144         * NEWS: prepared for release
3145         * po/de.po: update from Jens Georg <mail@jensgeorg>
3147 2001-11-28      Andy Piper      <andy.piper@freeuk.com>
3149         * multiple minor updates pre-0.1.8
3150         * patch from Biswa to fix syntax highlighting and packaging
3151         * po/fr.po: update from Stef
3153 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
3155         * global-tags/Makefile.am
3156         global-tags/create_global_tags.sh
3157         global-tags/tm_global_tags.c
3158         scintilla/LexCPP.cxx
3159         scintilla/include/SciLexer.h
3160         src/aneditor.cxx
3161         src/project_dbase.c
3162         tagmanager/Makefile.am
3163         tagmanager/include/Makefile.am
3164         tagmanager/include/tm_project.h
3165         tagmanager/include/tm_tag.h
3166         tagmanager/include/tm_tagmanager.h
3167         tagmanager/tm_project.c
3168         tagmanager/tm_source_file.c
3169         tagmanager/tm_tag.c
3170         tagmanager/tm_workspace.c:
3171         
3172         Includes the syntax highliting patch to scintilla).
3173         and more stable code.
3174         
3175         *tagmanager/include/tm_symbol.h: New file.
3176         *tagmanager/tm_symbol.c: New file.
3177         
3178         Add symbol tree building functionality at project level
3179         
3180         Patch from:
3181         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
3182         
3183 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
3185         * pixmaps/file_cpp.xpm,   pixmaps/file_html.xpm,  pixmaps/file_icon.xpm,
3186           pixmaps/file_c.xpm,     pixmaps/file_h.xpm,     pixmaps/file_pix.xpm,
3187           pixmaps/file_file.xpm,  pixmaps/file_i18n.xpm
3188           : New and improved pixmaps from Misha <misha@phreaker.net>
3189           Thanks to him.
3191 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
3192         
3193         * Big patch submitted by
3194           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
3195           Many thanks to him.
3196         
3197         * src/Makefile.am, src/aneditor.cxx
3198           src/anjuta.c, src/anjuta.h, src/project_dbase.c,
3199           src/project_dbase.h, src/text_editor.c, src/text_editor.h:
3200           Use of tagmanager lib for advanced calltips.
3202         * global-tags/*: Created new directory and added files to 
3203           generate system.tags.
3205         * tagmanager/*: Created new directory and added tagmanager lib
3206           files.
3208         * configure.in, acconfig.h, Makefile.am: Modified to reflect
3209           the above additions.
3211         * data/Makefile.am: Modified to accomodate generated system.tags file.
3213 2001-11-07      Andy Piper      <andy.piper@freeuk.com>
3215         * scintilla/: updated to 1.41
3216         * src/Makefile.am: added Ada and Bullant lexers from Scintilla
3217         * src/about.c: updated list of authors
3218         * src/aneditor.cxx: tidied to remove unused SciTE debug calls
3219         * HACKING: updated to cover Scintilla usage
3220         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
3221           translation
3223 2001-11-07  Naba Kumar <kh_naba@users.sourceforge.net>
3225         * src/aneditor.cxx: Fixed compilation errors with it.
3226           by add include to gtk+ headers and typedefining a mysteriously
3227           vanished class Colour.
3229 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
3231         * configure.in: Added pt_BR in the languages.
3232         
3233 2001-11-01      Andy Piper      <andy.piper@freeuk.com>
3235         * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
3236           (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
3237         * THANKS: updated
3238         * manuals/C/anjuta-manual/*: new format to match
3239           the rest of the GNOME docs chapter layout. Added the many
3240           new contributors. Moved Authors and License information into new
3241           chapters of their own - should make expansion easier too
3242         * src/compiler_options.c: changed the profiler option to -pg to 
3243           work with GNU tools (gprof)
3244         * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages 
3245           and text labels
3246         
3247 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
3249         * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
3250           compiler_options_gui.c:
3251           Added a new entry for linker flags and renamed c_options to c_flags
3252           and l_options to l_libs. Also, added a new function:
3253           compiler_options_set_prjlflags_in_file();
3254         
3255         * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
3256         
3257         * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
3258           
3259 2001-10-26      Andy Piper      <andy.piper@freeuk.com>
3261         * THANKS, src/about.c: corrections and additions following 
3262         Naba's big update
3263         * src/main_menubar.c: patch from Rikul to fix the problem with 
3264         menu accelerators not being loaded
3266 2001-10-26  Naba Kumar <kh_naba@users.sourceforge.net>
3268         * THANKS: Added all contributors and translators names and emails.
3269         * AUTHORS: Updated
3270         * pixmap/anjuta_logo.png: Reduced the size of the logo.
3271         * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
3272               Added new file (earlier logo with border).
3273         * src/about.c: Added all contributors names and emails
3274               and used macro definition for logo pixmap file.
3275         * src/pixmaps.h: Added entry for anjuta splash screen.
3277 2001-10-24      Andy Piper      <andy.piper@freeuk.com>
3279         * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
3280         to new PNG version (thanks to Misha) and removed the old
3281         pixmap.
3283 2001-10-24  Abel Cheung  <maddog@linux.org.hk>
3285         * THANKS: added Conner Mo for simplified Chinese translation.
3286         * configure.in: added zh_CN in ALL_LINGUAS
3288 2001-10-21  Abel Cheung  <maddog@linux.org.hk>
3290         * THANKS: added Joe Man for his traditional Chinese translation.
3291         * configure.in: added zh_TW in ALL_LINGUAS.
3293 2001-10-19  Naba Kumar <kh_naba@users.sourceforge.net>
3295         * src/main_menubar_def.h: Changed the link of lidn to
3296         http://lidn.sourceforge.net.
3297         
3298 2001-10-18  Naba Kumar <kh_naba@users.sourceforge.net>
3300         * Applied patch from Rikul
3301         * Applied patch from Luca
3302         * Fixed a cvs conflict. :)
3304 2001-10-17  Stephane Demurget  <demurgets@free.fr>
3306         * THANKS: added Marc Botermans for his Dutch translation.
3308         * configure.in: added nl in ALL_LINGUAS.
3310         * po/nl.po: added.
3312 2001-10-17  Naba Kumar <kh_naba@users.sourceforge.net>
3314         * anjuta.c: Fixed luca's typo.
3315         * resources.c, resources.h: Changed gchar* return to void, to
3316                 avoid a compiler warning.
3317         * scintilla/Makefile.am: Reorganized file entries.
3318         * src/Makefile.am: Added StyleContex.o module directly with the lexers.
3320 2001-10-16  Naba Kumar <kh_naba@users.sourceforge.net>
3322         * Upgraded scintilla to 1.4.
3323         * Added 6 files:  LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
3324                 LexLisp.cxx StyleContext.cxx StyleContext.h
3325         * src/Makefile.am: Added 4 lexers and separated lexer objects
3326                 from the main link variable.
3328 2001-10-14  Stephane Demurget  <demurgets@free.fr>
3330         * THANKS: added Luca, even if it shouldn't be my role to write
3331           this sort of thing :)
3333         * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
3334           the latest Luca patch.
3336 2001-10-14      Andy Piper      <andy.piper@freeuk.com>
3338         * added skeleton plugin functionality (lbell <lbell@tsc4.com>). 
3339         This is not documented yet; plugins to come later.
3340         * src/find*.c: find dialogs now persistent 
3341         (Rick <rikul@bellsouth.net>)
3342         * widgets/gnomefilelist.c: fixed multiple file open issue 
3343         (Rick <rikul@bellsouth.net>)
3344         * changes to recent file and project lists handling 
3345         (lbell <lbell@tsc4.com>)
3346         * more minor UI updates (me)
3348 2001-10-11      Andy Piper      <andy.piper@freeuk.com>
3350         * src/Makefile.am: removed warnings for traditional C syntax
3351         * pixmaps: added new icons for mini_locals, mini_cvs and
3352         the splash screen - thanks to Misha <misha@phreaker.net>
3354 2001-10-10      Andy Piper      <andy.piper@freeuk.com>
3356         * src/toolbar.c: fix typo in tooltip text
3357         * ccview/cccmd.cc: alter Func to Function in menu text
3359 2001-10-09      Andy Piper      <andy.piper@freeuk.com>
3361         * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
3362         issue with find dialog reporting an error when Scintilla finds text
3363         * applied patch from Denis Boehme <boehme at syncio dot de> to support
3364         DOS files (i.e. CR/LF translation)
3366 2001-10-03      Andy Piper      <andy.piper@freeuk.com>
3368         * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
3369         #452436
3370         * data/internal.properties: default fold style now set to 3 :-)
3371         * applied patch from rikul <null@acm.org> to turn notebook tab 
3372         headings red when file has been edited.
3374 2001-10-02  Kjartan Maraas  <kmaraas@gnome.org>
3376         * configure.in: Added "no" to ALL_LINGUAS.
3377         
3378 2001-09-29  Naba Kumar <kh_naba@users.sourceforge.net>
3380     * Patch from lbell <lbell@tsc4.com>
3381     src/controls.c
3382     src/debugger.c
3383     src/main_menubar.c
3384     src/main_menubar.h
3385     src/main_menubar_def.h
3386     src/mainmenu_callbacks.c
3387     src/mainmenu_callbacks.h
3388     src/project_dbase.c
3389     src/project_dbase.h
3390     
3391     Implemented a check menu item to handle the 'show locals' flag
3392     for the current project.
3394     * data/internal.properties: Removed the redundant command
3395     for gnome-terminal.
3396     
3397 2001-09-25  Naba Kumar <kh_naba@users.sourceforge.net>
3399         * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
3401 2001-09-24  Fatih Demir <kabalak@gtranslator.org>
3403         * configure.in: Added "ta" to the languages list.
3405 2001-09-21  Andy Piper <andy.piper@freeuk.com>
3407         * data/internal.properties:
3408           added fold.symbols property to control appearance of folds
3409           in the Scintilla editor (thanks to rikul <null@acm.org>)
3411 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
3413         * src/message.c:
3414           one extra button for message win is being created -- Fixed.
3415         
3416           The frame should be hidden and not only the pix_lab when
3417           that message pane is hidden (aBts[nIndex].bVisible == FALSE)
3418           -- Fixed.
3419         
3420         * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am: 
3421           for the time being it is same as mini_cvs.xpm.
3422         
3423 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
3425         * src/find_repace.c: Fixed the vanishing find/replace dialog box.
3427         Patch from rikul <null@acm.org>
3428         
3429         * CORBA-Server.c, debugger.c, debugger.h, glades.c,
3430         glades.h, messages.c, messages.h, pixmaps.h,
3431         project_dbase.c, project_dbase.h, session.c,
3432         session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
3433         
3434         inserted 'add to watch' option in inspect window, so you can add easily
3435         a variable in watch window .
3436         
3437         Added a new message pane for the gdb local variables inspection. Changed
3438         the code in messages.c to better account for future new panes insertion.
3439         Defined a new pixmap for the new tab button in pixmaps.h
3440         (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
3441         install script.
3442         
3443         Changed the debugger module to have a single function for asking to gdb
3444         to send program info. The idea is to ask the debugger about only the
3445         info needed to open windows( watch, registers, etc ) to speedup the step
3446         command. I plan to ask informations to the debugger based on the user
3447         interface status.
3448         The request for local variables is enabled by default, but the
3449         projectDBase has a variable to control it, to allow disabling that
3450         feature,  there is also the code to save and to reload the state. If you
3451         want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
3452         in project_dbase.c
3454         This big patch is from:  lbell <lbell@tsc4.com>
3455         
3456 2001-09-20  Stephane Demurget <demurgets@free.fr>
3458         Patch from rikul <null@acm.org> :
3460         * data/internal.properties, src/aneditor.cxx: fixed the fold margin
3461           problem and added folding support for php/hmtl.
3463 2001-09-19  Naba Kumar <kh_naba@users.sourceforge.net>
3465         * Fixed dnd of files within scintilla.
3466         patch from:  rikul <null@acm.org>
3467         
3468 2001-09-18  Naba Kumar <kh_naba@users.sourceforge.net>
3470         * Applied patch from Luca.
3471         
3472         * src/source.c: source_write_build_files(): Fixed the project generation
3473           failure. The fist return statement and the free_project_type were 
3474           misplaced.
3476 2001-09-14  Naba Kumar <kh_naba@users.sourceforge.net>
3477         
3478         * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
3479         mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
3480         
3481         1) Restore the error color to red (waiting for a configurable one )
3482         2) Saving projects settings if you exit anjuta without closing an open
3483         saved project
3484         3) New Menu 'repaeat search' to search with a keystroke without pressing
3485         the toolbar button
3486         4) some define in the menus to better handle menu item update
3487         
3488         Patch from: lbell <lbell@tsc4.com>
3489         
3490         * main_menubar_def.h, main_menubar.c: Change the position of
3491         "Repeat find" menu position.
3493 2001-09-13  Naba Kumar <kh_naba@users.sourceforge.net>
3495          project_type.h, project_type.c, source.c: Applied patch.
3496          patch from Johannes Schmid <clubfan@users.sourceforge.net>
3497          
3498 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
3500         * configure.in, src/Makefile.am: Using macros for ORBit flags.
3501         
3502 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
3503         
3504         * Fixed bug #445752
3505   
3506 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
3507         
3508         * Fixed bugs in Gtk-- and Gnome-- project type
3510 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
3512         * dnd.c: Support for multiple files drag-n-drop.
3513         
3514           Patch from: rikul <null@acm.org>
3515         
3516         * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
3517           mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
3518           saving from menu.
3519         
3520           Patch from: rikul <null@acm.org>
3522         * Applied patch for widgetizing goto dialog box.
3523           Patch from: ???
3524         
3525         * Applied patch for having new project type handling.
3526           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
3527           
3528 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
3530         * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
3531           anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
3532           debugger.c, debugger.h, find_in_files.c, find_in_files.h,
3533           find_replace.c, find_replace.h, find_text.c, find_text.h,
3534           glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
3535           project_dbase.h, source.c, text_editor.c, text_editor.h,
3536           text_editor_cbs.c, utilities.c, utilities.h:
3537         
3538           Applied a huge patch (after slight preview). I would like Luca
3539           to have his feature additions mentioned here.
3540         
3541           Patch from: lbell <lbell@tsc4.com>
3543 2001-09-09  Stephane Demurget <demurgets@free.fr>
3545         * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
3547         * po/fr.po: updated to the latest sources.
3550 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
3551         
3552         * Fixed bug #445752
3553   
3554 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
3556         * dnd.h, dnd.c: New files for drag n drop support.
3557                 
3558         * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
3559            Added drag and drop support for opening files.
3560         
3561         Thanks to Jos�é Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
3562         Archit Baweja <bighead@crosswinds.net> for this idea.
3563         
3564         * TODO: Added some more todos. :-(
3566 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
3568         * Fixed the goto line activate bug.
3569         patch from: Martyn Bone <mbone@brightstar.u-net.com>
3571 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
3572         
3573         * Fixed bugs in Gtk-- and Gnome-- project type
3575 2001-08-5  Naba Kumar <kh_naba@users.sourceforge.net>
3577         * widgets/gonmefilelist.c, gnomefilelist.c:
3578         Modified multiple selection on pressing control.
3579           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
3580         
3581         * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
3582         Modified multiple selection on pressing control.
3583           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
3584         
3585 2001-09-05  Abel Cheung  <maddog@linux.org.hk>
3587         * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
3588           This is useless; but just in case...
3590 2001-08-4  Naba Kumar <kh_naba@users.sourceforge.net>
3592         * data/internal.properties: modified a bit of perl properties.
3593         
3594 2001-08-3  Naba Kumar <kh_naba@users.sourceforge.net>
3596         * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
3597           src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
3598           Added support for multiple file imports. Changed the standrd C++
3599           convention of #include <file> to #include <file.h>, because I had given
3600           some wrong options while compiling my gcc-3.0.1 compiler, so it does not
3601           now support the #include <file> convention. That is something to be fixed :). 
3602           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
3604 2001-08-1  Naba Kumar <kh_naba@users.sourceforge.net>
3606         * src/anjuta.c: Added function static greetings_text(), to solve the non
3607                 translation of the greetings text in the wizard.
3608                 
3609 2001-08-31  Andy Piper <andy.piper@freeuk.com>
3611         * src/find_in_files_gui.c: made order of buttons consistent with other Find
3612           dialogs, with OK the default (fix bug #453482)
3614 2001-08-31  Naba Kumar <kh_naba@users.sourceforge.net>
3616         * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
3617         
3618         * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
3619         
3620 2001-08-29  Naba Kumar <kh_naba@users.sourceforge.net>
3622         * src/aneditor.cxx
3623           src/aneditor.h
3624           src/anjuta_cbs.c
3625           src/controls.c
3626           src/main_menubar.c
3627           src/main_menubar.h
3628           src/main_menubar_def.h
3629           src/mainmenu_callbacks.c
3630           src/mainmenu_callbacks.h:
3631                 Applied the patch that addes menu items which allow users to
3632                 insert GPL notice and date time in current document.
3633                 patch from: Rick Patel <rikul@shreve.net>       
3634                 
3635         * src/main_menu.c: Fixed a compilation error.
3636         
3637         * src/anjuta.c: Fixed non-rememberence of editor tab position.
3638         
3639         * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
3640           about the unterminated strings.
3641           
3642         * scintilla/*: Updated scintilla to 1.3.9 version.
3643         
3644 2001-08-28  Naba Kumar <kh_naba@users.sourceforge.net>
3645         
3646         * widgets/gnomefileselection.c:
3647           Applied the patch for fixing multiple selection of file open funcion,
3648           which will deselect the files selected.
3649           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
3651 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
3653         * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
3654           src/fileselection.c, src/anjuta_cbs.c:
3655           Applied the patch     for multiple selection of file open.
3656           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
3657           
3658 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
3660         * Removed "-f" option in call to devhelp, because devhelp no longer
3661           supports that.
3662         
3663 2001-08-26  Stephane Demurget <demurgets@free.fr>
3665         All these modifications have been pointed out by
3666         Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
3668         * data/internal.properties: two fixes for the PHP lexer.
3669           this out.
3671         * fr.po: minor fixes.
3673         * TODO: added a couple of PHP suggestions from Gregory Schmitt.
3675 2001-08-25  Naba Kumar <kh_naba@users.sourceforge.net>
3676         
3677         * main_menubar.c,
3678           main_menubar.h,
3679           main_menubar_def.h,
3680           main_menubar_callbacks.c,
3681           controls.c:
3682                 Added new menu item for "close all fils".
3683                 (Patch from Rikul <rikul@shreve.net>, after revision)
3684         
3685         * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
3686         
3687         * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
3688                 (Patch from Rikul <rikul@shreve.net>)
3689         
3690         * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
3691                 (Patch from Rikul <rikul@shreve.net>)
3693 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
3694         
3695         * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
3696            project name in application widzard.
3697            [Patch from: Yannick Koehler <yannick.koehler@colubris.com>  ]
3699         * executer.c: hacked to change the behavior of the executer dialog. Now, instead
3700           of the 'OK' button there is an 'Execute' one.
3701           [ Patch from: Giovanni Corriga <valkadesh@libero.it>  ]
3702         
3703         * executer.c: Changed cancel button to close button. That was more appropriate.
3704           
3705 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
3707         * HACKING: corrected >>>>>>> Config management.
3708         
3709         * HACKING: Added many things.
3710         
3711         * src/launcher.h: Added some comments.
3713 2001-08-21  Stephane Demurget <demurgets@free.fr>
3715         * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
3717         * HACKING,
3718           manuals/C/anjuta-faqs/anjuta-faqs.sgml,
3719           src/appwizard_cbs.c,
3720           src/appwizard_gui.c: Applied UI/docs cleanup patch from
3721           Andy Piper <andy.piper@freeuk.com>
3723         * po/fr.po: updated to latest sources.
3725         * Makefile.am: removed anjuta.prj from EXTRA_DIST.
3728 2001-08-18  Andy Piper <andy.piper@freeuk.com>
3730         * Fixed bugs #450280 and #448845
3732         * src/about.c: corrected Naba's e-mail address (.net, not .com)
3733         
3734         * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
3735           named dialogs
3736         
3737         * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
3738           src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c, 
3739           src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog 
3740           names to remove "Anjuta: " prefix
3741           
3742         * src/main_menubar_def.c: altered a message
3743         
3744         * launcher/anjuta_launcher.c: cleaned up some messages
3746         * src/debugger.c: edited messages to improve clarity
3747         
3748         * src/app_wiz*.c: tidied wizard interface
3751 2001-08-15  Stephane Demurget <demurgets@free.fr>
3753         Synced Naba's fix and mine about the wizards not working and removed
3754         anjuta.prj to avoid a nasty checkin.
3756         * Makefile.am: removed the install-data-local rule.
3758         * data/Makefile.am: changed the list of files.
3760         * anjuta.prj: removed to avoid checkin of Anjuta temp files.
3762         * .cvsignore: added anjuta.prj for the same reason.
3765 2001-08-15  Naba Kumar <kh_naba@users.sourceforge.net>
3767         * src/source.c: Fixed a bug that fails new gnome projects to get
3768           created.
3770         * src/project_manager.c: Fixed a bug that disables storing recent
3771           project history.
3773         * Makefile.am: Added stuffs to install the macro files in the
3774           anjuta share file.
3777 2001-08-14  Stephane Demurget <demurgets@free.fr>
3779         * data/Makefile.am: added some rules to support the gnome/ macros
3780           dir in order to make the wizards work again.
3782         * anjuta.spec.in: upped the release number.
3785 2001-08-12  Zbigniew Chyla  <cyba@gnome.pl>
3787         * configure.in (ALL_LINGUAS): Added pl.
3790 2001-08-09  Stephane Demurget <demurgets@free.fr>
3792         * anjuta.spec.in: fixed the doc files list.
3795 2001-08-09  Naba Kumar <kh_naba@users.sourceforge.net>
3797         * src/about.c: corrected my email address. :-)
3798         
3799         * TODO: Updated.
3800         
3801         * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
3802          (patch from Andy Piper <squiggle@ukgateway.net>)
3804 2001-08-08  Naba Kumar <kh_naba@users.sourceforge.net>
3806         * debugger.c: Fixed a bug associated with debugging threaded
3807           application.
3808         
3809         * text_editor_menu.c: Fixed broken ui in text editor
3810           pop up menu.
3811           
3812         * text_editor_menu.c: Now the option sub menu in text editor pop up
3813           works.
3814         
3815         * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
3816                 (suggested by lord sibn <sibn@utspl.cjb.net> )
3817         
3818 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
3820         * src/text_editor_menu.c: Added menu item for context help
3821           (patch from Andy Piper <squiggle@ukgateway.net>)
3822         
3823 2001-08-06  Stephane Demurget <demurgets@free.fr>
3825         * ccview/cccproj.cc: added missing i18n strings.
3827         * data/welcome.txt: bumped version to 0.1.6.
3829         * src/anjuta.c: fixed a compilation error due to devhelp integration.
3831 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
3832         
3833         * help.c, help.h: Added support for DevHelp context sensitive help
3834                 and gnome api browsing.
3835         * Fixed toolbars and editor views "not save" bug.
3836         * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
3837           (patch from Andy Piper <squiggle@ukgateway.net>)
3838         * Updated THANKS and chapter15.sgml for uk and ru translators.
3840 2001-08-05  Naba Kumar <kh_naba@users.sourceforge.net>
3842         * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
3843         * Updated configure.in to include these changes
3844         
3845 2001-08-03  Stephane Demurget <demurgets@free.fr>
3847         * src/project_dbase_gui.c: fixed bug #446963
3848           (on_project_dbase_ccview_update_start),
3849           (on_project_dbase_ccview_update_end): added.
3850           These two respectively disable and enable close file/project
3851           menu entries and toolbar items, while the ccview part updates
3852           its tag database.  
3855 2001-08-03  Stephane Demurget <demurgets@free.fr>
3857         * configure.in: added sv to the ALL_LINGUAS list.
3858         
3860 2001-08-01  Fatih Demir <kabalak@gtranslator.org>
3862         * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
3863                 file to work: merge translations and distribute it.
3865         * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
3867         * NEWS, README, THANKS & TODO: Spelling fixes.
3869 2001-08-01  Stephane Demurget <demurgets@free.fr>
3871         * README: updated requirements.
3873         * scintilla/Makefile.am,
3874           src/Makefile.am: fixed includes using $(srcdir), as the distcheck
3875           target can't be realized (custom build path).
3877         * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
3878           Removed install-data-local.
3880         * src/compiler_options.c: changed the include paths of the pixmaps.
3881           we hadn't any warning because of the include paths passed to the
3882           compiler. Thanks to make distcheck for reporting this.
3885 2001-07-31  Stephane Demurget <demurgets@free.fr>
3887         * NEWS, THANKS: updated.
3889         * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
3890           fixed to show the correct kernel signal number and its description.
3892         * widgets/gnomefilelist.c: fixed bug #445756
3893           (goto_last): renamed to goto_prev and changed according to goto_next.
3894           (goto_next): added.
3895           (goto_directory): removed.
3896           (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
3897           returned value is now the position in the list.
3898           (check_ok_button_cb): changed the back check and added one for next.
3899           (gnome_filelist_set_dir): the check in history make it wouldn't be
3900           a "true" history. polished the whole thing, using set_dir_internal.
3901           (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
3902           there's no check in the history when using back or next.
3904         * manuals/*: added missing .cvsignore files.
3907 2001-07-30  Stephane Demurget <demurgets@free.fr>
3909         * po/fr.po: updated to latest sources.
3911         * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
3912           call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
3913           to put off their sensitive attributes.
3915 2001-07-29  Stephane Demurget <demurgets@free.fr>
3916         
3917         * po/fr.po: fixed some grammar things.
3918           Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
3919           this out.
3920         
3921         * src/utilities.c: (file_is_link): use lstat instead of stat.
3923 2001-07-27  Naba Kumar <kh_naba@123india.com>
3924         
3925         * Remove help dir from cvs, because it is no longer
3926           needed.
3927         
3928         * Remove manuals/anjuta-manual dir from cvs, because it is no longer
3929           needed.
3931 2001-07-24  Naba Kumar <kh_naba@123india.com>
3933         * debugger.c: (debugger_update_prog_status): Fixed
3934                 the bug with gdb version 5. Debugger starts, when
3935                 step in/out/over etc are clicked.
3936         
3937         * debugger.c: All functions: added debugging codes.
3938         
3939         * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
3940         * breakpoints.c: (breakpoints_dbase_add_brkpnt):
3941           Modified to recognize non project files also.
3942           
3943         * source.c: (source_write_configure_in):
3944           Added source for 'prefix' counterparts for
3945           no-prefix AC_SUBST.
3946         
3947 2001-07-23  Naba Kumar <kh_naba@123india.com>
3948         
3949         * anjuta.c: added function anjuta_remove_text_editor();
3950           and suitably modified anjuta_remove_current_text_editor().
3951           
3952         * project_dbase.c: project_dbase_close(), Added code to
3953           close all opened files that belong to the project when
3954           the project is closed.
3955          (patch from  "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
3956         
3957         * Updated the manuals/anjuta-manual subdir for GDP standards.
3958            (patch from Andy Piper <squiggle@ukgateway.net>)
3959         
3960         * main_menubar.h, main_menubar.def: Added Menu items to handle
3961           urls for library references, bugs, patches and feature request
3962           submission.
3963         
3964 2001-07-20  Naba Kumar <kh_naba@123india.com>
3965         
3966         * Set wmclass names in all windows.
3967           (patch from Andy Piper <squiggle@ukgateway.net>)
3968         * New splash logo from "Misha" <misha@phreaker.net>);
3970 2001-07-19  Naba Kumar <kh_naba@123india.com>
3971         
3972         * preferences.[h,c], preferences_gui.c: Added 4 properties to
3973           set caret color, calltip back color and selection fore/back
3974           color.
3976 2001-07-18  Naba Kumar <kh_naba@123india.com>
3977         
3978         * project_dbase.c: Closes all files when project is closed.
3979          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
3980          -- We still need to refine this as it closes all sort of files.
3981         
3982         * compiler_options.c: Fixed seg-fault bug when last item in
3983           compiler option lists is removed.
3984         
3985         * Fixed missing newline warnings during compilation.
3986           (patch from Andy Piper <squiggle@ukgateway.net>)
3988 2001-07-17  Fatih Demir <kabalak@gtranslator.org>
3990         * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
3991                 autogenerated no need to store'em in CVS.
3993         * ccview/.cvsignore: Addition of cvsignore.
3995 2001-07-17  Naba Kumar <kh_naba@123india.com>
3996         
3997         *GUI fixes and spell corrections
3998         (patch from Andy Piper <squiggle@ukgateway.net>)
4000 2001-07-15  Naba Kumar <kh_naba@123india.com>
4001         
4002         *Fixed double error message for file not found.
4003         
4004         *Put white backgrounds for png images.
4005         
4006         *Converted '-' to '_' in sgml files.
4008 2001-07-14  Naba Kumar <kh_naba@123india.com>
4009         
4010         * project_dbase.c: Short-cut for expand/collasp project tree
4011         
4012         * project_dbase_gui.c:
4013          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
4015 2001-07-13  Naba Kumar <kh_naba@123india.com>
4016         
4017         * notebook.[h,c]: Added
4018          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
4019         Project/message window now toggles on control and
4020         and notebook switch short-cut
4022 2001-07-7  Naba Kumar <kh_naba@123india.com>
4023         
4024         * Changed a new icon set which looks more gnomish.
4025         
4026         * Changed a new anjuta splash logo.
4027         (Icons and splash logo created by "Misha" <misha@phreaker.net>)
4029 2001-07-6  Naba Kumar <kh_naba@123india.com>
4030         
4031         * ccview/*: Integrated ccview for class view and file view
4032                 in the project Manager.
4033         
4034         * widgets/gnomefilelist.[h,c]: Added show hidden files options.
4036 2001-07-1  Naba Kumar <kh_naba@123india.com>
4037         
4038         * scintilla/*: Upgraded Scintilla to version 1.3.7
4039         
4040         * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
4041         
4042 2001-06-28  Naba Kumar <kh_naba@123india.com>
4043         
4044         * src/debugger.c: Correct step-over and step-out swapping.
4045         
4046         * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
4047           chapters and added more stuffs.
4049 2001-06-13  Naba Kumar <kh_naba@123india.com>
4050         
4051         * data/autogen.sh.gtkmm: Added
4052         
4053         * data/autogen.sh.gnomemm: Added
4054         
4055         * src/appwiz.c: Added two more application wizard templetes
4056         
4057         * src/project: for gtk-- and gnome-- and proper support
4058         
4059         * src/source.c: for c++ in the project configuration.
4060         
4061         * src/source.h:
4063 2001-05-05  Naba Kumar <kh_naba@123india.com>
4065         * Merged my pre-cvs modifications with 
4066           the current cvs copy.
4068         * (lot of files change).
4070         * Implemented session management.
4072         * Local installation possible by
4073           manageing our own pixmaps paths
4074           manupulations.
4075         
4076         * resources.h: Added.
4077         * resources.c: Added.
4079         * Fixed some bugs.
4080         
4081 2001-05-05  Fatih Demir <kabalak@gtranslator.org>
4083         * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
4084                 Corrected/extended ignores.
4086 2001-05-04  Naba Kumar <kh_naba@123india.com>
4088         * manuals/: dir tree added.
4089           Sgml documentation started in this dir.
4090           
4091         * omf-install/: dir tree added.
4092         
4093         * manuals/anjuta-manual/C/anjuta-manual.sgml:
4094           Created initial document structure.
4095           
4096         * configure.in: Added test for scrollkeeper.
4097           Added some Makefile entries in AC_OUTPUT.
4098         
4099         * Makefile.am: Added subdir manuals/
4100         
4101         * HACKING: Wrote something stupid.
4103 2001-05-02  Stéphane Démurget <demurgets@free.fr>
4105         * Makefile.am: Added ChangeLog in local data list, becaused it's
4106           needed to create a new project.
4107           
4108         * po/fr.po: minor fixes.
4110         * src/build_file.c, src/configurer.c, src/debugger.c,
4111           src/executer.c, src/find_replace.c, src/gnome_project.c,
4112           src/goto_line.c, src/launcher.c, src/messages.c, 
4113           src/preferences.c src/project_dbase.c: functions declared static.
4114           
4115         * widgets/gnomefilelist.c: Fixed a project creation bug,
4116           introduced with latest changes.
4118 2001-05-01  Stéphane Démurget <demurgets@free.fr>
4120         * widgets/gnomefilelist.c,
4121           BUGS: Fixed an annoying bug preventing from loading files/project
4122           given on the command line. Polished the whole gnome_filelist widget.
4124 2001-04-27  Stéphane Démurget <demurgets@free.fr>
4126         * src/main.c,
4127           src/anjuta.c,
4128           src/anjuta.h: Polished the command line parsing.
4130         * BUGS: Need to clean that damn gnome_filelist widget.
4132 2001-04-25  Stéphane Démurget <demurgets@free.fr>
4134         * src/registers.c,
4135           src/sharedlib.c,
4136           src/signals.c: Removed duplicated includes.
4138         * po/fr.po: minor fixes.
4140         * src/compiler_options_gui.c: Cleaned up a part of the GUI,
4141           create_compiler_options_page? () declared static.
4142         * src/main.c,
4143           src/anjuta.c: Put a command line option for disabling
4144           the splashscreen.
4146         * src/preferences_gui.c: Fixed an internationalization issue,
4147           other functions declared static.
4149         * src/gnome_project.c: Fixed some memory leaks,
4150           new_prj_terminated () declared static. 
4152 2001-04-24  Fatih Demir <kabalak@gtranslator.org>
4154         * configure.in: Sort ALL_LINGUAS alphabetically.
4156 2001-04-22  Stéphane Démurget <demurgets@free.fr>
4158         * Emptied that ugly old Changelog.