Yes those are the file it seems. Bill Lam already pointed me to them
before. Also Devon pointed me to Emacs elisp files that are used to have
syntax coloring in Emacs. So I think I could just re-use some of that work.


On Thu, Apr 4, 2013 at 3:46 PM, Raul Miller <[email protected]> wrote:

> Keeping in mind that I've never worked with gtk and I'm just
> discovering this stuff for myself...
>
> I'm seeing xml files at least some of which mention GtkSourceView:
>
> http://www.jsoftware.com/websvn/wsvn/public/trunk/ide/gtk/source/config/classic.xml
>
> http://www.jsoftware.com/websvn/wsvn/public/trunk/ide/gtk/source/config/edit.xml
>
> http://www.jsoftware.com/websvn/wsvn/public/trunk/ide/gtk/source/config/jstandard.xml
>
> http://www.jsoftware.com/websvn/wsvn/public/trunk/ide/gtk/source/config/term.xml
>
> http://www.jsoftware.com/websvn/wsvn/public/trunk/ide/gtk/source/config/term0.xml
>
> http://www.jsoftware.com/websvn/wsvn/public/trunk/ide/gtk/source/config/view.xml
>
> And, next to them, I see:
>
> http://www.jsoftware.com/websvn/wsvn/public/trunk/ide/gtk/source/config/j.lang
>
> That j.lang file contains regular expressions which represent syntax
> elements for highlighting purposes, and might be what you want?
>
>
> On Thu, Apr 4, 2013 at 4:08 PM, Greg Borota <[email protected]> wrote:
> > Which is why I asked a while ago where GTK Term lexer file was located in
> > SVN...
> >
> >
> > On Thu, Apr 4, 2013 at 3:02 PM, Raul Miller <[email protected]>
> wrote:
> >
> >> You still have to define the rules.
> >>
> >> --
> >> Raul
> >>
> >> On Thu, Apr 4, 2013 at 3:50 PM, Greg Borota <[email protected]> wrote:
> >> > I think lexical analysis (if I recall correctly form school days time)
> >> > would help you with this. Which GTK terminal already does I think.
> This
> >> is
> >> > independent of J Engine.
> >> >
> >> >
> >> > On Thu, Apr 4, 2013 at 2:46 PM, Raul Miller <[email protected]>
> >> wrote:
> >> >
> >> >> The first thing to do, I think, would be to identify which character
> >> >> sequences get replaced (and when and where).
> >> >>
> >> >> For example, does $ (without a trailing . or :) get replaced with a
> >> >> rho? And, if so, is this universal (even in literal contexts?)
> >> >>
> >> >> Thanks,
> >> >>
> >> >> --
> >> >> Raul
> >> >>
> >> >> On Thu, Apr 4, 2013 at 3:44 PM, Greg Borota <[email protected]>
> wrote:
> >> >> > What I have in mind is just a display thing. Say you Select All and
> >> >> > Copy/Paste the content of the editor window, you still get ASCII
> chars
> >> >> only.
> >> >> >
> >> >> > E.g: In GTK Term whenever you enter y as the verb argument it
> changes
> >> >> color
> >> >> > and becomes italic (at least under Windows). What if you were to
> >> display
> >> >> > the omega character instead? But behind the scenes you still hold y
> >> ASCII
> >> >> > char indeed. Maybe those who already worked on GTK editor could add
> >> their
> >> >> > feedback.
> >> >> >
> >> >> > And this could be an optional setting which one could turn on and
> off
> >> as
> >> >> > wanted. Just a display setting.
> >> >> >
> >> >> >
> >> >> >
> >> >> > On Thu, Apr 4, 2013 at 2:38 PM, Devon McCormick <
> [email protected]>
> >> >> wrote:
> >> >> >
> >> >> >> I'm not sure this is really such a good idea.  J is its own
> language
> >> and
> >> >> >> mapping some J symbols to APL ones could be misleading.  Also, as
> >> much
> >> >> as I
> >> >> >> like the look of APL, I'm happy not to deal with the continuing
> >> hiccups
> >> >> >> caused by the character set.
> >> >> >>
> >> >> >> At last year's APL Moot, I showed my fellow mooters that I could
> cut
> >> and
> >> >> >> paste Chinese characters into an emacs session with no apparent
> >> problem
> >> >> but
> >> >> >> some of the APL characters from a website did not come over
> cleanly.
> >> >> >>
> >> >> >>
> >> >> >> On Thu, Apr 4, 2013 at 1:57 PM, Greg Borota <[email protected]>
> >> wrote:
> >> >> >>
> >> >> >> > I think it might be a quicker path to use ASCII behind the
> scenes
> >> >> still
> >> >> >> but
> >> >> >> > have some editor/term software (Visual Studio in this case)
> display
> >> >> words
> >> >> >> > of interest as APL symbols. Like in MS Word where you type (c)
> and
> >> >> it's
> >> >> >> > automatically displayed as Copyright Symbol ©.
> >> >> >> >
> >> >> >> > This could even be an Options settings where one could turn it
> on
> >> and
> >> >> >> off.
> >> >> >> > I think this is doable with reasonable effort with Visual
> Studio,
> >> but
> >> >> I
> >> >> >> am
> >> >> >> > thinking the idea could be used with Qt or GKT also. Unless I am
> >> >> missing
> >> >> >> > something which I might see only after starting the actual
> >> >> implementation
> >> >> >> > :-)
> >> >> >> >
> >> >> >> > I am very new to APL land, but I really liked the APL symbols.
> >> When I
> >> >> >> first
> >> >> >> > started with computers I was puzzled why math symbols were not
> used
> >> >> by C
> >> >> >> (C
> >> >> >> > was my first higher level language after Assembly)...
> >> >> >> >
> >> >> >> >
> >> >> >> > On Thu, Apr 4, 2013 at 12:41 PM, PMA <
> [email protected]>
> >> >> >> wrote:
> >> >> >> >
> >> >> >> > > What a wonderful idea!  I wish I had
> >> >> >> > > the competence & time to pursue it.
> >> >> >> > >
> >> >> >> > > Pete
> >> >> >> > >
> >> >> >> > >
> >> >> >> > > J. Patrick Harrington wrote:
> >> >> >> > >
> >> >> >> > >> ... My dream would be to have J expressible in APL-like
> >> >> >> > >>
> >> >> >> > >> characters (there isn't a one-to-one correspondance, though
> most
> >> >> >> symbols
> >> >> >> > >> could be carried over). Then J could have two
> >> >> >> > >> forms, like hieroglyphic and demotic Egyptian: ASCII J for
> use
> >> >> >> > >> in emails & everywhere, and APL-like J for use on your main
> >> >> >> > >> machine: more compact and beautiful to look at. I really hope
> >> >> >> > >> that such a project gets under way.
> >> >> >> > >>
> >> >> >> > >
> >> >> >> >
> >> >> >>
> >> >>
> >>
> ------------------------------**------------------------------**----------
> >> >> >> > > For information about J forums see
> >> >> >> http://www.jsoftware.com/**forums.htm
> >> >> >> > <http://www.jsoftware.com/forums.htm>
> >> >> >> > >
> >> >> >> >
> >> ----------------------------------------------------------------------
> >> >> >> > For information about J forums see
> >> >> http://www.jsoftware.com/forums.htm
> >> >> >> >
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> Devon McCormick, CFA
> >> >> >> ^me^ at acm.
> >> >> >> org is my
> >> >> >> preferred e-mail
> >> >> >>
> >> ----------------------------------------------------------------------
> >> >> >> For information about J forums see
> >> http://www.jsoftware.com/forums.htm
> >> >> >>
> >> >> >
> ----------------------------------------------------------------------
> >> >> > For information about J forums see
> >> http://www.jsoftware.com/forums.htm
> >> >>
> ----------------------------------------------------------------------
> >> >> For information about J forums see
> http://www.jsoftware.com/forums.htm
> >> >>
> >> > ----------------------------------------------------------------------
> >> > For information about J forums see
> http://www.jsoftware.com/forums.htm
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to