English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 03 November 2014, 11:38   #41
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,752
Quote:
Originally Posted by meynaf View Post
I don't want "most", i want "all"
You get all, and much more because FrexxxEd is almost completely programmable. Everything that's missing from your list can be added. Everything that's not, probably However, if you want an editor that just does what you want out of the box, then FrexxEd is not for you. It's for people who want the ability to customize everything about their editor.

Quote:
Originally Posted by meynaf View Post
and faster than any editor needing an expanded machine.
It's not terrible, it's just not very fast with 688x564 16 color double scan modes and syntax coloring, and the script system is interpreted, so you shouldn't do heavy stuff with it.

Quote:
Originally Posted by Zetr0 View Post
As we all know Thorham, our meynaf never compromises on code!
Indeed. I wish I could adapt his spartan attitude, but I'm spoiled
Thorham is offline  
Old 03 November 2014, 11:38   #42
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,752
Quote:
Originally Posted by meynaf View Post
... and likes code which is available for free which is not the case of FrexxEd (registration needed for full features).
Nope, it's free now. Key file is available, and so is the source code.
Thorham is offline  
Old 03 November 2014, 13:32   #43
losso
Registered User
 
losso's Avatar
 
Join Date: Oct 2013
Location: Hamburg
Posts: 69
My +1 votes would go to »highlight occurrences« and »minimap«. Really handy when used in conjunction.

(For example: highlight all occurrences of »a5« when it’s under the cursor for, say, 1 second)
losso is offline  
Old 03 November 2014, 13:38   #44
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,772
Quote:
Originally Posted by Thorham View Post
FrexxEd can do most of that, and what it can't do you can add with a simple script, but it's not the fastest editor out there (needs expanded machine).
Hewitson is offline  
Old 03 November 2014, 13:39   #45
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,752
Quote:
Originally Posted by Hewitson View Post
What's so funny about that?
Thorham is offline  
Old 03 November 2014, 13:51   #46
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,801
-Ability to display a copperlist if I place the cursor on one being source code or binary incbin(ed), same thing for BoB, Sprites, Sound Sample, Muzak, Picture ... you get my point.
-Ability to run the editor directly using the HW instead of OS functions.
-Support differents shortcuts to mimic your favorites editor
-I also like the way the GFABasic editor worked, by automatically indenting the code and checking it at the same time.
Kamelito

Last edited by kamelito; 03 November 2014 at 23:33.
kamelito is offline  
Old 05 November 2014, 22:23   #47
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
Just wanted to pop in to say that work is progressing and a quite a few of the features mentioned are in. I'm keeping focus on making an editor primarily for Assembler that runs well on all Amigas.
Photon is offline  
Old 05 November 2014, 23:22   #48
tolkien
AmigaMan
 
tolkien's Avatar
 
Join Date: Oct 2012
Location: Castro Urdiales/Spain
Posts: 760
When you say primarily in assambler It means there is a possibility for us poor c coders?
tolkien is offline  
Old 06 November 2014, 09:28   #49
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
(...) so you shouldn't do heavy stuff with it.
That may be THE main problem ! I do heavy stuff.

So in short, if an editor isn't more than 50kb to load in mem, loads immediately, and is able to handle a 4Mb source without taking ages, i can eventually consider using it


Quote:
Originally Posted by Thorham View Post
Indeed. I wish I could adapt his spartan attitude, but I'm spoiled
Hmmm... what does that mean...
meynaf is offline  
Old 06 November 2014, 11:46   #50
voxel
Amiga Nuts!
 
voxel's Avatar
 
Join Date: Sep 2006
Location: Le Mayet d'Ecole, 03800, FRANCE
Posts: 176
- configurable multiple undo
- project folder which store all things necessary for that project ;-)
- autosave of the whole project when launching a compile and/or run (just in case the computer crashes...)
- timed autosave
- saving project should keep at least two (or more -configurable- versions of the project)
- auto version/revision/datestamp incrementation of the sources
- reminder to comment your sources as you type it! ;-)))
- multiple windows at once on the same (big) screen
- possibility to the source to be "auto refreshed" (configurable) when an external part of it has been updated (f.e. : an image for the gui that's inserted in the source in a "code" form and has been modified in it's picture form afterward...)
- auto base squelleton code creation when creating a project

