v3.2.0.08-beta

Details

  • Filename
    SpeakinSpell-v3.2.0.08-beta.zip
  • Uploaded by
  • Uploaded
    Sep 22, 2009
  • Size
    554.68 KB
  • Downloads
    75
  • MD5
    1a84405ac81b9c191a54705d4340bac2

Supported WoW Retail Versions

  • 3.2.0

Changelog

------------------------------------------------------------------------
r555 | rismisner | 2009-09-22 07:15:02 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   A /tags/v3.2.0.08-beta (from /trunk:554)

Tagged beta version v3.2.0.08
------------------------------------------------------------------------
r554 | rismisner | 2009-09-22 07:09:02 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

added a todo comment
------------------------------------------------------------------------
r553 | rismisner | 2009-09-22 06:52:52 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

show on/off status in the tooltip for the minimap button
------------------------------------------------------------------------
r552 | rismisner | 2009-09-22 06:42:33 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

added the minimap button to the change log
------------------------------------------------------------------------
r551 | rismisner | 2009-09-22 06:40:52 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

fixed bug where the button would appear at load time ... now waiting to register it
------------------------------------------------------------------------
r550 | rismisner | 2009-09-22 06:40:08 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

don't blow away false results in ValidateObject ... it's just the nil ones we want to fix
------------------------------------------------------------------------
r549 | rismisner | 2009-09-22 06:39:41 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

added local funcnames for debugging
------------------------------------------------------------------------
r548 | rismisner | 2009-09-22 06:24:31 +0000 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gui/minimapbutton.lua

- added extension to LDBIcon:SetIcon(newicon) to change the icon
- selected good icons for the minimap button
------------------------------------------------------------------------
r547 | rismisner | 2009-09-22 05:54:04 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

now supports 2 icon states to show whether SpeakinSpell is ON or OFF (still bad choices of icons)
------------------------------------------------------------------------
r546 | rismisner | 2009-09-22 05:38:32 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/gui.lua

fixed ShowOptions_Toggle() so that it can close the interface options frame
------------------------------------------------------------------------
r545 | rismisner | 2009-09-22 05:07:24 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/gui.lua

added support for a minimap button, and imported all of the Show GUI functions from utils.lua
------------------------------------------------------------------------
r544 | rismisner | 2009-09-22 05:06:55 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   A /trunk/gui/minimapbutton.lua

added support for a minimap button
------------------------------------------------------------------------
r543 | rismisner | 2009-09-22 05:06:40 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/generaloptions.lua

added checkbox to toggle minimap button on and off
------------------------------------------------------------------------
r542 | rismisner | 2009-09-22 05:00:12 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

InitDefaultSavedData and ValidateAllSavedData now share a common default values table defined with the other defaults in loader.lua
------------------------------------------------------------------------
r541 | rismisner | 2009-09-22 04:59:26 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/loader.lua

cleaned up default settings and added default global user options table
------------------------------------------------------------------------
r540 | rismisner | 2009-09-22 04:49:59 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

moved the ShowWhatever GUI functions to gui.lua
------------------------------------------------------------------------
r539 | rismisner | 2009-09-22 04:49:30 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.wowproj

added new libs to support a minimap button
------------------------------------------------------------------------
r538 | rismisner | 2009-09-22 04:49:19 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

added new libs to support a minimap button
------------------------------------------------------------------------
r537 | rismisner | 2009-09-22 04:48:52 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   A /trunk/Libs/LibDBIcon-1.0
   A /trunk/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua
   A /trunk/Libs/LibDataBroker-1.1
   A /trunk/Libs/LibDataBroker-1.1/LibDataBroker-1.1.lua

added new libs to support a minimap button
------------------------------------------------------------------------
r536 | rismisner | 2009-09-22 03:41:44 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

updated change log
------------------------------------------------------------------------
r535 | rismisner | 2009-09-22 03:39:32 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

improved help on gender
------------------------------------------------------------------------
r534 | rismisner | 2009-09-22 03:32:18 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua
   M /trunk/gui/gui.lua

added performance boost option to limit search results to 100 to keep the GUI from lagging.  ShowMoreThanAHundred is off by default.
------------------------------------------------------------------------
r533 | rismisner | 2009-09-22 03:32:10 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

