Releases: WhyIsEvery4thYearAlwaysBad/CmdMenuGenerator
v0.3.6
-
Reduced CPU Usage. (Somehow I forgot to add
sleep()
functions lol.) -
closecaption 1
is now always set incmenu_initialize.cfg
. (This fixes a crash that occurs ifcmenu_initialize.cfg
is executed inautoexec.cfg
.)
v0.3.5
I'm able to compile linux binaries now (at least for Debian and by extension Ubuntu and Linux mint anyway).
Additions
- Added raw strings. Check the Syntax wiki page for more info.
Changes
- Double quotes can now be escaped in regular strings.
- Fixed captions not being properly written.
- Line number:Line Column coordinates should properly pointed to the pointed locations.
- No '{' error points to expected location of '{'.
- Game output will no longer appear in active console displays.
v0.3.4
Some bug fixes. Also this program is going to be defined a compiler instead of a generator, because it completely fits the definition of a compiler.
v0.3.3
-
Added the ability to force binds, toggle binds, and CMenus to use keys through the
KEY
KV modifier.- Any bind/toggle bind/cmenu with the
KEY
modifier will not increment the number keys of those without the KEY modifier.
- Any bind/toggle bind/cmenu with the
-
Renamed
$(nkey)
metastring to$(key)
to account for theKEY
KV modifier change. -
Also renamed
$(str)
metastring to$(title)
to reduce confusion. -
Modifiers prepended to KVs will now cause errors, as KVs aren't meant to interpret modifiers.
-
bind-key aliases are named
_cmenu.key_
instead of_cmenu.
to reduce ambiguity. Key names that increase the alias character length beyond 32 will have their names shortened.
v0.3.2
-
Patched some error tracking and recovery bugs.
-
Toggle binds now actually reset the noformat modifier, like it was intended to.
I'm uncertain on what to name the executables, but I'll try cmg-x<bit architecture>.exe for now.
v0.3.1
-
Changed repository name to CmdMenuGenerator from VoicemenuGenerator. (Reason: The old title was confusing and did not properly communicate what this generator was for.)
-
Changed the compiled command menu structure.
- Command Menu CFG files are now prefixed with "$cmenu_" instead of "$pageopen_".
- The initialization CFG is now named "cmenu_initialize.cfg" instead of "activate_cvm.cfg"
-
The initialization file now echos "[Command Menu Generator] Initialized command menus!" when ran.
v0.3.0
v.0.2.10
v0.2.9
(Also I'll start including 32-bit binaries from now on.)
v0.2.8
- Actually Fixed: Duplication check is not performed on first page in the page stack. (a2de8942a806d98b64b0589f6ab50763a715b81e)
- In formatted names, the null ('\0') character is no longer replaced with underscores ('_').
Let's forget that I suck with git ok?