Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id B23EF63BC30 for ; Fri, 31 Oct 2008 21:39:57 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 3921C63B1F8; Fri, 31 Oct 2008 21:39:57 +0000 (UTC) Received: from nef.pbox.org (nef.pbox.org [IPv6:2001:7a8:202:1::1:1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail.netbsd.org (Postfix) with ESMTPS id 5967263B101 for ; Fri, 31 Oct 2008 21:39:53 +0000 (UTC) Received: from nef.pbox.org (localhost [127.0.0.1]) by nef.pbox.org (8.13.8/8.13.8/) with ESMTP id m9VLdaNA024270 for ; Fri, 31 Oct 2008 22:39:37 +0100 (CET) Received: (from agc@localhost) by nef.pbox.org (8.13.8/8.13.8/Submit) id m9VLdZfg024269 for pkgsrc-changes@netbsd.org; Fri, 31 Oct 2008 21:39:36 GMT Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 3EB3663B11F for ; Wed, 29 Oct 2008 13:30:07 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 10749175D0; Wed, 29 Oct 2008 13:30:07 +0000 (UTC) From: Thomas Klausner Subject: CVS commit: pkgsrc/devel/anjuta To: pkgsrc-changes@netbsd.org Reply-To: wiz@netbsd.org Message-Id: <20081029133007.10749175D0@cvs.netbsd.org> Date: Wed, 29 Oct 2008 13:30:07 +0000 (UTC) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.5 (nef.pbox.org [127.0.0.1]); Fri, 31 Oct 2008 22:39:37 +0100 (CET) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: wiz Date: Wed Oct 29 13:30:07 UTC 2008 Modified Files: pkgsrc/devel/anjuta: Makefile PLIST distinfo Removed Files: pkgsrc/devel/anjuta/patches: patch-bb Log Message: Update to 2.24.1: Anjuta 2.24.1 (19 September 2008) -- Johannes Schmid Translations updates: ==================== ar, de, ru, bg, fi, pl, he, da Updates and fixes: - Fix #545668 - new file are not added correctly to the project - Fixed #545668 – file's icon not correctly updated on tabs-right-click - Fixed #556053 – closing file tabs disable 'save button' - Fixed #554684 – Cursor column number is not updated when typing text - Debugger was unable to start if build and source directory are different - Subversion: Make sure the repository URL given to the switch command is canonicalized. - Fix #554337 could not find glade file while executing a program Anjuta 2.24.0 (22 September 2008) -- Johannes Schmid Translations updates: ==================== he, da, de, nb, ar, hu, mr, pt_BR, cs, da, sr, gl, th, ja, hi, nl, fi, ca, es, pt, en_GB, it, sv, fr, zh_CN, sq, gl, th, gu, tr Updates and fixes: - New version of symbol-db plugin beta - Fix warnings, some documents could have no associated file - Fix #529468: Use weak pointers to avoid acting on widgets that have been destroyed. - Fix #551574 Project names and descriptions are not translatable - Fix #551684: Wrong AC substitutions in anjuta-version.h. - Fixed a problem with async file loading. - Fix libanjuta API documentation - Imported new symbol icons from MonoDevelop. - Fix #550322 - Newlines should be placed at the end of error messages lines - Fix #550470 - Crash: Executing file through popup menu - Use the View->Editor->* menu items for view spaces, view eol and line wrap (new) option instead of the preferences. - Fix #549950 - crash while saving a file Anjuta 2.23.91 (1 September 2008) -- Naba Kumar ------------------------------------------------- Translations updates: ===================== mr, sq, es, gl, sr@Latin, ar, fi, gu, sv, de New: ==== * GSoC Git plugin completed: Beta 1 completes the agreed-upon feature set in the proposal. * Symbol-DB plugin maturing. Updates and fixes: ================== * Fixed a crasher in symbol-db due to use of uninitialised memory * Fixed bug #548622 – sun cc can not compile build-options.c * Do not free mutex in symbol-db because that crashes 50% of the time. * Fixed critical on plugin deactivation of message-view plugin * Fixed bug #546109 - Spurious libanjuta-2.0.pc file * Install anjuta-version.h * Keep const gchar* instead of GFile in debugger interface * Updated debugger documentation * Updated build documentation * when terminal window is active (remove shortcut) * Fixed bug #548646 Delete key press is routed to editor window * Fixed bug #549105 Patch plugin icon not loaded * Fixed bug #549405 – There are warnings when I create a new file * Fixed bug #548606 now engine exits cleanly even if it's in scanning mode. It still remains the libgda bug anyway, bug #545979. * Fixed bug #522032 also for symbol-db. * Added two checkboxes: one is for parallel scan control, the other is for the buffer updating control. * GSoC Git plugin: Beta 1 completes the agreed-upon feature set in the proposal. * Fixed bug #548984 – Use AC_HELP_STRING macro * Use gnome-terminal if terminal plugin is missing Anjuta 2.5.90 (18 August 2008) -- Johannes Schmid ------------------------------------------------- Translations updates: ===================== ar, be@latin, de, es, fi, gl, he, mk, oc, pt, ru, th, vi Updates and bugfixes: ===================== * Fix #536372: Write __MAX_BAUX instead of __MAX_BAUD * Fix a crash when GNOME Terminal is not installed * now search for symbols can be done also in global tags. Added a new parameter to search function and adjusted dependencies on different plugins. * Put tables.sql into distribution * Fix #536889 anjuta doesn't pass "make check" * Fixed #537398 – crash in Anjuta IDE: Closed project * Fix #537134: critical warnings tools->plugin_deactivate * Fix #534523: anjuta parses filenames from make wrong GMatchInfo need to be freed even when regex fail in build_get_summary * Fixed a possible bug where the project-manager plugin is deactivated twice. * Fix #536375: libsocket not included cause build fail on Solaris * Add new scratchbox 1 plugin implementing IAnjutaEnvironment * Enabled tooltips for recent files to identify full paths. * Ported file-manager to gio * Fix #530215 – Have a message area like gedit * Using glib/gi18n.h instead of libgnome/gnome-i18n.h * Fixed a crash on file selection. Gave enough buffer for the formated time print. * Restore text focus on switching editor with ALT+X and navigating from local-symbols view. * Fixed #528699 – Auto-indent ignores spaces-per-indent settings * Fix #538798: UI selected tab document differs from real one * Fix again #538798: UI selected tab document differs from real one * Fix #538921 – Duplicated folders * Fix #539726 – Completing port to GIO * Fix #513156 – Get rid of libgnome(ui) * Fix #538443 – Missing files in POTFILES.in * Fix #538906 – Enable state "Max actions" when "No limit" toggled * Fix #449620 – Implement autocompletion for gtksourceview editor * Fix #540731 - Port editor to gio * Fixed loading of files from the command line * Fixed crash when double-clicking on a breakpoint. * Change (nearly) all interfaces to use GFile* instead of uris Document all shell variables * Fixed #541313 – Crash on saving file * Fix #515954 – create_global_tags.sh: wrong anjuta-tags path * Fixed global tags loading * Fix bug #538217: Run in terminal option isn't remembered * Fix bug: Debugger sources directories isn't remembered neither * Fixed "Hide binary files" * Fix #539551 – AutoComplete doesn't work * Fix #539551 – AutoComplete doesn't work * Fix #357697 – readonly file can be edited * Fix #511762 – Multiple selection don't work well when hitting enter * Fix #535173 – UI isn't updated on closing all documents * Fix #500962 – Further icons * Fix #475244 – AC_SUBST() not needed after PKG_CHECK_MODULES() * Fix #518594 – Get rid of .anjuta and follow fd.o specifications * Fixed #541689 – Filter buttons added * Fixed symbol-db plugin for threaded libgda calls * Show all completions even when the editor makes own suggestions * #541941 – Crash on searching with regular expression * Fixed #542838 – create_global_tags.sh is creating tags in root directory * Added 'continue global tags scan after abort' feature. * Allow to build project outside source directory (fix #540782) * Fix crash on closing project due to the previous patch * Add more options for build command: parallel make, keep going on error and keep message untranslated * Fix another crash on closing project with a file outside project * Fix #375640: Allow user to stop a build in progress * Fix #534566: expand shell variable in configure parameters * Fix #543889: Crash typing in configuration field * Fix #522825: Opening files from shell disable build->compile menu * Fix configuration name not displayed, error when compiling target outside project * Fix #543978: GPL license shown in COPYING file irrespective of which license selected * Fix #544190: Crash double click on item in stack trace * Fix #530630: Scintilla hand up after hit return * Fix #544841 – Cursor set on a wrong line when I click * Fix several memory leaks in build plugin * Keep all command data in one object * Fix #544495: Memory leak * Avoid using the same function name in interfaces implemented by the same object to avoid trouble with bindings * Fix crash on 64bits machine due to the previous change (thanks Ignacio) * Fix #543149 Project doesn't rebuild when file is changed * Bug #529270 - GSoc: Git Plugin, alpha release 3. * Add header file to expose libanjuta versioning information. * Add a preference for the new visible whitespace feature of gtksourceview * Pull GIO into the libraries that libanjuta links against. (Bug #546394) * Fix #542432 – Svn diff doesn't work correctly Convert the output of svn diff from localce to utf-8 * Fix #545673 – A bug in isymbol_get_file function Use g_file_new_for_uri() instead of g_file_new_for_path * Fix #546620 – Build- and make dist fixes (with some small changes) * Fix #420279 – INS and OVR do not immediately change in status bar * Save files in their original encoding * Use a fallback dialog if the document was not added to the document-manager yet (#545557 – Crash pressing on message view) * Fix #493818 Close project with opened target properties dialog opened crash Anjuta * 545624 – Toolbar broken * Lots of improvements to symbol-db * Use uf8_strlen instead of strlen to avoid selection problem with non-ASCII search strings (see #440637 comment 15) * New git plugin (Anjuta GSoC project) Anjuta 2.5.0 (02 June 2008) -- Naba Kumar ----------------------------------------- Translations updates: ===================== gl, zh_TW, el, ru, en_GB, es, he, de, cs, ar, fr Updates and bugfixes: ===================== * Fix #514620: Port anjuta to GRegex * Fix #536254: gtk_marshal_VOID__INT_INT shouldn't be used * Update sexy icon entry * Fix #536045: New run program plugin crash * Keep comment for enum and structures * Declare class typedef first * Allow to document Anjuta shell variable using define * Add a documentation sample in IAnjutaProjectManager interface * Fix a detail in the previous patch * Fix #534175: Deprecated code in Plugin Tutorial * Use sh instead of bash when possible * Order of include matter on OpenBSD * ps syntax differ on *BSD * Fix #527357: gdb plugin doesn't work under OpenBSD (do not clear CREAD). * Fix #528226: doesn't compiling on FreeBSD6.3 * #535048 – Anjuta doesn't build when checking underlinking and overlinking * Forget this change to add AnjutaCommand and AnjutaAsyncCommand in the documentation * Change the new IAnjutaBuilder interface to use callbacks * Add the documentation of IAnjutaBuilder * Fixed bug #532537 - Crash on closing Anjuta Preferences when it open twice. * Set line to mouse location when popup-menu is displayed (#530689) * Document AnjutaCommand and AnjutaAsyncCommand * Fix a crash when changing a watch while debugger is stopped * Allow loading application/octet-stream mime type * Fix #378903: Use IAnjutaBuilder to always debug an up to date program * Use IAnjutaBuilder to always run an up to date program * New IAnjutaBuilder interface allowing to check if a target is up to data and having a notification when the target is built * Fix #533758: django project creation fails * #532625 – Wrong consecution of functions calls when opening a glade file * Fix #533346: Create project in path with spaces fails * Fix #531940: Can't change the default project directory * Remove useless _DEPENDENCIES * Fix #532243: Execute program with whitespace in the project path fails * Fix #531623: Crash on updating non-existing watch * Fixed a bunch of compiler warnings * Fixed global tags loading from project configuration and added a configuration option * Fix translation issues (#530860 and #531411) * #531405 – AM_CONFIG_HEADER macro is obsolete * add limit/offset keywords to search query. Adjusted APIs. * Fixed a minor bug with caches in the engine. * The terminal configuration default option doesn't work (#530031) * Combobox for terminal choose not working (#530032) * Do not reverse list of file in save-session (#531445) * Set line to mouse location when popup-menu is displayed (#530689) * Add a context menu with copy/paste in terminal plugin * Add an interface method to access the pkg-config data from gnome-build. * Automatically load symbol from project configuration (proof-of-concept) * Adapt to changes in recent libgda for symbols-db * Fix run plugin again, previous patch was causing a crash when the program exist * Fixed bug broken titles for new files * Added some utility methods (derived from gedit) * set message 'Generating inheritances...' when doing sdb_engine_second_pass_do () * fixed a population bug introduced with using of caches. It broke the kind of symbol in some cases (e.g. returning of table_id = -1). * Avoid lazy initialization and inlined the lookup functions to speed up the thing. * Performances improvement in sdb_engine_second_pass_update_heritage () using a prepared query (libgda parser now rulez!). Some fixes to the lock ()/unlock () logic in this part should avoid gui freezing, at least here it does not freeze. * greyed out trees while population is in place. * Put the new run program plugin in the default plugin list * Fix a crash when the program doesn't exist * Put the menu items of the message-manager in the correct Goto menu * Allow markup in dialog description * #523186 – Open With dialog should mention filename * #530033 – Have window title like gedit * Also add the dirty char (*) at the beginning of the filename to match HIG * Moved Goto menu into View to avoid cluttering the menubar and created new Documents menu * Show open documents in the "Documents" menu and add actions for next/prev document like in gedit. Don't center menu items of notebook popup menu. (Fixes bugs #453702 and #529528) * 530566 – Fix translation and POTFILES.in * Use current project folder as default and added a file filter for the patch file chooser. * fixed search symbols to match "foo_symbol_%" * New run program plugin, includes a new dialog box to set program arguments * Update debugger plugin to use run program parameter dialog * Remove run program menu item * Use a gchar * null terminated array instead of a GList for passing environment variables * Add a child-exited signal in the IAnjutaTerminal interface Remove environment variables merging, it is already done in vte * fixed partial pattern match in symbols accordingly with api. * Hide progress bar when things are done in symbols db. * new dynamic prepared queries architecture. Now every query used in the engine has its own compiled query in libgda-sqlite provider. This for speed improvements, code cleaning and auto-escaping of string parameters. * Lookup of dynamic queries takes care of sym_info parameters and of parameters passed to functions. The compiled GdaStatements are stored in an array of GTree (of GTree(s)). Some parameters, as the filter_kinds, are bounded at n = 5, to avoid a third level of indirection on the store-trees. * Fix #529798: Mark additional strings for translation * Add additional restriction on project name fix #529226 * Fix #529506: Uncorrect unloading tools plugin * Don't spit out two many warnings when the message view is destroyed * Only use first 500 characters for validation * Use GRegex instead of pcre and convert files to utf-8 if necessary. Rest of #440637 * #528693 – Ctrl-F (Find) followed by Ctrl-V (Paste) pastes into main window (there was an else missing...) * Fixed bug #528264 - New: Uses incorrect spelling "assistent" * Fixed a condition where we kill our own process * Added new sessions states to avoid loading the local symbols before the session is loaded (speeds up start-up). * Fixed #528705 – There is no Redo * Add an env parameter in the IAnjutaTerminal interface allowing to specify additional environment variables * Show 5 project and 15 file items in recent-chooser * Make searching utf-8 aware. We still need to fix encodings for search/replace in files as it is currently assumed they are utf-8 like the editors. * Fix recent files in the toolbar * Do not enable brace autocompletion by defualt because it annoying for fast typist (i.e. it's easier to type ending brace than move carat) and it's currently broken for scintilla. * Removed dead files. * Added anjuta_utils_get_user_config_dir. This func is used to get the user config directory. * Switched from GnomeApp to GtkWindow. * Move the encoding conversion infrastrcute to libanjuta and update all users. Test all available encodings by default in scintilla editor like sourceview is doing and removed encoding preferences * Fixed crasher * Various small improvements to the dialog * Add separator to recent menu (#526932) * Merged the UI changes from bug #511688 and simplified the search dialog * Check for ctags binary (#516123) * GdaSet *plist is now used globally for every prepared statement. It won't be created/unreffed at every query. * Fixed crasher when deactivating symbol-db plugin * Don't use transactions - uses only half of the time now! * fixed global tab icons. Libgda could not understood the right fields, now it does. * Only show () for functions/methods and macros with arguments. Does not work with symbol-db yet but fixes things for symbol-browser * Fixed some issues with symbol caching * Give the symbol-db it's own progress bar because there are too many interactions with the global status bar. * Sort symbol trees * Block insert-text signal on cut/copy/paste * Only update buffer when a newline is inserted * Precompute file_defined_id to speed up symbol population * Fixed some problems with binary streams needed by symbol-db * Use some caching to speed up symbol population * Exit properly when symbol scanning is over * Fix bug #525999: Remove space in file and target names generated by project wizard * Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor has been renamed ianjuta_document_manager_get_current_document * Added a check for vital programs and packages needed to create a new project. A warning dialog is shown to user in project wizard when he proceeds after selecting a project type. Updated all project templates to cover vital programs and packages to generate and build correctly. * Fixed bug #523068 link in about window doesn't work. * Removed unused color management code * Added style chooser for sourceview editor (#522555) * Moved "New" action from document-manager to file-loader using IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem. * Killed libegg (#349279) * Removed dead code and libegg from Makefiles * Removed symbol-browser toolbar which used libegg and was buggy (#451588) * Port FileLoader to GtkRecent (#398984) * Merged changes from symbol-db branch * Use gnome_vfs_get_slow_mime_type() * Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try supertype instead no plugin for mime-type was found (#525706) * Fixed padding in preferences * #515854 – Move configuration into preferences * #470483 – Make toolbar type (icon/text/both) independet from GNOME settings * Improve start program dialog, allowing to specify working directory and environment variables * Get rid of gnome_help_display_with_doc_id() * Fixed type 'assistent' to 'assistant'. * Ports anjuta-ui to gtk_cell_renderer_accel * Ported the GnomeDruid stuff to GtkAssistant an removed the glade file because libglade doesn't have GtkAssistant support. * Avoid a crash when debugger stop on an error Display an error message when debugger target is not found * Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI * Add API to set environment variables for the forked process * #520761 – Weirz behavior with popup * 520415 – [PATCH] Problems in auto indentatation code, * 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro ) * 521691 – Crash when click "Resolve Conflicts" without opened project * 520324 – Execute command is not overridable * #521847 – anjuta freez when edit file * Removed all GNOME_CALL* calls in plugins. * Moved data/properties to plugins/editor/ and removed dead code from Makefile.am files. To generate a diff of this commit: cvs rdiff -r1.64 -r1.65 pkgsrc/devel/anjuta/Makefile cvs rdiff -r1.16 -r1.17 pkgsrc/devel/anjuta/PLIST cvs rdiff -r1.17 -r1.18 pkgsrc/devel/anjuta/distinfo cvs rdiff -r1.3 -r0 pkgsrc/devel/anjuta/patches/patch-bb Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.