added performance boost option to limit search results to 100 to keep the GUI from lagging.  ShowMoreThanAHundred is off by default.
------------------------------------------------------------------------
r532 | rismisner | 2009-09-22 02:59:33 +0000 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/Locales/help-enUS.lua

- fixed table keys in help chapter list to include the new gender chapter
- cleaned up spacing under Slash Commands
------------------------------------------------------------------------
r531 | rismisner | 2009-09-22 02:56:14 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/bigredbutton-enUS.lua

the big red button demon is now aware of your gender
------------------------------------------------------------------------
r530 | rismisner | 2009-09-22 02:54:49 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

added a new default mirror image speech to use the new gender feature
------------------------------------------------------------------------
r529 | rismisner | 2009-09-22 02:51:10 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

updated change log
------------------------------------------------------------------------
r528 | rismisner | 2009-09-22 02:47:48 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

added gender to the help file
------------------------------------------------------------------------
r527 | rismisner | 2009-09-22 02:37:42 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added substitutions for gender and cleaned up related tests
------------------------------------------------------------------------
r526 | rismisner | 2009-09-22 02:04:36 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/parser.lua

now parses for gender using <unit*male*female|me>
------------------------------------------------------------------------
r525 | rismisner | 2009-09-22 01:56:22 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added a gender test with spaces
------------------------------------------------------------------------
r524 | rismisner | 2009-09-22 00:52:09 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

added a kluge for string.find() failing to find "hyphenated-words" in "hyphenated-words" when it should.  This adds a side effect to the search engine that "macro auto-afk" matches "macro auto afk" and vice-versa in a text search, and for any other hyphenated words, but at least it allows them to be shown... oh well
------------------------------------------------------------------------
r523 | rismisner | 2009-09-22 00:45:03 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua

added debug messages
------------------------------------------------------------------------
r522 | rismisner | 2009-09-22 00:24:03 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/slashcommands.lua
   M /trunk/speech.lua
   M /trunk/wowevents.lua

renamed OnEventDetected to OnSpeechEvent
------------------------------------------------------------------------
r521 | rismisner | 2009-09-22 00:20:54 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

run substitutions tests in order instead of randomly
------------------------------------------------------------------------
r520 | rismisner | 2009-09-22 00:20:03 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/slashcommands.lua

slash command definitions no longer have to be localized, like other text, it's optional whether to specify a translation
------------------------------------------------------------------------
r519 | rismisner | 2009-09-22 00:07:03 +0000 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

organized TestAllSubs table, added more permutations for third person possessive forms with all tricks, and specified gender tests for future reference.
------------------------------------------------------------------------
r518 | rismisner | 2009-09-21 23:38:27 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

testallsubs now supports the event key that all event objects have
------------------------------------------------------------------------
r517 | rismisner | 2009-09-21 21:19:58 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added more tests to the substitution test list including pet, partyNpet and more "append target" testing
------------------------------------------------------------------------
r516 | rismisner | 2009-09-21 21:05:28 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

added slash commands to the help "/ss random" and "/ss testallsubs"
------------------------------------------------------------------------
r515 | rismisner | 2009-09-21 21:03:45 +0000 (Mon, 21 Sep 2009) | 2 lines
Changed paths:
   M /trunk/substitutions.lua

- added numberer party menu slots to substitution test list
- added more "append target to UnitName" tests to the substitution test list
------------------------------------------------------------------------
r514 | rismisner | 2009-09-21 13:01:10 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/gui.lua

disabled some debug messages
------------------------------------------------------------------------
r513 | rismisner | 2009-09-21 13:00:18 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/randomsubs.lua

fixed broken dropdown list
------------------------------------------------------------------------
r512 | rismisner | 2009-09-21 12:53:13 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/randomsubs.lua

renamed RandomSubs.RandomSub to RandomSubs.Selection
------------------------------------------------------------------------
r511 | rismisner | 2009-09-21 12:49:10 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua

displayname is now lowercase
------------------------------------------------------------------------
r510 | rismisner | 2009-09-21 12:48:22 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

displayname is now lowercase
------------------------------------------------------------------------
r509 | rismisner | 2009-09-21 12:48:01 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

displayname is now lowercase
------------------------------------------------------------------------
r508 | rismisner | 2009-09-21 12:38:15 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

