library

Clone Tools
  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- added copyright notice to nx.tc and xotcl2.tcl

Revert "- Changed "Institute of IS ..." to "Institute for IS ...""

  1. … 3 more files in changeset.
- Changed "Institute of IS ..." to "Institute for IS ..."

  1. … 3 more files in changeset.
- update copyright files

- remove obsolete CVS IDs

  1. … 2 more files in changeset.
- make sure to use "XOTcl 2.0" instead of just XOTcl in "package req" to avoid confusions due to beta state - remove more obsolete and untested files

    • -1
    • +1
    ./xotcl/apps/comm/get-regression-nb.xotcl
    • -1
    • +1
    ./xotcl/apps/comm/get-regression.xotcl
    • -2
    • +1
    ./xotcl/apps/comm/secure-webclient.xotcl
    • -2
    • +1
    ./xotcl/apps/comm/secure-webserver.xotcl
    • -3
    • +3
    ./xotcl/apps/comm/test-tls-client.xotcl
    • -2
    • +3
    ./xotcl/apps/comm/test-tls-server.xotcl
  1. … 42 more files in changeset.
- remove currently untested scripts, requiring in part currently unssupported packages

    • -151
    • +0
    ./xotcl/apps/actiweb/AgentClient.xotcl
    • -61
    • +0
    ./xotcl/apps/actiweb/Counter.README
    • -205
    • +0
    ./xotcl/apps/actiweb/FormsWithState.xotcl
    • -22
    • +0
    ./xotcl/apps/actiweb/Receiver.xotcl
    • -71
    • +0
    ./xotcl/apps/actiweb/examples.README
    • -82
    • +0
    ./xotcl/apps/actiweb/securePlaceDemo.xotcl
    • -21
    • +0
    ./xotcl/apps/actiweb/univ/UNIVERSAL.css
    • binary
    ./xotcl/apps/actiweb/univ/UNIVERSAL.jpg
    • -204
    • +0
    ./xotcl/apps/actiweb/univ/UNIVERSAL.rdf
    • -1
    • +0
    ./xotcl/apps/actiweb/univ/UNIVERSAL.xotcl
  1. … 16 more files in changeset.
- appended .tcl suffix

    • -0
    • +306
    ./nx/nxdocIndex.tcl
  1. … 1 more file in changeset.
- add .tcl to nxdocIndex to make it recognized as Tcl file (pkgIndex has as well a .tcl extension)

  1. … 1 more file in changeset.
- remove (currently) onsolete pieces from configure

  1. … 2 more files in changeset.
- Use directdispatch to query existing traces without the need of an extra method. By this change, the serializer works in constant time independent on the number of existing objects.

  1. … 1 more file in changeset.
- rename "info method handle /methodName/" into "info method registrationhandle /methodName/" - rename "info method origin /methodName/" into "info method definitionhandle /methodName/" - added "info method origin" to return the target of an alias (or empty)

  1. … 15 more files in changeset.
- nx.tcl: don't use mixins in method "contains", but remap the new implementation. If there are ten thousands of classes defined, adding mixins to the root meta-class degrades linearly on the number of classes defined (the mixin paths for all classes must be invalidated). This might be a problem for frequent "contains" invocations. - bup version numbers for nx, xotcl2 and nsf to 2.0b2

  1. … 2 more files in changeset.
- nx.tcl: simplified ::nx::ScopedNew to ::nx::NsScopedNew: before it was necessary to create a new volatile class for every invocaton of contains. - extended regression test

  1. … 2 more files in changeset.
- library/lib/nxdoc-assets/yuidoc/api-next.css: Minor css tweak to align the yuidoc standalone and xowiki versions ...

    • -1
    • +6
    ./lib/nxdoc-assets/yuidoc/api-next.css
- @class.html.yuidoc, @object.html.yuidoc: Reflected naming changes from "attribute*" to "property*" - library/lib/nxdoc-core.tcl: Major cleanup - library/lib/nxdoc-html.tcl: Made sure that the navigation structure is rendered in a fixed order, with the per-entity elements coming last. - library/nx/nxdocIndex: Added method occurrences etc.

    • -2
    • +2
    ./lib/nxdoc-assets/@object.html.yuidoc
- remove currently unsupported and untested .xotcl files, also c-extensions of the old binary interface. Some of these package might come back later with tests for nx or xotcl.

    • -0
    • +167
    ./lib/nx-test.tcl
    • -236
    • +0
    ./xotcl/library/actiweb/Agent.xotcl
    • -218
    • +0
    ./xotcl/library/actiweb/AgentManagement.xotcl
    • -47
    • +0
    ./xotcl/library/actiweb/HtmlPlace.xotcl
    • -270
    • +0
    ./xotcl/library/actiweb/HttpPlace.xotcl
    • -165
    • +0
    ./xotcl/library/actiweb/Invoker.xotcl
    • -90
    • +0
    ./xotcl/library/actiweb/PlaceAccessControl.xotcl
    • -51
    • +0
    ./xotcl/library/actiweb/SendStrategy.xotcl
  1. … 115 more files in changeset.
Merge branch '2.0.0-develop'

Conflicts:

.gitignore

ChangeLog

Makefile.in

apps/xml/rdfExample.xotcl

