[29308] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 552 Volume: 11

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Fri Jun 22 03:09:58 2007

Date: Fri, 22 Jun 2007 00:09:04 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)

Perl-Users Digest           Fri, 22 Jun 2007     Volume: 11 Number: 552

Today's topics:
    Re: Adding to a perl script automatically <skye.shaw@gmail.com>
    Re: date parts in one step <baxter.brad@gmail.com>
    Re: date parts in one step <noreply@gunnar.cc>
    Re: DBD::AnyData hangs when exporting XML  KomsBomb@hotmail.com
    Re: How can I use the string variable expansion for OO  <ilias@lazaridis.com>
    Re: How can I use the string variable expansion for OO  <paduille.4061.mumia.w+nospam@earthlink.net>
    Re: How can I use the string variable expansion for OO  <ilias@lazaridis.com>
    Re: How can I use the string variable expansion for OO  <ilias@lazaridis.com>
    Re: How can I use the string variable expansion for OO  <ilias@lazaridis.com>
    Re: How can I use the string variable expansion for OO  <ilias@lazaridis.com>
    Re: How can I use the string variable expansion for OO  <ilias@lazaridis.com>
    Re: How can I use the string variable expansion for OO  <uri@stemsystems.com>
    Re: How can I use the string variable expansion for OO  <uri@stemsystems.com>
    Re: How can I use the string variable expansion for OO  <uri@stemsystems.com>
        new CPAN modules on Fri Jun 22 2007 (Randal Schwartz)
    Re: The Modernization of Emacs: terminology buffer and  <galen_boyer@yahoo.com>
    Re: The Modernization of Emacs: terminology buffer and  QoS@domain.invalid
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: Fri, 22 Jun 2007 02:35:38 -0000
From:  "Skye Shaw!@#$" <skye.shaw@gmail.com>
Subject: Re: Adding to a perl script automatically
Message-Id: <1182479738.433203.235890@j4g2000prf.googlegroups.com>

On Jun 21, 8:15 am, xhos...@gmail.com wrote:
> "MMWJo...@googlemail.com" <MMWJo...@googlemail.com> wrote:
> > Hi,
>
> > I have a perl cgi script which defines popup_menu and values in the
> > drop down list. More values may be added to this over time. People
> > that don't know much about the script might not want to enter the
> > script and type in values 'manually'.
>
> I think that this is a spectacularly bad idea.  If you want people who
> don't know much about Perl to configure aspects of your Perl program, you
> should make a non-Perl configuration file (or database) for them to use for
> that purpose.


Indeed.

Are these people programmers? If not, they could render the script
unusable.

'Odd number of elements in hash assignment' and 'Bare word XYZ'
warnings to mind; assuming you are useING warnings.

> > Is there a way of writing a script that will ask the user for a value
> > and be able to access the script and put the value in the correct
> > place automatically?

Configuration interfaces are good.

On the other hand, if the values required remain minimal, and your
site doesn't receive a lot of traffic, you could retrieve the values
from a CSV file. If changes need to be made, they can be done in Open
Office or Excel, something that will output properly formated data.






------------------------------

Date: Fri, 22 Jun 2007 02:44:29 -0000
From:  Brad Baxter <baxter.brad@gmail.com>
Subject: Re: date parts in one step
Message-Id: <1182480269.784480.205020@m37g2000prh.googlegroups.com>

On Jun 21, 10:21 am, "Petr Vileta" <sto...@practisoft.cz> wrote:
> Thanks for all. I tested all your solutions but I found that each one with
> for() or map() are one line solutions but make 2 or more steps in cycle. My
> solution is this:
>
> (localtime)[4,5];
> ($m, $y) = ($$_[0] + 1, $$_[1] + 1900);

I'm sorry but I can't parse your prose, and perl can't parse your
code,
or at least not into anything useful. :-)  What did you really mean?

I suppose you might mean

my ($m, $y) = map { $$_[0] + 1, $$_[1] + 1900 } [(localtime)[4,5]];

or

my ($m, $y) = sub { $_[0] + 1, $_[1] + 1900 }->((localtime)[4,5]);

