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
