[29310] in Perl-Users-Digest

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

Perl-Users Digest, Issue: 554 Volume: 11

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

Date: Fri, 22 Jun 2007 11:09:07 -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: 554

Today's topics:
    Re: DBD::AnyData hangs when exporting XML xhoster@gmail.com
    Re: FAQ 1.7 How stable is Perl? <purlgurl@purlgurl.net>
    Re: FAQ 1.7 How stable is Perl? <brian.d.foy@gmail.com>
        How copy dir when there is a space betwwen  cyrusgreats@gmail.com
    Re: How copy dir when there is a space betwwen <nobull67@gmail.com>
    Re: How copy dir when there is a space betwwen  cyrusgreats@gmail.com
        I need some cleanings tips and advice.  CleaningTips@gmail.com
    Re: I need some cleanings tips and advice. <cbigam@somewhereelse.nucleus.com>
    Re: I need some cleanings tips and advice. <horpner@yahoo.com>
    Re: MASON getting arguments. <xicheng@gmail.com>
    Re: Passing hash to another script via commandline <whoami@whereami.net>
        please splain dis scoping issure <bpatton@ti.com>
    Re: please splain dis scoping issure <nobull67@gmail.com>
    Re: SSH plus tail -f without key exchange possible? <jrpfinch@gmail.com>
    Re: The Modernization of Emacs <borud-news@borud.no>
    Re: The Modernization of Emacs (Joel J. Adamson)
    Re: The Modernization of Emacs <borud-news@borud.no>
    Re: The Modernization of Emacs <joostkremers@yahoo.com>
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

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

Date: 22 Jun 2007 16:14:12 GMT
From: xhoster@gmail.com
Subject: Re: DBD::AnyData hangs when exporting XML
Message-Id: <20070622121413.950$tK@newsreader.com>

KomsBomb@hotmail.com wrote:
> 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.

It is almost surely not a bug in perl itself, but rather it does seem to be
a bug in the AnyData module.  So it is a bug in a module written in Perl,
but is not a bug in perl.  You could contact the maintainers of AnyData
about it. I tried to dig into it myself, but

> Off topic: what do you mean "strace"? Is it one Linux utility?

Yes, it is a linux utility.  If you strace a program, it will print out all
of the system calls made by that program.  On some other systems
(Solaris?), the same feature is called truss.  I don't know what, if
anything, Windows has to support that functionality.

> 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.

Thanks for pointing that out.  I hadn't known of it before and I'll look
into it.

Xho

-- 
-------------------- http://NewsReader.Com/ --------------------
Usenet Newsgroup Service                        $9.95/Month 30GB


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

Date: Fri, 22 Jun 2007 06:18:03 -0700
From: Purl Gurl <purlgurl@purlgurl.net>
Subject: Re: FAQ 1.7 How stable is Perl?
Message-Id: <C9udnSLNF7-QUebbnZ2dnUVZ_hWdnZ2d@giganews.com>

PerlFAQ Server wrote:


> 1.7: How stable is Perl?

>     Production releases, which incorporate bug fixes and new functionality,
>     are widely tested before release. Since the 5.000 release, we have
>     averaged only about one production release per year.

>     Larry and the Perl development team occasionally make changes to the
>     internal core of the language, but all possible efforts are made toward
>     backward compatibility. While not quite all perl4 scripts run flawlessly
>     under perl5, an update to perl should nearly never invalidate a program
>     written for an earlier version of perl (barring accidental bug fixes and
>     the rare new keyword).


This makes good sense knowing Perl 6 will break every code
and break every module written prior to Perl 6 version.

This FAQ needs an inclusion,

"Perl 6 will render every prior Perl version program absolutely unstable."

-- 
Purl Gurl
--
"Then again what can you expect from a fat-assed, champagne swilling,
  half-breed just off the Rez?"
   - Joe Kline


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

Date: Fri, 22 Jun 2007 11:26:08 -0500
From: brian d  foy <brian.d.foy@gmail.com>
Subject: Re: FAQ 1.7 How stable is Perl?
Message-Id: <220620071126089375%brian.d.foy@gmail.com>

In article <C9udnSLNF7-QUebbnZ2dnUVZ_hWdnZ2d@giganews.com>, Purl Gurl
<purlgurl@purlgurl.net> wrote:

