home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd1.bin / zkuste / Perl / ActivePerl-5.6.0.613.msi / 䆊䌷䈹䈙䏵-䞅䞆䞀㡆䞃䄦䠥 / _5799d73fa33c8fab9f943bf3ff95dddc < prev    next >
Text File  |  2000-03-23  |  10KB  |  273 lines

  1. <HTML>
  2. <HEAD>
  3. <TITLE>ActivePerl Change Log</TITLE>
  4. <LINK REL="stylesheet" HREF="Active.css" TYPE="text/css">
  5. <LINK REV="made" HREF="mailto:">
  6. </HEAD>
  7.  
  8. <BODY>
  9. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
  10. <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
  11. <FONT SIZE=+1><STRONG><P CLASS=block> ActivePerl Change Log</P></STRONG></FONT>
  12. </TD></TR>
  13. </TABLE>
  14.  
  15. <A NAME="__index__"></A>
  16. <!-- INDEX BEGIN -->
  17.  
  18. <UL>
  19.  
  20.     <LI><A HREF="#activeperl change log">ActivePerl Change Log</A></LI>
  21.     <UL>
  22.  
  23.         <LI><A HREF="#build 613 thursday, march 23, 2000">Build 613 Thursday, March 23, 2000</A></LI>
  24.         <LI><A HREF="#build 612 wednesday, march 22, 2000">Build 612 Wednesday, March 22, 2000</A></LI>
  25.         <LI><A HREF="#build 611 wednesday, march 15, 2000">Build 611 Wednesday, March 15, 2000</A></LI>
  26.         <LI><A HREF="#build 609 wednesday, march 1, 2000">Build 609 Wednesday, March 1, 2000</A></LI>
  27.         <LI><A HREF="#build 607 friday, february 11, 2000">Build 607 Friday, February 11, 2000</A></LI>
  28.         <LI><A HREF="#build 606 friday, february 4, 2000">Build 606 Friday, February 4, 2000</A></LI>
  29.         <LI><A HREF="#build 604 friday, november 26, 1999">Build 604 Friday, November 26, 1999</A></LI>
  30.         <LI><A HREF="#build 603 tuesday, november 23, 1999">Build 603 Tuesday, November 23, 1999</A></LI>
  31.         <LI><A HREF="#build 602 thursday, august 5, 1999">Build 602 Thursday, August 5, 1999</A></LI>
  32.         <LI><A HREF="#build 601 tuesday, july 13, 1999">Build 601 Tuesday, July 13, 1999</A></LI>
  33.         <LI><A HREF="#what's new in the 600 series">What's new in the 600 Series</A></LI>
  34.     </UL>
  35.  
  36. </UL>
  37. <!-- INDEX END -->
  38.  
  39. <HR>
  40. <P>
  41. <H1><A NAME="activeperl change log">ActivePerl Change Log</A></H1>
  42. <P>For the latest information on ActivePerl, please see:</P>
  43. <PRE>
  44.     <A HREF="http://www.ActiveState.com/ActivePerl/">http://www.ActiveState.com/ActivePerl/</A></PRE>
  45. <P>
  46. <H2><A NAME="build 613 thursday, march 23, 2000">Build 613 Thursday, March 23, 2000</A></H2>
  47. <P><EM>Bug Fixes and Changes</EM></P>
  48. <UL>
  49. <LI>
  50. This build corresponds to the Perl 5.6.0 source code release.
  51. <P></P>
  52. <LI>
  53. This package contains some files that were missing in build 612.
  54. <P></P></UL>
  55. <P>
  56. <H2><A NAME="build 612 wednesday, march 22, 2000">Build 612 Wednesday, March 22, 2000</A></H2>
  57. <P><EM>Bug Fixes and Changes</EM></P>
  58. <UL>
  59. <LI>
  60. This build corresponds to the Perl 5.6.0 source code release.
  61. <P></P>
  62. <LI>
  63. This build incorporates mostly minor bug fixes between 5.6.0 release
  64. candidate 2 and the final 5.6.0 source code release.  See <A HREF="./lib/Pod/perldelta.html">the perldelta manpage</A>
  65. for a detailed summary of changes between 5.005 and 5.6.0.
  66. <P></P></UL>
  67. <P>
  68. <H2><A NAME="build 611 wednesday, march 15, 2000">Build 611 Wednesday, March 15, 2000</A></H2>
  69. <P><EM>Bug Fixes and Changes</EM></P>
  70. <UL>
  71. <LI>
  72. This build corresponds to the Perl 5.6.0 release candidate 2 sources.
  73. <P></P>
  74. <LI>
  75. <A HREF="./lib/Pod/perlfunc.html#item_binmode"><CODE>binmode()</CODE></A> now supports a second optional argument that can be used
  76. to switch a file handle to ``:crlf'' or ``:raw'' mode.  (These correspond
  77. to the traditional text and binary modes.)  See <A HREF="./lib/Pod/perlfunc.html#binmode">binmode in the perlfunc manpage</A>.
  78. <P></P>
  79. <LI>
  80. The new <A HREF="./lib/Pod/perlfunc.html#item_open"><CODE>open</CODE></A> pragma can be used to set the default mode for
  81. implicitly opened handles in the current lexical scope.  This is
  82. useful to set a particular mode for the results of the qx//
  83. operator.  See <A HREF="./lib/open.html">the open manpage</A>.
  84. <P></P>
  85. <LI>
  86. The bundled ActivePerl documentation has been reorganized.  Outdated
  87. material has either been reworked to reflect the current status, or
  88. removed when it was no longer applicable.
  89. <P></P>
  90. <LI>
  91. Many bugs in the beta releases have been fixed.
  92. <P></P></UL>
  93. <P>
  94. <H2><A NAME="build 609 wednesday, march 1, 2000">Build 609 Wednesday, March 1, 2000</A></H2>
  95. <P><EM>Bug Fixes and Changes</EM></P>
  96. <UL>
  97. <LI>
  98. This build corresponds to the public Perl 5.6 beta 3 release, otherwise
  99. known as v5.5.670.
  100. <P></P>
  101. <LI>
  102. The Windows version of the installer now supports installing into paths
  103. that contain spaces.
  104. <P></P>
  105. <LI>
  106. Linux and Solaris install packages that allow non-privileged users to
  107. install anywhere are supported.  The system-specific packaging formats
  108. that typically require root privileges continue to be available.
  109. <P></P>
  110. <LI>
  111. Support for <A HREF="./lib/Pod/perlfunc.html#item_kill"><CODE>kill(0,$pid)</CODE></A> on Windows to test if process exists.
  112. <P></P>
  113. <LI>
  114. There is a new tutorial on Object Oriented Perl for beginners.  See
  115. `perlboot'.
  116. <P></P>
  117. <LI>
  118. The PPM repository has been updated with newer versions of modules for
  119. all supported platforms.
  120. <P></P></UL>
  121. <P>
  122. <H2><A NAME="build 607 friday, february 11, 2000">Build 607 Friday, February 11, 2000</A></H2>
  123. <P><EM>Bug Fixes and Changes</EM></P>
  124. <UL>
  125. <LI>
  126. This build corresponds to the public Perl 5.6 beta 1 release, otherwise
  127. known as v5.5.650.
  128. <P></P>
  129. <LI>
  130. Several bugs in the Unicode support have been fixed.
  131. <P></P>
  132. <LI>
  133. Support for Unicode has changed from previous development versions. See
  134. perlunicode.pod for details.
  135. <P></P>
  136. <LI>
  137. There is a new -C command-line switch to request that system calls use
  138. the wide-character APIs.  This can also be used in the shebang line.
  139. <P></P>
  140. <LI>
  141. The byte pragma can be used to force byte-semantics on Perl operations.
  142. When not used, character semantics apply if the data is Unicode; otherwise,
  143. byte semantics are used.
  144. <P></P></UL>
  145. <P>
  146. <H2><A NAME="build 606 friday, february 4, 2000">Build 606 Friday, February 4, 2000</A></H2>
  147. <P><EM>Bug Fixes and Changes</EM></P>
  148. <UL>
  149. <LI>
  150. PPM can communicate with the package repository via SOAP. Currently PPM's
  151. and SOAP's integration is somewhat limited; however, it serves as proof of
  152. concept.
  153. <P></P>
  154. <LI>
  155. New modules included with the distribution are:
  156. <PRE>
  157.          - SOAP
  158.          - File::CounterFile
  159.          - Font::AFM</PRE>
  160. <P></P>
  161. <LI>
  162. Support for Unicode has changed from previous versions. See
  163. perlunicode.pod for details.
  164. <P></P></UL>
  165. <P>
  166. <H2><A NAME="build 604 friday, november 26, 1999">Build 604 Friday, November 26, 1999</A></H2>
  167. <P><EM>Bug Fixes and Changes</EM></P>
  168. <UL>
  169. <LI>
  170. A few bugs in the <A HREF="./lib/Pod/perlfunc.html#item_fork"><CODE>fork()</CODE></A> emulation have been fixed. perlfork.pod reflects
  171. these changes.
  172. <P></P></UL>
  173. <P>
  174. <H2><A NAME="build 603 tuesday, november 23, 1999">Build 603 Tuesday, November 23, 1999</A></H2>
  175. <P><EM>Bug Fixes and Changes</EM></P>
  176. <UL>
  177. <LI>
  178. NOTE:Build 603 is not binary compatible with earlier builds. If you have
  179. compiled your own extensions with earlier builds, you will need to recompile
  180. all of them.
  181. <P></P>
  182. <LI>
  183. Build 603 corresponds to Perl 5.005_62. Additional patches available
  184. since 5.005_62 in the public Perl repository have been incorporated.
  185. <P></P>
  186. <LI>
  187. Preliminary support for <A HREF="./lib/Pod/perlfunc.html#item_fork"><CODE>fork()</CODE></A> is included. See the perlfork.pod document
  188. for details about this functionality.
  189. <P></P>
  190. <LI>
  191. Documentation in fully searchable HTMLHelp format is included.
  192. <P></P>
  193. <LI>
  194. Many of the included extensions from CPAN have been updated to newer
  195. versions.
  196. <P></P>
  197. <LI>
  198. A large number of minor bugs in the Perl core have been fixed. See the
  199. Changes file in the included sources for a detailed list.
  200. <P></P></UL>
  201. <P>
  202. <H2><A NAME="build 602 thursday, august 5, 1999">Build 602 Thursday, August 5, 1999</A></H2>
  203. <P><EM>Bug Fixes and Changes</EM></P>
  204. <UL>
  205. <LI>
  206. Build 602 corresponds to Perl 5.005_60. Additional patches available
  207. since 5.005_60 in the public Perl repository have been incorporated.
  208. <P></P>
  209. <LI>
  210. A number of pre-built extensions from CPAN are included in this release.
  211. These may be installed using PPM or VPM (both of which are included).
  212. <P></P></UL>
  213. <P>
  214. <H2><A NAME="build 601 tuesday, july 13, 1999">Build 601 Tuesday, July 13, 1999</A></H2>
  215. <P><EM>Bug Fixes and Changes</EM></P>
  216. <UL>
  217. <LI>
  218. Build 601 corresponds to Perl 5.005_57. Additional patches available
  219. since 5.005_57 in the public Perl repository have been incorporated.
  220. <P></P>
  221. <LI>
  222. This build features a major reworking of the API exposed by the
  223. PERL_OBJECT build option. The result is a well-defined Perl API (restricted to
  224. C syntax) that provides very high degree of compatibility for extensions
  225. available from CPAN.
  226. <P></P>
  227. <LI>
  228. Perl for ISAPI, PerlScript, PerlEz and PerlMsg have been modified to use
  229. the new PERL_OBJECT API.
  230. <P></P>
  231. <LI>
  232. Visual Package Manager (VPM) is now available. VPM can be used to install
  233. pre-built binaries from a package repository. One such is available at
  234. <A HREF="http://www.activestate.com/packages/perl5_6/.">http://www.activestate.com/packages/perl5_6/.</A>
  235. <P></P></UL>
  236. <P>
  237. <H2><A NAME="what's new in the 600 series">What's new in the 600 Series</A></H2>
  238. <P><EM>Major Changes</EM></P>
  239. <UL>
  240. <LI>
  241. This series is built around development versions of Perl 5.006. Build 600
  242. corresponds to Perl 5.005_57.
  243. <P></P>
  244. <LI>
  245. Significant changes that have occurred in the
  246. 5.006 development track are documented in perldelta.
  247. <P></P>
  248. <LI>
  249. Build 600 includes additional changes for supporting globalization.  All
  250. Win32 API calls made by Perl now follow the utf8 mode of the interpreter.
  251. Wide versions of the API calls are made when utf8 is in effect.  See utf8
  252. for more information on enabling support for Unicode.
  253. <P></P>
  254. <LI>
  255. use caller provides a way for modules to inherit
  256. the utf8 mode of the calling context. See caller for more information.
  257. <P></P>
  258. <LI>
  259. The 600 series is not binary compatible with builds in the 500 series. Any
  260. extensions built using binaries from the ActivePerl 500 series will need
  261. to be recompiled.  Note especially that this applies to PPDs that may have
  262. been built for 500 series builds.
  263. <P></P></UL>
  264. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
  265. <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
  266. <FONT SIZE=+1><STRONG><P CLASS=block> ActivePerl Change Log</P></STRONG></FONT>
  267. </TD></TR>
  268. </TABLE>
  269.  
  270. </BODY>
  271.  
  272. </HTML>
  273.