Hi Jim,

Jim <[email protected]> writes:

> Thanks for the follow-up.  I was part way through adding some features to
> context.el and got yanked away on another project.  But I'll study these
> when I'm back on the context.el and context-en.el job.

You're welcome.

> One of the differences between ConTeXt and LaTeX that I am pondering is the
> following.  I see there are about 350 style files for LaTeX, each of which (I
> assume) are only read when a document explicitly calls for those styles.

Yes, those AUCTeX styles are loaded acc. to the \usepackage macro(s) in
a .tex file.

> In ConTeXt almost everything is "built in" all the time, and so one just
> uses a feature without having to explicitly call for it.

Yes, ConTeXt is more monolithic.

> This "everything all the time" aspect means that if I want AUCTeX to be
> able to complete environments and commands for me, context-en.el will get a
> lot bigger.  So far I have only added the environment names (but not their
> optional arguments) and that has more than tripled the size on
> context-en.el (which was only 7.5K to start with), but I wonder how big it
> will get if "everything" is added.

I wouldn't be worry about the size of that file; we have the same
situation with latex.el which contains (more or less) the standard LaTeX
commands.

> I will probably start adding arguments for the commands and
> environments I use and those I perceive to be "common", and see if
> that starts to noticeably affect performance.

Great.  I think the challenge will be to find reasonable ways to provide
the many key=values ConTeXt provides for all the macros/environments.
Looking forward to your additions.  And let us know in case you need any
assistance.

Best, Arash

Reply via email to