nsf

Clone Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add another Rosetta example: Inheritance/Single

rosetta-multiple-inheritance.tcl: Fix typo L3 -> C3

Object.man: Include missing doc in 'info lookup parameters' and 'info lookup syntax'

Update TODO

ParamOptionParse(): 'virtualobjectargs' and 'virtualclassargs' defaulted to ConvertViaCmd when parsed from Tcl spec; explicitly set ConvertToNothing to match the intended semantics and to avoid false warnings (e.g., missing type=virtualobjectargs type checker)

NsfParameterInfoCmd(): Correct two typos in in-code comment

merged

Adjust Makefile.in for Rosetta examples

- make nsf compilable with "-DTCL_NO_DEPRECATED"

Remove redundant Rosetta example implementations

Added another Rosetta example: multiple inheritance

    • -0
    • +830
    /doc/example-scripts/rosetta-multiple-inheritance.html
RemoveInstance(): Fix typo and improve wording of nsf::log warning slightly

Object.man: Correct the documentation bit on Object->copy

Added another Rosetta example: Polymorphic copy

    • -0
    • +874
    /doc/example-scripts/rosetta-clone.html
    • -0
    • +73
    /doc/example-scripts/rosetta-clone.tcl
DispatchUnknownMethod(): Make sure that arcane method names make it into proper unknown error mesages (incl. names representing invalid Tcl lists); tests included; checked by valgrind

Having a working version, test for leaks

First attempt

Fix typo

Adjust shell tests for latest changes to stacktrace formatting

Adding yet another Rosetta example: Add object variable dynamically

    • -0
    • +970
    /doc/example-scripts/rosetta-add-variable.html
    • -0
    • +76
    /doc/example-scripts/rosetta-add-variable.tcl
Improve output spec in Rosetta example

Adding another Rosetta example: Multiple distinct objects

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

- add thread IDs to debug lines

Make cmd-literal tests conditional on a (future) Tcl release: 8.6.7

Adding a second UnsetTracedVars test, this time for the per-object namespace case

Add missing test on UnsetTracedVars()

Update to-do

Add to-do

Nsf_CmdDefinitionRelease(): Fix documentation