* Major changes to build infrastructure: cleanup of makefiles and addition
of a configure script.
* monitor-content window option to monitor a window for a specific fnmatch(3)
pattern. The find-window command also now accepts fnmatch(3) patterns.
* previous-layout and select-layout commands, and a main-horizontal layout.
* Recreate the server socket on SIGUSR1.
* clear-history command.
* Use ACS line drawing characters for pane separator lines.
* UTF-8 improvements, and code to detect UTF-8 support by looking at
environment variables.
* The resize-pane-up and resize-pane-down commands are now merged together
into a new resize-pane command with -U and -D flags.
* confirm-before command to request a yes/no answer before executing dangerous
commands.
* Status line bug fixes, support for UTF-8 (status-utf8 option), and a key to
paste from the paste buffer.
* Support for some additional escape sequences and terminal features, including
better support for insert mode and tab stops.
* Improved window resizing behaviour, modelled after xterm.
* Some code reduction and a number of miscellaneous bug fixes.
- Updating package for p5 library libintl-perl from 1.16nb1 to 1.20
- Adjusting meta information of package (CATEGORIES, LICENSE)
- take care of library path
Upstream changes:
2009-06-29 Guido Flohr <guido@imperia.net>
* NEWS: News for 1.20.
* test.pl: Do not run XS tests for systems without a German locale. That
should be more flexible, but in fact, most bugs in the XS version can only be
worked around, not fixed. Therefore it is not that important.
* x-changelog.sh: ChangeLog generation no longer done with cvs2cl. Until
something decent pops up, I will use the gitlog2changelog script from
http://github.com/cryos/avogadro/blob/master/scripts/gitlog2changelog.py.
* MANIFEST, tests/03_tester_david_pp.t, tests/03_tester_david_xs.t: Try to
get a little bit mroe information about the strange failure of the new
context functions.
* tests/03dcgettext_pp.t, tests/03dcgettext_xs.t: - Do not skip that many
tests. - Use two argument form of Test::ok().
* tests/03bindtextdomain_pp.t, tests/03bindtextdomain_xs.t: Fixed number of
tests.
* tests/03bindtextdomain_pp.t, tests/03bindtextdomain_xs.t: Better structure
for test results.
* tests/03bind_textdomain_filter_pp.t, tests/03bind_textdomain_filter_xs.t:
Use two argument form of Test::ok().
* tests/03bind_textdomain_codeset_pp.t, tests/03bind_textdomain_codeset_xs.t:
- do not skip that many tests - use two argument form of Test::ok()
* tests/03dgettext_xs.t: Copied from pure Perl version.
* Fixed warning about undefined values in subroutine entry if locale de_AT
is not installed on the system that runs the test.
* Makefile.PL: $Config{libs} may include too many libraries (fixes compile
problems on broken Debian systems).
* META.yml, lib/Locale/Messages.pm, lib/Locale/TextDomain.pm: Version number
increased to 1.20.
2009-06-19 Guido Flohr <guido@imperia.net>
* META.yml: Version number 1.19.
* gettext_xs/gettext_xs.pm: LC_MESSAGES is not defined by POSIX.pm.
* MANIFEST, lib/Locale/TextDomain.pm, tests/04scalar_noop.t: Fixed RT bug
#46471, noop functions in scalar context.
* .gitignore, gettext_xs/.gitignore: Ignore files
* lib/Locale/libintlFAQ.pod: Explanation for the __'Hello' problem.
* lib/Locale/Messages.pm, lib/Locale/TextDomain.pm: Bumped version number to
1.19.
* sample/simplecal/po/Makefile: Fixed extraction of context (thanks to Kevin
Ryde).
* lib/Locale/Messages.pm, lib/Locale/TextDomain.pm: Bumped version number to
1.18.
* lib/Locale/TextDomain.pm: Make PAUSE happy and leave the version number
here.
* test.pl: Report version of Encode.pm (culprit in most failures).
* lib/Locale/Recode/_Conversions.pm: Macintosh encoding in Encode.pm is
seemingly unstable.
* lib/Locale/TextDomain.pm: - Added N__p(). - Added N__np(). - Removed
N__xpn().
* sample/simplecal/po/Makefile: Also include contextual strings.
* lib/Locale/gettext_pp.pm: First release for new functions.
* lib/Locale/TextDomain.pm: Added first release for new functions.
* lib/Locale/Util.pm: Added alpha notice.
* lib/Locale/TextDomain.pm: Context example.
* lib/Locale/Messages.pm: More context examples.
* lib/Locale/TextDomain.pm: Avoid n't.
* lib/Locale/libintlFAQ.pod: Switch language for server applications.
* lib/Locale/gettext_pp.pm: Made code parsing the plural formula more robust.
* tests/po/additional.de.po: Fixed German translations.
* Completed support for contextual gettext calls.
* USERS: Updated with info for unrtst/Joshua Miller
* TODO, lib/Locale/Messages.pm: select_package() is not a class method
(reported by Sergei Vishenski).
* gettext_xs/Makefile.PL: We need both libraries, not just one of them.
* lib/Locale/TextDomain.pm: Corrected POD.
* ChangeLog, MANIFEST.SKIP, META.yml, Makefile.PL, NEWS,
gettext_xs/Makefile.PL, lib/Locale/Messages.pm, lib/Locale/TextDomain.pm,
lib/Locale/Util.pm: Don't forget to actually set the cached locale.
* lib/Locale/Util.pm: Filter out un-available languages.
* lib/Locale/Util.pm: Fixed POD error.
* lib/Locale/Util.pm: Restrict set of acceptable languages.
* lib/Locale/Util.pm: Removed erroneous source.
* lib/Locale/Util.pm: Updated default countries for languages.
* lib/Locale/Util.pm: Fixed warnings about undefined values.
* lib/Locale/Util.pm: Aliased loop variable was constant and read-online.
* lib/Locale/Util.pm: Extended search for correct locale required by FreeBSD.
* lib/Locale/Util.pm: Return information about actually selected locale in
set_web_locale().
* sample/simplecal/po/Makefile, sample/simplecal/po/PACKAGE: Strip leading
and trailing whitespace on TEXTDOMAIN variable.
* Makefile.PL: Remove build_xs in target "clean".
* lib/Locale/Util.pm: New function set_web_locale().
* Use Locale::Util::set_locale() for more portable locale setting.
* lib/Locale/Util.pm: - avoid warnings - turned off debugging - clean-up
* lib/Locale/Util.pm: docs
* lib/Locale/Util.pm: - access to the locale cache - updated docs
* lib/Locale/Util.pm: Support for MS-DOS
* lib/Locale/Util.pm: half-implemented Windows version
* lib/Locale/Util.pm: safe locale setting for Unix
* tests/05parse_accept.t: new
* sample/simplecal/po/PACKAGE: Hint to avoid trailing space
* lib/Locale/TextDomain.pm: interpolate filename and linenumber
* MANIFEST, lib/Locale/Messages.pm: avoid warning if textdomain is undef
* lib/Locale/TextDomain.pm: Try to detect incorrect usage of the tied gettext
hash.
* lib/Locale/TextDomain.pm: always make a copy of the list of search
directories
* x-changelog.sh: cvs2cl now expected in $PATH.
* tests/04find_domain_bug.t: Skip test if require Austrian locale is not
available (thanks to Pascal Terjan for the hint).
* sample/simplecal/po/Makefile: added simple hash
* Makefile.PL: unlink "xs_disabled" with "make clean" (thanks to Peter
Eisentraut)
While here set a proper LICENSE (dvtm is under MIT/X license).
Changes:
o compile fix for Mac OS X
o optional beep on terminal bell (enable it per window with MOD+B)
o the whole screen redraw command which is now by default associated
with MOD+r reads the terminal size and adjust the working area
accordingly
New features since 1.3.1:
* RubyGems now loads plugins from rubygems_plugin.rb in installed gems.
This can be used to add commands (See Gem::CommandManager) or add
install/uninstall hooks (See Gem::Installer and Gem::Uninstaller).
* Gem::Version now understands prerelease versions using letters. (eg.
'1.2.1.b') Thanks to Josh Susser, Alex Vollmer and Phil Hagelberg.
* RubyGems now includes a Rake task for creating gems which replaces rake's
Rake::GemPackageTask. See Gem::PackageTask.
* Gem::find_files now returns paths in $LOAD_PATH.
* Added Gem::promote_load_path for use with Gem::find_files
* Added Gem::bin_path to make finding executables easier. Patch #24114 by
James Tucker.
* Various improvements to build arguments for installing gems.
* `gem contents` added --all and --no-prefix.
* Gem::Specification
* #validate strips directories and errors on not-files.
* #description no longer removes newlines.
* #name must be a String.
* FIXME and TODO are no longer allowed in various fields.
* Added support for a license attribute. Feature #11041 (partial).
* Removed Gem::Specification::list, too much process growth. Bug #23668 by
Steve Purcell.
* `gem generate_index`
* Can now generate an RSS feed.
* Modern indicies can now be updated incrementally.
* Legacy indicies can be updated separately from modern.
* `gem server` allows port names (from /etc/services) with --port.
* `gem server` now has search that jumps to RDoc. Patch #22959 by Vladimir
Dobriakov.
* `gem spec` can retrieve single fields from a spec (like `gem spec rake
authors`).
* Gem::Specification#has_rdoc= is deprecated and ignored (defaults to true)
* RDoc is now generated regardless of Gem::Specification#has_rdoc?
2.26.2 - 18-May-2009
General:
* Fix for bug #466841 - Orca doesn't announce items when Alt+Tabbing
if Compiz is enabled. This fix is designed to improve Orca's access
to the basic window switcher in Compiz. There are still bugs in
Compiz which make providing compelling access difficult, but this
should at least make switching windows accessible.
* Fix for bug #577977 - provide speech feedback for "repeat last find"
in Gedit.
* Fix for bug #580329 - Use show_uri() to display help window.
* Fix for bug #580423 - Remove deprecated libgnomeui dependency. Use
DBus org.gnome.SessionManager.Logout instead of
gnome.ui.master_client().request_save.
* Fix for bug #582684 - Arrowing left/right across tree tables causes
whole row to be spoken.
==========
New and updated translations (THANKS EVERYONE!!!):
See also the overall translation status:
http://l10n.gnome.org/module/orca
ca Catalan Jordi Mas i Hernandez
hu Hungarian Attila Hammer and Gabor Kelemen
uk Ukranian Maxim Dziumanenko
=====================
deskbar-applet 2.26.2
=====================
- Fixed bug #575185: Scan directories in templates folder
- Fixed bug #580188: self._desktop is None in OpenDesktopFileAction.py
- Fixed bug #580548: Error in ActionsFactory when file doesn't exist
- Fixed parts of bug #577649. Check if templates directory can be retrieved and exists in initialize.
- Fixed bug #581207: Use g_timeout_add_seconds to reduce wakeups
- Fixed bug that caused that the window to show up again when intending to close it by pressing the keybinding
Translations:
- Updated el: Fotis Tsamis
- Updated es: Jorge Gonzales
- Updated et: Ivar Smolin
- Updated or: Manoj Kumar Giri
- Updated zh_CN: TeliuTe
2.26.1 - 13-Apr-2009
General:
* Fix for bug #575921 - When I working with the gcalctool application,
Orca says too lot of the result of the mathematic operations
* Fix for bug #576037 - Bind F1 key to help page
* Fix for bug #576438 - Provide state change information for radio
buttons that require you to press space to select them
* Fix for bug #577330 - Detect whether speech dispatcher is installed
or not
OpenOffice:
* Fix for bug #577245 - Present paragraph-style information in
OpenOffice
* Fix for bug #578072 - Orca does not always present text attributes
in braille in OOo documents
Firefox/Thunderbird:
* Fix for bug #577239 - Cannot navigate by line through multi-line
HTML list items in Firefox/Thunderbird when arrowToLineBeginning is
False
* Fix for bug #577979 - Pressing Down Arrow from the middle of a
multi-line HTML list item initially moves to the beginning of the
line when arrowToLineBeginning is False
New and updated translations (THANKS EVERYONE!!!):
See also the overall translation status:
http://l10n.gnome.org/module/orca
ar Arabic Djihed Afifi
bg Bulgarian Alexander Shopov
cs Czech Lucas Lommer and Petr Kovar
el Greek Jennie Petoumenou and Kostas Papadimas
hu Hungarian Gabor Kelemen
ml Malayalam Harivishnu and Ani Peter
ru Russian Nickolay V. Shmyrev
Upstream changes since 0.7:
* Remove the right number of characters from the buffer when escape then
a cursor key (or other key prefixed by \033) is pressed. Reported by
Stuart Henderson.
* rotate-window command. -U flag (default) for up, -D flag for down.
* Change scroll/pane redraws to only redraw the single pane affected rather
than the entire window.
* If redrawing the region would mean redrawing > half the pane, just schedule
to redraw the entire window. Also add a flag to skip updating the window any
further if it is scheduled to be redrawn. This has the effect of batching
multiple redraws together.
* Basic horizontal splitting and layout management. Still some redraw and other
issues - particularly, don't mix with manual pane resizing, be careful when
viewing from multiple clients and don't expect shell windows to redraw very
well after the layout is changed; generally cycling the layout a few times
will fix most problems. Getting this in for testing while I think about how
to deal with manual mode.
Split window as normal and cycle the layouts with C-b space. Some of the
layouts will work better when swap-pane comes along.
* AIX port, thanks to cmihai for access to a box. Only tested on 6.1 with xlc
10.1 (make sure CC is set). Needs GNU make and probably ncurses (didn't try
plain curses). Also won't build with DEBUG, so comment the FDEBUG=1 line in
GNUmakefile.
* Draw a vertical line on the right when the window size is less than the
terminal size. This is partly to shake out any horizontal limit bugs on the
way to horizontal splitting/pane tiling. Currently a bit slow since it has to
do a lot of redrawing but hopefully that will improve as I get some better
ideas for how to do it.
* Fix remaining problems with copy and paste and UTF-8.
* Better UTF-8 support, including combined characters. Unicode data is now
stored as UTF-8 in a separate array, the code does a lookup into this every
time it gets to a UTF-8 cell. Zero width characters are just appended onto
the UTF-8 data for the previous cell. This also means that almost no bytes
extra are wasted non-Unicode data (yay).
Still some oddities, such as copy mode skips over wide characters in a
strange way, and the code could do with some tidying.
* Key repeating is now a property of the key binding not of the command.
Repeat is turned on when the key is bound with the -r flag to bind-key.
next/previous-window no longer repeat by default as it turned out to annoy
me.
* Clear using ED when redrawing the screen. I foolishly assumed using spaces
would be equivalent and terminals would pick up on this, but apparently not.
This fixes copy and paste in xterm/rxvt.
* Sockets in /tmp are now created in a subdirectory named, tmux-UID, eg
tmux-1000. The default socket is thus /tmp/tmux-UID/default. To start a
separate server, the new -L command line option should be used: this creates
a socket in the same directory with a different name ("-L main" will create
socket called "main"). -S should only be used to place the socket outside
/tmp. This makes sockets a little more secure and a bit more convenient to
use multiple servers.
* New session flag "set-remain-on-exit" to set remain-on-exit flag for new
windows created in that session (like "remain-by-default" used to do). Not
perfectly happy about this, but until I can think of a good way to introduce
it generically (maybe a set of options in the session) this will do. Fixes
SF request 2527847.
* Support for 88 colour terminals.
* break-pane command to create a new window using an existing pane.
* Make escape key timer work properly so escape+key can be used without
lightning fast key presses.
* Redo mode keys slightly more cleanly and apply them to command prompt
editing. vi or emacs mode is controlled by the session option status-keys.
* Looking up argv[0] is expensive, so just use p_comm for the window name which
is good enough. Also increase name update time to 500 ms.
* Only use ri when actually at the top of the screen; just move the cursor up
otherwise.
* FreeBSD's console wraps lines at $COLUMNS - 1 rather than $COLUMNS (the
cursor can never be beyond $COLUMNS - 1) and does not appear to support
changing this behaviour, or any of the obvious possibilities (turning off
right margin wrapping, insert mode). This is irritating, most notably because
it impossible to write to the very bottom-right of the screen without
scrolling. To work around this, if built on FreeBSD and run with a "cons"
$TERM, the bottom-right cell on the screen is omitted.
* Emulate scroll regions (slowly) to support the few terminals which don't have
it (some of which don't really have any excuse).
* No longer redraw the status line every status-interval unless it has actually
changed.
2009-04-12 Heikki Orsila <heikki.orsila@iki.fi>
* Version 1.3.14
- Install the man page with proper permissions
- Fix buffer underflow [CORRECTIVE]
- Cleanup and fix sfv reading [CORRECTIVE] [PREVENTIVE]
- Fix test script reporting [CORRECTIVE]
- Consistent return value (1) for exit() [PREVENTIVE]
Thanks to Izaac via pkg/41227
Remove two patches.
Improve DESCR, COMMENT, HOMEPAGE, USE_LANGUAGES.
Now using qt4 instead of qt3.
From vym-1.12.2/README.txt
Changelog since 1.8.1
---------------------
- Feature: Restructured internal handling of XML based maps
- Feature: Switched from QSimpleTextItem to QTextItem for Freemind
support
- Feature: Import of Freemind maps
- Feature: Extended fileformat with object IDs to ease export from
tomboy to vym
- Feature: Completed german translation
- Feature: Center on selection with "."
- Feature: Most important exports can be scripted now
- Feature: Creating new map with selection as MapCenter
- Feature: Simple export to CSV spreadsheet
- Feature: Copy from past steps in history to current one
- Feature: Editing of frame attributes in branch property window
- Feature: autosave
- Feature: number of undo/redo levels can be changed in settings
- Feature: branch property window settings are saved
- Feature: Added basic macros and documentation
- Feature: Color of selection can be changed now
- Feature: Pen and brush for frames can be set
- Feature: Simple Editor for scripts
- Feature: Added syntax highlighting for editor
- Feature: Unscroll all now only affects selected subtree
- Feature: Modifier Modes now change cursor when CTRL is pressed
- Feature: vym opens spanish documentation, if locale is es*
- Feature: New Frame format
- Feature: Properties dialog for branches instead of context menu entries
- Feature: Only one history window for all editors. State is saved.
- Feature: Canvas ported to QT 4.2 GraphicsView
- Feature: Options to use AntiaAliasing and smooth pixmap
transformations
- Feature: Thick links use polygons now, less objects in scene
- Feature: More undo commands (and fixes there)
- Feature: Note Editor completly based on QT4 now.
- Feature: Opening of all URLs in a subtree
- Feature: Opening of all vymLinks in a subtree
- Feature: Changed format of configuration file a bit (new file anyway
with introduction of QT4)
- Feature: Toolbar Layout is saved now
- Feature: Moved floats in XML Export, e.g. XHTML shows floatimages at
- Bugfix: Added missing standard flag (one of the smileys got lost)
- Bugfix: Wrong parsing of relative positions after load of
previously zoomed map
- Bugfix: Smother parabel links (Alexander Rettig)
- Bugfix: Workaround for wrong XML generated by QT with in QRichText
list items
- Bugfix: No output from <span> tags in ASCII export any longer
- Bugfix: Don't ask for directory in XML-based exports like
KDE-bookmarks
- Bugfix: auto-select/auto-edit new branches
- Bugfix: Visibility of BranchProperty window is saved now
- Bugfix: Undo/Redo dropping images into map
- Bugfix: Undo/Redo of copy/paste steps
- Bugfix: NoteEditor now appears on first click (not 2nd)
- Bugfix: Disable autosave while there are redos available
- Bugfix: After changing link color, that color is applied to all links
now
- Bugfix: Pasting of FIOs
- Bugfix: No selection of branches while editing heading
- Bugfix: geometry of selection box gets updated while setting scroll or
hide flag
- Bugfix: Possible segfault when redoing deleteChilds()
- Bugfix: autosave timeout now read from settings file
- Bugfix: Settings for historywindow correclty read now
- Bugfix: Closing property window toggle corresponding button
- Bugfix: Unscroll all childs has saveState now
- Bugfix: Invisible selection after switching mapeditor
- Bugfix: For frames the links always were drawn at bottom of heading
- Bugfix: BranchPropertyWindow updates when selection is changed
- Bugfix: Crash when trying to temporary link to floatimage
- Bugfix: Drawing error when temporary linking subtrees
- Bugfix: Import of KDE Bookmarks
- Bugfix: Export to KDE Bookmarks
- Bugfix: Export to XHTML
- Bugfix: Drag and Drop of URLs now only creates one branch
- Bugfix: Remember last directory before ASCII/LaTeX export
- Bugfix: Editing in NoteEditor now updates actions (save) again
- Bugfix: Deleting last branch automatically unscrolls parent now
- Bugfix: Scroll/Unscroll has undo/redo now
- Bugfix: xml-parsing code simplified
- Bugfix: Fixed pretty annoying repositioning of view after editing a
heading. (don't call show() before positioning in heading...)
- Bugfix: Wrong Cursors after pressing CTRL and inserting/relinking
- Bugfix: Save PNG images with quality 100 to workaround image problems
- Bugfix: Remember last directory before XML export
- Bugfix: move branch up/down calls scene()->update() now => much faster
- Bugfix: Relinking of floatimages undo/redo
- Bugfix: printing scales correctly again
- Bugfix: Drag & Drop (basically) works again
- Bugfix: Crash caused by BranchObj::getLastSelected
- Bugfix: Signal handling by changes in TextEditor: Much faster now
- Bugfix: printing is working again
- Bugfix: move up/down to next subtree is working again
- Bugfix: Flags are working again
- Bugfix: Floatimages have correct select box again
- Bugfix: Image format is saved with floatimage
- Bugfix: New recent file handling, fixes crash on Mac OS X
- Bugfix: Position of floatimages is saved again
- Bugfix: Position of floatimages survives adjustCanvasSize()
- Bugfix: Adding branch to scrolled branch unscroll the former
- Bugfix: More undo commands (removed saveStateComplete)
- Bugfix: No more hopping around of floats, when canvas is resized
(by using relative positions for mainbranches. This might
confuse parsing 1.8.56 documents with vym <= 1.8.1
- Bugfix: Mac - XSL stylesheets are found
- Bugfix: Mac - fonts are scaling
- Bugfix: Mac - hand cursor is shown correctly
- Bugfix: Undo/Redo moving floatimages
- Bugfix: Shortcuts for scrolling branches/removing branch
- Bugfix: update-bookmarks script is not only executed, but
also found now...
- Bugfix: More undo/redo (move of floatimages, relinking of branches)
- Bugfix: More undo/redo commands
- Bugfix: Actions updated after moving a branch now
- Bugfix: vym refuses to start if vymTmpDir can't be created
- Bugfix: Editing headings now works both on Mac and Linux
beginning of export now
- Bugfix: Floatimages internally are saved as png, preserving the alpha
channel
- Bugfix: Fixed broken check for non-existent OO-export configuration