flat assembler
Message board for the users of flat assembler.
 Home   FAQ   Search   Register 
 Profile   Log in to check your private messages   Log in 
flat assembler > IDE Development > Fresh IDE v2.1.10 released.

Author
Thread Post new topic Reply to topic
JohnFound



Joined: 16 Jun 2003
Posts: 3434
Location: Bulgaria
Fresh IDE v2.1.10 released.
It is a bugfix release. Also, several missing files has been added to the release packages. Actually in the previous version, the IDE can not be compiled from the released sources.

So, the update from v2.1.9 is recommended.

As usual: Fresh IDE download page

_________________
Tox ID: A48DEF727DF44C3B5C2E576B65021F1A45D8FA52E2F8E257F1CAE148BBADB162FDF7820BD1F9


Last edited by JohnFound on 25 Apr 2014, 13:31; edited 1 time in total
Post 23 Apr 2014, 22:05
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
sid123



Joined: 30 Jul 2013
Posts: 340
Location: Asia, Singapore
hi JohnFound,
I was wondering if you had written a manual or a handbook of some sort which explains the underlying interface freshlib expects (syscalls etc.), it would help people port freshlib to others OSes too. i also wanted to ask if you have a *BSD port?
also, i guess freshide uses freshlib?
Post 25 Apr 2014, 13:04
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3434
Location: Bulgaria

sid123 wrote:
hi JohnFound,
I was wondering if you had written a manual or a handbook of some sort which explains the underlying interface freshlib expects (syscalls etc.), it would help people port freshlib to others OSes too. i also wanted to ask if you have a *BSD port?
also, i guess freshide uses freshlib?



The documentation is pure... Sad You can read a little bit outdated "FreshLib reference" and not finished "FreshLib user guide". they are accessible in the Fresh IDE help - "Help|Help file|FreshLibRef.md" and "Help|Help file|FreshLibUserGuide.md".

Fresh IDE uses FreshLib for the non GUI code, because the GUI code of FreshLib is still not good enough to provide needed functionality.

There is no BSD port, because I never used BSD, so I can't test it at all. Another reason is that the Linux port will work in BSD, so porting is not so important. If you, or someone else wants to port FreshLib natively to BSD, I can help with consultations about the FreshLib architecture.

_________________
Tox ID: A48DEF727DF44C3B5C2E576B65021F1A45D8FA52E2F8E257F1CAE148BBADB162FDF7820BD1F9
Post 25 Apr 2014, 13:40
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3434
Location: Bulgaria
I have an information that Fresh IDE miserably crashes on Windows 8.1. Unfortunately the reporter is a beginner and can't test it more deeply. I don't have a computer with this OS.

Can someone test Fresh 2.1.10 on Windows 8.1 and produce some extended bug report?
Post 30 Apr 2014, 04:57
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
sid123



Joined: 30 Jul 2013
Posts: 340
Location: Asia, Singapore
hi JohnFound,
Well I do have a Windows 8.1 PC, and I am ready for some debugging, it'd be better if you installed a 90-day trial (free iirc) from Microsoft and test it on that.
http://technet.microsoft.com/en-us/evalcenter/hh699156.aspx
Post 30 Apr 2014, 08:36
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3434
Location: Bulgaria

sid123 wrote:
hi JohnFound,
Well I do have a Windows 8.1 PC, and I am ready for some debugging, it'd be better if you installed a 90-day trial (free iirc) from Microsoft and test it on that.
http://technet.microsoft.com/en-us/evalcenter/hh699156.aspx



It is not bad idea actually. But in order to not make needless installations, can you confirm the bug on your computer?

It was reported that Fresh IDE crashes on attempt to create new project and also on attempt to open some file. But the reporter have very low programming skills and is not sure that his windows installation is properly installed...

_________________
Tox ID: A48DEF727DF44C3B5C2E576B65021F1A45D8FA52E2F8E257F1CAE148BBADB162FDF7820BD1F9
Post 30 Apr 2014, 09:29
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
pelaillo
Missing in inaction


Joined: 19 Jun 2003
Posts: 860
Location: Colombia
Hi JohnFound. I arrive late to this thread but I'm currently running Fresh 2.2.0 on Windows 8.1 Pro without any issue. I will be testing it for a Little while so maybe I could give you more useful advice.
Post 04 May 2014, 18:51
View user's profile Send private message Yahoo Messenger Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3434
Location: Bulgaria

pelaillo wrote:
Hi JohnFound. I arrive late to this thread but I'm currently running Fresh 2.2.0 on Windows 8.1 Pro without any issue. I will be testing it for a Little while so maybe I could give you more useful advice.



Hi pelaillo. This is good it works for you. Is it 32bit or 64bit Windows?

BTW, There are at least two minor bugs in 2.2.0 Smile The one causes some images to not appear in the help documents showed in a web browser. The second one is that the console applications starts without console window from inside the IDE.

Although, they are both fixed in the trunk branch of the repository.

_________________
Tox ID: A48DEF727DF44C3B5C2E576B65021F1A45D8FA52E2F8E257F1CAE148BBADB162FDF7820BD1F9
Post 04 May 2014, 19:01
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
pelaillo
Missing in inaction


Joined: 19 Jun 2003
Posts: 860
Location: Colombia
The release is very stable and fast. I'm working on a 64 bit Windows workstation.
Up to now I have found only a minor bug with contextual menu option "Goto Interface". It Works well in the main editor window but it crashes if requested from the scratch pad.
The problem is in the following procedure:

Code:
proc GetInterface
         ...
        lea     eax, [.aepos; problem is here, eax is 0
         ...
       stdcall SearchDefinitionesi, [eax+TOpenFile.hFileName], [.aepos.caretLine]




Best regards
Post 05 May 2014, 01:47
View user's profile Send private message Yahoo Messenger Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3434
Location: Bulgaria
Thanks pelaillo! The bug is fixed now. I also, I changed a little the behavior. Now, when the label is not defined by interface/body macros it works like "Goto definition".
Post 05 May 2014, 08:24
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >

Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001-2005 phpBB Group.

Main index   Download   Documentation   Examples   Message board
Copyright © 2004-2016, Tomasz Grysztar.