English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 09 November 2014, 10:22   #61
TheDarkCoder
Registered User
 
Join Date: Dec 2007
Location: Dark Kingdom
Posts: 213
Quote:
Originally Posted by Asman View Post
- calculate registers usage for block of code (omit comments) and for subroutines.
Yes!
Very very

This one will really make a difference between a generic text-editor or a all-programming-languages editor and an ASM-oriented text editor!
TheDarkCoder is offline  
Old 10 November 2014, 17:20   #62
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 839
FrexxEd... Very interesting...

How do you get it to do syntax colouring ?

The GUI is bad and needs update, does not check all border sizes and fonts :-(

While playing with the speller and some other things got several enforcer hits :-(

Seems to be very powerful indeed, but slow.
Michael is offline  
Old 10 November 2014, 17:31   #63
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by Asman View Post
- calculate registers usage for block of code (omit comments) and for subroutines.
That would be a "MUST HAVE" feature for me too, I use this all the time in Asm-One/Pro (mark block, right amiga+k to show all used registers).
StingRay is offline  
Old 10 November 2014, 18:28   #64
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,801
- Keep codes frequently used closeby in the form of snippets. This makes it easy to retrieve and access them easily instead of searching them and use copy and paste.

Kamelito
kamelito is offline  
Old 10 November 2014, 20:22   #65
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by Michael View Post
FrexxEd... Very interesting...
Indeed, but the default setup is quite awful. It's the script system that saves it, otherwise it would be a very mediocre editor. I've spent quite a lot of time overhauling it, and it's much better now (although not finished).

Quote:
Originally Posted by Michael View Post
How do you get it to do syntax colouring ?
You have to add modes by placing the right scripts in a folder called FrexxEd:startup/ basically. For C you can put CMode.FPL in FrexxEd:startup/. If the folder doesn't exist, make it. You can find CMode.FPL in the FPL folder.

Quote:
Originally Posted by Michael View Post
The GUI is bad and needs update, does not check all border sizes and fonts :-(
Some parts indeed suck. You should see the part where you change syntax colors. Truly horrible. I replaced that with something MUCH better. As for the fonts, I've never had any issues with those, strange.

Quote:
Originally Posted by Michael View Post
While playing with the speller and some other things got several enforcer hits :-(
Speller? You mean spell checker? Never tried it. Is a script, right?

Quote:
Originally Posted by Michael View Post
Seems to be very powerful indeed, but slow.
Yeah, needs a 68030 to be really useful. That and FBlit+FText.

It can look nice, but NOT with the out of the box system. I already made some small changes to the source code to allow coloring of the line numbers, and to make the syntax coloring system handle numbers better. The way the syntax coloring system works actually sucks turds, and I'm thinking about replacing it, because that doesn't seem too hard.

Anyway, don't expect anything like this with the standard setup and scripts in the FPL folder:



Thorham is offline  
Old 10 November 2014, 20:50   #66
Lonewolf10
AMOS Extensions Developer
 
Lonewolf10's Avatar
 
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 44
Posts: 1,924
Quote:
Originally Posted by kamelito View Post
-put somewhere on each line of 680x0 code the cycle taken by the instruction.
-if I select a bunch of line code inform the user of the cycles taken by the selected code.
I really like those suggestions. It's great for when I don't have the necessary documentation at hand
Lonewolf10 is offline  
Old 12 November 2014, 04:17   #67
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 839
@Thorham

Cool job, can you make a full pack of it ?
And since you are messing with the code already, I will advise you some places in the GUI to fix (simple things) but will make it much more system compliant.

As for speed, 060+RTG does not help much. Maybe debugging tools slow it down too...
Michael is offline  
Old 12 November 2014, 09:10   #68
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by Michael View Post
can you make a full pack of it ?
Sure, I'll put it in the Zone today. Just be warned that it's still a work in progress, and that there may be some rough edges here and there.

Quote:
Originally Posted by Michael View Post
And since you are messing with the code already, I will advise you some places in the GUI to fix (simple things) but will make it much more system compliant.
Which parts?

Quote:
Originally Posted by Michael View Post
can you make a full pack of it ?
As for speed, 060+RTG does not help much. Maybe debugging tools slow it down too...[/QUOTE]
MMU using tools slow down everything, but is it really so bad? I'm using a 50 mhz 68030 with a 16 color double scan mode, and it's fine here.
Thorham is offline  
Old 12 November 2014, 13:29   #69
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
To Michael:

FrexxEd is in the Zone. Some notes: The screen mode is a double scan mode, sorry about that. Hadn't realized until after uploading the archive. Bookmarks are saved as file comments currently, so take that in account. Is easy to remove if unwanted, and those bookmarks don't seem to work properly yet anyway (wrote a script for it, but it seems incomplete, perhaps adding them to the software directly is a better idea).

This package doesn't need an assign in user-startup anymore. I've added a little program that makes the assign based on PROGDIR:, I really need to get rid of this assign nonsense by updating the source code.
Thorham is offline  
Old 13 November 2014, 05:57   #70
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 839
@Thorham

Could not find it
Michael is offline  
Old 13 November 2014, 08:36   #71
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by Michael View Post
Could not find it
Really? The file is called frexxed.lha.
Thorham is offline  
Old 13 November 2014, 16:12   #72
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 839
Nope N/A
Michael is offline  
Old 13 November 2014, 17:07   #73
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by Michael View Post
Nope N/A
Well, that's strange, it's really in there, almost at the top of the list. Have you reported the issue?

Here's the file as an attachment then: frexxed.lha
Thorham is offline  
Old 13 November 2014, 19:21   #74
Lonewolf10
AMOS Extensions Developer
 
Lonewolf10's Avatar
 
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 44
Posts: 1,924
Quote:
Originally Posted by Thorham View Post
Well, that's strange, it's really in there, almost at the top of the list.
Agreed, it's currently 3rd from top.

What browser are you using Michael? (I'm using Firefox 3)
Lonewolf10 is offline  
Old 14 November 2014, 04:23   #75
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 839
I used an FTP, and the 'zone' and upload area don't have it.
Guess we have a different Z in mind
Michael is offline  
Old 14 November 2014, 06:31   #76
whitegiant89
Lone CBM user
 
whitegiant89's Avatar
 
Join Date: Mar 2007
Location: Atherton / Australia
Age: 52
Posts: 148
Send a message via MSN to whitegiant89
The zone, look at the top of this page and click the link

http://eab.abime.net/faq.php?faq=vb_...ezone_faq_item
whitegiant89 is offline  
Old 14 November 2014, 17:30   #77
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 839
Solved it ;-) Strangely, all other files are available on the ftp side, but not this file.
This setup works better and much faster! Also it might be better to set the def prefs to clone WB.
Indeed it requires a lot of work to make it more comfortable to use and make things work.
But configuration options are amazing!
The screen mode with different file type opened at once looks cool, all files get their colour scheme.

The major bugs/limitations are:
+ Scroller does not know the size of the window size gadget and title bar.
+ All requester windows have the bottom buttons that touch the bottom border (need some extra space)
+ Can not use public screens, since it corrupts the palette
+ Palette limited to first 16 colours only (can not allocate free pen on WB)
+ Palette editing is funny, drag any colour slider, and other sliders move with it too.
Michael is offline  
Old 14 November 2014, 22:51   #78
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by Michael View Post
This setup works better and much faster!
Thanks.

Quote:
Originally Posted by Michael View Post
Also it might be better to set the def prefs to clone WB.
Why?

Quote:
Originally Posted by Michael View Post
But configuration options are amazing!
Yeah, they're pretty insane.

Quote:
Originally Posted by Michael View Post
The screen mode with different file type opened at once looks cool, all files get their colour
scheme.
You mey noticed a slight delay when opening a file of a type that wasn't loaded yet, because the editor
now loads syntax coloring files on demand (but only needs to load them once).

Quote:
Originally Posted by Michael View Post
The major bugs/limitations are:
+ Scroller does not know the size of the window size gadget and title bar.
+ All requester windows have the bottom buttons that touch the bottom border (need some extra space)
I don't have that problem. Any OS enhancements you're using prhaps?

Quote:
Originally Posted by Michael View Post
+ Can not use public screens, since it corrupts the palette
Really? I'll check that out.

Quote:
Originally Posted by Michael View Post
+ Palette limited to first 16 colours only (can not allocate free pen on WB)
You should be able to use more colors. Never noticed, becaus I don't like it when editors use the Workbench
screen.

Quote:
Originally Posted by Michael View Post
+ Palette editing is funny, drag any colour slider, and other sliders move with it too.
That shouldn't be happening, very strange.
Thorham is offline  
Old 15 November 2014, 04:15   #79
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 839
CloneWB - since otherwise it will not start properly on all machines with different monitor setups.
GUI - yes, visual prefs, everything set to nice square aspect.
On public screen it does not care about pens locked by other progs, and only allows to make a choice from first 16 (ECS legacy limit?) Should be all 256.
Editing/changing the background colour is a pain. Unless a global option is hiding somewhere.
Michael is offline  
Old 15 November 2014, 10:08   #80
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 839
The small cosmetic GUI issues (at the bottom you see shell window with correct looking gadgets and scroller OS3 style)

Attached Thumbnails
Click image for larger version

Name:	FrexED2.png
Views:	792
Size:	39.6 KB
ID:	42224  
Michael is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Your greatest moments Anakirob Retrogaming General Discussion 59 07 October 2009 16:51
The Thirteen Greatest Error Messages of All Time DamienD Retrogaming General Discussion 22 13 July 2009 13:59
The 12 Greatest Video Game Toilets of All Time Retro-Nerd Retrogaming General Discussion 40 09 February 2008 19:48
The Greatest games machine of all time Dastardly Nostalgia & memories 0 23 November 2002 00:21
3D code and/or internet code for Blitz Basic 2.1 EdzUp Retrogaming General Discussion 0 10 February 2002 11:40

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:23.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10160 seconds with 14 queries