> PerlFAQ Server wrote:
> 
> 
> > 1.7: How stable is Perl?
> 
> >     Production releases, which incorporate bug fixes and new functionality,
> >     are widely tested before release. Since the 5.000 release, we have
> >     averaged only about one production release per year.
> 
> >     Larry and the Perl development team occasionally make changes to the
> >     internal core of the language, but all possible efforts are made toward
> >     backward compatibility. While not quite all perl4 scripts run flawlessly
> >     under perl5, an update to perl should nearly never invalidate a program
> >     written for an earlier version of perl (barring accidental bug fixes and
> >     the rare new keyword).
> 
> 
> This makes good sense knowing Perl 6 will break every code
> and break every module written prior to Perl 6 version.
> 
> This FAQ needs an inclusion,
> 
> "Perl 6 will render every prior Perl version program absolutely unstable."

The FAQ is fine. You will still be able to run Perl 5 programs with
your Perl 5 interpreter. No one is going to take away Perl 5.

We haven't seen the final form of Perl 6 yet, but the prototypes have a
Perl 5 mode which can run un-modified Perl 5 code just fine.

-- 
Posted via a free Usenet account from http://www.teranews.com



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

Date: Fri, 22 Jun 2007 09:55:19 -0700
From:  cyrusgreats@gmail.com
Subject: How copy dir when there is a space betwwen
Message-Id: <1182531319.408570.36730@z28g2000prd.googlegroups.com>

I have gui page that reads a list of directory and print directories
(just names not full path) into scrolling_list on the gui page than
from there I choose the dir/name and want to copy the directory to the
other page. The problem I ran into problem, some of the directories
have space between like "I am a dirtectory, when I want to copy the
directory it can't find the orign of dir, any idea how to get around
this...thanks in advance..
Here is a code to read directory and copy ones!

$orign = "../origin/";
$target = ''../target/";

opendir(DIR, $orign) or die "$!";
opendir(SUB, $target) or die "$!";  # here in this dir there many
dirctories some of or space or special chrac between

foreach $dir (@DIR) {
   opendir(R, $orign);
  @subdir = grep(/^i/,  sort readdir(SUB));
 }



# here print those files from @subdir to the gui/page
# user select one of the dir or name (may have space between)
# copy the name/dir to other location

$copy     = $MYDATA{copy};
$target = ''../target/$copy";

`cp -R -f $orig $target`;

# here I'm getting error "No such file or directory"
# due to the space betwwen target



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

Date: Fri, 22 Jun 2007 17:03:55 -0000
From:  Brian McCauley <nobull67@gmail.com>
Subject: Re: How copy dir when there is a space betwwen
Message-Id: <1182531835.662253.87380@m36g2000hse.googlegroups.com>

On Jun 22, 5:55 pm, cyrusgre...@gmail.com wrote:
> I have gui page that reads a list of directory and print directories
> (just names not full path) into scrolling_list on the gui page than
> from there I choose the dir/name and want to copy the directory to the
> other page. The problem I ran into problem, some of the directories
> have space between like "I am a dirtectory, when I want to copy the
> directory it can't find the orign of dir, any idea how to get around
> this...thanks in advance..
> Here is a code to read directory and copy ones!
>
> $orign = "../origin/";
> $target = ''../target/";
>
> opendir(DIR, $orign) or die "$!";
> opendir(SUB, $target) or die "$!";  # here in this dir there many
> dirctories some of or space or special chrac between
>
> foreach $dir (@DIR) {
>    opendir(R, $orign);
>   @subdir = grep(/^i/,  sort readdir(SUB));
>  }
>
> # here print those files from @subdir to the gui/page
> # user select one of the dir or name (may have space between)
> # copy the name/dir to other location
>
> $copy     = $MYDATA{copy};
> $target = ''../target/$copy";
>
> `cp -R -f $orig $target`;

See FAQ: What's wrong with using backticks in a void context?

> # here I'm getting error "No such file or directory"
> # due to the space betwwen target

system('cp','-R','-f',$orig,$target);

If you really want to involve /bin/sh then you can qoutemeta().



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