but it sounds like you're saying that you don't.

--
Brad



------------------------------

Date: Fri, 22 Jun 2007 05:16:48 +0200
From: Gunnar Hjalmarsson <noreply@gunnar.cc>
Subject: Re: date parts in one step
Message-Id: <5e0teeF36ddcjU1@mid.individual.net>

Brad Baxter wrote:
> On Jun 21, 10:21 am, "Petr Vileta" <sto...@practisoft.cz> wrote:
>>
>> (localtime)[4,5];
>> ($m, $y) = ($$_[0] + 1, $$_[1] + 1900);
> 
> I'm sorry but I can't parse your prose, and perl can't parse your
> code,
> or at least not into anything useful. :-)  What did you really mean?

Well, if you modify the first line

     local *_ = \ [ (localtime)[4,5] ];
     ($m, $y) = ($$_[0] + 1, $$_[1] + 1900);

the code would do the work, but in an awfully complicated way...

-- 
Gunnar Hjalmarsson
Email: http://www.gunnar.cc/cgi-bin/contact.pl


------------------------------

Date: Thu, 21 Jun 2007 21:19:13 -0700
From:  KomsBomb@hotmail.com
Subject: Re: DBD::AnyData hangs when exporting XML
Message-Id: <1182485953.048514.15160@a26g2000pre.googlegroups.com>

xhos...@gmail.com wrote:
>
> I've run strace on this program.  It appears to be opening two handles onto
> the file cars.csv, and trying to obtain a exclusive lock on each of those
> handles, leading to a self-deadlock.  The very last instruction executed is
> a flock, so I don't think you've identified the correct line for the
> freezing point.

Thank you for the reply.

I found the solution by let 'func' return the XML content rather than
write to a file directly by omitting the $file parameter,

my $s = $dbh->func( $table, $format, 'ad_export');
print $s;

I've tried the test script in DBD::AnyData, it also hangs when writing
to file. Maybe it's a Perl's quirk a bug in those packages.

Off topic: what do you mean "strace"? Is it one Linux utility?
I only use Windows and I have no idea of it.
I also found a STrace package in Perl, but I don't know how to use it.



------------------------------

Date: Fri, 22 Jun 2007 01:42:35 -0000
From:  Ilias Lazaridis <ilias@lazaridis.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <1182476555.616789.154670@e9g2000prf.googlegroups.com>

On Jun 22, 1:15 am, Uri Guttman <u...@stemsystems.com> wrote:
> >>>>> "IL" == Ilias Lazaridis <i...@lazaridis.com> writes:
>
>   IL>http://www.tu-chemnitz.de/docs/perldoc-html/overload.html
>
> perldoc.perl.org has all the docs and so does your own perl
> installation.
>
>   IL> btw: can I actually overload the "@" and "%", too - thus my custom
>   IL> Array/Hash class is used?
>
> overloading is for operators, tie (perldoc perltie) is for replacing
> variables with an OO implementation.

I cannot findout how to implement this below with perltie:


perl [http://search.cpan.org/~nwclark/perl-5.8.8/lib/overload.pm
overload] provides functionality for operators:

{{{
#!perl
    use overload
	'+' => \&myadd,
	'-' => \&mysub;
	# etc
    ...
}}}

is there a similar module to overload the classes of build in types
(like array), something like:

{{{
#!perl
    use typeoverload
	'@' => 'My::Array',
	'%' => 'My::Hash';
	# etc
    ...
}}}

 .

--
http://dev.lazaridis.com/lang/ticket/17



------------------------------

Date: Fri, 22 Jun 2007 04:52:52 GMT
From: "Mumia W." <paduille.4061.mumia.w+nospam@earthlink.net>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <EAIei.3669$ZY1.748@newsread2.news.pas.earthlink.net>

On 06/21/2007 08:42 PM, Ilias Lazaridis wrote:
> [...]
> is there a similar module to overload the classes of build in types
> (like array), something like:
> 
> {{{
> #!perl
>     use typeoverload
> 	'@' => 'My::Array',
> 	'%' => 'My::Hash';
> 	# etc
>     ...
> }}}
> 
> ..
> 

