Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.

2100Total Files
2088SVN Logs
12Git Changelogs
518Filtered Results

Detail

2020.06.06.Log1824.txt

📄SVN 📅2020-06-06 💾7,6 KB 0 Parsed entries CON BUILD FIX
📦 No SVN revisions parsed. Raw content is shown below.
Raw Content
commit ab90c721b94d2e683b909f1a49b35f6ed8af8901
Merge: dc0e6cc00 f3b7ab974
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Sat Jun 6 17:06:06 2020 -0700

    Merge branch 'goodbye_lunatic' into 'master'
    
    Remove Lunatic-related code
    
    This removes almost anything related to Lunatic, not just LunaCON. It may remove a bit more than desired, e.g., functions that can be used as possible hooks (I believe that this was one purpose of LUNATIC_EXTERN, now replaced with static anywhere).
    
    Some bits like the optional fix for software rendering of walls with non-POT tile heights remain, albeit they're still compile-time disabled.
    
    As previously written, I still know that Philipp Kutin was spending a lot of time on this.
    
    See merge request terminx/eduke32!13

commit f3b7ab9745cc2c3177ddbc239b8a4208a982c65b
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:28:34 2020 +0300

    source/build/include: Remove elauxlib.h and elua.h.
    Again, it is clear that Helixhorned was spending
    a lot of time on Lunatic for EDuke32.

commit b34dc16328fe41e9859229c25386a7d99878b386
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:27:22 2020 +0300

    Remove LPeg sources

commit e1e17c3aed5ec20b906842900753a95d6dd9afe1
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:27:09 2020 +0300

    Remove LPeg Windows libraries

commit f27854c6970b720327c4cbe395fb120de53cee00
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:26:55 2020 +0300

    Remove LPeg from platform/Windows/lib/instructions.txt

commit cc3f96421278c22dc1d08288f43d1069fc0b0f17
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:26:22 2020 +0300

    GNUmakefile: Remove re LPeg-related code

commit 1c0c05871cca36b3ab87b4ba52d43ff4bf351b5a
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:12:13 2020 +0300

    Remove jit directory

commit e19ec17fe98128b6baefc4c578bfaf2249c3f45b
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:08:43 2020 +0300

    Duke3D: Remove KEEPINSYNC comments referencing LUA code

commit 4de04462eb4f1d5327bd4a6276cd26b56291e82a
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:03:31 2020 +0300

    platform/Windows/lib/instructions.txt: Remove references to LuaJIT

commit 2ff1d752ac983214a6bb7047c03b14e789b60192
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 22:00:54 2020 +0300

    Remove LuaJIT headers and libraries for Windows

commit c9648f81336a21b5f97bdd8b160a4ca9bde20203
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:59:55 2020 +0300

    Engine: Remove lunatic.h and lunatic.cpp

commit 11a16533776b6a2ee450b2cdd673bd5320358264
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:59:22 2020 +0300

    Remove lunatic.cpp from platform/Windows/build.vcxproj*

commit 72b25e0cc9f1d22bba88331afbfd490aec8526b6
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:57:37 2020 +0300

    Remove LuaJIT/LUNATIC definitions from GNUmakefile and Common.mak

commit 5f1e4f57bd933fd6f2f20b5f6442d3064b8acc14
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:53:02 2020 +0300

    Keep NEW_MAP_FORMAT undefined

commit c24a136974b192a1b062292ba332c4613c740785
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:52:28 2020 +0300

    Remove LUNATIC_CB

commit 8b0998cd7ee6d35135bb4c362fff4da668fa5ee6
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:51:20 2020 +0300

    Use static instead of LUNATIC_EXTERN

commit f02b96a2551e2cd7edc627581deee2119930c399
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:47:27 2020 +0300

    Let's just use __fastcall instead of LUNATIC_FASTCALL

commit 7266ceafab4e866bea8853dd5312aaead0936439
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:44:24 2020 +0300

    Engine: Let's not define CLASSIC_NONPOW2_YSIZE_WALLS for now, regardless
    of LUNATIC, but keep the code, since it may become useful in the future.

