Age | Commit message (Collapse) | Author | Files | Lines |
|
was removed from pkgsrc.
Addresses PR 36264.
|
|
|
|
* fixed compilation problems for Sun CC
* php handles embedded html
* html handles embedded css and javascript
* Google's Protocol Buffers language definition added
* CakePhp template files highlighted as php
* haskell literate programming highlighting
* vala language definition
* lisp language definition
Changes 3.1.3:
* --tab option is correcly handled
* install script with the executable bit
* bash is highlighted
Changes 3.1.2:
* infer language for files starting with <? and <!doctype
* language definition for manifest files, asm, applescript,
vbscript, awk, bat, clipper, cobol, D, Erlang
* lang def file for compiler output errors
* style for label and path
* label element recognized in C/C++
* qmake based build system available
* searches for home directory also on windows
* improved logtalk.lang
* improved email regular expression in url.lang
|
|
While here, remind about PATH.
|
|
|
|
Kipi-plugins 1.6.0 - Release date: 2010/11/22
------------------------------------------------------------------------
NEW FEATURES:
General : Fix compilation under Mac OS-X through MacPorts project.
BUGFIXES FROM KDE BUGZILLA (alias B.K.O | http://bugs.kde.org):
001 ==> RedEyesRemoval : 236385 : digiKam and Gwenview crash on red eye removing.
002 ==> PrintWizzard : 254103 : "previous photo" and "next page" in the same context.
003 ==> DNGConverter : 254205 : Compiling fails on SPARC platform because "qDNGBigEndian" macro is not defined.
004 ==> PicasaExport : 232896 : Application crashed after restarting an upload to picassa with previous change of selected photos.
005 ==> DNGConverter : 212125 : DNG files do not have image contents.
006 ==> DNGConverter : 255137 : Some exifdata lost when converting CR2.
007 ==> PicasaWebExport : 256303 : Quotation marks in caption appear as " in picasaweb.
008 ==> PicasaWebExport : 244706 : PicasawebExport special symbol kde gui freeze.
009 ==> PicasaWebExport : 243877 : Picasaweb plugin crashes when active video upload removed.
010 ==> PicasaWebExport : 240382 : Picasaweb: pressing of "-" while photo uploading causes crash.
011 ==> MetadataEdit : 256471 : Add spell checking to text areas.
012 ==> FlickrExport : 248284 : After upload finishes Cancel button should turn into Close.
013 ==> FacebookExport : 251860 : [patch] Cancel button should change to close once photo upload is complete.
014 ==> DNGConverter : 256177 : Strange picture coloring and missing meta data when creating from CR2 file.
015 ==> SmungExport : 253864 : digiKam crash when removing file from export to smugmug list.
|
|
|
|
digiKam 1.6.0 - Release date: 2010-11-22
NEW FEATURES:
AlbumUI : User can exclude tags in the tagfilter view.
Slideshow : User can change item rating during a slide.
ImageEditor : New option to display over/under exposure indicators if pure colors is detected
or if only one color component match the condition.
ImageEditor : New options to adjust the levels of over/under exposured pixels from histogram,
displayed by over/under exposure indicators.
ImageEditor : Aspect ratio crop tool is now able to deal with the aspect ratio of the current loaded image in editor.
You can keep the original proportions of the image after cropping.
General : External depencies to libPGF and Clapack can use used now instead internal implementation
if available in host sytem dedicated to compile.
General : Fix compilation under Mac OS-X through MAcPorts project.
BUGFIXES FROM KDE BUGZILLA (alias B.K.O | http://bugs.kde.org):
001 ==> 148434 : Cannot change rating in slideshow.
002 ==> 253911 : libkdcraw access beyond array bounds (cameraXYZMatrix).
003 ==> 254135 : Pipette-tool des not work in image editor/showfoto.
004 ==> 254182 : Can't create mysql-entries for new tags.
005 ==> 253702 : Under/overexposure indicator doesn't work on big-endian processors.
006 ==> 254397 : Full stop at the end of checkbox label.
007 ==> 254381 : Copy any pic to some place - only _move_ is available.
008 ==> 148382 : Overexposure indication already when fully "saturated".
009 ==> 233438 : digiKam crash when editing raw images on OS X.
010 ==> 248302 : Crash while jumping back and forth in preview.
011 ==> 254315 : Please consider attached patch for build system.
012 ==> 224245 : Each image editor plugin should remember the zoom ratio.
013 ==> 220425 : Esc doesn't work for editor tools when lose focus.
014 ==> 255271 : digiKam crashes on lens auto-correction function.
015 ==> 254679 : Crash when closign digikam while filter active.
016 ==> 254357 : digiKam crashes after selecting a month in calendarview.
017 ==> 254203 : Libpgf relevant : digiKam crashes while displaying thumbnails on Ultra-SPARC platform.
018 ==> 233005 : Sorting in thumb panel differs from tree.
019 ==> 229282 : digiKam shutdown as I was sellecting crop to crop an image.
020 ==> 241575 : digiKam crashes after saving several (>2) pictures.
021 ==> 227901 : Can't search for Ratings in Advanced Search.
022 ==> 141753 : Ability to exclude tags in tag filter.
023 ==> 206866 : Moving / renaming files creates duplicates in the ThumbsDB.
024 ==> 255478 : digiKam database tables only grow in size and get never cleaned.
025 ==> 189454 : Preview images react strange to mouse movement.
026 ==> 257134 : digiKam crashes when entering its settings.
027 ==> 257103 : Can't save images modified with Image editor.
028 ==> 247175 : digiKam doesn't exit after closing main window.
029 ==> 252737 : Direct capture bug 2 of 2.
030 ==> 243497 : digikam does not exit when "quit", stuck in select.
031 ==> 257329 : Build fails - openmp flags.
|
|
|
|
|
|
|
|
New in 2.7
----------
* Bugfix release.
|
|
|
|
|
|
=== RELEASE 2.3pre1 ===
Sun Aug 16 06:17:03 MET 2009 mikulas:
Accept cookies for domains with two parts, such as xxxx.yy, where
"xxxx" has at least 4 chars. This likely won't be generic domain such
as "co.tw", so accepting the cookie is safe.
Sun May 17 22:29:43 MET DST 2009 mikulas:
Support encryption with NSS (GPL fanatics don't like OpenSSL, grrr)
Sun May 17 18:51:07 cet 2009 mikulas:
Ignore textarea that is not inside form (for Google)
Sun Jan 18 19:27:56 CET 2009 mikulas:
Avoid quadratic complexity when parsing long forms
Thu Jan 1 14:04:38 CET 2009 mikulas:
UTF-8 text mode terminal support
Sun Sep 14 01:02:06 MET 2008 mikulas:
Decode '%' in downloaded file names
Tue Sep 9 23:13:20 MET 2008 mikulas:
Do not add another '?' or '&' if already present at the end of form
submit URL
Sun Aug 24 17:19:32 MET 2008 Christian Biere <christianbiere@gmx.de>:
magnet: URL support
Wed Aug 20 23:03:10 cet 2008 mikulas:
More strict check for invalid GIF header
(catches some misgenerated images that reported too big size and
overflowed the memory allocator)
Sun Aug 17 23:30:34 MET 2008 mikulas:
Check for too big images
Wed Aug 13 00:24:41 CEST 2008 mikulas:
Fixed occasional drawing after VT switch on framebuffer
Mon Aug 4 18:53:52 cet 2008 mikulas:
Don't submit disabled form entries (this is compatible with
Mozilla/MSIE; Netscape and Lynx do submit them)
Sun Aug 3 02:40:58 MET 2008 mikulas:
Handle restart with servers that send 206 but don't send Content-Range
|
|
|
|
4.00 Mon Oct 25 13:30:09 CEST 2010
- many API changes, see the manual.
- (libev) lots and lots of bugfixes, see the ev documentation.
- fix a bug where inotify usage would parse the same event
multiple times, causing various forms of breakage.
- greatly reduce stack usage for inotify (8kb to <0.5kb).
- expose ev_depth and ev_verify via the XS API.
- implement ev_cleanup watchers.
- (libev) ev_embed_stop did not correctly stop the watcher.
- (libev) disable poll backend on AIX.
- (libev) rename EV_TIMEOUT to EV_TIMER.
- (libev) add section on accept() problems to the manpage.
- (libev) no child watchers on win32.
- make code more aliasing compliant, in case perl is ever
translated to C.
- document the EV::CHECK runtime unavailability.
- ported to minix 3.1.7.
|
|
|
|
4.01 Fri Nov 5 21:51:29 CET 2010
- automake fucked it up, apparently, --add-missing -f is not quite enough
to make it update its files, so 4.00 didn't install ev++.h and
event.h on make install. grrr.
- ev_loop(count|depth) didn't return anything (Robin Haberkorn).
- change EV_UNDEF to 0xffffffff to silence some overzealous compilers.
- use "(libev) " prefix for all libev error messages now.
4.00 Mon Oct 25 12:32:12 CEST 2010
- "PORTING FROM LIBEV 3.X TO 4.X" (in ev.pod) is recommended reading.
- ev_embed_stop did not correctly stop the watcher (very good
testcase by Vladimir Timofeev).
- ev_run will now always update the current loop time - it erroneously
didn't when idle watchers were active, causing timers not to fire.
- fix a bug where a timeout of zero caused the timer not to fire
in the libevent emulation (testcase by Péter Szabó).
- applied win32 fixes by Michael Lenaghan (also James Mansion).
- replace EV_MINIMAL by EV_FEATURES.
- prefer EPOLL_CTL_ADD over EPOLL_CTL_MOD in some more cases, as it
seems the former is *much* faster than the latter.
- linux kernel version detection (for inotify bug workarounds)
did not work properly.
- reduce the number of spurious wake-ups with the ports backend.
- remove dependency on sys/queue.h on freebsd (patch by Vanilla Hsu).
- do async init within ev_async_start, not ev_async_set, which avoids
an API quirk where the set function must be called in the C++ API
even when there is nothing to set.
- add (undocumented) EV_ENABLE when adding events with kqueue,
this might help with OS X, which seems to need it despite documenting
not to need it (helpfully pointed out by Tilghman Lesher).
- do not use poll by default on freebsd, it's broken (what isn't
on freebsd...).
- allow to embed epoll on kernels >= 2.6.32.
- configure now prepends -O3, not appends it, so one can still
override it.
- ev.pod: greatly expanded the portability section, added a porting
section, a description of watcher states and made lots of minor fixes.
- disable poll backend on AIX, the poll header spams the namespace
and it's not worth working around dead platforms (reported
and analyzed by Aivars Kalvans).
- improve header file compatibility of the standalone eventfd code
in an obscure case.
- implement EV_AVOID_STDIO option.
- do not use sscanf to parse linux version number (smaller, faster,
no sscanf dependency).
- new EV_CHILD_ENABLE and EV_SIGNAL_ENABLE configurable settings.
- update libev.m4 HAVE_CLOCK_SYSCALL test for newer glibcs.
- add section on accept() problems to the manpage.
- rename EV_TIMEOUT to EV_TIMER.
- rename ev_loop_count/depth/verify/loop/unloop.
- remove ev_default_destroy and ev_default_fork.
- switch to two-digit minor version.
- work around an apparent gentoo compiler bug.
- define _DARWIN_UNLIMITED_SELECT. just so.
- use enum instead of #define for most constants.
- improve compatibility to older C++ compilers.
- (experimental) ev_run/ev_default_loop/ev_break/ev_loop_new have now
default arguments when compiled as C++.
- enable automake dependency tracking.
- ev_loop_new no longer leaks memory when loop creation failed.
- new ev_cleanup watcher type.
|
|
|
|
So, introduce DIST_SUBDIR and Bump PKGREVISION.
|
|
|
|
2.32.0 (stable):
* Node::find(): Check xmlNode::type for a XML_NAMESPACE_DECL to prevent a
crash/corruption.
(Murray Cumming) Bug #386013 (Max Kirillov)
* Build: Added an MSVC .net 2010 and 64-bit Windows builds.
(Armin Burgmeier)
2.30.1 (stable):
* Documentation:
- Added main page doxygen text.
(David King, Murray Cumming)
- Show NodeList.
(Murray Cumming) Bug #583412 (Hubert Figuiere).
- Correct some @newin tags.
(Murray Cumming)
2.30.0(stable):
* Build system rewrite.
* Use mm-common for reference documentation generation. Fixes GNOME bugs
#583411 (Hubert Figuiere), #614260 (David King) and #551501 (Johannes Schmid)
* Fix several compiler warnings.
* Use 0 instead of NULL. (Murray Cumming)
|
|
|
|
2010-11-17 Alex Tutubalin <lexa@lexa.ru>
* Nikon P7000: color matrix data and black level patch for ISO >=400
Thanks to Gunnar Thorburn
* Support for several industrial cameras based on Sony ICX 625/655
sensor: JAI BB500CL/GE, SVS625CL, ptGrey GRAS-50S5C
Thanks to kaare
* LibRaw 0.11.3
|
|
|
|
Changes in libsoup from 2.32.1 to 2.32.2:
* Fixed a regression in 2.32.0 that caused evolution-exchange
to get stuck and stop updating. [#634422]
* Fixed a regression in 2.32.0 with apps using asynchronous
sessions from multiple threads (in particular, gupnp)
[#635101]
* Fixed the regression test for #631525 to not cause spurious
"make check" failures on some machines.
|
|
|
|
|
|
|
|
5.0 (2010-06-27)
* NEW FEATURES
------------
* The program may be called as makeinfo, with a handling of options
and defaults matching makeinfo.
It may also be called as texi2any, with makeinfo defaults and all
the texi2html command-line arguments that are not obsolete.
* new info and plaintext backends, ready for world domination!
Corresponding test results are added.
* main program handles --xml, --docbook, --info, --html and --plaintext.
* Handle @DH{}, @dh{}, @TH{}, @th{}, @headitemfont, @part and
@allowcodebreaks false
* Handle -o /dev/null (or NUL) like makeinfo.
* Read TEXINFO_OUTPUT_FORMAT in env to determine the output format.
* add 0x7F as a comment character.
* When called as texi2html, output the title page at the beginning.
* mediawiki backend completed.
* Translations of error messages available.
* BUG FIXES
---------
* Handling of @itemize and @table arguments are more in line with makeinfo.
* ignore @setfilename in @include'd files, as told in the texinfo manual.
* many warning messages added, especially for Info to match makeinfo.
* Still provide the default output with --macro-expand.
* Handle correctly @w in info and html.
* COMPATIBILITY
-------------
* complex format handling API changed. $complex_format_map is replaced by
a real hash %complex_format_map and the begin and end are no more
evaluated.
* If file begins with /, ./ or ../ don't search in -I.
* In the default case a gettext-like framework is now used for in document
string translations. The old framework is still available by setting
$I18N_PERL_HASH.
* Information that can be set by @-commands should now be accessed
through get_conf, and also some information about the document (the
information that can change for each manual being processed).
* $format_list_item_texi should now modify directly the @item argument
and apply the @-command given as @table argument. Correspondingly,
some arguments of $table_item have been removed.
* Formatting of titlepage changed, and @title, @subtitle and @author
are now handled by $line_command.
* @verbatiminclude is now a $raw command argument distinct from @verbatim.
* @direntry is formatted like a menu and passed down to $menu_command.
* $SEPARATED_FOOTNOTES has been replaced by $FOOTNOTESTYLE, that takes the
same argument than @footnotestyle.
* replace $LANG by $DOCUMENTLANGUAGE.
* replace $DO_CONTENTS by $CONTENTS and $DO_SCONTENTS by $SHORTCONTENTS.
* replace $TRANSLITERATE_NODE by $TRANSLITERATE_FILE_NAMES.
* replace $SECTION_NAVIGATION by $HEADERS.
* add $NODE_FILENAMES to use node names for files associated with nodes,
such that $NODE_FILES only means creating redirection files.
* Remove the user from footer, and the corresponding USER variable and
$Texi2HTML::THISDOC{user}.
* Don't do anything special anymore when the top element is empty. Also
don't treat especially top element headings.
* Don't skip top element heading if there was a @titlefont.
* Don't treat _setfilename as a value set. It should be available through
get_conf. Same for all the other @-commands previously available as
values.
* Changes in class attribute in html elements:
Change class "toc" for ul to class "no-bullet" ($NO_BULLET_LIST_ATTRIBUTE).
@top and @centerchap have now their command name as class.
@node heading class is now "node-heading", instead of "node".
The whole header is in an element with class "header" (was "node" when
!$HEADER_IN_TABLE).
* print_element_header is obsoleted, things should be directly done in
element_heading.
* Add 'inline_attribute' for an XML attribute that should be closed at
paragraph end and reopened at paragraph begin. Consequently the closing
and opening of 'attribute' isn't done anymore in paragraph and
preformatted.
* USE_ISO now only determines if '', `` --- and -- are transformed
into entities. t2h_default_set_iso_symbols sets or unsets USE_ISO,
%things_map/%pre_map/%simple_format_simple_map_texi,
$OPEN_QUOTE_SYMBOL and $CLOSE_QUOTE_SYMBOL.
%iso_symbols is unused now.
* change in the normal_text function reference API, now there is an
input variable true if in @math.
* change the external_ref API, fourth argument is now the file name and
add the node as an extra argument.
* only install init files from maintained_extra/, they are considered
to be interesting enough and maintained.
* rename $Texi2HTML::THISDOC{css_lines} as $Texi2HTML::THISDOC{css_rule_lines}
|
|
|
|
|
|
|
|
Components:
* HTML writer:
o Support SVG and SWF images (thanks to Stefan Rank).
o Generate valid XHTML for centered images with targets. Use CSS classes instead of "align" tags for image alignment.
* LaTeX2e writer:
o Use the \url command for URLs (breaks long URLs instead of writing into the margin).
o Preserve runs of spaces in 'inline literals'.
o Deprecate figure_footnotes setting.
o Rename use_latex_footnotes setting to docutils_footnotes.
o New latex_preamble setting.
o Use PDF standard fonts (Times/Helvetica/Courier) as default.
o hyperref package called with unicode option (see the hyperref config tips for how to override).
o Drop the special output_encoding default ("latin-1"). The Docutils wide default (usually "UTF-8") is used instead.
* manpage writer:
o Titles level 1, that is .SH, always uppercase.
o Apply patch from mg: literal text should be bold in man-pages.
General:
* io.FileInput opens files as text files with universal newline support (mode "rU", configurable with the new optional argument "mode").
* setup.py:
o Python 3 support: copy test/ and tools/ to the build-dir and convert Python sources with 2to3.
|
|
|
|
makedepend 1.0.3
config: upgrade to util-macros 1.8 for additional man page support
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.
Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
Enables use of platform appropriate version of sed.
config: update AC_PREREQ statement to 2.60
Unrelated to the previous patches, the new value simply reflects
the reality that the minimum level for autoconf to configure
all x.org modules is 2.60 dated June 2006.
Convert testcase from bug 28045 into automake "make check" test
Bug 28045 - makedepend fails on directory named like an include file
|
|
|
|
Changes from 3.1.7 to 3.1.8
---------------------------
1. The zero flag no longer applies to %c and %s; apparently the standards
changed at some point.
2. Updated to latest infrastructure: Autoconf 2.65, Automake 1.11.1,
libtool 2.2.6b, Bison 2.4.2.
3. Failure to open a socket is no longer a fatal error.
4. dfa.h and dfa.c are now more-or-less in sync with GNU grep, for the first
time in many years.
5. Gawk no longer includes its own copy of libsigsegv but it will use it if
installed on the build system. The --disable-libsigsegv configure option
is now gone.
6. The ' flag (%'d) is now just ignored on systems that can't support it.
7. Lots of bug fixes, see the ChangeLog.
|
|
raptor-1.9.1, xerces-c-2.11.0.
|
|
in buildlink3.mk and PKGREVISION of dependencies.
|
|
|
|
Changelog
=========
Since 1.7.3
------------
bugfix: Email address autocomplete click fix.
bugfix: Fixed calendar when rendering some evnets (week & day views).
bugfix: Error when sending notifications through cron.
bugfix: Improved email parsing for some email encodings.
bugfix: Improved email list refresh after taking some actions.
bugfix: Overview - view as list does not order emails properly.
bugfix: Emails are not ordered properly by 'to' field.
bugfix: Email permissions when sending.
bugfix: Email background sending process improved.
|
|
|
|
Version 2.9.2 (2010-12-02)
--------------------------
- Updated TCPDF to version 5.9.023 (#2686)
- Updated MooTools Core to version 1.2.5 (#2545)
- Updated TinyMCE to version 3.3.9.2 (#2702)
- Updated mediaboxAdvanced to version 1.2.5 (#2701)
- Added: allow external images in HTML newsletters (#2396)
- Added: added insert tags for acronyms and abbreviations (#2478)
- Added: add class "sibling" to pages on the same level in the navigation menu (#2419)
- Fixed: do not allow insert tags in comments (#2499)
- Fixed: check for custom layout sections during the theme import
- Fixed: only send the comments notification once (#2407)
- Fixed: skipping the first item of a news list did not work correctly (#2488)
- Fixed: allow column width 0 in page layouts (#2554)
- Fixed: consider the protocol when loading scripts from the Google CDN (#2450)
- Fixed: textareas in the back end were cut off in Opera (#2404)
- Fixed: the task history could not be collapsed (#2424)
- Fixed: the link insert tags showed the page title instead of the page name (#2371)
- Fixed: do not show empty fieldset legends in the form generator (#2625)
- Fixed: preserve curly brackets when replacing simple tokens (#2597)
- Fixed: the style sheet importer did not support some CSS3 selectors (#2566)
- Fixed: textual date insert tags were not replaced when loaded from cache (#2644)
- Fixed: the image insert tag did not output the image dimensions (#2529)
- Fixed: clear the $_GET array after rendering the event list module (#2445)
- Fixed: do not aggregate style sheets with a @font-face selector (#2443)
- Fixed: news insert tags did not handle entities correctly (#2604)
- Fixed: do not show the FTP and database passwords in the install tool (#2417)
- Fixed: minor fixes for the TimePeriod widget (#2477)
- Fixed: update the CSS files after an old version of a record has been restored (#2524)
- Fixed: custom page templates were not shown in "override all" mode (#2494)
- Fixed: incorrect event sorting (#2675)
- Fixed: do not execute hooks in the extension manager (#2448)
- Fixed: check for existing files when renaming files in the file manager (#2610)
- Fixed: check redirect pages for circular references (#2704)
- Fixed: fixed a few minor spelling issues (#2403)
- Fixed some minor issues
|
|
|
|
Overview of changes from pycairo 1.8.8 to pycairo 1.8.10
========================================================
General Changes:
Pycairo 1.8.10 requires cairo 1.8.10 (or later).
New Classes/Types:
Win32PrintingSurface
XCBSurface - add XCB support using xpyb
Bug Fixes:
Fix for libtool 2.2 (#27974).
Mingw32 and pypy fixes (#25203).
Other Changes:
Tests updated.
The Win32PrintingSurface and XCBSurface changes mean that pycairo 1.8.10 is
not binary compatible with pycairo 1.8.8. So modules that use the pycairo C
API (like pygtk) will need to be recompiled to use pycairo 1.8.10.
|
|
|
|
All:
- The macros XARCH_GEN & XARCH_OPT are now in RULES/cc-sunpro*.rul
- The include file include/schily/ccomdefs.h now allows to disable
the printf() format checks for GCC with -DNO_PRINTFLIKE
This is needed in order to allow star to compile in the Solaris ON
cosolidation as GCC id too dumb for the printf() extensions.
- All include files (even those created by autoconf) are now protected
against multiple includion.
- New autoconf test for pathconf() and fpathconf()
- New autoconf test for /dev/stdin, /dev/stdout, /dev/stderr,
/dev/fd/0, /dev/fd/1, /dev/fd2
- New autoconf tests for: qecvt() qfcvt() qgcvt()
_ldecvt() _ldfcvt() _ldgcvt() _ldecvt_r() _ldfcvt_r() _ldgcvt_r()
qeconvert() qfconvert() qgconvert()
needed for long double support.
- New autoconf test for _qecvt() _qfcvt() _qgcvt()
and _qecvt_r() _qfcvt_r() _qgcvt_r() on AIX
- All linker map files have been modified to allow platform
dependent #ifdef's
- include/schily/wchar.h now includes a workyround for platforms
that do not have wcwidth().
- Make NLS the default (i.e. gettext() is called in case that schily/nlsdefs.h
was included)
Libschily:
- libschily/seterrno.c no longer overwrite the _TS_ERRNO definition
in order to pass the compile constrints in the Solaris ON consoliation.
- Several new global symbols in the mapfile for libschily/libschily-mapvers
- libschily/wcsndup.c had frgotten code and still did internaly implement
strndup()
- libschily now by default renames getline(), fgetline() and
fexec*() into js_getline(), js_fgetline() and js_fexec*().
This was needed because the POSIX standard commitee ignored
POSIX basic rules not to define functions that are in conflict
with existing published functions. The functions from linschily
have been in the public since more than 25 years and the
functions defined by POSIX.1-2008 even violate POSIX naming rules.
The POSIX fexec*() functions would e.g. have to be correctly called
fdexec*().
Existing programs can keep the official names getline(), fgetline()
and fexec*() as they are by default #defined to the new js_*() names.
To disable this convenience, add:
#define NO_SCHILY_GETLINE To disable schily getline(), fgetline()
#define NO_SCHILY_FEXEC To disable schily fexec*()
#define NO_SCHILY_FSPAWN To disable schily fspawn*()
- Libschily now has new "long double" support functions:
qftoes() and qftofs()
- Libschily now supports a locale dependend decimal point for printing
floating point numbers.
- Libschily now supports to print long double numbers using the
format() based portable printf() implementation. If this does not
work for your platform or if this does not work correctly for
your platform, please report. This was needed for out new "od"
implementation.
- The option parsing implementation getargs()/getfiles() from
libschily now supports to combine single character boolean
flags even in case the option string mentions to call a callback
function if a valid option was found. This was needed for out new
"od" implementation.
- filereopen() from libschily no longer calls open() internally
as long as there is no need to create or truncate the file.
- libschily's findinpath() now includes a new path parameter
to allow to use the function from bsh.
- fnmatch is now always available as js_fnmatch()
- New autoconf test for _qecvt() _qfcvt() _qgcvt()
and _qecvt_r() _qfcvt_r() _qgcvt_r() on AIX
- smake's searchfileinpath() moved into libschily to allow it
to be generally used for searching for program resources.
Libfind:
- New functions: find_hasprint() and find_hasexec()
Libscg:
- libscg/scg/aspi-dos.h now uses viod instead of VOID ti allow a compilation
with gcc.
- libscg/scsi-wnt.c (MS-WIN) now supports 64 SCSI busses
Cdrecord:
- A typo in cdrecord.c was corrected.
- cdrecord/cue.c now uses a correct byte order for RAW audio data in
Intel byte-order
Cdda2wav
- Fixed a typo in cdda2wav/cdda2ogg.1 (man page)
Mkisofs
- Added a hint that the option -b needs a boot image argument that is
located inside the ISO image tree.
- Added an additional hint on changed files in case that mkisofs encounteres
a file that did grow or shrink .
- Removed a superfluious second #include <schily/stat.h> from isoinfo.c
- Typo corrections in mkisofs/mkisofs.8 man page
- A bug was fixed with -sort and files > 4 GB. Mkisofs now correctly sorts the
disk addresses of the file content is such a case.
- New options -long-rr-time -no-long-rr-time -short-rr-time allow to control
the time format used for files with Rock Ridge extensions.
- The short time format supports year 1900..2155 with a one second
granularity
- The long time format supports year 0..9999 with a 10ms granularity.
Note that the Linux kernel only implements partial Rock Ridge support and
unfortunately does not support the long time format. It is planned to
make the long time stamp format the default in the future, so I encourage
the Linux kernel folks to add support for this time format.
- isoinfo now supports the new option -find and (via libfind) allows to use
find expressions on ISO-9660 images. If the find expression neither contains
-print nor -ls and isoinfo is called:
isoinfo -i xxx.iso -l -find .....
the ISO-9660 listing function from isoinfo is called whenever the find expression
returns TRUE. If there is a print or list primary in the find expression, then
the ISO-9660 listing is never called.
|
|
|