Re: [Lucy] version .004 available
- From: nospam@xxxxxxxxxxxxx (Jamie)
- Date: Thu, 02 Feb 2006 16:57:24 GMT
In: <rob5b3xvk5.ln2@xxxxxxxxxxxxxxxxxxxxxx>, SINNER <99nesorjd@xxxxxxxxxxxxxxxxxxxxx> wrote:
* Jamie wrote in news.software.readers:
Hello newsgroup,
Just wanted to let anyone interested know that version .004 is done.
Lucy is a TermCap based newsreader for the UNIX'ish platform, tested
on macintosh and linux. It's very much alpha level stuff, your mileage
may vary, etc.. It's written in perl, so it's easy to customize. It
does NOT need the curses module, but it should have Term::ReadLine::Gnu
It is NOT for the usenet newbie.
http://www.geniegate.com/other/lucy/
I must say this looks inviting and intimidating all at once. If I knew
more Perl(read:any) I would be much more tempted. Will you post users
mods on your site for others to download?
I was thinking about maybe setting up an actual news server for that purpose
at some point. (well, for that and testing...) Posting user mods would have
to be on a "pr. version" basis, because the core of it will probably change
a lot.
Have to warn you (and others..) it's got more then it's share of bugs at the
moment. A MAJOR one is that it'll clobber a newsrc. (Fortunately, this is
pretty easy to fix..) By default it won't access a ~/.newsrc anyway.
I'd release a fix, but.. I discovered it shortly after tearing it into pieces
again. (I want to give it support for profiles and the ability to swap in and
out of followup posts, Ie: post a followup, drop out, back to group, back to
post, check another group, back to post, hit submit, ideally with the ability
to "pick up" a post from another screen session)
If anyone asks me about it I'll help them get the newsrc bug fixed up. I don't
want to fix something if no one but me is actually using it, this should do it:
Lucy::VanillaSrc:
$ent->{run} =~ s/[\d\-\,]//g;
Should be:
$ent->{run} =~ s/[^\d\-\,]//g;
During the "save" process it's a little too zealous about cleaning it up.. :-(
The "devel copy" has the ability to keep multiple groups open at once, so I
know these things are possible (Some day it will consume every bit as much
memory as the GUI brothers, thus putting it on par with a GUI heh)
It already has profile support via 'server aliases' but.. this is less then
convenient. Can't switch from profile to profile w/out restarting it or
holding multiple connections open.
Also, why thread in the usual way and then explicitly RE-thread on binaries?
Also want to rip out the need for Net::NNTP, since most of the heavy work
has been done by Graham Barr's excellent Net::Cmd anyway. Most of this has
been done in some test code I've got.
I'm hammering on it a lot here, 'cause I see the bugs.. (well.. it is named
after a rabbit, maybe should have been called "Bugs" bunny?) it does have
a lot of promise though. I thought the Term::Cap (-vs- Curses) would have
been a major slowup, but this is turning out so far not to be that hard
to work around.
Jamie
--
http://www.geniegate.com Custom web programming
guhzo_42@xxxxxxxxx (rot13) User Management Solutions
.
- References:
- Re: [Lucy] version .004 available
- From: SINNER
- Re: [Lucy] version .004 available
- Prev by Date: Re: [XNews]NZB Files...What to Do With Them?
- Next by Date: Re: OT: Giganews
- Previous by thread: Re: [Lucy] version .004 available
- Next by thread: [OT][AL C] Re: XXXXX
- Index(es):
Relevant Pages
|