Computes Mercator Projection of input latitude/longitude coordinates
(in degrees) into (x, y) coordinates (as distances in meters) from
the meridian/equator. Also provides a method to convert back into
latitude, longitude.
2008-08-30 Jody Goldberg
* Release 0.6.5
2008-08-08 Jean Brefort
* docs/reference/Makefile.am: add API version to DOC_MODULE. [#522096]
2008-07-27 Morten Welinder
* goffice/utils/go-format.c (go_format_get_family): If a number
format has both a date and a time part, it's a date format. Fixes
#545016.
2008-07-21 Jean Brefort
* goffice/graph/gog-style.c: (gog_style_font_sax_save): use
gsf_xml_out_add_cstr instead of gsf_xml_out_add_cstr_unchecked.
[#543986]
2008-07-13 Jean Brefort
* goffice/graph/gog-plot-engine.c:
(gog_plot_type_service_finalize),
(gog_trend_line_service_finalize),
(gog_trend_line_service_class_init): fix memory leaks. [#542506]
2008-07-08 Jody Goldberg
* autogen.sh : back port updated gtk-doc check.
2008-07-07 Emmanuel Pacaud
Fix keyboard activation of the add menu in the graph guru.
* goffice/graph/gog-child-button.c (gog_child_button_init): connect to
toggled signal.
(ensure_menu): new, to be shared by toggled in button-press signal
handlers.
(gog_child_button_toggled_cb): new.
(gog_child_button_press_event_cb): new.
2008-06-30 Morten Welinder
* goffice/math/go-math.c (go_math_init): Check for buggy
valgrind (finitel problem) and limp on.
2008-06-20 Jean Brefort
* goffice/graph/gog-style.c: (gog_style_create_cairo_pattern): fixed
gradients coordinates.
* goffice/gtk/go-gradient-selector.c:
(go_gradient_swatch_render_func): ditto.
2008-06-13 Rob Staudinger
* goffice/gtk/go-color-palette.c (make_colored_menu_item): Use plain
menu items for toolbar overflow image menu item proxies, so they are
displayed correctly with gtk-menu-images=0, fixes#537541.
* goffice/gtk/go-combo-pixmaps.c (go_menu_pixmaps_add_element): ditto.
2008-06-03 Jean Brefort
* goffice/utils/go-marker.c: (go_marker_render): set dashes to NULL,
fixes#536276.
2008-05-30 Jean Brefort
* goffice/graph/gog-renderer.c: (_draw_circle),
(gog_renderer_draw_circle), (gog_renderer_stroke_circle),
(gog_renderer_fill_circle): new utilities.
* goffice/graph/gog-renderer.h: ditto.
* pixmaps/Makefile.am: add new pixmaps for box-plots
excluding outliers.
* pixmaps/chart_boxplot_2_1.png: ditto.
* pixmaps/chart_boxplot_2_1.svg: ditto.
* pixmaps/chart_boxplot_2_2.png: ditto.
* pixmaps/chart_boxplot_2_2.svg: ditto.
* plugins/plot_boxes/gog-boxplot-prefs.glade: add new properties.
* plugins/plot_boxes/gog-boxplot.c: (cb_outliers_changed),
(cb_ratio_changed), (gog_box_plot_pref),
(gog_box_plot_set_property), (gog_box_plot_get_property),
(gog_box_plot_class_init), (gog_box_plot_init),
(gog_box_plot_view_render), (gog_box_plot_series_update),
(gog_box_plot_series_finalize), (gog_box_plot_series_class_init):
ditto, fixes#534642.
* plugins/plot_boxes/plot-types.xml.in: new boxplots sub-types.
* plugins/plot_xy/gog-xy.c: (gog_xy_view_render): use
gog_renderer_draw_circle for bubbles.
2008-05-24 Jean Brefort
* goffice/graph/gog-plot-engine.c: fixed services (de)activation.
* goffice/graph/gog-plot-engine.h: ditto.
2008/08/19
+ amend changes to quoting; by default, the checklist widget quotes its
output except when --separate-output is used (Debian #495600).
+ add eo.po from
http://translationproject.org/latest/dialog/
This project is the successor to memaid.
The Mnemosyne Project has two aspects:
* It's a sophisticated free flash-card tool which optimizes
your learning process.
* It's a research project into the nature of long-term memory.
The Mnemosyne software resembles a traditional flash-card program
to help you memorise question/answer pairs, but with an important
twist: it uses a sophisticated algorithm to schedule the best time
for a card to come up for review. Difficult cards that you tend to
forget quickly will be scheduled more often, while Mnemosyne won't
waste your time on things you remember well.
While you use the software, detailed statistics can be kept on your
learning process. If you want, these logs can be uploaded in a
transparent and anonymous way to a central server for analysis.
This data will be valuable to study the behaviour of our memory
over a very long time period. As an additional benefit, the results
will be used to improve the scheduling algorithms behind the software
even further.
GNU Teseq is a tool for translating files that contain control
characters and terminal control sequences, into human-understandable
text. It is intended to aid in debugging problems in terminal
emulators, software that makes use of special terminal features, and
interactions between the two.
Teseq is primarily targeted at individuals who possess a basic
understanding of terminal control sequences, especially CSI sequences;
however, by default Teseq will try to identify and describe the
sequences that it encounters, and the behavior they might produce in a
terminal.
Teseq describes control functions as they are interpreted by
VT100-compatible terminals, and/or terminals compliant with the ECMA-48 /
ISO/IEC 6429 standard. Teseq does _not_ support describing control
functions according to terminal-specific definitions in a database such
as termcap or terminfo, though future versions may include limited
support for that (*note Future Enhancements::). Therefore, the
descriptions Teseq uses for control functions may not necessarily match
their actual interpretation by whatever terminal device the characters
were actually intended for.
2008/07/27
+ add pointer-check when closing piped input (cf: 2007/03/25)
+ use here-documents rather than echo, when passing backslashes in
strings, to accommodate the Debian shell "dash" (Debian #489563).
+ recode several ".po" files to UTF-8 for consistency.
+ change --separator to be an alias for --output-separator, for
compatibility with Xdialog.
+ add --output-separator option to allow scripts to change the output
separator from a newline (for --separate-output) or a space. This
applies to other widgets such as forms and editboxes which normally
use a newline.
+ add --column-separator option, to tell where column-aligned data for
radio/checkboxes or menus should be split into columns (request by
Ben Dibbens).
+ add id.po, ku.po, lt.po, nb.po and update ca.po, fr.po, gl.po, ja.po,
th.po from
http://translationproject.org/latest/dialog/
+ add "--quoted" option, to quote values returned by formbox, etc.
+ change names of EX/ES macros in dialog.1 to work around name-
pollution caused by changes in Debian #470729.
Myriad feature enhancements (such as UTF-8 and enhanced regexp
support via libslang2) as well as bug fixes (notably proper shell
in some formerly problematic cases). Also, mmap is enabled by
default now.
Implemented byteswapping option to allow udfclient to read and write PVR
harddiscs who appear to be byteswapped for some reason (copy protection?).
Also improved udfdump dumping making it handle big free space maps and
allocation extensions and making cd_disect ATAPI happy again.
ChangeLog:
Revision history for Perl suite Locale::Maketext
2008-05-28 Adriano Ferreira
* Release 1.13
New maintainer. No noteworthy changes.
When debugging is turned on, "DEBUG and warn" is now
used instead of "DEBUG and print". It makes web applications
happier. CPAN RT #36238
2007-11-17
* Release 1.12
Many doc changes from RT.
Silenced some "used only once" warnings under Perl 5.10.
$@ is now localized in case it gets interpolated. This was added
a while ago, but now there's a test for it, too.
Added warnings and strict to tests.
Cleaning up some Perl::Critic gripes.
2007-05-07 Andy Lester
* Release 1.11_01
Fixed perlbug #33938http://rt.perl.org/rt3//Public/Bug/Display.html?id=3393
Started cleaning up source per Perl::Critic.
What's new in GOK 1.4.0?
* GOK now uses the core pointer (regular system mouse) by default
* Loads of improvements thanks to growing GOK community.
* Updated translations, and numerous bug fixes.
* Released Tellico 1.3.3.
* Fixed EntryView to honor copy() command properly, for clipboard.
* Updated Porbase URL in z39.50 server list.
* Updated drag-and-drop to allow HTTP urls.
* Changed Arxiv fetcher to remove ID version number for results.
* Fixed bug with merging file catalogs, to properly match on URL.
0.30 Mon Dec 18 23:24:25 PST 2006
- back after two and a half years; happy hanukkah!
- added note about B:CC:Object
- added new Discover 65 prefix
- check for Switch before Visa as Switch has some BINs in ^4
- accept masked numbers in cardtype()
- add handling of card network peering arrangements, controllable via
$Business::CreditCard::Country
- identify Diner's club ^36 cards as MasterCard in US and Canada
- identify China Union Pay cards as Discover cards outside China
- identify China Union Pay cards
No recorded changes for 0.29 upstream.
- took maintainership
Changelog:
2.03 - Tue Oct 2 03:17:34 2007
* Fixed minor distro problems and bumped to release version 2.03
2.02_05 - Wed Sep 12 13:27:09 2007
* Explore RT #29292. I don't seem to have the problem with
hyphens for ISBN-13, but let's see what CPAN Testers has to
say
2.02_04 - Sat Sep 1 14:55:00 2007
[BUGFIX] ISBN13 was returing "Bookland" for all groups, but
it shouldn't do that. Now it returns the same thing you'd
get from ISBN10 (e.g. "English", "German", ... ).
2.02_03 - Sat Sep 1 04:12:49 2007
[BUGFIX] RT 29089 - I had the wrong _max_length for ISBN13. That 13
is the hint that it should be 13. :)
2.02_02 - Sat Aug 25 05:57:22 2007
[FEATURE] added exportable function valid_isbn_checksum that
takes care of all of the object stuff for you and just gives
you the answer. In previous docs, this was called is_valid_checksum
even though that conflicted with an object method. It was
documented but never implemented. Now it's there. :)
[BUGFIX] now should pass tests under 5.6.2, after a bit of
backporting. Upgrade already people! :)
2.02_01 - Fri Aug 17 14:00:51 2007
* Don't import import() from Exporter. There are a lot of people
(apparently) using very old perls, not just CPAN Testers.
2.02 - Wed Aug 15 03:11:25 2007
* fixes RT #28843: an ISBN-13 with a bad prefix shouldn't croak,
but return an object that explains the error.
2.01 - Sun Aug 12 22:28:01 2007
* Official release of Business::ISBN to handle ISBN-13
* Does not handle 979- numbers yet (need publisher data for that)
* Does handle 978-numbere, which is the 10 digit ISBN with a
different "country code", so it uses the same publisher data
* There are significant API changes to handle the new stuff. It's
not so bad, but test it before you rip out the old Business::ISBN
stuff.
2.00_01 - Wed Mar 14 00:38:18 2007
* DEVELOPER RELEASE
* Completely redone internals to handle ISBN-10 and ISBN-13
* Some interface changes to Business::ISBN 1.x
* Removed exportable functions.
- took maintainership
ChangeLog:
1.17 - Sat Oct 27 13:47:07 2007
* Update to docs to point to latest URL for ISBN International
1.16 - Thu Oct 25 21:38:20 2007
* distro cleanups. No need to upgrade.
0.07 Wed Dec 05 16:18:22 2007
- Addition of new ellipsoids
- Refinement of MGRS calculations
- Addition of latlon_to_utm_force_zone
Changes for 0.08 not in Changes file in package.
* Released Tellico 1.3.2.1.
* Fixed en_GB translation to remove context strings.
* Released Tellico 1.3.2.
* Include Canadian LCC values, patch from Peter Stevenson.
* Updated entry creation to always add default values. Fixes Debian bug 481639.
* Improved IMDb search results.
* When adding a book to a bibliography, set the type to 'book'.
* Updated LCCN search to validate format.
* Updated entry match to compare validated LCCN.
* Updated z39.50 search to allow multiple LCCN values.
* Changed loader to eliminate possible duplicates for fields allowing multiple values (like keywords).
* Updated PubMed search to add all keywords.
* Fixed PubMed search to use utf8 encoding.
* Changed XML loader to strip whitespace from non-paragraph values.
* Added languages and editors to Amazon book import.
* Updated mods2tellico.xsl to try to capture more of mods info converted from refbase.
* Updated mods2tellico.xsl to try to capture more of bibtex info converted from wikindx.
2.07 2004-06-10 neilb
* made $_ local in the initialisation code for each module
change back-propagated from Perl distribution
* removed two non ISO-8859-1 characters from language names
change back-propagated from Perl distribution
* added the following aliases, with a test case for each
- Burma added to Myanmar
- French Southern and Antarctic Lands to
French Southern Territories
patch from TJ Mather
* "Canadian Dollar" was mis-spelled as "Candian Dollar"
- noted by Nick Cabatoff, patch from Michael Hennecke
* Changes to Locale::Country reflecting changes in ISO 3166
- added Aland Islands (ax, ala, 248)
- YUGOSLAVIA is now SERBIA AND MONTENEGRO
YU => CS
YUG => SCG
891 => 891 (unchanged)
(YUGOSLAVIA retained as an alias)
- EAST TIMOR changed to TIMOR-LESTE
(old name retained as an alias)
- three letter code for Romania changed from ROM to ROU
* ZAIRE is now CONGO, THE DEMOCRATIC REPUBLIC OF THE
ZR => CD
ZAR => COD
180 => 180 (unchanged)
(ZAIRE retained as alias)
2.06 2002-07-15 neilb
* The four modules which have data after __DATA__ weren't
closing the DATA filehandle after reading from it,
which they should. Bug and patch from Steve Hay.
2.05 2002-07-08 neilb
* Added three letter codes for the countries that were missing
them. Patch from TJ Mather.
* Documentation bug: one of the examples used => where the
lvalue was a constant, which isn't allowed, unless you
put the () with the constant to force the right interpretation.
Pointed out by TJ Mather and MYT.
* Updated the URL for the appendix in the CIA world factbook.
Patch from TJ Mather.
2.04 2002-05-23 neilb
* updated according to changes in ISO 3166-1 described
in ISO 3166-1 newsletters V-4 and V-5, dated 2002-05-20:
- Kazakstan is now "Kazakhstan"
- Macau is now "Macao"
The old names are retained as aliases.
The alpha-2 and alpha-3 codes for East Timor have changed:
tp -> tl
tmp -> tls
the numeric code stays 626. If you want to support the old
codes, you can use the semi-private function alias_code().
2.03 2002-03-24 neilb
* Fixed a typo in the alias for the Vatican, reported (with patch)
by Philip Newton.
* Added "Moldova" as an alias for "Moldova, Republic of"
* Updated Makefile.PL to include AUTHOR and ABSTRACT
2.02 2002-03-09 neilb
* added semi-private routine rename_country() to Locale::Country,
based on a patch from Iain Chalmers.
* added test rename.t for the above function.
* renamed _alias_code to be alias_code. Have retained the old
name for backwards compatibility. Will remove it when the
major version number next changes.
2.01 2002-02-18 neilb
* Split the documentation for all modules into separate pod files.
* Made sure all =over were =over 4; some were other values.
* The code2code() methods had one more shift than was needed.
2.00 2002-02-17 neilb
* Created Locale::Script which provides an interface to the
ISO codes for identification of scripts (writing scripts,
rather than perl style scripts). The codes are defined
by ISO 15924, which is currently in final draft.
Thanks to Jarkko for pointing out this new standard.
All three code sets are supported, and a test-suite added.
* Added support for country name variants to Locale::Country,
so that
country2code('USA')
country2code('United States')
country2code('United States of America')
will all return 'us'.
This had been in the LIMITATIONS section since the first version.
Patch from TJ Mather <tjmather@tjmather.com> with additional
variants from me. Added test-cases for these.
* Added VERSION to Locale::Constants. Thanks to Jarkko for
pointing that it was missing.
* Should really have bumped major version with previous release,
since there was a change to the API.
patches to add it). Drop pax from the default USE_TOOLS list.
Make bsdtar the default for those places that wanted gtar to extract
long links etc, as bsdtar can be built of the tree.
* Cursor key mode switching (this fixes arrow keys in vim)
* Characters following an escape are passed to the underlying
application, this fixes ALT+<n> key combination as used by
irssi
* A hack to make the keypad sort of work with putty
* Mouse support is now compile time selectable
* Destroy clients when an IO-error occurs
* Correct signal handling (save and restore errno)
* Destroy clients cleanly, prevent zombies
* Added a note about copy & paste to the manual page (use
SHIFT while selecting or pasting text)
* Some source code formatting fixes
0.6.4 changes undocumented.
goffice 0.6.3:
Hiroyuki Ikezoe:
* Switch from pcre to glib regexp handling. [#482319]
Jean:
* Don't try to use invalide data in box-plots. [#527249]
* Add EPS export for charts if cairo supports.
Jody:
* Enable the use of dolt.
* Fix formats on win32.
Morten:
* Add go_format_is_invalid.
* Improve date convention framework.
* Fix problem with [Enter] causing infinite recursion.
Stop lying and drop maintainership of these packages. I have not
maintained them for a very long time already, so leave room for
fresh blood to take over them.
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
[Changes for 0.10 - 2007-10-14]
* LICENSING CHANGE: This compilation and all individual files in it
are now under the permissive "MIT" license.
* Modernized the build infrastructure with Module::Install.
* Tidied up source code, test files, and this changelog.
[Changes for 0.66 - 2008-02-12]
* Locale::Maketext::Extract: Support in Extract.pm->extract for
HTML::FormFu config files.
Contributed by: Andreas Marienborg
[Changes for 0.65 - 2007-12-22]
* Perl 5.9.5+ is pickier about what "being used only once" means,
so we make sure to avoid that warning.
Contributed by: Alex Vandiver
* Also restore compatibility with Perl 5.005 and earlier by avoiding
the "no warnings" pragma.
* Tidied up code style, documentation, copyright years, etc.
the following security vulnerabilities:
- CVE-2007-4770/4771: Manipulated ODF text documents containing XForms can
lead to heap overflows and arbitrary code execution
- CVE-2007-5745/5747: Manipulated Quattro Pro files can lead to heap
overflows and arbitrary code execution
- CVE-2007-5746: Manipulated EMF files can lead to heap overflows and
arbitrary code execution
- CVE-2008-0320: Manipulated OLE files can lead to heap overflows and
arbitrary code execution
Fixing up yet another regression found on some DVD-R/CD-RW drives fixing
newfs_udf and udfclient writing on those drives.
Complete harddisc/flash support on Linux apeared to be broken and should be
fixed now.
Lots of enhancements to cd_discect; now also reporting not only the TOC and
the PMA, but also the ATIP. In this ATIP there is information on the CD-RW
subtype wich is crucial to check if the disc can be written by the drive.
Fix regressions found in newer DVD/CD combi drives that report bogus values
for CD-RW media and fix 2G+ file write problems on some platforms. This
fixes hese drives inability to newfs a CD-RW with newfs_udf and writing
problems with udfclient on CD-RW media.
- a lot of new features including C++ and UDF support
- a lot of bug fixes including a fix for CVE-2007-6613
- support for more platforms (e.g. DragonFly)
2008/03/16
+ modify dlg_mouse_wgetch() to loop only on errors that it detects,
rather than on errors forwarded from dlg_getc(), in case those are
due to a disconnected terminal (report by Anatoli Sakhnik).
+ allow "default" color in dialogrc file (request by Dashing).
+ fix an indexing error in formbox (Debian #469190, report by Dmitry
Gomerman, patch by Vladimir Mezentsev).
+ add bindings for CTL/N, CTL/P to checklist, fselect and menubox
widgets (prompted by discussion with John Gatewood Ham).
+ add be@latin.po, th.po and update zh_TW.po from
http://translationproject.org/latest/dialog/
> patches by Peter Astrand:
+ modify dlg_auto_sizefile() to ensure the computed height and width
do not extend beyond the screen size.
+ use unctrl() to make inputstr.c work with Solaris curses.
> patches by Yura Kalinichenko:
+ extend pause widget to use ok/cancel buttons (the former giving the
same result as a timeout), rather than an exit-button.
+ fix initialization parameter of inputbox for multibyte characters.
* Gem.prefix now returns non-nil only when RubyGems was installed outside
sitelibdir or libdir.
* The `gem server` gem list now correctly links to gem details.
* `gem update --system` now passes --no-format-executable to setup.rb.
* Gem::SourceIndex#refresh! now works with multiple gem repositories.
* Downloaded gems now go into --install-dir's cache directory.
* Various fixes to downloading gem metadata.
* `gem install --force` now ignores network errors too.
* `gem pristine` now rebuilds extensions.
* `gem update --system` now works on virgin Apple ruby.
* Gem::RemoteFetcher handles Errno::ECONNABORTED.
Tellico is a KDE application for organizing your collections. It
provides default templates for books, bibliographies, videos, music,
video games, coins, stamps, trading cards, comic books, and wines.
Tellico allows you to enter your collection in a catalogue database,
saving many different properties like title, author, etc. Two
different views of your collection are shown. On the left, your
entries are grouped together by any field you like, allowing you
to see how many are in each group. On the right, selected fields
are shown in column format, allowing you to sort by any field. On
the bottom is a customizable HTML view of the current entry. The
entry editor is a dialog box where you enter the data.
New features:
General
* Connect to WebDAV servers via HTTPS
* Custom icons for toolbars are imported
* Control password-storing with a master password
* Warning if document is from a newer ODF
* PDF documents: relative links, document references, PDF/A-1
(ISO 19005-1) supported, and cross-document link behavior options
* Mac OS X: Quicktime support for movies and sound / use the built
in spell checker
* Print dialog improvements in usability
* Edit boxes: warning at limit of characters
* DejaVu font is now default instead of BitStream Vera
Localisation
* Entries for 10 languages added
Base / DBA
* Improved rendering of numeric(n) data from JDBC and Oracle
* Easier choice of table name in "Copy table"
* Editing of views in HSQLDB
* Query designer for all properties which allow SQL command
* Query designer in SQL view
* Relation design accessible for MySQL databases
* Setting to check for required fields on forms
* Support for Access 2007 (.accdb files)
Calc
* Convert text to columns: with this feature CSV data inside cells
can be transformed into columns directly
* Columns and rows in spreadsheet can be moved with drag and drop
* Enter key returns to the column where the input started, one row
below
* Formula input: "+" and "-" can also be used to start
* Individual zoom level per sheet
* AutoFilter: choices clearer grouped and based on result of
filtering in other columns
* DataPilot: Manual Sorting / Double-click in DataPilot cell
provides calculation data of that cell
* Performance improvement with functions VLOOKUP and MATCH
* Print dialog for Calc easier to use
* PageUp and PageDown keys work in print preview
* Sheet names in cell-hyperlinks: renamed properly
Chart
* Regression curves: The equation of trend lines and the R^2 value
now can be displayed
* Reverse axes possible
* Bars on different axes displayed next to each other
* Data labels: Number format
* Data point label: display both value and percentage
* Data label: display each part in a separate line
* Data labels: more flexible placement of labels
* Labels on pie segments: avoiding overlapping
* Data point label: can be removed with delete key
Draw
* Navigation (tab) order of page objects
* PDF export: page names as bookmark
* Reduce complexity: no longer necessary display options removed
Impress
* Navigation (tab) order of page objects
* Thrilling 3D effects in slide transitions
* Export slide names as PDF bookmarks
* Easier to insert background picture
Writer
* Selecting rectangular region of text
* Find and Replace: backward references in regular expressions
* Spell checking: easier selecting of the language
* Insert&Insert Object toolbar redesign - Writer
* Printing of hidden text can be turned on
* Printing text place holders can be turned off
* Shortcuts added for paragraph style Heading 4, Heading 5 and
Textbody
* Ctrl-click behaviour for hyperlinks can be changed
* Custom document properties: Text fields and UI support
Extensions/ programmability / API
* Extensible Help System for extensions
* Extensions can have a separate display name
* Extensions: support of web based update
* Extensions: additional information about the publisher and
release notes
* Extensions: check for updates
* Dialogs can have a wallpaper set
* Transparent background for controls
* Remote control presentations via API
* API: get selected table(s) or query(s) in the main Base window
Please see the following URL for more information.
http://development.openoffice.org/releases/2.4.0.html
in order to prevent crash on 64-bit architectures. Otherwise the result
of termcap/terminfo detection is wrong, causing the infamous "bad format 'p'"
messages, or "OOPSOOPSOOPS" when SSHing from MacOS.
Fixes PR 33808
Approved-by: joerg
misc/ruby-transaction-simple.
Transaction::Simple provides a generic way to add active transaction
support to objects. The transaction methods added by this module will
work with most objects, excluding those that cannot be Marshal-ed
(bindings, procedure objects, IO instances, or singleton objects).
Launchy is helper class for launching cross-platform applications in
a fire and forget manner.
There are application concepts (browser, email client, etc.) that are
common across all platforms, and they may be launched differently on
each platform. Launchy is here to make a common approach to launching
external application from within Ruby programs.
+ Install as a Ruby gem.
- Fixed a severe bug in the new Pid.running? function: function returned
true if the process did not exist.
- By default, we now delete stray pid-files (i.e. pid-files which result for
example from a killed daemon) automatically. This function can be
deactivated by passing :keep_pid_files => true as an option.
- All pid files of :multiple daemons new get deleted correctly upon
exit of the daemons.
- Use the signal 'KILL' instead of 'TERM' on Windows platforms.
- Use exit! in trap('TERM') instead of exit when option :hard_exit is given.
- Did some clarification on the exception log.
This update includes changes to adapt to eBay's new bid history page
(now encoded in UTF-8).
Pkgsrc changes:
- none
Changes since version 2.17.1:
=============================
2008-04-02
* Fixed bug 1932025: Can't convert price.
* Fixed bug 1930772: Can't convert price.
2008-03-16
* Fixed bug 1915400: sign in request during pre-bid.
2008-01-17
* Fixed bug 1869454: Fails with Time ramining: -- (0 seconds).
* Fixed bug 1823864: Captcha on bid history.
* Fixed bug 1861822: crash parsing watch list.
* Fixed bug 1849113: Failed to make bid when using bid assistant
2007-11-22
* Fixed bug 1835531, segfault on bid history.
2007-10-23
* Fixed bug 1818692, get srcId ViewItem when bidding on closed auction.
+ Port patches to allow gems to be installed into an "installion root"
from 1.0.1nb2.
+ Rename the --build-root option to --install-root, which more accurately
reflects the purpose of the option.
+ Update rubygem.mk to work with rubygems-1.1.0.
+ Require 1.1.0 as the minimum rubygems version for the build.
+ Remove GEM_FORMAT and special code to extract the gemspec file
from a gem archive -- `gem spec' can now do it correctly by itself.
+ Rename various *buildroot* targets to *install-root* to match the
name of the `gem' option.
* RubyGems now uses persistent connections on index updates and only
updates from a latest index by default, cutting candidate gems for
updates to roughly 1/4 (at present). Index updates are much faster
now.
* `gem list -r` may only show the latest version of a gem, add --all to
see all gems.
* `gem spec` now extracts specifications from .gem files.
* `gem query --installed` to aid automation of checking for gems.
This update has been tested with the 3 packages in pkgsrc that install
using the ``gem'' command:
devel/rubyforge
misc/ruby-gem_plugin
www/mongrel
This update has also been tested with the 129 packages in my local
tree that install using the ``gem'' command.
Manually check that the installation actually succeeds or exit with an
error so that the pkgsrc make process halts with the proper error code.
Suggestion for change by <seb> in private email.
+ Add a GEM_SPECFILE variable which points to the gemspec file
to use when building using the ``gemspec'' GEM_BUILD method.
It defaults to ${WRKDIR}/${DISTNAME}.gemspec.
+ Add a GEM_FORMAT variable that indicates the archive format of
the downloaded gem. Possible are "packed" and "tar" with a default
of "tar". "Packed" is the old gem-0.8.x format, while "tar" is the
current one.
+ Make gem-extract a dependency for post-extract, not do-extract.
This allows for the usual do-extract actions to take place in
the case where EXTRACT_SUFX is not ".gem".
Now, if any of the DISTFILES are gems, then gem-extract takes care
of all of the extraction, but otherwise, the usual do-extract actions
take place.
+ Use the gem script to unpack the downloaded gem. We still have to
manually extract the gemspec file, but at least we make fewer
assumptions about the format of the gem.
this file was awkward because PKG_DESTDIR_SUPPORT must be set before
the first inclusion of bsd.prefs.mk, which forced rubygem.mk to be
included before any other file. Instead, packages which install as
Ruby gems should define PKG_DESTDIR_SUPPORT on their own.
generated by mkmf.rb are actually not DESTDIR-safe because the $(DESTDIR)
value gets propagated to the rpath. Since we already pass --buildroot
to deal with staged installations, explicitly strip out DESTDIR from
the environment.
regardless of the #! line at the head of a script, so we can skip
the interpreter path check for gems.
As a side benefit, the resulting gems are more suitable for distribution
to other platforms.
+ Clean up additional unpacked bits (*.sig) files during extraction.
+ Fix the "cleanbuild" step:
+ In GEM_CLEANBUILD case, sanity check that the file doesn't exist
in the unpacked gem before removing it from the installed gem.
+ Actually removes unwanted directories.
that the Rakefile creates it in a non-standard place.
+ Create a new variable GEM_CLEANBUILD which is a list of globs for
files to remove from the gem installed in the buildroot in the
_gem-install-cleanbuild target. This allows for packages with a
non-standard gem directory structure (one that has the .c files
under ext/).
the same variables used in rubygem.mk.
+ Use a GENERATE_PLIST statement instead of manually generating a
PLIST_DYNAMIC file. This code is copied from RUBYGEM_GENERATE_PLIST
in rubygem.mk.
+ Use INSTALL_ENV, which is meant to contain the extra environment
bits for use during installation.
the local gem that is installed is built from the extracted sources.
The possible values are "gemspec" and "rake", with "rake" being the
default.
+ Change the do-gem-extract target so that it also extracts the gemspec
file from the source gem. This gemspec file is used when the
"gemspec" GEM_BUILD method is chosen.
+ Add do-gem-${GEM_BUILD}-targets that build the local gem using the
corresponding ${GEM_BUILD} method.
${GEM_DOCDIR} as those are automatically listed by
RUBYGEM_GENERATE_PLIST.
+ Clean up the intermediate build files in the "ext" directory of
installed gem by removing everything that's not also in the unpacked
gem.
process makes that easily possible.
+ Use ${EXTRACTOR} to manually unpack the gem file.
+ Change the do-gem-install target to initially build and install the
gem into a buildroot, ${WRKDIR}/.inst, then to copy the files from
the buildroot into the final install location, ${DESTDIR}${PREFIX}.
XXX We still need to find some way to remove the intermediate build
XXX files, e.g. *.o object files, from the buildroot before copying
XXX to the final location.
+ Add a build dependency on rake, which is used to build a new gem
file. Define RAKE to be the path to the installed rake binary.
+ Add "ruby" as a package category by default.
+ Define MASTER_SITES to a default value pointing to the main remote gem
repository: http://gems.rubyforge.net/gems/.
+ Add a "do-gem-extract" target that extracts the files from the downloaded
gem and into ${WRKSRC}. This allows us to patch or otherwise manipulate
the files that are part of the gem that is to be installed.
+ Add a "do-gem-build" target that builds a new local gem from the
contents of ${WRKSRC} using the provided Rakefile. This local gem
which contains all pkgsrc modifications will be the one installed
on the system.
+ Modify "do-gem-install" target to install from the new local gem
created by the "do-gem-build" target.
XXX The do-gem-install target still needs to use the new --buildroot
XXX option to allow DESTDIR-style installations.
for building and installing the gems, but we can use older rubygems
at run-time.
+ Move GEMFILE definition ahead of EXTRACT_SUFX just as a style issue.
This looks more like a normal package Makefile layout.
+ Rename GEMS_BASEDIR to GEM_HOME, which is the actual rubygems variable
name for that directory.
+ Rename some variables to be more in line with other ruby variable
names:
GEM_LIB_DIR => GEM_LIBDIR
GEM_DOC_DIR => GEM_DOCDIR
+ Set RUBYGEM_PKGPREFIX to ${RUBY_PKGPREFIX}-gem for now. We know
that at least we don't want ruby packages to prefix with "rubygems".
+ Just use EVAL_PREFIX instead of directly using find-prefix.mk.
changes:
-added, updated and improved hacks
-bugfixes
-Reworked PAM code to support fingerprint readers, etc.
-Minor tweaks for compilation on MacOS 10.5.0
dvtm brings the concept of tiling window management, popularized by X11-window
managers like dwm to the console. As a console window manager it tries to make
it easy to work with multiple console based programs like vim, mutt, cmus or
irssi.
Packaged by Leonardo Taccari in pkgsrc-wip.
Patch provided by MAINTAINER, Francis GUDIN.
The changes in version 0.8 are:
- When using dtach -A or dtach -c, the master will now wait until the client
attaches before trying to read from the program being executed. This avoids
a race condition when the program prints something and exits before the
client can attach itself.
- Instead of exiting quietly, dtach will now report any errors that occur
while trying to execute the program.
- dtach -n can now be used without a terminal.
- dtach -A will now try to detect and remove stale sockets.
- Removed a Linux-specific escape sequence from the code that restores the
original terminal settings.
- Changed dtach.1 to use \- for the dashes in command line options, and
fix an ambiguous backslash.
- Use non-blocking mode in the master process, and avoid data loss by ensuring
that at least one attaching client succesfully completes a write.
- Fix -e ^<char> to work with lowercase characters.
Patches from the OpenSuSE rubygems-1.0.1 src rpm.
+ Support user-destdir installation.
+ Dynamically generate the entire portion of the PLIST that corresponds
to the documentation generated by rubygem at install-time.
Bump the PKGREVISION to 1.
This is a word list containing over 45000 words. This list is
suitable for English language spelling checkers, libcrack, and as
a target for look(1). This is linux.words.2, compiled by Rik Faith on
Oct 10, 1993.
This is primarily a bug fix and stabilization release. Apart from bug
fixes, users can expect to see improved start-up times and a new sky
culture (Tupi-Guarani) as well as some progress with translations and
overall stability.
kgeography
* Make all the triangles of the Union Jack flag of Manitoba should be blue.
* Make all Canada islands in Hudson belong to Nunavut.
Kig
* Euclidean grid: draw it for all the visible area; use the same scale for
X and Y lines.
* When exporting text labels to XFig, pass the correct reference point.
KAlarm
* New option to specify reminder times in minutes.
* Prevent multiple identical error messages accumulating for the same
alarm.
* Remember main window show/hide options when KAlarm last closed, instead
of setting them in the Preferences dialog.
* Replace simple repetitions with recurrence sub-repetitions, to reduce
confusion.
* Simplifications and improvements to the alarm edit dialog layout and
controls.
* Fix crash when saving Preferences, if 'xterm' is not installed in the
system.
* Fix failure to trigger some recurring date-only alarms
* Fix date-only alarms repeating every minute from midnight until the
start-of-day time.
* Fix KAlarm hanging especially on startup, and potentially freezing the
system for a while.
* Fix deferral of non-recurring alarms not working.
* Fix inability to reactivate deleted alarms which still have repetitions
to go.
* Fix sendmail error "Sender verify failed (in reply to RCPT TO command)"
on some systems.
* Prevent error messages while typing a date value, until the user has
finished entering it.
Pkgsrc changes:
Change pkg revision to include iso patch revision.
iso255 8/30/05
Joined with less-378.
iso256 8/30/05
Joined with less-381.
iso257 9/4/05
Fixed problems caused by merge.
Changed buffering mechanism to track exact POSITION through code set
conversion. This helped hiliting routine and improved less running
speed.
Changed to parse text from the beginning of physical line when less
jumps into the middle of text. This fixed major problems on stateful
text like ISO-2022.
Fixed JIS X 0213:2000 related problems. Thanks to Takeshi WATANABE.
Also, fixed a problem reported by him. Less will not split one wrong
multi-byte character into different lines even if it is not fit in first
line. Less moves entire text to second line.
iso258 9/4/05
Joined with less-382.
iso259 9/6/05
Changed an algorithm to detect the gap of parsing input stream. This
fixed a problem on long JIS/English text.
Fixed '\r' problem.
iso260 9/19/05
Changed the algorithm handling input and output character sets. Now
jless use two variables, one represents supporting character sets for
input stream, and the other represents encoding scheme for output
stream.
Changed to support JISX0213:2004.
iso261 2/24/06
Changed put_wrongmark function to make it work with new iso260 buffering
semantics. And applied a patch provied by Takuji. Thanks to Takuji.
iso262 2/24/06
Removed POSITION variable from member variables of M_BUFDATA. It was
added to make multi-byte character buffering function work better with
less. However, it degraded abstraction level of data structure
(multi.h). This time, add POSITION* as an additional argument of few
functions and keep data structure as simple as possible.
This modification make regex_cs-lwp9k be able to compile.
Major New Features Include:
* RubyGems warns about various problems with gemspecs during gem building
* More-consistent versioning for the RubyGems software
Other Changes Include:
* Fixed various bugs and problems with installing gems on Windows
* Fixed using `gem server` for installing gems
* Various operations are even more verbose with --verbose
* Built gems are now backwards compatible with 0.9.4
* Improved detection of RUBYOPT loading rubygems
* `ruby setup.rb` now has a --help option
* Gem::Specification#bindir is now respected on installation
* Executable stubs can now be installed to match ruby's name, so if ruby is
installed as 'ruby18', foo_exec will be installed as 'foo_exec18'
* `gem unpack` can now unpack into a specific directory with --target
* OpenSSL is no longer required by default
20051107: Bumped up version number to 1.1.4
20051107: Makefile: package target
20051107: Changed email and website to current ones
20051107: Fixed a few typos in the manpage (sync with util-linux (2.12r)
Removed four patches -- three are integrated and antiword is removed.
No longer conflict with antiword.
Add patch (from OpenBSD) in attempt to fix egon.
Improve DESCR.
Add http download to MASTER_SITES.
Don't depend on gv or gnuplot. gnuplot is optional. And I don't
know why it depended on gv. This package provides its own postscript
viewer.
ChangeLog has:
061110 Buildability fixes for Egon.
Unbundled Antiword.
Corrected formatting errors in dictionary.it.
Bundled o3read.
030916 Siag, PW: Ctrl-T adds sheet, Ctrl-W removes sheet.
030820 Got newest source from CVS. xsiag/window.c had to be
reformatted using indent.
030309 Replaced applicationShellWidgetClass with
mwApplicationShellWidgetClass. Instant drag and drop
support, just like that. This means that Mowitz >= 0.3.0
is now required.
Siag, PW, Egon: remove drop.[ch] and use drop functionality
in Mowitz instead. Added cb_drag and cb_drop callbacks.
030304 Replaced XtAppInitialize with XtOpenApplication everywhere.
030303 Changed .cvs to .csv in common/siag.dfmext.
which(1) in a Makefile part provided by gtk-doc by a newer version
(which is still not portable, but since that gtk-doc stuff is used
at many places there is no point in introducing something better here)
Pkgsrc changes:
- Added option "debug" (off by default).
- Explicitly listed licence information.
Changes since version 0.28:
===========================
0.30 rlwrap can now use putenv() on machines that don't have
setenv() (like some Solaris systems)
EOF on stdin (e.g. by pressing CTRL-D) would end prompt colouring.
added -q option
0.29 added -A option to handle (ANSI-)coloured prompts
added -p option to colourise uncoloured prompts
added -t option to set terminal type for client command
rlwrap now copies its terminal settings from the client
even when this has put its terminal in single-keypress
(uncooked) mode. A rlwrapped emacs will now respond to CTRL-C
and CTRL-G as it should.
fixed a long-standing bug where long output lines with the -r option
would put mutilated words into the completion list. Drawback:
prompts are not put into the completion list anymore (bug or feature?).
rlwrap now handles output to the client before input from the
client, and only handles keyboard input when all client I/O has
been handled. This will make rlwrap a little better behaved when
handling large chunks of (pasted) input, especially with colourised
prompts
error messages and warnings now include the rlwrap version number
rlwrap now prints a warning when started in vi mode when the
terminal is too dumb to support upwards cursor movement
added a very simple custom malloc/free debugger for use with the
--debug option. Rather fragile and not well tested, use with care.
Whenever TERM is not set, rlwrap assumes vt100. Set TERM=dumb if
you really have a dumb terminal.
rlwrap now leaves the handling of multi-line prompts and edit
buffers to readline (except when in horizontal-scroll mode or when
configured with --enable-homegrown-redisplay).
whenever --always-readline is set, SIGWINCH not passed to
client command immediately, but only *after* accepting a line.
multi-byte prompts and input no longer confuse rlwrap (provided
your readline lib supports multi-byte characters)
--spy-on-readline now enabled by default
the configure script will now find term.h on cygwin
dropped the assumption that tgetent() and friends are only ever
declared in term.h; rlwrap now has proper terminal handling also
under SunOS.
the rlwrap source should again be fit for consumption by older
(C91 compliant) compilers
bullet below.
4.6.0 Release Notes
-------------------
o MAJOR: Rework pj_transform() to avoid applying ellipsoid to ellipsoid
transformations as a datum shift when no datum info is available.
o Avoid applying "change of ellipsoid" during datum shifting based on
ellipsoids getting changed to spheres for spherical projections.
o Upgrade to EPSG 6.13
o Added "900913" "Google Mercator" code in nad/esri.extra.
o Avoid some static variable based multi-threading problems.
o Improve error recovery if ctable style datum shift grid fails to load.
o Support drive letters properly in PROJ_LIB paths for win32.
o Fix occasional problem with DMS parsing.
o Removed non-functional mpoly projection.
o add lonlat, and latlon as aliases for longlat.
Pointing out by veego@ in private e-mail.
- Make this build with gcc4 on NetBSD/amd64 (don't link libsupc++.a
with gcc>=4). Suggested by joerg@. Tested by Paul Goyatte
<paul at whooppee dot com> and smb@.
This update provides a fix for the security vulnerability reported in
CVE-2007-4575 and a lot of other bug-fixes.
The complete release notes are available here:
http://development.openoffice.org/releases/2.3.1.html
This release fixes CVE-2007-4575 (Potential arbitrary code execution
vulnerability in 3rd party module (HSQLDB)).
Changes since 2.3.0:
canvas23101 cairo canvas fixes
os105 Fixe of issue 82625
dndthreading Fix for DND threading apartment problems on Windows
extpatchfix
impress135 single fix cws for impress presentation
localisation26 l10n fixes for arabic
native119 New Java GUI Installer
c03v10
c17v001
ext002 Release CWS to provide DirectX Canvas as Extension
fwk75 Framework fixes for OOo2.3.1
native115 OOo 2.3.1 installation tasks
sw8u9bf01 Writer bug fixes for OOo2.3.1/SO8PU9
atkbridge8 Fix crash when leaving presentation mode with
accessibility enabled.
dr59 Calc issues for target OOo 2.3.1
fwk76 Framework OOo2.3.1 fixes.
hsql1808 upgrading hsqldb to latest release 1.8.0.9
jl80 Bundle new JRE with StarOffice/OpenOffice
pdffix01 Fix regressions in PDF export of OOo 2.3.0
proxru
pythonhcheck fix Python.h check
sw8u9bf02 Writer bugfixes for 2.3.1
thbpp9 Misc fixes for 2.3.1
tl48 Various fixes for OOo 2.3.1
updatedutchspellcheck Update Dutch spell checker for 2.3.1.
dba231a DBA related bug fixing towards 2.3.1
impress131 impress fixes for OOo 2.3.1
javastuffor231 fix two Java issues for 2.3.1
jl81
localizationcws20071022 L10N cws for OOo 2.3.1, do not integrate into SRC680.
mav25 Showstopper cws.
pmladek07 Do not crash when loading too big pictures.
updateptbrspellchecker Update pt-BR spellchecker.
vcl23102 Fixes for 2.3.1
i18n38_OOG680 i18n bug fix
chart16 chart bugfixes for OOo 2.3.1
swlayout01 fix for issue i79774 respectively internal issue
b6596954
ause086 small build fixes to avoid bigger trouble - 2.3.1 only!
c05v005
c07v015
c13v001
chart18 chart regressions in 2.3
jl78 new cli assemblies
sb78 ScriptFramework.jar not available to extensions
vcl23101 Issues for 2.3.1
allowcurloldies fix ucb build with system curl 7.17.0
New features:
* Automatic installation of platform gems
* New bandwidth and memory friendlier index file format
* "Offline" mode (--no-update-sources)
* Bulk update threshold can be specified (-B, --bulk-threshold)
* New `gem fetch` command
* `gem` now has "really verbose" output when you specify -v
* Ruby 1.9 compatible
See http://rubyforge.org/frs/shownotes.php?release_id=16500 for the
complete list.
Lots of upstream changes since 1.10.28 (three years ago).
pkgsrc changes:
- the database location has changed to ${VARBASE}/db/dpkg
- man pages are installed
goffice 0.5.3:
Jean:
* Fix crash in gog_barcol_view_render. [#497777]
Morten:
* Improve classification of date formats.
Emmanuel:
* Draw a frame around the graph area in graph editor.
* Improve legend swatch appearance.
* Populate the add button of the graph editor with more items.
broken on some environment (sorry, I don't know why).
Reported and tested by wiz@.
- Use external expat and jpeg. Requested by wiz@.
- Add `ooo-external-libwpd' option. It's disabled by default
bacause the converters/libwpd depends on some GNOME libraries.
Bump PKGREVISION.
formatted media that has a perculiar partition numbering scheme dat
confused UDFclient. Also minor cosmetic changes to make it less dependent
on gcc's C extensions.
goffice 0.5.2:
Jean:
* Fix xy color scale when some data are missing. [#475394]
* Fix NULL pointer crash in gog_line_view_render(). [#492485]
Jody:
* Add the ability to make a GogObject invisible.
Morten:
* Fix moving-average problem. [#491328]
Sum1:
* Fix ABR in spline code. [#492158]
2007/10/28
+ improve layout of checklist.c, menubox.c, ensuring that the list fits
within the available space (report by Gordon Schumacher).
+ undo removal of redundant chunk from checklist.c in 2007/02/27,
since some scripts depend on this (Debian #443077).
+ update nl.po from
http://translationproject.org/latest/dialog/
goffice 0.5.1:
Jean:
* Fix crash in gog_renderer_update. [#477052]
* Copied FFT and complex numbers code from gnumeric.
Jody:
* Some extensions for OOX charts.
Jon Kåre:
* Fix format selector crash [#475136].
* Don't close image save as dialog after wrong extension. [#420451]
Morten:
* Add function to test if a format has an hour field.
* Re-enable GTK_DISABLE_DEPRECATED
* Fix format dialog crash. [#480971]
then automatically generate a PLIST that says "${PKGNAME} has no files".
* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
and no PLIST files exist, then fail during the package build with
PKG_FAIL_REASON.
* Remove "intentionally empty" PLISTs again.
Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:
PLIST_SRC= # empty
that directly manipulate empty PLISTs.
Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
core libs
* Do not drop frecuently used address that are not in the addresbook
from recent address list.
* Fix Free/Busy information not regenerated for recurring events with
end date after fb-period.
Birthdays resource
* Fix Reminders for imported birthdays from KAdressbook don't work as
expected.
Groupwise resource
* Don't crash if hostname or port are wrong.
IMAP ioslave
* Fix SASL Authentication fails if another client of sasl is loaded.
Sieve ioslave
* Fix SASL Authentication fails if another client of sasl is loaded.
* Fix cannot login When using TLS.
* Fix retrieving scripts from the server always failed with a protocol
error report.
libkholidays
* Add Argentina holidays file.
KAddressBook
* Fix using X-KADDRESSBOOK-X-Department where ORG:organization;department
should be used.
* Fix import bug for vCards when running as Kontact part.
KAlarm
* Allow delay times up to 999 hours to be entered.
* Fix not being able to stop sound file playing.
* Fix template time value is lost between reboots.
* Fix recurring alarms sometimes don't fire when they're supposed to.
KArm
* Allow negative times for budgeting time for a task.
* Right click on "task complete" box should not tick/untick box.
* Fix marking task done does not stop the time.
Kitchensync
* Added configuration dialogs for Evo2, SynCE, Moto and Jescs.
* Added configuration dialog for Sunbird plugin.
KMail
* Do not show the dragging menu when dragging to ourselves or to our
parent.
* Do not ask the user to go online each time a job finished if he
decided to be offline.
* Fix rebuilding index files breaks subject threading for existing messages.
* Fix copying of messages on the same online IMAP server.
* Fix crash when moving folders.
* Fix crashes during drag&drop of imap folders.
* Fix crash after reply to a revoked mail.
* Fix event loop handling.
* Fix crash when cancelling GnuPG singing a new empty message.
* Fix crash on retrieving pop mail.
* Fix crashing after startup.
* Fix templates for forwarding do not work with inline mails.
* Fix draft messages forget the default GPG action.
* Fix encrypt to self function beign always on.
* Fix mails started from a template have wrong date.
Kontact
* Fix crash when editing toolbars while a plugin without part is active.
* Fix crash if no plugin is active when editing toolbars.
KOrganizer
* Fix loading the freebusy list for people with a preferred email address.
* Fix unability to get freebusy information from an eGroupware server.
* Fix publish free/busy list automatically not working.
* Fix a crash when moving recurring multidays events.
* Fix audio notification open file dialog.
korn
* Fix the Subject and Sender parsing.
* Fix fetching the password of a kmail account from kmailrc.
* Fix using pop3-mailboxes from the kmail configuration.
Akregator
* Fix storage backend waking up CPU every 3 seconds.
KTurtle
* Fix UTF8 bug when user language was UTF8.
* Make "else" work.
Kig
* If the loading of the document fails, completely cleanup ourselves to
be able to open a new document in the same (untouched) window.
KVocTrain
* Enable word wrap for the labels in multiple choice query.
* Fix handling of hints.
* Fix handling of remote files.
* Fix search not searching in all columns.
KStars
* Galactic/Equatorial coordinates conversion does not work.