Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

koschei (147)

koschei
  useperl@dellah.org
http://eh.org/~koschei/

Um. Me. Iain Truskett. Can be found as either Spoon or Koschei around the place, and as Braxiatel in rare circumstances. Um. Cool. Ta.

My perl svn repository [dellah.org] if you want bits of code by me. Also see dellah.org [dellah.org] for most of them in action.

My friends [perl.org], foes [perl.org], fans [perl.org], and freaks [perl.org]. And you can see what my friends are journalling [perl.org].

And everybody's journals [perl.org] (in order of updating).

Journal of koschei (147)

Thursday January 10, 2002
12:57 PM

Vim Tips

[ #2045 ]

Mmm. I maintain a vimtips list.

Every second day (skipping Sunday) a nice little Perl program sends out an email to the list with a tip from the list at the funky new(ish) website for vim.

On the other days (still excepting Sunday) it fetches a new verison of the file. I could do this much less frequently mind you.

The list was off to a slow start initially - vim.sf.net's tips didn't exist then so I had to think of ones to do every week. Eventually (after a brief few weeks) I was distracted by course work. A few months ago I realised I could just extract tips from vim.sf.net and did so.

I use Storable to keep track of which tip numbers I've sent (means I can just 'store' or 'retrieve' a hash rather than bother about opening a file, writing to it, reading from it again later, etc.). And Mail::Sendmail sends the tips.

Quick 97 line program, most of the lines being either braces or blank lines. (I tend to write my Perl using a lot of space.)

Feel free to join, if you like =)

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.