flat assembler
Message board for the users of flat assembler.

Index > IDE Development > Wink 6.92.03 (vertical selection + compiling)

Goto page 1, 2, 3 ... 19, 20, 21  Next
Author
Thread Post new topic Reply to topic
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 00:09

it's just a little wink friendly to "revolution" Wink
clic
Quote:
@ revolution (24 feb 2010)

So can you post a set of patches for fasmw
that will make it show commented blocks in alternate colours ?

Image

_________________
I am not young enough to know everything (Oscar Wilde)- Image


Last edited by ouadji on 12 Sep 2011, 11:17; edited 53 times in total
Post 23 Mar 2010, 00:09
View user's profile Send private message Send e-mail Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20344
Location: In your JS exploiting you and your system
revolution 23 Mar 2010, 00:38
Photoshop?
Post 23 Mar 2010, 00:38
View user's profile Send private message Visit poster's website Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 01:01

no, no, not photoshop ... Wink Razz

this is real, no faking

Image

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 23 Mar 2010, 01:01
View user's profile Send private message Send e-mail Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20344
Location: In your JS exploiting you and your system
revolution 23 Mar 2010, 01:04
Toto, I don't think we are in Kansas anymore.
Post 23 Mar 2010, 01:04
View user's profile Send private message Visit poster's website Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 01:12
revolution wrote:
Toto, I don't think we are in Kansas anymore.

Very Happy Very Happy

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 23 Mar 2010, 01:12
View user's profile Send private message Send e-mail Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8354
Location: Kraków, Poland
Tomasz Grysztar 23 Mar 2010, 08:31
This cannot be obtained so simply, with such patching you're going to land in serious problems when you do some scrolling.
Post 23 Mar 2010, 08:31
View user's profile Send private message Visit poster's website Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 10:00

No problems with scrolling down, perfect result.
Only little problem with scrolling up.
The first comment, which appears (to come out ??) above the screen,
becomes "lowlight" only if its start_symbol is visible.
For other comments in the screen, no problem with scrolling up or down.

I should be able to solve this little problem remaining.
No other problems.

I'd be very surprised that a scrolling at the screen matches also a scrolling in memory.
Maybe, in this case, save the addresses of all beginnings of comments.
It would then be able to display the first comment above screen with lowlight,
even if its start symbol is "not yet" visible.

