flat assembler
Message board for the users of flat assembler.

Index > IDE Development > Fresh IDE v2.1.10 released.

Author
Thread Post new topic Reply to topic
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 23 Apr 2014, 22:05
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: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9


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: 338
Location: Asia, Singapore
sid123 25 Apr 2014, 13:04
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: 3499
Location: Bulgaria
JohnFound 25 Apr 2014, 13:40
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: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
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: 3499
Location: Bulgaria
JohnFound 30 Apr 2014, 04:57
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: 338
Location: Asia, Singapore
sid123 30 Apr 2014, 08:36
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: 3499
Location: Bulgaria
JohnFound 30 Apr 2014, 09:29
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: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
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: 878
Location: Colombia
pelaillo 04 May 2014, 18:51
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: 3499
Location: Bulgaria
JohnFound 04 May 2014, 19:01
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: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
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: 878
Location: Colombia
pelaillo 05 May 2014, 01:47
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 SearchDefinition, esi, [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: 3499
Location: Bulgaria
JohnFound 05 May 2014, 08:24
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


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.