nsf.c

Clone Tools
  • last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
remove "default" from fully initialized switches. initialize variable to slience compiler warnings

remove redundant test

fix indentation

* nsf.c (NSDeleteChildren): Remove redundant check on NSDeleteChild, leading to endless loop.

avoid dangerous and potentially recursive macro definition "pure"

  1. … 3 more files in changeset.
fix compilation issues with recent version of the Tcl core-8.branch (aka newest Tcl 8.7 branch)

  1. … 1 more file in changeset.
don't preallocate elements in Tcl_NewListObj with 2nd arg NULL (deprecated) nsf::__db_get_obj: make sure, the returned dict is valid

trying to understand AppVeyor behavior

still trying to understand AppVeyor behavior

take care on reference count on error message

debugging beahvior under AppVeyor

fix but on top-level shell on unknown ensemble submethods

- fix for the reported by "manfred" on comp.lang.tcl

improve cleanness of compilation

improve fall-through markup for case statements

silence gcc7+: use attribute based approach for denoting fall through in case statements

  1. … 4 more files in changeset.
make unused argument explicitly as unused.

improve cleanness of compilation when compiled without threads

Fix endless loop at exit, when compiled without thread support

Many thanks to Pavel Demin for reporting this bug.

Added NR callback for uplevel; to be tested (WIP)

Eliminate TCL_INTERP_DESTROYED flag (as suggested by TIP #543)

Update copyright years [skip ci]

  1. … 4 more files in changeset.
minor cleanup and extended regression test - reduce returns before end of function - reduce variable scopes - don't use variable for different purposes

  1. … 1 more file in changeset.
* nsf.c (NsfOUplevelMethod): Add some comments to NsfOUplevelMethod; and clean up after rework.

Merge branch 'master' into uplevel-reform-pt2

* nsf.c, methods.test: Cont'd uplevel reform to sanitize the single-arg case (in light of recent changes to 8.7, TIP 515 and for the sake of XOTcl 1 compatibility): A single arg to uplevel won't be inspected for a level specifier anymore; added tests and TODOs

  1. … 1 more file in changeset.
Silence clang 8 static checker

improve documentation

  1. … 20 more files in changeset.
make spaces after comma regular

  1. … 8 more files in changeset.
avoid one-liner loop