Path: usenet.cise.ufl.edu!newsfeeds.nerdc.ufl.edu!news.msfc.nasa.gov!logbridge.uoregon.edu!newsfeed.stanford.edu!nntp1!nntp2.savvis.net!inetarena.com!not-for-mail
From:
[email protected] (Adam Spiers)
Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules
Subject: ANNOUNCE: URI::Bookmarks 0.92
Date: 14 Nov 1999 13:20:41 GMT
Organization: no
Lines: 59
Approved:
[email protected] (comp.lang.perl.announce)
Message-ID: <
[email protected]>
Reply-To:
[email protected] (Adam Spiers)
NNTP-Posting-Host: halfdome.holdit.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cise.ufl.edu comp.lang.perl.announce:391 comp.lang.perl.modules:14663
Greetings all,
I've just done the first release of my URI::Bookmarks suite. From the
README:
-------- 8< -------- 8< --------
URI::Bookmark* is suite of modules for parsing, manipulation and
export of collections of bookmarks of various formats.
Currently only Netscape bookmark files are supported, although support
for the following formats is being considered (things will be speeded
up if people send me the official specs for the formats).
- Mozilla
- Microsoft Internet Explorer
- lynx
- Emacs/W3
- ncftp
- lftp
- Opera
- w3m
Other suggestions/patches are very welcome.
-------- 8< -------- 8< --------
The actual modules are:
bdp0 URI::Bookmarks
- a class for manipulation of collections of bookmarks, and
import and export between different storage formats, using
the modules below.
bdp0 URI::Bookmarks::Netscape
- backend routines for manipulation of Netscape bookmarks files.
bdp0 URI::Bookmark
- a subclass of Tree::DAG_Node, encapsulating generic entries
in a collection of bookmarks.
bdp0 URI::Bookmark::Netscape
- backend routines for manipulation of Netscape bookmark entries.
It's been uploaded to PAUSE and will hopefully be appearing on CPAN
mirrors near you soon, but in the mean time you can grab the latest
version from:
http://www.new.ox.ac.uk/~adam/computing/URI-Bookmarks/
Please play with it and send me lots of feedback!
Adam
--
---
[email protected] --- musician and hacker ---
http://www.new.ox.ac.uk/~adam/
echo '$_=bless[q]]],q;_;;sub s;{local$_=shift;push@$_,++$0,pop(@$_).$s;;$_}($,
=eval((join"\$_->[",qw)Just Another Perl Hacker)).q)$_->[1]]]])))=~s~((?<=.(?{
++$*})))?_::~$*&&$"~egx,print""=>""=>'|perl -ln0e';s;s\;;_::AUTOLOAD$1;g;eval'