Date: Fri, 22 Jun 2007 10:10:35 -0700
From:  cyrusgreats@gmail.com
Subject: Re: How copy dir when there is a space betwwen
Message-Id: <1182532235.249532.144050@g37g2000prf.googlegroups.com>

Thank YOU SO SO SO SO SO SO MUCH it worked like a charm...thanks
again
> See FAQ: What's wrong with using backticks in a void context?
>
> > # here I'm getting error "No such file or directory"
> > # due to the space betwwen target
>
> system('cp','-R','-f',$orig,$target);
>
> If you really want to involve /bin/sh then you can qoutemeta().- Hide quoted text -
>
> - Show quoted text -




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

Date: Fri, 22 Jun 2007 16:01:04 -0000
From:  CleaningTips@gmail.com
Subject: I need some cleanings tips and advice.
Message-Id: <1182528064.446459.49420@n2g2000hse.googlegroups.com>

Me and my buddy made a website called www.CleaningTips.com, its
basically a free forum and  free blog driven web site dedicated as a
source people can goto to find out how to clean and remove stains from
pretty much anything. Problem is, as of yet, you couldn't find out how
to clean anything right now cause the site is new and no one has found
it yet.

We don't know enough about cleaning and tips and tricks to really fill
the site. Were looking to get more useful content so that the website
eventually shows up in search results.

If anyone here is interested, visit www.CleaningTips.com/forum.html,
and if there is anything you could add to the site please feel free to
do so. Email me at CleaningTips@gmail.com if you find anything that
could improve the site or if something doesn't seem to be working
properly.



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

Date: Fri, 22 Jun 2007 16:11:58 GMT
From: "Colin B." <cbigam@somewhereelse.nucleus.com>
Subject: Re: I need some cleanings tips and advice.
Message-Id: <467bf4c9@news.nucleus.com>

In comp.lang.perl.misc CleaningTips@gmail.com wrote:
> Me and my buddy made a website called www.stupidpinheads.com, its
> basically a free forum and  free blog driven web site dedicated as a
> source people can goto to find out how to clean and remove stains from
> pretty much anything. Problem is, as of yet, you couldn't find out how
> to clean anything right now cause the site is new and no one has found
> it yet.

Let's see if I get this right.

You create a website for a subject that you know nothing about. Then you
try to solicit content in a bunch of programming language newsgroups.

Wow, that's pretty pathetic, even for a google-groups poster!

Begone with you.



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

Date: Fri, 22 Jun 2007 17:09:25 GMT
From: Neil Cerutti <horpner@yahoo.com>
Subject: Re: I need some cleanings tips and advice.
Message-Id: <slrnf7o0as.1ns.horpner@FIAD06.norwich.edu>

["Followup-To:" header set to comp.lang.python.]
On 2007-06-22, Colin B. <cbigam@somewhereelse.nucleus.com> wrote:
> In comp.lang.perl.misc CleaningTips@gmail.com wrote:
>> Me and my buddy made a website called www.stupidpinheads.com, its
>> basically a free forum and  free blog driven web site dedicated as a
>> source people can goto to find out how to clean and remove stains from
>> pretty much anything. Problem is, as of yet, you couldn't find out how
>> to clean anything right now cause the site is new and no one has found
>> it yet.
>
> Let's see if I get this right.
>
> You create a website for a subject that you know nothing about. Then you
> try to solicit content in a bunch of programming language newsgroups.
>
> Wow, that's pretty pathetic, even for a google-groups poster!

Maybe they lost the business plan. It's not surprising, since it
was probably written on a napkin.

-- 
Neil Cerutti
Ask about our plans for owning your home --sign at mortgage company


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

Date: Fri, 22 Jun 2007 17:02:34 -0000
From:  Xicheng Jia <xicheng@gmail.com>
Subject: Re: MASON getting arguments.
Message-Id: <1182531754.307615.254530@n60g2000hse.googlegroups.com>