commit 47f07f5e6636ed508c19a6658ef6d4fc196a104c
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:41:07 2020 +0300

    Engine: Remove a few more LUNATIC-specific definitions

commit 17f1393449d682d1a2353fbf3e184298d36fbf09
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:40:10 2020 +0300

    Engine: Adjust krand for removal of LUNATIC

commit eb1a8353cae57567f3735a1bec7fc7ba1a7a28a4
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:37:27 2020 +0300

    source/build/*/palette.*: Remove LUNATIC-specific definition
    of paletteGetBlendTable, but keep using the non-LUNATIC macro
    instead of blendtable[blend]

commit dd26d46ab9f939e934b939e691b065d4b16b2352
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:35:20 2020 +0300

    Engine: Remove the LUNATIC-specific definitions
    of engine_main_arrays_are_static, engine_v8 and Mulscale.

commit 6f1c229088750fec934b500b61eef8d9924f8749
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:28:02 2020 +0300

    source/duke3d/src/actors.h: Remove last remaining mention of the
    LUNATIC macro in Duke3D. AC_ACTIONTICS and AC_MOVFLAGS are still used.

commit aa1a3c6dabc4d0e8c9f347c1eacfcee4015fe203
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:27:01 2020 +0300

    source/duke3d/src/osdcmds.cpp:osdcmd_spawn: Remove
    LUNATIC-specific code while defining the two loop vars at once.

commit 74128b234ed3da163066a6194cfea5d5fe5938a1
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:25:54 2020 +0300

    Duke3D: Remove a few more LUNATIC-specific definitions and macro references

commit bd7465918a988dabd4de712fa322e9c5425e5bb7
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:12:21 2020 +0300

    source/duke3d/src/m32common.cpp:M_RegisterFunction:
    Remove param which was not used in non-LUNATIC builds

commit 44433d612648bef95f528314e935daa30b3f4aed
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:11:14 2020 +0300

    source/duke3d/src/m32common.cpp: Remove LUNATIC/MENU_HAVE_DESCRIPTION code

commit 3a69990787f097161657334913c01a40fa2daf5d
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:08:20 2020 +0300

    source/duke3d/src/gamevars.cpp: Remove LUNATIC definition of ADDWEAPONVAR

commit 524873c3656ef66576cde975b45374eaae1be2e5
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 21:04:30 2020 +0300

    source/duke3d/src/gamevars.cpp: Remove POSTADDWEAPONVAR, since this
    is a no-op in non-LUNATIC builds, which will be the only ones to stay.

commit 1a6c22437d02e8327741ac853218b96eac0abc77
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 20:58:37 2020 +0300

    source/duke3d/src/player.cpp: Remove LUNATIC implementation of
    G_HandlePal. In fact, let's not use a separate P_HandlePal function.

commit 4e1ee797b0fedc42310e7f8dd0b4f6d9047f4d1d
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 20:55:51 2020 +0300

    source/duke3d/src/premap.cpp:P_ResetTintFade: Remove LUNATIC-specific
    assignment, but keep the function instead of separately setting pals.f.

commit 955fc06e2b38a8b776f99d7c12c39e2fc3a6ca49
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 20:54:43 2020 +0300

    source/duke3d/src/network.cpp: Remove LUNATIC-specific code

commit b15d3ae315a864b26f870879261d5121a468f392
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 20:29:34 2020 +0300

    source/duke3d/src: Remove almost all "#ifdef LUNATIC" blocks.
    Surrounding "#if !defined LUNATIC"/"#endif" pairs are also covered.

commit b8993fb9a902c80f3893e09be10b2dd7857fdf75
Author: NY00123 <ny00@outlook.com>
Date:   Sun May 17 19:08:48 2020 +0300

    Start removing all Lunatic-related code, with source/duke3d/src/lunatic
    being the first. Thanks to Helixhorned for originally experimenting
    with the idea. It's clear that a lot of time and work was spent on it.

See https://voidpoint.io/terminx/eduke32 for more details.