(Sorry for my english, it's not easy)

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 23 Mar 2010, 10:00
View user's profile Send private message Send e-mail Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 17:31
Wink

FASMW (multiline/block comment - highlight /lowlight) + test.asm

scrolling up and down ok


Nested comments are not working with "Highlight-Lowlight" (IDE)
... only "simple" comments (/* text */)
But nested comments are ok with compiler.

_________________
I am not young enough to know everything (Oscar Wilde)- Image


Last edited by ouadji on 10 Apr 2010, 20:29; edited 1 time in total
Post 23 Mar 2010, 17:31
View user's profile Send private message Send e-mail Reply with quote
windwakr



Joined: 30 Jun 2004
Posts: 827
windwakr 23 Mar 2010, 17:44
ouadji wrote:
Wink

FASMW (multiline/block comment - highlight /lowlight) + test.asm

scrolling up and down ok


Nested comments are not working with "Highlight-Lowlight" (IDE)
... only "simple" comments (/* text */)
But nested comments are ok with compiler.




That's nice.

But if you place a "/*" somewhere and then delete it, all the lines it changed to gray stay gray until you modify that line.

_________________
----> * <---- My star, won HERE
Post 23 Mar 2010, 17:44
View user's profile Send private message Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 17:51

yes Razz ... I must update my address list in memory.
I forgot to think about it .. I'll fix this.
it's not a big problem
thank you very much


but now I have to feed my dog, Zazou! Very Happy

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 23 Mar 2010, 17:51
View user's profile Send private message Send e-mail Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 19:51

Razz

I think it's much better like this.
What do you think ?


if you remove a "*/"(end symbol) ... !!! ---> he seeks the next "*/" !
Add a "/*" (start) in the middle of a comment changes nothing !.
Because, once he found a "/*", it seeks only a "*/" (end)

_________________
I am not young enough to know everything (Oscar Wilde)- Image


Last edited by ouadji on 10 Apr 2010, 20:30; edited 1 time in total
Post 23 Mar 2010, 19:51
View user's profile Send private message Send e-mail Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8354
Location: Kraków, Poland
Tomasz Grysztar 23 Mar 2010, 20:07
Scrolling down with mouse wheel or arrows is still broken with this one.


Last edited by Tomasz Grysztar on 23 Mar 2010, 20:09; edited 1 time in total
Post 23 Mar 2010, 20:07
View user's profile Send private message Visit poster's website Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 20:09

the scrolling is perfect with the "bar" to the right of the screen ...
but I notice that there are some scrolling problems with the mouse wheel.
I look at it

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 23 Mar 2010, 20:09
View user's profile Send private message Send e-mail Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8354
Location: Kraków, Poland
Tomasz Grysztar 23 Mar 2010, 20:14
Try also making some large source with large multi-line comments, start at beginning of the file, press Ctrl+PgDn (it goes to the end of file) and then slowly scroll up. Smile
Post 23 Mar 2010, 20:14
View user's profile Send private message Visit poster's website Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 23 Mar 2010, 20:15

yes .. problem with mouse wheel

the scrolling, in the code, comes from differents locations
with the "bar", it's ok, but with arrows and mouse wheel,
there is a problem.
i will fix this

Quote:

Try also making some large source with large multi-line comments, start at beginning of the file, press Ctrl+PgDn (it goes to the end of file) and then slowly scroll up

ok Tomasz, thank you.

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 23 Mar 2010, 20:15
View user's profile Send private message Send e-mail Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 25 Mar 2010, 13:03

Wink 3 Wink

a single constraint:

This engine built a mapping of comments in memory.
It does that through the screen. In normal use (sequential use, usual use) there are no problems.
But if you add big chunks of text with copy/paste, in this case,
there are (maybe) new comments that have never been displayed at the screen.
In this case, the engine still does not know that these new Comments exist.
We must let it know... this by a single and fast scrolling of the file, only once.
Display the part of the file that was never displayed.
After copy/paste, a single scrolling up, and it's ok.

---> By this way, the engine becomes aware of new comments


I have a problem with the lines with more than 240 character, 0F0h (... [241--> ...)
in fact, line with more than 240 characters + scrolling of several pages ... = sometimes, acces violation.
With lines with under 241 characters, never any Problem.
(I'm seeking the cause of this problem, probably something stupid as usual!)

you can try without any fear,
below 240 characters there is never any problems

with this version, max 2048 lines of code.
2048 ... it is the size of a array..
I think, in the future, i will use dynamic allocation.

(wink_4 in progress)
feedbacks are wellcome ! thank you

_________________
I am not young enough to know everything (Oscar Wilde)- Image


Last edited by ouadji on 10 Apr 2010, 20:30; edited 7 times in total
Post 25 Mar 2010, 13:03
View user's profile Send private message Send e-mail Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 25 Mar 2010, 18:37
240x2048 ought to be enough for everyone!
Post 25 Mar 2010, 18:37
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 26 Mar 2010, 12:18

hello Tomasz,
I just saw that lines are doubly linked ! Shocked
and more importantly .. the information is inside lines themselves !
I thought so, but I thought it was managed with a external array.
it becomes very very interesting !
The "copy/paste-block" and insertions were asking me a big worry.
But if lines are doubly linked .... with available data Razz Razz
I feel that I will still have fun here ! Wink

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 26 Mar 2010, 12:18
View user's profile Send private message Send e-mail Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8354
Location: Kraków, Poland
Tomasz Grysztar 26 Mar 2010, 14:45
You may find this document useful:
AsmEdit core documentation.
Post 26 Mar 2010, 14:45
View user's profile Send private message Visit poster's website Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji 26 Mar 2010, 14:56

thank you very much Tomasz Smile

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 26 Mar 2010, 14:56
View user's profile Send private message Send e-mail Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2, 3 ... 19, 20, 21  Next

< 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-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.