2d28173870
Update to use project-date-integer
2021-03-23 13:46:51 -05:00
8aae0f894f
Switched to file-date-integer and increased dev version number
2016-05-27 00:21:06 -05:00
c1f15193c6
Replaced SVN keyword substitution
2016-05-26 17:51:22 -05:00
404e83ab61
Fixed some missing upvalues, fixed an error being caused when no kwargs were included with AddFontString
2012-07-27 03:58:19 +00:00
59d651e5ed
Implemented a much more efficient workaround for the kwargsToKwargTypes caching issue.
2012-07-04 22:12:21 +00:00
fdf529ae6e
- Replaced intentional divide-by-zeroes with math.huge
...
- Added Monk to raid class color list
2012-07-01 03:07:02 +00:00
f8bff67979
Added a universal error handler func for tag errors (DogTag.tagError)
2012-05-02 21:27:40 +00:00
6217064985
Added upvalues
...
Fixed leaked/unused globals
2012-04-03 03:27:16 +00:00
a9a04a218f
Replaced convoluted xpcall implementations with much simple pcall implementations.
2012-04-02 22:33:55 +00:00
c741f93841
WoWAce Post-Processing: Virtually inflate Library Revision numbers for proper upgrade path
2008-10-09 21:52:31 +00:00
371137f277
- make FormatDuration and Icon static tags
...
- make compilations that return only static strings bypass unneeded checks
2008-04-05 04:07:28 +00:00
f689d00ec9
- change API so that specifying multiple namespaces is done by a single string separated by semicolons rather than a tuple of strings.
2008-04-04 03:38:58 +00:00
a1da731e44
- fix an issue where [ThingyThatReturnsFalse and 'hi'] ['test'] would return nothing instead of just test.
2008-04-02 02:48:31 +00:00
9eb16ce7f9
- possibly fix issue with event list not being created.
2008-03-30 15:04:53 +00:00
3fd18aebb4
- every 15 seconds, look for dead functions (i.e. functions not manually evaluated in the last 180 seconds and not registered to any fontstrings) and nil them. This is especially noticeable when you're using the sandbox which creates functions every time a character is pressed.
2008-03-30 06:11:15 +00:00
a21e68c905
- add Autodoc documentation
2008-03-30 00:13:47 +00:00
b72715518e
- fix issues with ['+' 1234] getting rid of the + at the start.
...
- make the syntax page on the ingame help simpler code-wise.
2008-03-29 16:39:53 +00:00
efba1b5057
- make :CleanCode also fix casing.
...
- change the sandbox on the ingame help to be a lot nicer and easier to understand.
2008-03-29 07:49:14 +00:00
70cfbc53e4
- rename the " " operator "concat" internally.
2008-03-29 03:04:13 +00:00
9536ce48a9
- make upgrading a lot cleaner and don't horribly break.
2008-03-28 21:15:39 +00:00
03a441a720
- fix an issue with string to number forcing.
...
- add in tests for upgrading, not done yet.
2008-03-28 18:36:13 +00:00
3e1255b6d8
- fix an issue with aliases that have aliases as arguments
2008-03-28 07:33:53 +00:00
2b45c10ee3
- fix issue where tags without args wouldn't catch if an arg was passed in.
2008-03-28 01:06:28 +00:00
07fdb6d3a8
- change another assertion to give more information
2008-03-28 01:03:27 +00:00
1fffb851d4
- change an assertion to give slightly more info
2008-03-28 01:00:47 +00:00
27a9672ddb
- make the Alpha tag saner.
...
- add the Outline and ThickOutline tags. They now no longer need to be at the start and you can use if statements and all that fun stuff on them. e.g. [IsPlayer ? Outline]
2008-03-28 00:54:49 +00:00
82af96d04c
- fix an issue with removing spaces
2008-03-27 20:55:26 +00:00
46f472ffc6
- fix a bug with compilation accidentally removing keys from the t table
2008-03-27 20:07:09 +00:00
fa87861e68
- more tweaks to spacing oddities
2008-03-27 19:20:25 +00:00
7f51c195c3
- handle spaces better, so that "[1] [nil] [2]" turns into "1 2" instead of "1 2", but if you specify a lot of spaces on purpose, it'll keep em.
2008-03-27 19:13:05 +00:00
20f04f1557
- remove opacity hack
...
- properly reset opacity
2008-03-27 03:33:15 +00:00
44c6374c73
- expose getTagData
2008-03-26 23:25:18 +00:00
17cda4b919
- fix an issue with type forcing not checking for numbers.
2008-03-26 22:35:47 +00:00
a033e71f03
- fix some issues with negation.
2008-03-26 20:31:31 +00:00
2f63326773
- fix issues with variables not being cleared properly
2008-03-26 19:19:29 +00:00
1f62ce60fd
- Turn multiple spaces into single spaces
2008-03-26 16:38:28 +00:00
2f3d57e78c
- fix a bug with aliases and holding onto references that are deleted.
2008-03-26 04:00:55 +00:00
47c8cc6cee
- fix issues with AddonFinders
...
- trim leading and trailing spaces
2008-03-23 17:43:18 +00:00
58ea51cc9b
- add more options to the compilation step process
2008-03-23 16:06:25 +00:00
e7566200ae
- add newlines where appropriate to their proper places in the compilation code. This should make error messages a lot more accurate.
2008-03-23 15:40:29 +00:00
aa68c0d5f1
- also clear the stored key on if statements
2008-03-23 07:14:10 +00:00
43701679ef
- fix an issue with the and type not clearing properly
2008-03-23 07:11:53 +00:00
ba4f3cbe81
- fix some bugs in the compilation process, specifically in the treatment of arguments and static value in if statements
...
- make :CleanCode not crap out if there's a syntax error
2008-03-23 06:45:37 +00:00
3011591c50
- fix a nil bug
...
- compile in a safer manner
- handle kwargs in aliases in a way that doesn't fail
- add :UpdateFontString and :UpdateAllForFrame
2008-03-23 04:37:29 +00:00
aa32e9f35f
- fix a weird issue with nested strings
2008-03-23 02:36:30 +00:00
2e3f0096e6
- add ability to register for events with multiple arguments.
2008-03-23 00:02:54 +00:00
1cfd011e6b
- optimization for dynamic functions
2008-03-19 21:17:31 +00:00
34fb0f00cf
- add ability to register tags that have functions which return other functions (good for optional library support)
2008-03-19 18:59:40 +00:00
f26db6eeb6
- plug a few memory leaks, now every single table in the testsuite is accounted for.
2008-03-19 18:08:42 +00:00
7ce5e4870d
- fix a memory leak with static functions
2008-03-19 15:45:30 +00:00