The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.


Acme::Buffy - An encoding scheme for Buffy the Vampire Slayer fans


  use Acme::Buffy;

  print "Hello world";


The first time you run a program under use Acme::Buffy, the module removes most of the unsightly characters from your source file. The code continues to work exactly as it did before, but now it looks like this:

  use Acme::Buffy;
  BUffY bUFFY BUffY bUFFY bUfFy buffy BUFfy     buFFY BufFy     BufFY   bUFfy BuFFY buffy       bufFy bUffy bUffY BuFfy BuffY   bUFfy BUfFY BUFFy       Buffy bUffY     
  BuFFY BUFFy   BufFy BUFfy BUfFY buFfy BuffY   BuFfy   BUfFY bUffy     buFFy   BUffy   bUffy 


Can't buffy '%s'

Acme::Buffy could not access the source file to modify it.

Can't rebuffy '%s'

Acme::Buffy could not access the source file to execute it.


Leon Brocard <>

This was based on Damian Conway's Bleach module and was inspired by an idea by Philip Newton. I blame London Perl Mongers too...

Yes, the namespace was named after me. Maybe.


Copyright (c) 2001, Leon Brocard. All Rights Reserved. This module is free software. It may be used, redistributed and/or modified under the terms of the Perl Artistic License (see