root/MysteryMachine

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @116:256670b27fed [116:256670b27fed] 7 months Roger Gammans <rgammans@…> Make AttributeValue?.get_parts() return parts in a consistent order
(edit) @115:20f6691fd32f [115:20f6691fd32f] 7 months Roger Gammans <rgammans@…> Generalise reference attribute type. - Update FindBestType? to search …
(edit) @114:1fa15f4711aa [114:1fa15f4711aa] 7 months Roger Gammans <rgammans@…> Extend getSelf as general schema method which will de-ref link attributes …
(edit) @111:78365ad4bf15 [111:78365ad4bf15] 7 months Roger Gammans <rgammans@…> remove dead and pintless code from grammar
(edit) @110:602b33270077 [110:602b33270077] 7 months Roger Gammans <rgammans@…> More grammar improvements, allow arbitary defrefences , and remove old …
(edit) @109:20bc6ba4d0cf [109:20bc6ba4d0cf] 7 months Roger Gammans <rgammans@…> remove unnecessary complication from grammar
(edit) @107:0103ceea48af [107:0103ceea48af] 7 months Roger Gammans <rgammans@…> Allow nested values and parameters in queryOps. We still require the …
(edit) @106:3ed5f8f4f9fc [106:3ed5f8f4f9fc] 7 months Roger Gammans <rgammans@…> A right-recursive version of our grammar which allows Expr to used as …
(edit) @105:a8659d416de7 [105:a8659d416de7] 7 months Roger Gammans <rgammans@…> Improve query operator syntax so the grammar can be more recursive.
(edit) @104:dac79db8ac3b [104:dac79db8ac3b] 7 months Roger Gammans <rgammans@…> remove parent/owner confusion from schema..
(edit) @103:4cbf9a9bf5f9 [103:4cbf9a9bf5f9] 7 months Roger Gammans <rgammans@…> Change schema.MMBase.canonicalise() to use the grammar def. - This help …
(edit) @102:a1d2ae2f0db2 [102:a1d2ae2f0db2] 7 months Roger Gammans <rgammans@…> Improve handling of invalid macros
(edit) @101:af9531230eed [101:af9531230eed] 7 months Roger Gammans <rgammans@…> Fix for parsing empry attributes. - Re add try/except protection for …
(edit) @99:c5a29da02f1f [99:c5a29da02f1f] 7 months Roger Gammans <rgammans@…> fix attribute update bug
(edit) @98:f61a486afd5b [98:f61a486afd5b] 7 months Roger Gammans <rgammans@…> Fix issues with role re-definition accrue setting from precious parse …
(edit) @97:ccbd995625e6 [97:ccbd995625e6] 7 months Roger Gammans <rgammans@…> Fix bug in cycle detection error reporting. add test to give this some …
(edit) @95:bad66bb23384 [95:bad66bb23384] 8 months Roger Gammans <rgammans@…> Improvements to mmsystem Add catergory name in EnumContents? results. …
(edit) @94:ef22a29196f4 [94:ef22a29196f4] 8 months Roger Gammans <rgammans@…> Canonicalise attr,part adn category names before uses. -Fixes #1
(edit) @92:e6f448e6b6ad [92:e6f448e6b6ad] 8 months Roger Gammans <rgammans@…> Move our zip.extrcactall wrapper to the utils sub package. (this …
(edit) @91:c7f5a4e09ba6 [91:c7f5a4e09ba6] 8 months Roger Gammans <rgammans@…> Fixes and Test for problems with the SCM integration . - show …
(edit) @90:82faf239aea2 [90:82faf239aea2] 8 months Roger Gammans <rgammans@…> add workaround ot bug in python2.6
(edit) @89:1f1fd7d0ba49 [89:1f1fd7d0ba49] 8 months Roger Gammans <rgammans@…> add hash to MMAttributeValue as need by python3
(edit) @87:506dd6414bcb [87:506dd6414bcb] 8 months Roger Gammans <rgammans@…> Document and make consistent the store interface. - Document the entry …
(edit) @86:81ddf3a8a60f [86:81ddf3a8a60f] 8 months Roger Gammans <rgammans@…> * Fix MMObject.getitem to Raise a useful keyerror on unfound …
(edit) @85:096f02180309 [85:096f02180309] 8 months Roger Gammans <rgammans@…> * Provide CreateNew? method for making new systems remove old (empty) …
(edit) @84:7e9626307410 [84:7e9626307410] 8 months Roger Gammans <rgammans@…> Fix, to fixup bpython so that mercurial ui calls works - Actuall bug …
(edit) @83:aeb6f4f1d987 [83:aeb6f4f1d987] 8 months Roger Gammans <rgammans@…> Add Ui sub package and cli module with bpython based access cli
(edit) @82:a75954349d1a [82:a75954349d1a] 8 months Roger Gammans <rgammans@…> Change to make get_app_option_object import modules. I'm not sure I …
(edit) @81:03cc45192529 [81:03cc45192529] 9 months Roger Gammans <rgammans@…> remove additional debugging added for the previous commit
(edit) @80:a29907c2f491 [80:a29907c2f491] 9 months Roger Gammans <rgammans@…> Add library level logging - change print states to logging.debug(..) …
(edit) @78:65b2deb40cc3 [78:65b2deb40cc3] 9 months Roger Gammans <rgammans@…> Fixes to MMParser for docutils 0.6.2
(edit) @77:8f5361594d8e [77:8f5361594d8e] 9 months Roger Gammans <rgammans@…> commit of save/load code for pack files in MysteryMachine? Libarary - …
(edit) @76:4afad411f1e4 [76:4afad411f1e4] 9 months Roger Gammans <rgammans@…> Add scm + attrfile mixed in class for basic storage use this is the …
(edit) @73:d5911d512b7f [73:d5911d512b7f] 9 months Roger Gammans <rgammans@…> Two new SCM functions used by packSave code
(edit) @72:a73dbccf87a7 [72:a73dbccf87a7] 9 months Roger Gammans <rgammans@…> Multiple fixes to hgfile_store. - Fix subclass initialisation - …
(edit) @71:5ee2da7b4242 [71:5ee2da7b4242] 9 months Roger Gammans <rgammans@…> Add threading to SafeFile?, thread safety and locking methods to filestore
(edit) @70:3f2886377062 [70:3f2886377062] 9 months Roger Gammans <rgammans@…> correct misleading store name for file_store and fielname in comment.
(edit) @69:4ee9780479e0 [69:4ee9780479e0] 9 months Roger Gammans <rgammans@…> Correct commit API, and add lock to MMSystems
(edit) @68:6643f5112f58 [68:6643f5112f58] 9 months roger@… Add locking and generic getpath methods
(edit) @66:713c079f6f6f [66:713c079f6f6f] 9 months Roger Gammans <rgammans@…> Add some speciallised locking primitives and tests
(edit) @65:947a4f4be35b [65:947a4f4be35b] 9 months Roger Gammans <rgammans@…> Add Utilities module and (test) for simple utilities not found in the …
(edit) @64:896b66be5d30 [64:896b66be5d30] 9 months Roger Gammans <rgammans@…> Change store to use exceptions from the MM Exceptions module
(edit) @63:f9d8893f8a12 [63:f9d8893f8a12] 9 months Roger Gammans <rgammans@…> Fix for python3 compat warnings
(edit) @62:9b19e8838c4e [62:9b19e8838c4e] 9 months Roger Gammans <rgammans@…> imported patch saveload-code
(edit) @61:fe9c6208c80c [61:fe9c6208c80c] 11 months Roger Gammans <rgammans@…> Fix to yapsy (in patch) that deail with untust Failure. Also include …
(edit) @60:8b0b110e4e2a [60:8b0b110e4e2a] 11 months Roger Gammans <rgammans@…> Addition of context manager Class - and Change StartApp? to ContextManager?
(edit) @59:716c3ed58805 [59:716c3ed58805] 11 months Roger Gammans <rgammans@…> fix testmode with yaml and add unittest for it
(edit) @58:1d932d7a87a3 [58:1d932d7a87a3] 11 months Roger Gammans <rgammans@…> Addition of docstring to internal argshift function
(edit) @57:b640a86d9db6 [57:b640a86d9db6] 11 months Roger Gammans <rgammans@…> New yaml based configurator
(edit) @55:837551e1206d [55:837551e1206d] 11 months Roger Gammans <rgammans@…> remove cut and paste type introduced yesterday
(edit) @54:072e9cc620d0 [54:072e9cc620d0] 11 months Roger Gammans <rgammans@…> Addition of scm mixin using mercurial
(edit) @53:4fcd66b54560 [53:4fcd66b54560] 11 months Roger Gammans <rgammans@…> Remove MMAttributeParts, and replace in API with a dict.
(edit) @52:e2aa2f4ac4ac [52:e2aa2f4ac4ac] 11 months Roger Gammans <rgammans@…> new tests & fixes revealled issues for MMAttribute.py
(edit) @50:af19fb3ced50 [50:af19fb3ced50] 11 months Roger Gammans <rgammans@…> file_store attribute handling and attribute test. Also new store …
(edit) @49:b1a9a2d4b259 [49:b1a9a2d4b259] 12 months Roger Gammans <rgammans@…> Attribute handling functions added to filestore - attirbute tests in …
(edit) @48:6d0e9301aa66 [48:6d0e9301aa66] 12 months Roger Gammans <rgammans@…> Completion of migration of default parent code / Fix to EnumAttributs? in …
(edit) @47:79ca29cde785 [47:79ca29cde785] 12 months Roger Gammans <rgammans@…> add correct Iter and contains to MMObject - and tidy up parent …
(edit) @46:90f7f5e3f1ee [46:90f7f5e3f1ee] 12 months Roger Gammans <rgammans@…> add _writeback method to force it to be sent to the store
(edit) @44:1494f432d04b [44:1494f432d04b] 12 months Roger Gammans <rgammans@…> Add generic object-store adaptor - move store.Base into it's own module …
(edit) @43:99bbf0628a14 [43:99bbf0628a14] 12 months Roger Gammans <rgammans@…> Add new main file_store store and a few minor edits + file_store still …
(edit) @41:0a6b42649802 [41:0a6b42649802] 13 months Roger Gammans <rgammans@…> store/init.py improvements and tests - Change the base store class …
(edit) @40:f45921d335b8 [40:f45921d335b8] 13 months Roger Gammans <rgammans@…> a few extra tests for mmsystems - and related fixes
(edit) @39:afb2e5582339 [39:afb2e5582339] 13 months Roger Gammans <rgammans@…> Addition of test to MMSystem Integration of MMSystem into API, and store …
(edit) @38:57e208c510b7 [38:57e208c510b7] 13 months Roger Gammans <rgammans@…> Fix type error in Sequentail which made it fail competely.
(edit) @37:4d6d51a3f61f [37:4d6d51a3f61f] 14 months Roger Gammans <rgammans@…> Move dict_store into new package for stores
(edit) @36:30efe62107a1 [36:30efe62107a1] 14 months Roger Gammans <rgammans@…> Various fixes so that tests/Parser.py succeds Fix up default src options …
(edit) @35:8f1c2c8b5ec9 [35:8f1c2c8b5ec9] 14 months Roger Gammans <rgammans@…> Fix up dict store to ensure we only have a single instance of any …
(edit) @34:dd1db8690877 [34:dd1db8690877] 14 months Roger Gammans <rgammans@…> reinsert removal of containing paragraph element - this is ensure …
(edit) @31:8f0a721fd80d [31:8f0a721fd80d] 14 months Roger Gammans <rgammans@…> Another stage in the MMObject/MMParser re hash. * Updates to dict_store …
(edit) @30:65b0c0af2544 [30:65b0c0af2544] 15 months Roger Gammans <rgammans@…> * addition of tempory dictstore & tests. - Will need to move dict …
(edit) @29:31d6153a5065 [29:31d6153a5065] 16 months Roger Gammans <rgammans@…> * Add untested MMParser - required for MMObject to load
(edit) @28:07adccfa8964 [28:07adccfa8964] 16 months Roger Gammans <rgammans@…> * Add MMObject module. Missed in last commit D'oh
(edit) @27:60629872bb01 [27:60629872bb01] 16 months Roger Gammans <rgammans@…> * Additional of MMObject tests and changes for they pass. + New …
(edit) @25:56cb3673340b [25:56cb3673340b] 17 months Roger Gammans <rgammans@…> remove some debugging noise
(edit) @23:3bf031598e26 [23:3bf031598e26] 17 months Roger Gammans <rgammans@…> File miss from last extlib commit !
(edit) @22:f6d5c8486880 [22:f6d5c8486880] 17 months Roger Gammans <rgammans@…> Fixes and tests for ExtensionLib? changes to MMBase to use new API
(edit) @21:3dd727047b44 [21:3dd727047b44] 17 months Roger Gammans <rgammans@…> file which has been requored for some time now (oops)
(edit) @20:515768d48391 [20:515768d48391] 17 months Roger Gammans <rgammans@…> * Fixes for TrustedPluginManager? need by Extenstion Lib
(edit) @19:d7ef81e1b3b0 [19:d7ef81e1b3b0] 17 months Roger Gammans <rgammans@…> * new Base Mystery Machine module needed for some of the new tests
(edit) @18:ac9b88000573 [18:ac9b88000573] 17 months Roger Gammans <rgammans@…> Improvement to the ExtensionSecureID eq method - will no compare with …
(edit) @17:6a5cf492fe58 [17:6a5cf492fe58] 17 months Roger Gammans <rgammans@…> Improvements to the ConfigDict? system - now support lists, saves, …
(edit) @16:fc4f6c04d049 [16:fc4f6c04d049] 17 months Roger Gammans <rgammans@…> Addition of tests & extenxtion for configDict config engine. Configdict …
(edit) @15:a58ad4930cfe [15:a58ad4930cfe] 17 months Roger Gammans <rgammans@…> basic start of an attribute object .
(edit) @14:1c6b280d0f0e [14:1c6b280d0f0e] 17 months Roger Gammans <rgammans@…> Additional of attribute value classes. this is essential a provate part …
(edit) @13:3be5e2726dd3 [13:3be5e2726dd3] 18 months Roger Gammans <rgammans@…> * Addition of object based parser of macro langauge and tests for same
(edit) @12:5bec617b692c [12:5bec617b692c] 19 months Roger Gammans <rgammans@…> Basic TrustedPlugin? manager for use in MysteryMachine?. - Also chnage of …
(edit) @11:a3749316ca75 [11:a3749316ca75] 19 months Roger Gammans <rgammans@…> * Commit of base class for Extensions missed from previoius commit
(edit) @10:2059421ae055 [10:2059421ae055] 19 months Roger Gammans <rgammans@…> Addition of extensioin info class and some plugins. - these are very …
(edit) @9:0cf99ca45995 [9:0cf99ca45995] 19 months Roger Gammans <rgammans@…> fix hashable issue with secure ID - revealed under py2.6 -3
(edit) @8:ced58660c8ee [8:ced58660c8ee] 19 months Roger Gammans <rgammans@…> Update misc,info to help others keep up. - added missed file …
(edit) @5:9608a7794f5c [5:9608a7794f5c] 19 months Roger Gammans <rgammans@…> * hadd ehading and secure ID class and tests
(edit) @4:f9326375d9ef [4:f9326375d9ef] 21 months Roger Gammans <rgammans@…> Addition of version number handling class and tests for it
Note: See TracRevisionLog for help on using the revision log.