You don't want to do that, and thankfully Perl won't let you. Do you 
seriously want to make every low-level Perl array access attempt go 
through My::Array?

If it were me, I'd just use the traditional syntax for interpolating 
complex expressions within strings @{[ $self->val($attrib) ]}. You seem 
to think that's ugly. To each his own.

There is little chance that the path you are on right now will lead you 
to success, and there's almost no chance that you'll find a more 
efficient and simple solution than Tie::Sub.

Oh well. Good luck.




------------------------------

Date: Fri, 22 Jun 2007 05:02:19 -0000
From:  Ilias Lazaridis <ilias@lazaridis.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <1182488539.528637.239300@e9g2000prf.googlegroups.com>

On Jun 22, 4:31 am, Uri Guttman <u...@stemsystems.com> wrote:
> >>>>> "IL" == Ilias Lazaridis <i...@lazaridis.com> writes:
>
>   IL> I've looked at this (giving first relevant search hit for 'perltie'):
>
>   IL>http://www.tu-chemnitz.de/docs/perldoc-html/perltie.html#Tying-Arrays...
>
> stop using a search engine for perl docs. go to perldoc.perl.org which
> has all of the docs. also YOUR perl has all the docs. please learn to
> use perldoc as it will save you time and trouble.

please!

I just provide links, thus future readers can follow the thread
immediately.

>   IL> but I cannot see how I can overload / tie the default array to
[...] - (tie etc.)

(duplicate message due to problems with google-groups)

relevant comments here:

http://groups.google.com/group/comp.lang.perl.misc/msg/0a355d7ecbd4747c

 .

--
http://dev.lazaridis.com/lang/ticket/17



------------------------------

Date: Fri, 22 Jun 2007 05:05:33 -0000
From:  Ilias Lazaridis <ilias@lazaridis.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <1182488733.719752.262750@k79g2000hse.googlegroups.com>

On Jun 22, 4:53 am, Uri Guttman <u...@stemsystems.com> wrote:
> >>>>> "IL" == Ilias Lazaridis <i...@lazaridis.com> writes:
>
>   IL> I cannot findout how to implement this below with perltie:
>
>   IL> perl [http://search.cpan.org/~nwclark/perl-5.8.8/lib/overload.pm
>   IL> overload] provides functionality for operators:
>
> as i said before tie is for variables.
[...]

>   IL> is there a similar module to overload the classes of build in types
>   IL> (like array), something like:
>
>   IL> {{{
>   IL> #!perl
>   IL>     use typeoverload
>   IL>        '@' => 'My::Array',
>   IL>        '%' => 'My::Hash';
>   IL>        # etc
>   IL>     ...
>   IL> }}}
>
> you can't do this for all variables at one time.
[...]

ok, I summarize that there is no direct construct available to achieve
the above.

thank you for your reply.

 .

--
http://dev.lazaridis.com/lang/ticket/17



------------------------------

Date: Fri, 22 Jun 2007 05:14:16 -0000
From:  Ilias Lazaridis <ilias@lazaridis.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <1182489256.573789.116010@q69g2000hsb.googlegroups.com>

On Jun 22, 7:52 am, "Mumia W." <paduille.4061.mumia.w
+nos...@earthlink.net> wrote:
> On 06/21/2007 08:42 PM, Ilias Lazaridis wrote:
>
> > [...]
> > is there a similar module to overload the classes of build in types
> > (like array), something like:
>
> > {{{
> > #!perl
> >     use typeoverload
> >    '@' => 'My::Array',
> >    '%' => 'My::Hash';
> >    # etc
> >     ...
> > }}}
>
> > ..
>
> You don't want to do that, and thankfully Perl won't let you. Do you
> seriously want to make every low-level Perl array access attempt go
> through My::Array?
>
> If it were me, I'd just use the traditional syntax for interpolating
> complex expressions within strings @{[ $self->val($attrib) ]}. You seem
> to think that's ugly. To each his own.
>
> There is little chance that the path you are on right now will lead you
> to success, and there's almost no chance that you'll find a more
> efficient and simple solution than Tie::Sub.
>
> Oh well. Good luck.




