home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / _bbs / sf / sffiles.379 < prev    next >
Encoding:
File List  |  1994-03-07  |  13.1 KB  |  173 lines

  1. Source Code CDROM, March 1994.  Walnut Creek CDROM.
  2. ---------------------------------------------------
  3. compsrcs\misc\v.30\perl
  4. path: \compsrcs\misc\volume30\perl 
  5. ---------------------------------------------------
  6. Name             Size    Date    Description
  7. ------------     ----    ----    ------------------
  8. PATCH20        50,482  06-11-92  "$var{$foo'bar}" didn't scan subscript correctly 
  9. PATCH20        50,482  06-11-92  "foo"x1024 now legal without space after x 
  10. PATCH20        50,482  06-11-92  &ctime didn't handle $[ != 0 
  11. PATCH20        50,482  06-11-92  &getcap eventually dumped core in bsdcurses 
  12. PATCH20        50,482  06-11-92  &shellwords looped on bad input, and used inefficient regular exprs 
  13. PATCH20        50,482  06-11-92  ($<,$>) = ... didn't work on some architectures 
  14. PATCH20        50,482  06-11-92  -e 'cmd' no longer fails silently if /tmp runs out of space 
  15. PATCH20        50,482  06-11-92  /^stuff/ wrongly assumed an implicit $* == 1 
  16. PATCH20        50,482  06-11-92  /x{0}/ was wrongly interpreted as /x{0,}/ 
  17. PATCH20        50,482  06-11-92  2. now eats the dot 
  18. PATCH20        50,482  06-11-92  <@ARGV> now notices @ARGV 
  19. PATCH20        50,482  06-11-92  @ in unpack failed too often 
  20. PATCH20        50,482  06-11-92  Configure growing-library-list bug fixed 
  21. PATCH20        50,482  06-11-92  Configure now allows optional continuation with files missing 
  22. PATCH20        50,482  06-11-92  OSF/1 support added 
  23. PATCH20        50,482  06-11-92  O_PIPE conflicted with Atari 
  24. PATCH20        50,482  06-11-92  PERLLIB now supports multiple directories 
  25. PATCH20        50,482  06-11-92  Perl now distinguishes overlapped copies from non-overlapped 
  26. PATCH20        50,482  06-11-92  SH files didn't work well with symbolic links 
  27. PATCH20        50,482  06-11-92  Tom's famous double-ended pipe opener, open2(), is now included 
  28. PATCH20        50,482  06-11-92  a splice on non-existent array elements could dump core 
  29. PATCH20        50,482  06-11-92  a2p was installed unexecutable 
  30. PATCH20        50,482  06-11-92  added ... as variant on .. 
  31. PATCH20        50,482  06-11-92  added Atari ST portability 
  32. PATCH20        50,482  06-11-92  added \W, \S and \D inside /[...]/ 
  33. PATCH20        50,482  06-11-92  added explicit time_t support 
  34. PATCH20        50,482  06-11-92  alternate config.h files upgraded 
  35. PATCH20        50,482  06-11-92  an EXPR may now start with a bareword 
  36. PATCH20        50,482  06-11-92  an eval block containing a null block or statement could dump core 
  37. PATCH20        50,482  06-11-92  an expression may now start with a bareword 
  38. PATCH20        50,482  06-11-92  bcopy() and memcpy() now tested for overlap safety 
  39. PATCH20        50,482  06-11-92  better support in chat2 for multiple children 
  40. PATCH20        50,482  06-11-92  big*.pl library files upgraded 
  41. PATCH20        50,482  06-11-92  clarified debugging output for literals and double-quoted strings 
  42. PATCH20        50,482  06-11-92  clarified that DATA may only be read from main script 
  43. PATCH20        50,482  06-11-92  config.H updated to reflect more recent config.h 
  44. PATCH20        50,482  06-11-92  couldn't require . files 
  45. PATCH20        50,482  06-11-92  cray didn't give enough memory to /bin/sh 
  46. PATCH20        50,482  06-11-92  dbmclose(%array) didn't work 
  47. PATCH20        50,482  06-11-92  debugger sometimes displayed wrong source line 
  48. PATCH20        50,482  06-11-92  delete could cause %array to give too low a count of buckets filled 
  49. PATCH20        50,482  06-11-92  deleted some minor memory leaks 
  50. PATCH20        50,482  06-11-92  disabled cpp test if cppstdin not yet installed 
  51. PATCH20        50,482  06-11-92  documented PERLLIB and PERLDB 
  52. PATCH20        50,482  06-11-92  documented limit on size of regexp 
  53. PATCH20        50,482  06-11-92  documented need for 1; at the end of a required file 
  54. PATCH20        50,482  06-11-92  documented that numbers may contain underline 
  55. PATCH20        50,482  06-11-92  end of file latch not reset on reopen of STDIN 
  56. PATCH20        50,482  06-11-92  eval "1 #comment" didn't work 
  57. PATCH20        50,482  06-11-92  find.pl got confused by unreadable directories 
  58. PATCH20        50,482  06-11-92  find2perl assumed . in PATH 
  59. PATCH20        50,482  06-11-92  find2perl didn't always stat at the right time 
  60. PATCH20        50,482  06-11-92  find2perl didn't output portable startup code 
  61. PATCH20        50,482  06-11-92  fixed confusion between a *var's real name and its effective name 
  62. PATCH20        50,482  06-11-92  fixed double debug break in foreach with implicit array assignment 
  63. PATCH20        50,482  06-11-92  fixed memory leak in doube-quote interpretation 
  64. PATCH20        50,482  06-11-92  fixed memory leak on system() for vfork() machines 
  65. PATCH20        50,482  06-11-92  fixed some memory leaks in splice 
  66. PATCH20        50,482  06-11-92  form feed for formats is now specifiable via $^L 
  67. PATCH20        50,482  06-11-92  function key support added to curses.mus 
  68. PATCH20        50,482  06-11-92  g pattern modifer sometimes returned extra values 
  69. PATCH20        50,482  06-11-92  get*by* routines now return something useful in a scalar context 
  70. PATCH20        50,482  06-11-92  h_errno now accessible via $? 
  71. PATCH20        50,482  06-11-92  hash tables now split only if the memory is available to do so 
  72. PATCH20        50,482  06-11-92  hints now auto selected on uname -s as well as uname -m 
  73. PATCH20        50,482  06-11-92  if {block} {block} didn't work any more 
  74. PATCH20        50,482  06-11-92  illegal lvalue message could be followed by core dump 
  75. PATCH20        50,482  06-11-92  in a2p, do {...} while ... was missing some reconstruction code 
  76. PATCH20        50,482  06-11-92  in a2p, getline should allow variable to be array element 
  77. PATCH20        50,482  06-11-92  in a2p, made RS="" translate to $/ = "\n\n" 
  78. PATCH20        50,482  06-11-92  in a2p, now allows [ to be backslashed in pattern 
  79. PATCH20        50,482  06-11-92  in a2p, now allows numbers of the form 2. 
  80. PATCH20        50,482  06-11-92  in a2p, now warns about spurious backslashes 
  81. PATCH20        50,482  06-11-92  in a2p, simplified the filehandle model 
  82. PATCH20        50,482  06-11-92  in some cases $` and $' didn't get set by match 
  83. PATCH20        50,482  06-11-92  installperl didn't warn on failed manpage installation 
  84. PATCH20        50,482  06-11-92  isascii() may now be supplied by a library routine 
  85. PATCH20        50,482  06-11-92  join() now pre-extends target string to avoid excessive copying 
  86. PATCH20        50,482  06-11-92  m/$pattern/g didn't work 
  87. PATCH20        50,482  06-11-92  made /\$$foo/ look for literal '$foo' 
  88. PATCH20        50,482  06-11-92  makefiles now display new shift/reduce expectations 
  89. PATCH20        50,482  06-11-92  many more hints added 
  90. PATCH20        50,482  06-11-92  many more hints files added 
  91. PATCH20        50,482  06-11-92  modulus with highest bit in left operand set didn't always work 
  92. PATCH20        50,482  06-11-92  new OS/2 support 
  93. PATCH20        50,482  06-11-92  new version of newgetopt.pl 
  94. PATCH20        50,482  06-11-92  new warning for ambiguous use of unary operators 
  95. PATCH20        50,482  06-11-92  new warning for use of x with non-numeric right operand 
  96. PATCH20        50,482  06-11-92  new warning on missing $ for foreach variable 
  97. PATCH20        50,482  06-11-92  new warning on print accidentally used as function 
  98. PATCH20        50,482  06-11-92  new warning on spurious backslash 
  99. PATCH20        50,482  06-11-92  new warnings for failed use of stat operators on filenames with \n 
  100. PATCH20        50,482  06-11-92  paragraph mode now skips extra newlines automatically 
  101. PATCH20        50,482  06-11-92  pattern modifiers i and g didn't interact right 
  102. PATCH20        50,482  06-11-92  pattern modifiers i and o didn't interact right 
  103. PATCH20        50,482  06-11-92  perl - The perl programming language, Patch20 
  104. PATCH20        50,482  06-11-92  perl -P now uses location of sed determined by Configure 
  105. PATCH20        50,482  06-11-92  perldb couldn't debug file containing '-', such as STDIN designator 
  106. PATCH20        50,482  06-11-92  print $fh EXPR can now expect term rather than operator in EXPR 
  107. PATCH20        50,482  06-11-92  realloc(0, size) now does malloc in case library routines call it 
  108. PATCH20        50,482  06-11-92  relaxed requirement for semicolon at the end of a block 
  109. PATCH20        50,482  06-11-92  removed implicit int declarations on functions 
  110. PATCH20        50,482  06-11-92  running taintperl explicitly now does checks even if $< == $> 
  111. PATCH20        50,482  06-11-92  s()() and tr()() 
  112. PATCH20        50,482  06-11-92  s2p didn't output portable startup code 
  113. PATCH20        50,482  06-11-92  s2p didn't translate s/pat/\&/ or s/pat/\$/ or s/pat/\\1/ right 
  114. PATCH20        50,482  06-11-92  scalar keys %array now counts keys for you 
  115. PATCH20        50,482  06-11-92  seek(HANDLE, 0, 1) went to eof because of ancient Ultrix workaround 
  116. PATCH20        50,482  06-11-92  seekdir(), telldir() and rewinddir() now checked for independently 
  117. PATCH20        50,482  06-11-92  semantic compilation errors didn't abort execution 
  118. PATCH20        50,482  06-11-92  slice on null list in scalar context returned random value 
  119. PATCH20        50,482  06-11-92  some machines don't define ENOTSOCK in errno.h 
  120. PATCH20        50,482  06-11-92  splice with negative offset didn't work with $[ = 1 
  121. PATCH20        50,482  06-11-92  subroutines didn't localize $`, $&, $', $1 et al correctly 
  122. PATCH20        50,482  06-11-92  support added to installperl for cross-compilation 
  123. PATCH20        50,482  06-11-92  support added to pwd.pl to strip automounter crud 
  124. PATCH20        50,482  06-11-92  support for MSDOS folded into perldb.pl 
  125. PATCH20        50,482  06-11-92  termcap.pl didn't parse termcap terminal names right 
  126. PATCH20        50,482  06-11-92  the debugger made perl forget the last pattern used by // 
  127. PATCH20        50,482  06-11-92  the debugger now warns you on lines that can't set a breakpoint 
  128. PATCH20        50,482  06-11-92  the switch optimizer didn't do anything in subroutines 
  129. PATCH20        50,482  06-11-92  timelocal could loop on bad input 
  130. PATCH20        50,482  06-11-92  timelocal now calculates DST itself 
  131. PATCH20        50,482  06-11-92  tr/// now lets you say \- 
  132. PATCH20        50,482  06-11-92  tr/stuff// wasn't working right 
  133. PATCH20        50,482  06-11-92  usersub routines didn't reclaim temp values soon enough 
  134. PATCH20        50,482  06-11-92  various error messages have been clarified 
  135. PATCH20        50,482  06-11-92  wait failed when STDOUT or STDERR reopened to a pipe 
  136. PATCH21        50,420  06-11-92  patch #20, continued 
  137. PATCH21        50,420  06-11-92  perl - The perl programming language, Patch21 
  138. PATCH22        50,414  06-11-92  patch #20, continued 
  139. PATCH22        50,414  06-11-92  perl - The perl programming language, Patch22 
  140. PATCH23        50,505  06-11-92  patch #20, continued 
  141. PATCH23        50,505  06-11-92  perl - The perl programming language, Patch23 
  142. PATCH24        50,399  06-11-92  patch #20, continued 
  143. PATCH24        50,399  06-11-92  perl - The perl programming language, Patch24 
  144. PATCH25        50,498  06-11-92  patch #20, continued 
  145. PATCH25        50,498  06-11-92  perl - The perl programming language, Patch25 
  146. PATCH26        50,521  06-11-92  patch #20, continued 
  147. PATCH26        50,521  06-11-92  perl - The perl programming language, Patch26 
  148. PATCH27        50,473  06-11-92  patch #20, continued 
  149. PATCH27        50,473  06-11-92  perl - The perl programming language, Patch27 
  150. PATCH28        50,473  06-11-92  patch #20, continued 
  151. PATCH28        50,473  06-11-92  perl - The perl programming language, Patch28 
  152. PATCH29        50,495  06-11-92  patch #20, continued 
  153. PATCH29        50,495  06-11-92  perl - The perl programming language, Patch29 
  154. PATCH30        50,541  06-11-92  patch #20, continued 
  155. PATCH30        50,541  06-11-92  perl - The perl programming language, Patch30 
  156. PATCH31        50,302  06-11-92  patch #20, continued 
  157. PATCH31        50,302  06-11-92  perl - The perl programming language, Patch31 
  158. PATCH32        48,855  06-11-92  patch #20, continued 
  159. PATCH32        48,855  06-11-92  perl - The perl programming language, Patch32 
  160. PATCH33        45,564  06-11-92  patch #20, continued 
  161. PATCH33        45,564  06-11-92  perl - The perl programming language, Patch33 
  162. PATCH34        14,680  06-12-92  boneheaded typo in my_bcopy() 
  163. PATCH34        14,680  06-12-92  changed perlsh to use $/ = "\n\n" 
  164. PATCH34        14,680  06-12-92  expectterm incorrectly set to indicate start of program or block 
  165. PATCH34        14,680  06-12-92  join with null list attempted negative allocation 
  166. PATCH34        14,680  06-12-92  library files were installed without guaranteed permissions 
  167. PATCH34        14,680  06-12-92  perl - The perl programming language, Patch34 
  168. PATCH34        14,680  06-12-92  pidgone() wasn't declared right 
  169. PATCH34        14,680  06-12-92  quotes containing subscripts containing variables didn't parse right 
  170. PATCH34        14,680  06-12-92  some systems don't declare h_errno extern in header files 
  171. PATCH34        14,680  06-12-92  sprintf("%6.4s", "abcdefg") didn't print "abcd  " 
  172. PATCH34        14,680  06-12-92  tests for safe bcopy and memcpy sometimes needed libraries 
  173.