apps

Clone Tools
  • last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- apps/utils/nxdoc: Created a first version of a command-line script around the nxdoc machinery, for Makefile integration. - Makefile.in: Added two experimental nxdoc make-targets: [make yuidoc] and [make xowiki]. In addition, provided for a doc-specific cleanup target: [make cleandoc]. Also changed the way TCLLIBPATH is initialised for makefile runs, to preserve the surrounding environment settings. - tests/doc.test: Deactivated obsolete sections; actual cleanup is pending. - Refactored nxdoc code fragments into sub-packages, namely the html and xowiki rendering components; renamed some file and directory. - Some necessary adjustments to make nxdoc work with the new property/variable nomenclature; spotted some misbehaviour of [namespace import] when running under 8.6b2 (to be investigated; see XOTcl-lanfRef.xotcl)

  1. … 82 more files in changeset.
* added ./apps/utils/source-doc-beautifier.tcl * fixed the file-handle output/formatting in rosetta-serialization.tcl; using proc "!"

    • -0
    • +85
    ./utils/source-doc-beautifier.tcl
  1. … 5 more files in changeset.
- created own directory structure xotcl under library containing doc, tests, apps, lib etc. and moved obvious content here. - adjusted regression test and old documentation system to work with new structure

  1. … 390 more files in changeset.
- changed "require next" to "... nx" - changed "require next::test" to "... nx::test" - changed "require next::doc" to "... nx::doc"

  1. … 32 more files in changeset.
- get rid of ":::xotcl::use" - renamed tests based on next from .xotcl to .tcl - extended regression tests - use namespace ::nx::test instead of ::xotcl::test - use namespace ::nx::serializer instead of ::xotcl::serializer

    • -0
    • +210
    ./scripts/soccerClub2.tcl
  1. … 23 more files in changeset.
- added minimal stack example

- namespace changes: mostly due to marketing reasons, the naming of the top-level namespace changed from "xotcl2" to "next". reasons: xotcl is hard to pronounce for beginners, sounds like "exotic" (but who wants to program in an exotic language) has a certain stigma of strange namings (e.g. "instproc"), is seen as a precursor of tcloo, the top-level namespace ::xotcl2:: is not very nice either, the separation of framework and language is not clear.

We have now:

::next (the new object system, former ::xotcl2)

::next::core (framework, primitives)

::xotcl (former xotcl1)

- "::xotcl::use" no longer needed, use Tcl standard mechanisms instead

(e.g. "package req next"; "package req XOTcl", "namespace import ::next*")

  1. … 48 more files in changeset.
- xotcl 1.6.6: more cases for the regression test, where we want to load xotcl1 not 2

  1. … 5 more files in changeset.
- xotcl 1.6.6: make sure to load always xotcl 1 versions when needed - xotcl 1.6.6: make compilation clean when compiled with assertions on

  1. … 19 more files in changeset.
- XOTclCallStackFindLastInvocation(): return last scripted invocation - use xotcl1 in webserver test to make rull regression test working - make xotcl::use silent

  1. … 6 more files in changeset.
- updated first part of tutorial to xotcl2 syntax - fixed examples in tutorial - added soccerClub2.xotcl

    • -0
    • +209
    ./scripts/soccerClub2.xotcl
  1. … 2 more files in changeset.
merge with 1.6.3 (HEAD)

    • -0
    • +76
    ./xml/rdfExample.xotcl
    • -0
    • +115
    ./xml/xmlExample.xotcl
  1. … 126 more files in changeset.
moved examples out of library

    • -0
    • +76
    ./xml/rdfExample.xotcl
    • -0
    • +115
    ./xml/xmlExample.xotcl
  1. … 2 more files in changeset.
updated Announce, removed unneeded files from git

  1. … 3 more files in changeset.
updateing dates in copyright

  1. … 2 more files in changeset.
syntactical cleanup

  1. … 5 more files in changeset.
synchronized with head version xotcl-2007-10-30

  1. … 68 more files in changeset.
prepare forthcoming version

  1. … 55 more files in changeset.
importing experimental xotcl version

  1. … 60 more files in changeset.
restructured directory to remove superfluous directory xotcl

    • -0
    • +151
    ./actiweb/AgentClient.xotcl
    • -0
    • +61
    ./actiweb/Counter.README
    • -0
    • +42
    ./actiweb/Counter.xotcl
    • -0
    • +65
    ./actiweb/Counter2.xotcl
    • -0
    • +44
    ./actiweb/Counter3.xotcl
    • -0
    • +56
    ./actiweb/Counter4.xotcl
    • -0
    • +205
    ./actiweb/FormsWithState.xotcl
    • -0
    • +212
    ./actiweb/MC.xotcl
    • -0
    • +22
    ./actiweb/Receiver.xotcl
    • -0
    • +71
    ./actiweb/examples.README
    • -0
    • +82
    ./actiweb/securePlaceDemo.xotcl
    • -0
    • +21
    ./actiweb/univ/UNIVERSAL.css
    • binary
    ./actiweb/univ/UNIVERSAL.jpg
    • -0
    • +204
    ./actiweb/univ/UNIVERSAL.rdf
  1. … 735 more files in changeset.