[32754] in Perl-Users-Digest
Perl-Users Digest, Issue: 4018 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Thu Aug 22 09:09:36 2013
Date: Thu, 22 Aug 2013 06:09:05 -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 Thu, 22 Aug 2013 Volume: 11 Number: 4018
Today's topics:
anyone try bivio BOP? seems slick and complete <visphatesjava@gmail.com>
is perl the ultimate expressions of worse is better? <visphatesjava@gmail.com>
korean character sets <cal@example.invalid>
Re: korean character sets <cal@example.invalid>
Re: korean character sets <ben.usenet@bsb.me.uk>
Re: so is leanring perl programing and web apps a good <visphatesjava@gmail.com>
Variable length lookbehind not implemented fmassion@web.de
Re: Variable length lookbehind not implemented <derykus@gmail.com>
Re: Variable length lookbehind not implemented <derykus@gmail.com>
Re: Variable length lookbehind not implemented <uri@stemsystems.com>
Re: Variable length lookbehind not implemented fmassion@web.de
Re: Variable length lookbehind not implemented fmassion@web.de
visualizing chess <*@eli.users.panix.com>
Re: visualizing chess <ben.usenet@bsb.me.uk>
Re: visualizing chess <*@eli.users.panix.com>
Re: visualizing chess <nospam@lisse.NA>
Re: visualizing chess <hjp-usenet3@hjp.at>
Re: visualizing chess <peter@www.pjb.com.au>
Re: visualizing chess <ben.usenet@bsb.me.uk>
Re: visualizing chess (hymie!)
what is the perl thing like puppet <visphatesjava@gmail.com>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Wed, 21 Aug 2013 17:29:46 -0700 (PDT)
From: johannes falcone <visphatesjava@gmail.com>
Subject: anyone try bivio BOP? seems slick and complete
Message-Id: <9a8984cb-ded0-4687-8e2f-6158733bcbe7@googlegroups.com>
http://www.bivio.biz/bp/bOP
------------------------------
Date: Wed, 21 Aug 2013 17:42:08 -0700 (PDT)
From: johannes falcone <visphatesjava@gmail.com>
Subject: is perl the ultimate expressions of worse is better?
Message-Id: <3f6d5c83-0f6e-4509-ae63-c2419b71cc94@googlegroups.com>
:) ?
------------------------------
Date: Wed, 21 Aug 2013 04:08:54 -0700
From: Cal Dershowitz <cal@example.invalid>
Subject: korean character sets
Message-Id: <tqydnRtOwspWAonPnZ2dnUVZ_sudnZ2d@supernews.com>
Hello newsgroup,
I have a perl script for publishing pages that produces ciphers with
anything exotic.
This is a recent script:
$ cat temp1.pl
#!/usr/bin/perl -w
use strict;
use 5.010;
use Net::FTP;
use HTML::Entities;
use File::Basename;
use Cwd;
# diamond bracket in paragraph mode declared at top scope
$/ = "";
## usage needs 1 arg from argv my_ftp
#identity and config
my $ident = 'my_ftp.txt';
my ( $config, $domain );
$config = do($ident);
unless ($config) {
die("read error: $!") if $!;
die("parse error: $@") if $@;
}
$domain = $config->{ $ARGV[0] };
die("unknown domain: $ARGV[0]") unless $domain;
# get local files
my $path = "images1/";
my @files = <$path*>;
print " files are @files\n";
#dial up the server
my $ftp = Net::FTP->new( $domain->{domain}, Debug => 1, Passive => 1 )
or die "Can't connect: $@\n";
$ftp->login( $domain->{username}, $domain->{password} )
or die "Couldn't login\n";
$ftp->binary();
# go to /pages
$ftp->cwd("/pages") or die "Cannot change working directory ",
$ftp->message;
# show working directory
my $dir = cwd;
print "dir is $dir \n";
my $word = basename($dir);
print "word is $word \n";
# get files from remote root that end in php:
my @remote_files = $ftp->ls();
# make unique .php choice
my @matching = map /${word}_(\d+)\.php/, @remote_files;
print "matching is @matching\n";
push( @matching, 0 );
@matching = sort { $a <=> $b } @matching;
my $winner = pop @matching;
my $newnum1 = $winner + 1;
my $word2 = "${word}_$newnum1";
print " new word is $word2\n";
my $php_file = "${word2}.php";
print "php file is $php_file\n";
#make directory in images to correspond
$ftp->cdup();
$ftp->cwd("images/")
or die "Cannot change working directory ", $ftp->message;
$ftp->mkdir("${word2}/")
or warn "Cannot create directory ", $ftp->message;
$ftp->cdup();
# create file for html stubouts
open( my $fh, '>', $php_file )
or die("Can't open $php_file for writing: $!");
my $header = "php_template_stuff/header_center.txt";
# write in the header
open( my $gh, '<', $header ) or die("Can't open: $!");
while (<$gh>) {
print $fh $_;
}
#create template outside loop
my $template = <<'TEMPLATE';
<img src="/images/%s"/>
<p>%s</p>
TEMPLATE
open my $CAPTIONS, "<", "php1.txt" or die "file not there\n";
$ftp->cwd("/images/${word2}/") or die "cwd failed $@\n";
# main control
for my $name (@files) {
print "name is $name\n";
my $remote_file = basename($name);
print "remote is $remote_file\n";
$ftp->put( $name, $remote_file ) or die "put failed $!\n";
# captions
my $caption = <$CAPTIONS>;
$caption = encode_entities($caption);
printf $fh $template, "${word2}/" . $remote_file, $caption;
}
# write in the footer
my $footer = "php_template_stuff/footer_center.txt";
open( my $hh, '<', $footer )
or die("Can't open: $!");
while (<$hh>) {
print $fh $_;
}
close $fh;
$ftp->pwd();
$ftp->ls();
$ftp->cdup() or die "cdup failed $@\n";
$ftp->cdup() or die "cdup failed $@\n";
$ftp->cwd("/pages") or die "Cannot change working directory ",
$ftp->message;
$ftp->put($php_file) or die "put failed $@\n";
$
What is supposed to happen here is that the captions work despite the
language. For example, if I were to try state this in korean using
google translate to paste in the characters into php1.txt, the caption
file, this thing would want to work, but it manifestly doesn't. (I
could find the mistakes to prove it.)
http://merrillpjensen.com/pages/korean_1.php
Also fishing for templating ideas in general.
Peace.
--
Cal Dershowitz
------------------------------
Date: Thu, 22 Aug 2013 01:38:00 -0700
From: Cal Dershowitz <cal@example.invalid>
Subject: Re: korean character sets
Message-Id: <wcKdnUhslu95UIjPnZ2dnUVZ_gWdnZ2d@supernews.com>
On 08/21/2013 04:08 AM, Cal Dershowitz wrote:
> What is supposed to happen here is that the captions work despite the
> language. For example, if I were to try state this in korean using
> google translate to paste in the characters into php1.txt, the caption
> file, this thing would want to work, but it manifestly doesn't. (I
> could find the mistakes to prove it.)
>
> http://merrillpjensen.com/pages/korean_1.php
>
The problem with taking korean head on is that I don't whether a symbol
means north or the number 5. We can re-cast the problem with cyrillic,
where I can tell what I'm reading.
I do most of this exercise to figure out the php and css of the new
thing I'm doing, which is adding navigation buttons. They don't work
yet, as I'm lacking content to link together at this point, so they're
just stubbed out roughly.
Anyways, I make a page in english:
http://merrillpjensen.com/pages/obamazombies_1.php
Then I fire up google translate, pasting the 3 paragraphs in, and first
lifting out the cyrillic characters that say the right thing and stuff
them in a file called russian1 . Then I take the phonetic output that
they give you now just because you asked and stuffed it in a file called
russian2.
http://merrillpjensen.com/pages/obamazombies_3.php
The first page shows a lot of D's and upside-down question marks. The
only word I can read is "boondoggle," which translate didn't know what
to do with.
http://merrillpjensen.com/pages/obamazombies_4.php
This reads fine, because there are no exotic characters.
I think I've framed the problem now. I thought the difficulty might be
that I had the captions as php1.txt, but it failed with cyrillic
characters pasted into a file called russian1 .
Do I get the charset declaration correct? I think so:
$ cd php_template_stuff/
$ cat headercenter.txt
cat: headercenter.txt: No such file or directory
$ cat header_center.txt
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="/css/c2.css"/>
<title>Hippy Zombies!</title>
</head>
<body>
<div class="wrapper">
<h1>"A look at the hated liberals"</h1>
$
A lot of people on this planet can do this. Why can't I?
--
Cal
------------------------------
Date: Thu, 22 Aug 2013 13:17:38 +0100
From: Ben Bacarisse <ben.usenet@bsb.me.uk>
Subject: Re: korean character sets
Message-Id: <0.d7b627386af004a648c3.20130822131738BST.87mwo9rkbh.fsf@bsb.me.uk>
Cal Dershowitz <cal@example.invalid> writes:
<snip>
> Then I fire up google translate, pasting the 3 paragraphs in, and
> first lifting out the cyrillic characters that say the right thing and
> stuff them in a file called russian1 . Then I take the phonetic
> output that they give you now just because you asked and stuffed it in
> a file called russian2.
>
> http://merrillpjensen.com/pages/obamazombies_3.php
Why do you think this is a Perl question? It is more likely to be a PHP
one, so a PHP group might be better.
In case it helps you frame the question better when you do post in a
suitable group, I offer a few observations:
The server does not specify a character encoding when serving the
page. Not fatal, but it sure helps to get that sorted out.
Almost all the key data is missing. What actually is in "russian1"?
When you post it (to the right group) a hex dump might be the best way
to show the contents, but "cat -A" would also work.
You don't show the PHP code, and I am not sure you show the template
that the code is acting on. You did post a file that might have been
the template but it did not look like one to me. It certainly contained
no clues as to what processing happens to build the page.
Please don't take this an invitation to discuss PHP, server
configuration, or any other non-Perl topics here.
--
Ben.
------------------------------
Date: Wed, 21 Aug 2013 17:30:55 -0700 (PDT)
From: johannes falcone <visphatesjava@gmail.com>
Subject: Re: so is leanring perl programing and web apps a good way to get rich?
Message-Id: <9e669045-4a29-41e6-a3b8-d531001a9453@googlegroups.com>
sounds like porn is only profit left?
hmmmm
http://www.bivio.biz/bp/bOP this looks cool
------------------------------
Date: Wed, 21 Aug 2013 10:14:09 -0700 (PDT)
From: fmassion@web.de
Subject: Variable length lookbehind not implemented
Message-Id: <4cc17e9b-5589-4dff-aa71-584f018221bc@googlegroups.com>
Hi folks:
My text (sample):
saddle stitcher: <font color=3D"#008080"><b>repl. of 8 saddle stitcher</b><=
/font> <font color=3D"#8000FF">
Goal:=20
I want to put numbers in square brakets, but only if they do not occur with=
in tags.
My code:
#!/usr/bin/perl -w
open(IN,'sample.txt') || die("Datei kann nicht ge=F6ffnet werden!\n");
my $number =3D '(?<!<.*?)\d+(?!.*?>)';=20
while(<IN>) {
$_ =3D~ s/$number/\[$number\]/g;
print "$_\n";=20
}
close (IN);
Error message:
Variable length lookbehind not implemented in regex m/(?<!<.*?)\d+(?!.*?>)/=
at D:\Perl\test.pl line 5, <IN> line 1.
I couldn't find an explanation for this error message. Has anyone an idea?
------------------------------
Date: Wed, 21 Aug 2013 14:11:46 -0700
From: Charles DeRykus <derykus@gmail.com>
Subject: Re: Variable length lookbehind not implemented
Message-Id: <kv3aft$71t$1@speranza.aioe.org>
On 8/21/2013 10:14 AM, fmassion@web.de wrote:
> Hi folks:
>
> My text (sample):
>
> saddle stitcher: <font color="#008080"><b>repl. of 8 saddle stitcher</b></font> <font color="#8000FF">
>
> Goal:
> I want to put numbers in square brakets, but only if they do not occur within tags.
>
> My code:
>
> #!/usr/bin/perl -w
> open(IN,'sample.txt') || die("Datei kann nicht geöffnet werden!\n");
> my $number = '(?<!<.*?)\d+(?!.*?>)';
> while(<IN>) {
> $_ =~ s/$number/\[$number\]/g;
> print "$_\n";
> }
> close (IN);
>
> Error message:
>
> Variable length lookbehind not implemented in regex m/(?<!<.*?)\d+(?!.*?>)/ at D:\Perl\test.pl line 5, <IN> line 1.
>
> I couldn't find an explanation for this error message. Has anyone an idea?
>
See "negative look-behind" in perlre. The explanation is "works only for
fixed-width look-behind".
A quick, probably fragile, alternative:
my text;
{ undef $/; $text = <IN>;}
while ( $text =~ /\G ([^<]*?) (<.*?>) /sgx ) {
my($out, $in) = ($1,$2);
$out =~ s/(\d+)/[$1]/ag;
print $out, $in;
}
--
Charles DeRykus
------------------------------
Date: Wed, 21 Aug 2013 14:15:43 -0700
From: Charles DeRykus <derykus@gmail.com>
Subject: Re: Variable length lookbehind not implemented
Message-Id: <kv3ana$71t$2@speranza.aioe.org>
On 8/21/2013 2:11 PM, Charles DeRykus wrote:
> ....
>
> my text;
> { undef $/; $text = <IN>;}
>
Better written: { local $/; $text = <IN>}
--
Charles DeRykus
------------------------------
Date: Thu, 22 Aug 2013 00:54:56 -0400
From: Uri Guttman <uri@stemsystems.com>
Subject: Re: Variable length lookbehind not implemented
Message-Id: <874naiwcin.fsf@stemsystems.com>
>>>>> "CD" == Charles DeRykus <derykus@gmail.com> writes:
CD> On 8/21/2013 2:11 PM, Charles DeRykus wrote:
>> ....
>>
>> my text;
>> { undef $/; $text = <IN>;}
>>
CD> Better written: { local $/; $text = <IN>}
even better:
use File::Slurp ;
my $text = read_file( $file ) ;
uri
------------------------------
Date: Thu, 22 Aug 2013 02:44:37 -0700 (PDT)
From: fmassion@web.de
Subject: Re: Variable length lookbehind not implemented
Message-Id: <3450fa4a-34e2-4cea-8850-8ba343c99026@googlegroups.com>
Thanks to all of you for the explanations.
This code does the trick:
use File::Slurp ;=20
my $text =3D read_file( 'testfile.txt' ) ;=20
while ( $text =3D~ /\G ([^<]*?) (<.*?>) /sgx ) {=20
my($out, $in) =3D ($1,$2);=20
$out =3D~ s/(\d+)/[$1]/ag;=20
print $out, $in;=20
}
It also works with these lines:
my text;=20
{ undef $/; $text =3D <IN>;}=20
This is the result of the test:
saddle stitcher:| </font><font color=3D"#008080"><b>repl. of [2] saddle sti=
tcher</b></font> <font color=3D"#8000FF">Mishandled paper:| </font><font co=
lor=3D"#008080"><b>repl. of mishandled paper</b></font><br>Please add [8] s=
taples .... (only numbers outside the tags have been processed.)
Francois
------------------------------
Date: Thu, 22 Aug 2013 06:05:46 -0700 (PDT)
From: fmassion@web.de
Subject: Re: Variable length lookbehind not implemented
Message-Id: <ae034b49-3655-430e-80d8-5514b8cbe998@googlegroups.com>
Sorry, I found a flaw in the expression:
while ( $text =~ /\G([^<]*?)(<.*?>)/sgx ) {
If the text doesn't end with a tag, the last $out is not printed in:
print $out, $in;
The last printed character is a ">"
We need somehow to find an expression whicht prints the remaining characters.
------------------------------
Date: Wed, 21 Aug 2013 00:27:39 +0000 (UTC)
From: Eli the Bearded <*@eli.users.panix.com>
Subject: visualizing chess
Message-Id: <eli$1308202025@qz.little-neck.ny.us>
use Chess::Rep; # turn move seq. into a FEN
use Games::Chess; # turn a FEN into a GIF
use GD; # GIF library
my $game = Chess::Rep->new;
while(my $halfmove = sub_to_get_halfmove()) {
# a halfmove looks like "Bf4" or "O-O"
$game->go_move($halfmove);
if(show_this_board()) {
my $fen = $game->get_fen;
my $board = Games::Chess::Position->new($fen);
do_something_with_gif($board->to_GIF());
}
}
That basically works. Chess::Rep is fairly recent (2007), Games::Chess
is very old (1999), but both are pure perl and work fine with my
v5.14.2. My big complaint is that Games::Chess' to_GIF() hardcodes a
lot of things, like colors and sizes. (And output image format.)
Any other suggestions for drawing chessboards besides "roll my own"?
Shelling out to other open source Unix programs is acceptable, but
not optiminal.
Elijah
------
will roll his own with HTML output if that's what's needed
------------------------------
Date: Wed, 21 Aug 2013 03:32:20 +0100
From: Ben Bacarisse <ben.usenet@bsb.me.uk>
Subject: Re: visualizing chess
Message-Id: <0.08808599b93961d57d33.20130821033220BST.874naju62z.fsf@bsb.me.uk>
Eli the Bearded <*@eli.users.panix.com> writes:
> use Chess::Rep; # turn move seq. into a FEN
> use Games::Chess; # turn a FEN into a GIF
> use GD; # GIF library
>
> my $game = Chess::Rep->new;
>
> while(my $halfmove = sub_to_get_halfmove()) {
>
> # a halfmove looks like "Bf4" or "O-O"
> $game->go_move($halfmove);
>
> if(show_this_board()) {
>
> my $fen = $game->get_fen;
> my $board = Games::Chess::Position->new($fen);
> do_something_with_gif($board->to_GIF());
>
> }
> }
>
>
> That basically works. Chess::Rep is fairly recent (2007), Games::Chess
> is very old (1999), but both are pure perl and work fine with my
> v5.14.2. My big complaint is that Games::Chess' to_GIF() hardcodes a
> lot of things, like colors and sizes. (And output image format.)
>
> Any other suggestions for drawing chessboards besides "roll my own"?
> Shelling out to other open source Unix programs is acceptable, but
> not optiminal.
>
> Elijah
> ------
> will roll his own with HTML output if that's what's needed
Maybe not "needed" but it's probably quite easy if using Unicode chess
symbols is acceptable. I think they are quite well supported. Colours,
patterns on squares, borders etc can then all be done with some simple
CSS.
http://en.wikipedia.org/wiki/Chess_symbols_in_Unicode
--
Ben.
------------------------------
Date: Wed, 21 Aug 2013 06:29:18 +0000 (UTC)
From: Eli the Bearded <*@eli.users.panix.com>
Subject: Re: visualizing chess
Message-Id: <eli$1308210210@qz.little-neck.ny.us>
In comp.lang.perl.misc, Ben Bacarisse <ben.usenet@bsb.me.uk> wrote:
> Eli the Bearded <*@eli.users.panix.com> writes:
> > will roll his own with HTML output if that's what's needed
> Maybe not "needed" but it's probably quite easy if using Unicode chess
> symbols is acceptable. I think they are quite well supported. Colours,
> patterns on squares, borders etc can then all be done with some simple
> CSS.
I'm quite aware of that part of Unicode. This page illustrates a nice
board done with those:
http://designindevelopment.com/css/css3-chess-board/
The board and pieces scale properly with changes in font size.
The big issue with HTML is not making it, it is then limited to
HTML viewers / contexts. Getting a good HTML design to render in
a forum, etc, is fraught with difficulty.
It just seems likely that someone has created tools to do this
already. (Someone went to a lot of work to make a wikipedia
template that turns ASCII art into HTML pages. What did those
wiki editors use to create board images before that template?)
https://en.wikipedia.org/wiki/Template:Chess_diagram
Elijah
------
has not followed the development of chess related software
------------------------------
Date: Wed, 21 Aug 2013 07:48:10 +0100
From: Dr Eberhard W Lisse <nospam@lisse.NA>
Subject: Re: visualizing chess
Message-Id: <521462AA.4070503@lisse.NA>
LaTeX?
el
On 2013-08-21 01:27 , Eli the Bearded wrote:
[...]
> Any other suggestions for drawing chessboards besides "roll my own"?
> Shelling out to other open source Unix programs is acceptable, but
> not optiminal.
>
> Elijah
[...]
--
If you want to email me, replace nospam with el
------------------------------
Date: Wed, 21 Aug 2013 11:03:47 +0200
From: "Peter J. Holzer" <hjp-usenet3@hjp.at>
Subject: Re: visualizing chess
Message-Id: <slrnl190jj.fc.hjp-usenet3@hrunkner.hjp.at>
On 2013-08-21 00:27, Eli the Bearded <*@eli.users.panix.com> wrote:
[code example]
> That basically works. Chess::Rep is fairly recent (2007), Games::Chess
> is very old (1999), but both are pure perl and work fine with my
> v5.14.2. My big complaint is that Games::Chess' to_GIF() hardcodes a
> lot of things, like colors and sizes. (And output image format.)
>
> Any other suggestions for drawing chessboards besides "roll my own"?
Extend Games::Chess to be more flexible?
hp
--
_ | Peter J. Holzer | Fluch der elektronischen Textverarbeitung:
|_|_) | Sysadmin WSR | Man feilt solange an seinen Text um, bis
| | | hjp@hjp.at | die Satzbestandteile des Satzes nicht mehr
__/ | http://www.hjp.at/ | zusammenpaßt. -- Ralph Babel
------------------------------
Date: 21 Aug 2013 10:48:10 GMT
From: Peter Billam <peter@www.pjb.com.au>
Subject: Re: visualizing chess
Message-Id: <slrnl196n9.4t1.peter@box8.pjb.com.au>
On 2013-08-21, Eli the Bearded <*@eli.users.panix.com> wrote:
> That basically works. Chess::Rep is fairly recent (2007), Games::Chess
> is very old (1999), but both are pure perl and work fine with my
> v5.14.2. My big complaint is that Games::Chess' to_GIF() hardcodes a
> lot of things, like colors and sizes. (And output image format.)
> Any other suggestions for drawing chessboards besides "roll my own"?
> Shelling out to other open source Unix programs is acceptable, but
> not optiminal.
I really like the functionality of pages like
http://www.viewchess.com/cbreader/2013/8/21/Game272082625.html
This is some of the page source:
<link rel="Stylesheet"
href="http://fritzserver.info/cbjschess/res/jschess.css">
<link rel="Stylesheet"
href="http://fritzserver.info/cbjschess/res/jschessuser.css">
...
<div class="cbreplay" data-url="game272082625.pgn" />
...
<script src="http://fritzserver.info/cbjschess/jquery/jquery-last.min.js"
type="text/javascript"></script>
<script id="idcbjschess"
src="http://fritzserver.info/cbjschess/jquery.chessbase.min.js"
type="text/javascript"
data-notation-options="{notationLocalization: GlyphLocalization}"
data-adv-options="{method: AdvMethod.STATIC_LINK}"></script>
I don't know if that's relevant to what you want, but I like the way
it works, even though it's JS not Perl. I haven't used it myself...
Regards, Peter
--
Peter Billam www.pjb.com.au www.pjb.com.au/comp/contact.html
------------------------------
Date: Wed, 21 Aug 2013 13:17:14 +0100
From: Ben Bacarisse <ben.usenet@bsb.me.uk>
Subject: Re: visualizing chess
Message-Id: <0.7398340a5915465542c2.20130821131714BST.87y57vs0fp.fsf@bsb.me.uk>
Eli the Bearded <*@eli.users.panix.com> writes:
> In comp.lang.perl.misc, Ben Bacarisse <ben.usenet@bsb.me.uk> wrote:
>> Eli the Bearded <*@eli.users.panix.com> writes:
>> > will roll his own with HTML output if that's what's needed
>> Maybe not "needed" but it's probably quite easy if using Unicode chess
>> symbols is acceptable. I think they are quite well supported. Colours,
>> patterns on squares, borders etc can then all be done with some simple
>> CSS.
>
> I'm quite aware of that part of Unicode.
OK, it seemed worth a mention.
<snip>
> The big issue with HTML is not making it, it is then limited to
> HTML viewers / contexts. Getting a good HTML design to render in
> a forum, etc, is fraught with difficulty.
Ah, I misunderstood your closing remark and took it to mean that HTML
was the intended rendering.
<snip>
--
Ben.
------------------------------
Date: 21 Aug 2013 15:41:03 GMT
From: hymie@lactose.homelinux.net (hymie!)
Subject: Re: visualizing chess
Message-Id: <5214df8f$0$49415$862e30e2@ngroups.net>
In our last episode, the evil Dr. Lacto had captured our hero,
Eli the Bearded <*@eli.users.panix.com>, who said:
>Any other suggestions for drawing chessboards besides "roll my own"?
>Shelling out to other open source Unix programs is acceptable, but
>not optiminal.
Do you require GIF?
"figlet" has a pseudo-font called "eftichess" that is designed for
chessboards.
For a quick sample, go to
http://lactose.homelinux.net/cgi-bin/figlet.cgi
select "eftichess" as the font and "azyYyYZA" as the text.
--hymie! http://lactose.homelinux.net/~hymie hymie@lactose.homelinux.net
-------------------------------------------------------------------------------
------------------------------
Date: Wed, 21 Aug 2013 21:53:21 -0700 (PDT)
From: johannes falcone <visphatesjava@gmail.com>
Subject: what is the perl thing like puppet
Message-Id: <71c36c58-d48b-490d-9d0d-7988a69009ad@googlegroups.com>
?
------------------------------
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:
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
Back issues are available via anonymous ftp from
ftp://cil-www.oce.orst.edu/pub/perl/old-digests.
#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 4018
***************************************