Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Use the same shebang comment everywhere don't install tommath_(super)?class.h don't install directories like 8.2 and 8.3 |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | core-8-5-branch |
Files: | files | file ages | folders |
SHA1: |
8bc09f09f9cf5b7ffb1cbf6dbb485a47 |
User & Date: | jan.nijtmans 2011-11-30 06:01:36 |
Context
2011-11-30
| ||
21:01 | [Bug 967195]: Make tcltest work when tclsh is compiled without using the setargv() function on mingw... check-in: 3fdf31914d user: jan.nijtmans tags: core-8-5-branch | |
06:08 | don't install tommath_(super)?class.h don't install directories like 8.2 and 8.3 check-in: 07e9a25b12 user: jan.nijtmans tags: trunk | |
06:01 | Use the same shebang comment everywhere don't install tommath_(super)?class.h don't install director... check-in: 8bc09f09f9 user: jan.nijtmans tags: core-8-5-branch | |
2011-11-29
| ||
20:09 | Use the same shebang comment everywhere check-in: 1ee716a733 user: jan.nijtmans tags: core-8-4-branch | |
2011-11-22
| ||
08:25 | [Bug 2935503] Windows: file mtime sets wrong time (VS2005+ only) check-in: 8a10f0c0ea user: jan.nijtmans tags: core-8-5-branch | |
Changes
Changes to ChangeLog.
1 2 3 4 5 6 7 | 2011-11-22 Jan Nijtmans <[email protected]> * win/tclWinPort.h: [Bug 2935503] Windows: file mtime * win/tclWinFile.c: sets wrong time (VS2005+ only) * generic/tclTest.c: 2011-11-04 Don Porter <[email protected]> | > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 2011-11-29 Jan Nijtmans <[email protected]> * doc/tclsh.1: Use the same shebang comment everywhere. * tools/str2c * tools/tcltk-man2html.tcl * win/Makefile.in: don't install tommath_(super)?class.h * unix/Makefile.in: don't install directories like 8.2 and 8.3 2011-11-22 Jan Nijtmans <[email protected]> * win/tclWinPort.h: [Bug 2935503] Windows: file mtime * win/tclWinFile.c: sets wrong time (VS2005+ only) * generic/tclTest.c: 2011-11-04 Don Porter <[email protected]> |
︙ | ︙ |
Changes to doc/tclsh.1.
︙ | ︙ | |||
71 72 73 74 75 76 77 | executable can be accessed with a short file name. .PP An even better approach is to start your script files with the following three lines: .CS \fB#!/bin/sh # the next line restarts using tclsh \e | | | 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 | executable can be accessed with a short file name. .PP An even better approach is to start your script files with the following three lines: .CS \fB#!/bin/sh # the next line restarts using tclsh \e exec tclsh "$0" ${1+"$@"}\fR .CE This approach has three advantages over the approach in the previous paragraph. First, the location of the \fBtclsh\fR binary does not have to be hard-wired into the script: it can be anywhere in your shell search path. Second, it gets around the 30-character file name limit in the previous approach. Third, this approach will work even if \fBtclsh\fR is |
︙ | ︙ |
Changes to tools/str2c.
1 2 3 4 5 6 7 | #! /bin/sh # # Transform text (.ps, .tcl,...) into a C string # # 1997/10 -- dl # # restart with tclsh \ | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #! /bin/sh # # Transform text (.ps, .tcl,...) into a C string # # 1997/10 -- dl # # restart with tclsh \ exec tclsh "$0" ${1+"$@"} # Max string length # (some C compiler have a 2048 chars limits (so 2047 real chars with # the tariling 0) so we use 2000 to make the count nice) set MAX 2000 if {$argc} { |
︙ | ︙ |
Changes to tools/tcltk-man2html.tcl.
1 2 | #!/bin/sh # The next line is executed by /bin/sh, but not tcl \ | | | 1 2 3 4 5 6 7 8 9 10 | #!/bin/sh # The next line is executed by /bin/sh, but not tcl \ exec tclsh "$0" ${1+"$@"} package require Tcl 8.5 # Convert Ousterhout format man pages into highly crosslinked hypertext. # # Along the way detect many unmatched font changes and other odd things. # |
︙ | ︙ |
Changes to unix/Makefile.in.
︙ | ︙ | |||
738 739 740 741 742 743 744 | if [ ! -d "$$i" ] ; then \ echo "Making directory $$i"; \ mkdir -p "$$i"; \ chmod 755 "$$i"; \ else true; \ fi; \ done; | | | 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 | if [ ! -d "$$i" ] ; then \ echo "Making directory $$i"; \ mkdir -p "$$i"; \ chmod 755 "$$i"; \ else true; \ fi; \ done; @for i in opt0.4 http1.0 encoding ../tcl8 ../tcl8/8.4 ../tcl8/8.4/platform ../tcl8/8.5; \ do \ if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \ echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \ mkdir -p "$(SCRIPT_INSTALL_DIR)"/$$i; \ chmod 755 "$(SCRIPT_INSTALL_DIR)"/$$i; \ else true; \ fi; \ |
︙ | ︙ |
Changes to win/Makefile.in.
︙ | ︙ | |||
607 608 609 610 611 612 613 | do \ if [ ! -d $$i ] ; then \ echo "Making directory $$i"; \ $(MKDIR) $$i; \ else true; \ fi; \ done; | | < < | 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 | do \ if [ ! -d $$i ] ; then \ echo "Making directory $$i"; \ $(MKDIR) $$i; \ else true; \ fi; \ done; @for i in http1.0 opt0.4 encoding ../tcl8 ../tcl8/8.4 ../tcl8/8.4/platform ../tcl8/8.5; \ do \ if [ ! -d $(SCRIPT_INSTALL_DIR)/$$i ] ; then \ echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \ $(MKDIR) $(SCRIPT_INSTALL_DIR)/$$i; \ else true; \ fi; \ done; @echo "Installing header files"; @for i in "$(GENERIC_DIR)/tcl.h" "$(GENERIC_DIR)/tclDecls.h" \ "$(GENERIC_DIR)/tclPlatDecls.h" \ "$(GENERIC_DIR)/tclTomMath.h" \ "$(GENERIC_DIR)/tclTomMathDecls.h" \ do \ $(COPY) "$$i" "$(INCLUDE_INSTALL_DIR)"; \ done; @echo "Installing library files to $(SCRIPT_INSTALL_DIR)"; @for i in $(ROOT_DIR)/library/*.tcl $(ROOT_DIR)/library/tclIndex; \ do \ $(COPY) "$$i" "$(SCRIPT_INSTALL_DIR)"; \ |
︙ | ︙ |