Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
42 user(s) are online (32 user(s) are browsing Forums)

Members: 0
Guests: 42

more...

Support us!

Headlines

 
  Register To Post  

(1) 2 3 »
Syntax highlighting -- need these?
Just popping in
Just popping in


See User information
I have started a new project, a programmer's text editor, that I am calling "struct". It is coming along nicely.

I have been updating/tweaking the syntax highlighting quite a bit. I have it so the colors are "universal" between the languages.

I have these done:
AmigaE/PortablE
AmigaGuide
C/C++
HTML
Localization
PHP
Python
XML

Does anyone have a need for any of these:
Perl
Java
JavaScript
CSS
JSP
VBScript
C#
Ruby
eRuby
SQL

Or a need for any other language?

This is for OS4 only.

Go to top
Re: Syntax highlighting -- need these?
Just popping in
Just popping in


See User information
@mritter0

Highlighting for AmigaDOS scripts, Lua, and Rexx would be nice. I also wouldn't mind 6502 assembly, CSS, JavaScript, and Java highlighting.

Go to top
Re: Syntax highlighting -- need these?
Home away from home
Home away from home


See User information
@mritter0

I don't necessarily need them right now, but I think that the following would be the most useful for anyone doing web related work: javascript, css, & SQL.

EDIT: JSON would be useful for me.

Hans


Edited by Hans on 2019/6/27 10:04:08
Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner.
https://keasigmadelta.com/ - see more of my work
Go to top
Re: Syntax highlighting -- need these?
Amigans Defender
Amigans Defender


See User information
@mritter0

Congratulations on your progress! As far as I am concerned, you have me covered because C and XML is pretty much all I do and need.

It looks like you have abandoned your original idea to make a new text editing gadget class to replace the horrid and old texteditor.gadget. That's a pity because while we already have a few decent programmer's editors (and it's always good to have a greater choice), the non-existence of a sophisticated text editing gadget is a considerable shortcoming in OS4's GUI programming framework.

The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Syntax highlighting -- need these?
Site Builder
Site Builder


See User information
@mritter0

That seems great. I would like to add in your list JSON, BlitzBasic and Amiga catalog file (CT, CD), but of course it's up to you if you want to support these.

Is there going to be a way for people create their own syntax highlighting, so that they can contribute to your work?

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top
Re: Syntax highlighting -- need these?
Amigans Defender
Amigans Defender


See User information
@walkero

Quote:
Is there going to be a way for people create their own syntax highlighting, so that they can contribute to your work?

That would make every sense. The author could then fully focus on developing his software.


The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Syntax highlighting -- need these?
Quite a regular
Quite a regular


See User information
CSS and Javascript certainly.

Go to top
Re: Syntax highlighting -- need these?
Quite a regular
Quite a regular


See User information
@jap

Yep, that would be nice, (A)Rexx and AmigaDOS script.

X1000|II/G4|440ep|2000/060|2000/040|1000
Go to top
Re: Syntax highlighting -- need these?
Quite a regular
Quite a regular


See User information
@mritter0

Thx for starting another Project and holding on on AmigaOS.
Arexx and AmigaDOS script would be my preference too.

On a side note we so often get many concurring software projects in Amiga-land.

Now we have lots of editors in CodeBench, CubicIDE (ok does not count as it's sadly not maintained and not OS4 native), MultiEdit, CED and Annotate 3 and now Struct. :)


Go to top
Re: Syntax highlighting -- need these?
Just popping in
Just popping in


See User information
6502
Z80
68K
PPC

Go to top
Re: Syntax highlighting -- need these?
Amigans Defender
Amigans Defender


See User information
@Amigo1

Quote:
Now we have lots of editors in CodeBench, CubicIDE (ok does not count as it's sadly not maintained and not OS4 native), MultiEdit, CED and Annotate 3 and now Struct.

Let's not forget StormC5ED.

The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Syntax highlighting -- need these?
Quite a regular
Quite a regular


See User information
@trixie

Right! I knew I forgot one! thx :)

Go to top
Re: Syntax highlighting -- need these?
Home away from home
Home away from home


See User information
@Amigo1
Quote:

Now we have lots of editors in CodeBench, CubicIDE (ok does not count as it's sadly not maintained and not OS4 native), MultiEdit, CED and Annotate 3 and now Struct.


And none of editors we have have normal ability to do vertical selection of text areas like done in lets say "Far" on win32, or notepad++.

Those editors which use richeditor.gadget was close to (like still unreleased codepad), but still none offer ability to setup key kombo for it by user, and if i remember right richeditor.gadget have bugs in that terms.

So in end while we have lots editors, i use win32's notepad++ in end.

And yeah, Trixie is right. There need one big feature rich texteditor gadget class, then on top of it can be done anything. That richeditor.gadget class was about it, but it didnt developed anymore, and not sure if it freely open with sdk and stuff..

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Syntax highlighting -- need these?
Amigans Defender
Amigans Defender


See User information
@kas1e

Quote:
And none of editors we have have normal ability to do vertical selection of text areas


I think CygnusEd 5 can do that.

Quote:
That richeditor.gadget class was about it, but it didnt developed anymore, and not sure if it freely open with sdk and stuff

AFAIK Peter Gordon handed the development over to Rigo, who decided to further develop the gadget for the purposes of CodeBench. Sadly, with the latest updates the gadget has become unusable on Sam440 machines (slow to the point that it swallows keystrokes) And the SDK has never been publicly released (nor I think it will be any time soon).

The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Syntax highlighting -- need these?
Not too shy to talk
Not too shy to talk


See User information
@kas1e,
Quote:
And none of editors we have have normal ability to do vertical selection of text areas like done in lets say "Far" on win32, or notepad++.

Vim can do this and has syntax highlight for almost every
needs and if a particular language/format doesnt exist
it can be done making a new syntax definition.

Go to top
Re: Syntax highlighting -- need these?
Home away from home
Home away from home


See User information
@trixie

I just updated the gadegt on my SAM Flex and don;t find it slow at all.

The full Codebench prgram's feature set has expanded considerably though, perhaps you need to switch some features off? I never ran it with the maxiumu dictionalary settings for example.
It takes ages to load a quite old version of SketchBlock's project on the SAM where it's more than 10x fater on the X1K but that is down to disk access speeds not the editor parts.


@mritter

Perl



Go to top
Re: Syntax highlighting -- need these?
Quite a regular
Quite a regular


See User information
@kas1e

Not sure if it is something different you are looking for, but ANN has vertical selection. It's called "rectangular selection". You can find the entry in the Settings Menu: Settings>Rectangular Selection. The Keyboard shortcut is RAmiga-y.

GoldEd (CubicIDE) has that too, but as already said it's 68k. And as Trixie wrote also StormED has vertical selection.

Maybe you can use Windows a little less now!


Edited by Amigo1 on 2019/6/28 10:27:27
Go to top
Re: Syntax highlighting -- need these?
Just popping in
Just popping in


See User information
@mritter0

Hello Mritter0,

It would be cool to have Objective-C as well.

Thank you ! :)

Go to top
Re: Syntax highlighting -- need these?
Amigans Defender
Amigans Defender


See User information
@mritter0

Oh, and I forgot about Markdown

The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Syntax highlighting -- need these?
Just can't stay away
Just can't stay away


See User information
@mritter0

Lua, GLSL.

Go to top

  Register To Post
(1) 2 3 »

 




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




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project