summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2009-02-25- updated to 1.108rhaen2-8/+7
Changelog: i1.108 Wed 10 Feb 2009 - Allow ->weight to take _STRING instead of only _IDENTIFIER 1.107 Sun 8 Feb 2009 - Adding Algorithm::Dependency::Source::Invert
2009-02-25This file doesn't need preferences.rillig1-3/+1
2009-02-25add & enable py-pytemplate-1.5.1imil1-1/+2
2009-02-25Pytemplate is a small project intending to give python developpers a startingimil4-0/+49
framework. It permits to create properly scripts without struggling with configuration files, logging properties development. They are already available through a main class that the new script will inherit. OK'd by seb@
2009-02-25Let doxygen depend on dvipsk because teTeX-bin no longer provides dvips.minskim1-1/+4
Bump PKGREVISION.
2009-02-25Fix build with newer GTK.joerg5-1/+54
2009-02-24Update from version 0.06 to 0.07.he2-7/+7
Pkgsrc changes: o Adjust dependencies to track new requirements Upstream changes: 0.07 Fri, 20 Feb 2009 14:22:16 +0100 * Depend on Variable::Magic 0.31 so exceptions thrown in on_scope_end blocks don't lose their error message.
2009-02-24Update from version 0.27 to 0.31.he2-6/+8
Pkgsrc changes: o Note that we need a C compiler to build Upstream changes: 0.31 2009-02-19 23:50 UTC + Doc : A somewhat better introduction. The FUNCTION section was moved before CONSTANTS and HISTORY since it's more important. And 'assignation' is really 'assignment', says Ricardo. :) + Fix : The op_info features are now thread safe. + Fix : Segfaults that occured when trying to get the op name during global destruction. + Fix : Segfaults and wrong "Unknown error" exceptions that happened when dieing in require caused a free callback to fire. Thanks Florian Ragwitz for reporting. 0.30 2009-02-12 17:05 UTC + Add : You can now get in all the callbacks either the name or a B::OP object representing the current op if you pass the new 'op_info' option to wizard() with respective values VMG_OP_INFO_NAME and VMG_OP_INFO_OBJECT. + Doc : Document magic on array/hashes values. + Fix : Completely skip free callbacks during global destruction. + Tst : Tests now pass again on 5.8.3 and lower (they were broken since 0.27). + Tst : Test magic on symbol table and on array/hash values. 0.29 2009-02-08 11:10 UTC + Add : Set $_[2] to the default length for len magic on scalars. + Chg : Perl 5.8 is required. + Chg : The CLONE method will no longer be defined for non-threaded perls. + Doc : Nits. + Fix : The logic for turning off the GMAGICAL flag on hashes when no uvar magic is involved could do nasty things on tied hashes. + Upd : More resources in META.yml. 0.28 2009-01-24 17:05 UTC + Add : The 'copy_key' option to wizard(), that enables the safe edition of $_[2] in uvar callbacks to redirect actions to another key. + Fix : Exception objects thrown from callbacks at compile time were not available in $@. + Fix : free callbacks triggered during global destruction could lead to segfaults because the wizard was already freed. + Fix : Refcount of scalars with free callback. + Fix : Segfaults when using get or uvar magic simultaneously with clear magic. + Doc : The documentation about what the callbacks take and should return is now somewhat clearer.
2009-02-24MAKE_JOBS_SAFE=nokefren1-1/+2
should address PR/40731
2009-02-24Drop maintainership.wiz2-4/+4
2009-02-24Add cases to match 'mint'abs1-31/+83
2009-02-24Update to 1.5.8:wiz3-9/+7
This release introduces an updated wizard, which now uses Qt4 and provides more convenience in configuring and running doxygen. It also features a new Qt Help generator, which no longer requires an external tool to postprocess the output. An option had been added that allows configuring the parser that doxygen will use for a given file extension. As always, a large number of bugs have been fixed.
2009-02-24Update to 1.9.12. Only listed change is pkgconfig bugfix that was ingdt4-26/+15
patch-ab.
2009-02-23Update to 6.0:wiz4-143/+17
This is a terse description of the new features added to readline-6.0 since the release of readline-5.2. 1. New Features in Readline a. A new variable, rl_sort_completion_matches; allows applications to inhibit match list sorting (but beware: some things don't work right if applications do this). b. A new variable, rl_completion_invoking_key; allows applications to discover the key that invoked rl_complete or rl_menu_complete. c. The functions rl_block_sigint and rl_release_sigint are now public and available to calling applications who want to protect critical sections (like redisplay). d. The functions rl_save_state and rl_restore_state are now public and available to calling applications; documented rest of readline's state flag values. e. A new user-settable variable, `history-size', allows setting the maximum number of entries in the history list. f. There is a new implementation of menu completion, with several improvements over the old; the most notable improvement is a better `completions browsing' mode. g. The menu completion code now uses the rl_menu_completion_entry_function variable, allowing applications to provide their own menu completion generators. h. There is support for replacing a prefix of a pathname with a `...' when displaying possible completions. This is controllable by setting the `completion-prefix-display-length' variable. Matches with a common prefix longer than this value have the common prefix replaced with `...'. i. There is a new `revert-all-at-newline' variable. If enabled, readline will undo all outstanding changes to all history lines when `accept-line' is executed.
2009-02-23Update to 0.2.1:wiz2-7/+6
2009-01-27 OZAWA Takuma * version 0.2.1 released. * README: fixed documents. * rbtree.c: ditto. 2009-01-23 OZAWA Takuma * rbtree.c (RETURN_ENUMERATOR): do nothing if rb_enumeratorize not defined. * rbtree.c (RBTREE_IN_ITERATION): removed. it has been not used. * rbtree.c (HAVE_RB_MARSHAL_LOAD, HAVE_RB_OBJ_INIT_COPY, HAVE_OBJECT_ALLOCATE, HAVE_RB_BLOCK_PROC, HAVE_RB_YIELD_VALUES): removed macros for Ruby 1.6.x. * extconf.rb (HAVE_RB_MARSHAL_LOAD, HAVE_RB_OBJ_INIT_COPY, HAVE_OBJECT_ALLOCATE, HAVE_RB_BLOCK_PROC, HAVE_RB_YIELD_VALUES): ditto. * rbtree.c (cmpint): removed a few codes for Ruby 1.6.x. * test.rb: ditto. * test.rb: (assert_raise): removed an alias for RubyUnit. use assert_raises. * extconf.rb: removed checking for inline keyword. 2009-01-21 OZAWA Takuma * extconf.rb: removed gcc options for portability. Thanks to Masatoshi SEKI. 2008-12-26 OZAWA Takuma * rbtree.c (rbtree_each, rbtree_each_pair, rbtree_each_key, rbtree_each_value, rbtree_reverse_each, rbtree_delete_if, rbtree_reject_bang, rbtree_select): Return an enumerator if no block is given. 2008-12-24 OZAWA Takuma * rbtree.c (rbtree_s_create): check and convert argument inner arrays (assocs) using #to_ary. * rbtree.c (rbtree_s_create): check and convert argument hash using #to_hash. * rbtree.c (rbtree_s_create): RBTree#[] now takes assocs as source of rbtree conversion. * rbtree.c (rbtree_to_hash): can't convert MultiRBTree to Hash. * rbtree.c (rbtree_s_create): can't convert MultiRBTree to RBTree. * rbtree.c (rbtree_s_create, rbtree_values_at): use long for loop counter instead of int. 2007-09-21 OZAWA Takuma * extconf.rb: no gcc options for mswin32.
2009-02-23Update to 1.201:wiz2-6/+6
2009-02-13 Torsten Schoenfeld <kaffeetisch@gmx.de> * Glib.pm * NEWS * README: Stable release 1.201. 2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de> * GClosure.xs (gperl_closure_marshal): Synchronize the way signals with no return value are handled with how it's done in gperl_signal_class_closure_marshal. This means that Perl handlers for these kinds of signals are now always called in void context, as they should be. 2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de> * MANIFEST * GType.xs (gperl_signal_class_closure_marshal) * t/signal_marshal.t: Correctly handle signals with no return type when invoking signal class closures. Patch by Kevin Ryde. 2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de> * GType.xs (gperl_register_fundamental_full): Handle wrapper_class_by_type being NULL gracefully. Patch by Kevin Ryde. 2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de> * GBoxed.xs (gperl_register_boxed) * GObject.xs (gperl_register_object) * GType.xs (gperl_register_fundamental): When inserting into the package → type hash tables, use g_hash_table_replace instead of _insert so that the new string pointer is used as the key. Patch by Kevin Ryde. 2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de> Merge this old commit from trunk. Without it, the 2008-11-03 change doesn't make sense. * Glib.exports * gperl.h: Properly export gperl_param_spec_type_from_package and gperl_register_param_spec, they are meant to be public. 2009-02-03 Torsten Schoenfeld <kaffeetisch@gmx.de> * t/a.t * GLog.xs: Make sure that messages with % chars in them make it through Glib::log() and friends safely. 2009-02-02 Torsten Schoenfeld <kaffeetisch@gmx.de> * ParseXSDoc.pm (xsdocparse): Always use Data::Dumper on MSWin32 for serialization. Storable seems to consistently fail there, stating 'Magic number checking on storable file failed'. 2008-11-15 Torsten Schoenfeld <kaffeetisch@gmx.de> * GBoxed.xs (gperl_register_boxed): Use the copy of the passed-in package name for the key of info_by_package to avoid problems when the package name is dynamically allocated. * GBoxed.xs (gperl_register_boxed) * GObject.xs (gperl_register_object) * GType.xs (gperl_register_fundamental): Always insert into the lookup tables in the correct order to avoid prematurely freeing the package name. 2008-11-03 Torsten Schoenfeld <kaffeetisch@gmx.de> * GType.xs (gperl_type_from_package): Also try gperl_param_spec_type_from_package on the package. 2008-10-19 Torsten Schoenfeld <kaffeetisch@gmx.de> * Makefile.PL: ExtUtils::MakeMaker 6.46 removed support for EXTRA_META in favor of the new META_MERGE and META_ADD. Adapt.
2009-02-23Added two new Perl Modules to the global Makefile in develrhaen1-1/+3
- p5-accessors - p5-TAP::Formatter::HTML
2009-02-23This module provides HTML output formatting for TAP::Harness (arhaen3-0/+41
replacement for Test::Harness. It is largely based on ideas from TAP::Test::HTMLMatrix (which was built on Test::Harness and thus had a few limitations - hence this module).
2009-02-23The accessors pragma lets you create simple accessors at compile-time.rhaen3-0/+29
This saves you from writing them by hand, which tends to result in cut-n-paste errors and a mess of duplicated code. It can also help you reduce the ammount of unwanted direct-variable access that may creep into your codebase when you're feeling lazy. accessors was designed with laziness in mind.
2009-02-22Update to 3.29:wiz2-7/+6
3.29 - Wed Oct 29 20:48:11 2008 - Promote to stable release. 3.28_03 - Mon Oct 27 22:12:11 2008 - In Cwd.pm, pass the un-munged $VERSION to XSLoader/DynaLoader, otherwise development releases fail tests on Win32. 3.28_02 - Mon Oct 27 20:13:11 2008 - Fixed some issues on QNX/NTO related to paths with double slashes. [Matt Kraai & Nicholas Clark] 3.28_01 - Fri Jul 25 21:18:11 2008 - Fixed and clarified the behavior of splitpath() with a $no_file argument on VMS. [Craig A. Berry, Peter Edwards] - Removed some function prototypes and other Perl::Critic violations. - canonpath() and catdir() and catfile() on Win32 now make an explicit (and unnecessary) copy of their arguments right away, because apparently if we don't, we sabotage all of Win32dom. [RT #33675] - The Makefile.PL now has 'use 5.005;' to explicitly show what minimum version of perl we support. [Spotted by Alexandr Ciornii] 3.2701 - Mon Feb 11 21:43:51 2008 - Fixed an edge case for Win32 catdir('C:', 'foo') and catfile('C:', 'foo.txt') (which the caller's not really supposed to do, that's what catpath() is for) that changed between versions. Now we're back to the old behavior, which was to return C:\foo and C:\foo.txt . [Audrey Tang]
2009-02-22Update to 1.5, changes undocumented.wiz3-11/+11
pkglint cleanup. Add HOMEPAGE.
2009-02-22Update to 2.42:wiz2-7/+6
2.42 - dist tarball for 2.41 missed t/Tie/LxHash.pm. Dammit. the File to the MANIFEST. 2.41 - fixed rt.cpan.org#38635. apache-like include now supports quoted strings. - fixed rt.cpan.org#41748. saving config with -tie enabled now keeps the tie as documented. - added unit test for -tie. For this to work, a copy of Tie::LxHash module is delivered with Config::General source, but will not installed, in fact, it is only used for 'make test' (number 50) - fixed rt.cpan.org#39159. documentation of functional interface now reflects that qw$method) is now required. - applied patch by AlexK fixing rt.cpan.org#41030: if files are included by means of a glob pattern having the -IncludeGlob option activated, paths specified by the -ConfigPath option are being neglected when trying to spot the files. This patch fixes this - applied patch by fbicknel, fixes rt.cpan.org#41570: An array of scalars (eg: option = [1,2,3]) cannot be used for interpolation (which element shall we use?!), so we ignore those types of lists and don't build a __stack for them.
2009-02-22Update to 1.17:wiz2-7/+6
Changes undocumented.
2009-02-22Update to 2.16.1:wiz4-12/+10
2.16.1 22-feb-2009 - Apply the patch provided by Cygwin Ports maintainer (Paul Pogonyshev, #564018) - Bad -I ordering can break build, patch from [dmacks netspace org] (Gian Mario Tagliaretti, #566737) - Fix keyword list to be in sync with positional arguments (Paul, #566744) - Add a comment explaining why the two for loops for registering interfaces (Gustavo Carneiro) - Huge cleanup of GIO overrides (Paul, #566706) - gtk.Buildable interface method override is not recognized (Paul, #566571) - Do not escape the ampersand "&" in entity references. Replace some unusual entity references in the output with their literal values. (Daniel Elstner, #568485) - gio.InputStream.read_async can cause memory corruption. (Paul, #567792) - Inconsistent use of tabs and spaces in pygtk.py (Paul, #569350) - Huge fix of memory leaks in GIO (Paul, Paolo Borelli, Gian, #568427) - non-async functions don't release python locks before calling blocking C functions (Gian, Gustavo, #556250) - Change comment to avoid false positives when grep'ing for deprecated gtk functions (Andre Klapper) - ltihooks.py updating license header from GPL to LGPL (James Henstridge)
2009-02-21Update to 0.28, convert to user-destdir:wiz3-7/+17
0.28: add uint64 pack and unpack routines fix subtle typo in sub_of (David Sirovsky) work around gcc bugs
2009-02-21Update to libffi 3.0.8.asau2-6/+14
Changes since previous (3.0.6) include Solaris 10/x86 and FreeBSD/powerpc support, code cleanup and bug fixes. pkgsrc changes: add testing support. Since there's no support for test depends, implement a hack proposed by <obache>.
2009-02-21Upgrade from version 0.3.15 to 0.3.15nb1.he3-2/+72
Pkgsrc changes: o Provide proper detection of altivec on NetBSD powerpc ports. As an added bonus, this now builds on NetBSD/macppc 3.1 where it didn't earlier.
2009-02-21Update to 1.12:wiz2-6/+6
* Version 1.12 (released 2009-01-23) ** idn: New parameter --no-tld to deprecate the old parameter --tld. The new parameter --no-tld disable TLD checking of the input string. The --tld parameter was broken; it behaved opposite to its documented behaviour. To avoid confusion over what --tld means, we decided to deprecate it. Now --tld is not printed in the idn --help output, but will continue to work as before. ** doc: Modernize doxygen configuration. ** doc: Change license on the manual to GFDLv1.3+. ** doc: Improve JavaDoc output. ** Update gnulib files and translations. ** Build with more warnings.
2009-02-21Update to 2.16.1. Changes since 2.15.93gdt4-213/+217
* Add guile-clutter to the set of configurable packages. * Removed the "docs" module; its content, the tutorial, is now folded into the documentation for all of the relevant modules (e.g. GLib, GTK+, CORBA, etc.) * Changelogs have all been archived to ChangeLog.pre-2.16, because now we will just use revision control logs. * Formally require Guile 1.8, as has been the case for a while now. * Bump the API_VERSION to 2, as a test before going stable. * Support a variant of check-coverage that generates a texinfo file with the missing functions. * Various buildfixes for building out-of-tree modules such as guile-gnome-gstreamer. * Build system work: add common makefile include for unit tests and a new check-coverage target to documentation builds. * Added infrastructure to make documentation.
2009-02-21in bl3, depend on libffigdt1-1/+2
2009-02-20Correct reference to py-subvertpy and drop subversion-base references.epg1-4/+2
2009-02-20Rename subvertpy to py-subvertpy.epg5-5/+5
2009-02-20add patch to fix pkg-config file lossage due to incomplete conversion to ↵gdt3-4/+16
real libffi
2009-02-20Remove another patch that was for internal ffi linking.gdt2-14/+2
2009-02-20Update to 1.9.11.gdt5-59/+10
Version 1.9.11 - Fix `double' return value handling on big-endian platforms. - libffi is no longer distributed with g-wrap, as it is available as a stand-alone package now (instead of being burried in the GCC sources). Version 1.9.10 - Fix WCT nullable behaviour for 'new' (i.e. non-compat) wrapsets; there is now a SRFI-39 parameter 'gw-wcts-nullable?' controlling the nullable behaviour; this parameter is #f by default, and set to #t when generating compat wrapsets.
2009-02-19Update to 0.1.6.gdt3-8/+13
guile-lib 0.1.6 -- 2007-09-24 ============================= * New module: (apicheck). * New module: (sxml fold). * Improved support for parsing Texinfo. * Better automatic documentation via (texinfo reflection). * Limited support for transforming Docbook to Texinfo. * Guile-Lib now has API regression tests. * Bugfixes guile-lib 0.1.5 -- 2007-08-09 ============================= * New module (container async-queue). * Fixes for Guile 1.8
2009-02-19Update to monodevelop 1.9.2. Many bugfixes and improvements. For completekefren3-13/+14
list visit http://monodevelop.com/Release_notes_for_MonoDevelop_2.0_Beta_1
2009-02-190.9.8 - 2009-02-13epg3-8/+17
------------------ This release is a minor regression fixing release, to be released in sync with bzr 1.12 finial. * Fix bug where qinit was not working - correclty handle QString arguments when starting a subprocess (Bug #327395) 0.9.7 - 2009-02-09 ---------------------- * qcommit: * handle situation with huge list of committed files on Windows (Bug #277077). * properly show changed files when only executable bit changed. * fixed a bug, where if there is a lock on a branch, you could not close the window. * qconflicts: new command and new window to view and resolve conflicts. * qlog: * removed the delay when loading revision form local repositories. * when the search is, scroll so that the selected revision is kepted in view. * qdiff: * Don't use replace when decoding texts, fall back to latin1 instead. (Bug #323543 - side-by-side shows wrong changes highlighting for files with non-ascii characters) * qrevert: * added --no-backup option. * Add the ability to configure, and use external diff tools from QBzr. If the user has bzr-difftools - the usability of this funcaility is improved. * Properly stop running action with Cancel button on Windows. * Transport activity is displayed next to the throbbers/progress bars. * Password prompts are now displaied in qlog, qbrowse, qcat, qdiff, qannotate.
2009-02-19bzr-svn 0.5.1 2009-02-17epg3-59/+87
BUG FIXES * Fix parsing of "trunk/tags" style filenames in trunk repository layout handling. (#324970) * "bzr push" now also works when creating new branches. "bzr svn-push" has been removed. This requires a patched version of bzr. (#127945) * Fixed memory usage and performance bug while iterating over a repository. (#318993) * When following prefixes, cope with branches copied from outside of the prefix. (#325428) * Handle non-mainline history a bit better in dpush. (#329284) * Assume that ERR_XML_MALFORMED only occurs for non-Subversion URLs. (#327287) * Only upgrade tags for which the revision they point to has been upgraded in svn-upgrade. * Fix handling of "unusual" branch paths in sparse logs. (#325727) FEATURES * Set svn:original-date property when revision properties can be committed. * Add transport speed progress indication. (require subvertpy >= 0.6.4) PERFORMANCE * New cache that stores the most important metadata information used when browsing history. * More efficient pull from Subversion branches, avoiding unnecessary calculation of revision numbers. (Requires InterBranch patch to bzr) * More efficient pull from Subversion branches, by using the local branch ancestry to find out tag revision ids rather than the remote Subversion branch. * Use VersionedFiles.insert_record_stream() rather than VersionedFiles.add_lines(), should be slightly faster. * By default, don't use a cache for log information when connected to a local Subversion repository. * Only fetch rebased revisions once during ``bzr dpush'', rather than after every pushed revision. * Use only a single graph object during push, rather than two. bzr-svn 0.5.0 2009-02-03 BUG FIXES * Fixed two assertions that were always true. (#323305) * Fixed handling of round-tripped revisions in svn-upgrade. (#320113) * Fixed handling of password prompting with username specified. (#275953) * Use most appropriate mapping when setting tags for a branch. (#322856) * Fixed handling of branch roots moving. (#295416) FEATURES * Added "bzr check" on Subversion repositories that checks bzr-svn metadata. (#320929) * Allow overriding over revision-properties on a per-branch basis. (#319819) * Added --idmap-file option to svn-upgrade. bzr-svn 0.5.0~rc2 2009-01-30 BUG FIXES * Install subvertpy as separate module rather than as part of bzrlib.plugins.svn. (#306145) * Fix some tests when running overall bzr testsuite. (#306158) * Handle duplicate forward slashes in the path part of a URL. * Pass utf-8 connect string to sqlite3() connect function. (#262923) * Fix pushing to repositories not allowing the setting of revision properties. * Deal with newly appearing file ids correctly in dpush(). (#300979) * Fix handling of custom layouts, which used unicode internally. (#306629) * Fix pointless commits when using roundtripping using revision properties. (#299943) * Make sure branches are properly removed in iter_all_changes(). (#306288, #300006) * Handle pushing empty branches using dpush. (#311613) * Cope with unicode filenames in manual file id detection. (#311744) * Print proper error message when importing from non-svn repository in svn-import. (#313817) * Support committing renames of filenames with non-ascii characters in their name. (#312166) * Support strange rename during push. (#303563) * Print proper error when attempting to create repository in Subversion working copy. (#310063) * Follow copied tags correctly. (#312272) * No longer includes subvertpy, but rather depends on external installation. * Properly determine file ids of children of directories that are replaced by an older copy of themselves. (#316384) * Use unicode objects internally for sqlite. (#296868) * New implicit file id handling for copied directories. + Correctly handles implicit children when parent is copied from outside of the branch. (#304134) + Correctly handles file id map generation for some stacked branches. (#310916) * Handle children implicitly copied when replacing a directory with an older copy of itself. (#308353, #318935) * Invalidate revision ids of bzr-roundtripped revisions when the Subversion repository's UUID changes. (#318940, Debian #512325) * Handle unicode symlinks. (#319317) * Handle unicode in working tree names and some directory names. (#319313) * Cope with missing keys properly when branching based on VersionedFiles (#311997) * Properly determine whether to analyse revision properties. * Handle null: keys in Repository.texts. * Cope with ": " in bzr-svn revision metadata stored in file properties. (#300105) * Fix commits in working trees. (#306566) * Properly stop reverse tracking newly added branches. (#300006) PERFORMANCE * Stop iterating over non-visible children of files when determining file ids. (#306259) This should improve the performance of stacking and lightweight checkouts. * Imports of svn-related modules is now done lazily. There will only be two extra imports if bzr-svn is loaded but not used. API * Added accessor functions for Subversion file properties. FEATURES * Bazaar can now use credentials stored in ~/.subversion/auth/, but this requires pending changes in Bazaar to pass the realm along to credentials providers. * When possible, bzr-svn will now copy from existing paths in the repository when committing/pushing rather than duplicating the contents. (generic implementation that also fixes #320742) bzr-svn 0.5.0~rc1 2008-12-08 CHANGES * Implement set-revprops command. * Introduces a new Bzr<->Svn mapping format. Please read UPGRADING for details. + Uses revision properties where possible. (#127736) + Branching schemes are no longer used and are replaced by "repository layouts", which are much more flexible. (#130372) * Will avoid browsing the full repository for bzr-revisions, only closely related paths. (#158657) FEATURES * Performance has been improved *significantly*. * Add bzr:skip revision property to allow skipping more detailed analysis of revisions not created by bzr. * "bzr revert" in a Subversion working tree now works. * Create branches/ directory automatically if it didn't exist when pushing merged revisions. * Only fetch signatures if they can be cheaply copied. * Also upgrade fileids in workingtree during svn-upgrade. * Add --until option to svn-import. * Add experimental svn-serve subcommand. BUG FIXES * Set bzr signature revision property during commit if possible. * Provide SvnWorkingTree._transport. (#264548) * Don't rely on cache when checking revision id during commit. (#230863) * Avoid pushing changes again when pushing new branch. (#203368) * Store text parents properly. (#260416) * Avoid leaking memory when attempting to open an invalid Subversion repository. (#262513) * Fix corner case corruption pulling from a svn repository that contains bzr-roundtripped revisions. (#260416) * Upgrade tags as well during svn-upgrade. * Correctly detect prefix when repository root is URL root (#303292) * Fix removing file properties. (#304866) * Fix canonicalization of paths to svn_ra_diff(). (#304894) INTERNALS * Remove custom commit code for working tree. + Standard commit code provides commit notification. (#79333)
2009-02-19bzr 1.12 "1234567890" 2009-02-13epg3-8/+21
-------------------------------- This release of Bazaar contains many improvements to the speed, documentation and functionality of ``bzr log`` and the display of logged revisions by ``bzr status``. bzr now also gives a better indication of progress, both in the way operations are drawn onto a text terminal, and by showing the rate of network IO. BUG FIXES: * ``bzr init --development-wt5[-rich-root]`` would fail because of circular import errors. (John Arbash Meinel, #328135) DOCUMENTATION: * Expanded the help for log and added a new help topic called ``log-formats``. (Ian Clatworthy) bzr 1.12rc1 "1234567890" 2009-02-10 ----------------------------------- COMPATIBILITY BREAKS: * By default, ``bzr status`` after a merge now shows just the pending merge tip revisions. This improves the signal-to-noise ratio after merging from trunk and completes much faster. To see all merged revisions, use the new ``-v`` flag. (Ian Clatworthy) * ``bzr log --line`` now shows any tags after the date and before the commit message. If you have scripts which parse the output from this command, you may need to adjust them accordingly. (Ian Clatworthy) * ``bzr log --short`` now shows any additional revision properties after the date and before the commit message. Scripts that parse output of the log command in this situation may need to adjust. (Neil Martinsen-Burrell) * The experimental formats ``1.12-preview`` and ``1.12-preview-rich-root`` have been renamed ``development-wt5`` and ``development-wt5-rich-root`` respectively, given they are not ready for release in 1.12. (Ian Clatworthy) NEW FEATURES: * Add support for filtering ``bzr missing`` on revisions. Remote revisions can be filtered using ``bzr missing -r -20..-10`` and local revisions can be filtered using ``bzr missing --my-revision -20..-10``. (Marius Kruger) * ``bzr log -p`` displays the patch diff for each revision. When logging a file, the diff only includes changes to that file. (Ian Clatworthy, #202331, #227335) * ``bzr log`` supports a new option called ``-n N`` or ``--level N``. A value of 0 (zero) means "show all nested merge revisions" while a value of 1 (one) means "show just the top level". Values above 1 can be used to see a limited amount of nesting. That can be useful for seeing the level or two below PQM submits for example. To force the ``--short`` and ``--line`` formats to display all nested merge revisions just like ``--long`` does by default, use a command like ``bzr log --short -n0``. To display just the mainline using ``--long`` format, ``bzr log --long -n1``. (Ian Clatworthy) IMPROVEMENTS: * ``bzr add`` more clearly communicates success vs failure. (Daniel Watkins) * ``bzr init`` will now print a little less verbose output. (Marius Kruger) * ``bzr log`` is now much faster in many use cases, particularly at incrementally displaying results and filtering by a revision range. (Ian Clatworthy) * ``bzr log --short`` and ``bzr log --line`` now show tags, if any, for each revision. The tags are shown comma-separated inside ``{}``. For short format, the tags appear at the end of line before the optional ``[merge]`` indicator. For line format, the tags appear after the date. (Ian Clatworthy) * Progress bars now show the rate of activity for some sftp operations, and they are drawn different. (Martin Pool, #172741) * Progress bars now show the rate of activity for urllib and pycurl based http client implementations. The operations are tracked at the socket level for better precision. (Vincent Ladeuil) * Rule-based preferences can now accept multiple patterns for a set of rules. (Marius Kruger) * The ``ancestor:`` revision spec will now default to referring to the parent of the branch if no other location is given. (Daniel Watkins, #198417) * The debugger started as a result of setting ``$BZR_PDB`` works around a bug in ``pdb``, http://bugs.python.org/issue4150. The bug can cause truncated tracebacks in Python versions before 2.6. (Andrew Bennetts) * VirtualVersionedFiles now implements ``iter_lines_added_or_present_in_keys``. This allows the creation of new branches based on stacked bzr-svn branches. (#311997) BUG FIXES: * ``bzr annotate --show-ids`` doesn't give a backtrace on empty files anymore. (Anne Mohsen, Vincent Ladeuil, #314525) * ``bzr log FILE`` now correctly shows mainline revisions merging a change to FILE when the ``--short`` and ``--line`` log formats are used. (Ian Clatworthy, #317417) * ``bzr log -rX..Y FILE`` now shows the history of FILE provided it existed in Y or X, even if the file has since been deleted or renamed. If no range is given, the current/basis tree and initial tree are searched in that order. More generally, log now interprets filenames in their historical context. (Ian Clatworthy, #175520) * ``bzr status`` now reports nonexistent files and continues, then errors (with code 3) at the end. (Karl Fogel, #306394) * Don't require the present compression base in knits to be the same when adding records in knits. (Jelmer Vernooij, #307394) * Fix a problem with CIFS client/server lag on Windows colliding with an invariant-per-process algorithm for generating AtomicFile names (Adrian Wilkins, #304023) * Many socket operations now handle EINTR by retrying the operation. Previously EINTR was treated as an unrecoverable failure. There is a new ``until_no_eintr`` helper function in ``bzrlib.osutils``. (Andrew Bennetts) * Support symlinks with non-ascii characters in the symlink filename. (Jelmer Vernooij, #319323) * There was a bug in how we handled resolving when a file is deleted in one branch, and modified in the other. If there was a criss-cross merge, we would cause the deletion to conflict a second time. (Vincent Ladeuil, John Arbash Meinel) * There was another bug in how we chose the correct intermediate LCA in criss-cross merges leading to several kind of changes be incorrectly handled. (John Arbash Meinel, Vincent Ladeuil) * Unshelve now handles deleted paths without crashing. (Robert Collins) DOCUMENTATION: * Improved plugin developer documentation. (Martin Pool) API CHANGES: * ``ProgressBarStack`` is deprecated; instead use ``ui_factory.nested_progress_bar`` to create new progress bars. (Martin Pool) * ForeignVcsMapping() now requires a ForeignVcs object as first argument. (Jelmer Vernooij) * ForeignVcsMapping.show_foreign_revid() has been moved to ForeignVcs. (Jelmer Vernooij) * ``read_bundle_from_url`` is deprecated in favor of ``read_mergeable_from_url``. (Vincent Ladeuil) * Revision specifiers are now registered in ``bzrlib.revisionspec.revspec_registry``, and the old list of revisionspec classes (``bzrlib.revisionspec.SPEC_TYPES``) has been deprecated. (Jelmer Vernooij, #321183) * The progress and UI classes have changed; the main APIs remain the same but code that provides a new UI or progress bar class may need to be updated. (Martin Pool) INTERNALS: * Default User Interface (UI) is CLIUIFactory when bzr runs in a dumb terminal. It is sometimes desirable do override this default by forcing bzr to use TextUIFactory. This can be achieved by setting the BZR_USE_TEXT_UI environment variable (emacs shells, as opposed to compile buffers, are such an example). (Vincent Ladeuil) * New API ``Branch.iter_merge_sorted_revisions()`` that iterates over ``(revision_id, depth, revno, end_of_merge)`` tuples. (Ian Clatworthy) * New ``Branch.dotted_revno_to_revision_id()`` and ``Branch.revision_id_to_dotted_revno()`` APIs that pick the most efficient way of doing the mapping. (Ian Clatworthy) * Refactor cmd_serve so that it's a little easier to build commands that extend it, and perhaps even a bit easier to read. (Jonathan Lange) * ``TreeDelta.show()`` now accepts a ``filter`` parameter allowing log formatters to retrict the output. (Vincent Ladeuil)
2009-02-19Add and enable subvertpy.epg1-1/+2
2009-02-19Import subvertpy-0.6.1 .epg4-0/+85
Alternative Python bindings for Subversion, split out from bzr-svn. The goal is to have complete, portable and "Pythonic" Python bindings.
2009-02-17DESTDIR supportjoerg3-8/+9
2009-02-17Fix build with newer lablgtk. With help from dholland.joerg4-1/+43
2009-02-17Fix LP64 build. Add DESTDIR supportjoerg4-2/+44
2009-02-17fix DESCRabs1-8/+4
2009-02-17+p5-POE-Component-Cronabs1-1/+2
2009-02-17Added devel/p5-POE-Component-Cron version 0.019nb1abs3-0/+37
Catalyst is an elegant web application framework, extremely flexible yet extremely simple. It's similar to Ruby on Rails, Spring (Java) and Maypole, upon which it was originally based. This is a Catalyst Engine implementing a job queue with POE. It allows the launching of HTTP requests to the application at predetermined moments in time and the subsequent capturing of response to a logfile or an email address.
2009-02-16DESTDIR supportjoerg1-2/+9
2009-02-16Add missing PLIST_SUBST for RUBY_PKGPREFIX.joerg1-1/+3