my 2 cent ^^)
voxel is offline  
Old 06 November 2014, 11:56   #51
Mrs Beanbag
Glastonbridge Software
 
Mrs Beanbag's Avatar
 
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
modern "windows style" text highlighting. one thing i always keep doing in Devpac is clicking to move the cursor, and then typing, only to find out i've actually just highlighted one character instead and my typing comes out somewhere else. Highlighted text and cursor should be the same thing!

Drag and drop would be nice, too.

Tabbed window for editing multiple files without having to have separate windows.
Mrs Beanbag is offline  
Old 06 November 2014, 12:12   #52
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
@meynaf

My friend, I suspect Thorham was expressing that you are a hard-core coder and he has creature-feature comforts that he cannot code without


I remember all we had was text files, that was it, in fact linking was an utter nightmare of a command line!

Then I got into IDE's (I blame Borland in the early 90's), once I had a contextual configurable key-word highlighting and auto-linker and debugger Integrated Development Environment.... I became quite used to said features very VERY quickly...

Only recently with Z80 ASM and z88dk have I returned to grass roots as it were ..... still got keyword highlighting though (thank you context!)
Zetr0 is offline  
Old 06 November 2014, 12:18   #53
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
You can consider me as a hard-core coder indeed.

But this thread shouldn't speak of me but of the best editor of the whole world
meynaf is offline  
Old 06 November 2014, 14:56   #54
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,752
Quote:
Originally Posted by meynaf View Post
That may be THE main problem ! I do heavy stuff.
I meant the script system. It's interpreted, so you shouldn't make it do tight loops.

Quote:
Originally Posted by meynaf View Post
So in short, if an editor isn't more than 50kb to load in mem, loads immediately, and is able to handle a 4Mb source without taking ages, i can eventually consider using it
Well, FrexxEd loads files fast enough, but it's not the smallest and does take a few secs to start.

Executable: 3.5 kb
Library: 216 kb (re-compiled)
Script library: 60 kb (re-compiled)
Scripts: 95 kb (non-compiled)

Quote:
Originally Posted by meynaf View Post
Hmmm... what does that mean...
It's not meant in a negative way
Thorham is offline  
Old 06 November 2014, 22:00   #55
Cylon
Registered User
 
Join Date: Oct 2014
Location: Europe
Posts: 470
If not mentioned before:
- block marking, and i mean really rectangular blocks of text, not line to line.
Cylon is offline  
Old 07 November 2014, 10:50   #56
jman
Registered User
 
Join Date: Nov 2010
Location: .
Posts: 351
Quote:
Originally Posted by Thorham View Post
For integration? Not that far. Even CygnusEd has a full Arexx port, and FrexxEd also has it's own script system (FPL, basically just C). For good integration I'd say you'd need an Arexx port (needed anyway), script system (Lua perhaps), and maybe a built-in assembler output parser. It would also be nice to have the ability to assemble and link only changed files (can be done with a script system).
Speaking of integration with a debugger, could it be possible to hook the editor to an external debugger à la DevPac (which uses MonAM)?
jman is offline  
Old 07 November 2014, 12:49   #57
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
This is mainly for disassembled sources, but a 'show references' function would be very useful for labels which will scan the source for jumps/branches to a selected label and list them.
It is generally nice to have that function if trying to understand some foreign source code.
demolition is offline  
Old 07 November 2014, 17:23   #58
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,801
-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.
*same thing code size, could also inform if the code fit the CPU caches.
-documentation of HW registers/includes/68k/autodocs fully integrated.

Kamelito
kamelito is offline  
Old 07 November 2014, 18:31   #59
Asman
68k
 
Asman's Avatar
 
Join Date: Sep 2005
Location: Somewhere
Posts: 828
- calculate registers usage for block of code (omit comments) and for subroutines.
Asman is offline  
Old 09 November 2014, 07:20   #60
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Here's one eature I've needed and Notepad++ has this very well.

If a section of text is highlighted, tab or shift+tab will indent/remove indent for the whole block.

I find this very handy when you paste some code in and the source is spaces and I want to use tabs. I highlight, shift-tab all the way back to the margin and tab out once to fix.
Yesideez 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 03:16.

Top

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