------------------------------

Date: Fri, 22 Jun 2007 05:15:38 -0000
From:  Ilias Lazaridis <ilias@lazaridis.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <1182489338.796729.275700@k79g2000hse.googlegroups.com>

On Jun 22, 7:52 am, "Mumia W." <paduille.4061.mumia.w
+nos...@earthlink.net> wrote:
> On 06/21/2007 08:42 PM, Ilias Lazaridis wrote:
>
> > [...]
> > is there a similar module to overload the classes of build in types
> > (like array), something like:
>
> > {{{
> > #!perl
> >     use typeoverload
> >    '@' => 'My::Array',
> >    '%' => 'My::Hash';
> >    # etc
> >     ...
> > }}}
>
> > ..
>
> You don't want to do that, and thankfully Perl won't let you.
[...]

Ok, thus this construct is not available.

This was my basic question.

Thank you.

 .

--
http://dev.lazaridis.com/lang/ticket/17



------------------------------

Date: Fri, 22 Jun 2007 05:20:35 -0000
From:  Ilias Lazaridis <ilias@lazaridis.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <1182489635.706050.260990@n2g2000hse.googlegroups.com>

On Jun 22, 8:04 am, Uri Guttman <u...@stemsystems.com> wrote:
> >>>>> "IL" == Ilias Lazaridis <i...@lazaridis.com> writes:
 ...

>   IL> I just provide links, thus future readers can follow the thread
>   IL> immediately.
>
> but links to other sites which just have perl docs. tell them to use
> THEIR OWN perldocs that come with perl.

They can decide themselves where they read the docs.

>   IL> but I cannot see how I can overload / tie the default array to
>   IL> [...] - (tie etc.)
>
>   IL> (duplicate message due to problems with google-groups)
>
>   IL> relevant comments here:
>   IL>http://groups.google.com/group/comp.lang.perl.misc/msg/0a355d7ecbd4747c
>
> huh?? you haven't made any relevant comments yet.

as said, google has some problems (delays, some message seem to not
appear).

 .

--
http://dev.lazaridis.com/lang/ticket/17




------------------------------

Date: Fri, 22 Jun 2007 01:31:29 GMT
From: Uri Guttman <uri@stemsystems.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <x78xacrczy.fsf@mail.sysarch.com>

>>>>> "IL" == Ilias Lazaridis <ilias@lazaridis.com> writes:

  IL> I've looked at this (giving first relevant search hit for 'perltie'):

  IL> http://www.tu-chemnitz.de/docs/perldoc-html/perltie.html#Tying-Arrays-array%2c-tying

stop using a search engine for perl docs. go to perldoc.perl.org which
has all of the docs. also YOUR perl has all the docs. please learn to
use perldoc as it will save you time and trouble.

  IL> but I cannot see how I can overload / tie the default array to
  IL> MyArray, e.g. with a statement like:

what is a default array?

  IL> use array 'MyArray';

you use a tie statement. there are many tie modules on cpan and plenty
of docs on how to create a tied array.

  IL> my @data = ('peter', 'paul');
  IL> @data->isa('MyArray'); #=> returns true

