jed-users mailing list

[2006 Date Index] [2006 Thread Index] [Other years]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]

Ann: New release of JoergsLatexMode


Hi,

I've found a place to publicly provide access to my (fictive) SVN
repository. I've placed all my Jed modes there and I will release them as
JoergsJedModes (JJM) in the future. One of these is still the LaTeX mode.

The advantage of the public SVN repository is anyone can follow the
development and can try out new (maybe broken) features as soon as I add
them. And all changelog messages and differences between some releases
are accessable through the SVN service.

One drawback of the switch to the public SVN repository is the revision
numbers get mixed up. So don't bother about the revision number of this
release. And the old changelog messages aren't available through the SVN
service. I've put a file in the doc subdirectory with the old messages.

Now, let me talk about the new JLM. New notable features since the last
release are:
* Added the file doc/latex-jed.rc with example commands you can put into
  your jed.rc

* Created a new function indent_region() that indents a region acording
  the rules of cal_indention(). It is not prefect (e.g. it does not
  respect braces), but it's a first try. I've mapped it to ^cq.

* env_insert() indents new environment now.

* Removed LaTeX_Font_Key. All key string hardcoded with f.

* Implemented all font key stuff in the keymap.

* Now the key : inserts : in text mode and \colon in math mode.

* Removed the math_pipe() function and the key definition for |, because
  this required the LaTeX commands \abs and \norm they are not defined
  by default.
  
  But added an example of how to define a math_pipe() function and set the
  according key binding to doc/latex-jed.rc.

* Removed the whole Math_Array stuff and reimplemented the "math key"
  with the key map. This has the advantage that all key bindings are
  accessable and modifiable with the standard interface (definekey() or
  Help->Describe Key Bindings).

* Reverted the key bindings for math commands (^cm) to those given in
  ltx-math.sl aka AUC-TeX 9.1i, e.g. ^cm^p is now \uparrow (before
  \partial), \Phi is now at ^cmV (^cmF before) and \times moved from ^cmX
  to ^cm* (\ast be dropped). Added additional key bindings for ^cm:
  \colon, ^cm8 \infty, ^cm= \ne, ^cm_ \overline and ^cmF \Phi.

I've made also sime minor changes of read_with_description().

You can download all files from http://www.minet.uni-jena.de/~joergs/jjm/
or use svn to access the current versions in the repository
https://svn.lug-jena.de/repos/public/jjm

Please provide me some comments and don't be shy to tell me about new
ideas or problems.

Bye, Jörg.
-- 
Hügelschäfer's Law (http://www.bruhaha.de/laws.html):
Beiträge werden dort gepostet, wo sie den größten Widerstand hervorrufen.

--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.


[2006 date index] [2006 thread index]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]