win

Clone Tools
  • last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* win/makefile.vc: COMDAT folding can lead to unusable, pointless function-pointer comparisons (Nsf_ConvertToSwitch vs. Nsf_ConvertToBoolean). Reported for /opt:icf under Visual Studio 2017 under x86. Kudos to Ashok P. Nadkarni.

windows: make sure, the install directory exists before copying data to it

many thanks to Marc Gutman, who provided the patch

* Makefile.in, win/makefile.vc: Add TCL_PKG_PREFER_LATEST to avoid version hickups (stable beating latest) somewhere from TCLLIBPATH etc.

  1. … 1 more file in changeset.
follow the Tcl, not the OpenACS numbering scheme

  1. … 11 more files in changeset.
prefer US american spelling variants

  1. … 5 more files in changeset.
fix typo

* configure, configure.ac, nx.tcl, pkgIndex.tcl, xotcl2.tcl, pkg.vc: Bump version to 2.2.0.

  1. … 6 more files in changeset.
* makefile.vc (CFLAGS): Also set -DHAVE_UINTPTR_T.

* makefile.vc (CFLAGS): Add -DHAVE_INTPTR_T explicitly.

Fix makefile.vc syntax [skip travis]

Necessary additions to build script and NMAKE/TEA artifacts

  1. … 1 more file in changeset.
Improve spelling

  1. … 43 more files in changeset.
* makefile.vc: Change another directory location to respect the INSTALLDIR setting

* makefile.vc: Add missing header fils to install target and use STUBDIR to properly locate the generated API headers.

* nx-shell.tcl, *sh.in: Rename nx::shell2 to nx::shell and remove old nx::shell implemenetation. * makefile.vc: Use new shell object in shell target.

  1. … 5 more files in changeset.
* pkg.vc: Get nmake syntax right. tested.

* pkg.vc: Provide for incorporating the commit id at least for tarball builds under win/nmake.

* makefile.vc, pkg.vc: For the time being, set an empty commit id under Win.

* win/makefile.vc: Set title for summary.tcl.

merged

  1. … 1 more file in changeset.
* win/makefile.vc: Register missing test scripts.

* win/rules.vc: Remove artifact from OPTDEFINES.

* win/rules.vc: Avoid type-cast warnings under 64bit MSVC (MSVC > 1300) toolchains due to compiler flags in Tcl headers. Reported as http://core.tcl.tk/tclconfig/tktview?name=ab69a602bf.

* Updated copyright dates and copyright notices

  1. … 17 more files in changeset.
* Updated copyright dates and copyright notices

  1. … 17 more files in changeset.
Custom shell target for win makefile.vc

Custom shell target for win makefile.vc

Add base-address support (see http://core.tcl.tk/tcl/tktview?name=0ef5e653)

Update win compilation units

- replace all remaning ObjectName and ClassName with variant with trailing "_" when appropriate - allow nsf::procs with zero arguments or plain arguments (when "-debug" is used - extended regression test - bump version number to 2.1

  1. … 7 more files in changeset.