Map-based autoloader across php and phar resources

⌈⌋ ⎇ branch:  Canonic Autoloader


Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

19 ancestors of 278c35b7c49c8b38

2014-09-08
13:43
Reapply version after packaging. check-in: 278c35b7c4 user: mario tags: trunk
2014-09-02
23:05
Updated Phar handler including new regex extractor. check-in: 02c1937563 user: mario tags: trunk, 0.3.3
2014-09-01
17:51
Skip hidden .dot directories (as in .git/* and .svn/*) check-in: 927dc06268 user: mario tags: trunk
17:50
disable automatic updates per default again check-in: f54a3bc594 user: mario tags: trunk
17:09
Fix block {} recursion in regex extractor, capture define() statements, default to RegexPhpIdentifierDeclarations for updating. check-in: d97a9cc3f3 user: mario tags: trunk
05:10
Introduce regex matcher for identifier extraction (tokenizer stream traversing is pretty slow). check-in: ea71217287 user: mario tags: trunk
2014-02-15
00:03
Reintroduce is_writeable() for the default .phar $basefn; Split-up installations need to pass the ../autoload.map.php path then to make this check work. check-in: bf43aa2a72 user: mario tags: trunk
2014-02-14
05:12
(no comment) check-in: 66a9ed8952 user: mario tags: trunk
2014-02-13
22:07
Replace is_writable() with Phar::canWrite() for the time being. check-in: 32bc7cf500 user: mario tags: trunk
07:06
(no comment) check-in: 867a8c4562 user: mario tags: trunk
05:05
constants are lowercased again too, autoloader does not yet discern them (which makes little sense anyway unless rfc:function_autoloading ever gets implemented; it's all just a proof of concept with current php versions) check-in: fc05ec0d9b user: mario tags: trunk
02:25
Merge ->absolute_path() back into loader callback __invoke() check-in: 89e99feed4 user: mario tags: trunk
01:59
(no comment) check-in: 054e009bf3 user: mario tags: trunk
2014-02-11
23:31
Allow AUTOLOADER_UPDATE environment var to decide on auto-updates. check-in: 7c6f60e697 user: mario tags: trunk
02:33
prepare absolute_path() for remerging check-in: 5086909e49 user: mario tags: trunk
01:57
relative_path() returns fixed check-in: 56387c4336 user: mario tags: trunk
01:48
(no comment) check-in: e9e7ac3340 user: mario tags: trunk
01:48
0.3.0 check-in: 8af4f824e4 user: mario tags: trunk
01:47
(no comment) check-in: d68fe6c7a8 user: mario tags: trunk
01:46
initial empty check-in check-in: 874e5b435b user: mario tags: trunk