commit a9ad65ab1df5cdf8988759dc4cdcf53bf5ddc0e7 Author: q66 Date: Mon Jul 28 12:24:01 2014 +0100 add initial .eo file mode for jEdit diff --git a/README b/README new file mode 100644 index 0000000..1d75c59 --- /dev/null +++ b/README @@ -0,0 +1,6 @@ +This repository contains custom jEdit modes. For installation, please refer +to http://www.jedit.org/users-guide/installing-modes.html + +For .eo/.eot files, the definition in the catalog is supposed to look like this: + + diff --git a/eo/eo.xml b/eo/eo.xml new file mode 100644 index 0000000..1e04f28 --- /dev/null +++ b/eo/eo.xml @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + + /**/ + + /*@ + */ + + // + //@ + + + + " + " + + + ' + ' + + + + + - + * + / + % + = + == + < + <= + != + > + >= + & + | + ^ + << + >> + ~ + : + . + , + ; + } + { + + + ( + ) + + + + abstract + class + constructors + events + get + implements + interface + keys + methods + mixin + params + properties + return + set + type + values + + constructor + data + destructor + eo_prefix + legacy + legacy_prefix + + const + own + private + virtual + + func + + struct + byte + ubyte + char + short + ushort + int + uint + long + ulong + llong + ullong + int8 + uint8 + int16 + uint16 + int32 + uint32 + int64 + uint64 + int128 + uint128 + size + ssize + intptr + uintptr + ptrdiff + time + float + double + ldouble + bool + void + + @class + @const + @constructor + @extern + @in + @inout + @nonull + @out + @protected + @warn_unused + + true + false + null + + +