library

Clone Tools
  • last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* nx-test.tcl (run): Avoid use of [try], to render the test suite independent from the presence of 8.6 or tcllib's try. This may be reverted, once 8.5 support is dropped.

improve spelling

  1. … 1 more file in changeset.
use mongoc_iovec_t instead of struct iovec iov to improve cross-platform compatibility

improve comments

  1. … 9 more files in changeset.
improve wording

  1. … 3 more files in changeset.
improve tcl idioms

remove duplicated word

fix duplicated words in code documentation

add destroy_on_cleanup similar to OpenACS to ease lifetime management of volatile objects

fixiing cut&paste error

white space changes

- added class names into serialization syntax (__class). This change allows us to make better use of polymorphism with (e.g. embedded) class structures. Previously, it was necessary, that the called had to know the class of the serialized object, now it is as well possible to use as well specializations. - fix bug, where default value for properties lead to errors, when no propery options where given.

update version numbers of mongo's c-driver (older versions stopped working on MacOS High Sierra)

fix typos

    • -1
    • +1
    ./xotcl/library/lib/mixinStrategy.xotcl
fix typo

fix typos

  1. … 2 more files in changeset.
* nsf.c (ListMethod): Provide a disassemble implementation based on ::tcl::unsupported::disassemble. [::nsf::cmf::info disassemble] is generally available, the info ?object? method variants only in development mode. Implementation covers proc methods and ::nsf::procs. Along the way, prettify some code paths in ListMethod.

  1. … 7 more files in changeset.
further WIP

  1. … 1 more file in changeset.
WIP

  1. … 2 more files in changeset.
add comment and improve linebreak

More code cleanup

- make nsf compilable with tcl 8.7.2 and TCL_NO_DEPRECATED turned on

- prefer bool over int

- reduce nr of returns before end of function

- line bread overlong function definitions

  1. … 12 more files in changeset.
ease life of colon cmd cachier

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

  1. … 10 more files in changeset.
nx-test.tcl (exit): Fix the return trampoline for [exit] during test runs

Fix overseen error in regression test

Make test suite working under 8.5, again.

  1. … 8 more files in changeset.
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

  1. … 3 more files in changeset.
substdefault code cleanup

- remove stripping of substdefault from properties

  1. … 1 more file in changeset.
- add handling of extended substdefault options to per-object variables - improve default value checking for slot-less variables - transfor associated array into a dict - extend regression tests

  1. … 2 more files in changeset.