-----BEGIN PGP SIGNED MESSAGE-----

Moin,

On Sunday 22 February 2004 18:13, John Beppu wrote:
> [  date  ] 2004/02/22 | Sunday | 04:07 PM
> [ author ] Tels <[EMAIL PROTECTED]>
>
> > Moin,
> > having a look at the newly checked out code from sdl-perl, I notice
> > that the BUGS file is about 700 K and contains a lot of garbage. Is
> > this a problem on my end, or a problem in the repository?
>
> I got a huge BUGS file, too.
>
> I asked `file` to analyze it for me, and it said that it was gzipped
> data.  Then I gunzipped it, and it when I looked at it in a text editor,
> it looked like a tar file, so I zipped it up again and renamed it
> BUGS.tar.gz.  When I looked at the file listing, it looked to me like a
> partial archive of sdl-perl.
>
> I impulsively untarred it, too, and it overwrote a bunch of files in
> place (doh!).
>
> Recommended action:
>
>     svn rm BUGS

Yup, and then rewrite it. However, I am waiting for wod from chromatic 
before I start hacking on SDL_perl, due to my ancient svn version etc.

I'd like a lot of cleanup to do (the version, f.i. is at v1.20.3!)

> I've been itching for a good chance to use subversion for a while, and
> sdl-perl finally gave me a good excuse.  I'm looking at the commands
> that `svn help` displays, and I'm stoked.  It's like CVS but better!

:) I never used CVS so I cannot compare this. In any event, I will just use 
commit and checkout and thats about it..

> PS: I like the way chromatic did the SDL::Config checks in t/ttfontpm.t.
>     I put way too much in the BEGIN block on the patch that I submitted.
>     My excuse is that I work on a project that has a module that
>     requires certain things to happen in a BEGIN block (or things go
>     horribly wrong), so I'm a little BEGIN-happy.

Me too :)

> PPS:
>     A general Perl testing question -- Does anybody know how to run
>     individual tests in the t/ directory?  There have been times when
>     I'm working on modules where I just want to run one set of tests
>     instead of the whole test suite, but I don't know of any standard
>     mechanism that allows that.  If anyone could clue me in, I'd really
>     appreciate it.

There is "prove" (or so I think). I also set up the tests so that I can run 
them via:

        perl t/sometest.t

This usualy means:

        BEGIN
          {
          chdir 't' if -d 't';
          use lib '../blib/lib/';
          use lib '../blib/arch/';      # not necc. for pure perl modules
          }

That is not quite portable, so one could use File::Spec. One drawback is 
that you always need to do make before running the test and this is cumber 
some so I usually do:

        BEGIN
          {
          chdir 't' if -d 't';
          use lib '../lib/';
          }

to use the version in lib/. (of course that doesnt work for things that need 
tobe compiled, e.g. C wrappers etc) For pure perl, it works.

Best wishes,

Tels

- -- 
 Signed on Sun Feb 22 18:24:00 2004 with key 0x93B84C15.
 Visit my photo gallery at http://bloodgate.com/photos/
 PGP key on http://bloodgate.com/tels.asc or per email.

 "Ivonna Humpalot"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
Comment: When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl.

iQEVAwUBQDjmpXcLPEOTuEwVAQET+Af6A8ilBe+eYzBxDcyfjdwzEDrEhVIcsdQK
x0aKYFp+I42PZ90UNS+Rk3yQB2el0MmMpk11DERjaklF3VghOdGwGvfI5cxsUJuj
odVQkkfDWmCugyjT3zhLdbbl5pti9xTL+a4gKd4yzUQoaeV4Q/dp2P9OXeJVqMuZ
T7wOW9IU97kH8UckEJri8i/0TkfCVo5SFW3VWgYxFpv/iRHFSwPEc6AdwGs2kQpa
9+RisEk6drINMRHK/I7n76r67d4DvdSip2vEk0QZZhKHrbDu4EuJap0yRQpqHwHv
/9GZ/FX82Y43Jw2P3d54+vxO6ZpLKbmjXtMpFRERrQlFLZGifpJfAw==
=0z57
-----END PGP SIGNATURE-----

Reply via email to