apps/xml/xmlExample.xotcl

config/mktar.sh

configure

configure.in

doc/index.html

doc/langRef-xotcl.pdf

doc/tutorial.pdf

doc/xo-daemon.html

doc/xo-whichPkg.html

generic/predefined.h

generic/predefined.xotcl

generic/xotcl.c

generic/xotcl.decls

generic/xotcl.h

generic/xotclAccessInt.h

generic/xotclAppInit.c

generic/xotclDecls.h

generic/xotclError.c

generic/xotclInt.decls

generic/xotclInt.h

generic/xotclMetaData.c

generic/xotclProfile.c

generic/xotclShadow.c

generic/xotclStubInit.c

generic/xotclStubLib.c

generic/xotclTrace.c

generic/xotclUtil.c

library/lib/changeNextVersion

library/lib/make.xotcl

library/lib/pkgIndex.tcl

library/lib/test.xotcl

library/lib/upvarcompat.xotcl

library/mongodb/tcl.m4

library/rdf/COPYRIGHT

library/rdf/rdfExample.xotcl

library/registry/COPYRIGHT

library/serialize/Serializer.xotcl

library/store/COPYRIGHT

library/xml/COPYRIGHT

library/xml/xmlExample.xotcl

library/xotcl/apps/comm/webserver.xotcl

library/xotcl/doc/langRef.xotcl

library/xotcl/doc/tutorial.html

library/xotcl/library/lib/makeDoc.xotcl

library/xotcl/library/rdf/rdfExample.xotcl

library/xotcl/library/store/XOTclGdbm/configure

library/xotcl/library/store/XOTclGdbm/configure.in

library/xotcl/library/store/XOTclSdbm/Makefile

library/xotcl/library/store/XOTclSdbm/configure

library/xotcl/library/store/XOTclSdbm/configure.in

library/xotcl/library/store/XOTclSdbm/tcl.m4

library/xotcl/library/xml/TclExpat-1.1/Makefile

library/xotcl/library/xml/TclExpat-1.1/configure

library/xotcl/library/xml/TclExpat-1.1/configure.in

library/xotcl/library/xml/TclExpat-1.1/tcl.m4

library/xotcl/library/xml/xmlExample.xotcl

library/xotcl/tests/UNIVERSAL.test

library/xotcl/tests/actiweb.test

library/xotcl/tests/persistence.test

library/xotcl/tests/slottest.xotcl

library/xotcl/tests/speedtest.xotcl

library/xotcl/tests/testo.xotcl

library/xotcl/tests/testx.xotcl

library/xotcl/tests/xoRDF.test

library/xotcl/tests/xocomm.test

tcl.m4

tests/forwardtest.xotcl

unix/tclAppInit.c

unix/tkAppInit.c

win/rc/xotcl.rc

win/winMain.c

xotcl.m4

    • -0
    • +1
    ./xotcl/apps/actiweb/Counter.xotcl
    • -0
    • +1
    ./xotcl/apps/actiweb/Counter2.xotcl
    • -0
    • +1
    ./xotcl/apps/actiweb/Counter3.xotcl
    • -0
    • +1
    ./xotcl/apps/actiweb/Counter4.xotcl
    • -0
    • +1
    ./xotcl/apps/actiweb/MC.xotcl
    • -0
    • +1
    ./xotcl/apps/actiweb/univ/UNIVERSAL.xotcl
    • -432
    • +0
    ./xotcl/library/store/XOTclSdbm/Makefile
    • -432
    • +0
    ./xotcl/library/xml/TclExpat-1.1/Makefile
  1. … 2 more files in changeset.
- nx.tcl, xotcl.tcl: * remove proc "register_system_slots" since 'rename register_system_slots ""' fails on aolserver * bump version number to 2.0b1

  1. … 1 more file in changeset.
- add trait index entry to pktIndex.tcl

- use parameter option "increamental" instead of setting the slot's instance variable

- improve keyword detection (it is now slower, since it uses two separate regexps, but it returns much less false positives)

- library/mongo: * updated interface to current nx * updated to mongo-c-driver 0.4 (current version) * The mongo c-driver does not allow to add DBRefs, since it refuses to accept field names with leading '$'. So we skip these tests for the time being.

    • -15
    • +21
    ./mongodb/example-nx-reference-many.tcl
    • -9
    • +16
    ./mongodb/example-nx-reference-one.tcl
  1. … 1 more file in changeset.
- provide means for "autoloading" traits

  1. … 11 more files in changeset.
- added tk-spread and tk-locomotive to example scripts

  1. … 8 more files in changeset.
- added per-object traits (and per-class-object traits)

- traits: renamed "useTrait" into "require trait"

  1. … 9 more files in changeset.
-nx.tcl: - make "/object/ require" an ensemble method

  1. … 1 more file in changeset.
- nx-traits: * use "info methods -closure" instead of instantiating a class at trait-insertion time * added trait as package nx::callback

- example scripts: added tk-mini and tk-horse-race

    • -0
    • +17
    ./lib/nx-callback.tcl
  1. … 9 more files in changeset.
- nx.tcl: * do not namespace import my into ::nx * replace usages of "my" by colon invocations

  1. … 2 more files in changeset.