- … 4 more files in changeset.
StatsCommits this week: 0Commit Activity52 week commits volumeCommits by dayCommits by hourCommit calendarMost active committers (90 days)![]() ![]() |
![]() |
Sunday 16 Apr 2023
12:47 pm
Gustaf Neumann <neumann@wu-wien.ac.at>
Provide support for TIP 627 (Tcl 8.7a6+ and Tcl 9)
TIP 627 introduces support for > 2^31 elements in object vectors (e.g., number of words in a single Tcl command). For details, see https://core.tcl-lang.org/tips/doc/trunk/tip/627.md To provide also backwards compatibility, this change uses the macros TCL_COMMAND_OBJPROC, TCL_CREATEOBJCOMMAND, TCL_NRCALLOBJPROC, TCL_NRCREATECOMMAND, TCL_OBJCMDPROC_T, and TCL_OBJC_T.
Sunday 05 May 2019
7:43 pm
Gustaf Neumann <neumann@wu-wien.ac.at>
make spaces after comma regular
Tuesday 09 Apr 2019
10:37 am
Stefan Sobernig <stefan.sobernig@wu.ac.at>
Change http:// occurrences to https://, if applicable (URLs tested)
Saturday 03 Mar 2018
4:30 pm
Gustaf Neumann <neumann@wu-wien.ac.at>
avoid potentially dangerous call strcat(); remove unneeded assignment
Monday 19 Feb 2018
9:45 am
Gustaf Neumann <neumann@wu-wien.ac.at>
more code cleanup: - reuduce number of returns before end of function - ease live for static checker - use more "const" declarations
Friday 22 Jan 2016
10:39 pm
- turned all for-loops controlled over a nonnull value into while loops - updated TODO, copyright notices, version number
Tuesday 19 Jan 2016
2:11 pm
Slot trace reform: - redesign of slot interface of traces from * variables contains cmds and variable references to * slot specific methods with the same interface as slot-setters - new: * specify flag "-trace" with a list of values "get", "set", "default" * when flag is set, a trace will be registered calling methods value=get obj variable value=set obj variable value value=default obj variable on the slot (actually the first two are identical with the methods used for slot-defined accessors) - updated regression test * new flag "-notrace" for "nsf::var::set" and "nsf::var::get"
Saturday 19 Dec 2015
8:39 pm
- nx: added flag "-debug" and "-deprecated" to methods "method" "object method" "alias" "object alias" "forward" "object forward" such one can use e.g. /cls/ public alias -deprecated|-debug /method/ ... /cls/ public forward -deprecated|-debug /method/ ... /cls/ public method -deprecated|-debug /method/ ... /obj/ public object alias -deprecated|-debug /method/ ... /obj/ public object forward -deprecated|-debug /method/ ... /obj/ public object method -deprecated|-debug /method/ ...
- added new cmd: nsf::method::property /obj/ ?-per-object? /method/ exists to check, whether a method is defined for an object. - output triggered via "-debug" is now generated via the tcl functions "nsf::debug::call" and "nsf::debug::exit", that can be redefined (similar to e.g. nsf::deprecated) - cleanup of nsfProfile.c commands - extended regression test
Monday 30 Nov 2015
1:05 pm
- New macros NSF_nonnull_assert() and nonnull_assert() Background: The unreleased gcc6 with "-pedantic" complaints since recently about asserts, in which nonnull conditions implied by nonnull declarations are explicitly tested, and spits out warnings like ... warning: nonnull argument ... compared to NULL ... The new macros turns off asserts, when gcc6 is used.
Saturday 26 Sep 2015
10:12 pm
- prefer boolean expressions - reduce implicit conversions - wite body of if-statements as blocks - whitespace changes - update licenses
Thursday 04 Dec 2014
8:49 pm
- prefer boolean expression in tests over expressions of other types
Wednesday 22 Oct 2014
Problem fetching more activity
|