tweaked report detected events text
------------------------------------------------------------------------
r507 | rismisner | 2009-09-21 12:32:15 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added missing "local"
------------------------------------------------------------------------
r506 | rismisner | 2009-09-21 12:31:55 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/slashcommands.lua

removed target from /ss macro events since it is unknown/undefined and will use default data anyway
------------------------------------------------------------------------
r505 | rismisner | 2009-09-21 12:31:22 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

added debug messages
------------------------------------------------------------------------
r504 | rismisner | 2009-09-21 12:15:52 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua

changed self to SpeakinSpell
------------------------------------------------------------------------
r503 | rismisner | 2009-09-21 12:07:06 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/wowevents.lua

removed rank, caster, and target from enter/exit combat events since they are unknowns and will be filled in with defaults anyway / elsewhere
------------------------------------------------------------------------
r502 | rismisner | 2009-09-21 12:05:20 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

white space
------------------------------------------------------------------------
r501 | rismisner | 2009-09-21 11:58:37 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

originating event info for substitutions can now cascade infinitely deep from one /ss macro to another, including if you trigger /ss testallsubs
------------------------------------------------------------------------
r500 | rismisner | 2009-09-21 11:49:38 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

disabled a debug message
------------------------------------------------------------------------
r499 | rismisner | 2009-09-21 11:49:07 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua
   M /trunk/gui/gui.lua

debugged new shared function RebuildSpellList
------------------------------------------------------------------------
r498 | rismisner | 2009-09-21 11:27:11 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua
   M /trunk/gui/gui.lua

created a shared function RebuildSpellList for use by both the Create New and Message Settings
------------------------------------------------------------------------
r497 | rismisner | 2009-09-21 11:14:32 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua

added FilterChanged check and fixed selection validation in CreateNew_RebuildSpellList
------------------------------------------------------------------------
r496 | rismisner | 2009-09-21 11:04:02 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua

debugging create new GUI
------------------------------------------------------------------------
r495 | rismisner | 2009-09-21 10:51:27 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/debug.lua

removed debugging code that forced debug messages on
------------------------------------------------------------------------
r494 | rismisner | 2009-09-21 10:51:05 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

silenced a few debug messages
------------------------------------------------------------------------
r493 | rismisner | 2009-09-21 10:50:49 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/slashcommands.lua

silenced a debug message
------------------------------------------------------------------------
r492 | rismisner | 2009-09-21 10:50:31 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

removed targetrace and targetclass from CreateDetectedEvent
------------------------------------------------------------------------
r491 | rismisner | 2009-09-21 10:49:54 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/currentmessages.lua

disabled a debug message
------------------------------------------------------------------------
r490 | rismisner | 2009-09-21 10:40:49 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua

fixed error in CreateNew_OnClickCreateNew
------------------------------------------------------------------------
r489 | rismisner | 2009-09-21 10:31:39 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/slashcommands.lua

simplified locale support in OnSlashCommand
------------------------------------------------------------------------
r488 | rismisner | 2009-09-21 10:26:52 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added mouseover to TEST_ALL_SUBS list
------------------------------------------------------------------------
r487 | rismisner | 2009-09-21 10:25:25 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

removed slash commands from TEST_ALL_SUBS because that's out of scope for this subsystem
------------------------------------------------------------------------
r486 | rismisner | 2009-09-21 10:22:49 +0000 (Mon, 21 Sep 2009) | 2 lines
Changed paths:
   M /trunk/substitutions.lua

- added slash commands to the TEST_ALL_SUBS list
- disabled several debug messages
------------------------------------------------------------------------
r485 | rismisner | 2009-09-21 10:20:36 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

debugging TestAllSubs
------------------------------------------------------------------------
r484 | rismisner | 2009-09-21 10:16:15 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

debugging TestAllSubs
------------------------------------------------------------------------
r483 | rismisner | 2009-09-21 10:15:53 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

Validate_DetectedEVent now uses the generic "EVENT" type as a default instead of "UNKNOWN" which lacks locale strings
------------------------------------------------------------------------
r482 | rismisner | 2009-09-21 10:10:39 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

changed TestAllSubs to use a defined "MACRO" event type
------------------------------------------------------------------------
r481 | rismisner | 2009-09-21 10:08:23 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/slashcommands.lua

