index
:
games-word
master
utility functions for writing word games
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Games
Commit message (
Expand
)
Author
Age
Files
Lines
*
shared_letters_by_position should return an array that's the length of the lo...
jluehrs2
2008-02-02
1
-2
/
+2
*
make each_word public
jluehrs2
2008-02-02
1
-4
/
+11
*
loop over all words, not all permutations to search for anagrams
jluehrs2
2008-02-02
1
-2
/
+6
*
forgot one
jluehrs2
2008-02-02
1
-0
/
+2
*
change the style of the documentation a bit to be more readable
jluehrs2
2008-02-02
1
-37
/
+23
*
add documentation to Games::Word
jluehrs2
2008-02-02
1
-21
/
+102
*
a few minor cleanups
jluehrs2
2008-02-02
1
-4
/
+3
*
stop dying on non-critical things
jluehrs2
2008-02-02
1
-6
/
+5
*
make sure we test all open()s for failure
jluehrs2
2008-02-02
1
-5
/
+3
*
make all functions without a useful return value return undef
jluehrs2
2008-02-02
1
-0
/
+8
*
die on remove_words if we aren't using a cache (like we already do with add_w...
jluehrs2
2008-02-02
1
-0
/
+3
*
add documentation to Games::Word::Wordlist
jluehrs2
2008-02-02
1
-23
/
+130
*
allow getting random words of a specified length
jluehrs2
2008-02-02
1
-5
/
+19
*
add subwords_of to return only the subpermutations that are actually words
jluehrs2
2008-02-02
1
-1
/
+12
*
make sure we don't catch 0 here
jluehrs2
2008-02-02
1
-3
/
+3
*
add is_subpermutation and all_subpermutations to do the same thing as the sub...
jluehrs2
2008-02-02
1
-1
/
+13
*
probably name these correctly
jluehrs2
2008-02-02
1
-3
/
+3
*
add is_substring and all_substrings to mess with strings made up of (not nece...
jluehrs2
2008-02-02
1
-1
/
+28
*
use a better algorithm for generating random permutations (one that isn't lim...
jluehrs2
2008-02-02
1
-13
/
+22
*
make $wl->words work properly when the wordlist isn't cached
jluehrs2
2008-02-02
1
-2
/
+4
*
implement random_string_from, which returns a string containing random charac...
jluehrs2
2008-02-01
1
-1
/
+13
*
i really meant to be using shift here
jluehrs2
2008-02-01
1
-5
/
+5
*
stop looping once we go off the end of one of the strings
jluehrs2
2008-02-01
1
-0
/
+1
*
add shared_letters and shared_letters_by_position for mastermind style string...
jluehrs2
2008-02-01
1
-1
/
+41
*
minor syntax cleanups
jluehrs2
2008-02-01
2
-19
/
+30
*
add methods to add and remove elements from the word list, and to get the num...
jluehrs2
2008-02-01
1
-0
/
+34
*
allow the constructor to fill up the word list from an arrayref
jluehrs2
2008-02-01
1
-9
/
+17
*
add words_like to search the word list for words matching a given regex
jluehrs2
2008-01-31
1
-0
/
+8
*
add an anagrams() function to get anagrams of a word
jluehrs2
2008-01-31
1
-0
/
+9
*
add a function to get a list of all permutations of a string
jluehrs2
2008-01-31
1
-1
/
+9
*
implement internal functions for iterating over the word list
jluehrs2
2008-01-31
1
-0
/
+24
*
move the wordlist stuff into its own file
jluehrs2
2008-01-31
2
-72
/
+160
*
don't leave stale caches sitting around if we don't want a cache
jluehrs2
2008-01-31
1
-0
/
+1
*
add a caching option to random_word and is_word
jluehrs2
2008-01-31
1
-2
/
+40
*
don't chomp words we don't care about
jluehrs2
2008-01-31
1
-1
/
+1
*
better error for unable to open file
jluehrs2
2008-01-31
1
-2
/
+1
*
add (very inefficient at the moment) functions for generating random words an...
jluehrs2
2008-01-31
1
-1
/
+34
*
module stuff
jluehrs2
2008-01-31
1
-0
/
+4
*
implement random_permutation and is_permutation
jluehrs2
2008-01-31
1
-2
/
+29
*
Initial import of Games::Word
jluehrs2
2008-01-30
1
-0
/
+83