* Added video4linux radio tuner support of /dev/radio,
stations are added by 'opening custom' and choosing
'Radio station'.
* Updated French translation.
* Allow user options entry for ogg123.
* Attempt to set the correct ogg123 device for the platform.
* Added (untested) support for mixers on Tru64 and HPUX.
* Added Russian ID3 tag support (configure --enable-russian).
* Show overwrite confirm dialog when overwriting a playlist.
* Fix closing of a pipe twice in ogg123 module.
* Fix incorrect warning flags during ogg123 playback.
* Make double size work again.
* Minor bug fixes.
"mogrify -rotate 90 foo.tiff") used to leave the result in
/tmp/magickXXXXXXX with an in-file image comment of
/tmp/magickXXXXXXX.mgk.
Now it writes back to foo.tiff and the in-file comment is correct.
For some reason, working on jpg's didn't exhibit this problem
- Some operations that generate new files from some formats (e.g,
"mogrify -format jpg -rotate 90 foo.tiff") used to leave the result
in /tmp/magickXXXXXXX.jpg.
Now foo.jpg is generated.
For some reason, converting jpg->tiff didn't exhibit this problem.
1.69, but some were remained.
Fix the problem that some data files are installed into root directory,
noted from Lennart Augustsson <lennart@augustsson.net> private mail.
approriate address.
Problem noted by arctic- on irc
XXX: uncertain if master site is correct. sourceforge is down for a reason
or another, and there are no easily spottable mirrors.
PKG_USERS represents the users to create for the package. It is a
space-separated list of elements of the form
user:group[:[userid][:[descr][:[home][:shell]]]]
Only the user and group are required; everything else is optional,
but the colons must be in the right places when specifying optional
bits. Note that if the description contains spaces, then spaces
should be double backslash-escaped, e.g.
foo:foogrp::The\\ Foomister
PKG_GROUPS represents the groups to create for the package. It is a
space-separated list of elements of the form
group[:groupid]
Only the group is required; the groupid is optional.
This solves the problem of what to do when there is more than one user or
group needed for a package, e.g. qmail. Also add a bit more error-checking
to the INSTALL/DEINSTALL scripts.
More interesting changes since 4.3:
Module "Date::Calc":
+ Added the following new functions:
* check_time()
* Delta_YMD()
* Delta_YMDHMS()
* Add_Delta_YM()
* Add_Delta_YMDHMS()
* Normalize_DHMS()
* This_Year()
* Gmtime()
* Localtime()
* Mktime()
* Timezone()
* Date_to_Time()
* Time_to_Date()
* Fixed_Window()
* Moving_Window()
* ISO_LC()
* ISO_UC()
+ Added support for Norwegian.
+ Added support for Swedish.
+ Added support for Danish.
+ Added support for Finnish.
+ Changed the month names of some languages to lower case.
+ Changed the french "long" date format to a more popular form.
+ Fixed the broken parsing of special ISO-Latin-1 characters
in Date::Calc (replaced <ctype.h> with better solution).
- Locales wouldn't help here, because "Decode_Language()" must
work with any locale setting. Moreover, setting a language in
Date::Calc would also require to set the proper corresponding
locale in the current environment, which may not be available
on the current system. The new solution works independently
of any locale and with ALL languages (in ISO-Latin-1).
+ Changed the function "Add_Delta_YMD()" to have a more intuitive,
consistent and reversible behaviour. This might break existing
code, though. (To get the old behaviour, use the new function
"Add_Delta_YM()" plus "Add_Delta_Days()" thereafter instead.)
+ Added an optional boolean parameter "orthodox" to "Calendar()"
for calendars starting with Sunday instead of Monday.
+ Changed the behaviour of the "Decode_Date_*()" set of functions:
if the current year is available on the system, then a "moving
window" strategy is applied to year numbers < 100; otherwise
it defaults to the previous behaviour (see version 4.3 below).
+ Changed the "Week_of_Year()" function: In scalar context, it
now returns just the week number. BEWARE, this is a DANGEROUS
feature - see the manual page for why this is so!
Module "Date::Calc::Object":
+ Added the module Date::Calc::Object, an object-oriented add-on
to Date::Calc with overloaded operators.
Modules "Date::Calendar[::(Year|Profiles)]":
+ Added the modules Date::Calendar, Date::Calendar::Year and
Date::Calendar::Profiles, for calculations which need to
take holidays into account (and for generating calendars).
now work on Darwin, and then the discussion about allowing spaces in
user/group names, make these scripts work even if the inputs contain
spaces. Yes, this is overkill, but after doing all of the work, I didn't
want to waste it.
Highlights include: Command Line Printing, Normal Mode, Thesaurus,
Dictionary support, All image type support (these last three via plugins),
Header/Footers for first/last/facing pages, Dynamic Toolbars (drag and
drop toolbar icons) for Unix/Gnome. Plus lots of other stuff and bugfixes.