[Cascavel-pm] Dica para XEmacs
Daniel Ruoso
daniel em ruoso.com
Segunda Setembro 18 07:32:49 PDT 2006
O que eu uso de legal no xemacs é o par gnuserv/gnuclient....
no xemacs eu faço
M-x gnuserv-start
ou coloco
(gnuserv-start)
no .xemacs/init.el
Depois disso, eu criei esse script para lançar e coloquei
no /home/ruoso/bin/e ...
#!/usr/bin/perl
my @parms;
my $wait = 0;
foreach my $arg (@ARGV) {
if ($arg eq 'wait') {
$wait = 1;
next;
}
push @parms, $arg
}
my $PARM;
$PARM .= join(' ', em parms);
my $sig;
if ($wait) {
$sig = '';
} else {
$sig = '-q';
}
unless (system("gnuclient $sig $PARM")) {
exit 0;
} else {
if ($wait) {
$sig = '';
} else {
$sig = '&';
}
system("xemacs $PARM $sig")
}
aí eu simplesmente faço:
e lib/lalala.pm
e daí se eu tiver o xemacs aberto, ele abre naquela janela, senão ele
abre o xemacs pra mim...
daniel
Mais detalhes sobre a lista de discussão Cascavel-pm