phLXR-0.1 released
| From: | Cynic | Date: | Thu, 26 Apr 2001 11:22:14 +0000 |
| Subject: | phLXR-0.1 released | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-325@lists.php.net to get a copy of this message | ||
I've just released phLXR-0.1-ACCIDENT.
It's just like LXR (minus some features, all in all it's v0.1),
but written in PHP and for apps written in PHP. I thought you
might like to use it with PEAR. And, of course, help is always
welcome.
get it from: http://sourceforge.net/projects/phlxr/
live demo (my working copy): http://212.24.143.100/phlxr/
implemented features:
* hypertext source of PHP scripts - classes, methods, userland
functions are linked to their definitions etc. just like in
LXR
* required/included files are correctly linked (currently only
paths beginning with './')
* identifier search
known bugs:
* strings aren't properly recognized - echo "?>" in the middle
of a PHP script will stop the parsing, the rest is displayd
as plain text
* methods are indexed as functions
* genxref.php doesn't escape backslashes in passed paths (win32)
* doesn't parse PEAR/XML/Render.php, reason unknown at the moment
TODO:
* filename search
* (multiple) include_paths
* updates of individual files
* integration with CVS - phLXR should be able to cross-ref trees
stored in CVS
* binary files should be sent with proper MIME types
* fulltext search if I find an OS-independent Glimpse-like something
... and more ...
licence: BSDL.
cynic@mail.cz
-------------
And the eyes of them both were opened and they saw that their files
were world readable and writable, so they chmoded 600 their files.
- Book of Installation chapt 3 sec 7