* various "gitk" updates.
- show the path to the top level directory in the window title
- update preference edit dialog
- display file list correctly when directories are given on command line
- make "git-describe" output in the log message into a clickable link
- avoid matching the UNIX timestamp part when searching all fields
- give preference to symbolic font names like sans & monospace
- allow comparing two commits using a mark
- "gitk" honors log.showroot configuration.
* Teams for localizing the messages from the Porcelain layer of
commands are starting to form, thanks to Jiang Xin who volunteered
to be the localization coordinator. Translated messages for
simplified Chinese, Swedish and Portuguese are available.
* The configuration mechanism learned an "include" facility; an
assignment to the include.path pseudo-variable causes the named
file to be included in-place when Git looks up configuration
variables.
* A content filter (clean/smudge) used to be just a way to make the
recorded contents "more useful", and allowed to fail; a filter can
now optionally be marked as "required".
* Options whose names begin with "--no-" (e.g. the "--no-verify"
option of the "git commit" command) can be negated by omitting
"no-" from its name, e.g. "git commit --verify".
* "git am" learned to pass "-b" option to underlying "git mailinfo", so
that a bracketed string other than "PATCH" at the beginning can be kept.
* "git clone" learned "--single-branch" option to limit cloning to a
single branch (surprise!); tags that do not point into the history
of the branch are not fetched.
* "git clone" learned to detach the HEAD in the resulting repository
when the user specifies a tag with "--branch" (e.g., "--branch=v1.0").
Clone also learned to print the usual "detached HEAD" advice in such
a case, similar to "git checkout v1.0".
* When showing a patch while ignoring whitespace changes, the context
lines are taken from the postimage, in order to make it easier to
view the output.
More...
(while here, fixes message catalogue installation with gmake)
1.0.6
Assign NULL to freed strings
Updated Japanese translation
Remove debug message
Kill GTK widget oversize warning
Apply recommendation from Issue #6
Apply patch from Issue #7, codecs not reset to NULL
Only do the restart on decoding error if the position is 0 (window size issue)
Allow one decoding error restart
Fix error when shifting protocol from mms to mmsh
Updated Turkish translation
1.0.6b1
Track gtk2 and gtk3 in gmtk.pc file
Enhance subtitle visibility tracking
Handle the keyboard masks more correctly
Only allocate a size for the child window if the parent widget is realized
Fix volume tracking on default device, even when the device changes
Switch "PulseAudio" from a softvol to a real PulseAudio control (still can be forced to softvol if needed)
This allows for better volume control that is synced with the system volume and the default output device
This should be the default setting on machines with PulseAudio
Add -zoom to mplayer when vo is x11
Updated German translation
Change po file install location
Do PKG_CHECK for GTK3 when --enable-gtk=yes is specified
Use the localedir variable in the Makefile may fix Wolfgang's issue
Add gmlib to the list of referenced libaries Issue #3
Add pulse cflags and libs to libgmtk Issue #2
Detect if libm should be used and use if needed Issue #1
Add files to SVN as recommended by autoreconf -fiv
from 0.38 to 0.42.
pkgsrc changes:
- adjust dependencies
Upstream changes since 0.38:
0.42 Tue Feb 7 16:46:38 GMT 2012
===================================
- Add a test fstab file instead of relying on the vagaries of system ones
0.40 Mon Feb 6 21:19:29 2012
================================
- Resolve RT 74711 reported by David Oswald
( Calling Config::Auto::parse while $_ aliases a constant value throws exception )
to 0.317.
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.317 2012-03-26 10:11:52 America/New_York
App::Cmd::Tester now reports exit code 1 for unknown commands, as
App::Cmd would exit(1) in that case; addresses
https://rt.cpan.org/Public/Bug/Display.html?id=73084 reported by
David Golden
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
implementation in MirBSD enforces this.
Use ${MKDIR} to create the target directory before running pax.
Unbreaks things like firefox-l10n and friends on MirBSD.
This is a regularly-scheduled bugfix release.
alias: abort on missing positional args (issue3331)
aliases: use empty string for missing position parameters (issue3331)
bookmarks: clone non-divergent bookmarks with @ in them
convert/git: abort if git submodules are detected (issue2150)
convert: deal with empty splicemap path (issue3311)
dirstate: avoid normalizing letter case on icasefs for exact match (issue3340)
dirstate: fix some problems for recursive case normalization (issue3342)
dirstate: normalize case of directory components
extdiff: escape filenames with vim/DirDiff and make quoting work with Windows
filemerge: remove temporary files when using internal:dump as merge-tool
filemerge: restore default prompt for binary/symlink lost in 83925d3a4559
icasefs: use case preserved root for 'util.fspath()' invocation (issue3302)
largefiles: suppress unexpected warning of 'hg status' for removed files
localrepo: fix unpushable repos when using bookmarks (issue3317)
merge: accept missing revisions in symlink flag merge (issue3316)
merge: handle linear update to symlink correctly (issue3316)
mq: fix qpush --move with comments in series file between applied patches
qfinish: comply with the phases.new-commit option in secret mode (issue3335)
rebase: move bookmarks as needed with pull --rebase (issue3285)
rebase: properly calculate descendant set when aborting (issue3332)
rename: handle case-changing (issue1717)
setup.py: don't call splitlines twice on the output of xcodebuild (issue3277)
strip: enhance repair.strip to receive a list of nodes (issue3299)
strip: ignore -n (issue3326) (BC)
wix: add phases help text and two more translations (issue3288)
it is probably not worth trying to patch this any further, rather than
updating it (although there are/were some problems with things it may
depend on) but maybe making some progress will inspire someone else to
take this up.
In particular I tracked down the lossage where it was looking for vala
1.0 and the current vala versions are 0.12 and 0.14. It seems that
what someone optimistically intended at some point to be vala-1.0
(after vala-0.9) ended up released as vala-0.10.
Changes:
1.36 (2012/02/11)
* (ms) [rt.cpan.org #74833] Reini Urban fixed "defined @array" for
perl 5.16
* (ms) [rt.cpan.org #74836] Cope with Carp's questionable decision to
add a trailing dot to its messages.
1.35 (2012/01/03)
* (ms) [rt.cpan.org #73462] Changed logwarn/logcluck/logcarp/error_warn
to warn() unconditionally and send the message to log4perl which
will log it only if the log level conditions are met.
* (ms) [rt.cpan.org #73598] Gerda Shank reported test suite problems
with DBD::CSV-0.26. Bumped up to DBD::CSV-0.33 if installed.
1.34 (2011/11/04)
* (ms) InternalDebug now replaces all instances of INTERNAL_DEBUG,
not just the first one.
* (ms) Added test case for get_logger() with a ref() on the actual
object instead of on a static category. Updated docs.
* (ms) %d{e} in PatternLayout now returns epoch seconds
* (ms) [RT 72056] Messages blocked by an appender threshold are no
longer passed on to the L4p::Appender::Buffer as undefined
entries.
1.33 (2011/05/31)
* (ms) [RT 67132] Applied patch by Darin McBride to allow for
empty syswrite messages in the file appender.
* (ms) [RT 68105] Fixed init-hash handling of subroutine references,
reported by Frew Schmidt.
* (ms) Mike Schwern noticed confusing DESTROY calls to clean up loggers
and appenders (http://stackoverflow.com/questions/5914088 and
https://github.com/mschilli/log4perl/issues/7), so I put on my
hazmat suit and cleaned it up. Now perl's garbage collector takes
care of disposing of logger and appender carcasses.
* (ms) Added Log::Log4perl->remove_logger($logger) to remove a logger
from the system.
1.32 (2011/02/26)
* (ms) Fixed %T caller_depth with wrapper_register(), reported
by David Christensen.
* (ms) [RT 63053] Fixed for qw() {} deprecated (Todd Rinaldo)
* (ms) [RT 62674] Fixed call to deprecated form of UNIVERSAL::can (Karen
Etheridge).
* (ms) [RT 62896] Log::Log4perl::Appender::ScreenColoredLevels now
inherits from Log::Log4perl::Appender::Screen and therefore
supports the utf8 flag.
* (ms) [RT 64318] Andrew Sayers provided a better error message for
"threshold needs to be uppercase".
* (ms) CharleyDixon fixed LOGWARN when :no_extra_logdie_message is
in use to no longer exit().
Changes:
UNIVERSAL::isa and UNIVERAL::can are no longer called as functions:
this was deprecated in UNIVERSAL 1.03. (RT#74760, Karen Etheridge)
the code that builds the exporter configuration is cleaned up; more
documentation of how it may change (for the better, without breaking
stuff) should appear in the near futureChanges:
* Add some conditional for FreeBSD.
* Fix for FreeBSD's kinfo_proc
* It seems that FreeBSD supports posix spawn, but xulrunner does not use it.
(I am not famiiar with it..., this should be fixed.)
* FreeBSD 9.0 requires EXTRA_DSO_LDOPTS for nss an nspr like DragonFly 3.0.1.
While here, set LICENSE same as perl5.
What's new in version 0.98:
- No changes. Production release after CPAN testers cleared.
What's new in version 0.97_01:
All changes in this release are from perl 5 porters:
- Update address for FSF in POD
- z/OS: CPAN-ized ext/ and lib/
- Missing ; in Tie::File
- Typos in comments
- BeOS specific Updates
- turn the alarm off in the tests (was Re: maint @ 20617 (on VMS))
- fix for VMS - last if $last_read_was_short
Notable changes:
* Greatly improved "diff" processing including the new --brief option,
partial line matching, colorized in-line diffs, and better performance.
* Promote "allow-symlinks" to a versionable setting
* Harden the CGI processing logic against DOS attacks
* Add the ability to run TH1 scripts after sync requests
* Store the repository name in _FOSSIL_ as it is type in the "open" command,
possibly as a relative pathname.
* Make ".fslckout" the alternative name for the "_FOSSIL_" file.
* Change the "ssh:" transfer method to allow all access regardless of
user permission.
* Improvements to the timeline messages associated with tag changes.
(Requires a "fossil rebuild" to take effect.)
* Various additions and fixes for the JSON API.
* Improved merge-with-rename handling.
* --cherrypick merges use their origin's commit message by default.
* Added support for multiple concurrent logins per user.
* Update to use SQLite version 3.7.11.
* Various minor bug fixes.
devel/p5-namespace-clean from 0.21 to 0.23.
pkgsrc changes:
- adjust dependencies
Upstream changes:
[0.23]
- Rely on B::Hooks::EndOfScope version 0.10 to fix issues with
new Module::Runtime versions (>= 0.012) on perl 5.10 due
to incorrect hook firing due to %^H localisation.
- Fix failures on 5.13.6 due to incorrect version number threshold
(RT#74683)
[0.22] (official fix of all the %^H ickyness)
- Simplify the >= 5.10 PP variant even more - move the hook from
DESTROY into DELETE
- Force explicit callback invocation order on 5.8 PP
[0.21_02]
- Replace the %^H tie approach with fieldhashes, fixes all known
corner cases and caveats on supported perls >= 5.8.1 (FC)
- Compile away the debugger fixup on perls >= 5.15.5 (FC)
[0.21_01]
- More robust handling of the tied %^H in pure perl mode (RT#73402)
- Limit the debugger workarounds to perls between 5.8.8 and 5.14,
extend debugger support to all perl versions (FC) (RT#69862)
- If possible, automatically install (but not load) the debugger
workaround libraries on perls between 5.8.8 and 5.14 (RT#72368)
- Add back dropped NAME section (RT#70259)
devel/p5-Test-Fatal from 0.008 to 0.010.
Upstream changes:
0.010 2012-02-16 10:27:54 America/New_York
avoid tickling an overloading bug in perl 5.6 during testing (thanks,
Zefram)
0.009 2012-02-09 15:26:11 America/New_York
advise against using isnt(exception{...},undef)
devel/p5-System-Command from 1.05 to 1.06.
Upstream changes:
1.06 Sun Jan 8 00:36:40 CET 2012
[ENHANCEMENTS]
- add tests that show that I don't understand what I'm doing
with STDIN/OUT/ERR, and remove the offeding code (RT #73614)