nsf

Clone Tools
  • last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
More code cleanup:

- move nonnull assertion to separate line

- use Boolean type when appropriate

remove unused arguments

Use Boolean type on more occasions Fix incorrect comments Fix mixture of Tcl result code and 0/1 integers

Use Boolean type on more occasions

Boolean type introduction

- Define Boolean type in a cross compiler / cross platform compatible way (similar to NaviServer)

- Include type in nsfInt (interal usage) but capable for pushing it to public usage later

- Use Boolean type for the most obvious cases

improve type cleanness for clang 6.0

Align prototypes with function definitons and minor code cleanup

- reduce number of return statements before end of function

- reduce variable scopes

write separate commands in different lines (esp. for control structures)

align naming of variables in function prototypes and definitions

mark unused arguments as UNUSED

make argument names more regular improve alignment of prototype names with function definitions

fix typos

Improve alignment of prototypes with function definitions improve regularity of variable names

prefer meaningful name in function prototypes align names in .decls file with prototypes in the .c and .h files

Remove unused arguments

remove unused argument

Remove unused argument

minor cleanup (adjust comments, reduce variable scope)

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

nx-test.tcl (exit): Fix the return trampoline for [exit] during test runs

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

Fix overseen error in regression test

Fix another 86/85 glitch

Make test suite working under 8.5, again.

    • -0
    • +173
    /tests/double-alias.test
extend regression test

    • -0
    • +173
    /tests/double-alias.tcl
execution namespace reform: - add execution namespace to proc context instead of altering the namespace of the command - this fixes strange behavior of "info commands ::o::p", which might have returned "::p" - provide compatibility with Tcl 8.7a2 - extend regression test

get the "int" type from the Tcl_Obj directly, which will continue to work in Tcl 9.0

Provide compatibility with TIP #484

deactivate solution to the tcl87a2 problem for now, since we need a different solution with this for recursive aliases

improve woring in comment