that has nothing to do with tying. in fact that looks like a syntax
error. please read the perldoc perltie (don't search for it). look on
cpan for tied array modules as most will have examples of how to do the
tying.

uri

-- 
Uri Guttman  ------  uri@stemsystems.com  -------- http://www.stemsystems.com
--Perl Consulting, Stem Development, Systems Architecture, Design and Coding-
Search or Offer Perl Jobs  ----------------------------  http://jobs.perl.org


------------------------------

Date: Fri, 22 Jun 2007 01:53:00 GMT
From: Uri Guttman <uri@stemsystems.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <x7hcp0pxfn.fsf@mail.sysarch.com>

>>>>> "IL" == Ilias Lazaridis <ilias@lazaridis.com> writes:

  IL> I cannot findout how to implement this below with perltie:

  IL> perl [http://search.cpan.org/~nwclark/perl-5.8.8/lib/overload.pm
  IL> overload] provides functionality for operators:

as i said before tie is for variables. it is NOT related to
overload. don't try to make them the same thing as they do very
different things.

  IL> is there a similar module to overload the classes of build in types
  IL> (like array), something like:

  IL> {{{
  IL> #!perl
  IL>     use typeoverload
  IL> 	'@' => 'My::Array',
  IL> 	'%' => 'My::Hash';
  IL> 	# etc
  IL>     ...
  IL> }}}

it is called tie. it is documented. there are many examples of this on
cpan. look for them and learn how to do this. you can't do this for all
variables at one time. you tie an individual variable to a class which
implements it.

uri

-- 
Uri Guttman  ------  uri@stemsystems.com  -------- http://www.stemsystems.com
--Perl Consulting, Stem Development, Systems Architecture, Design and Coding-
Search or Offer Perl Jobs  ----------------------------  http://jobs.perl.org


------------------------------

Date: Fri, 22 Jun 2007 05:04:26 GMT
From: Uri Guttman <uri@stemsystems.com>
Subject: Re: How can I use the string variable expansion for OO "$self->attribute"
Message-Id: <x7lkecoa05.fsf@mail.sysarch.com>

>>>>> "IL" == Ilias Lazaridis <ilias@lazaridis.com> writes:

  IL> On Jun 22, 4:31 am, Uri Guttman <u...@stemsystems.com> wrote:
  >> >>>>> "IL" == Ilias Lazaridis <i...@lazaridis.com> writes:
  >> 
  IL> I've looked at this (giving first relevant search hit for 'perltie'):
  >> 
  IL> http://www.tu-chemnitz.de/docs/perldoc-html/perltie.html#Tying-Arrays...
  >> 
  >> stop using a search engine for perl docs. go to perldoc.perl.org which
  >> has all of the docs. also YOUR perl has all the docs. please learn to
  >> use perldoc as it will save you time and trouble.

  IL> please!

  IL> I just provide links, thus future readers can follow the thread
  IL> immediately.

but links to other sites which just have perl docs. tell them to use
THEIR OWN perldocs that come with perl.

  IL> but I cannot see how I can overload / tie the default array to
  IL> [...] - (tie etc.)

  IL> (duplicate message due to problems with google-groups)

  IL> relevant comments here:
  IL> http://groups.google.com/group/comp.lang.perl.misc/msg/0a355d7ecbd4747c

huh?? you haven't made any relevant comments yet. 

uri

-- 
Uri Guttman  ------  uri@stemsystems.com  -------- http://www.stemsystems.com
--Perl Consulting, Stem Development, Systems Architecture, Design and Coding-
Search or Offer Perl Jobs  ----------------------------  http://jobs.perl.org


------------------------------

Date: Fri, 22 Jun 2007 04:42:12 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Fri Jun 22 2007
Message-Id: <JK0t2C.13tv@zorch.sf-bay.org>

The following modules have recently been added to or updated in the
Comprehensive Perl Archive Network (CPAN).  You can install them using the
instructions in the 'perlmodinstall' page included with your Perl
distribution.

Blikistan-0.06
http://search.cpan.org/~lukec/Blikistan-0.06/
Create a blog from content in a wiki 
----
CA-AutoSys-1.03
http://search.cpan.org/~sini/CA-AutoSys-1.03/
Interface to CA's AutoSys job control. 
----
CSS-Parse-Packed-0.02
http://search.cpan.org/~ziguzagu/CSS-Parse-Packed-0.02/
A CSS::Parse module packed duplicated selectors. 
----
Cache-FastMmap-WithWin32-1.16.4
http://search.cpan.org/~ash/Cache-FastMmap-WithWin32-1.16.4/
Uses an mmap'ed file to act as a shared memory interprocess cache 
----
DashProfiler-1.02
http://search.cpan.org/~timb/DashProfiler-1.02/
collect call count and timing data aggregated by context 
----
Devel-PDB-0.06
http://search.cpan.org/~ivanwong/Devel-PDB-0.06/
A simple Curses-based Perl Debugger 
----
Email-LocalDelivery-0.216
http://search.cpan.org/~rjbs/Email-LocalDelivery-0.216/
Deliver a piece of email - simply 
----
Email-LocalDelivery-0.217
http://search.cpan.org/~rjbs/Email-LocalDelivery-0.217/
Deliver a piece of email - simply 
----
File-chdir-0.08
http://search.cpan.org/~dagolden/File-chdir-0.08/
a more sensible way to change directories 
----
Form-Processor-0.12
http://search.cpan.org/~hank/Form-Processor-0.12/
validate and process form data 
----
Form-Processor-Model-CDBI-0.05
http://search.cpan.org/~hank/Form-Processor-Model-CDBI-0.05/
model class for Form::Processor based on Class::DBI 
----
HTML-WebDAO-0.79
http://search.cpan.org/~zag/HTML-WebDAO-0.79/
Perl extension for create complex web application 
----
Handel-0.99_19
http://search.cpan.org/~claco/Handel-0.99_19/
A cart/order/checkout framework with AxKit/TT/Catalyst support 
----
KinoSearch-0.20_04
http://search.cpan.org/~creamyg/KinoSearch-0.20_04/
Search engine library. 
----
List-Filter-0.01
http://search.cpan.org/~doom/List-Filter-0.01/
container object for List::Filter filters 
----
MARC-Fast-0.07
http://search.cpan.org/~dpavlin/MARC-Fast-0.07/
Very fast implementation of MARC database reader 
----
Muldis-DB-0.0.0
http://search.cpan.org/~duncand/Muldis-DB-0.0.0/
Full-featured truly relational DBMS in Perl 
----
Net-Plesk-0.02
http://search.cpan.org/~jef/Net-Plesk-0.02/
Perl extension for Plesk XML Remote API 
----
PAB3-DB-Driver-Mysql-1.0.3
http://search.cpan.org/~chrmue/PAB3-DB-Driver-Mysql-1.0.3/
Perl5 wrapper to the mysql5+ client libary and driver for the PAB3::DB class 
----
PAB3-DB-Driver-Postgres-1.0.3
http://search.cpan.org/~chrmue/PAB3-DB-Driver-Postgres-1.0.3/
Perl5 wrapper to the pgsql libary and driver for the PAB3::DB class 
----
PAB3-DB-Driver-Sqlite3-1.0.3
http://search.cpan.org/~chrmue/PAB3-DB-Driver-Sqlite3-1.0.3/
Perl5 wrapper to libsqlite3 and driver for the PAB3::DB class 
----
POE-Component-Server-Syslog-1.07
http://search.cpan.org/~bingos/POE-Component-Server-Syslog-1.07/
syslog services for POE 
----
Rose-DBx-Object-InternalPager-0.03
http://search.cpan.org/~mschilli/Rose-DBx-Object-InternalPager-0.03/
Throttle Rose DB Iterator Fetching 
----
Runops-Trace-0.04
http://search.cpan.org/~jjore/Runops-Trace-0.04/
Trace your program's execution 
----
Runops-Trace-0.05
http://search.cpan.org/~jjore/Runops-Trace-0.05/
Trace your program's execution 
----
Shell-Perl-0.0011
http://search.cpan.org/~ferreira/Shell-Perl-0.0011/
A read-eval-print loop in Perl 
----
Shell-Perl-0.0012
http://search.cpan.org/~ferreira/Shell-Perl-0.0012/
A read-eval-print loop in Perl 
----
Shell-Perl-0.0013
http://search.cpan.org/~ferreira/Shell-Perl-0.0013/
A read-eval-print loop in Perl 
----
Socialtext-Resting-0.20
http://search.cpan.org/~lukec/Socialtext-Resting-0.20/
module for accessing Socialtext REST APIs 
----
Socialtext-Resting-Utils-0.15
http://search.cpan.org/~lukec/Socialtext-Resting-Utils-0.15/
Utilities for Socialtext REST APIs 
----
Socialtext-WikiTest-0.06
http://search.cpan.org/~lukec/Socialtext-WikiTest-0.06/
Execute tests defined on wiki pages 
----
Spreadsheet-Read-0.23
http://search.cpan.org/~hmbrand/Spreadsheet-Read-0.23/
Meta-Wrapper for reading spreadsheet data 
----
Template-Alloy-1.004
http://search.cpan.org/~rhandom/Template-Alloy-1.004/
TT2/3, HT, HTE, Tmpl, and Velocity Engine 
----
Wx-Perl-ProcessStream-0.11
http://search.cpan.org/~mdootson/Wx-Perl-ProcessStream-0.11/
access IO of external processes via events 
----
XML-Bare-0.10
http://search.cpan.org/~codechild/XML-Bare-0.10/
Minimal XML parser implemented via a C++ state engine 
----
YAML-0.64
http://search.cpan.org/~ingy/YAML-0.64/
YAML Ain't Markup Language (tm) 
----
YAML-0.65
http://search.cpan.org/~ingy/YAML-0.65/
YAML Ain't Markup Language (tm) 
----
YAML-LibYAML-0.21
http://search.cpan.org/~ingy/YAML-LibYAML-0.21/
----
YAML-Syck-0.90
http://search.cpan.org/~audreyt/YAML-Syck-0.90/
Fast, lightweight YAML loader and dumper 
----
YAML-Tests-0.06
http://search.cpan.org/~ingy/YAML-Tests-0.06/
Common Test Suite for Perl YAML Implementations 


If you're an author of one of these modules, please submit a detailed
announcement to comp.lang.perl.announce, and we'll pass it along.

This message was generated by a Perl program described in my Linux
Magazine column, which can be found on-line (along with more than
200 other freely available past column articles) at
  http://www.stonehenge.com/merlyn/LinuxMag/col82.html

print "Just another Perl hacker," # the original

--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!


------------------------------

Date: 21 Jun 2007 20:43:02 -0500
From: Galen Boyer <galen_boyer@yahoo.com>
Subject: Re: The Modernization of Emacs: terminology buffer and keybinding
Message-Id: <ur6o4wpol.fsf@rcn.com>

On Thu, 21 Jun 2007, eadmund42@NOSPAMgmail.com wrote:

> but it is easy to use.  A Windows or Mac OS text editor may have an
> easier learning curve, but it'll never be as easy to use.

This really is the biggest argument.  Emacs takes more time to learn
than any other environment I've used.  But, Emacs is the easiest to use
interface I've ever come across, by a very very wide margin.

-- 
Galen Boyer


------------------------------

Date: Fri, 22 Jun 2007 03:56:34 GMT
From: QoS@domain.invalid
Subject: Re: The Modernization of Emacs: terminology buffer and keybinding
Message-Id: <SLHei.10029$jb5.6637@trndny09>


Galen Boyer <galen_boyer@yahoo.com> wrote in message-id:  <ur6o4wpol.fsf@rcn.com>

>
>On Thu, 21 Jun 2007, eadmund42@NOSPAMgmail.com wrote:
>
>> but it is easy to use.  A Windows or Mac OS text editor may have an
>> easier learning curve, but it'll never be as easy to use.
>
>This really is the biggest argument.  Emacs takes more time to learn
>than any other environment I've used.  But, Emacs is the easiest to use
>interface I've ever come across, by a very very wide margin.
>
>-- 
>Galen Boyer

Well to be honest im not sure if it is possible with emacs or not;
but i really like being able to launch perl critic against my script
right there in the editor i use, with a single double click.
The critic results show in a pane in the editor and i click the
message and it takes me to the specific line.  pretty modern eh?



------------------------------

Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>


Administrivia:

#The Perl-Users Digest is a retransmission of the USENET newsgroup
#comp.lang.perl.misc.  For subscription or unsubscription requests, send
#the single line:
#
#	subscribe perl-users
#or:
#	unsubscribe perl-users
#
#to almanac@ruby.oce.orst.edu.  

NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice. 

To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.

#To request back copies (available for a week or so), send your request
#to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
#where x is the volume number and y is the issue number.

#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.


------------------------------
End of Perl-Users Digest V11 Issue 552
**************************************


home help back first fref pref prev next nref lref last post