MaxIDE CE - Fixes for OS X Lion

BlitzMax Forums/BlitzMax Programming/MaxIDE CE - Fixes for OS X Lion

Captain Wicker (crazy hillbilly)(Posted 2012) [#1]
This is the compiled BlitzMax IDE Community Version for MacOS versions all the way up to Lion. This has been compiled from the latest tarball source and should run on most Intel Mac systems.


Fix - CodeTree should be displayed properly
MaxIDE works with all MacOS Versions up to Lion



Download: http://www.mediafire.com/?89q20tbscz5m9jm

Basically this is a precompiled binary for the Mac.

Last edited 2012


shinkiro1(Posted 2012) [#2]
Great.
So why isn't this the default IDE?


Captain Wicker (crazy hillbilly)(Posted 2012) [#3]
So why isn't this the default IDE?

It could be because it isn't the 'official' editor.


Captain Wicker (crazy hillbilly)(Posted 2012) [#4]
Here is my second attempt to make the tree view show itself. Please let me know if it's still not working.


Download Mirrors:

MediaFire: http://www.mediafire.com/download.php?9cwxb4wcqdn9bbl
DroxBox: http://dl.dropbox.com/u/74068453/MacOSX%20MaxIDE%20treeview%20refix.zip


AdamStrange(Posted 2012) [#5]
yep, that fix worked :)

here's a suggestion for you:
- when working on more that one file. in the code view, when you switch between files, the code view 'forgets' which nodes were open
it would be great if the open nodes were remembered

and another (although this could be me?)
- what is the actual use of a 'project'
It would be great if a project could 'remember' the files that are currently open. then switching projects would restore all files you were working on making projects truly useful

let me know if i can help :)


AdamStrange(Posted 2012) [#6]
Nope, fix didn't work. works when you open the ide options, so possibly an initialisation problem

I've got my fingers into the source so i'll let you know if i track it down


Captain Wicker (crazy hillbilly)(Posted 2012) [#7]
i'll let you know if i track it down

That would help! I'm surprised that the Windows version doesn't have these problems (from my experience)

EDIT: Are you running it under Lion x64?

Does this work for you? http://dl.dropbox.com/u/74068453/MaxIDE%20Tabber1.zip
I have copied the configuration 'ini' file to the cfg folder. Extract the ini file to *Applications\BlitzMax\CFG\* and see if this helps. :)

Last edited 2012


AdamStrange(Posted 2012) [#8]
Yep it's Lion, so it's 64bit

Copied the new files and cfg files and still no joy - not a problem though

here's a setup to test.
you'll need:
- bmx file with 1 type
- this type has 36 methods
- ide with code panel on the right

steps to reproduce
1. start ide with the above file already loaded
2. got the code panel
3. expand >types, >yourtype, <methods
4. move the code view down (using track pad - this is the MouseWheel)

The data below the code pane is not there (looks like bitmap clipping?) and is not scrolled.
To be honest I'm not sure it's the ide that's giving the error as it looks more like the control itself is not correctly responding?

Hope this gives you some idea where and what to look at?


SystemError51(Posted 2012) [#9]
Are you running it under Lion x64?


OS X Lion is 64-bit by default. You can force it to use 32-bit with a bit of trickery, but you really shouldn't.


Captain Wicker (crazy hillbilly)(Posted 2012) [#10]
Suppose Mark Tiffany could buy himself a Mac and fix this? Anyone else that think they can fix it then go for it! I give up for now! xD

Has anyone else compiled the original src and got it working?
http://blitzmax-ide.svn.sourceforge.net/viewvc/blitzmax-ide.tar.gz?view=tar


AdamStrange(Posted 2012) [#11]
I've got the version that you posted compiled and operational, plus new/modified icons and some menu changes.

I'm currently working on a very large project and take time off and twiddle with the ide for a few hours here and there until i get fluent with how it's working.

There are a number of minor issues (mainly ui) wish i'm tracking down and fixing :)


Captain Wicker (crazy hillbilly)(Posted 2012) [#12]
Good luck with it AdamStrange :)
oh and do post it when you are finished, I cant wait to see the big fix! :D

Last edited 2012