- apps/
- config/
-
doc/
- openacs-4/
- Announce-0.9.3
- Announce-0.9.4
- Announce-1.0
- Announce-1.0.1
- Announce-1.0.2
- Announce-1.1.0
- Announce-1.1.1
- Announce-1.2.0
- Announce-1.3.0
- Announce-1.3.1
- Announce-1.3.3
- Announce-1.3.4
- Announce-1.3.5
- Announce-1.3.6
- Announce-1.3.7
- Announce-1.3.8
- Announce-1.3.9
- Announce-1.4.0
- Announce-1.4.1
- Announce-1.5.0
- Announce-1.5.1
- Announce-1.5.2
- Announce-1.5.3
- Announce-1.5.4
- Announce-1.5.5
- Announce-1.5.6
- Announce-1.6.0
- Announce-1.6.1
- Announce-1.6.2
- Announce-1.6.3
- Announce-1.6.4
- Announce-1.6.5
- Announce-1.6.6
- JufGdbmStorage-xotcl.html
- MemStorage-xotcl.html
- MultiStorage-xotcl.html
- Persistence-xotcl.html
- Script-xotcl.html
- Serializer-xotcl.html
- Storage-xotcl.html
- TclGdbmStorage-xotcl.html
- TextFileStorage-xotcl.html
- UNIVERSAL-xotcl.html
- adapter-xotcl.html
- adapterExample-xotcl.html
- cascaded-message-filter.gif
- changeXOTclVersion-xotcl.html
- composite-xotcl.html
- compositeExample-xotcl.html
- features.gif
- filter-inheritance.gif
- ftp-xotcl.html
- htmllib-xotcl.html
- index.html
- langRef-xotcl.html
- langRef-xotcl.pdf
- langRef.xotcl
- langRef2.xotcl
- link-checker-xotcl.html
- logo-100.jpg
- make-xotcl.html
- makeDoc-xotcl.html
- metadataAnalyzer-xotcl.html
- migration1-2.html
- mixinStrategy-xotcl.html
- next-migration.html
- next-path-mixin-movement.gif
- next-path.gif
- obj_class_system.gif
- object-class-appclass.png
- object-class.png
- observer-xotcl.html
- package-xotcl.html
- parameter-xotcl.html
- persistenceExample-xotcl.html
- pinger-xotcl.html
- pkgIndex.tcl
- sample-source.xotcl
- secure-webclient-xotcl.html
- secure-webserver-xotcl.html
- simpleFilters-xotcl.html
- soccerClub-xotcl.html
- speedtest-xotcl.html
- staticMetadata-xotcl.html
- test-xotcl.html
- testo-xotcl.html
- testx-xotcl.html
- trace-xotcl.html
- tutorial.html
- tutorial.pdf
- tutorial2.html
- upvarcompat-xotcl.html
- webclient-xotcl.html
- webserver-xotcl.html
- xo-daemon.html
- xo-whichPkg.html
- xocomm-test.html
- xodoc-xotcl.html
- xotcl-doc.css
-
generic/
- aol-xotcl.tcl
- aolstub.c
- gentclAPI.decls
- gentclAPI.tcl
- mk_predefined.tcl
- mk_predefined.xotcl
- nx.decls
- nxDecls.h
- nxInt.decls
- nxIntDecls.h
- nxStubInit.c
- nxStubLib.c
- predefined.h
- predefined.tcl
- predefined.xotcl
- tclAPI.h
- xotcl.c
- xotcl.decls
- xotcl.h
- xotclAccessInt.h
- xotclAppInit.c
- xotclCompile.c
- xotclDecls.h
- xotclError.c
- xotclInt.decls
- xotclInt.h
- xotclIntDecls.h
- xotclMetaData.c
- xotclObjectData.c
- xotclProfile.c
- xotclShadow.c
- xotclStack.c
- xotclStack85.c
- xotclStubInit.c
- xotclStubLib.c
- xotclTrace.c
- xotclUtil.c
- library/
- man/
-
tests/
- UNIVERSAL.test
- actiweb.test
- aliastest.tcl
- aliastest.xotcl
- destroytest.tcl
- destroytest.xotcl
- doc.tcl
- doc.xotcl
- forwardtest.tcl
- forwardtest.xotcl
- info-method.tcl
- info-method.xotcl
- interceptor-slot.tcl
- interceptor-slot.xotcl
- method-modifiers.tcl
- method-modifiers.xotcl
- method-require.tcl
- mixinoftest.tcl
- mixinoftest.xotcl
- object-system.tcl
- object-system.xotcl
- objifdtest.xotcl
- objparametertest.xotcl
- parameters.tcl
- parameters.xotcl
- persistence.test
- protected.tcl
- protected.xotcl
- returns.tcl
- slottest.xotcl
- speedtest.xotcl
- subcmd.tcl
- testo.xotcl
- testx.xotcl
- var-access.tcl
- varresolutiontest.tcl
- varresolutiontest.xotcl
- xoRDF.test
- xocomm.test
- unix/
- win/
- xotcl/
- .gitignore
- COMPILE
- COMPILE.win
- COPYRIGHT
- ChangeLog
- Makefile
- Makefile.in
- README
- README.aol
- TODO
- aclocal.m4
- autoclean.sh
- autogen.sh
- configure
- configure.in
- install-sh
- speed-1.4.1.xls
- tcl-license.terms
- tcl.m4
- xotcl.m4
- xotclConfig.sh
- xotclConfig.sh.in
Stats
Commits this week: 50
| Total Committers: | 6 |
|---|---|
| Last Commit: | 12:53 |
| Commits this week: | 50 |
| Total Lines of Code (LoC): | 151,082 |
| Net change in LoC this week: | 14 |
Line History
Commit Activity
52 week commits volume
Commits by day
Commits by hour
Commit calendar
Most active committers (90 days)
xotcl
Gustaf A. Neumann
- added handling of parameter options "allowemtpy" and "convert" in createFromParameterSyntax
changed 2 files
Gustaf A. Neumann
- new parameter option "convert" to signal that an application specific parameter checker should convert the value (takes the result of the methods as conversion result) - added parameters for slots "allowemtpy" and "convert" - extended regression test
changed 6 files
Gustaf A. Neumann
- extended regression test
changed
parameters.tcl
Gustaf A. Neumann
- added flag -complain to ::nsf::is - removed ::nsf::parametercheck
changed 5 files
Gustaf A. Neumann
- fixed reference counting problem with user-defined converters
changed 2 files
Gustaf A. Neumann
- minor cleanup
changed 6 files
Gustaf A. Neumann
- report "invalid parameter" in nsf::is and parametercheck, even when no-complain is used.
changed 3 files
Gustaf A. Neumann
- some cleanup
changed 3 files
Gustaf A. Neumann
- changed argument order on nsf::is to make it conformant with Tcl conventions - removed objectproperty, replaced it by ::nsf::is - move functionalizy of objectproperty to make "obj info is ..." more efficient
changed 14 files
- … 9 more files in changeset.
Gustaf A. Neumann
- minimal changes
changed 4 files
Gustaf A. Neumann
- fix onbsolete objectproperty inside catch
changed
object-system.tcl
Gustaf A. Neumann
- fix editing
changed
doc-tools.tcl
Gustaf A. Neumann
- replaced argument order on objectproperty to make it conformant with Tcl conventions - updated migration guide
changed 12 files
- … 7 more files in changeset.
ssoberni
- Replaced the former "exception" handling mechanism by a simplified one. This speeds up e.g. the generation of the current nx.tcl documentation by 15-20%. - Adjusted the tests for the modified CommentBlockParser interface. - Implemented a first version of the revised tagline notation. Changed the documentation in nx.tcl and predefined.tcl accordingly. - Discriminate between parsing simple and complex part entities. In the simple case, multi-line part sections are not allowed anymore. - Adopted the recent changes in the object introspection interfaces
changed 5 files
Gustaf A. Neumann
- removed "infoObjectMethod" and "infoClassMethod" - replaced ::nsf::cmd::ClassInfo2 by ::nsf::cmd::ClassInfo - replaced ::nsf::cmd::ObjectInfo2 by ::nsf::cmd::ObjectInfo
changed 8 files
- … 3 more files in changeset.
Gustaf A. Neumann
- introduced ::nsf::isobject - replaced in all scripts "::nsf::objectproperty ... object" by isobject
changed 15 files
- … 10 more files in changeset.
Gustaf A. Neumann
- removed "nsf::is ... -type ...." - adoped emulation layer in xotcl2 accordingly - extended regression test
changed 6 files
Gustaf A. Neumann
- removed "objectproperty .... type" - renamed isSubType() to IsSubType() - adoped emulation layer in xotcl2 accordingly - added two tests for "info has type" in regression test
changed 8 files
- … 3 more files in changeset.
Gustaf A. Neumann
- removed "objectproperty .... hasmixin" - removed "nsd::is ... -hasmixin ...." - removed type-converter "type=hasmixin" - adoped emulation layer in xotcl2 accordingly - added two tests for "info has mixin" in regression test
changed 7 files
Gustaf A. Neumann
- updated interface definitions for info methods, sort these alphabetically
changed 3 files
Gustaf A. Neumann
- implemented XOTclObjInfoHasMixinMethod() and XOTclObjInfoHasTypeMethod() - renamed "$obj info hasnamespace" to "$obj info has namespace" - added "$obj info has mixin $class" - added "$obj info has type $class" - extended regression test for parametercheck/objectproperty/is
changed 7 files
Gustaf A. Neumann
- documented incompatiblity of object-invocation via method interface (due to ensemble objects) in migration guide
changed 2 files
Gustaf A. Neumann
- make sure to test next to non-existing shadowed method in connections with filters and unknwon handlers
changed 2 files
Gustaf A. Neumann
Merge branch '2.0.0-develop' of ssh://alice.wu-wien.ac.at/usr/local/src/git-repo/xotcl into 2.0.0-develop
changed 4 files
Gustaf A. Neumann
- fixed silent (scripted) unknown handler. - reavtivated corresponding regression test - extended regression tests (call unknown method with filter with and without unknown handlers)
changed 4 files
ssoberni
- Refactoring templating code: Separated generic and backend-specific templating behaviour into distinct classes: BaseTemplateData and NxDocTemplateData. Rewrote the getter logic for the @doc strings to retrieve different representations (as_text() and as_list()). - Multi-line block markers: To achieve this, I moved the handling of block markers into the template data classes. - Adjusted the tests for the changes ...
changed 6 files
Gustaf A. Neumann
- fixed test with UnknownClass in xotcl/tests/testx.xotcl
changed 3 files
Gustaf A. Neumann
- update generated file (containing new names)
changed
nxIntDecls.h
Gustaf A. Neumann
- scripted "info slotobjects" to return only objects of class ::nx::Slot
changed 3 files
