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 > Main > flat assembler 1.71.17

Author
Thread Post new topic Reply to topic
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 6357
Location: Kraków, Poland
flat assembler 1.71.17
This is only a cleanup release, and I plan to leave it as a stable one for some time. In the meantime I'm going to make some new development releases with any new features that I implement next.

The Windows/DOS packages also contain another cosmetic change - recently I had a thought that my assembly editor really should be called "flat editor 3", because it is a direct continuation of the editor design that I created for the first versions of fasm. I decided that this name actually has an advantage, because it is more distinctive - so starting with this release I changed it to use this name everywhere, and I used the version number 3.10 to reflect the state of its evolution. From now the editor component is going to have its own version number clearly stated (and common for fasmd and fasmw).

The re-interpretation of historical versions of my editor goes like this: 0.9-1.0 were the original versions of flat editor, 2.x were the versions used by the Assembler Workplace and fasmw until July 2004 (called AsmEdit 1.x at the time), and 3.0 was the new version created in 2004 (initially I wanted to call it AsmEdit 2.0, but I never really started numbering its versions until now).
Post 27 Jan 2014, 18:33
View user's profile Send private message Visit poster's website Reply with quote
ManOfSteel



Joined: 02 Feb 2005
Posts: 1124
Thank you for your continued dedication, Tomasz. fasm is truly the best of the best!
Post 28 Jan 2014, 11:33
View user's profile Send private message Reply with quote
sid123



Joined: 30 Jul 2013
Posts: 340
Location: Asia, Singapore
One thing that I don't like about FASM is how the error messages are displayed, they are displayed one by one, as opposed to NASM's in which all errors are displayed at once. I like the NASM way, get rid of BS at once and for all, don't know if that could br taken into consideration. Also, have you thought of better syntax highlighting (maybe?)
Congratulations for the new release! I am tempted for FASM2, would it be written from scratch or will be based on FASM?
Let's celebrate, party anyone?
Cool
Post 29 Jan 2014, 14:18
View user's profile Send private message Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 6357
Location: Kraków, Poland

sid123 wrote:
One thing that I don't like about FASM is how the error messages are displayed, they are displayed one by one, as opposed to NASM's in which all errors are displayed at once. I like the NASM way, get rid of BS at once and for all, don't know if that could br taken into consideration.

This was actually a serious design decision, and the reasons for the choice I made for fasm were discussed back when this board was very young:
http://board.flatassembler.net/topic.php?t=633
(and also here: http://board.flatassembler.net/topic.php?p=3833#3833)


sid123 wrote:
Also, have you thought of better syntax highlighting (maybe?)

The flat editor was initially designed to mimic the DOS Navigator's editor, including the way it did the syntax highlight for assembly. Back in the 90's I was writing everything in DOS Navigator and I got so used to may of its specific features, that later I created the consecutive flat editor versions and the fasmw to have a familiar environment fit to my habits even on the modern systems. fasm's syntax highlighting is an example of such feature, it is what I consider "the best" for me.

I could make more configurable options that would allow others to customize it better, but I planned to keep fasmw lightweight and delegate such customization to plugins. Unfortunately I never really created that plugin system for fasmw because of some details that bothered me. I'm still thinking about it, though.
Post 29 Jan 2014, 14:36
View user's profile Send private message Visit poster's website Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1383
Location: Toronto, Canada
The idea to show all errors is nice, however, it is useful only if a developer writes an immense pile of code without
compiling it even once.
Usually, it is the opposite way -- write some finished, but small code block and compile it, then repeat...
until it is done.
Post 29 Jan 2014, 15:29
View user's profile Send private message Send e-mail Reply with quote
system error



Joined: 01 Sep 2013
Posts: 477
I think the current flat editor is good enough for most not-so-visual assembly programmers. I tried FreshLib (which is quite good) and Notepad++ but I have to go back to FASMW because I feel more comfortable with it. I am pretty sure many people here would agree with me.
Post 29 Jan 2014, 15:53
View user's profile Send private message Reply with quote
system error



Joined: 01 Sep 2013
Posts: 477

sid123 wrote:
One thing that I don't like about FASM is how the error messages are displayed, they are displayed one by one, as opposed to NASM's in which all errors are displayed at once. I like the NASM way, get rid of BS at once and for all, don't know if that could br taken into consideration. Also, have you thought of better syntax highlighting (maybe?)
Congratulations for the new release! I am tempted for FASM2, would it be written from scratch or will be based on FASM?
Let's celebrate, party anyone?
Cool



On the contrary, I think FASM reports error more meaningfully than NASM especially if you are using FASMW. I like the features where FASM points out exactly where the error lies and in which file.
Post 29 Jan 2014, 16:09
View user's profile Send private message Reply with quote
sid123



Joined: 30 Jul 2013
Posts: 340
Location: Asia, Singapore

Quote:
I tried FreshLib (which is quite good) and Notepad++ but I have to go back to FASMW because I feel more comfortable with it. I am pretty sure many people here would agree with me.


"Simplicity is the ultimate sophistication." - Leonardo da Vinci

_________________
"Those who can make you believe in absurdities can make you commit atrocities" -- Voltaire https://github.com/Benderx2/R3X
XD
Post 30 Jan 2014, 06:49
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1173
Location: Unknown
Stupid post removed.


Last edited by HaHaAnonymous on 28 Feb 2015, 18:23; edited 1 time in total
Post 30 Jan 2014, 11:18
View user's profile Send private message Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1907

sid123 wrote:
One thing that I don't like about FASM is how the error messages are displayed, they are displayed one by one, as opposed to NASM's in which all errors are displayed at once.



The effect of this "design" usually is that the compiler displays 1'000'000'000'000 errors despite there is only one compiler detectable BUG in your code Wink
Post 01 Feb 2014, 07:50
View user's profile Send private message 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.