Tcl Source Code

Check-in [be058f65ec]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Updated for 8.1b3
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | core-8-1-branch-old
Files: files | file ages | folders
SHA1: be058f65ec012e8dcf2b9bcaf8e25fe738d6a940
User & Date: welch 1999-04-06 01:25:58
Context
1999-04-06
02:05
* tests/io.test: Minor test cleanup.

* generic/tclEncoding.c (Tcl_CreateEncoding): Minor lint to ma... check-in: 5eb05485f4 user: stanton tags: core-8-1-branch-old

01:25
Updated for 8.1b3 check-in: be058f65ec user: welch tags: core-8-1-branch-old
00:46
Make encoding safe. check-in: 924005ef03 user: redman tags: core-8-1-branch-old
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to changes.

     1      1   Recent user-visible changes to Tcl:
     2      2   
     3         -RCS: @(#) $Id: changes,v 1.1.2.25 1999/04/03 01:46:10 welch Exp $
            3  +RCS: @(#) $Id: changes,v 1.1.2.26 1999/04/06 01:25:58 welch Exp $
     4      4   
     5      5   1. No more [command1] [command2] construct for grouping multiple
     6      6   commands on a single command line.
     7      7   
     8      8   2. Semi-colon now available for grouping commands on a line.
     9      9   
    10     10   3. For a command to span multiple lines, must now use backslash-return
................................................................................
  4191   4191         ::test::matchTests) that can be set on the Tcl command line via
  4192   4192         the -match option.
  4193   4193       - The test suite can now be run in any working directory.  When
  4194   4194         you run "make test", the working directory is nolonger switched
  4195   4195         to ../tests.
  4196   4196   (hirschl)
  4197   4197   *** POTENTIAL INCOMPATIBILITY ***
         4198  +
         4199  +--------------- Released 8.1b2, March 16, 1999 ----------------------
         4200  +
         4201  +3/18/99 (bug fix) Fixed missing/incorrect characters in shift-jis table
         4202  +(stanton)
         4203  +
         4204  +3/18/99 (feature change) The glob command ignores the
         4205  +FS_CASE_IS_PRESERVED bit on file systesm and always returns
         4206  +exactly what it gets from the system. (stanton)
         4207  +*** POTENTIAL INCOMPATIBILITY ***
         4208  +
         4209  +3/19/99 (new feature) Added support for --enable-64bit.  For now,
         4210  +this is only supported on Solaris 7 64bit (SunOS 5.7) using the Sun
         4211  +compiler (redman).
         4212  +
         4213  +3/23/99 (bug fix) Fixed fileevents and gets on Windows consoles
         4214  +so that non-blocking channels do not block on partial input lines.
         4215  +(redman)
         4216  +
         4217  +3/23/99 (bug fix) Added a new Tcl_ServiceModeHook interface.
         4218  +This is used on Windows to avoid the various problems that people
         4219  +have been seeing where the system hangs when tclsh is running
         4220  +outside of the event loop. As part of this, renamed
         4221  +TclpAlertNotifier back to Tcl_AlertNotifier since it is public.
         4222  +(stanton)
  4198   4223   
  4199   4224   3/23/99 (feature change) Test suite now uses "tcltest" namespace to
  4200   4225   define the test procedure and other auxiliary procedures as well as
  4201   4226   global variables.  The previously chosen "test" namespace was thought
  4202   4227   to be too generic and likely to create conflits.
  4203   4228   (hirschl)
  4204   4229   *** POTENTIAL INCOMPATIBILITY ***
  4205   4230   
         4231  +3/24/99 (bug fix) Make sockets thread safe on Windows.
         4232  +(redman)
         4233  +
         4234  +3/24/99 (bug fix) Fix cases where expr would incorrect return
         4235  +a floating point value instead of an integer. (stanton)
         4236  +
         4237  +3/25/99 (bug fix) Added ASCII to big5 and gb2312 encodings.
         4238  +(stanton)
         4239  +
         4240  +3/25/99 (feature change) Changed so aliases are invoked at current
         4241  +scope in the target interpreter instead of at the global scope.  This
         4242  +was an incompatibility introduced in 8.1 that is being removed.
         4243  +(stanton)
         4244  +*** POTENTIAL INCOMPATIBILITY with previous beta releases ***
         4245  +
  4206   4246   3/26/99 (feature change) --nameble-shared is now the default and build
  4207   4247   Tcl as a shared library; specify --disable-shared to build a static Tcl
  4208   4248   library and shell.
  4209   4249   *** POTENTIAL INCOMPATIBILITY ***
         4250  +
         4251  +3/29/99 (bug fix)  Removed the stub functions and changed the stub
         4252  +macros to just use the name without params. Pass &tclStubs into the
         4253  +interp (don't use tclStubsPtr because of collisions with the stubs on
         4254  +Solaris). (redman)
         4255  +
         4256  +4/1/99 (bug fix) Fixed the Ultrix multiple symbol definition problem.
         4257  +Now, even Tcl includes a copy of the Tcl stub library. (redman)
         4258  +
         4259  +4/1/99 (bug fix) Internationalized the registry package.
  4210   4260   
  4211   4261   4/1/99 (bug fix) Changed the implemenation of Tcl_ConditionWait and
  4212   4262   Tcl_ConditionNotify on Windows.  The new algorithm eliminates a race
  4213   4263   condition and was suggested by Jim Davidson. (welch)
         4264  +
         4265  +4/2/99 (new apis)  Made various Unicode utility functions public.
         4266  +Tcl_UtfToUniCharDString, Tcl_UniCharToUtfDString, Tcl_UniCharLen,
         4267  +Tcl_UniCharNcmp, Tcl_UniCharIsAlnum, Tcl_UniCharIsAlpha,
         4268  +Tcl_UniCharIsDigit, Tcl_UniCharIsLower, Tcl_UniCharIsSpace,
         4269  +Tcl_UniCharIsUpper, Tcl_UniCharIsWordChar, Tcl_WinUtfToTChar,
         4270  +Tcl_WinTCharToUtf (stanton)
         4271  +
         4272  +4/2/99 (feature change) Add new DDE package and removed the Tk
         4273  +send command from the Windows version.  Changed DDE-based send
         4274  +code into "dde eval" command.  The DDE package can be loaded
         4275  +into tclsh, not just wish.  Windows only. (redman)
         4276  +
         4277  +4/5/99 (bug fix) Changed safe-tcl so that the encoding command
         4278  +is an alias that masks out the "encoding system" subcommand.
         4279  +(redman)