nsf

Clone Tools
  • last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- complete nonnull assertion cleanup to 33% of nsf.c - improve source code documentation

- simplify SuperclassAdd() - improve code documentation - complete nonnull assertion cleanup to 50% of nsf.c

- simplify FilterInvalidateObjOrders() and FilterRemoveDependentFilterCmds() - complete nonnull assertion cleanup to 33% of nsf.c

Add argument to last discussion item

Add another incremental TODO

merge

Adding discussion items

- finishing checking of first 25% of of nonnall assertions in nsf.c

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

- added still more nonnull assertions

merged

Drafted a variable doc fragment, and revised the property's one to make the (subtle) difference clear

    • -0
    • +109
    /doc/variable.man.inc
- added shortcut for MixinSearchProc when mixinOrder is NULL

- work on nonnull

- let the c-code generator produce as well nonnull assertions

- commenting item

merged

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

- made nsf::is using the "-strict" option when tcl's "string is" is called.

Merge TODO

Adding incremental doc to propery doc fragment

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

Conflicts:

TODO

- complete nonnull+assert adding in .c-files other than nsf.c

Adding todo on multiplicities

- add asserts to nsfError.c

- fixed all over-eager nonnull cases for optimizing with gcc and clang (works up to -O3 except gcc 4.9.0)

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

- added nonull for args of type Tcl_Command and ClientData

- add asserts for nonnull

Some cleanup