ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Bill Meahan <wmeahan94@gmail.com>
To: ntg-context@ntg.nl
Subject: Re: A series of articles about text-editors for the MAPS
Date: Wed, 08 Aug 2012 10:46:29 -0400	[thread overview]
Message-ID: <50227BC5.60602@gmail.com> (raw)
In-Reply-To: <87zk65v7vp.fsf@gmail.com>


[-- Attachment #1.1: Type: text/plain, Size: 2530 bytes --]

On 08/08/2012 09:19 AM, Martin 'golodhrim' Scholz wrote:
> Hi Willi,
>
> I used vim/gvim in the past and switched to emacs. I write all my stuff
> with ConTeXt and with some tweaking of the commands you can also make
> mkiv run inside of emacs. also nice is to write your metapost and use
> the metapost mode for it that can generate a preview inside emacs for
> you. Together with auctex and reftex emacs is in my opinion the best
> tool for writing TeX/LaTeX/ConTeXt documents.
>

I USED to run emacs + auctex but the ConTeXt support in auctex is 
minimal so I asked on the auctex mailing list if there would be any 
expansion of the ConTeXt support. I got back a one-sentence reply:

"Code doesn't change itself."

That ticked me off as the FSF has done for 30+ years. Not everyone is a
developer and just having the source code doesn't mean you understand 
the language, the programming style, the particular programmer's choice 
of "tricks" or the way the software is broken up into functions, what 
functions are global and what functions are package-specific.

A polite, "No, there's nobody working on it right now." might not have 
gored my ox so badly.

Since I'm going to have to write the kind of ConTeXt support I want, I 
switched to Textadept. Textadept is conceptually similar to emacs but it 
has been designed from the ground up for modern systems (emacs dates 
back to the 1970's) and uses Lua for an extension language. Lua is 
sufficiently similar to languages I have worked with in the past so 
learning it is pretty easy compared to learning LISP (aka "Long 
Indecipherable Sets of Parentheses") which is unlike anything else, period.

Textadept is based on Scintilla rather than some home-grown display 
mechanism.

I'm working on a ConTeXt-specific extension mode for ConTeXt that will 
not only provide syntax highlighting and command completion, but will 
provide command-specific option and parameter pick-lists for each 
command. Unfortunately, it's in my queue behind a couple of other big 
writing/journalism projects and won't be done for a while.

I thought I was done coding after 45+ years of doing it but I guess I'm not.

Sorry for the rant.


-- 
Bill Meahan, Westland, Michigan USA

“Writing is a combination of intangible
   creative fantasy and appallingly
   hard work.”

           —Anthony Powell


This message is digitally signed with an X.509 certificate
to prove it is from me and has not been altered since it was sent.


[-- Attachment #1.2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4933 bytes --]

[-- Attachment #2: Type: text/plain, Size: 485 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

  parent reply	other threads:[~2012-08-08 14:46 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-07  9:34 Willi Egger
2012-08-08  0:22 ` john Culleton
2012-08-08 13:19   ` Martin 'golodhrim' Scholz
2012-08-08 13:34     ` luigi scarso
2012-08-08 14:24       ` Henning Hraban Ramm
2012-08-08 23:07       ` Martin 'golodhrim' Scholz
2012-08-08 23:15         ` luigi scarso
2012-08-08 14:46     ` Bill Meahan [this message]
2012-08-08 15:02       ` luigi scarso
2012-08-08 16:51         ` Bill Meahan
2012-08-08 17:12           ` luigi scarso
2012-08-08 20:09             ` Peter Münster
2012-08-08 14:52     ` john Culleton
2012-08-08 21:10   ` Alan BRASLAU
2012-08-08 13:43 ` Procházka Lukáš Ing. - Pontex s. r. o.

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50227BC5.60602@gmail.com \
    --to=wmeahan94@gmail.com \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).