added /ss testallsubs
------------------------------------------------------------------------
r480 | rismisner | 2009-09-21 10:06:31 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added more tests to .TEST_ALL_SUBS
------------------------------------------------------------------------
r479 | rismisner | 2009-09-21 10:02:46 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-deDE.lua
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/DefaultSpeeches-koKR.lua

use possessive forms for all applicable substitutions in default speeches
------------------------------------------------------------------------
r478 | rismisner | 2009-09-21 10:00:40 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/parser.lua
   M /trunk/substitutions.lua

tweak debug messages
------------------------------------------------------------------------
r477 | rismisner | 2009-09-21 09:57:52 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

tweak debug messages
------------------------------------------------------------------------
r476 | rismisner | 2009-09-21 09:54:04 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added type and key to the TEST_ALL_SUBS list
------------------------------------------------------------------------
r475 | rismisner | 2009-09-21 09:52:50 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added a function to test all substitutions
------------------------------------------------------------------------
r474 | rismisner | 2009-09-21 09:42:12 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

fixed spelling of SafeGetSpellLink
------------------------------------------------------------------------
r473 | rismisner | 2009-09-21 09:40:56 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

fixed scope issue with self
------------------------------------------------------------------------
r472 | rismisner | 2009-09-21 09:40:19 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

fixed parameter for LookupSubstitutionFunctionTable to pass whole SubstitutionKey instead of sk.key because there is no sk.key.key
------------------------------------------------------------------------
r471 | rismisner | 2009-09-21 09:35:21 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua
   M /trunk/gui/generaloptions.lua
   M /trunk/gui/randomsubs.lua

fixed scope issue with self
------------------------------------------------------------------------
r470 | rismisner | 2009-09-21 09:34:24 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

fixed overzealous data copying in ValidateObject
------------------------------------------------------------------------
r469 | rismisner | 2009-09-21 09:24:25 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

fixed reversed logic in MaleUnitUnpossessive
------------------------------------------------------------------------
r468 | rismisner | 2009-09-21 09:12:58 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

fixed FindUnitForSubs to use a data-driven algorithm, and fixed major bug with sk.unit not getting set
------------------------------------------------------------------------
r467 | rismisner | 2009-09-21 09:03:40 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added debug messages
------------------------------------------------------------------------
r466 | rismisner | 2009-09-21 09:03:21 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/parser.lua

fixed issue with undefined sk.key
------------------------------------------------------------------------
r465 | rismisner | 2009-09-21 08:54:53 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/loader.lua

disabled file loading reports from debugging
------------------------------------------------------------------------
r464 | rismisner | 2009-09-21 08:54:35 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/substitutions.lua

passed down missing DetectedEvent parameter
------------------------------------------------------------------------
r463 | rismisner | 2009-09-21 08:50:17 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/parser.lua

fixed data access error with UnLocalizeSubstitutionKey
------------------------------------------------------------------------
r462 | rismisner | 2009-09-21 08:48:48 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua
   M /trunk/wowevents.lua

moved initialization back into VARIABLES_LOADED
------------------------------------------------------------------------
r461 | rismisner | 2009-09-21 08:48:32 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.wowproj
   D /trunk/gui.lua

deleted old gui.lua file.  it has been split up into the various files under the gui folder
------------------------------------------------------------------------
r460 | rismisner | 2009-09-21 08:45:31 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-deDE.lua
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/DefaultSpeeches-koKR.lua
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua
   M /trunk/Locales/bigredbutton-enUS.lua
   M /trunk/Locales/grammar-enUS.lua
   M /trunk/Locales/help-deDE.lua
   M /trunk/Locales/help-enUS.lua
   M /trunk/Locales/help-koKR.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/data.lua
   M /trunk/debug.lua
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua
   M /trunk/gui/generaloptions.lua
   M /trunk/gui/gui.lua
   M /trunk/gui/help.lua
   M /trunk/gui/randomsubs.lua
   M /trunk/gui/trade.lua
   M /trunk/loader.lua
   M /trunk/oldversions.lua
   M /trunk/parser.lua
   M /trunk/slashcommands.lua
   M /trunk/speech.lua
   M /trunk/substitutions.lua
   M /trunk/utils.lua
   M /trunk/wowevents.lua

