Fork of Monkey with fixes

Started by Xaron, June 09, 2017, 10:14:34

Previous topic - Next topic

Xaron

Lol Mike, let's see. You may help. ;)

@Goodlookingguy: Yeah, some kind of unit tests would be a good idea.

MikeHart

@Xaron: Any success reagrding the email you send to M.S.?

MikeHart

@Xaron: I went through the first 4 pages of the bug reports and added the ones I think are still an issue. Do you think it is important to look more further back?

Goodlookinguy

I had a bug report open that a voluntarily closed because my question was ignored by Mark. It was about a smarter way to parse overloaded code input (because of a particular issue). I didn't get to finish it because my question was ignored. You should look into that. http://www.monkey-x.com/Community/posts.php?topic=3839

The augmented assignment operator was never fixed as far as I know: http://www.monkey-x.com/Community/posts.php?topic=4767

Infinity, Negative Infinity, and NaN constants: http://www.monkey-x.com/Community/posts.php?topic=4767
I'm insane and not in a funny or good way! nrgs.org

Xaron

Will look into those when I find some time. :)

MikeHart

@Xaron: Mark has uploaded the missing native mojo files.

Xaron

Excellent. Yeah I sent him a mail about that and he added them.

Xaron

My fork is up to date again. Added the missing mojo native files. I will provide binary downloads of course asap.

RonTek

Hi Martin,

I tried your fork and I'm still having problems with the Android build and getting these errors at the end.

-compile:
    [javac] Compiling 3 source files to C:\MonkeyX\bananas\hitoro\gamestates_demo\gamestates_demo.buildv87a\android\bin\classes
    [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] C:\MonkeyX\bananas\hitoro\gamestates_demo\gamestates_demo.buildv87a\android\src\com\monkeycoder\monkeygame\MonkeyGame.java:33: error: package com.monkey does not exist
    [javac] import com.monkey.LangUtil;
    [javac]                  ^
    [javac] Note: C:\MonkeyX\bananas\hitoro\gamestates_demo\gamestates_demo.buildv87a\android\src\com\monkeycoder\monkeygame\MonkeyGame.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: C:\MonkeyX\bananas\hitoro\gamestates_demo\gamestates_demo.buildv87a\android\src\com\monkeycoder\monkeygame\MonkeyGame.java uses unchecked or unsafe operations.

    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 error


Thanks.

Xaron


RonTek

Hey Martin,

Thanks. While trying out some stuff yesterday and incidentally, replacing the androidgame.java (see attached) file under targets/android/modules/native with an older working version fixes the problem. I don't know if this comes with another set of issues so maybe you can check it out, but so far it works. :)

Xaron

Thanks, maybe I've messed something up. ;)

Currently I'm reorganizing everything anyway and will see that I produce a stable build (with binaries) soon!

RonTek

Quote from: Xaron on June 20, 2017, 07:45:32
Thanks, maybe I've messed something up. ;)

Currently I'm reorganizing everything anyway and will see that I produce a stable build (with binaries) soon!

Sure thing and that sounds great  :D