sections called "pipes". Pipelines can help you:
* focus on each set of changes as a coherent piece, without being
distracted by other sets of changes.
* respect diff size limits when submitting changes
* avoid reviewer fatigue when submitting changes for code review
* maintain a set of patches against an upstream branch
WWW: http://wiki.bazaar.canonical.com/BzrPipeline
PR: ports/152305
Submitted by: Carlo Strub <c-s at c-s.li>
the lib32 bits in a buildworld. The recent committed fix would just revert to
regular gcc.
Submitted by: Rob Farmer <rfarmer@predatorlabs.net> (via cvs-all@)
This gem is a C binding to the excellent YAJL JSON parsing and generation
library.
Features:
* JSON parsing and encoding directly to and from an IO stream (file, socket,
etc) or String. Compressed stream parsing and encoding supported for Bzip2,
Gzip and Deflate.
* Parse and encode multiple JSON objects to and from streams or strings
continuously.
* JSON gem compatibility API - allows yajl-ruby to be used as a drop-in
replacement for the JSON gem
* Basic HTTP client (only GET requests supported for now) which parses JSON
directly off the response body *as it's being received*
* ~3.5x faster than JSON.generate
* ~1.9x faster than JSON.parse
* ~4.5x faster than YAML.load
* ~377.5x faster than YAML.dump
* ~1.5x faster than Marshal.load
* ~2x faster than Marshal.dump
WWW: http://github.com/brianmario/yajl-ruby
unrelated, except in that they all deal with the ELF file format.
The main purpose of these programs is to be illustrative and
educational -- to help fellow programmers understand the ELF file
format and something of how it works under the Linux platform.
WWW: http://www.muppetlabs.com/~breadbox/software/elfkickers.html
PR: ports/152299
Submitted by: Sofian Brabez <sbrabez at gmail.com>
many other languages. GDB can target (i.e., debug programs running on)
more than a dozen different processor architectures, and GDB itself can
run on most popular GNU/Linux, Unix and Microsoft Windows variants.
This version of gdb has been modified by jhb@ to recognize freebsd threads
Reviewed by: John Baldwin <jhb@FreeBSD.org>, swell.k@gmail.com
This is an unscheduled bugfix release. 1.7 clients broke support for
pushing bookmarks with HTTP.
- alias: fall back to normal error handling for ambigious commands (issue2475)
- bundlerepository: get rid of temporary bundle files (issue2478)
- bundlerepository: test self.tempfile field, not tempfile module
- eol: exclude .hgtags file from eol translation (issue2493)
- log: fix log -rREV FILE when REV isnt the last filerev (issue2492)
- opener: check hardlink count reporting (issue1866)
- pushkey: force HTTP POST on push and add tests (issue2489)
- revlog: fix descendants() if nullrev is in revs
- subrepo: test & fix svn subrepo removal
- win32: remove try-catch block of GetModuleFileNameEx (issue2480)
rails 3.0.1 -> 3.0.2
actionmailer 3.0.1 -> 3.0.2
mailer 2.2.7 -> 2.2.9
BUT
mailer 2.2.9 requires i18n 0.4.1
while 2.2.7 doesn't rquire it at all
downgrade the port to allow the rails update to complete
With Hat: ruby@
Sponsored by: RideCharge Inc. / TaxiMagic
occurrence of any value.
In other words no matter how many times you put in 42 it will keep
only the first occurrence and the rest will be dropped.
You use the module via tie and once you tied your array to this
module it will behave correctly.
Uniqueness is checked with the 'eq' operator so among other things it
is case sensitive.
As a side effect the module does not allow undef as a value in the
array.
WWW: http://search.cpan.org/dist/Array-Unique/
PR: ports/152211
Submitted by: Gea-Suan Lin <gslin at gslin.org>
controlled repositories you have on all the computers you use. It can
operate on all, some, or just one repo at a time, to both check the
status of the repo (up to date, pending changes, dirty, etc.) and
sync it with any upstream master.
WWW: http://search.cpan.org/dist/App-GitGot/
PR: ports/ports/152165
Submitted by: Gea-Suan Lin <gslin at gslin.org>
Use it like App::Cmd advises (especially see App::Cmd::Tutorial),
swapping App::Cmd::Command for MooseX::App::Cmd::Command.
Then you can write your moose commands as moose classes, with
MooseX::Getopt defining the options for you instead of opt_spec
returning a Getopt::Long::Descriptive spec.
WWW: http://search.cpan.org/dist/MooseX-App-Cmd/
PR: ports/ports/152164
Submitted by: Gea-Suan Lin <gslin at gslin.org>
structures for argument passing, instead of CLI-style --options as
Git does.
WWW: http://search.cpan.org/dist/Git-Wrapper/
PR: ports/ports/152163
Submitted by: Gea-Suan Lin <gslin at gslin.org>
It does much less, but should allow greater flexibility in
testing exception-throwing code with about the same amount of
typing.
WWW: http://search.cpan.org/dist/Test-Fatal/
Approved by: sahil@ (mentor)
global variables and constants of the ncurses library.
These are mapped to a Ruby Module named "Ncurses".
Functions and external variables are implemented as
singleton functions of the Module Ncurses.
WWW: http://ncurses-ruby.berlios.de/
PR: ports/152218
Submitted by: Eric Freeman <freebsdports@chillibear.com>