standardized headers and added PrintLoading confirmation messages for debugging
------------------------------------------------------------------------
r459 | rismisner | 2009-09-21 08:04:29 +0000 (Mon, 21 Sep 2009) | 3 lines
Changed paths:
   M /trunk/substitutions.lua

- added missing headers
- fixed issue of third person vs. possessive
- improved comments
------------------------------------------------------------------------
r458 | rismisner | 2009-09-21 08:03:23 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/parser.lua

added missing headers, improved comments
------------------------------------------------------------------------
r457 | rismisner | 2009-09-21 07:45:25 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-koKR.lua
   M /trunk/parser.lua

implemented UnLocalizeSubstitutionKey
------------------------------------------------------------------------
r456 | rismisner | 2009-09-21 07:30:34 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

removed a completed todo comment
------------------------------------------------------------------------
r455 | rismisner | 2009-09-21 07:30:07 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

updated change log
------------------------------------------------------------------------
r454 | rismisner | 2009-09-21 07:27:17 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua
   M /trunk/gui/generaloptions.lua
   M /trunk/gui/gui.lua
   M /trunk/gui/help.lua
   M /trunk/gui/trade.lua

removed unused locale tables from headers
------------------------------------------------------------------------
r453 | rismisner | 2009-09-21 07:24:24 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/SpeakinSpell.wowproj
   A /trunk/gui
   A /trunk/gui/createnew.lua
   A /trunk/gui/currentmessages.lua
   A /trunk/gui/generaloptions.lua
   A /trunk/gui/gui.lua
   A /trunk/gui/help.lua
   A /trunk/gui/randomsubs.lua
   A /trunk/gui/trade.lua
   M /trunk/gui.lua
   M /trunk/loader.lua

restructured GUI code into separate files
------------------------------------------------------------------------
r452 | rismisner | 2009-09-21 07:06:26 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   A /trunk/Locales/grammar-enUS.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/SpeakinSpell.wowproj
   A /trunk/parser.lua
   A /trunk/substitutions.lua

added files as part of an overhaul to the substitution engine
------------------------------------------------------------------------
r451 | rismisner | 2009-09-21 07:02:29 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/wowevents.lua

removed SpellLink = true statements which are no longer needed
------------------------------------------------------------------------
r450 | rismisner | 2009-09-21 07:02:04 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

imported new functions from other files or parts of other functions: GetRandomTableEntry, GetScenarioKey, GetLanguageList, ValidateObject
------------------------------------------------------------------------
r449 | rismisner | 2009-09-21 06:57:56 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

major overhaul of the substitution engine
------------------------------------------------------------------------
r448 | rismisner | 2009-09-21 06:56:46 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/slashcommands.lua

simplified logic in Advertise to use new subroutines
------------------------------------------------------------------------
r447 | rismisner | 2009-09-21 06:56:17 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

