nsf

Clone Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
report tcl version at the begin of regression test to ease reading output of git workflows

cosmetic change to trigger workflow run

added build for tcl9 under macOS

provde compatibility for core-8-7-a3

added build test for Tcl 9 (branch trunk)

fix compatibility with earlier versions of Tcl 8.7

Improve cleanness of compilation under gcc-11+ and "-pedantic" + -Wextra"

Merge branch 'master' of ssh://alice.wu-wien.ac.at/usr/local/src/git-repo/nsf

Added support for compiling with Tcl 9.0 (Many Thanks to Jan Nijtmans for first steps)

This version compiles cleanly at least with Tcl 8.6.* and Tcl 9.0 (fossil trunk),

having -pedantic and -Wextra defined.

    • -0
    • +368
    /generic/stubs9.0/nsfDecls.h
    • -0
    • +89
    /generic/stubs9.0/nsfIntDecls.h
  1. … 6 more files in changeset.
Merge branch 'master' of ssh://alice.wu.ac.at/usr/local/src/git-repo/nsf

* ChangeLog-2.3.0-2.4.0.log: Adding changelog entries since July/ August 2021.

improve spelling

cleanup: avoid memory leak in cases the Tcl_DictObjPut fails

Merge branch 'master' of ssh://alice.wu-wien.ac.at/usr/local/src/git-repo/nsf

added option "-asdict" to nsf::parseargs

The new option makes it easier to process the parsed argument in different

contexts

* build.yml, appveyor.yml: Bumps to 8.6.12 and 8.7a5

Bug fix: include alias to object in "info methods -path"

Previously, it was not possible to define an alias to an object for

NaviServer, since it was not returned by "info methods -path" and

was therefore not included in the blueprint.

Extended regression test.

improve function description

unexpected merge Merge branch 'master' of ssh://alice.wu-wien.ac.at/usr/local/src/git-repo/nsf

fix broken test

* nsfAccessInt.h (TclFreeIntRep): A recent name reform requires an explicit define for backwards compat.

* nx-zip.tcl: Add closing paren in comment

* nx-zip.tcl (writeToZipFile): 'writeToStream' requires a command prefixed defined by an object variable 'writer'. In a direct call on 'writeToZipFile', this variable was not defined. Thanks to Héctor Romojaro for the catch and patch.

- use buffered ns_connchan for writing to slow channels for handling partial write operations properly

make it possible to pass "CFLAGS_OPTIMIZE=..." to Makefile

remove realtive costly asserts when not in development mode

* README.release: Complete description of vagrant setup

* nsf.c (ObjectDispatch): Fix another invalid read of a cached cmd structure (NsfColonCommandContext)

* nsf.c (NsfUnsetTrace, VolatileMethod): Plug a post-mortem memleak related to volatile objects (The Tcl_Obj carrying an auto-qualified object name was not cleaned up properly during interp shutdown because the matching decrement operations used to be disabled during shutdown.)

* nsf.c (ObjectDispatch): Fix invalid read as indicated by valgrind by guarding access to intrep.