This serves as an abstract base class to the Tree::Simple::View::*
classes. There are two implementing classes included here:
Tree::Simple::View::HTML and Tree::Simple::View::DHTML.
"ok, GOGOGO" simon@
Mocha is a library for mocking and stubbing using a syntax like that of
JMock, and SchMock. Most commonly Mocha is used in conjunction with
Test::Unit, but it can be used in other contexts.
One of its main advantages is that it allows you to mock and stub methods
on real (non-mock) classes and instances. You can for example stub
ActiveRecord instance methods like create, save, destroy and even class
methods like find to avoid hitting the database in unit tests.
Mocha provides a unified, simple and readable syntax for both traditional
mocking and for mocking with real objects.
A high-level IO library that provides validation, type conversion, and more
for command-line interfaces. HighLine also includes a complete menu system
that can crank out anything from simple list selection to complete shells
with just minutes of work.
be able to use their own cache file (this fixes a bug under nautilus
where one couldn't change files associations)
- the default cache file is now where it should be, under
${PREFIX}/share/applications/
ok jasper@
SIP is a tool for automatically generating Python bindings for C and C++
libraries.
SIP comprises a code generator and a Python module. The code generator
processes a set of specification files and generates C or C++ code which
is then compiled to create the bindings extension module. The SIP
Python module provides support functions to the automatically generated
code.
from Lars Hansson <lars at unet dot net dot ph> via simon@ with some tweaks by me
ok simon@
This is a bugfix release that also improves XSS (cross site scripting)
filters, used for example in HTML message viewers, and fixes privilege
escalations in the Horde API. All users are encouraged to upgrade to this
version.
Major changes compared to Horde 3.1.5 are:
* Fixed privilege escalation in the Horde API.
* Improved XSS filtering.
* Fixed locked portal blocks.
* Further improved webroot detection.
* Updated Japanese translation.
The full list of changes (from version 3.1.5) can be viewed here:
http://cvs.horde.org/diff.php/horde/docs/CHANGES?r1=1.515.2.306&r2=1.515.2.312.2.2&ty=h
Bugfix release, notably:
- Fix a fullscreen crash with ffmpeg, etc. due to expecting memory to
be executable by default - use mprotect() - Reported by deanna@
- Worked around BadAlloc error when using XVideo on the XFree86 Intel
- Integrated Graphics driver
- Fixed use of sdl-config arguments in sdl.m4
needed by gedit-plugins. This removes quite some dependencies to the
default package..
- fix WANTLIB while here (missing iconv intl)
ok martynas@ jasper@
Safe::World allows one to create multiple virtual instances/compartments
of a Perl interpreter, that will work/run without touching the other
instances/compartments and mantaining the main interpreter normal.
ok merdely@
This HASH will store it's values without increasing the reference count
(weak references). It can be used to store objects but without
interfering in the DESTROY mechanism, since the reference in this HASH
won't count.
ok merdely@
Test::Cmd module provides a low-level framework for portable
automated testing of executable commands and scripts (in any
language, not just Perl), especially commands and scripts that
interact with the file system.
from Sebastian Trahm <basti at schleifi.com>
Test::Unit is a framework which is intended to support unit testing
in an object-oriented development paradigm (with support for
inheritance of tests etc.) and is derived from the JUnit testing
framework for Java by Kent Beck and Erich Gamma.
from Sebastian Trahm <basti at schleifi.com>
Class::Inner is yet nother implementation of an anonymous class with
per object overrideable methods, but with the added attraction of
sort of working dispatch to the parent class's method.
from Sebastian Trahm <basti at schleifi.com>
note: people running with non-default FLAVOR(s) will need to update their
package manually as "pkg_add -u" won't be able to cope with this change
discussed with and ok steven@, "theorical ok" from pvalchev@
GNU ccRTP is an implementation of RTP, the real-time transport protocol
from the IETF (see RFC 3550, RFC 3551 and RFC 3555). ccRTP is a C++
library based on GNU Common C++ which provides a high performance,
flexible and extensible standards-compliant RTP stack with full RTCP
support. The design and implementation of ccRTP make it suitable for
high capacity servers and gateways as well as personal client
applications.
from brad@
ok ajacoutot@
Common C++ offers a highly portable C++ application development
framework. Common C++ provides classes for threads, sockets, daemon
management, system logging, object synchronization, realtime network
development, persistant object management, and file access.
from brad@
ok ajacoutot@
The GLPK (GNU Linear Programming Kit) package is intended for solving
large-scale linear programming (LP), mixed integer programming (MIP),
and other related problems. It is a set of routines written in ANSI C
and organized in the form of a callable library.
ok steven@