SpellLink is no longer a part of the DetectedEvent objects - it's generated on the fly as needed
------------------------------------------------------------------------
r446 | rismisner | 2009-09-21 06:55:47 +0000 (Mon, 21 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gui.lua

- removed redundant substitutions processing from the big red button
- moved all OptionsGUIStates into the RuntimeData table
- main function is now called CreateGUI
- fixed hidden status of the NoSearchResults label on the Create New page (it was using the status from the Current Messages GUI page)
- some experimental refactoring to improve performance on the Create New page
------------------------------------------------------------------------
r445 | rismisner | 2009-09-21 06:53:10 +0000 (Mon, 21 Sep 2009) | 6 lines
Changed paths:
   M /trunk/data.lua

- Data structure changes
- Moved all OptionsGUIStates into RuntimeData
- Cleaned up and organized initialization orders
- added data validation functions from duplicated code elsewhere
- using enhanced substitution engine in DebugMsg
- imported AddRandomFactions function from speech.lua
------------------------------------------------------------------------
r444 | rismisner | 2009-09-21 06:48:26 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

added to the change log
------------------------------------------------------------------------
r443 | rismisner | 2009-09-21 06:48:03 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

removed deprecated substitution table
------------------------------------------------------------------------
r442 | rismisner | 2009-09-21 06:47:47 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

added to teh help file
------------------------------------------------------------------------
r441 | rismisner | 2009-09-21 01:51:11 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

RecordNewEvent is now officially responsible for showing or updated the GUI or anything GUI-related, so removed the redundancy from OnEventDetected
------------------------------------------------------------------------
r440 | rismisner | 2009-09-21 01:50:07 +0000 (Mon, 21 Sep 2009) | 2 lines
Changed paths:
   M /trunk/wowevents.lua

- InitRuntimeData now only creates and resets the RuntimeData table, and is not allowed to touch SpeakinSpellSavedData, so it is now done before InitDefaultSavedData or ValidateAllSavedData instead of after
- SetupOptionsGUI renamed to CreateGUI
------------------------------------------------------------------------
r439 | rismisner | 2009-09-21 01:47:58 +0000 (Mon, 21 Sep 2009) | 2 lines
Changed paths:
   M /trunk/SpeakinSpell.lua

- ResetToDefaults now refreshes the RandomSubs GUI if it's showing
- InitRuntimeData now only creates and resets the RuntimeData table, and is not allowed to touch SpeakinSpellSavedData, so it is now done before InitDefaultSavedData instead of after
------------------------------------------------------------------------
r438 | rismisner | 2009-09-21 01:45:47 +0000 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

FixOldSavedData renamed to ApplyPatches and simplified to just that part of the function.  The rest of the operations are now part of ValidateAllSavedData which is reused in a few other places
------------------------------------------------------------------------
r437 | rismisner | 2009-09-20 23:30:18 +0000 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt
   M /trunk/gui.lua

If search options are too limited, will now display "No Match Search Results Found"
------------------------------------------------------------------------
r436 | rismisner | 2009-09-20 23:04:47 +0000 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt
   M /trunk/loader.lua

updated version number and change log
------------------------------------------------------------------------
r435 | rismisner | 2009-09-20 23:01:03 +0000 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui.lua

Create New GUI: now hiding the event selection list and create button if the event list is empty (i.e. because the search options are too limiting)
------------------------------------------------------------------------
r434 | rismisner | 2009-09-20 22:10:31 +0000 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

fixed MatchesFilter to correctly filter out ranked spells that match the text search when Show All Ranks is disabled.
------------------------------------------------------------------------
r432 | rismisner | 2009-09-20 19:47:10 +0000 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt
   M /trunk/loader.lua

but bug fix in the change log and incremented version number for a release
------------------------------------------------------------------------
r431 | rismisner | 2009-09-20 19:38:02 +0000 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

fixed <playerfulltitle> to stop throwing LUA errors for players who do not have a title - it will now use your name without a title, as was originally intended.
------------------------------------------------------------------------
r429 | rismisner | 2009-09-19 22:42:15 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/wowevents.lua

fixed issue with UNIT_SPELLCAST_FAILED
------------------------------------------------------------------------
r428 | rismisner | 2009-09-19 22:41:53 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

FixOldSavedData now updates all event display names
------------------------------------------------------------------------
r427 | rismisner | 2009-09-19 22:41:19 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua

added missing "I" in "When I Fail to Cast: "
------------------------------------------------------------------------
r426 | rismisner | 2009-09-19 22:19:12 +0000 (Sat, 19 Sep 2009) | 8 lines
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua
   M /trunk/changelog.txt
   M /trunk/data.lua
   M /trunk/oldversions.lua
   M /trunk/speech.lua
   M /trunk/wowevents.lua

Added support for new event types:
- (UNIT_SPELLCAST_CHANNEL_START) When I start channeling: ___
- (UNIT_SPELLCAST_CHANNEL_STOP) When I stop channeling: ___
- (UNIT_SPELLCAST_FAILED)        When I fail to cast: ___
- (UNIT_SPELLCAST_INTERRUPTED)    When I am interrupted when casting: ___
- (UNIT_SPELLCAST_STOP)            When I stop casting: ___
- (UNIT_SPELLCAST_SUCCEEDED)    When I succeed at casting: ___

------------------------------------------------------------------------
r425 | rismisner | 2009-09-19 20:03:32 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

updated change log
------------------------------------------------------------------------
r424 | rismisner | 2009-09-19 20:01:23 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua
   M /trunk/gui.lua
   M /trunk/loader.lua
   M /trunk/oldversions.lua
   M /trunk/speech.lua

Added 3 new scenarios: Party Leader, Raid Leader, and Raid Officer
------------------------------------------------------------------------
r423 | rismisner | 2009-09-19 19:25:56 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt
   M /trunk/speech.lua
   M /trunk/utils.lua

added <playerfulltitle> to show your name with your title included, also <playerfulltitle's>
------------------------------------------------------------------------
r422 | rismisner | 2009-09-19 19:19:43 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt
   M /trunk/speech.lua

added <home> for hearthstone location substitution
------------------------------------------------------------------------
r421 | rismisner | 2009-09-19 19:06:31 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

organizational cleanup in chapter 5. < Substitutions >
------------------------------------------------------------------------
r420 | rismisner | 2009-09-19 19:06:02 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   A /trunk/Locales/NumberBigRedButton.py

script for performing maintenance on the big red button
------------------------------------------------------------------------
r419 | rismisner | 2009-09-19 19:01:54 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt

updated documentation for new <guild> substitution
------------------------------------------------------------------------
r418 | rismisner | 2009-09-19 19:00:25 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/bigredbutton-enUS.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/SpeakinSpell.wowproj
   M /trunk/gui.lua
   M /trunk/speech.lua
   M /trunk/utils.lua

a demon has infested SpeakinSpell and he may eat your soul, so be careful about buttons that warn you not to push them
------------------------------------------------------------------------
r417 | rismisner | 2009-09-19 18:01:06 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   A /trunk/Locales/bigredbutton-enUS.lua

adding rough draft of an easter egg feature... don't touch it in-game, whatever you do!
------------------------------------------------------------------------
r416 | rismisner | 2009-09-19 17:37:29 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

added more random substitutions
------------------------------------------------------------------------
r415 | rismisner | 2009-09-19 17:34:38 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua

updated 3.2.0.06 data to include more/better RandomSubs
------------------------------------------------------------------------
r414 | rismisner | 2009-09-19 17:32:15 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua

removed a TODO comment
------------------------------------------------------------------------
r413 | rismisner | 2009-09-19 17:30:10 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

added the no-lib-strip
------------------------------------------------------------------------
r412 | rismisner | 2009-09-19 17:28:03 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt
   M /trunk/speech.lua

added support for all other UnitIds that can be used with UnitName(UnitId) which weren't already supported.  This adds a lot more substitution variables.
------------------------------------------------------------------------
r411 | rismisner | 2009-09-19 16:50:41 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/slashcommands.lua
   M /trunk/utils.lua

added "/ss random" as a shortcut to open the Random Substitutions settings
------------------------------------------------------------------------
r410 | rismisner | 2009-09-19 16:42:41 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt

added more random substitutions and updated documentation
------------------------------------------------------------------------
r409 | rismisner | 2009-09-19 16:11:28 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-deDE.lua
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/DefaultSpeeches-koKR.lua
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/changelog.txt
   M /trunk/data.lua
   M /trunk/gui.lua
   M /trunk/loader.lua
   M /trunk/oldversions.lua
   M /trunk/speech.lua
   M /trunk/utils.lua
   M /trunk/wowevents.lua

the random substitutions <randomtaunt> and <randomfaction> are now user-editable through the options GUI
------------------------------------------------------------------------
r408 | rismisner | 2009-09-19 16:10:41 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua

updated 3.2.0.06 data to include RandomSubs
------------------------------------------------------------------------
r407 | rismisner | 2009-09-19 14:19:32 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

clarified possessive forms help
------------------------------------------------------------------------
r406 | rismisner | 2009-09-19 14:15:51 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

added ritual of refreshment rank 2 speeches that are Slammin'!!<TM><newline>/e reminds you they may not be all that slammin' in your opinion.
------------------------------------------------------------------------
r405 | rismisner | 2009-09-19 14:14:48 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   A /trunk/SavedVariables/Stonarius/3.2.0.06
   A /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua
   A /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua.bak

unit test data for v3.2.0.06
------------------------------------------------------------------------
r404 | rismisner | 2009-09-19 14:07:23 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt
   M /trunk/speech.lua

added support for possessive forms of most substitutions, to use the apostrophe s appropriately for names ending in S
------------------------------------------------------------------------
r403 | rismisner | 2009-09-19 12:51:44 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

enhanced default random speeches for new events, to make wider use of the enhanced "|me" feature, as an example
------------------------------------------------------------------------
r402 | rismisner | 2009-09-19 12:44:36 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua
   M /trunk/gui.lua
   M /trunk/speech.lua

added option to Show All Ranks, which is now OFF by default
------------------------------------------------------------------------
r401 | rismisner | 2009-09-19 12:02:59 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt
   M /trunk/data.lua
   M /trunk/gui.lua
   M /trunk/speech.lua

Added text search features to the options GUI.  Also encapsulated and merged the search filter options management to share the same search options between both the Message Settings and Create New interfaces.
------------------------------------------------------------------------
r400 | rismisner | 2009-09-19 10:30:30 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

enhanced SpeakinSpell:MatchesFilter to support a text filter
------------------------------------------------------------------------
r399 | rismisner | 2009-09-19 10:03:54 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui.lua

added version number to the GUI
------------------------------------------------------------------------
r398 | rismisner | 2009-09-19 09:53:27 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

3.2.0.06 no longer tracks <pet> as part of the DetectedEvent data since it is not event-specific.  Removing it from the old saved data.
------------------------------------------------------------------------
r397 | rismisner | 2009-09-19 09:47:07 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt
   M /trunk/loader.lua

incremented version number to 3.2.0.06
------------------------------------------------------------------------
r396 | rismisner | 2009-09-19 09:45:29 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

documented changes in this version
------------------------------------------------------------------------
r395 | rismisner | 2009-09-19 09:35:27 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

When a SpeakinSpell event invokes a SpeakinSpell custom user macro using "/ss macro something" it is now processed internally instead of sending it through the global chat parser and back again, so that the originating event info can be used for substitutions such as <spellname> and <target>
------------------------------------------------------------------------
r394 | rismisner | 2009-09-19 09:33:27 +0000 (Sat, 19 Sep 2009) | 4 lines
Changed paths:
   M /trunk/slashcommands.lua

- Created functions ProcessAdWhisper and ProcessUserMacro, from blocks of a previously larger function
- created function ProcessRecursiveUserMacro for internal handling of /ss macro commands triggered from other spells
- such secondary macro events now inherit substitution variables from the original event
- updated usage of SpeakinSpell:GetDefaultTarget()
------------------------------------------------------------------------
r393 | rismisner | 2009-09-19 08:52:42 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

fixed default catchers for rank and caster
------------------------------------------------------------------------
r392 | rismisner | 2009-09-19 08:23:32 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-koKR.lua

L["<tm>"] <r> and <c> locale key names have to be lowercase to work with the restructured function
------------------------------------------------------------------------
r391 | rismisner | 2009-09-19 08:07:16 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

CreateDetectedEvent now supplies a default caster = UnitName("player")
------------------------------------------------------------------------
r390 | rismisner | 2009-09-19 08:05:30 +0000 (Sat, 19 Sep 2009) | 2 lines
Changed paths:
   M /trunk/data.lua

- updated usage of SpeakinSpell:GetDefaultTarget()
- CreateDetectedEvent now adds a default rank value if undefined in the stub
------------------------------------------------------------------------
r389 | rismisner | 2009-09-19 08:04:30 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/wowevents.lua

updated usage of GetDefaultTarget
------------------------------------------------------------------------
r388 | rismisner | 2009-09-19 08:04:11 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

GetDefaultTarget now supports a parameter to suppress false warnings about unknown targets
------------------------------------------------------------------------
r387 | rismisner | 2009-09-19 08:03:02 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

updated old comments to reflect newer code
------------------------------------------------------------------------
r386 | rismisner | 2009-09-19 05:27:13 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

documented new features for <selected> and <mouseover> as well as wider usage of "|me" substitutions, and potential use of mouseover as your <target> name
------------------------------------------------------------------------
r385 | rismisner | 2009-09-19 05:16:35 +0000 (Sat, 19 Sep 2009) | 6 lines
Changed paths:
   M /trunk/speech.lua

- optimized how the substitution table is created (faster performance, less memory recycling)
- fixed bug with "|me" mistaken as a LUA error for an invalid escape code
(undocumented enhancements from previous commit)
- added <selected> for your selected target (no default target logic like <target>)
- added <mouseover> for your mouseover target
- "|me" now works in any substitution <focus|me> or whatever if it would otherwise use your own name.
------------------------------------------------------------------------
r384 | rismisner | 2009-09-19 04:35:04 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

now using the mouseover as a possible <target> substitution if the event target, selected, and focus are all unspecified.  self-cast is still assu