home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ruby164.zip / rbemx164.zip / ruby / share / doc / iconv-0.4.2 / iconv.rlog < prev    next >
Text File  |  2000-09-23  |  3KB  |  84 lines

  1. # -*- rd -*-
  2. =begin
  3. = ChangeLog of iconv.c
  4.  
  5. == Revision 0.4.2.0  2000/09/23 09:03:19  nobu
  6. * defaulted to none-buggy iconv.
  7.  
  8. == Revision 0.4.1.3  2000/08/14 21:46:48  nobu
  9. * declared ((<iconv_fail>)) with (({NORETURN})).
  10.  
  11. == Revision 0.4.1.2  2000/08/14 14:45:59  nobu
  12. * merged with unprotoized version.
  13.  
  14. == Revision 0.4.1.1  2000/08/13 04:17:38  nobu
  15. * ensures out of scope ((<Iconv>)) objects to be closed.
  16. * raises when closed ((<Iconv>)) passed to ((<Iconv#iconv>)).
  17. * (({RUBY_DATA_FUNC})) was not a macro.
  18.  
  19. == Revision 0.4.1.0  2000/07/07 22:15:02  nobu
  20. * compatible for 1.4 and 1.5.
  21.  
  22. == Revision 0.4.0.4  2000/07/07 22:15:02  nobu
  23. * defines (({OBJ_INFECT})) macro for 1.4.
  24.  
  25. == Revision 0.4.0.3  2000/07/07 22:03:47  nobu
  26. * uses (({rb_obj_freeze()})) if present.
  27.  
  28. == Revision 0.4.0.2  2000/07/07 21:49:02  nobu
  29. * now calls (({initialize})).
  30.  
  31. == Revision 0.4.0.1  2000/07/07 00:57:59  nobu
  32. * uses (({rb_block_given_p()})).
  33.  
  34. == Revision 0.4  2000/06/10 22:23:24  nobu
  35. * added license notice.
  36.  
  37. == Revision 0.3.3.0  2000/02/26 10:33:35  nobu
  38. Ruby style.
  39.  
  40. == Revision 0.3.2.3  2000/02/21 01:26:12  nobu
  41. Modified rd.
  42.  
  43. == Revision 0.3.2.2  1999/12/31 16:22:59  nobu
  44. * Strict check for change, whether output differs input.
  45. * Added (({rb_str_derive()})), to ensure infect with tainted object.
  46.  
  47. == Revision 0.3.2.1  1999/12/31 09:21:47  nobu
  48. * Initialize ((|@mesg|)) to failed.inspect and brushed up about
  49.   exception.
  50.  
  51. == Revision 0.3.2.0  1999/12/15 10:19:15  nobu
  52. * Changed ((<Iconv::Failure>)) initialization.
  53.  
  54. == Revision 0.3.1.1  1999/12/10 05:40:01  nobu
  55. * Workaround for (({iconv()}))'s bug in glibc, by "resetting" with
  56.   empty string before initializing output shift state.
  57.  
  58. == Revision 0.3.1.0  1999/12/09 10:15:34  nobu
  59. * Added NULL check for ((|outptr|)) before range check for
  60.   ((|outlen|)).  This may workaround some (({iconv()}))'s bug.
  61. * Shortened message upon ((<Iconv::OutOfRange>)).
  62.  
  63. == Revision 0.3  1999/12/06 09:51:36  nobu
  64. * Now (({iconv_convert})) no longer pushes returning value into array,
  65.   except with exception. And uses (({<<})) to add ((|precedents|)),
  66.   in other words, it's no longer bound to Array.
  67. * (({iconv_each})) also uses (({<<})).
  68. * ((<Iconv.iconv>)) no longer append surplus empty string.
  69.  
  70. == Revision 0.2.1.0  1999/12/06 07:33:53  nobu
  71. * Bug-fix of the workaround while converting UCS-4 string.
  72.  
  73. == Revision 0.2  1999/12/02 08:03:29  nobu
  74. * Workaround for (({iconv()}))'s bug returns horrible value as
  75.   ((|outbytesleft|)).
  76. * Now ((<Iconv::Failure>)) is a module. So, the exceptions include it.
  77. * ((<Iconv::Failre#success>)) had been (({nil})).
  78. * (({iconv_convert()})) had returned original string.
  79.  
  80. == Revision 0.1  1999/12/01 11:28:09  nobu
  81. Release version
  82.  
  83. =end
  84.