flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > flat editor 3.11 Goto page 1, 2 Next |
Author |
|
Tomasz Grysztar 12 Jul 2014, 11:48
And here comes the updated documentation for the flat editor core.
|
|||||||||||
12 Jul 2014, 11:48 |
|
tthsqe 13 Jul 2014, 01:22
Could you also add additional colors for registers, cpu instructions, and memory sizes (byte, dword, qword, ect)? I currently have something that works, but it would be nice to add it to the official version.
It is much easier on the eyes if the registers and instructions have different colors than the labels and other stuff... |
|||
13 Jul 2014, 01:22 |
|
DOS386 13 Jul 2014, 11:14
> I have updated the fasmw and fasmd packages with a
> new version of flat editor core, 3.11 beta 1 COOL unfortunately the compiler core is bug-free, so the package version is still 1.71.21 ... I'll test http://board.flatassembler.net/download.php?id=2714 (obsolete TXT) http://board.flatassembler.net/download.php?id=6782 (3.11 beta ZIP) What about an optional "no-undo" mode ? |
|||
13 Jul 2014, 11:14 |
|
Tomasz Grysztar 13 Jul 2014, 19:45
DOS386 wrote: COOL unfortunately the compiler core is bug-free, so the package version is still 1.71.21 ... I'll test That's why the download page presents the data of packages, as it is in fact a secondary version information. fasmw at least presents the version of fedit core in the "About" box, do you suggest adding something similar for fasmd? DOS386 wrote: What about an optional "no-undo" mode ? |
|||
13 Jul 2014, 19:45 |
|
Tomasz Grysztar 13 Jul 2014, 19:47
tthsqe wrote: Could you also add additional colors for registers, cpu instructions, and memory sizes (byte, dword, qword, ect)? I currently have something that works, but it would be nice to add it to the official version. |
|||
13 Jul 2014, 19:47 |
|
tthsqe 14 Jul 2014, 17:14
Quote: As there are many possible variants of the syntax highlighting, I wanted to leave it to the plugins... for the fasmw's plugin system that I still have not made. So adding three more colors to the list would be too much work? I already have the list of keywords written out; it would probably take about 5 minutes to paste them into the main dev line. |
|||
14 Jul 2014, 17:14 |
|
Tomasz Grysztar 14 Jul 2014, 19:03
tthsqe wrote: So adding three more colors to the list would be too much work? I already have the list of keywords written out; it would probably take about 5 minutes to paste them into the main dev line. |
|||
14 Jul 2014, 19:03 |
|
DOS386 15 Jul 2014, 07:46
> fasmw at least presents the version of fedit core in the "About"
> box, do you suggest adding something similar for fasmd? YES I do ... IIRC I even tried to implement such a thing http://board.flatassembler.net/topic.php?t=9494 6 years ago > > What about an optional "no-undo" mode ? > As it's quite easy to implement such mode, I added it into fedit > core in "3.11 beta 2". But it's unusable in IDE without adding a key > to turn this mode on. I need to invent some good key combination > for this (it can be for fasmd only). COOL. Should I propose some key combination ? Here: ALT-DEL -> clears possible existing undo data and switches to no-undo mode ALT-DBS -> undo if there is some undo data, otherwise switch to yes-store-undo-data mode |
|||
15 Jul 2014, 07:46 |
|
Tomasz Grysztar 15 Jul 2014, 16:50
DOS386 wrote: ALT-DEL -> clears possible existing undo data and switches to no-undo mode I decided to limit it to FASMD though. It is only there where some serious limitations of memory space may occur. And this feature has an unfortunate side-effect: when you disable the "undo" and then editor runs out of memory, it will not be able to restore the state to the one from before the operation that caused it. You may end up with half-finished operation and even possibly corrupted text. Please let me know if this feature is useful for you as you hoped. |
|||
15 Jul 2014, 16:50 |
|
DOS386 31 Jul 2014, 19:54
> then editor runs out of memory, it will not be able to restore the
> state to the one from before the operation that caused it. You may > end up with half-finished operation and even possibly corrupt Oops I see ... > Please let me know if this feature is useful for you as you hoped. Thanks, I'll test |
|||
31 Jul 2014, 19:54 |
|
tthsqe 01 Aug 2014, 02:50
Thomasz, can you make the plugin interface and provide some documentation? I would like to make a dll for syntax highlighting.
|
|||
01 Aug 2014, 02:50 |
|
idle 13 Jan 2015, 06:38
Tomasz, i understand your decision not to be obtrusive with the colors. How about adding color options initially set to [i]Text color[i/] and than a person configures those whatever.
|
|||
13 Jan 2015, 06:38 |
|
Matrix 13 Jan 2015, 09:32
Hey Tomasz
I have an idea for your IDE, It could generate the binary on-the-fly after typing a valid instruction or after hitting enter and display it in a left row in hex for example In addition when you are done writing your asm code you have to wait only 10 microseconds for compilation approximately instead of waiting 10 milliseconds, that is a big improvement |
|||
13 Jan 2015, 09:32 |
|
shutdownall 23 May 2015, 20:04
Matrix wrote: Hey Tomasz ASM code is not that easy - think of labels, inserting instructions somewhere and you have to compile all following instructions (maybe previous as well regarding labels). So I think this features wouldn't help at all. An (intrinsic) automatic listing generation after compilation would be more useful I think. @Tomasz I didn't catch this update - is it included with the latest FASMW version ? Does it replace the version 0.95.11 of the editor ? Because it is a big jump in release number. |
|||
23 May 2015, 20:04 |
|
Tomasz Grysztar 24 May 2015, 10:37
shutdownall wrote: @Tomasz |
|||
24 May 2015, 10:37 |
|
shutdownall 24 May 2015, 11:33
Do I understand that right:
flat editor is used from FASMW and FASMD - so the functions announced (REDO for example) are part of the latest FASM version ? So I guess flat editor is not a software which can be used standalone. It is the underlying library of the FAMSW editor and maybe of other IDE's like Fresh IDE ? Just a guess and to be sure about the details. |
|||
24 May 2015, 11:33 |
|
idle 09 Jul 2015, 14:32
How can a one integrate flat editor control in a side app using as less steps as possible?
Such an example (in fasm for windows package) is greatly appreciated. |
|||
09 Jul 2015, 14:32 |
|
Tomasz Grysztar 09 Jul 2015, 14:55
idle wrote: How can a one integrate flat editor control in a side app using as less steps as possible? The fasm DLL package contains the source of FEDIT.DLL and ASMDEMO from the same package demonstrates how to use it - it loads DLL with LoadLibrary and then uses the FEDIT class in its dialog box definition. |
|||
09 Jul 2015, 14:55 |
|
idle 19 Feb 2016, 16:29
Code: ;Hi TG, next message extension to FEDIT control desired: FEM_SELECTALL ;to select all text FEM_GETSEL ;mod it to also return TRUE if any selection present tnx |
|||
19 Feb 2016, 16:29 |
|
Goto page 1, 2 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.