summaryrefslogtreecommitdiffstats
path: root/lib/Games/Word/Wordlist.pm
Commit message (Collapse)AuthorAgeFilesLines
* stop dying on non-critical thingsjluehrs22008-02-021-6/+5
|
* make sure we test all open()s for failurejluehrs22008-02-021-5/+3
|
* make all functions without a useful return value return undefjluehrs22008-02-021-0/+8
|
* die on remove_words if we aren't using a cache (like we already do with ↵jluehrs22008-02-021-0/+3
| | | | add_words)
* add documentation to Games::Word::Wordlistjluehrs22008-02-021-23/+130
|
* allow getting random words of a specified lengthjluehrs22008-02-021-5/+19
|
* add subwords_of to return only the subpermutations that are actually wordsjluehrs22008-02-021-1/+12
|
* make $wl->words work properly when the wordlist isn't cachedjluehrs22008-02-021-2/+4
|
* minor syntax cleanupsjluehrs22008-02-011-16/+23
|
* add methods to add and remove elements from the word list, and to get the ↵jluehrs22008-02-011-0/+34
| | | | number of words
* allow the constructor to fill up the word list from an arrayrefjluehrs22008-02-011-9/+17
|
* add words_like to search the word list for words matching a given regexjluehrs22008-01-311-0/+8
|
* add an anagrams() function to get anagrams of a wordjluehrs22008-01-311-0/+9
|
* implement internal functions for iterating over the word listjluehrs22008-01-311-0/+24
|
* move the wordlist stuff into its own filejluehrs22008-01-311-0/+159