fdf529ae6e
- Replaced intentional divide-by-zeroes with math.huge
...
- Added Monk to raid class color list
2012-07-01 03:07:02 +00:00
99535eb839
Investigating SVN weirdness
2012-04-03 02:52:22 +00:00
2e5c6ce004
Updated to incorporate some past changes, but it still doesn't pass 100% because I gave up when it started getting into adding compilation steps
2012-04-03 02:50:16 +00:00
f087ac4533
- bugfix to callbacks being called more than once
...
- add the ability to supply an extra argument for callbacks
2008-04-04 04:49:15 +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
6418160e53
- add a Replace tag.
2008-04-03 06:02:09 +00:00
be0dd0dc27
- literal numbers that have no modifiers or anything of that nature will be taken out of their [] barriers with :CleanCode()
...
fixes DOGTAG-27, sorta.
2008-04-03 03:52:29 +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
5aff03ddbd
- fix an issue where something like "[One][Two] [Three]" would turn into "[One Two] Three]" instead of "[One Two] [Three]"
2008-04-01 23:08:19 +00:00
5ac29c7857
- verify the form that examples are in.
...
- fix the Contains example
2008-03-30 15:40:32 +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
4aa8773c9f
- fix issues with :Color("999999"), no longer sees the "999999" as a number;
2008-03-29 08:47:15 +00:00
70cfbc53e4
- rename the " " operator "concat" internally.
2008-03-29 03:04:13 +00:00
c659256d28
- simplify ColorizeCode to not stick |r's in unnecessarily.
2008-03-28 23:43:26 +00:00
6af50e2496
- fix parser to not see ["95e495"] (or something along those lines) as a number.
2008-03-28 22:43:55 +00:00
9bfdf6cfca
- clear codes after adding a tag.
...
- wait 1 frame after the request to clear codes.
2008-03-28 22:02:56 +00:00
bca34b3d92
- add :ClearNamespace, which will be used by sublibraries when upgrading.
2008-03-28 21:32:51 +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
bd5e3a6c1c
- make else-if statements use the syntax "elseif" instead of "else if", mostly to match lua. Both versions work fine.
2008-03-28 05:05:36 +00:00
02beea8d0b
- if statements now have "end" on the end, for clarity. It serves no real purpose otherwise. This doesn't break any tags that leave off "end".
...
- make the literal '||' stay as '||' instead of '\124\124'.
- make CleanCode indent if statements. This does not indent the ternary ?! syntax, though, just if-then-else-end
2008-03-28 04:39:03 +00:00
04ca488a92
- make :CleanCode change [1 and 2 or 3] into [(1 and 2) or 3] and [1 or 2 and 3] into [(1 or 2) and 3]. [1 and 2 and 3] and [1 or 2 or 3] stay as they are.
2008-03-28 03:37:13 +00:00
ee43dceaa9
- for unparsing, leave Alpha, Outline, and ThickOutline in separate sections, cause they're special.
2008-03-28 01:17:00 +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
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
cabb626376
- allow people to use '\n' as a newline.
2008-03-27 21:03:23 +00:00
82af96d04c
- fix an issue with removing spaces
2008-03-27 20:55:26 +00:00
4cdc162f4f
- fix issues caused by ginormous strings.
2008-03-27 20:42:11 +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
c006684cc5
- make ColorizeCode work better with the pipe.
2008-03-27 18:43:07 +00:00
9106a96aa3
- rename Fuschia to Fuchsia. Whoops.
2008-03-27 03:42:00 +00:00
6307f762b7
- remove tests of large numbers because Windows sucks.
2008-03-27 03:34:18 +00:00
20f04f1557
- remove opacity hack
...
- properly reset opacity
2008-03-27 03:33:15 +00:00
5c361c321f
- separate the :CleanCode method from the :ColorizeCode method, make :ColorizeCode not use parse, use a very dumb and simplistic parsing mechanism instead that does not require syntax perfection.
2008-03-27 02:58:08 +00:00
47b716b0b9
- fix tags without proper documentation
...
- add checks for documentation
2008-03-26 23:37:39 +00:00
0516241fc1
- preserve whether the user specifies single or double quotes.
...
- fix issues with unparsing and quotes
2008-03-26 23:20:55 +00:00
17cda4b919
- fix an issue with type forcing not checking for numbers.
2008-03-26 22:35:47 +00:00
01ce2597a3
- change the parser so that if it detects something along the lines of [Alpha -Bravo], it will assume concatenation instead of subtraction. If the spacing is different in any way, it will assume subtraction.
2008-03-26 21:08:02 +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
6d039755fa
- fix issues with tags like ['Hello [One] There']
2008-03-26 17:04:29 +00:00
1f62ce60fd
- Turn multiple spaces into single spaces
2008-03-26 16:38:28 +00:00
00ef1f4a6b
- fix a syntax error issue
2008-03-26 15:48:49 +00:00
09fd5d584e
- fix an issue with unparse where sequences such as [(thing)] would occur.
2008-03-26 07:13:28 +00:00
2f3d57e78c
- fix a bug with aliases and holding onto references that are deleted.
2008-03-26 04:00:55 +00:00
8262d6ec7a
- add Icon tag
...
- add Prepend and Append tags
2008-03-25 20:47:28 +00:00
58ea51cc9b
- add more options to the compilation step process
2008-03-23 16:06:25 +00:00