On Jun 22, 6:31 am, bpatton <bpat...@ti.com> wrote:
> On Jun 21, 3:32 pm, Xicheng Jia <xich...@gmail.com> wrote:
>
>
>
>
>
> > On Jun 21, 4:05 pm, bpatton <bpat...@ti.com> wrote:
>
> > > I know that all the values passed into a module are in @_
> > > assume @_ looks like [ c , 3 , d , 4 ]
>
> > ITYM: "passed into a Mason component"
>
> > > But between
> > > <%args>
> > > $a => 1;
> > > $b => 2;
>
> > no trailing semi-colon please..
>
> > > </%args>
>
> > > How do I get the variables $a and $b and their values when they may
> > > not have been passed in?
>
> > $a is 1 and $b is 2 by default. check the following link.
>
> >http://www.masonbook.com/book/chapter-2.mhtml#TOC-ANCHOR-9
>
> > Regards,
> > Xicheng
>
> I read the pages, no help.
> I guess I need to re sum what I'm after
> Assume I have this mason file:
> <%args>
> $a
> $b
> $c => 3
> $d => 4
> </%args>
>
> Now I have a perl function that needs the input of %args to/%args and
> their default value.
>
> I know this works
> myRoutine('a' => $a,
>           'b' => $b,
>           'c' => $c,
>           'd' => $d);
>
> in perl
> sub myRoutine {
>   my %args = @_;
> ...
>
> }
>
> THere are about 40 of these mason files that have different <
> %args> ... </%args> within them.  I'm trying to reuse as much code as
> possible and cut down on the number of places I have to mainitain so
> what I'm looking for is something to the effect of
>
> <%args>
> $a
> $b
> $c => 3
> $d => 4
> </%args>
>
> myRoutine(\%ARGS);
>
> But %ARGS or @_ may not contain c and d unless they were passed in.
> myRoutine needs all arguments, in %ARGS and between %args and /%args.
> %ARGS and @_ will contain the manditory input, not the input with
> default values.- Hide quoted text -
>
> - Show quoted text -

hmm, from my understanding, %ARGS contains only request params(like
those appeared in $m->request_args). If you want to visit all
parameters defined in <%args> block, you probably can use $m-
>current_comp->declared_args, check the page

 http://www.masonhq.com/docs/manual/Component.html

#########################
declared_args

Returns a reference to a hash of hashes representing the arguments
declared in the <%args> section. The keys of the main hash are the
variable names including prefix (e.g. $foo, @list)....
#########################

it might be close to your needs..

Regards,
Xicheng



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

Date: Fri, 22 Jun 2007 14:24:34 +0100
From: "IanW" <whoami@whereami.net>
Subject: Re: Passing hash to another script via commandline
Message-Id: <f5gijs$2c8d$1@energise.enta.net>

"Jürgen Exner" <jurgenex@hotmail.com> wrote in message 
news:PQPei.10377$gI4.6627@trndny06...

>> well, the keys/values in the hash in the original post were just an
>> example to make the explanation simple and clear. However, the data
>> in the real hash could have been anything, including spaces and any
>> type of character.
>
> Sorry, I appologize if my comment to PurlGurl's rantings were missleading. 
> Unfortunately I don't know of any emoticon to express sarcasm.
> I sure hope you didn't take them literally.

oh I see.. hehe, no worries :-)

>> It seems like I should have mentioned that in my
>> original post. I kinda just assumed that by asking "how do I pass a
>> hash to another script via the command line", that any answers would
>> be to that rather than getting too specific on the example code.
>
> As would any sensible person. Unfortunately now you will be hearing 
> PurlGurl screaming your ear off for changing the requirements...

oh well, I like feisty women ;-)    (I think a winky is usually used to 
denote sarcasm)

Ian 




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

Date: Fri, 22 Jun 2007 09:34:50 -0700
From:  bpatton <bpatton@ti.com>
Subject: please splain dis scoping issure
Message-Id: <1182530090.016608.158570@w5g2000hsg.googlegroups.com>

