ChangeLog 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. 2006-02-28 Danilo Šegan <danilo@gnome.org>
  2. * gettext.php: Added some comments about these workarounds for
  3. different PHP versions and architectures.
  4. 2006-02-28 Danilo Šegan <danilo@gnome.org>
  5. Fixes bug #15923.
  6. * gettext.php (gettext_reader): make magic check work on 64-bit
  7. platforms as well (by Steffen Pingel).
  8. 2006-02-20 Danilo Šegan <danilo@gnome.org>
  9. * gettext.inc (_bindtextdomain): Use php_uname to detect Windows.
  10. 2006-02-07 Danilo Šegan <danilo@gnome.org>
  11. * examples/pigs_dropin.php: comment-out bind_textdomain_codeset
  12. * gettext.inc (T_bind_textdomain_codeset): bind_textdomain_codeset
  13. is available only in PHP 4.2.0+ (thanks to Jens A. Tkotz).
  14. * Makefile: Include gettext.inc in DIST_FILES, VERSION up to
  15. 1.0.7.
  16. 2006-02-03 Danilo Šegan <danilo@gnome.org>
  17. Added setlocale() emulation as well.
  18. * examples/pigs_dropin.php: Use T_setlocale() and locale_emulation().
  19. * examples/pigs_fallback.php: Use T_setlocale() and locale_emulation().
  20. * gettext.inc: Added globals $EMULATEGETTEXT and $CURRENTLOCALE.
  21. (locale_emulation): Whether emulation is active.
  22. (_check_locale): Rewrite.
  23. (_setlocale): Added emulated setlocale function.
  24. (T_setlocale): Wrapper around _setlocale.
  25. (_get_reader): Use variables and _setlocale.
  26. 2006-02-02 Danilo Šegan <danilo@gnome.org>
  27. Fix bug #12192.
  28. * examples/locale/sr_CS/LC_MESSAGES/messages.po: Correct grammar.
  29. * examples/locale/sr_CS/LC_MESSAGES/messages.mo: Rebuild.
  30. 2006-02-02 Danilo Šegan <danilo@gnome.org>
  31. Fix bug #15419.
  32. * streams.php: Support for PHP 5.1.1 fread() which reads most 8kb.
  33. (Fix by Piotr Szotkowski <shot@hot.pl>)
  34. 2006-02-02 Danilo Šegan <danilo@gnome.org>
  35. Merge Steven Armstrong's changes, supporting standard gettext
  36. interfaces:
  37. * examples/*: Restructured examples.
  38. * gettext.inc: Added.
  39. * AUTHORS: Added Steven.
  40. * Makefile (VERSION): Up to 1.0.6.
  41. 2006-01-28 Nico Kaiser <nico@siriux.net>
  42. * gettext.php (select_string): Fix "true" <-> 1 difference of PHP
  43. 2005-07-29 Danilo Šegan <danilo@gnome.org>
  44. * Makefile (VERSION): Up to 1.0.5.
  45. 2005-07-29 Danilo Šegan <danilo@gnome.org>
  46. Fixes bug #13850.
  47. * gettext.php (gettext_reader): check $Reader->error as well.
  48. 2005-07-29 Danilo Šegan <danilo@gnome.org>
  49. * Makefile (VERSION): Up to 1.0.4.
  50. 2005-07-29 Danilo Šegan <danilo@gnome.org>
  51. Fixes bug #13771.
  52. * gettext.php (gettext_reader->get_plural_forms): Plural forms
  53. header extraction regex change. Reported by Edgar Gonzales.
  54. 2005-02-28 Danilo Šegan <dsegan@gmx.net>
  55. * AUTHORS: Added Nico to the list.
  56. * Makefile (VERSION): Up to 1.0.3.
  57. * README: Updated.
  58. 2005-02-28 Danilo Šegan <dsegan@gmx.net>
  59. * gettext.php: Added pre-loading, code documentation, and many
  60. code clean-ups by Nico Kaiser <nico@siriux.net>.
  61. 2005-02-28 Danilo Šegan <dsegan@gmx.net>
  62. * streams.php (FileReader.read): Handle read($bytes = 0).
  63. * examples/pigs.php: Prefix gettext function names with T or T_.
  64. * examples/update: Use the same keywords T_ and T_ngettext.
  65. * streams.php: Added CachedFileReader.
  66. 2003-11-11 Danilo Šegan <dsegan@gmx.net>
  67. * gettext.php: Added hashing to find_string.
  68. 2003-11-01 Danilo Šegan <dsegan@gmx.net>
  69. * Makefile (DIST_FILES): Replaced LICENSE with COPYING.
  70. (VERSION): Up to 1.0.2.
  71. * AUTHORS: Minor edits.
  72. * README: Minor edits.
  73. * COPYING: Removed LICENSE, added this file.
  74. * gettext.php: Added copyright notice and disclaimer.
  75. * streams.php: Same.
  76. * examples/pigs.php: Same.
  77. 2003-10-23 Danilo Šegan <dsegan@gmx.net>
  78. * Makefile: Upped version to 1.0.1.
  79. * gettext.php (gettext_reader): Remove a call to set_total_plurals.
  80. (set_total_plurals): Removed unused function for some better days.
  81. 2003-10-23 Danilo Šegan <dsegan@gmx.net>
  82. * Makefile: Added, version 1.0.0.
  83. * examples/*: Added an example of usage.
  84. * README: Described all the crap.
  85. 2003-10-22 Danilo Šegan <dsegan@gmx.net>
  86. * gettext.php: Plural forms implemented too.
  87. * streams.php: Added FileReader for direct access to files (no
  88. need to keep file in memory).
  89. * gettext.php: It works, except for plural forms.
  90. * streams.php: Created abstract class StreamReader.
  91. Added StringReader class.
  92. * gettext.php: Started writing gettext_reader.