Changes for version 0.33 - 2002-07-26
- fixed bug which raises exception when XTM::Path creating /topic[@id = '...']
- changed simple search syntax in XTM::Memory 'regexp' -> 'regexps'
- added commands 'merge', 'duplicate_suppression', 'follow_maps' to xtm.pl
- added consistency to be passed through all sync_ins also through XTM::Virtual
- added t/08topic.t for simple tests
- added 'is-reified-by' clauses in AsTMa (XTM::AsTMa::Parser) for topics and associations
- added AsTMa directive auto_complete
- added AsTMa directive encoding to occur several times in a document
- added first (still experimental) version of LTM parsing, see XTM::LTM
- fixed strange 'cannot add to undefined' error in XTM::Path when using XTM::Path::create and find inside one program (workaround, not solved yet)
- allowed several scope topics for an association (follows XTM and LTM)
- added caching to XTM::Path, already parsed expressions are cached
- added variable to XTM::Path (similar to SQL prepare/expecute)
- added method add_defaults to XTM::topic to add default type/scope to topic components if missing
- modified Memory, generic for major performance improvements when merging (still some potential to be used)
- modified Memory: merging dies if a topic is merged with an existing but both have a different addressable resource
- fixed bug in XTM::Path not detecting correctly strings '0'
Modules
Topic Map management, single thread class
Topic Map Parsing of AsTMa instances.
Topic Map management, abstract class for input/output
Topic Map Parsing of LTM instances.
Topic Map Logger
Topic Map management, in-memory data structure.
Topic Map management, published subject identifiers
Topic Map management, XPath like retrieval and construction facility
Topic Map management, Virtual (topic induced) maps
Topic Map management, syncing with XML data
XTM XML parser
trivial class definition
Topic Map, base distribution
trivial class definition
trivial class definition
XTM generic accessor
trivial class definition
trivial class definition
trivial class definition
trivial class definition
trivial class definition
trivial class definition
trivial class definition
trivial class definition
trivial class definition
trivial class definition
trivial class definition
Topic Map management, Topic
trivial class definition
trivial class definition
trivial class definition
Provides
in lib/XTM/AsTMa/CParser.pm
in lib/XTM/Path/CParser.pm
in lib/XTM/AsTMa/CParser.pm
in lib/XTM/AsTMa/MemoryBuilder.pm
in lib/XTM/AsTMa/Parser.pm
in lib/XTM/LTM/MemoryBuilder.pm
in lib/XTM/LTM/Parser.pm
in lib/XTM/Namespaces.pm
in lib/XTM/Path/CParser.pm
in lib/XTM/grammar.pm