delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2019/06/29/23:08:58

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Message-Id: <201906300300.x5U30Vrd003327@delorie.com>
Date: Sun, 30 Jun 2019 01:57:23 +0200
From: "Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp-announce AT delorie DOT com]" <djgpp-announce AT delorie DOT com>
To: djgpp-announce AT delorie DOT com
Subject: ANNOUNCE: DJGPP port of GNU libunistring 0.9.10 uploaded.
Reply-To: djgpp AT delorie DOT com

This is a port of GNU libunistring 0.9.10 to MSDOS/DJGPP.


   This library provides functions for manipulating Unicode strings and
   for manipulating C strings according to the Unicode standard.

   It consists of the following parts:

     unistr.h     elementary string functions
     uniconv.h    conversion from/to legacy encodings
     unistdio.h   formatted output to strings
     uniname.h    character names
     unictype.h   character classification and properties
     uniwidth.h   string width when using nonproportional fonts
     uniwbrk.h    word breaks
     unilbrk.h    line breaking algorithm
     uninorm.h    normalization (composition and decomposition)
     unicase.h    case folding
     uniregex.h   regular expressions (not yet implemented)



   DJGPP specific changes.
   =======================

   -  There are no user visible DJGPP specific changes to the sources.
      The posix specific library relocation support that has been completely
      disabled/removed by me because it makes no sense on DOS/DJGPP.

   -  To be able to configure and compile the package you will need LFN support.
      This library depends on the iconv library.  This is true for comfiguring,
      compiling and using the library with your applications.  The iconv library
      is available as:
        <ftp://ftp.delorie.com/pub/djgpp/v2gnu/licv116b.zip>
      This library has been compiled using this iconv version.  Do not link
      with other versions, it may not work.

   -  Due to various new issues DXE3 modules will not be provided.

   -  The port has been configured and compiled on WinXP SP3 and Win98SE.
      There is no guarantee that this may be possible with any other DOS-
      like OS.  Due to the use of long file names it will not be possible
      neither to configure nor to compile without LFN support.  The port
      has been compiled using gcc346 and bnu232b.

   As usual, all djgpp specific files (diffs, README files, etc.) are stored
   in the /djgpp directory.  The sources have been configured to be build in
   the /_build directory.  If for some reason it does not work for you, delete
   its contents and configure from scratch again.

   For further information about GNU libunistring please read the info docs and
   NEWS file.


   Here is an extract of the NEWS file showing the user visible changes from
   the last port (GNU libunistring 0.9.8) to this one:

-------------------------------------------------------------------------------

New in 0.9.10:
* The functions
     u8_casing_prefix_context, u8_casing_prefixes_context,
     u8_casing_suffix_context, u8_casing_suffixes_context,
     u16_casing_prefix_context, u16_casing_prefixes_context,
     u16_casing_suffix_context, u16_casing_suffixes_context,
     u32_casing_prefix_context, u32_casing_prefixes_context,
     u32_casing_suffix_context, u32_casing_suffixes_context,
   that are documented since version 0.9.1, are now actually implemented.

New in 0.9.9:
* Fixed a multithread-safety bug.


-------------------------------------------------------------------------------


   The port consists of the usual three packages that have been produced
   using djdev205 and can be downloaded from ftp.delorie.com and mirrors
   as (time stamp 2019-06-29):

     GNU libunistring 0.9.10 library, info and man format documentation:
     ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/lus0910b.zip

     GNU libunistring 0.9.10 dvi, html, ps and pdf format documentation:
     ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/lus0910d.zip

     GNU libunistring 0.9.10 source:
     ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/lus0910s.zip



   Send suggestions and bug reports concerning the DJGPP port to
   comp.os.msdos.djgpp or <djgpp AT delorie DOT com>. GNU libunistring specific bugs
   must be reported to <bug-libunistring AT gnu DOT org>.


Enjoy.

     Guerrero, Juan Manuel <juan DOT guerrero AT gmx DOT de>

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019