flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > Fresh IDE 2.1.5/2.1.6 released. |
Author |
|
JohnFound 10 Mar 2013, 10:57
This is the first official release under EUPL 1.1 license. It contains many improvements as well - better "goto definition" and "embedded help" functions that can work with labels defined through preprocessor lists - as "text" and "itext" macros.
Some documentation improvements are provided as well. The release is accessible for download on the download page. EDIT: Because of reported regression, the fixed version 2.1.6 was published. The update is recommended. _________________ Tox ID: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9 Last edited by JohnFound on 12 Mar 2013, 16:39; edited 1 time in total |
|||
10 Mar 2013, 10:57 |
|
sleepsleep 10 Mar 2013, 18:06
congratulation johnfound!!
|
|||
10 Mar 2013, 18:06 |
|
JohnFound 11 Mar 2013, 14:05
TmX, it is a bug related to the legacy examples code. I will try to provide a fix as soon as possible.
|
|||
11 Mar 2013, 14:05 |
|
TmX 12 Mar 2013, 14:20
OK. Noted.
|
|||
12 Mar 2013, 14:20 |
|
JohnFound 12 Mar 2013, 16:36
A new version v2.1.6 was just published that fixes this regression. All examples are expected to compile normally now.
|
|||
12 Mar 2013, 16:36 |
|
Bargest 21 Mar 2013, 19:52
One more crazy idea from me.
As I understand, Fresh collects information about code (labels, addresses, etc) after compilation. Is it possible to run a compilation in a new thread with lowest priority, for example, after 2-5 seconds of not changing code? Also (again, if it is possible) the FASM compiler could be modified to create only .FAS file in order to do only needed work. It would look like automatic symbol collecting for auto completion and other pretty things. But I'm afraid it can take too many system resources. |
|||
21 Mar 2013, 19:52 |
|
JohnFound 22 Mar 2013, 08:58
@Bargest: Unfortunately the implementation of this feature is not so clear. Actually, Fresh always compiles in separate thread in order to not hang the UI during the compilation. More - once the FAS file is generated, the parsing in on the background even now and the user can continue the work.
The biggest problem is actually that FASM can't ignore errors during compilation. So, if the user partially edited some file and automatic compilation started in this moment, the debug information will be broken. |
|||
22 Mar 2013, 08:58 |
|
AsmGuru62 22 Mar 2013, 16:58
I see no value in auto-compilation.
FASM is fast and can compile the whole project in few seconds. This has been my experience so far. And I have big projects on my plate -- 50-100 K lines. |
|||
22 Mar 2013, 16:58 |
|
zhak 25 May 2013, 11:37
Hi, finally, I decided to give Fresh a try It's quite good from the first sight. However, I could not find the following options:
1. where is path to fasm specified 2. how to switch TAB to 4 spaces instead of 8 thanks |
|||
25 May 2013, 11:37 |
|
JohnFound 11 Jul 2013, 16:21
zhak wrote: Hi, finally, I decided to give Fresh a try It's quite good from the first sight. However, I could not find the following options: Sorry for the big answer delay! 1. There is path to FASM because FASM is built in the IDE. 2. You can't but it is not necessary, because Fresh replaces the tabs by spaces. Use "smart tabulations" for optimal performance. _________________ Tox ID: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9 |
|||
11 Jul 2013, 16:21 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.