URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [insight/] [tcl/] [ChangeLog] - Rev 1774
Go to most recent revision | Compare with Previous | Blame | View Log
2001-04-06 Christopher Faylor <cgf@redhat.com>
Throughout change __CYGWIN32__ to __CYGWIN__.
* cygwin/configure.in: When targeting cygwin, detect if C compiler
supports -mno-win32 flag and use it if so.
* cygwin/Makefile.in (EXTRA_CFLAGS): New variable. Holds results of
-mno-win32 test.
(COMPILE): Add EXTRA_CFLAGS variable to options.
* generic/tclEnv.c: Only compile special Cygwin code if building under
Cygwin and want native windows understanding.
* win/tclWin32Dll.c (DllMain): #ifdef out CYGWIN impure_ptr stuff.
* win/Makefile.in: Add -D__USE_W32_SOCKETS to accomodate newer
newlib/w32api conventions.
Sat Jun 10 22:43:00 2000 Christopher Faylor <cgf@cygnus.com>
* win/tclWinFile.c (TclMatchFiles): Revert Mon Jun 5 18:48:32 2000
Christopher Faylor <cgf@cygnus.com>. Fails on Windows 95.
Tue Jun 6 22:09:02 2000 Christopher Faylor <cgf@cygnus.com>
* win/Makefile.in: Set up and use autoconf variables throughout to
allow overriding variables from the make command line.
Tue Jun 6 12:17:46 2000 Christopher Faylor <cgf@cygnus.com>
* generic/tclFilename.c (Tcl_TranslateFileName): Reinstate Mon Jun 5
18:18:32 2000 Christopher Faylor <cgf@cygnus.com> minus a typo.
Tue Jun 6 17:05:20 2000 Andrew Cagney <cagney@b1.cygnus.com>
* generic/tclFileName.c (Tcl_TranslateFileName): Revert Mon Jun 5
18:48:32 2000 Christopher Faylor <cgf@cygnus.com>, didn't compile.
Mon Jun 5 18:48:32 2000 Christopher Faylor <cgf@cygnus.com>
* generic/tclFileName.c (Tcl_TranslateFileName): Cygwin paths (and
Windows in general, actually) do not need to have '/'s translated into
'\'s.
(TclDoGlob): Ditto.
* win/tclWinFile.c (TclMatchFiles): Ditto.
* generic/tclInitScript.h: Look in "../bin/usr/share" as well as
"../bin/share".
Thu Apr 20 17:01:19 2000 Andrew Cagney <cagney@b1.cygnus.com>
From Alexandre Oliva <aoliva@cygnus.com>
* generic/tclPosixStr.c (Tcl_SignalId, Tcl_SignalMsg): Do not
issue SIGPWR case if it's the same as SIGLOST.
2000-01-26 DJ Delorie <dj@cygnus.com>
* win/tclWin32Dll.c (DllMain): Use standard _imp__reent_data,
not old-style __imp_reent_data
* generic/tclEnv.c (environ): ditto for _imp____cygwin_environ
2000-01-17 Drew Moseley <dmoseley@cygnus.com>
* cygwin/configure.in: Fixed bug in setting of shell variable which
caused it to be interpreted as a subcommand rather than a variable.
* cygwin/configure: Regenerated.
1999-11-09 DJ Delorie <dj@cygnus.com>
* cygwin/*: redone with automake for cygwin-specific info (from cgf)
to support cross-host builds
1999-10-26 DJ Delorie <dj@cygnus.com>
* cygwin/*: new; replicate unix/* setup (other modules look
in unix/* for "local" builds; we don't want them to find the
cygwin version)
* unix/Makefile.in: undo
* configure.in: For cygwin, build win and cygwin
* Makefile.in: re-enable multi-dir support
Tue Oct 26 13:16:09 1999 Christopher Faylor <cgf@cygnus.com>
* win/configure.in: Add better detection of cross-compilation
environment.
* win/configure: Regenerate.
1999-10-20 DJ Delorie <dj@cygnus.com>
* Makefile.in: temporarily disable second subdirectory
1999-10-19 DJ Delorie <dj@cygnus.com>
* Makefile.in: support two subdirectories
* configure[.in]: for Cygwin, build both win and unix variants
* generic/tclEnv.c: include windows.h for cygwin
* generic/tclPort.h: If building the unix variant for cygwin,
pretend we're a unix machine instead of a windows machine.
* unix/Makefile.in: don't list -lc; it breaks on cygwin.
* unix/tclUnixFCmd.c: don't support fifos on cygwin
1999-08-05 DJ Delorie <dj@cygnus.com>
* win/tclWinInit.c (TclPlatformInit): add tcl_pkgPath hack
1999-05-18 Fred Fish <fnf@cygnus.com>
* generic/tclPosixStr.c (Tcl_ErrnoId): Avoid duplicate case when
ENOTSUP and EOPNOTSUPP are defined to the same thing.
(Tcl_ErrnoMsg): Ditto.
Fri Feb 26 17:40:55 1999 Geoffrey Noer <noer@cygnus.com>
* win/configure.in: change "cygwin32*" to "cygwin*"
* win/configure: Regenerated.
* configure.in: Change "cygwin32*" to "cygwin*"
* configure: Regenerate.
1999-02-11 Syd Polk <spolk@cygnus.com>
* unix/configure.in: Forgot to AC_SUBST TCL_LIB_FULL_PATH
* unix/configure: Regenerated.
1999-02-10 Syd Polk <spolk@cygnus.com>
* unix/configure.in unix/tclConfig.sh.in: Export TCL_LIB_FULL_PATH
for dependencies.
* unix/configure: Regenerated.
1999-01-27 James Ingham <jingham@cygnus.com>
* generic/tclInitScript.h: Added two missing \n\'s to initScript
*generic/tclCmdIL.c: Fixed #ifdef that was giving gcc warning.
1999-01-20 James Ingham <jingham@cygnus.com>
* library/init.tcl (auto_mkindex_parser::mkindex): Clean out the parser
interpreter completely between each file, rather than
trying to remove imports by hand. The latter method loses with
IncrTcl, since that imports the class command by hand, and if you
ever do "namespace import itcl::*" in your code, this will get
undone.
Tue Nov 24 18:27:40 1998 Jim Ingham jingham@cygnus.com
* Import of Tcl8.0.4 from Scriptics.
Thu Sep 17 17:03:18 1998 Martin M. Hunt <hunt@cygnus.com>
* configure: Rebuilt
* unix/configure: Rebuilt
Tue Aug 25 18:13:30 1998 Jim Ingham <jingham@cygnus.com>
* init.tcl (tcl_findLibrary): Added an argument determining
whether to source a packages init file into the TclPro
debugger or not.
Thu Aug 20 14:32:59 1998 Jim Ingham jingham@cygnus.com
* Import of Tcl 8.0.3 from Scriptics, with our modifications.
I also changed the Sciptics startup code so it can find our
libraries whether in the build tree or the install tree.
1998-07-03 Ben Elliston <bje@cygnus.com>
Patches from Ian Roxborough <irox@cygnus.com>.
* generic/tclCmdIL.c (Tcl_LsearchObjCmd): Additional test when
compiling with Microsoft Visual C++.
* win/configure.in: Add AC_OBJEXT macro invocation.
* win/configure: Regenerate.
* win/Makefile.in: Don't assume object files end in `.o'.
* win/tclWinPort.h (PASCAL): Define when compiling with Microsoft
Visual C++.
* win/tclWinSock.c (PASCAL): Likewise.
Tue Jun 30 18:56:27 1998 Jim Ingham <jingham@cygnus.com>
* generic/tclListObj.c (Tcl_SetListObj, SetListFromAny) Import a
change to the list code from tcl8.1 which prevents a crash
when you do Tcl_SetListObj(obj, 0, NULL) on an object which
has been created with Tcl_NewObj, but never written into.
Thu Jun 18 10:25:00 1998 Syd Polk <spolk@cygnus.com>
* The import from Tcl 8.1a2 created all of the files that wer
in the Tcl 8.1a2 distribution but not in devo. Since they
are on their own branch, I removed them from devo.
Fri Jun 12 11:42:30 1998 Ian Lance Taylor <ian@cygnus.com>
* win/install-sh: Remove.
Fri Jun 12 11:42:10 1998 Mumit Khan <khan@xraylith.wisc.edu>
* configure.in (*-*-mingw32*): Support.
* win/Makefile.in (TCL_ALLOC_OBJ, DLL_LDLIBS, DLL_LDFLAGS): New
variables.
(TCLOBJS): Use TCL_ALLOC_OBJ.
($(TMPDIR)/tclcyg.def): Ignore errors.
($(TMPDIR)/tclplugin.def): Likewise.
($(TCLDLL),$(TCLPLUGINDLL,$(TCLREGDLL)): Cleanup DLL build flags
and use TCL_ALLOC_OBJ, DLL_LDLIBS and DLL_LDFLAGS.
* win/configure.in: Call AC_CANONICAL_HOST.
(TCL_ALLOC_OBJ, DLL_LDLIBS, DLL_LDFLAGS): Define and substitute.
(TCL_PATCH_LEVEL): Bump to p2.
* win/tclWinPort.h (environ, hypot, exception): Define for Mingw32.
(EDEADLOCK): Undefine for Mingw32.
* win/configure: Rebuild.
Fri May 29 17:11:01 1998 Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in (install-minimal): Don't create
INCLUDE_INSTALL_DIR.
Sun May 24 11:18:28 1998 Khamis Abuelkomboz <khamis@mxbig.multix.de>
* generic/tclCmdIL.c (Tcl_LsearchObjCmd): using strnicmp for MSVC,
strncasecmp otherwise.
Fri May 22 16:56:53 1998 Khamis Abuelkomboz <khamis@mxbig.multix.de>
* generic/tclCmdIL.c (NOCASE): let lsearch accept "-nocase"
(DICTIONARY): likewise, a synonym for "nocase".
So you can call lsearch with a "-nocase" or "-dictionary" flag to
use strcasecmp to find an item.
Thu Apr 30 18:10:15 1998 Geoffrey Noer <noer@cygnus.com>
* win/Makefile.in: invoke gcc instead of ld when producing
dlls. Pass the linker options down via args to -Wl options.
Mon Apr 20 11:40:23 MEST 1998 Khamis Abuelkomboz <khamis@cygnus.com>
*tcl/win tclWinPipe.c
(PipeWatchProc): Mask PipeThread using (LPTHREAD_START_ROUTINE) to
remind bogus messages.
Tue Apr 7 16:36:49 1998 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinFile.c: If __CYGWIN32__, call chdir rather than
SetCurrentDirectory, so that the cygwin32 DLL knows the current
directory when doing path munging.
Sat Mar 21 21:18:06 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
Merged changes from Foundry (list follows in reverse chronological
order)
- Tom Tromey <tromey@cygnus.com>
* library/init.tcl (auto_execok): If ide_cygwin_path command is
defined, the convert PATH environment variable to Win32 path list
before use.
* win/stub16.c: Include <string.h>.
* win/tclWinInit.c (TclPlatformInit): Don't look in registry to
find default tcl_library setting.
- Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in ($(TCLDLL)): Don't generate relocs for debugging
information.
($(TCLPLUGINDLL), $(TCLREGDLL)): Likewise.
* generic/tclIOUtil.c (Tcl_EvalFile): Put the newly allocated
buffer into an object and use Tcl_EvalObj, rather than having
Tcl_Eval copy the buffer.
* generic/tclEnv.c (TclSetEnv): Don't set the env array if the
value is the same as the one we are trying to set.
Sat Feb 21 08:59:00 1998 Chris Provenzano <proven@cygnus.com>
* Makefile.in, unix/Makefile.in
Don't set shell to /bin/sh. Set it to @SHELL@
* configure: Regenerated with support for @SHELL@ substitution
Mon Feb 9 16:02:47 1998 Ian Lance Taylor <ian@cygnus.com>
* win/configure.in: Call AC_PROG_RANLIB so that TCL_RANLIB gets
set correctly in tclConfig.sh.
* win/configure: Rebuild.
Tue Jan 20 19:24:22 1998 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinChan.c (TclGetDefaultStdChannel): Check for error
return from Tcl_MakeFileChannel.
Tue Dec 23 16:25:02 1997 Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in ($(TCLDLL)): Don't generate relocs for debugging
information.
($(TCLPLUGINDLL), $(TCLREGDLL)): Likewise.
Wed Nov 5 00:50:32 1997 Martin M. Hunt <hunt@cygnus.com>
* library/word.tcl: Always use Motif-style selections.
Tue Oct 28 17:44:15 1997 Martin M. Hunt <hunt@cygnus.com>
* win/tclWinChan.c (Tcl_OpenFileChannel): Patch "winchan.txt"
from net. Fixes problems with PC-NFS access.
* win/tclWinSock.c (Tcl_GetHostName): Fix problem where
[info hostname] crashes on NT 4.0 machines that do not have
networking installed. Patch from Darrel Schneider
<darrel@gemstone.com>
Tue Oct 28 16:31:46 1997 Ian Lance Taylor <ian@cygnus.com>
* Makefile.in (install-minimal): New target.
* win/Makefile.in (install-minimal): New target.
Wed Oct 15 18:58:32 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinPort.h: If __CYGWIN32__, define TclpAlloc, TclpFree,
and TclpRealloc rather than TclpSysAlloc, TclpSysFree, and
TclpSysRealloc.
* win/Makefile.in (TCLOBJS): Remove tclAlloc.o.
Thu Sep 25 02:57:00 1997 Martin M. Hunt <hunt@cygnus.com>
* generic/tclCmdAH.c (Tcl_FormatObjCmd): This fixes an
off-by-one error in the format command that can lead to memory
corruption on some systems, most notable little endian systems,
such as Intel. Patch "format.txt" from patches archive.
* unix/tclUnixChan.c (TcpGetOptionProc): Applied patch
"unixchan.txt" from patches archive.
Tue Sep 23 14:31:01 1997 Tom Tromey <tromey@cygnus.com>
* generic/tclStringObj.c (Tcl_DbNewStringObj): Don't die if
bytes==NULL. From schoenw@gaertner.de (Juergen Schoenwaelder).
* generic/tclIO.c (Tcl_SetChannelOption): Allow output translation
mode to be "auto". From Dave Dykstra <dwd@bell-labs.com>.
Thu Sep 4 11:29:14 1997 Martin M. Hunt <hunt@cygnus.com>
* generic/tclIO.c: Applied patch "io.txt" from the
patches archive.
Tue Sep 2 16:49:16 PDT 1997 Khamis Abuelkomboz <khamis@cygnus.com>
* library/menu.tcl
In this file I have found two bugs:
One in focus policy (wrong function call)
and the main error was by the tkMenuUnpost procedure (toplevel problem).
Generaly this script doesn't work correctly at all and I don't
know if we have the latest version of this file.
Thu Aug 28 17:20:57 1997 Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in (install-libraries): Install http2.0 and
opt0.1.
* generic/tclEnv.c (TclCygwin32Putenv): Call unsetenv rather than
putenv to remove the variable.
* generic/tclAlloc.c: Don't define caddr_t if __CYGWIN32__.
Thu Aug 28 15:31:05 MET DST 1997 Zsolt Koppany <zkoppany@multix.de>
* generic/tclCompile.c generic/tclEnv.c generic/tclTestObj.c
unix/tclUnixFCmd.c
* Memory bug fixes.
Sun Aug 24 21:35:19 1997 Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in ($(TCLDLL)): Set base address to 0x66000000.
($(TCLREGDLL)): Set base address to 0x66200000.
Thu Aug 21 12:49:47 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinPipe.c (Tcl_WaitPid): If __CYGWIN32__, handle a
cygwin32 signal exit status correctly.
* win/tclWinPipe.c (PipeThread): Only set PIPE_READAHEAD if we
really did read a byte. Set PIPE_READABLE if ReadFile completes.
(PipeProc): Don't bother to set PIPE_READABLE either.
(PipeSetupProc): Handle a read from a pipe without a thread.
(PipeCheckProc): Likewise.
Wed Aug 20 23:17:23 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinPipe.c (PIPE_READABLE, PIPE_CLOSED): Define.
(PIPE_HAS_THREAD, PIPE_READAHEAD): Define.
(PipeInfo): Add fields: flagsMutex, mutex, tryReadEvent,
readAhead.
(pipeHwnd): New static variable.
(PipeGetFlags, PipeSetFlag, PipeResetFlag): New static functions.
Use them for all access to the flags field of a pipe.
(PipeThread): New static function.
(PipeProc): New static function.
(PipeInit): Set up pipe window class and window.
(PipeExitHandler): Unregister the class and destroy the window.
(PipeSetupProc): Only set the block time to 0 for a readable pipe
if we know that it is readable. If we want read events, tell the
thread to try a read.
(PipeCheckProc): Only post an event for a readable pipe if we know
that it is readable.
(TclpCreateCommandChannel): Create the flags mutex.
(PipeCloseProc): If the pipe has a thread, tell the thread the
pipe is closed, and let it free everything. Otherwise, close the
flags mutex.
(PipeInputProc): Lock the pipe during the function. Use the
readahead byte if it is available. Reset PIPE_READABLE.
(PipeEventProc): Check PIPE_READABLE if we have a thread.
(PipeWatchProc): Create a thread if we want read events.
Tue Aug 19 16:34:54 MET DST 1997 Zsolt Koppany <zkoppany@multix.de>
* generic/tclEnv.c
Removed patch from EnvExitProc()
Mon Aug 18 20:15:23 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinPipe.c (TclpCreateProcess): Make sure the pipe stuff
is initialized.
* win/tclWin32Dll.c (TclSetSystemEnv): If we set Path, clear
PATH. If we set PATH, clear Path.
Fri Aug 15 19:20:44 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinInit.c (initScript): Look up one more level, to allow
for exec-prefix being a subdirectory of prefix.
Wed Aug 13 13:22:15 1997 Ian Lance Taylor <ian@cygnus.com>
* generic/tclPipe.c (TclCreatePipeline): Check explicitly for
redirecting stderr to stdout, and handle it by making the stderr
file a copy of the stdout file.
* generic/tclEnv.c (TclSetEnv): Call TclSetSystemEnv before
calling Tcl_SetVar2.
Mon Aug 11 19:39:45 1997 Ian Lance Taylor <ian@cygnus.com>
* configure.in: Call AC_CANONICAL_HOST. Check host, not target,
for cygwin32.
* configure: Rebuild.
Sat Aug 9 20:27:48 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinSock.c (SocketEventProc): Handle an FD_CONNECT event
for a client channel. On FD_CLOSE for a client channel, set
TCL_WRITABLE.
(Tcl_MakeTcpClientChannel): Select for FD_CONNECT.
(TcpWatchProc): Watch for FD_CLOSE on a client channel when
looking for writable. Watch for FD_CONNECT on a client channel in
all cases.
Thu Aug 7 12:44:49 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinSock.c: Add clientChannel field.
(SocketEventProc): Handle FD_ACCEPT on a client channel by setting
TCL_READABLE.
(NewSocketInfo): Initialize clientChannel field to 0.
(Tcl_MakeTcpClientChannel): Set clientChannel field to 1. Select
for FD_ACCEPT.
* win/tclWinInit.c (initScript): Use share rather than lib.
Wed Aug 6 20:49:13 1997 Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in: Update for Tcl 8.0.
* win/configure.in: Likewise.
* win/configure: Rebuild.
* win/tclWin32Dll.c (TclSetSystemEnv): Handle a NULL value.
* win/tclWinChan.c (Tcl_OpenFileChannel): Move conv_to_win32_path
call after Tcl_TranslateFileName call.
* win/tclWinFile.c: Don't include <shlobj.h> if __CYGWIN32__.
(TclWinStat): Don't adjust stat times if __CYGWIN32__.
Tue Aug 5 13:25:43 1997 Tom Tromey <tromey@cygnus.com>
* win/tclWinPipe.c: Preserved local changes.
* win/tclWinSock.c: Preserved local changes.
* win/tclWinChan.c: Preserved local changes.
Mon Aug 4 16:23:53 1997 Tom Tromey <tromey@cygnus.com>
* tests/fCmd.test: fCmd-8.1 test marked nonportable; removed local
changes.
* tests/defs: Preserved local changes.
Fri Aug 1 16:51:03 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinChan.c (Tcl_OpenFileChannel): If __CYGWIN32__, convert
the path name to a win32 path name.
Wed Jul 23 20:03:07 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinSock.c (TclWinWatchSocket): Only set the maximum block
time to zero if we have an event that matches something in the
desired mask.
Mon Jun 30 13:38:43 1997 Ian Lance Taylor <ian@cygnus.com>
* win/tclWinPipe.c (TclpCreateProcess): Our DLL is named
cygtclpip, not tclpip.
* generic/tclEnv.c: If __CYGWIN32__, define environ as a static
variable.
(EnvInit): If __CYGWIN32__, initialize environ from
__imp___cygwin_environ.
* win/tclWinPort.h (__imp___cygwin_environ): Don't declare.
(environ): Don't define.
(TclSetSystemEnv): If __CYGWIN32__, declare as function, don't
define as macro.
* win/tclWin32Dll.c (TclSetSystemEnv): New function.
Thu Jun 26 13:56:01 1997 Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in (WINDRES): New variable.
(install-binaries): Don't install DLLs here...
(install-libraries): ...install them here instead.
($(TCLDLL)): Depend upon and link with tclres.o.
($(TCLSH)): Depend upon and link with tclshres.o.
($(TCLTEST)): Likewise.
(tclres.o, tclshres.o): New targets.
* win/configure.in: Define and substitute WINDRES.
* win/configure: Rebuild.
Mon Jun 23 10:15:10 1997 Ian Lance Taylor <ian@cygnus.com>
* Makefile.in (install-binaries, install-libraries): New targets.
Wed Jun 18 12:12:36 1997 Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in: Copy install, install-binaries, and
install-libraries rules, and associated variables from
unix/Makefile.in, with appropriate adjustments.
Thu Jun 12 19:12:20 1997 Ian Lance Taylor <ian@cygnus.com>
* win/Makefile.in ($(TMPDIR)/tclcyg.def): Don't export
impure_ptr.
Fri Jun 6 15:52:50 1997 Ian Lance Taylor <ian@cygnus.com>
Add support for building with cygwin32:
* win/Makefile.in: Rewrite completely based on makefile.vc.
* win/configure.in: Rewrite completely.
* win/configure: Rebuild.
* win/tclWinPort.h (__imp___cygwin_environ): Declare if
__CYGWIN32__.
(environ): Define if __CYGWIN32__.
* win/tclWin32Dll.c (_impure_ptr): Define if __CYGWIN32__.
(__imp_reent_data): Declare if __CYGWIN32__.
(DllMain): Initialize _impure_ptr if __CYGWIN32__.
* win/tclWinFCmd.c (TclpRenameFile): Don't use try and except if
__GNUC__.
(TclpCopyFile): Likewise.
* win/tclWinPipe.c: Don't include dos.h if __CYGWIN32__.
* win/tclWinSock.c (InitSockets): Don't cast to PASCAL FAR if
__GNUC__.
Thu Jun 5 18:17:53 1997 Ian Lance Taylor <ian@cygnus.com>
* generic/tcl.h (USE_TCLALLOC): Don't define USE_TCLALLOC if it is
already defined (this modifies a CYGNUS LOCAL patch).
Fri May 9 09:36:00 1997 Tom Tromey <tromey@cygnus.com>
* patchlevel.h: Removed.
Wed Apr 9 17:31:41 1997 Bob Manson <manson@charmed.cygnus.com>
* generic/regexp.c (regmatch): Speed up .* matching
significantly. Treat a single bracketed character the same as a
string.
Thu Mar 20 14:27:45 1997 Geoffrey Noer <noer@cygnus.com>
* compat/strncasecmp.c: fix args in prototype for strcasecmp
Fri Mar 14 10:36:30 1997 Tom Tromey <tromey@cygnus.com>
* tests/fCmd.test: Commented out fcmd-8.1 test.
Fri Mar 7 10:46:04 1997 Tom Tromey <tromey@cygnus.com>
* Updated to Tcl 7.6p2 and preserved Cygnus changes.
Wed Mar 5 12:00:44 1997 Martin <hunt@cyber>
* Makefile.in, configure.in: Added support for building
the windows directory.
* configure: Rebuilt.
Fri Dec 13 15:47:07 1996 Tom Tromey <tromey@cygnus.com>
* compat/strtod.c: Include ../compat/stdlib.h, not
compat/stdlib.h. From Donald Koch <koch@cognex.com>.
Wed Nov 20 14:07:06 1996 Tom Tromey <tromey@cygnus.com>
* generic/tclAlloc.c: Removed; functionality has been integrated
into Tcl core.
Tue Nov 19 09:30:41 1996 Tom Tromey <tromey@cygnus.com>
* generic/tcl.h: Remove redundant decls of Tcl_Alloc and friends.
Mon Nov 18 14:59:47 1996 Tom Tromey <tromey@cygnus.com>
* generic/tclAlloc.c (Tcl_Alloc): Renamed.
* generic/tcl.h: Always define USE_TCLALLOC.
* Imported Tcl 7.6 and preserved local changes.
Mon Aug 5 10:41:11 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in (configure): Don't depend on configure.in.
(config.status): Depend on configure.
Wed Jul 31 14:41:34 1996 Tom Tromey <tromey@creche.cygnus.com>
* tests/socket.test: Commented out test socket-8.1; it can fail on
Solaris 2.4.
Tue Jul 30 14:53:59 1996 Tom Tromey <tromey@creche.cygnus.com>
* tests/socket.test: Find remote.tcl in srcdir.
* tests/io.test: Find io.test in srcdir.
* tests/defs: Find "defs" in directory $srcdir.
Wed Jun 26 12:36:57 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
* configure.in (AC_PREREQ): autoconf 2.5 or higher.
* configure: Rebuilt.
Thu Jun 6 15:04:44 1996 Gordon Irlam <gordoni@snuffle.cygnus.com>
* doc/usenix.ps, doc/usenix.text: Removed because copyright status
unclear.
Mon May 20 16:11:55 1996 Tom Tromey <tromey@creche.cygnus.com>
* tcltk-man-html.tcl: Moved to devo/inet.
Mon May 6 15:21:14 1996 Tom Tromey <tromey@lisa.cygnus.com>
* tcltk-man-html.tcl: Search Tk section 3 man pages if possible.
Wed May 1 15:17:14 1996 Tom Tromey <tromey@lisa.cygnus.com>
* tcltk-man-html.tcl: New file.
Thu Mar 7 10:01:05 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in (config.status): Don't depend on configure.
Wed Mar 6 10:48:56 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in (Makefile): Removed redundant rule.
Thu Feb 29 21:27:38 1996 Fred Fish <fnf@ninemoons.com>
* Makefile.in (configure): Run autoconf in source dir,
not build dir.
Thu Feb 29 09:08:52 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in (Makefile): New rule.
(config.status): New rule.
* tests/all: Use $srcdir to find tests.
Source `defs' here.
Only print filename, not entire path.
Tue Feb 27 20:40:56 1996 Rob Savoye <rob@chinadoll.cygnus.com>
* unix/configure.in: Use -fpic for dltests, as gcc now support
shared libraries on HPUX.
* configure: Rebuild.
Mon Feb 12 14:55:34 1996 Rob Savoye <rob@chinadoll.cygnus.com>
* unix/configure.in: Set the shared lib flags so the dynamic
loading tests work for SunOS and Solaris when using GCC.
Wed Jan 24 09:41:00 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in: Replaced realclean with maintainer-clean.
Mon Jan 22 14:42:47 1996 Tom Tromey <tromey@creche.cygnus.com>
* tests/all: Print message when tests finished.
* Makefile.in (check): Use absolute directory when finding
TCL_LIBRARY.
Fri Jan 19 10:35:16 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in (check installcheck): Moved from unix/Makefile.in.
Thu Jan 11 14:41:35 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in (test): New target.
Wed Jan 10 11:21:38 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in (mostlyclean-recursive clean-recursive
distclean-recursive realclean-recursive): Separated out recursive
rules.
Tue Jan 9 17:34:56 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in: New file.
* configure.in: New file.
* Updated to the tcl7.5a2 release, plus preserved our patches.
Entries past this point mostly likely refer to files in various
subdirectories.
Fri Dec 1 10:18:01 1995 Rob Savoye <rob@chinadoll.cygnus.com>
* Makefile.in, changes, configure, patchlevel.h, tcl.h,
tclBasic.c, tclCkalloc.c, tclCmdAH.c, tclCmdMZ.c, tclInt.h,
tclMain.c, tclPort.h, tclRegexp.h, tclUnixAZ.c, tclUnixStr.c,
tclUnixUtil.c, tclVar.c, README, compat/fixstrtod.c,
tests/lsort.test, testsuite/config/default.exp,
testsuite/tcl.tests/tcl-test.exp: Upgrade to Tcl7.4p3 to fix a few
bugs.
Thu Nov 16 10:01:20 1995 Rob Savoye <rob@chinadoll.cygnus.com>
* configure.in: Use AC_PROG_CC again since Cygnus configure now
does the sames thing.
Sat Oct 7 20:51:29 1995 Michael Meissner <meissner@cygnus.com>
* tcl.h (ckrealloc): Cast pointer argument to char * to silence
warnings.
Sun Aug 20 00:43:51 1995 Jason Molenda (crash@phydeaux.cygnus.com)
* configure.in: If the system has a functional strtod(), *don't*
provide one.
Thu Aug 17 16:04:39 1995 Rob Savoye <rob@darkstar.cygnus.com>
* tcl: Updated to the official tcl7.4 release, plus preserved
our patches.
Sun Aug 6 11:45:19 1995 Fred Fish <fnf@cygnus.com>
* Makefile.in (distclean): Remove config.cache & config.log
Mon Jun 12 15:46:48 1995 J.T. Conklin <jtc@rtl.cygnus.com>
* tclAlloc.c: New file.
* tcl.h (Tcl_Malloc, Tcl_Realloc, Tcl_Free): New functions.
(ckalloc, ckrealloc, ckfree): Defined to Tcl_Malloc, Tcl_Free
respectively when compiling without TCL_MEM_DEBUG.
* Makefile.in (GENERIC_OBJS): Added tclAlloc.o
(SRCS): Added tclAlloc.c.
Thu Apr 6 19:32:43 1995 Doug Evans <dje@chestnut.cygnus.com>
* tclPort.h (gettimeofday): Comment out prototype.
Thu Mar 23 17:58:38 1995 Rob Savoye <rob@thepub.cygnus.com>
* tcl: Upgrade to 7.4.b2. Update configure.in to autoconf 2.2,
merge in our LynxOS patches.
Wed Dec 21 15:12:14 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
* tclUnixUtil.c: Use __Lynx__ in the conditional which selects
LynxOS-specific waitpid() prototype.
Mon Dec 19 04:38:49 1994 Angela Marie Thomas <angela@cygnus.com>
* Makefile.in (all): use ${AR_FLAGS}, not ${ARFLAGS} because the
"make" default for ${ARFLAGS} includes an option, f, which I can't
find in any man page and breaks builds.
Tue Jun 7 07:44:31 1994 D. V. Henkel-Wallace (gumby@cygnus.com)
* compat/tmpnam.c: handle losing LynxOS mktemp.
Thu May 26 20:15:55 1994 David J. Mackenzie (djm@poseidon.cygnus.com)
* aclocal.m4 (TCL_LYNX_POSIX): Renamed from AC_LYNX_POSIX.
Check __GNUC__ value to get POSIX flag right.
* configure.in: Use new name.
* configure: Regenerate.
Wed May 4 20:17:46 1994 D. V. Henkel-Wallace (gumby@cygnus.com)
* compat/tmpnam.c: if you're going to redefine P_tmpdir,
undefine it first.
* compat/strerror.c: undefine various error codes which are
defined in terms of others, where that causes duplicated case
labels on r/s6000 lynxos 2.2.2.
Sat Apr 23 17:10:13 1994 Bill Cox (bill@rtl.cygnus.com)
* compat/getcwd.c: The contents of this file was the UCB
float.h file. Restored the correct contents from devo.
Fri Apr 22 11:28:35 1994 Bill Cox (bill@cygnus.com)
* tclUnixUtil.c: Make a new prototype for waitpid if
we're compiling under the Lynx version of gcc.
Thu Mar 31 19:36:44 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
* install.sh: Since "set -e" is in effect, don't use a test that
can fail in a while condition; it confuses some shells. Use break
instead. Use "case" rather than "if [" for efficiency with some
shells.
Tue Jan 4 17:03:31 1994 Rob Savoye (rob@rtl.cygnus.com)
* All files: Upgraded to Tcl7.3. This version has incompatablities
with the old versions before 7.0.
Tue Nov 23 13:01:22 1993 Rob Savoye (rob@darkstar.cygnus.com)
* configure.in: Use AC_HEADER_CHECK for unistd.h.
Tue Nov 9 19:07:39 1993 Rob Savoye (rob@cygnus.com)
* tclUnixStr.c (Tcl_ErrnoId): Added cpp tests for duplicate
defines that choked LynxOS.
Fri Oct 1 17:30:06 1993 Doug Evans (dje@canuck.cygnus.com)
* Makefile.in (tclTest.o): Sun VPATH lossage.
Tue Aug 17 11:23:27 1993 david d `zoo' zuhn (zoo@rtl.cygnus.com)
* Makefile.in (install): don't install *.tcl all at once
Thu Jul 8 09:24:47 1993 Doug Evans (dje@canuck.cygnus.com)
* Makefile.in: Add stuff needed to make Sun VPATH work.
Thu May 6 12:04:52 1993 Rob Savoye (rob at darkstar.cygnus.com)
* Makefile.in: Install the manpages too.
Tue May 4 22:01:24 1993 Rob Savoye (rob at darkstar.cygnus.com)
* tclUnix.h: Don't set TCL_PID_T anymore. FInd the right dirent.h.
* configure.in: Handle no pid_t in sys/types.h. Also also check
for dirent.h.
* Makefile.in: Let INSTALL_PROGRAM and INSTALL_DATA come from
configure.
Fri Apr 16 07:25:07 1993 Fred Fish (fnf@lisa.cygnus.com)
* configure (DEFS): When defining "-Dconst=" define "-DCONST="
as well, for the sake of things in compat/* that use it.
* Makefile.in (opendir.c): Add missing ../compat/..
Mon Apr 5 10:56:28 1993 Rob Savoye (rob@cygnus.com)
* testsuite/config/unix-tcl.exp: Use tcl/tclTest for test code
driver.
* Makefile.in, testsuite/*.in, testsuite/tcl.tests/*.in: Don't use
Cygnus configure anymore.
Wed Mar 24 02:09:33 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
* Makefile.in: add installcheck & dvi targets
Fri Mar 19 21:07:25 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
* tclEnv.c: disable putenv. no one uses it.
Mon Feb 22 07:54:03 1993 Mike Werner (mtw@poseidon.cygnus.com)
* tcl/testsuite: made modifications to testcases, etc., to allow
them to work properly given the reorganization of deja-gnu and the
relocation of the testcases from deja-gnu to a "tool" subdirectory.
Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
* tcl/testsuite: Initial creation of tcl/testsuite.
Migrated dejagnu testcases and support files for testing nm to
tcl/testsuite from deja-gnu. These files were moved "as is"
with no modifications. This migration is part of a major overhaul
of dejagnu. The modifications to these testcases, etc., which
will allow them to work with the new version of dejagnu will be
made in a future update.
Thu Feb 18 11:31:05 1993 Fred Fish (fnf@cygnus.com)
* tclEnv.c (putenv): On at least the Sun and SVR4, and possibly
most other systems, the argument is just "char *", not
"const char *".
Sat Dec 26 11:13:40 1992 Fred Fish (fnf@cygnus.com)
* tclUnix.h (fseek): Returns int, not long. True for both
ANSI-C and traditional C unix environments.
Wed Dec 16 11:02:29 1992 Ian Lance Taylor (ian@cygnus.com)
* configure.in: check for gettimeofday, and define TCL_GETTOD
accordingly.
* configure: regenerated.
Fri Nov 27 19:09:03 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
* Makefile.in: don't make TCL_INCLUDE a subdir of $(includedir)
Fri Nov 20 10:15:55 1992 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in (INSTALL): Default to @INSTALL@, not install -c.
(test): get tests from $(srcdir).
Sun Nov 8 21:56:26 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
* Makefile.in: install .tcl files from $(srcdir)/library
* New file for GNU/Cygnus distribution of TCL.
Go to most recent revision | Compare with Previous | Blame | View Log