EDuke32 Changelog Unofficial archive

What changed in EDuke32, build by build

2,117 builds · 8,866 commits · 25 authors · October 2009 – August 2026

Commits per year

Showing 2016 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 3 active

Showing 10 builds · 17 commits

Export CSV
Display options
Commit details:

October 2016 1 build · 2 commits

September 2016 2 builds · 2 commits

August 2016 1 build · 2 commits

January 2016 6 builds · 11 commits

Build 5501

1 Jan 2016 · 3 commits · 1 author SVN
Open build
  • General

    Add "klabs" keyword to CON, to take a gamevar and set it to its absolute value. The internal "inv" function to invert a gamevar's value has also been exposed externally.

    TerminX r5501 1 Jan, 17:56 CON
  • General

    Add commands added in previous commit to g_keywdate[], clean up a few CON compilation warning messages

    TerminX r5500 1 Jan, 17:56 CON
  • General

    Adds the following keywords from M32script into CON: shiftvarvarl, shiftvarvarr, ifvarvarle, ifvarvarge, ifvarvarboth, whilevarl, and whilevarvarl.

    TerminX r5499 1 Jan, 17:56 CON
    Show details

    This also adds the shorthand versions of some commands, like "set" for "setvarvar", "add" for "addvarvar", "ife" for "ifvarvare", etc. There are about 30 of these. Because some of these names may already be used in some projects as variable names, this revision also includes a somewhat large change in variable naming rules: gamevars may now have the same names as CON keywords, with the caveat that the masked keyword is no longer accessible. This results in a warning at compile time but should ensure nobody's project ever stops compiling due to the introduction of new keywords.