I have 3 routines seperated by __END__
The BEGIN makes it work
#!/usr/local/bin/
perl
# this works
fine
use strict;
use warnings;
if ( !defined caller ) { foo::foo(); }
package foo;
use strict;
use warnings;
use Data::Dumper; $Data::Dumper::Indent = 1;
use vars qw ( %hash );
BEGIN { %hash = ( a => { b => 1 , c => 2 },); }
sub foo { print Dumper(\%hash); }
__END__
#!/usr/local/bin/
perl
#This produces an empty
hash
use strict;
use warnings;
if ( !defined caller ) { foo::foo(); }
package foo;
use strict;
use warnings;
use Data::Dumper; $Data::Dumper::Indent = 1;
use vars qw ( %hash );
%hash = ( a => { b => 1 , c => 2 },);
sub foo { print Dumper(\%hash); }
__END__
#!/usr/local/bin/
perl
#This dumps an empty hash
table
use strict;
use warnings;
if ( !defined caller ) { foo::foo(); }
package foo;
use strict;
use warnings;
use Data::Dumper; $Data::Dumper::Indent = 1;
my %hash = ( a => { b => 1 , c => 2 },);
sub foo { print Dumper(\%hash); }



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

Date: Fri, 22 Jun 2007 16:59:43 -0000
From:  Brian McCauley <nobull67@gmail.com>
Subject: Re: please splain dis scoping issure
Message-Id: <1182531583.058003.62000@o61g2000hsh.googlegroups.com>

On Jun 22, 5:34 pm, bpatton <bpat...@ti.com> wrote:

> Subject:  please splain dis scoping issure

Many of the regulars here speak English as a second language. Please
don't write using phonetic representation of a a particular English
accent - it will be very confusing to them.

BTW this is not a scoping issue. It's an execution order issue.

> I have 3 routines seperated by __END__

A blank line too would be good!

> The BEGIN makes it work
> #!/usr/local/bin/
> perl
> # this works
> fine


I think
that you
need a
wider screen
:-)


> use strict;
> use warnings;
> if ( !defined caller ) { foo::foo(); }
> package foo;
> use strict;
> use warnings;
> use Data::Dumper; $Data::Dumper::Indent = 1;
> use vars qw ( %hash );
> BEGIN { %hash = ( a => { b => 1 , c => 2 },); }
> sub foo { print Dumper(\%hash); }
> __END__
> #!/usr/local/bin/
> perl
> #This produces an empty
> hash
> use strict;
> use warnings;
> if ( !defined caller ) { foo::foo(); }
> package foo;
> use strict;
> use warnings;
> use Data::Dumper; $Data::Dumper::Indent = 1;
> use vars qw ( %hash );
> %hash = ( a => { b => 1 , c => 2 },);
> sub foo { print Dumper(\%hash); }
> __END__

That's right, you call foo::foo() before you put anything in %hash.

You should probably move the line...

   if ( !defined caller ) { foo::foo(); }

 ...to just before __END__

BTW: It's more simply written

foo unless caller;

> #!/usr/local/bin/
> perl
> #This dumps an empty hash
> table
> use strict;
> use warnings;
> if ( !defined caller ) { foo::foo(); }
> package foo;
> use strict;
> use warnings;
> use Data::Dumper; $Data::Dumper::Indent = 1;
> my %hash = ( a => { b => 1 , c => 2 },);
> sub foo { print Dumper(\%hash); }

For the same reason as the second one.



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

Date: Fri, 22 Jun 2007 08:53:37 -0700
From:  jrpfinch <jrpfinch@gmail.com>
Subject: Re: SSH plus tail -f without key exchange possible?
Message-Id: <1182527617.039076.289770@q69g2000hsb.googlegroups.com>

> Since you don't *want* to issue a discrete command, then don't
> use ->cmd().  Use the advanced methods, maybe either socket or
> register_handler.

Thank you - register_handler was just the trick.

I based my code on eg/remoteinteract.pl supplied with the
Net::SSH::Perl source.



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

Date: 22 Jun 2007 17:52:27 +0200
From: Bjorn Borud <borud-news@borud.no>
Subject: Re: The Modernization of Emacs
Message-Id: <m3ps3o6l6s.fsf@borud.not>

[Martin Gregorie <martin@see.sig.for.address>]
|
| Yep, and the same people think a command line is to be avoided at all
| costs. "I mean, its so /last century/ and you can't do anything useful
| with it anyway".

I have a friend who is a carpenter.  he switched to Linux a few years
ago because he was tired of how slow windows was and how easily it was
infested with malware.  he really, really doesn't give a toss what it
says on the tin, he's a _user_ and that's it.  to my surprise, finds
Linux as easy, if not easier to use, than windows.  (he still has to
use windows for his invoicing system.  everything else he does in
Linux).

