Age | Commit message (Collapse) | Author | Files | Lines |
|
lang/guile to 1.8.1 from 1.6.8. These pkgs seemed to fail to build with
guile 1.8.1, but maybe can be easily fixed.
|
|
|
|
|
|
ZenTest provides 4 different tools and 1 library: zentest, unit_diff,
autotest, multiruby, and Test::Rails.
ZenTest scans your target and unit-test code and writes your missing
code based on simple naming rules, enabling XP at a much quicker
pace. ZenTest only works with Ruby and Test::Unit.
unit_diff is a command-line filter to diff expected results from
actual results and allow you to quickly see exactly what is wrong.
autotest is a continous testing facility meant to be used during
development. As soon as you save a file, autotest will run the
corresponding dependent tests.
multiruby runs anything you want on multiple versions of ruby. Great
for compatibility checking.
Test::Rails helps you build industrial-strength Rails code.
|
|
|
|
Hoe is a simple rake/rubygems helper for project Rakefiles. It
generates all the usual tasks for projects including rdoc generation,
testing, packaging, and deployment.
|
|
minutes ago.
|
|
|
|
RubyForge operations.
|
|
|
|
databases/p5-Rose-DB
databases/p5-Rose-DB-Object
databases/p5-SQL-ReservedWords
devel/p5-Clone-PP
devel/p5-Data-OptList
devel/p5-Rose-Object
devel/p5-Sub-Exporter
devel/p5-Sub-Install
time/p5-DateTime-Format-MySQL
time/p5-DateTime-Format-Pg
time/p5-Rose-DateTime
time/p5-Time-Clock
|
|
Rose::Class is a generic base class for classes. It provides a
single class method (error), but may be expanded further in the
future.
A class that inherits from Rose::Class is not expected to allow
objects of that class to be instantiated, since the namespace for
class and object methods is shared. For example, it is common for
Rose::Object-derived classes to have error methods, but this would
conflict with the Rose::Class method of the same name.
|
|
Nothing change but using rdtool-0.6.20's distribution file.
|
|
This module provides a general-purpose clone function to make deep
copies of Perl data structures. It calls itself recursively to copy
nested hash, array, scalar and reference types, including tied
variables and objects.
The clone() function takes a scalar argument to copy. To duplicate
arrays or hashes, pass them in by reference:
The clone() function also accepts an optional second parameter that
can be used to limit the depth of the copy. If you pass a limit of
0, clone will return the same value you supplied; for a limit of
1, a shallow copy is constructed; for a limit of 2, two layers of
copying are done, and so on.
|
|
parse and validate simple name/value option pairs. Example:
use Data::OptList;
my $options = Data::Optlist::mkopt([
qw(key1 key2 key3 key4),
key5 => { ... },
key6 => [ ... ],
key7 => sub { ... },
key8 => { ... },
key8 => [ ... ],
]);
|
|
Sub::Exporter provides a sophisticated alternative to Exporter.pm.
It allows for renaming, currying/sub-generation, and other cool
stuff.
|
|
This module provides a simple routine for installing code into
packages without looking at typeglobs or thinking about warnings
or strictures.
It also doesn't muddy up UNIVERSAL.
|
|
|
|
Patch provided by Mark E. Perkins in PR 36465.
2007-04-17 John Peacock <jpeacock@cpan.org>
Neglected to delete or comment out a $DB::single (again).
2007-04-17 John Peacock <jpeacock@cpan.org>
One last place that needed a leading 'v' (for non-magic v-strings).
2007-04-17 John Peacock <jpeacock@cpan.org>
v-string created version objects always stringify with a leading 'v' for
consistency's sake, since we have no way of knowing whether one was present
for 5.6.0 <= Perl < 5.8.1 (non-magic v-strings).
2007-04-17 John Peacock <jpeacock@cpan.org>
When copying an existing version object, forgot to copy the original string
representation.
2007-04-14 John Peacock <jpeacock@cpan.org>
Return original string value for all stringification cases except for
qv(1.2) which returns 'v1.2' for roundtrip purposes.
2007-04-12 John Peacock <jpeacock@cpan.org>
Output the original string form for numeric versions for XS code now.
Ready to release to CPAN.
2007-04-12 John Peacock <jpeacock@cpan.org>
It will be less surprising to overload string comparisons (now that the
default stringification is identical to the initializer) than it would be
to not overload them.
2007-04-11 John Peacock <jpeacock@cpan.org>
Better way to handle the undef initialization case.
2007-04-11 John Peacock <jpeacock@cpan.org>
Disallow string comparisons with version objects. Tests adjusted to use
numeric comparisons only.
2007-04-11 John Peacock <jpeacock@cpan.org>
Cache the original string used to initialize the version object and return
that when stringifying. Only works with pure Perl class for the moment.
2007-03-18 John Peacock <jpeacock@cpan.org>
Add more text to README on v-string support.
2007-03-18 John Peacock <jpeacock@cpan.org>
Now supports non-magical v-strings (Perl 5.6.0-5.8.0)!
Polymorphic error messages from 5.6.0 onwards.
2007-03-10 John Peacock <jpeacock@cpan.org>
Polymorphic error messages work everywhere except XS under 5.6.2. :(
2007-03-10 John Peacock <jpeacock@cpan.org>
Polymorphic error messages now working (and tested) in pure Perl module.
2007-02-13 John Peacock <jpeacock@cpan.org>
Don't need to explicitely specify the MAN3POD stuff, since EU::MM will now
do that automatically (since the POD is mentioned in PM).
Actually, magic v-strings came in at 5.8.1, not 5.8.0 (spotted in the
bleadperl variant).
|
|
Patch provided by Mark E. Perkins in PR 36465.
Perltidy Change Log
2007 05 08
-Fixed bug where #line directives were being indented. Thanks to
Philippe Bruhat.
2007 05 04
-Fixed problem where an extra blank line was added after an =cut when either
(a) the =cut started (not stopped) a POD section, or (b) -mbl > 1.
Thanks to J. Robert Ray and Bill Moseley.
|
|
|
|
0.25 Mon 14 May 2007
- Adding the _CLASSISA and _SUBCLASS functions to fill
a gap between _CLASS and _DRIVER
0.24 Wed 9 May 2007
- Adding the _DRIVER function for use in writing driver APIs
|
|
By: smueller on 2007/04/30
* Patch from Jos Boumans: Remove use of "static" variable.
By: smueller on 2006/10/28
* parse_dist_name now supports versions starting with a 'v'.
|
|
[Changes for 0.74 - 2007-04-26]
* Same as 0.73_01, but not a developer release.
[Changes for 0.73_01 - 2007-03-28]
* Fixed bug "scan_deps doesn't show ALL the dependencies"
* Ensured all file entries are given by absolute paths
* Added a number of test artificial dependency trees as test data mainly for
"scan_deps doesn't show ALL the dependencies" bug
* Added tests for scandeps recurse option (all pass)
* Added tests for scandeps skip option (all pass)
* Added tests to show a duplicated dependency is in fact only shown once (all pass)
* Added Utils.pm test module containing generic_scandeps_rv_test and
compare_scandeps_rvs subroutines (Adrian Issott)
[Changes for 0.73 - 2007-03-25]
* Now being a little cleverer for detecting globs in diamond operators.
(Requiring a meta character within the <>.)
[Changes for 0.72 - 2007-02-03]
* Case-insensitive @INC removal for case-insensitive
filesystems (Eric Wilhelm)
[Changes for 0.71 - 2007-01-04]
* Added special cases for
Catalyst
Class::MakeMethods
Config::Any
DBIx::Class
Email::Send
Log::Log4perl
SQL::Translator
* print() the "# Legend..." line instead of warn()ing it.
[Changes for 0.70 - 2006-11-21]
* Added special case for Image::Info.
[Changes for 0.69 - 2006-11-07]
* Additional corner cases for LWP::UserAgent and LWP::Parallel::UserAgent and
friends.
|
|
Changes for 0.67 - Adam Kennedy]
* Tweaked the license detection code a bit
* Previous changes working well, going production
[Changes for 0.66_02 - Adam Kennedy]
* Adding detection of 'proprietary' license.
* "All rights reserved" clashes with or can invalidate most Open Source
licenses. Adding a warning to this effect.
[Changes for 0.66_01 - 2007-03-15]
* Adding tests_recursive to have M:I search for and explicitly list
all test scripts recursively.
* Adding configure_requires, test_requires and install_requires.
These are currently aliases for build_requires but will later result
in alternative consequences internally (ADAMK)
* Reorganising Module::Install::With on the assumption that CPAN.pm will
be implementing PERL5_CPAN_IS_EXECUTING.
[Changes for 0.65 - 2007-03-06]
* Add install_as_core, install_as_cpan, install_as_vendor
commands to control the "installdirs" metadata field.
Requested by: Tels (renamed by ADAMK and AUDREYT)
* Add the preop command for users to customize the PREOP rule. (BINGOS)
* Implement support for $ENV{PERL5_CPANPLUS_IS_EXECUTING} in the
experimental Module::Install::With. (ADAMK)
* Remove the use of features in the Module::Install Makefile.PL.
Developers should be quite capable of installing them all. (ADAMK)
* Remove the use of auto_provides in Module::Install Makefile.PL
until we fix it to not break without a pre-existing MANIFEST. (ADAMK)
* YAML::Tiny is now used as a fallback for generating META.yml. The
order of precedence is now YAML::Syck, YAML::Tiny, then YAML.
* META.yml output is now conformant to spec 1.3.
* Add MIT license to those detectable by license_from() (GAAL)
|
|
- Added is_vmsish(), is_windowsish(), and is_unixish() boolean
convenience functions. Fixes some test failures on platforms where
$^O is set to a value we don't know about (like 'gnu').
- Upgraded to version.pm 0.7203. [John Peacock]
- Support get_action_docs() =head2 style. [ewilhelm]
- Workaround Test::Pod::Coverage @INC bug. [Eric Wilhelm]
- Fixed the command-line args --extra_compiler_flags and
--extra_linker_flags so they properly shell-split their arguments.
0.2807 - Sat Mar 24 22:19:02 2007
- Upgraded to version.pm 0.71. [John Peacock]
- Removed a couple small constructs in the tests ("use warnings;" and
"qw$foo bar$[1]") that caused test failures under perl 5.005.
- Added support for an explicit default value of undef in prompt().
[Eric Wilhelm]
- Improved our prompt() method, which could sometimes hang before the
user got a chance to see a prompt. [Andreas Koenig]
- Added a note about --allow_mb_mismatch to the error message that
happens right before someone might want to use that parameter.
- Added DragonflyBSD to the list of known Unix OSes.
- get_action_docs() dies on error rather than twiddling $@
- Made ModuleInfo's _evaluate_version_line() compatible with 'use
version ...$VERSION' lines. [Eric Wilhelm]
- Added some verbiage in Module::Build::API that officially blesses
the _build/prereqs file for external consumption. [Suggested by Andreas Koenig]
- Added test profiles support via the test_types property and "testall"
target. [Eric Wilhelm, Jeff Lavallee]
- Use syscopy() on OS/2 in copy_if_modified() so we make sure to
overwrite any existing target file. [Ilya Zakharevich]
- Removed seemingly silly '~~' test in t/tilde.t.
- In our test-time utility library t/lib/MBTest.pm, we need to know
about a few .exe-like extensions on OS/2. [Ilya Zakharevich]
- In t/ppm.t, use DynaLoader::mod2fname() (if available) to determine
the correct translation of our test module's name into a DLL
name. [Ilya Zakharevich]
- Avoid an unlink() error on OS/2 when fixing shebang lines. [Ilya
Zakharevich]
- When we're protecting the world from the evils of long RedHat
$ENV{PERL5LIB} variables, don't assume $ENV{PERL5LIB} is already
defined. This gets rid of a huge number of warnings for some
people. [Dave Rolsky]
|
|
2.18
- Added some UNITCHECK stuff, which (I think) makes XS code able to
do UNITCHECK blocks. [Nicholas Clark]
- Changed 'use re "eval";' to 'BEGIN { $^H |= 0x00200000 };' so we
can compile re.xs in bleadperl. [Yves Orton]
- Fix an undefined-variable warning related to 'inout' parameter
processing.
2.17 - Mon Nov 20 17:07:27 2006
- Stacked $filepathname to make #line directives in #INCLUDEs work.
[Nicholas Clark]
- Sprinked dVAR in with dXSARGS, for God-(Jarkko)-knows-what
reason. [Jarkko Hietaniemi]
- Use printf-style formats in Perl_croak() for some significant
savings in number of distinct constant strings in the linked
binaries we create. [Alexey Tourbin]
- Don't use 'class' as a variable name in the t/XSTest.xs module,
since that's a keyword in C++. [Jarkko Hietaniemi]
2.16 Fri Sep 15 22:33:24 CDT 2006
- Fix a problem with PREFIX not working inside INTERFACE
sections. [Salvador Fandin~o]
|
|
- When building as part of the perl core (so this is irrelevant for
people downloading from CPAN) we now try a little harder to find
the perl sources. [Jos Boumans]
- Fixed a part of the manifest thingy that got broken on 64-bit
Windows platforms in version 0.18. [Steve Hay, Jan Dubois]
|
|
Revision 0.23 2007-04-20 05:40:27 ray
Applied patch so clone will contiue to work with newer perls.
Also fixed test to work with older perls.
|
|
1.7 2007-03-30
- Switch to Module::Build.
- Add pod-related tests.
- Make distro more modern.
|
|
Version 5.9 04.11.2007
+ Test::Exceptions is mandatory for testing.
+ Fixed http://rt.cpan.org/Ticket/Display.html?id=26255.
|
|
1.19_02 2006-07-31
- Fix typo in @EXPORT_OK (s/LCDidx/LCSidx/) (RT 8576)
- Use 'printf' in example code, not 'sprintf' nor 'sprint' (RT 16067)
- DiffOld wasn't passing extra arguments to compare routine (RT 20650)
|
|
0.65 Wed 21 Mar 2007
- Add a special case to pass users_home(current user) on to my_home
(This prevents tests failing when you manually set HOME to lie
about your home directory. This was mostly preventing installation
with "sudo cpan -i File::HomeDir".
- Upgraded to Module::Install 0.65
|
|
|
|
generating byte-code only must suffice.
Patch provided in PR 36049 by Jaap Boender.
|
|
Changes since 1.2 are undocumented, but at least it works with Qt 4.2
now.
|
|
Bump PKGREVISION to 2.
|
|
|
|
(30 May 2007, from /branches/1.4.x)
http://svn.collab.net/repos/svn/tags/1.4.4
User-visible changes:
- Client:
* fixed: 'svn up' of replaced file without history fails (issue #2618)
* fixed: 'svn export' succeeds on non-existent URL (r23191, -3, -5, -200)
* fixed: 'svn diff' fails writing large hunks to Win console (issue #1789)
* fixed: 'svn merge' shows 'G' notifications for unchanged files (r24483)
* fixed: svnsync cannot sync unreadable modified dir copies (issue #2705)
* fixed: ra_dav litters empty transactions if initial setup fails (r23594)
* fixed: inconsistent expansion of revision number keywords (issue #1743)
* fixed: security flaw in 'svn prop*' commands [CVE-2007-2448]
(r25095, -099, -104, -105, -10)
- Server:
* fixed: rare dirprop dataloss leading to BDB repo corruption (issue #2751)
* fixed: race condition when changing FSFS revprops (r23439, r23440)
* fixed: 'svnadmin load' invents svn:date if none exists (issue #2729)
* fixed: svnserve can't commit locked file if root unwritable (issue #2700)
* fixed: 'svnadmin dump' output invalid for non-ASCII paths (issue #2641)
- Client and Server:
* fixed: hang during character translation (r23491, r23492)
* translation updates for Simplified Chinese, Japanese, and Norwegian
Developer-visible changes:
* new "make svnserveautocheck" testing target (r23558)
* fixed: ra_serf fails checkout if access to repos root is forbidden (r23846)
* fixed: svn_client_cat2() doesn't accept WORKING as a revision (r23556)
* javahl bindings:
- fixed: potential segfault in initialisation (r23383)
- fixed: SVNClientSynchronized.logMessages() isn't synchronised (r23978)
- fixed: SVNClient.info2() misreports itself as unlock in errors (r24219)
* SWIG/perl bindings:
- fixed: ra_do_{update,switch,status} don't work with Perl delta editors
(r20667, r22311)
* SWIG/python bindings:
- fixed: memory leak whenever C APIs returned errors (r21453, r23468)
* SWIG/ruby bindings:
- fixed: typos in method Svn::Wc#merge_prop_diffs and docs (r23405, -6)
|
|
|
|
|
|
2.18 May 12, 2007
- Log::Dispatch::ApacheLog should really now work under mod_perl 2, as
well as mod_perl 1. RT #26910.
2.17 Mar 31, 2007
- Log::Dispatch::ApacheLog should now work under mod_perl 2, as well
as mod_perl 1.
|
|
0.88 March 7, 2007
- The XS version threw an error when it attempted to do "isa" or "can"
validation on a value that was not a string or object, such as undef
or a number. Reported by Steffen Winkler. RT #25229.
|
|
1.04 Sun 11 Mar 2007
- No functional changes. No need to upgrade
- Adding a missing Params::Util dependency
- Upgrading to Module::Install 0.65
|
|
1.15 Apr 28, 2007
- Changed how objects are created in order to greatly speed up the
constructor. Instead of processing all the stack trace data when the
object is first created, this is delayed until it is needed. This
was done in order to help speed up Exception::Class. There are cases
where code may be throwing many exceptions but never examining the
stack traces.
Here is a representative benchmark of object construction for the
old code versus the new code:
Rate old new
old 1764/s -- -76%
new 7353/s 317% --
1.14 Mar 16, 2007
- Added a few micro-optimizations from Ruslan Zakirov, who is hoping
this will ultimately help speed up RT.
|
|
* Zlib.pm
Changed version number to 1.05.
* Zlib.pm
Added dummy FILENO method to stop the debugger barfing
when asked to dump a IO::Zlib object.
* Zlib.pm
Removed internal eof flag and use gzeof instead.
* t/getline.t
Added tests for the eof method while reading lines.
* t/basic.t
Add test for reading at an offset.
* Zlib.pm
Allow an offset to be specifed when reading or writing.
|
|
Changes:
- Convert to UTF-8
- Update GNOME terms
- Check incomplete syllables
|
|
* Version 0.6.13 (released 2007-05-31)
** Documentation fixes.
Clarify that the C# and Java libraries are licensed under the LGPL.
Earlier, some places incorrectly said that these were licensed under
the GPL. If you encounter other places that still suggest that GPL
applies to the C# and Java library, please let me know.
** Updated Polish and Vietnamese translations.
Thanks to Jakub Bogusz <qboosh@pld-linux.org> and Clytie Siddall
<clytie@riverland.net.au>.
** Install images for the manual in $infodir.
This fixes the broken image in the info manual. Image files will be
called libidn-*.png to avoid namespace collisions with images from
other info manuals.
** Update gnulib files.
** API and ABI is backwards compatible with the previous version.
|
|
|
|
BOUML is a free UML tool box (under development) allowing you to specify and
generate code in C++, Java and Idl. It runs under Unix/Linux/Solaris, MacOS X,
and Windows. Also generates UML elements from code.
This package requires QT3 built with -no-xft. Bouml does not work with QT4.
QT3 must be built with the -no-xft option because the QT3 package has
been configured to depend on Xft2. When QT3 opens a font, the font size is
wrong, and the following message is given to the console:"couldn't open
fontconfigs chosen font with Xft!!!" Until the relationship between QT3,
fontconfigs, and Xft2 is resolved, use the -no-xft option. i.e. Prior to
building bouml, build and install "pkgsrc/x11/qt3-libs" with the following
line
CONFIGURE_ARGS+= -no-xft
added to
pkgsrc/x11/qt3-libs/Makefile.common
|