Changeset 365:9f8666d4f6bd in livinglogic.python.www

Show
Ignore:
Timestamp:
10/11/05 19:31:18 (14 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

Update to new distribution structure (i.e. the new ll-core package).

Location:
site
Files:
5 added
23 removed
12 modified

Legend:

Unmodified
Added
Removed
  • site/Python_xmlns.py

    r359 r365  
    22import sys, types, inspect 
    33 
    4 import ll 
    5 from ll import url 
     4from ll import misc, url 
    65from ll.xist import xsc, sims, parsers 
    76from ll.xist.ns import html, chars, htmlspecials, specials, abbr, meta, doc, code, xml, text 
     
    1514    """ 
    1615 
    17     class keywords(ll.propclass): 
     16    class keywords(misc.propclass): 
    1817        def __get__(self): 
    1918            keywords = list(self.localkeywords) 
     
    2625            return keywords 
    2726 
    28     @ll.notimplemented 
     27    @misc.notimplemented 
    2928    def getChildByIndex(self, index): 
    3029        pass 
    3130 
    32     @ll.notimplemented 
     31    @misc.notimplemented 
    3332    def getChildByName(self, index): 
    3433        pass 
     
    7574            return parent.getChildByIndex(-1) 
    7675 
    77     @ll.notimplemented 
     76    @misc.notimplemented 
    7877    def __len__(self): 
    7978        pass 
     
    252251pages = XISTPage(u"python", 
    253252    PythonSourcePage(u"core", 
     253        PythonSourcePage(u"ansistyle", 
     254            crumb=u"ll.ansistyle", 
     255            title=u"ll.ansistyle · Python software · LivingLogic AG", 
     256            header=u"ll.ansistyle", 
     257            subheader=u"ANSI colors for output streams and strings", 
     258            url=u"root:ansistyle/index.html", 
     259            inheritablekeywords=[u"packages", u"ANSIStyle", abbr.ansi(), u"escape", u"color", u"console"], 
     260            linktitle=u"Module ll.ansistyle: ANSI colors for output streams and strings", 
     261            description=u""" 
     262            ll.ansistyle is a Python module that adds color capability to streams 
     263            via ANSI escape sequences. 
     264            """, 
     265        ), 
     266        PythonSourcePage(u"color", 
     267            crumb=u"ll.color", 
     268            title=u"ll.color · Python software · LivingLogic AG", 
     269            header=u"ll.color", 
     270            subheader=u"RGB color values and color model conversion", 
     271            url=u"root:color/index.html", 
     272            localkeywords=[u"RGB", u"red", u"green", u"blue", u"HSV", u"HSB", u"HSL", u"HLS", u"hue", u"saturation", u"value", u"brightness", u"luminance"], 
     273            linktitle=u"Module ll.color: RGB color values and color model conversion", 
     274            description=u""" 
     275            ll.color is a Python module that provides classes and functions for handling 
     276            RGB color values. This includes the ability to convert between different 
     277            color models (RGB, HSV, HLS) as well as to and from CSS format, and several 
     278            functions for modifying and mixing colors. 
     279            """, 
     280        ), 
     281        PythonSourcePage(u"make", 
     282            crumb=u"ll.make", 
     283            title=u"ll.make · Python software · LivingLogic AG", 
     284            header=u"ll.make", 
     285            subheader=u"Object oriented make replacement", 
     286            url=u"root:make/index.html", 
     287            localkeywords=[u"make", u"build", u"dependencies", u"development", u"target"], 
     288            linktitle=u"Module ll.make: Object oriented make replacement", 
     289            description=u""" 
     290            ll.make is a Python module that provides an object oriented make replacement. 
     291            Like make it allows you to specify dependencies between files and actions 
     292            to be executed when files don't exist or are out of date with respect to 
     293            one of their sources. But unlike make you can do this in a object oriented 
     294            way and targets are not only limited to files, but you can implement 
     295            e.g. dependencies on database records. 
     296            """, 
     297        ), 
     298        PythonSourcePage(u"misc", 
     299            crumb=u"ll.misc", 
     300            title=u"ll.misc · Python software · LivingLogic AG", 
     301            header=u"ll.misc", 
     302            subheader=u"Miscellaneous utility functions and classes", 
     303            url=u"root:misc/index.html", 
     304            localkeywords=[u"utilities", u"decorator", u"property", u"module", u"namespace"], 
     305            linktitle=u"Module ll.misc: Misc utility functions and classes", 
     306            description=u""" 
     307            ll.misc provides serveral utility classes and functions. 
     308            """, 
     309        ), 
     310        PythonSourcePage(u"sisyphus", 
     311            crumb=u"ll.sisyphus", 
     312            title=u"ll.sisyphus · Python software · LivingLogic AG", 
     313            header=u"ll.sisyphus", 
     314            subheader=u"Writing cron jobs with Python", 
     315            url=u"root:sisyphus/index.html", 
     316            inheritablekeywords=[u"packages", u"Sisyphus", u"cron", u"job"], 
     317            linktitle=u"Module ll.sisyphus: Writing cron jobs with Python", 
     318            description=u""" 
     319            ll.sisyphus is a Python module that simplifies writing Python scripts 
     320            that run as cron jobs. 
     321            """, 
     322        ), 
     323        PythonSourcePage(u"url", 
     324            XISTPage(u"howto", 
     325                crumb=u"Howto", 
     326                title=u"ll.url howto · Python software · LivingLogic AG", 
     327                header=u"ll.url documentation", 
     328                subheader=u"Special features of URL", 
     329                url=u"root:url/Howto.html", 
     330                localkeywords=[], 
     331                linktitle=u"Special features of URL", 
     332            ), 
     333            crumb=u"ll.url", 
     334            title=u"ll.url · Python software · LivingLogic AG", 
     335            header=u"ll.url", 
     336            subheader=(u"Module implementing ", abbr.url(), u"s"), 
     337            url=u"root:url/index.html", 
     338            linktitle=u"Module ll.url: RFC 2396 compliant URLs", 
     339            description=u""" 
     340            ll.url is a Python module that provides classes for parsing and 
     341            constructing RFC 2396 compliant URLs. 
     342            """, 
     343        ), 
     344        PythonSourcePage(u"xpit", 
     345            crumb=u"ll.xpit", 
     346            title=u"ll.xpit · Python software · LivingLogic AG", 
     347            header=u"ll.xpit", 
     348            subheader=u"Embed Python expressions in text", 
     349            url=u"root:xpit/index.html", 
     350            localkeywords=[u"template", u"embed", u"processing instruction", u"PI", u"Python expression"], 
     351            linktitle=u"Module ll.xpit: Embed Python expressions in text", 
     352            description=u""" 
     353            ll.xpit is a Python module that allows you to embed Python expressions 
     354            in text files. 
     355            """, 
     356        ), 
    254357        XISTPage(u"download", 
     358            XISTPage(u"old", 
     359                crumb=u"Old download", 
     360                title=u"Old core download · Python software · LivingLogic AG", 
     361                header=u"Old core download", 
     362                subheader=u"Download old modules as separate distributions", 
     363                url=u"root:core/OldDownload.html", 
     364                localkeywords=[u"download", u"file", u"archive"], 
     365                linktitle=u"Links to older distributions", 
     366            ), 
    255367            crumb=u"Download", 
    256368            title=u"Core download · Python software · LivingLogic AG", 
     
    262374        ), 
    263375        XISTPage(u"history", 
     376            XISTPage(u"old", 
     377                crumb=u"Old history", 
     378                title=u"Old core history · Python software · LivingLogic AG", 
     379                header=u"Old core history", 
     380                subheader=u"The history before distribution restructuring", 
     381                url=u"root:core/OldHistory.html", 
     382                localkeywords=[u"history", u"changes", u"version"], 
     383                linktitle=u"Old ChangeLog for ll-core modules", 
     384            ), 
    264385            crumb=u"History", 
    265386            title=u"Core history · Python software · LivingLogic AG", 
     
    280401        ), 
    281402        XISTPage(u"migration", 
     403            XISTPage(u"old", 
     404                crumb=u"Old migration info", 
     405                title=u"Old core migration info · Python software · LivingLogic AG", 
     406                header=u"Old core migration info", 
     407                subheader=u"Migration infomation for old versions before distribution restructuring", 
     408                url=u"root:core/OldMigration.html", 
     409                localkeywords=[u"history", u"changes", u"version"], 
     410                linktitle=u"Old migration info", 
     411            ), 
    282412            crumb=u"Migration", 
    283413            title=(u"Core migration guide · Python software · LivingLogic AG"), 
     
    291421        title=u"Core · Python software · LivingLogic AG", 
    292422        header=u"Core", 
    293         subheader=u"Common utilities", 
     423        subheader=u"Core distribution containing ansistyle, color, make, misc, sisyphus, url and xpit", 
    294424        url=u"root:core/index.html", 
    295         inheritablekeywords=[u"Python", u"package", u"utilities", u"decorator", u"property", u"module", u"namespace"], 
    296         linktitle=u"Package ll: Misc utility functions and classes", 
     425        inheritablekeywords=[u"Python", u"package"], 
     426        linktitle=u"Package ll: Core modules", 
    297427    ), 
    298428    PythonSourcePage(u"xist", 
     
    463593                linktitle=u"Module ll.xist.ns.doc: Namespace for automated documentation generation", 
    464594            ), 
     595            PythonSourcePage(u"rng", 
     596                crumb=u"rng", 
     597                title=(abbr.xist(), u".ns.rng · Python software · LivingLogic AG"), 
     598                header=(abbr.xist(), u".ns.rng"), 
     599                subheader=u"Namespace module for Relax NG", 
     600                url=u"root:xist/ns/rng/index.html", 
     601                linktitle=u"Module ll.xist.ns.doc: Namespace for Relax NG", 
     602            ), 
    465603            PythonSourcePage(u"struts_html", 
    466604                crumb=u"struts_html", 
     
    512650        PythonSourcePage(u"publishers", 
    513651            crumb=u"publishers", 
    514             title=(abbr.xist(), u".publishers · Python software · LivingLogic AG"), 
    515             header=(abbr.xist(), u".publishers"), 
     652            title=(u"ll.", abbr.xist(), u".publishers · Python software · LivingLogic AG"), 
     653            header=(u"ll.", abbr.xist(), u".publishers"), 
    516654            subheader=u"Module with classes for publishing trees", 
    517655            url=u"root:xist/publishers/index.html", 
     
    520658        PythonSourcePage(u"sims", 
    521659            crumb=u"sims", 
    522             title=(abbr.xist(), u".sims · Python software · LivingLogic AG"), 
    523             header=(abbr.xist(), u".sims"), 
     660            title=(u"ll.", abbr.xist(), u".sims · Python software · LivingLogic AG"), 
     661            header=(u"ll.", abbr.xist(), u".sims"), 
    524662            subheader=u"Simple schema validation", 
    525663            url=u"root:xist/sims/index.html", 
     
    528666        PythonSourcePage(u"xfind", 
    529667            crumb=u"xfind", 
    530             title=(abbr.xist(), u".xfind · Python software · LivingLogic AG"), 
    531             header=(abbr.xist(), u".xfind"), 
     668            title=(u"ll.", abbr.xist(), u".xfind · Python software · LivingLogic AG"), 
     669            header=(u"ll.", abbr.xist(), u".xfind"), 
    532670            subheader=u"Tree iteration and filtering", 
    533671            url=u"root:xist/xfind/index.html", 
     
    594732        """, 
    595733    ), 
    596     PythonSourcePage(u"url", 
    597         XISTPage(u"howto", 
    598             crumb=u"Howto", 
    599             title=u"URL howto · Python software · LivingLogic AG", 
    600             header=u"URL documentation", 
    601             subheader=u"Special features of URL", 
    602             url=u"root:url/Howto.html", 
    603             localkeywords=[], 
    604             linktitle=u"Special features of URL", 
    605         ), 
    606         XISTPage(u"download", 
    607             crumb=u"Download", 
    608             title=u"URL download · Python software · LivingLogic AG", 
    609             header=u"URL download", 
    610             subheader=u"All versions for download", 
    611             url=u"root:url/Download.html", 
    612             localkeywords=[u"download", u"file", u"archive"], 
    613             linktitle=u"Links to Windows and Linux, source and binary distributions", 
    614         ), 
    615         XISTPage(u"history", 
    616             crumb=u"History", 
    617             title=u"URL history · Python software · LivingLogic AG", 
    618             header=u"URL history", 
    619             subheader=u"The development history", 
    620             url=u"root:url/History.html", 
    621             localkeywords=[u"packages", u"history", u"changes", u"version"], 
    622             linktitle=u"ChangeLog for ll-url", 
    623         ), 
    624         XISTPage(u"installation", 
    625             crumb=u"Installation", 
    626             title=u"URL requirements and installation · Python software · LivingLogic AG", 
    627             header=u"URL installation", 
    628             subheader=u"Requirements and installation", 
    629             url=u"root:url/Installation.html", 
    630             localkeywords=[u"installation", u"distutils"], 
    631             linktitle=u"How to install ll-url", 
    632         ), 
    633         crumb=u"url", 
    634         title=u"URL · Python software · LivingLogic AG", 
    635         header=u"url", 
    636         subheader=(u"Module implementing ", abbr.url(), u"s"), 
    637         url=u"root:url/index.html", 
    638         linktitle=u"Module ll.url: RFC 2396 compliant URLs", 
    639         description=u""" 
    640         ll-url is a Python module that provides classes for parsing and 
    641         constructing RFC 2396 compliant URLs. 
    642         """, 
    643     ), 
    644     PythonSourcePage(u"make", 
    645         XISTPage(u"download", 
    646             crumb=u"Download", 
    647             title=u"Make download · Python software · LivingLogic AG", 
    648             header=u"Make download", 
    649             subheader=u"All versions for download", 
    650             url=u"root:make/Download.html", 
    651             localkeywords=[u"packages", u"download", u"file", u"archive"], 
    652             linktitle=u"Links to Windows and Linux, source and binary distributions", 
    653         ), 
    654         XISTPage(u"history", 
    655             crumb=u"History", 
    656             title=u"Make history · Python software · LivingLogic AG", 
    657             header=u"Make history", 
    658             subheader=u"The development history", 
    659             url=u"root:make/History.html", 
    660             localkeywords=[u"packages", u"history", u"changes", u"version"], 
    661             linktitle=u"ChangeLog for ll-make", 
    662         ), 
    663         XISTPage(u"installation", 
    664             crumb=u"Installation", 
    665             title=u"Make requirements and installation · Python software · LivingLogic AG", 
    666             header=u"Make installation", 
    667             subheader=u"Requirements and installation", 
    668             url=u"root:make/Installation.html", 
    669             localkeywords=[u"installation", u"distutils"], 
    670             linktitle=u"How to install ll-make", 
    671         ), 
    672         XISTPage(u"migration", 
    673             crumb=u"Migration", 
    674             title=u"Make migration guide · Python software · LivingLogic AG", 
    675             header=u"Make migration guide", 
    676             subheader=u"How to update your code to new versions of Make", 
    677             url=u"root:make/Migration.html", 
    678             localkeywords=[], 
    679             linktitle=u"How to update your code to new versions of ll-make", 
    680         ), 
    681         crumb=u"Make", 
    682         title=u"Make · Python software · LivingLogic AG", 
    683         header=u"Make", 
    684         subheader=u"Object oriented make replacement", 
    685         url=u"root:make/index.html", 
    686         localkeywords=[u"make", u"build", u"dependencies", u"development", u"target"], 
    687         linktitle=u"Module ll.make: Object oriented make replacement", 
    688         description=u""" 
    689         ll-make is a Python module that provides an object oriented make replacement. 
    690         Like make it allows you to specify dependencies between files and actions 
    691         to be executed when files don't exist or are out of date with respect to 
    692         one of their sources. But unlike make you can do this in a object oriented 
    693         way and targets are not only limited to files, but you can implement 
    694         e.g. dependencies on database records. 
    695         """, 
    696     ), 
    697     PythonSourcePage(u"color", 
    698         XISTPage(u"download", 
    699             crumb=u"Download", 
    700             title=u"Color download · Python software · LivingLogic AG", 
    701             header=u"Color download", 
    702             subheader=u"All versions for download", 
    703             url=u"root:color/Download.html", 
    704             localkeywords=[u"packages", u"download", u"file", u"archive"], 
    705             linktitle=u"Links to Windows and Linux, source and binary distributions", 
    706         ), 
    707         XISTPage(u"history", 
    708             crumb=u"History", 
    709             title=u"Color history · Python software · LivingLogic AG", 
    710             header=u"Color history", 
    711             subheader=u"The development history", 
    712             url=u"root:color/History.html", 
    713             localkeywords=[u"packages", u"history", u"changes", u"version"], 
    714             linktitle=u"ChangeLog for ll-color", 
    715         ), 
    716         XISTPage(u"installation", 
    717             crumb=u"Installation", 
    718             title=u"Color requirements and installation · Python software · LivingLogic AG", 
    719             header=u"Color installation", 
    720             subheader=u"Requirements and installation", 
    721             url=u"root:color/Installation.html", 
    722             localkeywords=[u"installation", u"distutils"], 
    723             linktitle=u"How to install ll-color", 
    724         ), 
    725         crumb=u"Color", 
    726         title=u"Color · Python software · LivingLogic AG", 
    727         header=u"Color", 
    728         subheader=u"RGB color values and color model conversion", 
    729         url=u"root:color/index.html", 
    730         localkeywords=[u"RGB", u"red", u"green", u"blue", u"HSV", u"HSB", u"HSL", u"HLS", u"hue", u"saturation", u"value", u"brightness", u"luminance"], 
    731         linktitle=u"Module ll.color: RGB color values and color model conversion", 
    732         description=u""" 
    733         ll-color is a Python module that provides classes and functions for handling 
    734         RGB color values. This includes the ability to convert between different 
    735         color models (RGB, HSV, HLS) as well as to and from CSS format, and several 
    736         functions for modifying and mixing colors. 
    737         """, 
    738     ), 
    739     PythonSourcePage(u"sisyphus", 
    740         XISTPage(u"download", 
    741             crumb=u"Download", 
    742             title=u"Sisyphus download · Python software · LivingLogic AG", 
    743             header=u"Sisyphus download", 
    744             subheader=u"All versions for download", 
    745             url=u"root:sisyphus/Download.html", 
    746             localkeywords=[u"download", u"file", u"archive"], 
    747             linktitle=u"Links to Windows and Linux, source and binary distributions", 
    748         ), 
    749         XISTPage(u"history", 
    750             crumb=u"History", 
    751             title=u"Sisyphus history · Python software · LivingLogic AG", 
    752             header=u"Sisyphus history", 
    753             subheader=u"The development history", 
    754             url=u"root:sisyphus/History.html", 
    755             localkeywords=[u"history", u"changes", u"version"], 
    756             linktitle=u"ChangeLog for ll-sisyphus", 
    757         ), 
    758         XISTPage(u"installation", 
    759             crumb=u"Installation", 
    760             title=u"Sisyphus requirements and installation · Python software · LivingLogic AG", 
    761             header=u"Sisyphus installation", 
    762             subheader=u"Requirements and installation", 
    763             url=u"root:sisyphus/Installation.html", 
    764             localkeywords=[u"installation", u"distutils"], 
    765             linktitle=u"How to install ll-sisyphus", 
    766         ), 
    767         crumb=u"Sisyphus", 
    768         title=u"Sisyphus · Python software · LivingLogic AG", 
    769         header=u"Sisyphus", 
    770         subheader=u"Writing cron jobs with Python", 
    771         url=u"root:sisyphus/index.html", 
    772         inheritablekeywords=[u"packages", u"Sisyphus", u"cron", u"job"], 
    773         linktitle=u"Module ll.sisyphus: Writing cron jobs with Python", 
    774         description=u""" 
    775         ll-sisyphus is a Python module that simplifies writing Python scripts 
    776         that run as cron jobs. 
    777         """, 
    778     ), 
    779     PythonSourcePage(u"ansistyle", 
    780         XISTPage(u"download", 
    781             crumb=u"Download", 
    782             title=u"ANSIStyle download · Python software · LivingLogic AG", 
    783             header=u"ANSIStyle download", 
    784             subheader=u"All versions for download", 
    785             url=u"root:ansistyle/Download.html", 
    786             localkeywords=[u"download", u"file", u"archive"], 
    787             linktitle=u"Links to Windows and Linux, source and binary distributions", 
    788         ), 
    789         XISTPage(u"history", 
    790             crumb=u"History", 
    791             title=u"ANSIStyle history · Python software · LivingLogic AG", 
    792             header=u"ANSIStyle history", 
    793             subheader=u"The development history", 
    794             url=u"root:ansistyle/History.html", 
    795             localkeywords=[u"history", u"changes", u"version"], 
    796             linktitle=u"ChangeLog for ll-ansistyle", 
    797         ), 
    798         XISTPage(u"installation", 
    799             crumb=u"Installation", 
    800             title=u"ANSIStyle requirements and installation · Python software · LivingLogic AG", 
    801             header=u"ANSIStyle installation", 
    802             subheader=u"Requirements and installation", 
    803             url=u"root:ansistyle/Installation.html", 
    804             localkeywords=[u"installation", u"distutils"], 
    805             linktitle=u"How to install ll-ansistyle", 
    806         ), 
    807         crumb=u"ANSIStyle", 
    808         title=u"ANSIStyle · Python software · LivingLogic AG", 
    809         header=u"ANSIStyle", 
    810         subheader=u"ANSI colors for output streams and strings", 
    811         url=u"root:ansistyle/index.html", 
    812         inheritablekeywords=[u"packages", u"ANSIStyle", abbr.ansi(), u"escape", u"color", u"console"], 
    813         linktitle=u"Module ll.ansistyle: ANSI colors for output streams and strings", 
    814         description=u""" 
    815         ll-ansistyle is a Python module that adds color capability to streams 
    816         via ANSI escape sequences. 
    817         """, 
    818     ), 
    819734    PythonSourcePage(u"toxic", 
    820735        XISTPage(u"download", 
    821736            crumb=u"Download", 
    822             title=u"Toxic download · Python software · LivingLogic AG", 
    823             header=u"Toxic download", 
     737            title=u"ll.toxic download · Python software · LivingLogic AG", 
     738            header=u"ll.toxic download", 
    824739            subheader=u"All versions for download", 
    825740            url=u"root:toxic/Download.html", 
     
    829744        XISTPage(u"history", 
    830745            crumb=u"History", 
    831             title=u"Toxic history · Python software · LivingLogic AG", 
    832             header=u"Toxic history", 
     746            title=u"ll.toxic history · Python software · LivingLogic AG", 
     747            header=u"ll.toxic history", 
    833748            subheader=u"The development history", 
    834749            url=u"root:toxic/History.html", 
     
    838753        XISTPage(u"installation", 
    839754            crumb=u"Installation", 
    840             title=u"Toxic requirements and installation · Python software · LivingLogic AG", 
    841             header=u"Toxic installation", 
     755            title=u"ll.toxic requirements and installation · Python software · LivingLogic AG", 
     756            header=u"ll.toxic installation", 
    842757            subheader=u"Requirements and installation", 
    843758            url=u"root:toxic/Installation.html", 
     
    845760            linktitle=u"How to install ll-toxic", 
    846761        ), 
    847         crumb=u"Toxic", 
    848         title=u"Toxic · Python software · LivingLogic AG", 
    849         header=u"Toxic", 
     762        crumb=u"ll.toxic", 
     763        title=u"ll.toxic · Python software · LivingLogic AG", 
     764        header=u"ll.toxic", 
    850765        subheader=(u"Generate Oracle functions from PL/SQL embedded in ", abbr.xml()), 
    851766        url=u"root:toxic/index.html", 
     
    853768        linktitle=u"Module ll.toxic: Embed PL/SQL in XIST XML", 
    854769        description=u""" 
    855         ll-toxic is a Python module that provides an XIST namespace that can be 
    856         used for generating Oracle database functions that return XML strings. 
    857         This is done by embedding processing instructions containing PL/SQL code 
    858         into XML files and transforming those files with XIST. 
    859         """, 
    860     ), 
    861     PythonSourcePage(u"xpit", 
    862         XISTPage(u"download", 
    863             crumb=u"Download", 
    864             title=u"XPIT download · Python software · LivingLogic AG", 
    865             header=u"XPIT download", 
    866             subheader=u"All versions for download", 
    867             url=u"root:xpit/Download.html", 
    868             localkeywords=[u"packages", u"download", u"file", u"archive"], 
    869             linktitle=u"Links to Windows and Linux, source and binary distributions", 
    870         ), 
    871         XISTPage(u"history", 
    872             crumb=u"History", 
    873             title=u"XPIT history · Python software · LivingLogic AG", 
    874             header=u"XPIT history", 
    875             subheader=u"The development history", 
    876             url=u"root:xpit/History.html", 
    877             localkeywords=[u"packages", u"history", u"changes", u"version"], 
    878             linktitle=u"ChangeLog for ll-xpit", 
    879         ), 
    880         XISTPage(u"installation", 
    881             crumb=u"Installation", 
    882             title=u"XPIT requirements and installation · Python software · LivingLogic AG", 
    883             header=u"XPIT installation", 
    884             subheader=u"Requirements and installation", 
    885             url=u"root:xpit/Installation.html", 
    886             localkeywords=[u"installation", u"distutils"], 
    887             linktitle=u"How to install ll-xpit", 
    888         ), 
    889         crumb=u"XPIT", 
    890         title=u"XPIT · Python software · LivingLogic AG", 
    891         header=u"XPIT", 
    892         subheader=u"Embed Python expressions in text", 
    893         url=u"root:xpit/index.html", 
    894         localkeywords=[u"template", u"embed", u"processing instruction", u"PI", u"Python expression"], 
    895         linktitle=u"Module ll.xpit: Embed Python expressions in text", 
    896         description=u""" 
    897         ll-toxic is a Python module that provides an XIST namespace that can be 
     770        ll.toxic is a Python module that provides an XIST namespace that can be 
    898771        used for generating Oracle database functions that return XML strings. 
    899772        This is done by embedding processing instructions containing PL/SQL code 
     
    904777        XISTPage(u"download", 
    905778            crumb=u"Download", 
    906             title=u"OraSQL download · Python software · LivingLogic AG", 
    907             header=u"OraSQL download", 
     779            title=u"ll.orasql download · Python software · LivingLogic AG", 
     780            header=u"ll.orasql download", 
    908781            subheader=u"All versions for download", 
    909782            url=u"root:orasql/Download.html", 
     
    913786        XISTPage(u"history", 
    914787            crumb=u"History", 
    915             title=u"OraSQL history · Python software · LivingLogic AG", 
    916             header=u"OraSQL history", 
     788            title=u"ll.orasql history · Python software · LivingLogic AG", 
     789            header=u"ll.orasql history", 
    917790            subheader=u"The development history", 
    918791            url=u"root:orasql/History.html", 
     
    922795        XISTPage(u"installation", 
    923796            crumb=u"Installation", 
    924             title=u"OraSQL installation · Python software · LivingLogic AG", 
    925             header=u"OraSQL installation", 
     797            title=u"ll.orasql installation · Python software · LivingLogic AG", 
     798            header=u"ll.orasql installation", 
    926799            subheader=u"Requirements and installation", 
    927800            url=u"root:orasql/Installation.html", 
     
    929802            linktitle=u"How to install ll-orasql", 
    930803        ), 
    931         crumb=u"OraSQL", 
    932         title=u"OraSQL · Python software · LivingLogic AG", 
    933         header=u"OraSQL", 
     804        crumb=u"ll.orasql", 
     805        title=u"ll.orasql · Python software · LivingLogic AG", 
     806        header=u"ll.orasql", 
    934807        subheader=u"Utilities for working with cx_Oracle", 
    935808        url=u"root:orasql/index.html", 
     
    937810        linktitle=u"Module ll.orasql: Utilities for cx_Oracle", 
    938811        description=u""" 
    939         ll-orasql is a Python module that provides utilities for working with cx_Oracle: 
     812        ll.orasql is a Python module that provides utilities for working with cx_Oracle: 
    940813        It allows calling Oracle procedures via keyword arguments and it wraps the 
    941814        result of fetch calls in a custom dictionary. 
    942815        """, 
    943     ), 
    944     PythonSourcePage(u"sql", 
    945         XISTPage(u"download", 
    946             crumb=u"Download", 
    947             title=u"SQL download · Python software · LivingLogic AG", 
    948             header=u"SQL download", 
    949             subheader=u"All versions for download", 
    950             url=u"root:sql/Download.html", 
    951             localkeywords=[u"packages", u"download", u"file", u"archive"], 
    952             linktitle=u"Links to Windows and Linux, source and binary distributions", 
    953         ), 
    954         XISTPage(u"history", 
    955             crumb=u"History", 
    956             title=u"SQL history · Python software · LivingLogic AG", 
    957             header=u"SQL history", 
    958             subheader=u"The development history", 
    959             url=u"root:sql/History.html", 
    960             localkeywords=[u"packages", u"history", u"changes", u"version"], 
    961             linktitle=u"ChangeLog for ll-sql", 
    962         ), 
    963         XISTPage(u"installation", 
    964             crumb=u"Installation", 
    965             title=u"SQL requirements and installation · Python software · LivingLogic AG", 
    966             header=u"SQL installation", 
    967             subheader=u"Requirements and installation", 
    968             url=u"root:sql/Installation.html", 
    969             localkeywords=[u"installation", u"distutils"], 
    970             linktitle=u"How to install ll-sql", 
    971         ), 
    972         crumb=u"SQL", 
    973         title=u"SQL · Python software · LivingLogic AG", 
    974         header=u"SQL", 
    975         subheader=(u"Simplifies generating ", abbr.sql(), u" queries"), 
    976         url=u"root:sql/index.html", 
    977         localkeywords=[u"packages", u"SQL", u"query"], 
    978         linktitle=u"Module ll.sql: Formatting SQL queries", 
    979         description=u""" 
    980         ll-sql is a Python module that provides classes for generating simple SQL 
    981         insert, delete and update queries. 
    982         """ 
    983816    ), 
    984817    PythonSourcePage(u"aplora", 
  • site/ansistyle/index.htmlxsc

    r300 r365  
    11<?xml version='1.0' encoding='iso-8859-1'?> 
    2 <py:page path="ansistyle"> 
     2<py:page path="core/ansistyle"> 
    33<?pyeval 
    44    from ll import ansistyle 
  • site/color/index.htmlxsc

    r300 r365  
    11<?xml version='1.0' encoding='iso-8859-1'?> 
    2 <py:page path="color"> 
     2<py:page path="core/color"> 
    33<?pyeval 
    44    from ll import color 
  • site/core/Download.htmlxsc

    r336 r365  
    66or choose one of the following archives:</par> 
    77<py:alldownloads> 
    8 <py:downloads version="0.3" date="05/24/2005"> 
    9 <py:download href="core/ll-core-0.3.win32.exe" /> 
    10 <py:download href="core/ll-core-0.3-1.noarch.rpm" /> 
    11 <py:download href="core/ll-core-0.3-1.src.rpm" /> 
    12 <py:download href="core/ll-core-0.3.zip" /> 
    13 <py:download href="core/ll-core-0.3.tar.bz2" /> 
    14 <py:download href="core/ll-core-0.3.tar.gz" /> 
    15 </py:downloads> 
    16 <py:downloads version="0.2.1" date="01/21/2005"> 
    17 <py:download href="core/ll-core-0.2.1.win32.exe" /> 
    18 <py:download href="core/ll-core-0.2.1-1.noarch.rpm" /> 
    19 <py:download href="core/ll-core-0.2.1-1.src.rpm" /> 
    20 <py:download href="core/ll-core-0.2.1.zip" /> 
    21 <py:download href="core/ll-core-0.2.1.tar.bz2" /> 
    22 <py:download href="core/ll-core-0.2.1.tar.gz" /> 
    23 </py:downloads> 
    24 <py:downloads version="0.2" date="01/11/2005"> 
    25 <py:download href="core/ll-core-0.2.win32.exe" /> 
    26 <py:download href="core/ll-core-0.2-1.noarch.rpm" /> 
    27 <py:download href="core/ll-core-0.2-1.src.rpm" /> 
    28 <py:download href="core/ll-core-0.2.zip" /> 
    29 <py:download href="core/ll-core-0.2.tar.bz2" /> 
    30 <py:download href="core/ll-core-0.2.tar.gz" /> 
    31 </py:downloads> 
    32 <py:downloads version="0.1" date="01/03/2005"> 
    33 <py:download href="core/ll-core-0.1.win32.exe" /> 
    34 <py:download href="core/ll-core-0.1-1.noarch.rpm" /> 
    35 <py:download href="core/ll-core-0.1-1.src.rpm" /> 
    36 <py:download href="core/ll-core-0.1.zip" /> 
    37 <py:download href="core/ll-core-0.1.tar.bz2" /> 
    38 <py:download href="core/ll-core-0.1.tar.gz" /> 
     8<py:downloads version="1.0" date="10/11/2005"> 
     9<py:download href="core/ll-core-1.0.win32-py2.4.exe" /> 
     10<py:download href="core/ll-core-1.0-1.i386.rpm" /> 
     11<py:download href="core/ll-core-1.0-1.src.rpm" /> 
     12<py:download href="core/ll-core-1.0.zip" /> 
     13<py:download href="core/ll-core-1.0.tar.bz2" /> 
     14<py:download href="core/ll-core-1.0.tar.gz" /> 
    3915</py:downloads> 
    4016</py:alldownloads> 
  • site/core/index.htmlxsc

    r300 r365  
    11<?xml version='1.0' encoding='iso-8859-1'?> 
    22<py:page path="core"> 
    3 <?pyeval 
    4     import ll 
    5     from ll.xist.ns import doc 
    6     return doc.explain(ll) 
    7 ?> 
     3 
     4<par>The <module>ll-core</module> distribution contains the following modules:</par> 
     5 
     6<ulist> 
     7<item><em><pyref module="ll.ansistyle">ll.ansistyle</pyref></em> is a module 
     8that enables colored text output via ANSI escape sequences.</item> 
     9<item><em><pyref module="ll.color">ll.color</pyref></em> handles RGB color 
     10values and conversion between different color models.</item> 
     11<item><em><pyref module="ll.make">ll.make</pyref></em> is an object oriented 
     12make replacement.</item> 
     13<item><em><pyref module="ll.misc">ll.misc</pyref></em> contains common 
     14functionality used by the other packages.</item> 
     15<item><em><pyref module="ll.sisyphus">ll.sisyphus</pyref></em> is a module that 
     16simplifies running Python stuff in cron jobs.</item> 
     17<item><em><pyref module="ll.url">ll.url</pyref></em>, a module that implements 
     18an RFC2396 compatible &url; class.</item> 
     19<item><em><pyref module="ll.xpit">ll.xpit</pyref></em> is a module that 
     20can be used for text templating. You can embed Python expressions in text and 
     21these expressions will be evaluated.</item> 
     22</ulist> 
     23 
    824</py:page> 
  • site/index.htmlxsc

    r353 r365  
    44by LivingLogic over the years.</par> 
    55<ulist> 
    6 <item><em><link href="xist/index.html">&xist;</link></em> is an &html;/&xml; 
     6<item><em><pyref module="ll.xist">ll.xist</pyref></em> is an &html;/&xml; 
    77generator that's easy to extend with new elements. (These pages are 
    88generated with &xist;)</item> 
    9 <item><em><link href="url/index.html">URL</link></em>, a module that implements 
     9<item><em><pyref module="ll.url">ll.url</pyref></em>, a module that implements 
    1010an RFC2396 compatible &url; class.</item> 
    11 <item><em><link href="make/index.html">Make</link></em> is an object oriented 
     11<item><em><pyref module="ll.make">ll.make</pyref></em> is an object oriented 
    1212make replacement.</item> 
    13 <item><em><link href="color/index.html">Color</link></em> handles RGB color 
     13<item><em><pyref module="ll.color">ll.color</pyref></em> handles RGB color 
    1414values and conversion between different color models.</item> 
    15 <item><em><link href="sisyphus/index.html">Sisyphus</link></em> is a module that 
     15<item><em><pyref module="ll.sisyphus">ll.sisyphus</pyref></em> is a module that 
    1616simplifies running Python stuff in cron jobs.</item> 
    17 <item><em><link href="ansistyle/index.html">ANSIStyle</link></em> is a module 
     17<item><em><pyref module="ll.ansistyle">ll.ansistyle</pyref></em> is a module 
    1818that enables colored text output via ANSI escape sequences.</item> 
    19 <item><em><link href="toxic/index.html">TOXIC</link></em> is an &xist; namespace 
     19<item><em><pyref module="ll.toxic">ll.toxic</pyref></em> is an &xist; namespace 
    2020that allows you to generate Oracle database function that return &xml; strings 
    2121by embedding processing instructions containing PL/SQL in &xml; files.</item> 
    22 <item><em><link href="xpit/index.html">XPIT</link></em> is a module that 
     22<item><em><pyref module="ll.xpit">ll.xpit</pyref></em> is a module that 
    2323can be used for text templating. You can embed Python expressions in text and 
    2424these expressions will be evaluated.</item> 
    25 <item><em><link href="orasql/index.html">OraSQL</link></em> contains a few 
     25<item><em><pyref module="ll.orasql">ll.orasql</pyref></em> contains a few 
    2626utilities for working with <link href="http://www.computronix.com/utilities.shtml#Oracle"><app>cx_Oracle</app></link>.</item> 
    27 <item><em><link href="core/index.html">core</link></em> contains common 
     27<item><em><pyref module="ll.misc">ll.misc</pyref></em> contains common 
    2828functionality used by the other packages.</item> 
    29 <item><em><link href="sql/index.html">SQL</link></em>, a module that contains 
    30 elements that simplify generating &sql; insert, update and delete 
    31 statements.</item> 
    3229<item><em><link href="aplora/index.html">Aplora</link></em> is a script that 
    3330can be used with Apaches piped logging facility to log &http; requests to 
  • site/m.py

    r361 r365  
    137137        mod_xist_ns_strutsconfig = make.PythonTarget(self, here/pythonrootdir/"xist/ns/struts_config.py", readaction=readaction) 
    138138        mod_xist_ns_doc = make.PythonTarget(self, here/pythonrootdir/"xist/ns/doc.py", readaction=readaction) 
     139        mod_xist_ns_rng = make.PythonTarget(self, here/pythonrootdir/"xist/ns/rng.py", readaction=readaction) 
    139140        mod_xist_ns_text = make.PythonTarget(self, here/pythonrootdir/"xist/ns/text.py", readaction=readaction) 
    140141        mod_xist_parsers = make.PythonTarget(self, here/pythonrootdir/"xist/parsers.py", readaction=readaction) 
     
    144145        mod_xist_sims = make.PythonTarget(self, here/pythonrootdir/"xist/sims.py", readaction=readaction) 
    145146        mod_xist_xfind = make.PythonTarget(self, here/pythonrootdir/"xist/xfind.py", readaction=readaction) 
     147        mod_misc = make.PythonTarget(self, here/pythonrootdir/"misc.py", readaction=readaction) 
    146148        mod_url = make.PythonTarget(self, here/pythonrootdir/"url.py", readaction=readaction) 
    147149        mod_make = make.PythonTarget(self, here/pythonrootdir/"make.py", readaction=readaction) 
     
    149151        mod_ansistyle = make.PythonTarget(self, here/pythonrootdir/"ansistyle.py", readaction=readaction) 
    150152        mod_toxic = make.PythonTarget(self, here/pythonrootdir/"toxic.py", readaction=readaction) 
    151         mod_sql = make.PythonTarget(self, here/pythonrootdir/"sql.py", readaction=readaction) 
    152153        mod_orasql = make.PythonTarget(self, here/pythonrootdir/"orasql.py", readaction=readaction) 
    153154        mod_color = make.PythonTarget(self, here/pythonrootdir/"color.py", readaction=readaction) 
     
    250251        params = [ 
    251252            ("core/History", "LivingLogic/Python/core/NEWS.xml"), 
     253            ("core/OldHistory", "LivingLogic/Python/core/OLDNEWS.xml"), 
    252254            ("core/Installation", "LivingLogic/Python/core/INSTALL.xml"), 
    253             ("ansistyle/History", "LivingLogic/Python/ansistyle/NEWS.xml"), 
    254             ("ansistyle/Installation", "LivingLogic/Python/ansistyle/INSTALL.xml"), 
    255             ("sisyphus/History", "LivingLogic/Python/sisyphus/NEWS.xml"), 
    256             ("sql/History", "LivingLogic/Python/sql/NEWS.xml"), 
    257             ("sql/Installation", "LivingLogic/Python/sql/INSTALL.xml"), 
     255            ("core/Migration", "LivingLogic/Python/core/MIGRATION.xml"), 
     256            ("core/OldMigration", "LivingLogic/Python/core/OLDMIGRATION.xml"), 
    258257            ("xist/History", "LivingLogic/xist/NEWS.xml"), 
    259258            ("xist/Installation", "LivingLogic/xist/INSTALL.xml"), 
     
    261260            ("xist/Examples", "LivingLogic/xist/EXAMPLES.xml"), 
    262261            ("xist/Migration", "LivingLogic/xist/MIGRATION.xml"), 
    263             ("url/History", "LivingLogic/Python/url/NEWS.xml"), 
    264             ("url/Installation", "LivingLogic/Python/url/INSTALL.xml"), 
    265             ("url/Howto", "LivingLogic/Python/url/HOWTO.xml"), 
    266             ("make/History", "LivingLogic/Python/make/NEWS.xml"), 
    267             ("make/Installation", "LivingLogic/Python/make/INSTALL.xml"), 
    268             ("make/Migration", "LivingLogic/Python/make/MIGRATION.xml"), 
    269             ("color/History", "LivingLogic/Python/color/NEWS.xml"), 
    270             ("color/Installation", "LivingLogic/Python/color/INSTALL.xml"), 
    271             ("toxic/History", "LivingLogic/Python/toxic/NEWS.xml"), 
    272             ("toxic/Installation", "LivingLogic/Python/toxic/INSTALL.xml"), 
     262            ("url/Howto", "LivingLogic/Python/core/URL_HOWTO.xml"), 
    273263            ("orasql/History", "LivingLogic/Python/orasql/NEWS.xml"), 
    274264            ("orasql/Installation", "LivingLogic/Python/orasql/INSTALL.xml"), 
    275265            ("aplora/History", "LivingLogic/Python/aplora/NEWS.xml"), 
    276266            ("aplora/Installation", "LivingLogic/Python/aplora/INSTALL.xml"), 
    277             ("xpit/History", "LivingLogic/Python/xpit/NEWS.xml"), 
    278             ("xpit/Installation", "LivingLogic/Python/xpit/INSTALL.xml"), 
    279267        ] 
    280268 
     
    287275        params = [ 
    288276            ("core/", (mod_core, mod_xist_ns_doc)), 
     277            ("url/", (mod_url, mod_xist_ns_doc)), 
     278            ("make/", (mod_make, mod_xist_ns_doc)), 
     279            ("sisyphus/", (mod_sisyphus, mod_xist_ns_doc)), 
     280            ("ansistyle/", (mod_ansistyle, mod_xist_ns_doc)), 
     281            ("misc/", (mod_misc, mod_xist_ns_doc)), 
     282            ("color/", (mod_color, mod_xist_ns_doc)), 
     283            ("xpit/", (mod_xpit, mod_xist_ns_doc)), 
    289284            ("xist/", (mod_xist, mod_xist_ns_doc)), 
    290285            ("xist/xsc/", (mod_xist_xsc, mod_xist_ns_doc)), 
     
    307302            ("xist/ns/struts_config/", (mod_xist_ns_strutsconfig, mod_xist_ns_doc)), 
    308303            ("xist/ns/doc/", (mod_xist_ns_doc, )), 
     304            ("xist/ns/rng/", (mod_xist_ns_rng, mod_xist_ns_doc)), 
    309305            ("xist/parsers/",  (mod_xist_parsers, mod_xist_ns_doc)), 
    310306            ("xist/converters/", (mod_xist_converters, mod_xist_ns_doc)), 
     
    313309            ("xist/sims/",  (mod_xist_sims, mod_xist_ns_doc)), 
    314310            ("xist/xfind/",  (mod_xist_xfind, mod_xist_ns_doc)), 
    315             ("url/", (mod_url, mod_xist_ns_doc)), 
    316             ("make/", (mod_make, mod_xist_ns_doc)), 
    317             ("sisyphus/", (mod_sisyphus, mod_xist_ns_doc)), 
    318             ("ansistyle/", (mod_ansistyle, mod_xist_ns_doc)), 
    319             ("sql/", (mod_sql, mod_xist_ns_doc)), 
    320             ("color/", (mod_color, mod_xist_ns_doc)), 
    321311            ("toxic/", (mod_toxic, mod_xist_ns_doc)), 
    322312            ("orasql/", (mod_orasql, mod_xist_ns_doc)), 
    323             ("xpit/", (mod_xpit, mod_xist_ns_doc)), 
    324313        ] 
    325314 
  • site/make/index.htmlxsc

    r300 r365  
    11<?xml version='1.0' encoding='iso-8859-1'?> 
    2 <py:page path="make"> 
     2<py:page path="core/make"> 
    33<?pyeval 
    44    from ll import make 
  • site/sisyphus/index.htmlxsc

    r300 r365  
    11<?xml version='1.0' encoding='iso-8859-1'?> 
    2 <py:page path="sisyphus"> 
     2<py:page path="core/sisyphus"> 
    33<?pyeval 
    44    from ll import sisyphus 
  • site/url/Howto.htmlxsc

    r300 r365  
    11<?xml version='1.0' encoding='iso-8859-1'?> 
    2 <py:page path="url/howto"> 
     2<py:page path="core/url/howto"> 
    33<?pyeval 
    44    from ll.xist import xsc, parsers 
    5     return parsers.parseFile("~/LivingLogic/Python/url/HOWTO.xml", prefixes=xsc.DocPrefixes()) 
     5    return parsers.parseFile("~/LivingLogic/Python/core/URL_HOWTO.xml", prefixes=xsc.DocPrefixes()) 
    66?> 
    77</py:page> 
  • site/url/index.htmlxsc

    r300 r365  
    11<?xml version='1.0' encoding='iso-8859-1'?> 
    2 <py:page path="url"> 
     2<py:page path="core/url"> 
    33<?pyeval 
    44    from ll import url 
  • site/xpit/index.htmlxsc

    r321 r365  
    11<?xml version='1.0' encoding='iso-8859-1'?> 
    2 <py:page path="xpit"> 
     2<py:page path="core/xpit"> 
    33<?pyeval 
    44    from ll import xpit