I have observed similar opinions in other non-computer-freaks.  people
who see the computer only as a tool and are only interested in getting
the job done.  they have a surprising preference for Linux.  (not many
of them have ever been exposed to OSX though, and I'd suspect they'd
prefer that since it is far more streamlined).

| Obligatory OT comment: right now I have two xterm sessions open with
| which I've been writing a Swing/JDBC app using nowt but a bash shell,
| cvs, microEmacs and (of course) J2SE. I don't need no steenking IDE.

I used J2SE, Ant, Emacs, Xterm, bash and Firefox as my main tools when
I wrote most of my production Java code.  and it is not exactly what
you'd call "hobbyist projects" either. :-)

-Bjørn


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

Date: Fri, 22 Jun 2007 12:11:25 -0400
From: jadamson@partners.org (Joel J. Adamson)
Subject: Re: The Modernization of Emacs
Message-Id: <87645gj7f6.fsf@W0053328.mgh.harvard.edu>

Martin Gregorie <martin@see.sig.for.address> writes:

> Bjorn Borud wrote:
> Yep, and the same people think a command line is to be avoided at all
> costs. "I mean, its so /last century/ and you can't do anything useful
> with it anyway".

Funny ;)

It's funny that people consider typing commands to be "old-fashioned"
because pointing with a mouse is the stone-age device; typing was only
invented in the 19th century ;)  

Xerox PARC (not Apple nor MIcrosoft) excelled in helping computers fit
in to how people already lived, not the other way around.

Joel

-- 
Joel J. Adamson
Biostatistician
Pediatric Psychopharmacology Research Unit
Massachusetts General Hospital
Boston, MA  02114
(617) 643-1432
(303) 880-3109

A webpage of interest:
http://www.gnu.org/philosophy/sylvester-response.html


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

Date: 22 Jun 2007 18:16:20 +0200
From: Bjorn Borud <borud-news@borud.no>
Subject: Re: The Modernization of Emacs
Message-Id: <m3k5tw6k2z.fsf@borud.not>

[David Kastrup <dak@gnu.org>]
| 
| The idea is to start Emacs once and use it for everything.

 ...which is fine as long as you are only fiddling around on one
machine or you have emacs windows running on all your machines.

for my main use, I do start Emacs just once though.  for instance at
work my Emacs has been running for as long as the machine has been up.

| > so if the context was system administration, I'd vote for vi as
| > well. if the context was programming I'd vote Emacs.
| 
| You know you can use something like
| C-x C-f /su::/etc/fstab RET
| (or /sudo::/etc/fstab) in order to edit files as root in a normal
| Emacs session?

sure, but often it is just simpler, while you are fiddling around in a
shell, to just fire up vi to do some quick editing than to bounce back
and forth between windows.  it is usually quicker too if you have to
navigate deep directory trees -- if you're already in the directory
where the file is, it'd be fewer keystrokes to specify the file than
opening it in emacs.  even with tab-completion.

also, I make extensive use of the readline and history features when
fiddling about in the shell.  shells have a lot of context if you use
them effectively.  context that isn't easy to transport between the
shell and emacs -- and it isn't really easy to explain either.

-Bjørn


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

Date: 22 Jun 2007 16:58:58 GMT
From: Joost Kremers <joostkremers@yahoo.com>
Subject: Re: The Modernization of Emacs
Message-Id: <slrnf7nvsv.75g.joostkremers@j.kremers4.news.arnhem.chello.nl>

[Followup-To: header set to comp.emacs]
Bjorn Borud wrote:
> sure, but often it is just simpler, while you are fiddling around in a
> shell, to just fire up vi to do some quick editing than to bounce back
> and forth between windows.  it is usually quicker too if you have to
> navigate deep directory trees -- if you're already in the directory
> where the file is, it'd be fewer keystrokes to specify the file than
> opening it in emacs.  even with tab-completion.

well, ok, typing `emacsclient <filename>' requires more keystrokes than `vi
<filename>', but that's why i have an alias ec for it...


-- 
Joost Kremers                                      joostkremers@yahoo.com
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)


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

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 554
**************************************


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