On Sat, Sep 10, 2005 at 01:23:01PM +0200, Bernhard Schmalhofer wrote:
> In ticket 37104 you mentioned spell checking with 'aspell'. Did you 
> encounter words
> that were not in the aspell-en 6.0.0 dictionary? If so it could be 
> worthwile to a special aspell-dictionary to the Parrot distribution and 
> add a spelling test target.
> Also some terms for 'glossary.pod' might crop up.

I did encounter a large number of words that weren't in the aspell-en
dictionary.  Unfortunately, I didn't save them out to a separate file.
I've tried to separate the parrot specific words from all the other junk
in my personal words list with this code snippet.

--
open(my $wlist, "$ENV{HOME}/.aspell.en.pws") or die "can't open file: $!";

foreach my $word (<$wlist>) {
    chomp $word;
    my @matches = File::Find::Rule->file
        ->grep( qr/\b$word\b/ )
        ->in( './docs' );
    print "$word\n" if scalar @matches;
}

close($wlist) or die "can't close file: $!";
--

The results (sorted) are attached.

A spelling test target is a good idea, I'll throw something together
when I have a chance.

Cheers,

-J

--
API
APIs
Autrijus
Befunge
Bitshift
Brocard
CPAN
CSS
Calpini
GC
GHC
GPL
GPL'ed
Google
IMC
IMCC
IRC
JIT
JITable
JVM
Jako
MMD
Makefile
Makefiles
Multimethods
NNTP
Namespaces
PASM
PBC
PBCs
PDD
PDDs
PIR
PMC
PMCs
POSIX
PPC
PackFile
Perlish
Ponie
Preprocesses
Pumpking
Purdy
README
RISC
Rossum
SPARC
SVN
Salzenberg
Solaris
Sugalski
Sugalski's
TBD
Tcl
Toetsch
UTC
VM
VMS
Vtables
Wiki
accessor
async
autogenerate
basename
bigchars
bitfields
bitstring
bitwise
boolean
breakpoint
broadcasted
builtin
bytecode
byteorder
callee
cd
charset
checksum
const
datatypes
deallocates
dereferences
dereferencing
dev
dynaloading
encodings
endian
endianness
enum
eval
executables
extern
filehandle
filenames
fixup
gcc
gif
goto
gzipped
html
indices
init
initializer
interoperable
lexicals
li
lookups
metadata
multimethod
mutex
namespace
ok
opcode
opcodes
opfunc
opfuncs
packfile
packfiles
parseable
pdf
perl
plaintext
precompile
precompiled
prederefed
predereferencing
prefetch
preinstalled
prepended
prepending
preprocessor
printf
pthreads
qw
readonly
recurse
reexecutes
refcount
refcounting
refcounts
regex
regexes
righthand
rsync
runcores
runtime
searchable
serializer
serializers
singlebyte
sizeof
struct
subdirectories
subdirectory
substring
transcoded
transcoders
transcoding
troff
typedef
typeglobs
unary
undef
undefs
unkeyed
unprototyped
unreferences
unsetting
unsubscribing
untimed
username
valgrind
vtable
watchpoint
whitespace
wizzy
wordsize

Attachment: pgpExw4jX7C4P.pgp
Description: PGP signature

Reply via email to