NEWS 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. Version 1.20 - 29 Jue 2009
  2. * Test suite revamped. Failures are now explained better, and it should
  3. be easier to debug them remotely.
  4. Version 1.19 - 19 Jun 2009
  5. * New context functions now work with Perl 5.6.2.
  6. * N__() now mirrors its argument in scalar context for convenience.
  7. Version 1.18 - 26 May 2009
  8. * Cosmetic change: The version number is now both in Locale::Messages
  9. and in Locale::TextDomain to work around a shortcoming of the
  10. PAUSE indexer.
  11. Version 1.17 - 25 May 2009
  12. * New context support, supporting .po files with msgctxt, and
  13. appropriate supporting calls (*pgettext calls) under both
  14. gettext_pp and gettext_xs. TextDomain.pm received corresponding
  15. calls: __p __px __np __npx __xnp.
  16. * New module Locale::Util with some utility functions, especially for
  17. web development. Attention, this is still alpha code!
  18. * Try to warn about wrong usage of the tied hashes in
  19. Locale::TextDomain.
  20. * Minor bugfixes
  21. Version 1.16 - 28 Sep 2005
  22. * New function Locale::Messages::bind_textdomain_filter() allows you
  23. to register an output filter as a callback. You can use this
  24. feature for example to set the utf-8 flag on translated string when
  25. you are sure that the output is actually utf-8.
  26. * New function Locale::Messages::turn_utf_8_on().
  27. * various minor bug fixes.
  28. Version 1.15 - 1 Sep 2005
  29. * Workarounds and bugfixes for misconfigured Solaris systems
  30. * Fixed the completely broken simplecal example
  31. * Added section about non-ascii msgids to the POD of Locale::Messages
  32. Version 1.14 - 11 Aug 2005
  33. * Oops: forgot to update the version check in Locale::Messages
  34. * The XS version builds easier on *BSD systems now
  35. Version 1.12 - 11 Aug 2005
  36. * Minor bugfixes
  37. * The test scripts now check whether the needed locales are installed
  38. Version 1.11 - 11 Jun 2004
  39. * Version 1.11 is a minor bugfix release
  40. Version 1.10 - 12 Jan 2004
  41. * XS version now compiles under Windows (GNU gettext and libiconv required,
  42. build with "perl Makefile.PL DIR=gettext_xs", see README.win32 for details)
  43. Version 1.09 - 29 Dec 2003
  44. * check version match with XS module
  45. * in pure Perl version, use user supplied locale name when guessing
  46. the output character set
  47. * corrections for Atari character maps
  48. Version 1.08 - 30 Nov 2003
  49. * fixed bug #4512 on https://rt.cpan.org/ (reported by unknown guest)
  50. Version 1.07 - 28 Nov 2003
  51. * bug with charset detection via I18N::Langinfo fixed
  52. * new function Locale::Messages::turn_utf_8_off()
  53. Version 1.06 - 24 Nov 2003
  54. * fixed warning/error under Solaris 8 when I18N::Langinfo is not available
  55. * simplified sample packaging
  56. Version 1.05 - 10 Oct 2003
  57. * fixed compatibility problems with gettext libraries under Solaris 8
  58. and higher
  59. Version 1.04 - 09 Oct 2003
  60. * support for language chains in $LANGUAGE (e. g. "fr_BE:fr:de")
  61. * performance tweaks for Locale::gettext_pp
  62. * do not clobber $@ in Locale::gettext_pp
  63. Version 1.03 - 15 Sep 2003
  64. * alternative XS implemenation of gettext() and friends (outperforms
  65. pure Perl version by factor 10-15)
  66. Version 1.02 - 04 Sep 2003
  67. * bugfixes for systems that lack both /usr/share/locale and
  68. /usr/local/share/locale
  69. * compatibility tweaks for Perl 5.005
  70. Version 1.01 - 19 Aug 2003
  71. * bugfixes
  72. * compatibility tweaks for MS-DOS