Pocket Plane Group

Friends and Neighbors => Weimer Republic (WeiDU.org) => WeiDU => Topic started by: Wisp on December 27, 2017, 01:34:01 PM

Title: Beta 242.02
Post by: Wisp on December 27, 2017, 01:34:01 PM
Beta location (http://weidu.org/~thebigg/beta/)

Changes since last:

If things go as planned, a stable version will be released in a couple of weeks.
Title: Re: Beta 242.02
Post by: CamDawg on December 27, 2017, 01:47:33 PM
And fixes this (http://forums.pocketplane.net/index.php/topic,29727.0.html).
Title: Re: Beta 242.02
Post by: Wisp on December 27, 2017, 04:31:30 PM
That was the reason for 242.01 ;) Too bad I forgot to release it stable.
Title: Re: Beta 242.02
Post by: Argent77 on December 27, 2017, 04:34:57 PM
I'm getting the following error when compiling v242.02 on macOS:
Code: [Select]
File "src/tpaction.ml", line 2079, characters 22-31:
Error: Unbound constructor WEXITED
cp: src/tpaction.cmi: No such file or directory
cp: src/tpaction.o: No such file or directory
make: *** [obj/x86_LINUX/tpaction.cmx] Error 1
Title: Re: Beta 242.02
Post by: Wisp on December 27, 2017, 04:44:00 PM
Can you try with the current HEAD? The old code works for me but it's technically incorrect, so maybe that's it.
Title: Re: Beta 242.02
Post by: Argent77 on December 27, 2017, 05:02:14 PM
It works!
Title: Re: Beta 242.02
Post by: Wisp on December 27, 2017, 07:19:36 PM
Thanks.
Title: Re: Beta 242.02
Post by: The Imp on December 28, 2017, 05:16:51 PM
Fix variable-evaluation bugs in ADD_KIT.
If I may ask, what exactly does this entail ? Just out of curiosity.
Title: Re: Beta 242.02
Post by: Wisp on December 28, 2017, 05:54:22 PM
Passing arguments as variables would in some cases result in the variables not being evaluated. It's not usually done, so it's mostly a minor issue.
Title: Re: Beta 242.02
Post by: subtledoctor on January 02, 2018, 10:08:04 AM
The variables WEIDU_ARCH, WEIDU_OS and WEIDU_VER are defined when the log file is written.

Not entirely related, and not terribly urgent, but a feature suggestion: the log file should make mention of the result of GAME_IS at the time of its creation. I can't tell you how many times I've had users report "x mod component isn't working! Weidu.log attached." And I can't tell what game is being played and thus, in some instances, what the mod's intended behavior is or how it's breaking.

It's a small thing, but it would be useful to have that information at a glance at the top of the log file.
Title: Re: Beta 242.02
Post by: AL|EN on January 03, 2018, 05:40:24 AM
Such information is included inside .debug file but people don't often post it so it would be definitely helpful.