Jellyfish

Started by Robert Rioja, February 17, 2017, 10:12:13 PM

Previous topic - Next topic

Robert Rioja

Is there a way to create a new language for Jellyfish?
Thanks,
Robert

Knuth Konrad

I guess you need to be a bit more specific as to what you want to do.

- Add new syntax highligthing to Jellyfish? If so, have a look at the various *.dat files in Jellyfish's folder, i.e. pbcc_keywords.dat
- Localize Jellyfish's GUI? No idea if that is possible.
- ???

Robert Rioja

I want to add a new syntax for another language.  I have already created a dat file but Jellyfish does not know it exists.  Where do I tell Jellyfish to read my new file, etc.?

I think that years ago I saw some documentation on customizing Jellyfish, but I cannot find it anywhere.  Also, the links on the Jellyfish page at planetsquires.com are all broken (they point to nowhere).  I guess there is no support for Jellyfish?

I am looking into other similar programs, like Geany which looks promising.  I tried Notepad++ but their documentation is not that good either, and it does not handle code folding properly.

Thanks,
Robert

Paul Squires

You could add the keywords to one of the existing dat files. JellyFish only recognizes the dat files that are in the same folder.

Paul Squires
PlanetSquires Software

Paul Squires

FYI - I do not support Jellyfish any longer nor do I update it.
Paul Squires
PlanetSquires Software

Knuth Konrad

Quote from: Robert Rioja on February 18, 2017, 03:44:10 PM
I want to add a new syntax for another language.

[...]

I am looking into other similar programs, like Geany which looks promising.  I tried Notepad++ but their documentation is not that good either, and it does not handle code folding properly.

If you're willing to shell out a few bucks, you might want to have a look at UltraEdit

There's also MS' Visual Code, along with explanation on how to add custom languages:
https://code.visualstudio.com/
https://code.visualstudio.com/Docs/customization/colorizer
https://github.com/viatsko/awesome-vscode

Robert Rioja

Thanks for this info.  I am looking into your suggestions.  Presently I use Notepad++ which does almost everything I need.
Robert